MMA Full Contact

Records

UFC archive: bouts

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
    Jim Miller · United States
    Wins: 27Losses: 17Draws: 0
    45
    Bouts
    Last: 9 May 2026
  2. 2
    Andrei Arlovski "The Pit Bull" · Belarus
    Wins: 23Losses: 17Draws: 0
    41
    Bouts
    Last: 29 Jun 2024
  3. 3
    Clay Guida "The Carpenter" · United States
    Wins: 18Losses: 19Draws: 0
    37
    Bouts
    Last: 7 Dec 2024
  4. 4
    Rafael dos Anjos · Brazil
    Wins: 21Losses: 16Draws: 0
    37
    Bouts
    Last: 3 Oct 2026
  5. 5
    Charles Oliveira "Do Bronx" · Brazil
    Wins: 25Losses: 11Draws: 0
    37
    Bouts
    Last: 7 Mar 2026
  6. 6
    Donald Cerrone "Cowboy" · United States
    Wins: 23Losses: 13Draws: 0
    37
    Bouts
    Last: 8 May 2021
  7. 7
    Neil Magny · United States
    Wins: 24Losses: 13Draws: 0
    37
    Bouts
    Last: 15 Aug 2026
  8. 8
    Jeremy Stephens "Lil' Heathen" · United States
    Wins: 14Losses: 20Draws: 0
    35
    Bouts
    Last: 9 May 2026
  9. 9
    Demian Maia · Brazil
    Wins: 21Losses: 11Draws: 0
    32
    Bouts
    Last: 12 Jun 2021
  10. 10
    Edson Barboza · Brazil
    Wins: 17Losses: 15Draws: 0
    32
    Bouts
    Last: 15 Aug 2026
  11. 11
    Michael Johnson "The Menace" · United States
    Wins: 16Losses: 16Draws: 0
    32
    Bouts
    Last: 7 Mar 2026
  12. 12
    Dustin Poirier "The Diamond" · United States
    Wins: 22Losses: 9Draws: 0
    32
    Bouts
    Last: 19 Jul 2025
  13. 13
    Max Holloway "Blessed" · United States
    Wins: 24Losses: 8Draws: 0
    32
    Bouts
    Last: 11 Jul 2026
  14. 14
    Diego Sanchez "The Dream" · United States
    Wins: 18Losses: 13Draws: 0
    31
    Bouts
    Last: 27 Sep 2020
  15. 15
    Derrick Lewis "The Black Beast" · United States
    Wins: 19Losses: 12Draws: 0
    31
    Bouts
    Last: 14 Jun 2026
  16. 16
    Frankie Edgar "The Answer" · United States
    Wins: 18Losses: 11Draws: 1
    30
    Bouts
    Last: 12 Nov 2022
  17. 17
    Darren Elkins "The Damage" · United States
    Wins: 18Losses: 12Draws: 0
    30
    Bouts
    Last: 8 Aug 2026
  18. 18
    Alex Caceres "Bruce Leeroy" · United States
    Wins: 16Losses: 13Draws: 0
    30
    Bouts
    Last: 11 May 2024
  19. 19
    Tim Means "The Dirty Bird" · United States
    Wins: 15Losses: 14Draws: 0
    30
    Bouts
    Last: 5 Oct 2024
  20. 20
    Jessica Andrade "Bate Estaca" · Brazil
    Wins: 17Losses: 13Draws: 0
    30
    Bouts
    Last: 16 Aug 2025
  21. 21
    Angela Hill "Overkill" · United States
    Wins: 14Losses: 16Draws: 0
    30
    Bouts
    Last: 30 May 2026
  22. 22
    Matt Brown "The Immortal" · United States
    Wins: 17Losses: 12Draws: 0
    29
    Bouts
    Last: 13 May 2023
  23. 23
    Kevin Holland "Trailblazer" · United States
    Wins: 16Losses: 12Draws: 0
    29
    Bouts
    Last: 11 Apr 2026
  24. 24
    Michael Bisping "The Count" · England
    Wins: 19Losses: 9Draws: 0
    28
    Bouts
    Last: 25 Nov 2017
  25. 25
    Gleison Tibau · Brazil
    Wins: 17Losses: 11Draws: 0
    28
    Bouts
    Last: 1 Jun 2018
  26. 26
    Tito Ortiz "The Huntington Beach Bad Boy" · United States
    Wins: 15Losses: 11Draws: 1
    27
    Bouts
    Last: 7 Jul 2012
  27. 27
    B.J. Penn "The Prodigy" · United States
    Wins: 12Losses: 13Draws: 2
    27
    Bouts
    Last: 11 May 2019
  28. 28
    Thiago Alves "Pitbull" · Brazil
    Wins: 15Losses: 12Draws: 0
    27
    Bouts
    Last: 7 Dec 2019
  29. 29
    Joe Lauzon "J-Lau" · United States
    Wins: 15Losses: 12Draws: 0
    27
    Bouts
    Last: 18 Oct 2019
  30. 30
    Brad Tavares · United States
    Wins: 16Losses: 11Draws: 0
    27
    Bouts
    Last: 14 Mar 2026
  31. 31
    Andre Fili "Touchy" · United States
    Wins: 14Losses: 12Draws: 0
    27
    Bouts
    Last: 10 Oct 2026
  32. 32
    Drew Dober · United States
    Wins: 15Losses: 11Draws: 0
    27
    Bouts
    Last: 7 Mar 2026
  33. 33
    Gerald Meerschaert
    Wins: 12Losses: 15Draws: 0
    27
    Bouts
    Last: 10 Oct 2026
  34. 34
    Frank Mir · United States
    Wins: 16Losses: 10Draws: 0
    26
    Bouts
    Last: 15 Jul 2015
  35. 35
    Ed Herman "Short Fuse" · United States
    Wins: 13Losses: 12Draws: 0
    26
    Bouts
    Last: 15 Apr 2023
  36. 36
    Nate Diaz · United States
    Wins: 15Losses: 11Draws: 0
    26
    Bouts
    Last: 10 Sep 2022
  37. 37
    Kelvin Gastelum · United States
    Wins: 14Losses: 11Draws: 0
    26
    Bouts
    Last: 11 Apr 2026
  38. 38
    Marlon Vera "Chito" · Ecuador
    Wins: 16Losses: 10Draws: 0
    26
    Bouts
    Last: 19 Sep 2026
  39. 39
    Vicente Luque "The Silent Assassin" · United States
    Wins: 17Losses: 9Draws: 0
    26
    Bouts
    Last: 15 Aug 2026
  40. 40
    Matt Hughes · United States
    Wins: 18Losses: 7Draws: 0
    25
    Bouts
    Last: 24 Sep 2011
  41. 41
    Josh Koscheck "Kos" · United States
    Wins: 15Losses: 10Draws: 0
    25
    Bouts
    Last: 21 Mar 2015
  42. 42
    Ross Pearson "The Real Deal" · England
    Wins: 11Losses: 13Draws: 0
    25
    Bouts
    Last: 30 Mar 2019
  43. 43
    Nik Lentz "The Carny" · United States
    Wins: 14Losses: 9Draws: 1
    25
    Bouts
    Last: 24 Jan 2021
  44. 44
    Cub Swanson · United States
    Wins: 15Losses: 10Draws: 0
    25
    Bouts
    Last: 11 Apr 2026
  45. 45
    Francisco Trinaldo "Massaranduba" · Brazil
    Wins: 17Losses: 8Draws: 0
    25
    Bouts
    Last: 1 Oct 2022
  46. 46
    Bobby Green "King" · United States
    Wins: 13Losses: 10Draws: 1
    25
    Bouts
    Last: 13 Apr 2024
  47. 47
    Anthony Smith "Lionheart" · United States
    Wins: 13Losses: 12Draws: 0
    25
    Bouts
    Last: 26 Apr 2025
  48. 48
    Beneil Dariush · United States
    Wins: 17Losses: 7Draws: 1
    25
    Bouts
    Last: 2 May 2026
  49. 49
    Gilbert Burns "Durinho" · Brazil
    Wins: 15Losses: 10Draws: 0
    25
    Bouts
    Last: 18 Apr 2026
  50. 50
    Vitor Belfort "The Phenom" · Brazil
    Wins: 14Losses: 9Draws: 0
    24
    Bouts
    Last: 12 May 2018

More UFC records