#2. Frankie Edgar - UFC lightweight, featherweight & bantamweight
One of the all-time UFC greats, Frankie Edgar has not only competed in three different divisions, but has been consistently competitive in all. Now a 24-9 fight veteran, Frankie Edgar made his UFC debut all the way back in 2007.
Initially competing in the UFC's lightweight division, Edgar fought his way to a UFC title shot, where he got the upset victory over BJ Penn. After defending his belt multiple times, Edgar finally fell short in a title defense against Benson Henderson.
Get the latest updates on One Championship Rankings at Sportskeeda and more
Soon after, Edgar made the move down to featherweight, where he once again fought for UFC gold. Unfortunately, this was the era of Jose Aldo's complete dominance of the 145lb division. Edgar came up short, but he would go on to have moderate success at featherweight, defeating the likes of Charles Oliveira, Yair Rodriguez and Chad Mendes.
However, after losing out on another shot at the belt, as well as a failed go at claiming the interim title, Edgar made the move down to bantamweight. He has only fought twice at 135lbs so far, defeating Pedro Munhoz via split decision and then being brutally knocked out by Cory Sandhagen.
#1. Conor McGregor - UFC welterweight, lightweight & featherweight
Who else could be number one except 'The Notorious' Conor McGregor? The Irishman came to the UFC already a two-division champion at Cage Warriors, and tore through the UFC's featherweight division. A title fight against Jose Aldo soon ensued, and McGregor did not let the now former champ out of the first minute.
McGregor was then set to fight for the lightweight belt. After Rafael dos Anjos dropped out with only days to go, Nate Diaz stepped in on the condition the fight be at welterweight. From there, UFC fans were treated to one of the best sporting rivalries in recent memory. Both McGregor and Diaz picked up a win over the other.
McGregor then made his long awaited UFC lightweight debut, knocking out Eddie Alvarez to claim the lightweight belt. However, since that fight, the Irishman has failed to continue competing with the same consistency, and is currently coming off back-to-back losses against Dustin Poirier. Now may well be the time for him to settle the Diaz rivalry once and for all.