Most La Liga Goals Scored (All Time)

Source:  Wikipedia

Most La Liga Goals Scored (All Time)

Bar
H-Bar
Line
Area
Table
Loading...

Key Findings

🏆
Lionel Messi leads in La Liga Goals with 474.
📊
Average La Liga Goals: 273  ·  median: 236.
↔️
Gap: Lionel Messi is 2.1× larger than César Rodríguez.

About This Dataset

Most La Liga Goals Scored (All Time)
Players ranked by total goals scored in Spain's La Liga across their entire careers in the competition, according to official La Liga and RFEF records. Lionel Messi's record of 474 La Liga goals is the most by any player in the history of any single top-division football league — a total accumulated almost entirely during his time at FC Barcelona between 2004 and 2021. Messi's dominance of La Liga scoring is compounded by the concentration of his goals against the full range of opponents rather than just weaker sides: his record includes 26 goals against Real Madrid in El Clásico alone, making him the leading scorer in the most watched regular-season fixture in world football in addition to his overall league record.
Analysis

Lionel Messi (474), Cristiano Ronaldo (311) and Telmo Zarra (251) take the top three in La Liga Goals. No single entity dominates: the leader, Lionel Messi, holds 21.7% of the combined total of all 8. Below the top two the field is tightly packed: the remaining 6 run from 251 down to 223 La Liga Goals.

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
Data Points
8
8 categories  ·  1 year
↑
Top Value
474
Lionel Messi
La Liga Goals · All Time
◈
Metrics
1
La Liga Goals
◷
Period
All Time
Single year snapshot

Methodology & source

Data source
Wikipedia
Coverage
8 entities · 8 observations
Measure
La Liga Goals
Last updated
6 September 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values use the measure and unit named on this page. Consult the dataset description and cited source for coverage, definitions and any unit conversions. Displayed values may be rounded for readability.
  • Entities are ranked highest-first on their value.

Rankings & Full Data

8 records · La Liga Goals · ranked by All Time

✓ 8 sourced
# Category All Time Source
🥇 Lionel Messi 474
🥈 Cristiano Ronaldo 311
🥉 Telmo Zarra 251
4 Karim Benzema 238
5 Hugo Sánchez 234
6 Raúl 228
7 Alfredo Di Stéfano 227
8 César Rodríguez 223
Was this chart useful?
⚑ Spotted an error in this data? Report it
What is wrong?

Cite this chart

Using this chart in an article, report, class or website? Please cite it and link to this page.

Related Charts

More statistics on similar topics

Related All Time
Lionel M Cristian Telmo Za Hugo Sán Raúl Alfredo
474.0
Lionel Messi
La Liga All-Time Top Goal Scorers

Lionel Messi heads the table on 474, ahead of Cristiano Ronaldo (311) and Telmo Zarra (251) in La Liga Goals. The total...

View Chart 7 months ago
Related All Time
Emanuel Alexande Anatoly Garry Ka Mikhail Magnus C
27.0
Emanuel Lasker
Longest Reigns as World Chess Champion

Emanuel Lasker held the world title for 27 years, 10 more than Alexander Alekhine on 17. Longevity and match wins measur...

View Chart 2 months ago
Related All Time
Emanuel Garry Ka Anatoly Mikhail Magnus C Viswanat
6.0
Emanuel Lasker
Most World Chess Championship Match Wins

Emanuel Lasker, Garry Kasparov and Anatoly Karpov share the record with 6 championship wins each. 14 of these 22 players...

View Chart 2 months ago
Play