September 18, 2025
NEWS

How much does a soccer player make? Breaking down salaries from rookie to superstar


How much does a soccer player make? Footballer salaries vary greatly across leagues, with factors like club revenue, experience, position, and global popularity significantly influencing a player’s salary.

Liverpool players celebrate after scoring. Sweden's national team in Bosön in Lidingö training
Liverpool players celebrate after scoring (L). Sweden’s national team in Bosön in Lidingö training (R). Photo: Gaspafotos, Jonathan Nackstrand (modified by author)
Source: UGC

TABLE OF CONTENTS

Key takeaways

  • Soccer salaries vary widely, with top leagues paying over $300,000 per week while minor leagues may offer less than $1,000 weekly.
  • Global icons like Cristiano Ronaldo and Lionel Messi earn staggering amounts, with Ronaldo making about $275 million yearly and Messi $135 million annually.
  • Forwards and strikers command the most significant salaries, often exceeding €20 million to €30 million annually, while defenders and goalkeepers generally earn less unless they are elite talents.

How much does a soccer player make?

Soccer players’ salaries vary depending on the league. Other factors affecting how much a player is paid include experience, club stature, and position played. Rookies earn way less than experienced soccer players. Below is an estimated breakdown of salaries for rookies and superstars in the major leagues.

Read also

Dangote exposes truck drivers’ salary: They earn more than graduates, above minimum wage

US Major League Soccer (MLS)

According to AS USA, rookies make between $71,000 and $104,000 per year in the US Major League Soccer (MLS).

Superstars like Lionel Messi can earn a huge salary of about $20.4 million per year. Miguel Almiron, another top earner in the league, earned $7.87 million at Atlanta United.

English Premier League

Chelsea players celebrate after scoring
Joao Pedro of Chelsea celebrate scoring his team’s first goal with teammates Malo Gusto, Moises Caicedo and Estevao during the Premier League. Photo: Chris Lee – Chelsea FC
Source: Getty Images

In the English Premier League (EPL), rookies’ earnings vary, with youth prospects signed from academies earning higher. Rookies can start from around £100,000 ($136,000). Promising young players earn £50,000 to £200,000 ($67,000 to $272,000) per year, depending on the club.

Superstars in the EPL earn between 10 million and 25 million per year in salary alone. The top earner in the league is Mohamed Salah of Liverpool, who earns approximately £20 million ($27.4 million) annually.

Saudi Pro League

In the Saudi Pro League, salaries and contracts are competitive to attract talent. According to FootyStats, rookies earn from €90,000 to €200,000 ($106,000 to $236,000) per year for young professionals.

Read also

From gold to bronze: How much Nigeria’s athletes could pocket at World Championships

Superstars, on the other hand, attract very high salaries. Cristiano Ronaldo of Al-Nassr FC is the highest-paid footballer in the league, earning around €200 million ($236 million) per year in the 2024/2025 season.

La Liga

Kylian Mbappe player of Real Madrid and Igor Zubeldia battle for the ball
Kylian Mbappe player of Real Madrid and Igor Zubeldia battle for the ball during the LaLiga EA Sports match between Real Sociedad and Real Madrid CF on September 13, 2025. Photo: Antonio Villalba
Source: Getty Images

Top La Liga players earn substantial wages, with rookies earning an average annual salary of €120, 000 to €1 million ($140,000 to $1.1 million). The elite earn approximately €12 million to €31 million ($17 million to $36 million). Real Madrid’s Kylian Mbappé is the top earner at €31.25 million ($36.5 million) annually.

Serie A

Soccer players in Serie A earn salaries depending on the club’s status and the players’ potential. A rookie’s average is roughly €60,000 to €200,000 ($71,000 to $236,000) depending on the club’s status and the player’s potential. The elite talents earn between €10 million and €20 million ($11 million to $23 million). Serie A’s sports personality, Dušan Vlahović of Juventus, is the highest-paid player, earning €19.5 million ($23 million) annually.

Read also

Charlie Kirk’s actual salary and compensation before his death released

Bundesliga

Harry Kane of Bayern Munich is playing at Allianz Arena
Harry Kane of Bayern Munich during the Bundesliga match between FC Bayern Munich and Hamburger SV at Allianz Arena on September 13, 2025 in Munich, Germany. Photo: Adam Pretty
Source: Getty Images

According to FBREF, in the Bundesliga, rookies earn an average of €30,000 to €130,000 ($40,000 to $176,000) annually. Superstars make around €15 million to €27 million ($21 million to $37 million) per year.

