Longest Active Win Streaks in UFC
Active fighters riding the longest winning streaks right now
2026 Stats
50
Fighters
16W
#1 Streak
🥇
Islam Makhachev
🥈
Movsar Evloev
🥉
Carlos Ulberg
4
Khamzat Chimaev
5
Ilia Topuria
6
Natalia Silva
7
Steve Garcia
8
Aiemann Zahabi
9
Muhammad Mokaev
10
Michael Morales
11
Shavkat Rakhmonov
12
Norma Dumont
13
Joshua Van
14
Fares Ziam
15
Melquizael Costa
16
Ailin Perez
17
Farid Basharat
18
Rinat Fakhretdinov
19
Azamat Murzakanov
20
Gillian Robertson
21
Arman Tsarukyan
22
Kyoji Horiguchi
23
Nassourdine Imavov
24
Youssef Zalal
25
🔥
Raul Rosas Jr.
26
Jacqueline Cavalcanti
27
Michael Chiesa
28
Petr Yan
29
Raoni Barcelos
30
Nathaniel Wood
31
Alexander Hernandez
32
Joselyne Edwards
33
Benoit Saint Denis
34
Joel Alvarez
35
Christian Leroy Duncan
36
Bryan Battle
37
Joe Pyfer
38
Punahele Soriano
39
Chris Duncan
40
Denise Gomes
41
Gabriel Bonfim
42
Navajo Stirling
43
Kevin Vallejos
44
Tom Nolan
45
Ateba Gautier
46
Valter Walker
47
Quillan Salkilld
48
Chris Padilla
49
Daniel Santos
50
🔥
Mairon Santos
🔥 About Longest Active Win Streaks in UFC
This leaderboard tracks the longest current winning streaks among active UFC fighters. A win streak ends when a fighter loses or draws, so these fighters are riding momentum heading into their next bouts.
❓ Frequently Asked Questions
Who has the longest active win streak in the UFC?
The fighter at the top of this list currently holds the longest active winning streak among UFC fighters. This updates after each event.
Does this include inactive fighters?
This leaderboard only shows active UFC fighters. Retired or released fighters are excluded to focus on current competition.