1 goal separates 1st & 2nd
©TM/IMAGO
In an era defined by superstars and ever-evolving tactical systems, consistency remains football’s rarest currency. Flash-in-the-pan strikers come and go, but the game’s true elite are those who do it year after year - quietly, relentlessly, almost predictably. Since the turn of the millennium, a select group of players have set the benchmark for consistency by hitting double figures in league goals season after season. While golden boots grab headlines and viral moments dominate the modern game, these players have built legacies on repetition of quality.
10+ goals, again and again, rinse and repeat, across Europe's most competitive leagues. Whether they were poachers, penalty-box predators, or all-round geniuses, these players didn’t just have one great season - they had several. Transfermarkt dives into the data to reveal the most consistent goalscorers in Europe's top-five leagues (Premier League, LaLiga, Serie A, Bundesliga and Ligue 1) since 2000 - ranking the players who made 10+ league goals their annual habit. Players tied on the amount of 10+ goal seasons have been ranked by most total top-five league goals scored.
Players with most 10+ goal seasons in top-5 leagues since 2000
At the top it could not be closer, and to no great surprise it's the two legends that defined an era that are jostling for top spot. Nevertheless, it's the great Lionel Messi who can lay claim to first place, having scored 10+ goals in the top-five leagues for 16 seasons, but scoring a total of 496 goals in those aforementioned divisions. The Argentine pips the prolific Cristiano Ronaldo, who has also registered 16 10+ goal seasons, but only managed 495 top-five league goals - just one goal short of his former El Clásico rival. The record of the duo really is incredible, with Messi managing 15 10+ goal seasons with Barcelona and one with PSG, while Ronaldo has four with Manchester United, nine with Real Madrid and three with Juventus.
In third behind the iconic duo is Polish striker Robert Lewandowksi who has scored 10+ league goals in 14 separate campaigns, amassing a total of 381 top-five league goals. Fourth goes to the former Swedish striker Zlatan Ibrahimović, who also had 14 10+ goal seasons, but scored 302 top-five league goals. Just behind him in fifth is Frenchman Karim Benzema with 14 10+ goal seasons and a total of 281 top-five league goals. Argentine striker Sergio Agüero takes sixth position, having managed 13 10+ goal seasons, scoring a total of 259 goals. Four players then have 12 10+ goal season to their names. In seventh is Edinson Cavani with a total of 267 goals, followed by Pierre-Emerick Aubameyang in eighth with 236 goals, Wayne Rooney in ninth with 208 goals and Romelu Lukaku in tenth with 205 goals. A further eight players managed 11 10+ goal seasons.