Unsurprisingly, Conor McGregor is the highest-paid fighter in the UFC. The Nevada State Athletic Commission released the salaries of the main card fighters for UFC 246 tomorrow night, and McGregor is earning the same salary as he got for his battle with Khabib Nurmagomedov - a cool three million dollars.
Of course, Conor’s PPV points and other bonuses will earn him much more than that. He estimated that he will make 80 million dollars total for the fight, which doesn’t seem likely. He’ll still take home a nice chunk of change though.
His opponent, Donald Cerrone, will make $200,000 with another $200,000 in tow if he manages to defeat McGregor.
Here’s a look at the salaries of most of the the main card fighters (via MMA Fighting):
Conor McGregor: $3 million flat (no win bonus)
Donald Cerrone: $200,000 to show, $200,000 to win
Holly Holm: $150,000 to show, $50,000 to win
Raquel Pennington: $63,000 to show, $63,000 to win
Aleksei Oleinik: $75,000 to show, $75,000 to win
Maurice Greene: $30,000 to show, $30,000 to win
Anthony Pettis: $155,000 to show, $155,000 to win
Diego Ferreira: $50,000 to show, $50,000 to win
And here are the salaries for the other apparent main card fight between Brian Kelleher and Ode Osbourne, which got bumped up after Alexa Grasso’s weight miss and subsequent fight cancellation: