What could’ve been: 10 of the best booked UFC fights that never happened

Conor McGregor vs. Rafael dos Anjos, Nate Diaz vs. Dustin Poirer, Khabib Nurmagomedov vs. Tony Ferguson, and more make the list.

Rafael dos Anjos vs. Conor McGregor

[autotag]Conor McGregor[/autotag] was on a remarkable UFC run and coming off his record-breaking featherweight title win over Jose Aldo at UFC 194, where he knocked him out in just 13 seconds.

He then attempted to move up in weight and challenge then-lightweight champ [autotag]Rafael dos Anjos[/autotag] at UFC 196. However, dos Anjos was unfortunately forced to pull out due to a broken foot and was replaced by Nate Diaz, who would face McGregor in a welterweight bout.

Diaz ended up shocking the world, submitting McGregor in the second round to hand him his first UFC loss. Dos Anjos would then go on to lose his lightweight title to Eddie Alvarez. Years later, as a welterweight, dos Anjos is still vouching for the fight to be rescheduled and is willing to face McGregor at 170 or 155 pounds.