
Jim Miller has won 28 fights inside the Octagon, more than anyone in UFC history, and he's done it across a record 47 UFC bouts.
The chasing pack has rarely looked this tight, though, with Charles Oliveira and Neil Magny both sitting on 25 wins and Max Holloway one further back on 24, and all three are still active.
Here's how the all-time list stands heading into the end of 2026, along with the other UFC records fans love to argue about at the pub.
Most UFC Wins: The All-Time Top Nine
These totals count UFC fights only, so wins in WEC, Pride, or Strikeforce don't make the cut.
- Jim Miller: 28 wins
- Charles Oliveira: 25 wins
- Neil Magny: 25 wins
- Max Holloway: 24 wins
- Donald Cerrone: 23 wins
- Andrei Arlovski: 23 wins
- Demian Maia: 22 wins
- Dustin Poirier: 22 wins
- Jon Jones: 22 wins
Jim Miller: 28 Wins
Miller owns the records for most UFC wins and most UFC fights, and he added to both at UFC 328 in May 2026 when he choked out Jared Gordon with a first-round guillotine at 42 years of age.
It was his first fight since his teenage son beat a rare cancer, which made it one of the more emotional nights of the year.
His 20 finishes are second only to Oliveira, 14 of them by submission, and he's flagged 2027 as the year he wants to reach 50 UFC fights before calling it a career.
Charles Oliveira: 25 Wins
No one has finished more opponents in the UFC than Oliveira. His 21 finishes and 17 submission wins are both promotional records, and the former lightweight champion moved to 25 wins at UFC 326 in March 2026, when he beat Max Holloway in their rematch for the BMF title.
He has nothing booked at the moment but has talked up a return before the end of the year, and at his strike rate the three-win gap to Miller isn't out of reach.
If you fancy Oliveira to run Miller down, the UFC and MMA futures odds let you back that across the year.
Neil Magny: 25 Wins
Magny rarely gets the headlines, but the welterweight veteran keeps stacking up wins.
He drew level with Oliveira at UFC 330 in August 2026, recovering from early trouble to stop Ramiz Brahimaj by TKO, and he's made no secret of the fact he's chasing Miller's record.
Max Holloway: 24 Wins
Holloway dropped the BMF belt to Oliveira in March, then got back in the win column at UFC 329 in July, when Conor McGregor hurt his knee in the opening exchanges and the fight was stopped at 1:09 of the first round.
The former featherweight champion has 12 knockout wins in the UFC, tied for the third most ever, and he once put together a 13-fight winning run, so another few wins would put him right in the mix for top spot.
Donald Cerrone: 23 Wins
"Cowboy" retired in July 2022 with 23 UFC wins and 16 finishes from 38 appearances, and he spent a long stretch at the top of the wins list.
He announced a comeback in late 2024 and went back into the UFC's drug-testing pool, but he hasn't fought since, so his tally stays at 23 for now.
Andrei Arlovski: 23 Wins
The former heavyweight champion is a true survivor of the sport. Arlovski fought 42 times in the UFC, the second most in history behind Miller, before his run with the promotion ended after UFC 303 in 2024.
Demian Maia, Dustin Poirier, and Jon Jones: 22 Wins
Maia's 11 submission wins are tied for the third most in UFC history, although he hasn't fought in the UFC since 2021. Poirier hung up the gloves after UFC 318 in July 2025, finishing with 22 wins and 15 finishes.
Jones is the odd one out, having lost only once in the UFC, by disqualification, and he holds the record for most UFC title fight wins with 16. His UFC future is uncertain after he publicly asked for his release in 2026.
Most UFC Finishes, Knockouts, and Submissions
Wins are one thing, but finishing fights is what gets fans off their seats, and Oliveira and Miller dominate this side of the record books as well.
- Most finishes: Charles Oliveira (21), Jim Miller (20), Derrick Lewis and Donald Cerrone (16).
- Most KO/TKO wins: Derrick Lewis (16), Matt Brown (13), Max Holloway and Vitor Belfort (12).
- Most submission wins: Charles Oliveira (17), Jim Miller (14), Demian Maia and Gerald Meerschaert (11), Royce Gracie (10).
Most UFC Title Fight Wins
Volume is one measure of greatness, but title fights are where legacies are built.
Jon Jones sits well clear with 16 title fight wins, ahead of Georges St-Pierre on 13 and Demetrious Johnson on 12, while Valentina Shevchenko, Anderson Silva, and Amanda Nunes are tied on 11.
If you want to see how these names stack up across their whole careers, our list of the greatest fighters of all time covers the debate in full.
Longest Win Streaks in UFC History
- Islam Makhachev: 17 straight wins and counting, a run that began in 2016.
- Anderson Silva: 16 straight wins from 2006 to 2013.
- Kamaru Usman: 15 straight wins from 2015 to 2022.
- Merab Dvalishvili: 14 straight wins, ended in December 2025.
- Max Holloway, Georges St-Pierre, Jon Jones, Demetrious Johnson, and Khabib Nurmagomedov: 13 straight wins.
Makhachev is the only fighter on that list whose streak is still alive, and you can keep track of where he goes from here in our Islam Makhachev next fight guide.
Who Could Climb the Most UFC Wins List Next
Miller's lead of three wins looks comfortable on paper, but he's 42 and has a finish line in mind, while Oliveira, Magny, and Holloway are all still fighting regularly.
Oliveira's finishing rate makes him the most likely to close the gap quickly, Magny has the steadiest record of staying busy, and Holloway has another marquee name on his record after the McGregor fight.
For anyone who likes to follow these veterans from card to card, the UFC odds cover every event, and our guide on how to bet on UFC explains markets such as method of victory and round betting.
If you would rather focus on the next card than the record books, our UFC tips for this weekend break down who we fancy in the standout matchups.
Most UFC Wins FAQ
Who has the most wins in UFC history?
Jim Miller holds the record with 28 UFC wins, three more than Charles Oliveira and Neil Magny.
Who has the most finishes in the UFC?
Charles Oliveira has the most finishes in UFC history with 21, including a record 17 submissions.
Who has had the most fights in the UFC?
Jim Miller has fought 47 times in the UFC, ahead of Andrei Arlovski on 42.



