Comparing the Top 10 Highest Earners in Football vs Baseball (2025 Edition)
Comparing the Top 10 Highest Earners in Football vs Baseball
When it comes to the world’s richest athletes, few debates spark more curiosity than the question: Who makes more — football players or baseball players? In this article, we take a deep dive into the top 10 highest earners in football and the top 10 highest earners in baseball for 2025, exploring not just their mind-blowing incomes but also the global economics that drive these record-breaking salaries.

The Top 10 Highest Earners in Football (2025)
The football (soccer) world remains the global leader when it comes to sports earnings. According to Forbes and ESPN reports, the top 10 highest earners in football for 2025 collectively earned over US $1 billion in combined income — a reflection of both huge on-field contracts and unprecedented off-field commercial deals.
Here’s the full breakdown of the top 10 highest earners in football this year:
- Cristiano Ronaldo – US $280 million
Saudi Pro League contracts and global endorsements keep Ronaldo firmly at the top. - Lionel Messi – US $130 million
The Argentine legend continues to dominate sponsorship markets with Adidas, Apple, and Inter Miami partnerships. - Karim Benzema – US $104 million
High-value salary packages in Saudi Arabia drive Benzema’s massive total. - Kylian Mbappé – US $95 million
A blend of elite salary and global appeal makes Mbappé one of the top 10 highest earners in football every single year. - Erling Haaland – US $80 million
Manchester City’s Norwegian superstar commands enormous bonuses and sponsorships. - Vinícius Júnior – US $60 million
The Brazilian winger’s marketability has exploded worldwide. - Mohamed Salah – US $55 million
Liverpool’s star remains among the top 10 highest earners in football thanks to global brand deals. - Sadio Mané – US $54 million
A strong Saudi contract solidifies Mané’s top-tier earning status. - Jude Bellingham – US $44 million
The young English midfielder joins the list of the top 10 highest earners in football after his Real Madrid move.
10.Lamine Yamal – US $43 million
At just 18, Yamal has become one of the youngest athletes ever among the top 10 highest earners in football.
Total and Averages
- Combined earnings: ≈ US $1.05 billion
- Average per player: ≈ US $105 million
The earnings among the top 10 highest earners in football reflect the sport’s unparalleled global reach, multi-league competition, and massive endorsement ecosystem.

The Top 10 Highest Earners in Baseball (2025)
Across the Atlantic, Major League Baseball continues to produce some of the best-paid athletes in North America. While salaries are structured differently — often spread across years with deferred payments — the numbers remain extraordinary. The top 10 highest earners in baseball for 2025 combine both guaranteed contracts and endorsement income.
Here’s the full ranking of the top 10 highest earners in baseball this season:
- Juan Soto – US $128.9 million
Now leading MLB’s financial charts, Soto tops the list of the top 10 highest earners in baseball. - Shohei Ohtani – US $102 million
Despite a low base salary, his massive endorsement portfolio makes him a global superstar. - Blake Snell – US $65.6 million
High guaranteed deals propel Snell into the upper echelon of MLB income. - Aaron Judge – US $47 million
The Yankees’ captain remains one of the top 10 highest earners in baseball through on-field performance and major sponsorships. - Zack Wheeler – US $42.2 million
Top-tier pitching contracts secure his place on the list. - Jacob deGrom – US $40.3 million
Despite injuries, deGrom continues to be among the top 10 highest earners in baseball. - Mike Trout – US $39.5 million
Consistent performance and endorsements keep him among MLB’s elite earners. - Anthony Rendon – US $38.1 million
Strong contractual guarantees ensure Rendon remains a top-tier earner. - Gerrit Cole – US $38.0 million
The Yankees ace stays firmly within the top 10 highest earners in baseball. - Bryce Harper – US $36.0 million
A major endorsement portfolio rounds out Harper’s place in the top ten.
Total and Averages
- Combined earnings: ≈ US $617 million
- Average per player: ≈ US $61.7 million
Even though the top 10 highest earners in baseball earn less overall than football’s top stars, their contracts are among the most secure and guaranteed in professional sports.

Football vs Baseball: Who Truly Wins Financially?
When we put the top 10 highest earners in football and the top 10 highest earners in baseball side by side, the difference is striking.
| Metric | Football | Baseball |
| #1 Earner | Cristiano Ronaldo – $280 M | Juan Soto – $128.9 M |
| #10 Earner | Lamine Yamal – $43 M | Bryce Harper – $36 M |
| Combined Total | ≈ $1.05 B | ≈ $617 M |
| Average per Player | ≈ $105 M | ≈ $62 M |
| Primary Revenue Driver | Global endorsements + huge club contracts | Guaranteed salaries + regional market deals |
| Global Market Reach | Worldwide | Primarily North America |
Why Football Tops Baseball in Global Earnings
- Global Audience Size
Football’s global audience exceeds five billion people. This vast reach drives higher sponsorship and broadcast revenue, boosting the top 10 highest earners in football far beyond their baseball counterparts. - Endorsement Potential
Footballers like Messi and Ronaldo command global brands like Adidas, Nike, and Louis Vuitton, while even baseball’s biggest stars earn the majority of their income from contracts rather than sponsorships. - League Structures
Football’s open transfer market and lack of a strict salary cap enable astronomical paydays. Baseball’s collective bargaining agreements and luxury tax systems help maintain team balance but limit the top end. - Youth Earnings Potential
The inclusion of an 18-year-old like Lamine Yamal in the top 10 highest earners in football shows that global marketability can boost young stars much faster than in baseball, where large contracts are usually earned after several professional seasons.
Conclusion: Global Football Still Dominates
Both sports generate enormous wealth, but the numbers speak clearly — the top 10 highest earners in football make nearly double the combined income of the top 10 highest earners in baseball. Football’s worldwide influence, celebrity culture, and cross-industry endorsements drive its top stars into income territory few can match.
That said, baseball remains one of the most financially secure sports, with guaranteed contracts, fewer injury risks, and strong domestic loyalty. In essence, football offers explosive earning potential, while baseball offers consistency and longevity.
As 2025 continues, it’s likely that both lists will evolve — but one thing remains certain: whether on the pitch or the diamond, the top 10 highest earners in both sports will continue redefining what it means to be at the pinnacle of athletic wealth.
