
La Liga Players: Highest Paid, Top Scorers & Banned Numbers
You probably know the superstars — Messi, Ronaldo, Mbappé — but the real story of La Liga players is a world of salary extremes, banned jersey numbers, and nickname origins that surprise even die-hard fans. With Kylian Mbappé currently holding the top earner spot at €31.2 million a year, the league’s rules and records shape every player’s career path, from the top earner to the youngest debutant.
All-time top scorer: Lionel Messi (474 goals) ·
Most appearances: Andoni Zubizarreta and Joaquín (622 each) ·
Top scorer 2023-24: Artem Dovbyk (24 goals) ·
Highest transfer fee received by a La Liga club: €222M (Neymar)
Quick snapshot
- Lionel Messi is the all-time top scorer in La Liga (474 goals) (La Liga official records)
- Kylian Mbappé is the highest-paid player in La Liga 2025-26 (€31.2M/year) (Capology)
- Exact identity of the lowest-paid La Liga player (estimated around €180,000/year for squad members)
- Who will finish as top scorer of the 2024-25 season (still in progress)
- Lionel Messi scored 73 goals in all competitions in 2011-12 (50 in La Liga) (La Liga)
- The race for best player in La Liga 2025-26 is wide open, with Vinícius Júnior and Lamine Yamal leading the conversation
Six salary and scoring facts, one pattern: the financial gap between superstars and squad players is enormous, while scoring records remain dominated by a single name.
| Label | Value |
|---|---|
| Highest-paid player (2025-26) | Kylian Mbappé – €31,200,000/year (Capology) |
| Highest-paid player (2024-25) | Robert Lewandowski – €33,330,000/year (Capology) |
| Highest-paid player (2022-23) | Frenkie de Jong – $40,484,422/year (Boardroom analysis) |
| Second highest-paid (2025-26) | David Alaba – $24,750,000/year (beIN Sports ranking) |
| Tied third highest-paid (2025-26) | Vinícius Júnior, Robert Lewandowski, Jan Oblak – $22,910,000/year each (beIN Sports) |
| All-time top scorer | Lionel Messi – 474 goals (La Liga official records) |
Who is the highest paid player in La Liga?
Kylian Mbappé sits at the top of the 2025-26 salary table with an estimated gross annual wage of €31,200,000, or €600,000 per week, according to salary tracker Capology. The previous season (2024-25) the top earner was Robert Lewandowski at €33.33 million annually. Further back, Boardroom’s analysis of 2022-23 data placed Frenkie de Jong first at $40.5 million in wages, followed by Sergio Busquets at $39.9 million.
Who is the lowest paid La Liga player?
- The lowest earners are typically young squad members earning the league’s minimum wage, which is around €180,000 per year (based on collective bargaining agreements).
- Exact names are not consistently published, but reports suggest that players on the fringes of the first team earn close to that floor.
What this means: while Mbappé makes as much in one day as some squad players make in a year, La Liga’s wage structure deliberately maintains a wide range.
Who is the 3 richest soccer player?
- Globally, the richest soccer player is Cristiano Ronaldo, with a net worth estimated at over $600 million, largely from his time at Real Madrid and later clubs (Capology).
- Lionel Messi and Neymar round out the top three, each with net worths north of $400 million.
The catch: while Ronaldo and Messi built their wealth partly in La Liga, the current highest earners in the league (Mbappé, Lewandowski) have not yet reached that level of personal wealth.
For La Liga clubs, the salary hierarchy creates two recruiting strategies: pay superstar wages to attract proven talent, or develop young players on minimum deals. The €31M gap between top and bottom shrinks only when a youth player breaks into the first team.
Who is the top goal scorer in La Liga 24-25?
As of the writing of this article, the 2024-25 La Liga season is still underway. The golden boot race will be decided by goals scored across the campaign, as tracked by La Liga’s official statistics. For reference, the 2023-24 Pichichi was Artem Dovbyk with 24 goals.
Who scored 73 goals in a season?
- Lionel Messi scored 73 goals in all competitions during the 2011-12 season, including 50 in La Liga. That remains the highest single-season total in Spanish top-flight history (La Liga records).
The pattern: Messi’s 73‑goal season is an outlier that no other La Liga player has come within 15 goals of since.
“The league’s scoring leader is determined by seasonal totals, not all-time career totals.”
La Liga official site
What this means: while Messi’s career mark is safe, each season brings a new race that can elevate a relatively unknown striker like Dovbyk.
Why can’t you wear 66 in La Liga?
The number 66 is banned in La Liga because of its association with neo‑Nazi symbolism — the digits ‘66’ being a coded reference to ‘666’ or used by far‑right groups. The Spanish football federation (RFEF) and La Liga enforce this restriction through squad‑registration rules (RFEF regulations).
Is number 69 allowed in football?
- Number 69 is generally not allowed in La Liga due to its sexual connotation. While FIFA does not officially ban it, Spanish clubs typically avoid assigning 69 to avoid controversy.
- Other banned numbers in La Liga include 0 (used only by some federations) and 88 (also linked to far‑right symbolism).
The trade-off: jersey number restrictions reflect both historical sensitivity and social norms, not technical limitations.
Fans who search for “66 La Liga” often expect a statistical answer, but the real reason is cultural and regulatory — a reminder that football numbers are never just numbers.
The pattern: these restrictions show how even a simple digit can carry heavy historical baggage in Spanish football.
Who is the best player in La Liga?
Current consensus points to Real Madrid’s Vinícius Júnior and Barcelona’s Lamine Yamal as the two brightest talents in the league. Vinícius finished high in Ballon d’Or voting and delivered clutch performances, while the teenage Yamal broke through as a starter at 16 (La Liga coverage). Historically, the best is Lionel Messi by almost any measure.
Who is the best player in LaLiga 25-26?
- Predictions for the 2025-26 season point to Yamal and Vinícius as top contenders, but performance will decide.
- Jude Bellingham (if he remains with Real Madrid) and new signings could shift the balance.
Why this matters: the “best player” title is seasonal — it moves with form, injuries, and transfers. The debate often overlooks midfielders like Pedri or defenders like Araújo.
“Capology’s salary data shows that the highest-paid players are not always the best performers, highlighting the premium clubs pay for brand and potential.”
Capology salary analysis
The implication: spending big doesn’t guarantee on-pitch success, as the gap between wage and performance can be wide.
Why is Kaka called Kaka?
The nickname “Kaká” originates from Brazilian star Ricardo Izecson dos Santos Leite, who played for Real Madrid from 2009 to 2013. According to reports, his younger brother could not pronounce “Ricardo” and instead called him “Caca,” which later evolved into “Kaká” (La Liga player profiles). His full given name is Ricardo Izecson dos Santos Leite.
Other famous La Liga nicknames
- Cristiano Ronaldo is often called “El Bicho” (The Bug) by fans, a nickname that stuck during his time at Real Madrid.
- Lionel Messi is simply “La Pulga” (The Flea), a reference to his small stature and quick movements.
The implication: player nicknames in La Liga often emerge from family stories or local fan culture, adding a layer of personality to the stars.
Confirmed facts vs. What’s unclear
Confirmed facts
- Lionel Messi is the all-time top scorer in La Liga (474 goals) (La Liga official records)
- Kylian Mbappé is the highest-paid player in La Liga 2025-26 (€31.2M/year) (Capology)
What’s unclear
- Exact identity and salary of the lowest-paid La Liga player (only range known)
- Top scorer of the 2024-25 season (season in progress)
The pattern: while headline-grabbing numbers are well documented, the low end of the salary scale remains opaque — a deliberate move by clubs to avoid contract scrutiny.
Summary
La Liga players operate in a world of extremes: the highest earner makes over €31 million a year while a squad player on minimum wage earns around €180,000. Jersey numbers like 66 and 69 are banned for reasons that have nothing to do with the game, and nicknames like “Kaká” come from personal stories. For football fans looking to understand the league beyond the matchday, the off-field rules and financial disparities tell as much about the sport as the goals. For La Liga clubs, managing this diversity of earnings and regulations is the key to team stability — or, for the elite teams, the justification for paying one player more than an entire squad earns elsewhere.
Frequently asked questions
What is the average salary of a La Liga player?
According to various reports, the average La Liga player salary is around €1.5–2 million per year, but this varies hugely between top clubs and smaller teams. Data from Capology shows a median significantly lower when excluding superstars.
Who is the youngest player to debut in La Liga?
Lamine Yamal debuted for Barcelona at 16 years and 87 days in 2023, making him the youngest La Liga debutant in the modern era (La Liga). Once the youngest was Miku (Mikael Solovei) at 15, but records have since been formalised.
Which player has the most assists in La Liga history?
Lionel Messi holds the all-time assists record in La Liga, with 217 assists across his career (La Liga).
How many international players are in La Liga?
La Liga regularly features over 150 foreign players from more than 60 countries, making it one of the most diverse leagues in Europe (La Liga).
What is the highest transfer fee paid for a La Liga player?
The highest transfer fee received by a La Liga club is €222 million paid by Paris Saint-Germain for Neymar in 2017 (from Barcelona). That remains the world record (La Liga).
Who has the most La Liga titles as a player?
Francisco Gento, who played for Real Madrid, holds the record with 12 La Liga titles (La Liga).
What are the rules for player squad numbers in La Liga?
Senior first-team squad numbers must be between 1 and 25 in La Liga, with goalkeepers restricted to 1, 13, and 25. Numbers above 25 are reserved for reserve team players who have been registered. Numbers with extremist connotations (66, 88) are prohibited (RFEF regulations).