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

Linear scale: bar lengths are directly proportional to value, relative to the largest entry.

Lionel Messi474 Goals
Cristiano Ronaldo311 Goals
Telmo Zarra251 Goals
Karim Benzema238 Goals
Hugo Sanchez234 Goals
Raul228 Goals
Alfredo Di Stefano227 Goals
Cesar221 Goals
Quini219 Goals
Pahino212 Goals
Santillana186 Goals
David Villa186 Goals

All values

Click any row to load it as Entry A.

NameValueContextSource

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

Arcade Scores

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.

Athletics · 10 entries
Arcade Scores

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.

World Athletics · 15 entries
Arcade Scores

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.

12 Monkeys · 5 entries

← La Liga All-Time Assist Comparison (Top Flight) · La Liga Title Count Comparison (Clubs) →