Conor McGregor will bank another eight-figure cheque whether or not he beats Dustin Poirier tonight.
McGregor returns to the UFC after a one-year absence but remains the highest-paid fighter on the promotion’s roster.
The Irishman will likely pick up a $3million (£2m) purse, a sum he first earned for his rematch with Nate Diaz in 2016.
He has earned the same fee for his last four fights and it may well be bolstered by a $50,000 (£36,000) performance bonus.
But McGregor makes the bulk of his money from his share of the pay-per-view revenue.
His rematch with Poirier is trending to pull in 1.5m buys, 200,000 more than McGregor’s outing against Donald Cerrone.
That would bring in $105m (£77m) for the promotion with McGregor taking an unreported slice of the pie.
The 32-year-old had hoped to earn $80m (£60m) against Cerrone but admitted he fell short of his target.
“The second pay wall… I didn’t get quite there. I did OK… there could be an argument to say I should be on a little more considering what I bring,” he told ESPN this week.
“I don’t think that’s out of the question for me to bring that up but I’m happy where I am. I’ve got my contract, I’ve got my fights left and I’m eager to get going.”
Pushed on his potential purse this weekend, he said: “I’d have to check that out, I’m not hurting for it, that’s for sure; a nice healthy number.”
Even though McGregor fought just once last year, his 40-second win over Cerrone was the highest-grossing pay-per-view of the year.
It sold 1.3m buys and the Irishman said: “Congrats to the UFCon a well fought 2020! The only sporting company on the planet to come through the entire year! Incredible!
“I am honoured to secure their highest PPV of the year with McGregor Vs Cerrone. Congrats Donald, and also on his double submission win last night.”