Ranked: The highest-paid athletes of 2024

Lucrative contracts
Eye popping
Maximizing their brand beyond their sport
New records and rising stars
Top 10 comulative earnings of $1.38 billion
Cristiano Ronaldo
Football dominance: 5 players surpass $100 million in earnings
Leo Messi
Kylian Mbappé
Neymar Jr.
Karim Benzema
Among the 10 highest-paid athletes in the world
Jon Rahm: second highest-paid athlete in the world
NBA stars lead the ranking
LeBron James: The NBA king
Giannis Antetokounmpo: The “Greek Freak”
Stephen Curry
The NFL shines with 11 players
Lamar Jackson: The only NFL player in the top 10
Boxing continues to produce stars
Formula 1 accelerates in revenues
Shohei Ohtani, the baseball standout
$3.88 billion for the 50 highest-paid athletes
Lucrative contracts

With sports being the most popular pastime for most of civilization, the people athletes who are paid to play often have the most lucrative professional working contracts.

Eye popping

But even among athletes, there are a select few who have signed contracts that make your eyes pop out of your face, reaching salary records in some cases.

Maximizing their brand beyond their sport

Forbes 2024 revealed striking figures for the highest-paid athletes around the world. These top athletes have excelled at maximizing their brand beyond their sport, transforming their talent and image into staggering financial success.

Want to see more like this? Follow us here for daily sports news, profiles and analysis!

New records and rising stars

The income threshold for inclusion on this year's list is $45.2 (€41.2/£34.8) million, a 20% increase from 2022. The NBA tops the list with 19 players, followed by the NFL with 11 and football with eight representatives. LIV Golf also stands out with two of its golfers on the list.

 

Top 10 comulative earnings of $1.38 billion

Over the past 12 months, the world's 10 highest-paid players have racked up an unprecedented $1.38 (€1.27/£1.06) billion before taxes and agent fees, according to Forbes. A new all-time high, but who tops the list?

Cristiano Ronaldo

Cristiano Ronaldo is considered to be one of the best in the football game, but also as a public figure, he is recognized as an international icon. At 39, he tops the list with $260 (€240/£200) million in earnings over the past 12 months.

Football dominance: 5 players surpass $100 million in earnings

Football players occupy 5 of the top 10 spots among the highest-paid athletes, all of them with earnings exceeding $100 (€92.3/£77) million.

Leo Messi

Currently, at Inter Miami, Messi continues to establish himself as one of the best footballers in history, with total earnings of $135 (€124/£103) million.

Kylian Mbappé

Kylian Mbappé, the iconic figure of French football who recently joined Real Madrid CF, has reached earnings of $110 (€101/£84) million. His exceptional speed and skills on the pitch have positioned him as one of the most in-demand footballers.

Neymar Jr.

With earnings of $108 (€100/£82) million, Neymar is now in 7th place. His new contract with Al-Hilal, worth $80 million, along with various sponsorships, ensures that the charismatic Brazilian remains on the list of the highest-paid sportsmen.

Karim Benzema

Now at Al-Ittihad, the 36-year-old French center-forward has managed to amass $106 (€97/£81) million. His career has been characterized by remarkable consistency, reflected in his substantial sporting contracts and high market value.

 

 

Among the 10 highest-paid athletes in the world

Only one golf expert appears among the top 10 highest-paid athletes in the world: Jon Rahm is in second place. He is followed by Rory McIlroy (pictured) in 19th place with $80.1 (€73/£61) million, Tiger Woods in 23rd with $67.2 (€57/£48) million, Scottie Scheffler in 29th with $59.2 (€54/£45) million and finally Cameron Smith in 43rd with $48 (€44/£36) million.

Jon Rahm: second highest-paid athlete in the world

In 2024, Spaniard Jon Rahm joined the LIV Golf circuit and became the second highest-paid athlete in the world, with earnings of $218 (€201/£167) million. His transition has significantly boosted his earnings, which break down into $198 (€182/£152) million on the course and $20 (€18/£15) million in endorsements, according to BBC Sport.

Want to see more like this? Follow us here for daily sports news, profiles and analysis!

NBA stars lead the ranking

NBA stars dominate the list of the highest-paid athletes. However, only three of them stand out among the top spots: LeBron James, Giannis Antetokounmpo and Stephen Curry. They all receive between $5 and $80 million in endorsements, consolidating their position not only because of their salaries in the league, but also because of their enormous commercial appeal.

LeBron James: The NBA king

At 39, the league's all-time leading scorer and undisputed NBA king has amassed $128 (€118/£98.5) million. His fortune comes not only from the $48 (€44/£36) million he receives as a salary with the Los Angeles Lakers, but also from his lucrative endorsement deals.

Giannis Antetokounmpo: The “Greek Freak”

With earnings of $111 (€101/£84) million, the "Greek Freak" continues to raise his status in basketball and in the financial arena. At 30 years old, he has signed a lucrative contract with the Milwaukee Bucks for $46 (€42/£35) million and has attracted the attention of global sponsors, raking in $65 (€60/£50) million, reaffirming his position as an international superstar.

Stephen Curry

At 36 years old, Stephen Curry has managed to cash in a remarkable fortune of $102 (€94/£78.5) million. His income comes almost equally from his contract with the Golden State Warriors. He recently signed a one-year contract extension worth $62.6 (€57/£47) million, according to CNBC.

The NFL shines with 11 players

The NFL has eleven representatives among the 50 highest-paid athletes in the world, but only Lamar Jackson makes it into the top 10 with earnings of $100.5 (€94/£78.5) million. Close behind him is Joe Burrow, who ranks 11th with $100 (€93.5/£78.0) million, highlighting the growing economic clout of quarterbacks in the sport.

 

Lamar Jackson: The only NFL player in the top 10

Lamar Jackson of the Baltimore Ravens is the highest-paid NFL player, ranking 10th with earnings of $100.5 (€94/£78.5) million.

 

Boxing continues to produce stars

Boxing is up there too. Canelo Alvarez (pictured) is ranked 14th with earnings of $85 (€78/£65) million, followed by Anthony Joshua in 16th place with earnings of $83 (€75/£62) million. Tyson Fury also features in 49th place with earnings of $50 (€46/£38) million.

Formula 1 accelerates in revenues

Two Formula 1 drivers are among the top earners, with Max Verstappen in 17th place at $81 (€74/£62) million and Lewis Hamilton in 21st at $69 (€63/£53) million.

 

Shohei Ohtani, the baseball standout

In baseball, Shohei Ohtani comes in at number 13 among the highest-paid athletes, earning $85.3 (€78/£65) million, thanks to his skills as a pitcher and hitter. Max Scherzer follows in 28th place with $60 (€55/£46) million.

Want to see more like this? Follow us here for daily sports news, profiles and analysis!

$3.88 billion for the 50 highest-paid athletes

The world's 50 highest-paid athletes have raked in a staggering $3.88 (€3.58/£2.99) billion over the past year, up 13 percent from the previous year's record, according to Forbes.

 

More for you