How Long It Takes The World’s Richest Athletes To Make Your Annual Salary

BetSperts Athlete Salary Calculator - LeBron James

Feeling good about yourself? Finally satisfied with your lot in life? Don’t worry — we can fix that real quick. The brains over at BetSperts have recently punched out a few lines of code to create their very own Athlete Salary Calculator and, suffice it to say, those of you prone to envy should probably avert your eyes.

Collating what the world’s highest-paid athletes earned last year – from Paris Saint-Germain superstar Lionel Messi, Swiss tennis GOAT Roger Federer, to billionaire NBA legend LeBron James – from this day forward, you can compare whatever you manage to scrape from that everyday nine-to-five against these future Hall of Famers’ blockbuster contracts. Isn’t data just so… fun?

RELATED: How Long It Takes For These Billionaires To Make Your Annual Salary



Here’s a quick taste of what you’re in for.

According to the Australian Bureau of Statistics, the average full-time salary sits around $90,000 (average weekly pay being approximately $1,748.40). Meaning it’d only take Lionel Messi six hours and four minutes to earn that amount, LeBron James six hours and 30 minutes to catch up, while Cristiano Ronaldo would need to clock in a bit of overtime at six hours and 50 minutes.

Furthermore, the BetSperts Athlete Salary Calculator takes the likes of Messi, James, and Ronaldo’s annual earnings, and breaks the eye-watering sum down into extremely digestible units of time. For example: Across 2021, Lionel Messi raked in $130 million — which translates to $356,164 per day, $14,840 per hour, $247 per minute, and $4.12 per second. Astounding.

BetSperts Athlete Salary Calculator - Lionel Messi

Check out the quick topline rundown below. And head to the very bottom of the page to actually play around with BetSperts’ Athlete Salary Calculator.

How Long It Takes The World’s Richest Athletes To Make Your Annual Salary

Assuming you’re on $75,000 a year, it would take…

  • Lionel Messi (Football): 5 hours 3 minutes
  • LeBron James (NBA): 5 hours 25 minutes
  • Cristiano Ronaldo (Football): 5 hours 42 minutes
  • Neymar (Football): 6 hours 55 minutes
  • Stephen Curry (NBA): 7 hours 5 minutes
  • Kevin Durant (NBA): 7 hours 8 minutes
  • Roger Federer (Tennis): 7 hours 14 minutes
  • Canelo Alvarez (Boxing): 7 hours 18 minutes
  • Tom Brady (NFL): 7 hours 49 minutes
  • Giannis Antetokounmpo (NBA): 8 hours 6 minutes
  • Kylian Mbappe (Football): 15 hours 19 minutes

Assuming you’re on $100,000 a year, it would take…

  • Lionel Messi (Football): 6 hours 44 minutes
  • LeBron James (NBA): 7 hours 14 minutes
  • Cristiano Ronaldo (Football): 7 hours 36 minutes
  • Neymar (Football): 9 hours 13 minutes
  • Stephen Curry (NBA): 9 hours 26 minutes
  • Kevin Durant (NBA): 9 hours 30 minutes
  • Roger Federer (Tennis): 9 hours 38 minutes
  • Canelo Alvarez (Boxing): 9 hours 44 minutes
  • Tom Brady (NFL): 10 hours 26 minutes
  • Giannis Antetokounmpo (NBA): 10 hours 48 minutes
  • Kylian Mbappe (Football): 20 hours 25 minutes

If you’re lucky enough to be raking in $500,000 a year, it would take…

  • Lionel Messi (Football): 33 hours 42 minutes
  • LeBron James (NBA): 36 hours 10 minutes
  • Cristiano Ronaldo (Football): 38 hours 3 minutes
  • Neymar (Football): 46 hours 8 minutes
  • Stephen Curry (NBA): 47 hours 14 minutes
  • Kevin Durant (NBA): 47 hours 33 minutes
  • Roger Federer (Tennis): 48 hours 13 minutes
  • Canelo Alvarez (Boxing): 48 hours 43 minutes
  • Tom Brady (NFL): 52 hours 12 minutes
  • Giannis Antetokounmpo (NBA): 54 hours 2 minutes
  • Kylian Mbappe (Football): 102 hours 7 minutes

To find out how your specific salary measures up – as well as to learn some more fun, not-at-all-depressing comparative stats – hit the link below.


While you’re already engaging in some financial sadomasochism, check out Forbes’ annual list of the highest-paid athlete right now here.