Conor McGregor is No. 1 on the list as he made a whopping $8.6 million per minute in 2021. McGregor earned one million dollars per 7 secs off his sport last year.
Canelo Alvarez is placed No. 2 on the list as he earned a staggering $4.4 million per minute in 2021. Alvarez took 2 mins 15 secs to make a million dollars out of his total earnings.
Neymar Jr. is No. 17 on the list with earnings of $32,716 per minute. Neymar took 30 mins 34 secs to make one million dollars last year. he earned $76 million in 2021.
Lionel Messi is placed No. 23 on the list as he earned only $23,139 per minute last year. He earned a total of $97 million in 2021.
Cristiano Ronaldo is placed No. 25 on the list as he earned only $23,139 per minute in 2021. Ronaldo earned $70 million last year.
The rest of the list is dominated by basketball players and American football superstars like Dak Prescott, Ronnie Stanley, Tom Brady, and David Bakhtiari.