La Liga Goal Total Comparison (All-Time)
Who scored most La Liga goals? Compare 12 all-time totals, from Messi 474 down to Villa 186. Official league stats with linked converter. All 12 ranked.
Visual comparison
All values
Click any row to load it as Entry A.
| Name | Value | Context | Source |
|---|---|---|---|
| Lionel Messi 474 goals. Top row here. 520 matches. | 474 goals | Barcelona, 2004-2021 | Wikipedia La Liga top scorers: Messi 474; StatMuse: Messi 474 in 520 |
| Cristiano Ronaldo 311 goals. 1.07 per match. | 311 goals | Real Madrid, 2009-2018 | Wikipedia La Liga top scorers: Ronaldo 311; StatMuse: Ronaldo 311 in 292 |
| Telmo Zarra 251 goals. StatMuse lists 252. | 251 goals | Athletic Bilbao, 1940-1955 | Wikipedia La Liga top scorers: Zarra 251; StatMuse 252 variant noted; ESPN Feb 2023: Zarra 251 |
| Karim Benzema 238 goals. Fifth row here. | 238 goals | Real Madrid, 2009-2023 | Wikipedia La Liga top scorers: Benzema 238; StatMuse: Benzema 238 |
| Hugo Sanchez 234 goals. 164 for Madrid. | 234 goals | Atletico, Real Madrid, Rayo | Wikipedia La Liga top scorers: Sanchez 234 |
| Raul 228 goals. 550 matches. | 228 goals | Real Madrid, 1994-2010 | Wikipedia La Liga top scorers: Raul 228 |
| Alfredo Di Stefano 227 goals. 216 for Madrid. | 227 goals | Real Madrid, Espanyol | Wikipedia La Liga top scorers: Di Stefano 227 |
| Cesar 221 goals. 190 for Barcelona. | 221 goals | Granada, Barcelona, Elche | Wikipedia La Liga top scorers: Cesar 221; StatMuse: Cesar 221 |
| Quini 219 goals. StatMuse lists 217. | 219 goals | Sporting Gijon, Barcelona | Wikipedia La Liga top scorers: Quini 219; StatMuse 217 variant noted; PlanetFootball: Quini 219 |
| Pahino 212 goals. Transfermarkt lists 213. | 212 goals | Celta, Real Madrid, Deportivo | Wikipedia La Liga top scorers: Pahino 212; PlanetFootball: Pahino 212; Transfermarkt 213 variant noted |
| Santillana 186 goals. Ties Villa. | 186 goals | Real Madrid, 1971-1988 | Wikipedia La Liga top scorers: Santillana 186 |
| David Villa 186 goals. Lowest row here. | 186 goals | Zaragoza, Valencia, Barcelona | Wikipedia La Liga top scorers: Villa 186 |
About this converter
La Liga goals count from 1929 only. Messi leads with 474, all for Barcelona. Ronaldo follows with 311 at 1.07 per match. Zarra held the record sixty years at 251. Benzema reached 238, Sanchez 234, Raul 228 and Di Stefano 227. Cesar sits at 221, Quini 219 and Pahino 212. Santillana and Villa tie at 186 each to close the table. One Messi matches over two and a half Villas. Source totals move by a goal or two, so the table pins Wikipedia with StatMuse and Transfermarkt variants noted.
How to use it
Pick two scorers and a unit in the top row. The three boxes below stay linked. Change any box and the other two update. Try 1 Messi against Villa to see the 474 versus 186 gap. All rows are La Liga regular season goals.
Values pin Wikipedia list figures with variants noted: Zarra 252, Quini 217 and Pahino 213 elsewhere. Cup and European goals stay out, matching league tables. Messi 50 goal 2011-12 season rides in sources as the single season mark. Pichichi and Zarra trophies stay noted where they sharpen a row.
FAQ
Who scored most La Liga goals?
Lionel Messi with 474 for Barcelona. Ronaldo follows at 311.
Who held the record before Messi?
Telmo Zarra with 251 for Athletic Bilbao. He held the record sixty years until 2014.
What is the single season record?
50 in 2011-12. No one else has reached 50 in a La Liga season.
Why do totals disagree?
A goal or two. Zarra lists 252, Quini 217 and Pahino 213 in some tables. The page pins one set and notes the rest.
Sources
- Wikipedia list of La Liga top scorers (Messi 474 through Villa 186, clubs and ratios)
- StatMuse La Liga all-time scorers (Messi 474, Ronaldo 311, Zarra 252, Benzema 238, Cesar 221, Quini 217, Pahino 212)
- ESPN Feb 2023 Benzema top five piece (Zarra 251, Ronaldo 311, Messi 474) and PlanetFootball all-time list (Cesar 221, Quini 219, Pahino 212)
Last verified: 2026-10-02 · 12 entries
More arcade scores converters
100m Sprint Record Comparison (Seconds)
Compare 10 fastest legal 100 meter sprint times in seconds, from Bolt at 9.58 to Greene at 9.79. World Athletics marks in a linked tool here. right now.
100m World Record Progression Comparison (Men)
Compare 15 mens 100m world records, from Lippincott 10.6 to Bolt 9.58. World Athletics progression data in a linked tool. See bars. Verified now. Verified.
12 Monkeys Episode Count Comparison (Seasons)
How many 12 Monkeys episodes per season? Compare all 4 season counts plus the 47 total, from 10 in season 3 to 13 in early years, using Syfy guides. Data.
← La Liga All-Time Assist Comparison (Top Flight) · La Liga Title Count Comparison (Clubs) →