Sports

The 10 Boxers Who Earned the Most Per Punch in Pay-Per-View History

When it comes to earning big in boxing, nothing beats the world of pay-per-view. These ten fighters managed to turn every punch into a small fortune, with earnings per landed shot that most athletes can only dream of.

10. Manny Pacquiao – £96,785 per punch

Manny Pacquiao
Kathy Hutchins / Shutterstock.com

The legendary PacMan may have thrown more punches than anyone else on this list, but his long career brings down his per-punch average. Still, earning nearly £100k every time he lands a shot is nothing short of elite.

9. Alexander Povetkin – £106,352 per punch

Alexander Povetkin
Huw Fairclough / Shutterstock.com

Despite only one qualifying PPV fight—his 2018 clash with Anthony Joshua—Povetkin still made a strong showing. With just 47 landed punches, he walked away with £5 million, raising his average impressively.

8. Wladimir Klitschko – £115,215 per punch

Wladimir Klitschko
Gints Ivuskans / Shutterstock.com

Klitschko’s only PPV appearance during the studied period was his dramatic 2017 bout with Joshua. He earned £10.83 million while landing 94 punches in a wild back-and-forth showdown.

Read also: Cristiano Ronaldo’s Greatest XI: The Best Teammates of His Career

7. Mike Tyson – £124,342 per punch

Photo: Denis Makarenko / Shutterstock.com

Even decades after his prime, ‘Iron Mike’ drew big money. His 2020 exhibition against Roy Jones Jr. saw him land 67 punches—each one worth well over £120k.

6. Anthony Joshua – £208,743 per punch

anthony joshua
Huw Fairclough / Shutterstock.com

Once the king of British boxing, AJ’s biggest fights paid off handsomely. With 443 punches landed in major PPV bouts, he averaged more than £200k per shot.

5. Conor McGregor – £225,160 per punch

Conor McGregor
G Holland / Shutterstock.com

The UFC icon crossed into boxing with one massive fight against Floyd Mayweather. He landed 111 punches and earned nearly £25 million in the process.

4. Floyd Mayweather Jr. – £239,358 per punch

Floyd Mayweather
Photo: Ivanhoe Garibay / Shutterstock.com

‘Money’ Mayweather lived up to the nickname. With 1,876 landed punches in top-grossing fights, he banked almost half a billion pounds, averaging nearly £240k per punch.

Read also: The 20 Best Centre-Backs in the World Right Now – Ranked (2025)

3. Tyson Fury – £253,906 per punch

Tyson Fury
V-LEIBIUK / Shutterstock.com

The Gypsy King’s earnings soared thanks to epic battles with Deontay Wilder and Oleksandr Usyk. Fury landed 617 punches in his top PPV bouts, each bringing in over a quarter of a million pounds.

2. Oleksandr Usyk – £298,802 per punch'

oleksandr usyk
UK Sports Agency / Shutterstock.com

Known for precision and timing, Usyk makes every punch count. Across wins against Joshua, Dubois, and Fury, he landed nearly 1,000 punches—earning close to £300k per one.

1. Daniel Dubois – £491,228 per punch

Daniel Dubois
LiamMurphyPics / Shutterstock.com

Topping the list is Dubois, who shocked the world by beating Joshua in 2024. With just 114 landed punches across two major fights, he averaged nearly half a million pounds per blow.

Read also: Ranked! The 20 Best Central Midfielders in the World - Ranked (2025)

Read also: Bundesliga's Top 25 Best-Paid Stars in 2025 – Ranked