Islam Makhachev has the longest active win streak in the UFC with 17 straight victories, seven more than light heavyweight champion Carlos Ulberg in second place. The first four names on the list are all current UFC champions.
The count is simple. It covers consecutive wins in UFC bouts only. A loss or a draw ends a streak, a no contest is skipped, and only fighters who have fought in the UFC within the last 24 months are included. The data comes from the Pugna MMA fight database and is current as of 13 November 2026.
Longest active UFC win streaks right now
| Rank | Fighter | Streak | Division | Streak began | Last win |
|---|---|---|---|---|---|
| 1 | Islam Makhachev | 17 | Welterweight | 17 Sep 2016 | 15 Aug 2026 |
| 2 | Carlos Ulberg | 10 | Light Heavyweight | 12 Feb 2022 | 11 Apr 2026 |
| 3 | Natália Silva | 9 | Women's Flyweight | 18 Jun 2022 | 3 Oct 2026 |
| 4 | Joshua Van | 8 | Flyweight | 14 Sep 2024 | 19 Sep 2026 |
| 5 | Shavkat Rakhmonov | 7 | Welterweight | 24 Oct 2020 | 7 Dec 2024 |
| 6 | Michael Morales | 7 | Welterweight | 22 Jan 2022 | 15 Nov 2025 |
| 7 | Farid Basharat | 7 | Bantamweight | 4 Mar 2023 | 11 Jul 2026 |
| 8 | Ailín Pérez | 7 | Women's Bantamweight | 15 Jul 2023 | 26 Sep 2026 |
| 9 | Navajo Stirling | 6 | Light Heavyweight | 14 Dec 2024 | 1 Aug 2026 |
| 10 | Quillan Salkilld | 6 | Lightweight | 9 Feb 2025 | 8 Aug 2026 |
| 11 | Arman Tsarukyan | 6 | Lightweight | 17 Dec 2022 | 19 Sep 2026 |
Makhachev's run stands alone
Makhachev's streak began on 17 Sep 2016, in his first fight after the only loss of his career, a knockout by Adriano Martins in October 2015. It has now lasted almost ten years. He is 29-1-0 overall, and his most recent win was a unanimous decision over Ian Machado Garry at UFC 330 on 15 Aug 2026. He is the current UFC welterweight champion and No. 1 in the men's pound-for-pound rankings.
Only one other streak on the list started before 2022: Shavkat Rakhmonov's, in October 2020. Ten of the eleven began in 2022 or later.
The chasers: Ulberg, Silva and Van
Carlos Ulberg is closest with 10 straight, going back to 12 Feb 2022. He is 14-1-0, and his last fight was at UFC 327 on 11 Apr 2026, where he beat Jiří Procházka for the light heavyweight title. No next fight is listed for him yet.
Natália Silva has the longest streak among women with 9, started on 18 Jun 2022. She is 21-5-1 and the UFC women's flyweight champion. Her latest win came against Wang Cong in a title fight at UFC 332 on 3 Oct 2026, which makes hers the freshest streak in the top four.
Joshua Van, the flyweight champion from Myanmar, has won 8 in a row since 14 Sep 2024. He is 18-2-0 and last beat Alexandre Pantoja in a title fight at UFC 331 on 19 Sep 2026. He defends the belt against Manel Kape in the UFC 336 main event in Toronto on Saturday, 30 Jan 2027 (main card 9 p.m. ET, 03:00 CET on Sunday).
Unbeaten fighters on the list
Four fighters on the table have never lost as professionals: Shavkat Rakhmonov at 19-0-0, Michael Morales at 19-0-0, Farid Basharat at 16-0-0 and Navajo Stirling at 11-0-0.
Rakhmonov's streak began on 24 Oct 2020, but his last fight was at UFC 310 on 7 Dec 2024, the oldest on the table. He drops out of the 24-month window if he does not fight again by 7 Dec 2026, and no bout is scheduled for him. Morales last beat Sean Brady at UFC 322 on 15 Nov 2025 and is booked against Carlos Prates for the interim welterweight title in the UFC 336 co-main event on 30 Jan 2027.
Basharat, from Afghanistan, has seven wins since 4 Mar 2023 and last beat John Garza at UFC 329 on 11 Jul 2026. Ailín Pérez of Argentina is the other fighter at seven. She is 14-2-0, her streak started on 15 Jul 2023, and she beat Norma Dumont on 26 Sep 2026.
Stirling, 6-0 in the UFC, faces the biggest test of his run next week. He meets former champion Jiří Procházka in the main event of UFC Fight Night in Doha on Saturday, 21 Nov 2026. The prelims start at 10 a.m. ET (16:00 CET) and the main card at 1 p.m. ET (19:00 CET).
Who could move next
The lightweight division supplies two of the six-win streaks. Quillan Salkilld is 13-1-0 and last beat Mateusz Gamrot on 8 Aug 2026; Pugna's schedule lists him against Benoît Saint Denis in February 2027. Arman Tsarukyan is 24-3-0 after beating Maurício Ruffy at UFC 331 on 19 Sep 2026, and his streak, which began on 17 Dec 2022, is the oldest of the six-win group.
Chris Padilla is not on the list. His bout with MarQuel Mederos at UFC 327 on 11 Apr 2026 was first announced as a majority-decision win, but the result was corrected to a majority draw after a scoring error. Under our rules a draw ends a streak, so his current UFC win streak is one, the submission of Nasrat Haqparast on 22 Aug 2026. He is still unbeaten in six UFC fights (5-0-1) and faces Chase Hooper at UFC 335 on 12 Dec 2026.
The next two months can reshape the table. A win for Stirling in Doha puts him at seven, level with Rakhmonov, Morales, Basharat and Pérez. At UFC 336, Van can reach nine and tie Silva, while Morales can reach eight. For Ulberg, one more win means 11 in a row. To catch Makhachev, a fighter would need to keep winning for years.
Follow every streak live
Follow Procházka vs. Stirling and every UFC card round by round in the free Pugna MMA app, check every fighter's record in our database, and pick the winners in our free prediction game, no money involved.
Sources
- Pugna MMA fighter database (records, fight history and rankings as of 13 Nov 2026)
- MMA Fighting: UFC 327 scoring error, Padilla vs. Mederos declared a majority draw
- UFC.com: Chris Padilla athlete page
- UFC.com: Procházka vs. Stirling in Doha on 21 November
- UFC.com: UFC Fight Night Doha start times
- UFC.com: Van vs. Kape and Prates vs. Morales at UFC 336
- FIGHTMAG: UFC 336 start times
This article was generated with AI and may contain errors.