To make sure you never miss out on your favourite NEW stories, we're happy to send you some reminders
Click 'OK' then 'Allow' to enable notifications
Featured Image Credit: PA
BonusFinder has used purse estimates and punch stats data compiled from BoxRec to determine which fighters have profited the most from each successful punch landed.
According to the website, McGregor made an astonishing £65m from his super-fight with Mayweather in Las Vegas.
The 'Notorious,' who lost to Dustin Poirier upon his UFC return last month, managed to throw 430 punches and landed 111.
McGregor's earnings per punch stand at a staggering £589,640 (for the ones that landed), putting him well clear of Mayweather in the rankings.
Mayweather notched up an unblemished 50-0 professional boxing record before retiring from the sport in 2017.
And the 43-year-old American star pocketed a whopping £622,930,000 across his legendary boxing career.
BonusFinder found that Mayweather threw 4,402 punches, with 1,831 landing on target.
The boxing legend's earnings per punch came in at £340,213, while fellow icon Mike Tyson was third with £275,000.
Posted below are the top 10 fighters who made the most profit per punch inside the squared circle.
10. Sugar Ray Leonard
9. Canelo Alvarez
8. Ricky Hatton
7. Manny Pacquiao
6. Oscar De La Hoya
5. Wladimir Klitschko
4. Anthony Joshua
3. Mike Tyson
2. Floyd Mayweather
1. Conor McGregor