Loading...

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 a...

About: Most La Liga Goals Scored (All Time)

Overview of the data behind this chart
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.

Key Findings

Auto-computed highlights from this dataset
🏆
Lionel Messi leads with 474 in All Time.
📊
Average value in All Time: 273  ·  median: 236.
↔️
Gap in All Time: Lionel Messi is 2.1× larger than César Rodríguez.

Chart Controls Customize your visualization

Bar
H-bar
Line
Area
Table

Most La Liga Goals Scored (All Time)

Loading...

Data Insights

Numbers, trends & sources behind this chart
Guest
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

Category Rankings

Ranked by All Time value · vs. All Time
# Category All Time All Time Change
🥇 Lionel Messi 474 474 +0%
🥈 Cristiano Ronaldo 311 311 +0%
🥉 Telmo Zarra 251 251 +0%
4 Karim Benzema 238 238 +0%
5 Hugo Sánchez 234 234 +0%
6 Raúl 228 228 +0%
7 Alfredo Di Stéfano 227 227 +0%
8 César Rodríguez 223 223 +0%
Statistical Summary — All Time
474
Maximum
223
Minimum
273
Average
236
Median

What This Data Shows

Auto-generated trend summaries per category
Lionel Messi
Recorded 474 La Liga Goals in All Time.
Cristiano Ronaldo
Recorded 311 La Liga Goals in All Time.
Telmo Zarra
Recorded 251 La Liga Goals in All Time.
Karim Benzema
Recorded 238 La Liga Goals in All Time.
Hugo Sánchez
Recorded 234 La Liga Goals in All Time.
Raúl
Recorded 228 La Liga Goals in All Time.
Alfredo Di Stéfano
Recorded 227 La Liga Goals in All Time.
César Rodríguez
Recorded 223 La Liga Goals in All Time.

Full Data Table

8 records across 1 year
8 sourced
Category Metric All Time Source
Lionel Messi La Liga Goals 474
Cristiano Ronaldo La Liga Goals 311
Telmo Zarra La Liga Goals 251
Karim Benzema La Liga Goals 238
Hugo Sánchez La Liga Goals 234
Raúl La Liga Goals 228
Alfredo Di Stéfano La Liga Goals 227
César Rodríguez La Liga Goals 223

Related Charts

Players with Most Key Passes at a Single World Cup Tournament Related Chart

Bar
H-bar
Line
Area
Table
Loading...

Players with Most Free-Kick Goals in World Cup Career Related Chart

Bar
H-bar
Line
Area
Table
Loading...

Players Who Won Most Fouls in World Cup Career Related Chart

Bar
H-bar
Line
Area
Table
Loading...

🎨 Create Your Own Charts!

Transform your data into beautiful, interactive visualizations. No account required - start creating stunning charts in seconds!

Create Chart Now