Messi’s 474 League Goals Set The Record To Beat
See Messi’s La Liga record, the match that put him ahead of Zarra, and why Ronaldo’s higher goals-per-appearance rate answers a different question.

Lionel Messi is La Liga’s all-time highest goal scorer, with 474 goals in 520 appearances, all for FC Barcelona. He played in the league from 2004 to 2021. Guinness World Records recognizes his 474-goal career record, and Barcelona confirms his goal and appearance totals.
This is the career scoring record for Spain’s men’s top-flight league. It does not include Messi’s goals in other Barcelona competitions or his goals for Argentina. Cristiano Ronaldo had a higher goals-per-appearance rate in La Liga, but Messi scored more league goals. The record belongs to the player with the largest total, not the largest average.
Choose career goals or scoring rate to compare Messi and Ronaldo on the same league-only basis.
Career Total Or Scoring Rate
474 versus 311: Messi scored 163 more La Liga goals than Ronaldo.
| Player | Goals | Apps | Goals/App. |
|---|---|---|---|
| Messi | 474 | 520 | ~0.91 |
| Ronaldo | 311 | 292 | ~1.07 |
League goals only: Messi for Barcelona, Ronaldo for Real Madrid. Rates are rounded to two decimals. An appearance is not necessarily a full match; career minutes are not supplied here.
Sources: FC Barcelona for Messi’s totals; UEFA for Ronaldo’s totals; Guinness World Records for Messi’s career record.
Messi’s Record Counts Only La Liga Goals
The boundary of the competition is what makes 474 the correct answer. Only goals scored in La Liga contribute to this record. Copa del Rey, Champions League, Super Cup and other competition goals are separate, even when the player scored them for the same club during the same season.
That distinction explains why 672 Barcelona goals also appears alongside Messi’s name. Barcelona lists 672 as his total across official competitions for the club, but 474 as his Spanish league total. These are not competing estimates of the same statistic. They are different totals produced by different competition filters.
| Figure | Scope | What It Answers |
|---|---|---|
| 474 goals | La Liga career | League scoring record |
| 672 goals | Barcelona, all official competitions | Club scoring total |
| 50 goals | La Liga, 2011/12 | League season record |
| 73 goals | Barcelona, 2011/12, all official competitions | Club season total |
The season figures make the distinction especially clear. In 2011/12, Messi scored a La Liga single-season record 50 goals, while his Barcelona total across official competitions was 73. Barcelona’s breakdown identifies both the career and season totals.
Using 73 in a league-only season comparison would include goals from other tournaments. Using 672 as his La Liga career total would make the same mistake over a longer period. Neither larger figure is wrong on its own; it becomes wrong when the label changes from all official club competitions to La Liga.
The club boundary matters too. Messi’s 474 league goals were all scored for Barcelona. His Argentina goals do not enter the calculation, regardless of whether they came during the same years as his Spanish league career. The relevant question is where each goal was scored, not which player scored it or which calendar year it falls in.
Messi Took The Record From Zarra Against Sevilla
Messi overtook Telmo Zarra’s previous mark of 251 league goals during Barcelona’s 5–1 win over Sevilla on 22 November 2014. He entered the match with 250 La Liga goals and finished it with 253.
His first goal, a free kick, brought him level with Zarra. His second took him to 252 and made him the outright record holder. His third completed the hat-trick and extended the new record. La Liga’s contemporary match report records that sequence.
| Stage | Messi’s League Total | Record Position |
|---|---|---|
| Before the match | 250 | Behind Zarra |
| After his first goal | 251 | Level with Zarra |
| After his second goal | 252 | Outright leader |
| After his third goal | 253 | Record extended |
The distinction between equalling and breaking the record is precise. The free kick matched the old mark; the second goal surpassed it. Describing the entire hat-trick as the record-breaking performance is fair, but the outright lead began with the second goal, not the first or third.
That match also shows why a career total should not be read as a count of matches in which a player scored. Messi added three goals while adding only one appearance. A hat-trick contributes three to the scoring record; a match without a goal contributes nothing to the goal total but still counts as an appearance.
The 2014 milestone and the final 474-goal total therefore describe different stages of the same record. The Sevilla match establishes when Messi moved ahead of the previous leader. His completed La Liga career establishes the total later players have to exceed. Treating 253 as his final record would freeze the statistic at the breakthrough match rather than include the rest of his league career.
Ronaldo’s Higher Rate Does Not Change The Record Holder
Messi’s career scoring rate is 474 goals divided by 520 appearances, which equals approximately 0.91 goals per appearance, rounded to two decimal places.
Cristiano Ronaldo scored 311 goals in 292 La Liga appearances for Real Madrid, approximately 1.07 goals per appearance. UEFA records Ronaldo’s league goals and appearances.
| Player | Goals | Appearances | Goals/App. |
|---|---|---|---|
| Lionel Messi | 474 | 520 | 0.91 |
| Cristiano Ronaldo | 311 | 292 | 1.07 |
Messi scored 163 more La Liga goals than Ronaldo. Ronaldo scored at a higher rate per appearance. Both statements are true because the numerator and denominator answer different questions.
A career total measures accumulated scoring output within the competition. It rewards every additional goal, without adjusting for how many appearances were needed to score it. That is the appropriate statistic for identifying the all-time highest goal scorer.
Goals per appearance measures the average output across a player’s league appearances. It divides the total by opportunities to appear, so a player with fewer career goals can have the higher average. That is what happens in this comparison: Ronaldo’s smaller total is spread over substantially fewer appearances.
Choosing the rate does not correct an error in the total. It changes the question. “Who scored the most La Liga goals?” is answered by 474 versus 311. “Who scored more goals per appearance in La Liga?” is answered by approximately 0.91 versus 1.07 for these two players.
Nor does this two-player comparison establish who has the highest rate in the league’s entire history. It establishes only that Ronaldo’s rate was higher than Messi’s using the cited career totals. A league-wide rate ranking would need a broader player dataset and a stated eligibility rule. Those are not supplied by these figures.
An Appearance Is Not A Full Match Of Playing Time
The 520 in Messi’s calculation is an appearance count, not a count of complete matches played. An appearance can be a full match or a brief substitute outing. Both enter a goals-per-appearance denominator as an appearance, even though the time available to score can differ considerably.
That makes goals per appearance different from goals per 90 minutes. The latter uses playing time rather than appearance count. You cannot calculate it accurately from goals and appearances alone because those figures do not reveal how many minutes the player was on the pitch.
The cited totals do not supply career league minutes for this comparison, so there is no supported goals-per-90 figure here. Treating every appearance as a full match would fill that gap with an assumption rather than evidence. The resulting number would look more precise without being better grounded.
There is another limit to the average: it does not describe how goals were distributed across matches. Messi’s record-breaking hat-trick is a concrete example. Multiple goals in one appearance increase the career rate, while the average itself does not tell you whether the scoring was concentrated in a few matches or spread across many.
Neither the total nor the appearance rate isolates finishing ability. Goal output also depends on the chances received, playing role and penalty opportunities. A player can score more because he gets more opportunities, converts opportunities more effectively, or combines both. The career totals alone cannot separate those explanations.
For evaluating scoring pace or finishing quality, that distinction matters more than declaring one headline number decisive. Our evidence-based look at soccer’s best shooters addresses the broader problem of choosing evidence for the skill being compared. Here, the narrower conclusion is secure: Messi leads on total La Liga goals, while Ronaldo leads this pair on goals per appearance.
The Career And Season Records Answer Different Questions
Messi’s 474 career goals and 50 goals in 2011/12 are both La Liga records, but they cover different spans. The career figure combines his league scoring across his Barcelona years. The season figure restricts the count to one league campaign.
The career record captures accumulated output over that longer span. The season record captures the largest scoring total within a single campaign. A player’s strongest season is part of his career total, not an alternative way of expressing the entire career.
This matters when comparing headlines. A reference to Messi’s 50-goal season should retain the season label. A reference to his 474-goal record should retain the career label. Without those boundaries, the reader cannot tell whether the claim concerns sustained accumulation or a peak campaign.
The same competition filter must remain in place within either time span. For 2011/12, 50 is the league total and 73 is the official Barcelona total across competitions. For his Barcelona career, 474 is the league total and 672 is the official club total across competitions. Switching from one column to the other changes the statistic, even when the player and period remain the same.
What The Cited Totals Establish
The sources support a focused answer rather than a complete historical leaderboard. Guinness recognizes Messi’s La Liga career scoring record. Barcelona supplies his league appearances and distinguishes league goals from other official club goals. La Liga documents the match in which he surpassed Zarra. UEFA supplies Ronaldo’s league total and appearance count for the rate comparison.
Zarra’s 251 belongs here as the previous mark Messi overtook. That historical fact does not, by itself, establish Zarra’s position in a current all-time ranking. Likewise, comparing Messi and Ronaldo does not provide verified totals for every other leading scorer. A full leaderboard would require additional evidence rather than extrapolation from these names.
For the original query, no broader ranking is needed: Lionel Messi holds the La Liga career scoring record with 474 goals. Use 520 appearances when calculating his league goals-per-appearance rate, 50 when discussing his record league season, and 672 only when the question concerns all his official Barcelona goals. Keeping those labels attached preserves what each number actually measures.