‹ All posts

More goals than games: the careers that beat one a match

The oldest yardstick in the game, and the single long career that actually clears it.

Ask anyone in a pub how good a striker was and the answer usually comes back as a ratio: he got a goal a game, near enough. It is the measure fans reached for long before anyone tracked minutes, and it survives because it is easy to say out loud. Goals divided by appearances, nothing more clever than that.

Hold that ratio to the standard people casually claim for it, though, and almost everybody falls short. In England, Spain, Italy and Germany, with a floor of one hundred league appearances, exactly one career finishes above one goal per game. Second place is a long way back, and third is further still.

The table ranks each player by his record in one league at a time. That matters for the people who moved: a forward who was brilliant in Spain and merely very good in England is judged separately in each, rather than having the two blended into something that describes neither.

Best league goals per game, minimum 100 appearances in that league
#PlayerPer game
1Cristiano Ronaldo2009/10–2017/18Goals in apps: 311 in 292, La Liga1.07
2Lionel Messi2004/05–2020/21Goals in apps: 474 in 519, La Liga0.91
3Erling Haaland2022/23–2025/26Goals in apps: 112 in 132, Premier League0.85
4Robert Lewandowski2010/11–2021/22Goals in apps: 312 in 384, Bundesliga0.81
5Luis Suárez2014/15–2021/22Goals in apps: 178 in 258, La Liga0.69
6Pierre-Emerick Aubameyang2013/14–2017/18Goals in apps: 98 in 144, Bundesliga0.68
7Thierry Henry1999/00–2011/12Goals in apps: 175 in 258, Premier League0.68
8Sergio Agüero2011/12–2020/21Goals in apps: 184 in 275, Premier League0.67
9Harry Kane2012/13–2022/23Goals in apps: 213 in 320, Premier League0.67
10Ronaldo2002/03–2006/07Goals in apps: 83 in 127, La Liga0.65
11Ruud van Nistelrooy2001/02–2005/06Goals in apps: 95 in 150, Premier League0.63
12Luis Suárez2010/11–2013/14Goals in apps: 69 in 110, Premier League0.63
13Robert Lewandowski2022/23–2025/26Goals in apps: 83 in 134, La Liga0.62
14Roy Makaay2003/04–2006/07Goals in apps: 78 in 129, Bundesliga0.6
15Serhou Guirassy2016/17–2025/26Goals in apps: 81 in 134, Bundesliga0.6
16Victor Osimhen2020/21–2023/24Goals in apps: 65 in 108, Serie A0.6
17Edin Džeko2007/08–2010/11Goals in apps: 66 in 111, Bundesliga0.59
18Alan Shearer1992/93–2005/06Goals in apps: 260 in 441, Premier League0.59
19Mohamed Salah2013/14–2025/26Goals in apps: 193 in 328, Premier League0.59
20Samuel Eto'o2000/01–2008/09Goals in apps: 155 in 264, La Liga0.59
Seasons 1992/93 in England, 2000/01 elsewhere to 2025/26

Each row is one player in one league, so a forward who passed 100 appearances in two of them can be listed twice, as Lewandowski and Luis Suárez both are.

Ronaldo's 311 in 292

Cristiano Ronaldo's nine seasons in Madrid produced 311 league goals in 292 appearances, a rate of 1.07. Read that the other way round and it becomes stranger: across the better part of a decade, he averaged more than a goal every time he set foot on a La Liga pitch, cameos included. No other player in the four leagues with a hundred games behind him gets above the line.

Lionel Messi sits second at 0.91, with 474 goals from 519 games for Barcelona (most published records give him 520; this dataset is missing one). The difference between the two is less about quality than about shape. Messi's total includes his teenage seasons, when he was a winger feeding in from the right and often started on the bench, and it runs on to 2020/21. Ronaldo arrived in Spain at twenty-four, already the finished article, and left before any decline set in. A career with no apprenticeship and no tail inside it is always going to post a cleaner ratio.

It is also worth noticing what the Real Madrid number is not. Ronaldo's Premier League record across two spells with Manchester United, counted the same way, is 103 goals in 236 games, which does not come close to this table. His three Serie A seasons at Juventus brought 81 in 98, a better ratio of 0.83 that misses the cut by two appearances. The same man produced two utterly different ratios in two countries, and the earlier one belongs to a wide player who had not yet become a penalty-box finisher.

Kane in Munich, six games short

One more career is above a goal a game right now and does not appear on the list. Harry Kane's three Bundesliga seasons with Bayern have brought 98 goals in 94 league appearances: 36, then 26, then 36 again. That is 1.04 per game, comfortably over the line, but the table asks for a hundred appearances and he had played ninety-four by the end of 2025/26.

A handful of games in 2026/27 will settle it. If Kane keeps scoring at anything like his German rate through the autumn, he becomes the second name on the board above one per game, and the first to do it in a league other than Spain.

The contrast with his English numbers is what makes it interesting. In the Premier League he managed 213 goals in 320 games, almost all of them for Tottenham, a rate of 0.67 that puts him ninth in the table. Same player, mostly the same position, one extra yard of space a game in a team that dominates the ball. Erling Haaland went the other way: 62 in 67 for Dortmund was a better ratio than his Manchester City career figure, even though his English figure is the best the Premier League section of the table contains.

England's best: Haaland, Henry, Agüero

The best Premier League ratio on the list belongs to Haaland, with 112 goals in 132 games for Manchester City at 0.85. Four seasons is a short sample, and a ratio built that quickly tends to drift down once the bad years arrive, but nobody else in the English section is close to him.

Behind him the Premier League names cluster tightly. Thierry Henry's 175 in 258 for Arsenal works out at 0.68. Sergio Agüero's 184 in 275 for City is 0.67, and Kane's Tottenham figure ties with it at the same two decimal places. Ruud van Nistelrooy, 95 in 150 for United, is next at 0.63, with Luis Suárez's Liverpool spell at the same mark. Alan Shearer, the competition's record scorer, sits at 0.59 alongside Mohamed Salah. That is the price of fourteen seasons, ten of them at Newcastle, where he was still the first name on the sheet but no longer scoring at Blackburn pace.

For Top 10, the useful lesson here is that ratio boards and total boards are close relatives with different tails. The leaders on a goals-per-game board are nearly always prolific in raw terms too, so start with the obvious scorers. Then think about the shorter, sharper careers: van Nistelrooy's five years at Old Trafford, Suárez's four at Anfield, Osimhen's four seasons at Napoli. Those are the rows that a raw goals list hides and a ratio list promotes, and they tend to be the last three slots anyone fills.

Why one a game is the ceiling

If one goal per match is so rare, why is it the figure everyone uses? Partly because it is round, and partly because a single season above it is far less rare than a career. A handful of strikers have had a year at that level. The ratio only becomes punishing when it has to survive a hundred games, which means two or three seasons at minimum and usually one in which the striker is injured, out of form or playing in a worse team.

There is also the bench to reckon with, because appearances include every cameo. A forward sent on with eight minutes left to protect a lead has the game counted against him just as surely as a full ninety. Long careers collect a lot of those, especially in their closing years, and each one pulls the ratio down a fraction.

So the only way to stay above one is to arrive at your peak and leave before it ends. Ronaldo did precisely that in Madrid, Kane is in the middle of doing it in Munich, and the rest of the list is made up of brilliant players who either started young, stayed too long or both.

The short version

A goal a game is the compliment everyone pays and almost nobody earns: across a hundred matches in one league, only one career this century has actually cleared it.