World's highest-paid athletes 2026

These are the world's 10 highest-earning athletes according to Forbes (May 2026), including salaries, prize money and endorsements over 12 months 💰

Type your monthly salary and we'll tell you how long you'd need to earn what each of them makes in a year 😅

  1. Cristiano Ronaldo

    ⚽ Football · Portugal

    $300M

    That's about $821,918 a day

  2. Saúl "Canelo" Álvarez

    🥊 Boxing · Mexico

    $170M

    That's about $465,753 a day

  3. Lionel Messi

    ⚽ Football · Argentina

    $140M

    That's about $383,562 a day

  4. LeBron James

    🏀 Basketball · USA

    $137.8M

    That's about $377,534 a day

  5. Shohei Ohtani

    ⚾ Baseball · Japan

    $127.6M

    That's about $349,589 a day

  6. Stephen Curry

    🏀 Basketball · USA

    $124.7M

    That's about $341,644 a day

  7. Jon Rahm

    ⛳ Golf · Spain

    $107M

    That's about $293,151 a day

  8. Karim Benzema

    ⚽ Football · France

    $104M

    That's about $284,932 a day

  9. Kevin Durant

    🏀 Basketball · USA

    $103.8M

    That's about $284,384 a day

  10. Lewis Hamilton

    🏎️ Formula 1 · UK

    $100M

    That's about $273,973 a day

Source: Forbes – The World's 10 Highest-Paid Athletes 2026 · All figures are pre-tax estimates

How are these figures worked out?

Forbes adds up each athlete's earnings over 12 months: salaries, bonuses and prize money on the field, plus endorsements, sponsorships and business income off it. Figures are before taxes and agent fees.

Ronaldo tops the list for the fourth year in a row with a record $300 million, joined by fellow football stars Messi and Benzema.

Please note

All figures are estimates and change every year. We update the list when Forbes publishes its new ranking, usually in May.

← Back to comparing your salary with celebrities