MMA Full Contact

Records

UFC archive: win streaks

Counts from recorded UFC bouts. Coverage is incomplete.

These totals cover UFC results in this archive, not verified all-time career records. Other promotions are excluded. Missing results can change the order and shorten recorded streaks. Percentages use recorded wins, with a minimum of ten.

Top 50 in this archive

  1. 1
    Jon Jones "Bones" · United States
    Last recorded streak: 19Recorded wins: 21
    19
    Longest streak
    Last: 16 Nov 2024
  2. 2
    Islam Makhachev · Russia
    Last recorded streak: 18Recorded wins: 18
    18
    Longest streak
    Last: 15 Aug 2026
  3. 3
    Anderson Silva "The Spider" · Brazil
    Last recorded streak: 0Recorded wins: 17
    16
    Longest streak
    Last: 31 Oct 2020
  4. 4
    Kamaru Usman "The Nigerian Nightmare" · United States
    Last recorded streak: 0Recorded wins: 16
    15
    Longest streak
    Last: 18 Jul 2026
  5. 5
    Demetrious Johnson "Mighty Mouse" · United States
    Last recorded streak: 0Recorded wins: 14
    14
    Longest streak
    Last: 4 Aug 2018
  6. 6
    Merab Dvalishvili
    Last recorded streak: 0Recorded wins: 14
    14
    Longest streak
    Last: 24 Oct 2026
  7. 7
    Georges St. Pierre "Rush" · Canada
    Last recorded streak: 13Recorded wins: 20
    13
    Longest streak
    Last: 4 Nov 2017
  8. 8
    Max Holloway "Blessed" · United States
    Last recorded streak: 1Recorded wins: 24
    13
    Longest streak
    Last: 11 Jul 2026
  9. 9
    Tony Ferguson "El Cucuy" · United States
    Last recorded streak: 0Recorded wins: 15
    12
    Longest streak
    Last: 3 Aug 2024
  10. 10
    Khabib Nurmagomedov "The Eagle" · Russia
    Last recorded streak: 12Recorded wins: 12
    12
    Longest streak
    Last: 24 Oct 2020
  11. 11
    Magomed Ankalaev · Russia
    Last recorded streak: 1Recorded wins: 13
    12
    Longest streak
    Last: 25 Jul 2026
  12. 12
    Royce Gracie · Brazil
    Last recorded streak: 0Recorded wins: 11
    11
    Longest streak
    Last: 27 May 2006
  13. 13
    Charles Oliveira "Do Bronx" · Brazil
    Last recorded streak: 2Recorded wins: 25
    11
    Longest streak
    Last: 7 Mar 2026
  14. 14
    Amanda Nunes "Lioness" · Brazil
    Last recorded streak: 2Recorded wins: 15
    11
    Longest streak
    Last: 10 Jun 2023
  15. 15
    Leon Edwards "Rocky" · England
    Last recorded streak: 0Recorded wins: 13
    11
    Longest streak
    Last: 15 Nov 2025
  16. 16
    Alexander Volkanovski "The Great" · Australia
    Last recorded streak: 3Recorded wins: 15
    11
    Longest streak
    Last: 24 Oct 2026
  17. 17
    Belal Muhammad "Remember the Name" · United States
    Last recorded streak: 0Recorded wins: 15
    10
    Longest streak
    Last: 6 Jun 2026
  18. 18
    Movsar Evloev · Russia
    Last recorded streak: 0Recorded wins: 10
    10
    Longest streak
    Last: 24 Oct 2026
  19. 19
    Carlos Ulberg "Black Jag" · New Zealand
    Last recorded streak: 10Recorded wins: 10
    10
    Longest streak
    Last: 11 Apr 2026
  20. 20
    Junior dos Santos "Cigano" · Brazil
    Last recorded streak: 0Recorded wins: 14
    9
    Longest streak
    Last: 12 Dec 2020
  21. 21
    Chris Weidman "All-American" · United States
    Last recorded streak: 0Recorded wins: 12
    9
    Longest streak
    Last: 7 Dec 2024
  22. 22
    Conor McGregor "Notorious" · Ireland
    Last recorded streak: 0Recorded wins: 10
    9
    Longest streak
    Last: 11 Jul 2026
  23. 23
    Aljamain Sterling "Funk Master" · United States
    Last recorded streak: 2Recorded wins: 18
    9
    Longest streak
    Last: 25 Apr 2026
  24. 24
    Arnold Allen "Almighty" · England
    Last recorded streak: 1Recorded wins: 11
    9
    Longest streak
    Last: 16 May 2026
  25. 25
    Valentina Shevchenko "Bullet" · Kyrgyzstan
    Last recorded streak: 3Recorded wins: 15
    9
    Longest streak
    Last: 15 Nov 2025
  26. 26
    Israel Adesanya "The Last Stylebender" · Nigeria
    Last recorded streak: 0Recorded wins: 12
    9
    Longest streak
    Last: 28 Mar 2026
  27. 27
    Lerone Murphy
    Last recorded streak: 0Recorded wins: 9
    9
    Longest streak
    Last: 21 Mar 2026
  28. 28
    Khamzat Chimaev "Borz" · Sweden
    Last recorded streak: 0Recorded wins: 9
    9
    Longest streak
    Last: 9 May 2026
  29. 29
    Ilia Topuria "El Matador" · Spain
    Last recorded streak: 0Recorded wins: 9
    9
    Longest streak
    Last: 14 Jun 2026
  30. 30
    Natália Silva
    Last recorded streak: 9Recorded wins: 9
    9
    Longest streak
    Last: 3 Oct 2026
  31. 31
    Jon Fitch · United States
    Last recorded streak: 0Recorded wins: 14
    8
    Longest streak
    Last: 2 Feb 2013
  32. 32
    Rashad Evans "Suga" · United States
    Last recorded streak: 0Recorded wins: 14
    8
    Longest streak
    Last: 9 Jun 2018
  33. 33
    Lyoto Machida "The Dragon" · Brazil
    Last recorded streak: 2Recorded wins: 16
    8
    Longest streak
    Last: 12 May 2018
  34. 34
    Gray Maynard "The Bully" · United States
    Last recorded streak: 0Recorded wins: 11
    8
    Longest streak
    Last: 6 Oct 2018
  35. 35
    Johny Hendricks "Bigg Rigg" · United States
    Last recorded streak: 0Recorded wins: 13
    8
    Longest streak
    Last: 4 Nov 2017
  36. 36
    Donald Cerrone "Cowboy" · United States
    Last recorded streak: 0Recorded wins: 23
    8
    Longest streak
    Last: 8 May 2021
  37. 37
    Robert Whittaker "The Reaper" · Australia
    Last recorded streak: 1Recorded wins: 17
    8
    Longest streak
    Last: 11 Jul 2026
  38. 38
    Yoel Romero "Soldier of God" · United States
    Last recorded streak: 0Recorded wins: 9
    8
    Longest streak
    Last: 7 Mar 2020
  39. 39
    Beneil Dariush · United States
    Last recorded streak: 0Recorded wins: 17
    8
    Longest streak
    Last: 2 May 2026
  40. 40
    Joanna Jedrzejczyk · Poland
    Last recorded streak: 0Recorded wins: 10
    8
    Longest streak
    Last: 12 Jun 2022
  41. 41
    Alexandre Pantoja
    Last recorded streak: 0Recorded wins: 14
    8
    Longest streak
    Last: 19 Sep 2026
  42. 42
    Mario Bautista
    Last recorded streak: 2Recorded wins: 12
    8
    Longest streak
    Last: 11 Jul 2026
  43. 43
    Anthony Hernandez
    Last recorded streak: 0Recorded wins: 9
    8
    Longest streak
    Last: 22 Aug 2026
  44. 44
    Grant Dawson
    Last recorded streak: 2Recorded wins: 13
    8
    Longest streak
    Last: 24 Oct 2026
  45. 45
    Michel Pereira
    Last recorded streak: 0Recorded wins: 10
    8
    Longest streak
    Last: 27 Jun 2026
  46. 46
    Dricus du Plessis
    Last recorded streak: 1Recorded wins: 9
    8
    Longest streak
    Last: 18 Jul 2026
  47. 47
    Jack Della Maddalena
    Last recorded streak: 0Recorded wins: 8
    8
    Longest streak
    Last: 2 May 2026
  48. 48
    Joshua Van · BurmeseAmerican
    Last recorded streak: 8Recorded wins: 11
    8
    Longest streak
    Last: 19 Sep 2026
  49. 49
    Don Frye "The Predator" · United States
    Last recorded streak: 2Recorded wins: 9
    7
    Longest streak
    Last: 7 Dec 1996
  50. 50
    Pat Miletich "The Croation Sensation" · United States
    Last recorded streak: 0Recorded wins: 8
    7
    Longest streak
    Last: 22 Mar 2002

More UFC records