According to Forbes, Conor McGregor is still the highest paid MMA fighter in the world. The former champion may have lost his only bout last year against Khabib Nurmagomedov, but he earned enough from the record breaking PPV to be ranked by the outlet as the #21 highest paid athlete in the world.
Forbes estimates that McGregor earned a total of $47 million in the past year. $32 million of that is said to come from his bout against Khabib, while $15 million is said to be from endorsements.
They note McGregor’s renewed Reebok sponsorship to be worth around $5 million a year, and his other endorsements to be from Beats Electronics, Burger King, Monster Energy, Anheuser-Busch InBev, and Budweiser.