At the pinnacle of the combat sports spectrum, where it’s hard to snag even one championship belt, some fighters have done it twice. There have been ten two-weight champs throughout the history of competition. Here are the top 5 double champs of all time, ranked.
All ten of these names are extremely talented and deserve to be on the list. Naturally, however, some were more dominant than others in the long run. From someone holding two weight straps simultaneously to a WMMA GOAT fighter, the only one in the list, here are the top 5 such names.
ALSO READ: UFC Legend Slams Conor McGregor Comeback Talks Before 2026 As Only Way To ‘Stay Relevant’
5. Conor McGregor

Conor McGregor was a Euro-style striker who made heavy strides up the rankings in the featherweight weight class since his debut. He took care of the lower pecking order quite easily, then cemented his contender status with a knockout of his rival Dustin Poirier.
McGregor had to wait for his match with long-time title holder Jose Aldo, winning an interim title against Chad Mendes beforehand. However, when he secured his opportunity to face the Brazilian opponent, he seized it decisively, delivering a swift 13-second knockout and claiming the title in the process.
He was split at two at a pair of 170-pound scrappers against Nate Diaz. Then, ‘The Notorious’ moved to 155-pound limits where he KOed Eddie Alvarez to claim his second gold. However, the Irishman never made a title defense of either and instead jumped to crossover boxing.
4. Ilia Topuria

Ilia Topuria made his mark known with a shock knockout of former #1 Pound-for-pound and longtime featherweight kingpin Alexander Volkanovski at UFC 298. 2024 was a special year for him, and while he made only one defense of the featherweight title, it came against Max Holloway of all people.
Topuria continued his triple-KO threat title campaign with another win at UFC 308. By doing so, he became one of the few fighters to win a UFC title while remaining undefeated. His reign wasn’t that bloated at 145 pounds, but he dominated the top names for it.
Then he made a shift to 155 pounds in hopes of facing former long-time reigning champ Islam Makhachev in a super fight, but the latter made a similar jump north. He then KOed Charles Oliveira at the UFC 317: Topuria vs. Oliveira PPV main event, featuring a top bill battle for the vacant lightweight gold.
It’s too early to rank him in it yet, with a defeat snubbing his overall reign as just a footnote. But ‘El Matador’ thus gets his dues over many other names as he is the only one to make double-champ on undefeated stats. His domination over brand names so far has truly been one of a kind.
3. Georges St-Pierre

From his inaugural competition appearance in the octagon in 2003 to his preliminary retirement in 2013, the Canadian virtually took care of most brand names and every other preeminent 170-pounder on the planet. These ranged from Matt Hughes and BJ Penn (another double champ, even if not top 5) to Nick Diaz and Carlos Condit.
Georges St-Pierre also returned from a long 4-year layoff to aly waste to Michael Bisping in a shock move and snag the UFC 185-pound gold. His reign there, though, was less than incumbent. First, whether he merited a crack at middleweight gold was highly debatable.
The title wasn’t even defended by ‘GSP,’ who relinquished the stakes to it in 2018, citing health issues stemming from his move up to 185 pounds.
The one and only! GSP gets his Hall of Fame jacket and trophy 🏆 #UFCHOF pic.twitter.com/nGS4tgYdC0
— UFC Canada (@UFC_CA) September 24, 2021
However, as a 9-time defending all-time great, he has made his mark. Plus, the fact that he returned and shocked everyone with a win at 185 made the headlines far and wide. While contentious, his run as a GOAT fighter marks him out as one of the greatest to do it.
2. Jon Jones

It could be posited that Jon Jones is the most contentious on this list, entirely due to his dubious tenure with the heavyweight title. He made two ballot fights in five years, and his hanging it up has left a bad taste in the mouths of UFC Execs.
However, as a ballot light heavyweight. ‘Bones’ became the youngest UFC champion in competition history when he dethroned Shogun Rua in 2011. Jon Jones, by then, had even begun to starch the competition greats, like Ryan Bader.
THE GREATEST OF ALL TIME IS NOW THE HEAVYWEIGHT WORLD CHAMP 🏆
— UFC (@ufc) March 5, 2023
JON JONES SUBMITS CIRYL GANE!! #UFC285 pic.twitter.com/JOiAnweVJ5
He has the most number of title wins with defenses over names like Quinton ‘Rampage’ Jackson, Rashad Evans, Alexander Gustafsson, and Glover Teixeira.
Jones’ two failed test pools and the stripping of his title twice blemished it a bit, but his performances in the octagon are still hard to dispute, and he makes his case for the top 5 UFC double champs.
1. Amanda Nunes

The fact that Amanda Nunes is the only WMMA name on the top 5 double champ list should tell a lot.
‘Lioness’ initially seized the bantamweight championship when she overcame Miesha Tate in the feature main event at UFC 200 in 2016.
It may be hard to believe, but she was viewed by many fans as a WMMA placeholder at the time, particularly when she was matched with former champ Ronda Rousey in her first defense. Nunes defeated Rousey decisively and subsequently prevailed over notable opponents such as Valentina Shevchenko and Holly Holm.
Amanda Nunes retires as a double champ 🏆🏆 #UFC289 pic.twitter.com/3ZUhMGznA5
— MMA Fighting (@MMAFighting) June 11, 2023
In 2018, she astounded the globe by overcoming Cris Cyborg — the most dreaded female combatant in history — to seize the WMMA featherweight championship, making her the UFC’s third concurrent double title holder. The only setback on her long dominant stats was a loss to Julianna Peña that she later avenged.