Football continues to show its dominance in the world of sports, not just in terms of fanbase but also in financial power. The latest Forbes list of the world’s highest-paid athletes in 2024 reflects the significant earnings football stars are raking in, with Cristiano Ronaldo, Lionel Messi, and Kylian Mbappé occupying key positions in the top ranks. Other major athletes from golf and basketball have also made their presence felt in the list, showcasing their success both on and off the field. Here’s a detailed look at the top seven richest athletes in the world, their earnings, and how they made it to the top.
1. Cristiano Ronaldo ($260 million)
Cristiano Ronaldo tops Forbes’ list as the highest-paid athlete in the world, amassing a staggering $260 million in 2024. The Portuguese forward’s move to Al-Nassr has paid off significantly, with $200 million of his earnings coming directly from his on-field contract. At 39 years old, Ronaldo remains an influential figure not only on the football pitch but also off it, with various endorsement deals boosting his total earnings.
The five-time Ballon d’Or winner has maintained his position at the top thanks to lucrative deals with major brands such as Nike, Herbalife, and Clear, among others. His business ventures, including his CR7-branded clothing and hotels, further contribute to his immense wealth.
2. Jon Rahm ($218 million)
Spanish golfer Jon Rahm ranks second on the list, with an impressive $218 million in total earnings for 2024. Rahm has been making waves in the golf world, and his victories at major tournaments have solidified his place as one of the top athletes globally.
Rahm’s wins, including the 2023 Masters and the 2021 U.S. Open, have contributed greatly to his earnings. His participation in LIV Golf, where he earned $6.6 million from seven tournaments in 2024, also boosted his total income. His commercial endorsements, including deals with Callaway, Rolex, and Blue Yonder, have further enhanced his financial success.
3. Lionel Messi ($135 million)
Lionel Messi’s move to Inter Miami may have been a headline-grabbing event, but it has also been financially rewarding for the Argentine superstar. Messi earned $135 million in 2024, with $65 million coming from his on-field salary. Known for his consistency and brilliance on the field, Messi remains a global football icon and a top earner in the world of sports.
Off the pitch, Messi continues to partner with some of the world’s biggest brands, including Adidas, Konami, and Apple. These lucrative endorsement deals have been key to his sustained presence among the highest-paid athletes in the world. Messi’s impact on Inter Miami and Major League Soccer has also elevated the profile of the sport in the United States.
4. LeBron James ($128.2 million)
Basketball legend LeBron James continues to dominate both on and off the court, bringing in $128.2 million in earnings in 2024. His NBA salary contributed $48.2 million to his total earnings, but it’s his off-court ventures that have solidified his status as a financial powerhouse.
LeBron’s savvy business acumen has seen him partner with various companies, including DraftKings and PGA Tour Enterprises. In addition to his sports ventures, he owns stakes in media companies and has launched numerous philanthropic efforts through his LeBron James Family Foundation. His Nike lifetime endorsement deal remains one of the most lucrative in the world, further adding to his wealth.
5. Giannis Antetokounmpo ($111 million)
Milwaukee Bucks star Giannis Antetokounmpo ranks fifth on the list, with $111 million in earnings for 2024. The two-time NBA MVP has become one of the most marketable athletes in the world, with deals both on and off the court contributing to his impressive earnings.
Giannis’ recent partnership with Pepsi’s Starry and the launch of his own company in early 2024 have added new revenue streams for the basketball star. He has also secured long-term endorsement deals with Nike and Google, ensuring that his brand continues to grow globally.
6. Kylian Mbappé ($110 million)
At just 25 years old, Kylian Mbappé continues to climb the ranks of the highest-paid athletes, with earnings of $110 million in 2024. The Real Madrid forward’s on-field performances have been nothing short of exceptional, and his marketability off the pitch is on the rise.
Mbappé’s endorsement portfolio includes partnerships with Nike, the NBA, and other global brands, which contribute significantly to his total earnings. In addition to his endorsements, Mbappé launched his production company in 2022, further expanding his business ventures. His talent, both as a footballer and a businessman, positions him as one of the most valuable athletes in the world.
7. Neymar ($108 million)
Brazilian footballer Neymar rounds out the list of top earners, with $108 million in 2024. Neymar’s on-field income is supplemented by various lucrative endorsement deals, including partnerships with Puma, Skims, and Fun Brands. His star power continues to grow globally, particularly in the fashion and lifestyle industries, making him a popular figure beyond football.
Neymar’s influence and marketability have made him a sought-after athlete for global brands, contributing to his substantial earnings. His charisma, combined with his footballing talent, ensures that Neymar remains one of the top earners in the world.
ALSO READ:
- Cristiano Ronaldo Earns Over $1 Million on YouTube in Just 72 Hours: The Power of a Global Icon
- Vinicius Jr. Set to Win First Ballon d’Or, Breaking Messi-Ronaldo Dominance