Harry Kane of Bayern Munich is the highest-paid football player in the league, with an annual salary of €25 million ($29 million). Below is a summary of soccer players’ average salaries for rookies and superstars in different leagues.

League Rookie salary (USD) Superstar salary (USD)
US Major League Soccer (MLS) $71,000 to $104,000 Up to $20.4 million (Lionel Messi’s salary)
English Premier League (EPL) $67,000 to $272,000 (or higher for promising youth prospects) $13.6 million to $34 million
Saudi Pro League $106,000 to $236,000 Very high to attract talent
La Liga $140,000 to $1.1 million $17 million to $36 million
Bundesliga $40,000 to $176,000 $21 million to $37 million
Serie A $71,000 to $236,000 $11 million to $23 million

Read also

Dangote leads as Nigeria’s second richest man loses over $500m in one day, gets new ranking

Which soccer position gets paid the most?

Forwards/strikers are the highest-paid athletes in soccer. According to World Soccer Talk, they often receive six-figure sums, around $124,000 weekly.

Elite strikers like Cristiano Ronaldo, Lionel Messi, Kylian Mbappé, Erling Haaland, and Harry Kane are among the top earners.

According to Indeed Career Guide, a professional soccer player can earn an average base salary of $52,219 annually, depending on the team, years of experience, position, and league.

Who is the richest soccer player in the world?

Cristiano Ronaldo of Al Nassr holding the Golden Crampoon award
Cristiano Ronaldo of Al Nassr receive the Golden Crampoon award as the top scorer of the 2024-2025 season in Riyadh, Saudi Arabia on September 14, 2025. Photo: Mohammed Saad
Source: Getty Images

According to Forbes, Cristiano Ro‍naldo is the world’s richest socc⁠e⁠r player, earning a‍ massi‌ve $27‍5 m⁠i⁠l⁠lion annua⁠lly. Most of his earnings are his substantial ​salary⁠ at the Saudi Arabian club‌ Al Nassr and his endorsements, ads, and sponsorships.

How much does the average soccer player make in Europe?

The average professional football player in Europe’s⁠ top leagues earns between $⁠2​ million and $5 million ⁠annually. The English Prem‌ier League averages about $5.2 mi​lli‌on per​ year and La Liga around $3.1 mill‌ion. Elite‍ clubs like Re‍al⁠ Madrid signifi‌cantly exc‌eed this,⁠ with average salaries reac‍hing approximat‌ely $‌1‍3.1 million per player annually.

Read also

How much Super Eagles players will be paid for must-win matches vs Rwanda, S/Africa

How much does the average soccer player make in the Premier League?

The average salary in the Premier League is between £60,000 and £100,000 ($81,000 to $136,000) per week. However, the highest-paid soccer player in the league is Erling Haaland, earning up to £525,000 ($716,000) per week.

How much does Messi make a year?

Lionel Messi on the pitch
Inter Miami’s Argentine forward #10 Lionel Messi looks on during the Major League Soccer (MLS) soccer match against Seattle Sounders FC at Chase Stadium on September 16, 2025. Photo: Chris Arjoon
Source: Getty Images

Lionel Messi earns an average salary of about $60 million annually at Inter Miami, excluding endorsements. Whe​n his​ income‍ from⁠ ads and other busine⁠sses is added, his t‌otal yearly earnings are close to $200 millio​n.

How much does a soccer player make per game?

Soccer players are not paid per game. They are paid weekly or annually, which varies according to the team, experience, and position.

The earnings of a professional soccer player vary depending on team, experience, and league. Global superstars like Messi and Ronaldo earn hundreds of millions yearly, while players in minor leagues make a few thousand dollars.

Read also

Who is the richest member of Metallica? Bandmates ranked by net worth

Legit.ng recently published an article about Trevon Diggs’ contract and salary. Dallas drafted Trevon Diggs as a cornerback in the second round of the 2020 NFL Draft. The NFL player signed a four-year standard contract worth $6.32 million, earning about $1.58 million yearly.

Trevon Diggs has a five-year contract, which he extended on 25 July 2023 with the Dallas Cowboys. The contract includes a money guarantee and signing bonuses. Find out more about Trevon Diggs’ contract and salary.

Proofreading by Kola Muhammed, copy editor at Legit.ng.

Source: Legit.ng



Leave feedback about this

  • Quality
  • Price
  • Service

PROS

+
Add Field

CONS

+
Add Field
Choose Image