Highest-Paid UFC Fighters: Top Ten Earners in 2021


How much do UFC fighters make per fight?

A UFC fighter can earn anywhere between $10,000 and $3 million. The average UFC salary in 2020 was $147,965.

Who is the highest-paid fighter ever?

To date, the highestpaid UFC fighters are Conor McGregor and Khabib Nurmagomedov, who earned a combined UFC salary of over $34, not counting other bonuses.

Who's the richest UFC fighter in 2021?

The richest UFC fighter is Conor McGregor, whose various promotional activities and fights during 2020 and 2021 earned him a whopping $180 million.