Monday, October 19, 2026Est. 2026 — Every Record on the RecordSister Site — 8StarFight
8StarSports
“8StarMatch has the news on that. We keep the record of it.”
The Records

THE RECORDS — WORLD FOOTBALL TOP SCORERS (Club Play Only)

8StarSports · The Records · World Football foundation pack. Compiled October 19, 2026.

SCOPE — CLUB PLAY ONLY: club competitions only; no international goals are counted in any board below. Method: No figure from memory alone — see the companion file wf-sources-and-notes.md for the full source logs, disputes registers (both values printed) and UNVERIFIED registers. Totals are as of the end of the 2025–26 season unless a board's own basis note says otherwise. Bases differ by board and are stated on each board — do not mix them. In particular, the Champions League board uses UEFA's published combined list on its including-qualifying basis (the only combined European Cup + Champions League list UEFA publishes in full); proper-only equivalents are printed separately under that board. League boards are league-matches-only. Rows flagged † rest on a single fetched source and are not yet publishable as fact — see the UNVERIFIED register in the companion file.

Contents

  1. European Cup / Champions League — all-time top scorers, Top 25
  2. England — Premier League era Top 25 · All-time top-flight Top 25
  3. Spain (La Liga) — all-time Top 25
  4. Italy (Serie A) — all-time Top 25
  5. Germany (Bundesliga) — all-time Top 25
  6. France (Ligue 1) — all-time Top 25

1. EUROPEAN CUP / UEFA CHAMPIONS LEAGUE

SECTION B — All-time top scorers, European Cup + Champions League COMBINED, Top 25

Basis — read before using this table

Two different bases circulate, and they produce different numbers for the same player. This must not be blurred:

Timing caveat (important): The combined list as published by UEFA on 14 Oct 2026 [U6] and reproduced by NBC Sports on 15 Oct 2026 [U7] is current to mid-October 2026, so for the handful of active players still in the competition it includes their first goals of 2026–27. The end-of-2025–26 totals for those players — the cut-off this pack specifies — are given in the rollback box under the table and were separately two-sourced. Ranking membership of the Top 25 is the same on either date; only the order of Mbappé/Raúl and the Kane/Salah/Müller cluster changes.

Top 25 — combined, including qualifying rounds, as published Oct 2026 [U6][U7]

RankPlayerGoalsClubsEra note
1Cristiano Ronaldo141Manchester United, Real Madrid, JuventusChampions League era
2Lionel Messi129Barcelona, Paris Saint-GermainChampions League era
3Robert Lewandowski109Borussia Dortmund, Bayern Munich, BarcelonaChampions League era
4Karim Benzema90Lyon, Real MadridChampions League era
5Kylian Mbappé72Monaco, Paris Saint-Germain, Real MadridChampions League era
6Raúl González71Real Madrid, Schalke 04Champions League era
7Erling Haaland61Salzburg, Borussia Dortmund, Manchester CityChampions League era
8Ruud van Nistelrooy60PSV Eindhoven, Manchester United, Real MadridChampions League era
9Andriy Shevchenko59Dynamo Kyiv, Milan, ChelseaChampions League era
10=Thomas Müller57Bayern MunichChampions League era
10=Harry Kane57Tottenham Hotspur, Bayern MunichChampions League era
12Mohamed Salah54Basel, Roma, LiverpoolChampions League era
13Thierry Henry51Monaco, Arsenal, BarcelonaChampions League era
14Filippo Inzaghi50Juventus, MilanChampions League era
15=Alfredo Di Stéfano49Real MadridEuropean Cup era
15=Zlatan Ibrahimović49Ajax, Juventus, Inter, Barcelona, Milan, Paris Saint-Germain, Manchester UnitedChampions League era
17=Eusébio47BenficaEuropean Cup era
17=Sergio Agüero47Atlético Madrid, Manchester City, BarcelonaChampions League era
19Antoine Griezmann45 †Real Sociedad, Atlético Madrid, BarcelonaChampions League era
20Didier Drogba44Marseille, Chelsea, GalatasarayChampions League era
21=Neymar43Barcelona, Paris Saint-GermainChampions League era
21=Alessandro Del Piero43JuventusChampions League era
23Fernando Morientes39Real Madrid, Monaco, Valencia, LiverpoolChampions League era
24=Ferenc Puskás35 ‡Honvéd, Real MadridEuropean Cup era
24=Edinson Cavani35Napoli, Paris Saint-GermainChampions League era

† Griezmann: total as published Oct 2026. His end-of-2025–26 split could not be separately verified — see Unverified list. ‡ Puskás: UEFA's combined list and two other lists give 35, but UEFA's own European-Cup-only list gives 36 — see Dispute D2. Both values are on record; the table follows the combined list that is this table's basis source.

Corroboration: retired players' totals and clubs are independently corroborated by World Soccer Talk's combined list [U10] (e.g. Di Stéfano 49, Eusébio 47, Puskás 35, Cavani 35, Morientes 39, Del Piero 43, Neymar 43, Agüero 47) and, for Drogba/Neymar/Del Piero/Agüero, by Sportsmole's 40-goal-club list [U15] and StatMuse career data [U14]. No player in the Top 25 played in both eras: UEFA notes that none of the combined top ten featured when the competition was still the European Cup [U6], and the three European Cup-era names above appear only in UEFA's European Cup scorers list [U6][U18].

Rollback box — totals at the END of the 2025–26 tournament (30 May 2026), same including-qualifying basis

For the active players whose totals moved in early 2026–27, the end-of-2025–26 figures are:

PlayerEnd of 2025–26Published Oct 2026Evidence
Kylian Mbappé7072UEFA milestones: "By the end of the 2025/26 season, he had 70 in 98" [U9]; pre-season list also 70 [U11]. He then scored on Matchday 1 of 2026–27 vs Inter (→71) [U12][U17] and on Matchday 2 at Roma (→72) [U7]. Mbappé was also 2025–26's top scorer with 15 goals [U5][U6].
Erling Haaland5761UEFA milestones: "Haaland had scored 57 goals in 58 Champions League games by the end of the 2025/26 season… then reached 60 on Matchday 2 in 2026/27" [U9]; pre-season list also 57 [U11].
Harry Kane5457Pre-season list: 54 in 70 appearances [U11]; StatMuse career summary snapshot after the season: 54 in 70 [U14]. Kane scored 14 UCL goals in 2025–26, an English single-season record [U16]; he then scored once on Matchday 1 (→55 [U12]) and twice at Viking on 13 Oct 2026 (→57) [U7].
Mohamed Salah54 (unchanged)54Salah reached 50 proper goals in March 2026 (47 Liverpool + 1 Roma + 2 Basel, per Liverpool FC [U13]); his including-qualifying total was already 54 and the Oct 2026 lists still show 54, i.e. no 2026–27 goal in the first two matchdays [U7][U10].
Robert Lewandowski109 (unchanged)109Left European football for Chicago Fire in summer 2026 [U7]; no 2026–27 Champions League goals possible.
Thomas Müller57 (unchanged)57Left Bayern for Vancouver Whitecaps before 2025–26 ended his UCL career at 57 [U8]; total identical in pre-season [U11] and Oct lists [U7].

On the end-of-2025–26 cut-off, the top of the combined table therefore read: Ronaldo 141, Messi 129, Lewandowski 109, Benzema 90, Raúl 71, Mbappé 70, Van Nistelrooy 60, Shevchenko 59, Haaland 57, Müller 57, Kane 54, Salah 54, Henry 51, Inzaghi 50, Di Stéfano 49, Ibrahimović 49, Eusébio 47, Agüero 47, Griezmann 45†, Drogba 44, Neymar 43, Del Piero 43, Morientes 39, Puskás 35‡, Cavani 35.

Proper-only equivalents (for reference, do not mix with the table above)

From UEFA's and Opta's excluding-qualifying lists [U6][U8], cross-checked against each other: Ronaldo 140; Messi 129; Lewandowski 109; Benzema 90; Raúl 71; Van Nistelrooy 56; Shevchenko 48; Ibrahimović 48; Inzaghi 46; Drogba 44; Neymar 43; Del Piero 42 [U15]; Agüero 41 [U8][U15]. End-of-2025–26 proper totals for actives: Mbappé 70, Haaland 57, Kane 54, Salah 50 [U9][U11][U13] (for Mbappé, Haaland and Kane the proper and including-qualifying totals are identical — none has a qualifying-round goal in the published lists).


2. ENGLAND

SECTION C — Top Scorers (League Matches Only)

Basis for both boards: league matches only — First Division / Premier League goals, no cup or European goals. Tied players share a rank in the source order shown; the next rank follows the source's numbering.

C1 — Premier League Era Only (1992–present), Top 25 [E13][E14]

Totals are as at the end of the 2025–26 season / October 2026 updates in [E13] (published 17 Oct 2026) and [E14]. The two sources agree on every goals total in this board. They differ only in the listing order of the two tied pairs (see Disputes D5); the order below follows [E13].

RankPlayerGoalsMain clubs (Premier League)
1Alan Shearer260Blackburn Rovers, Newcastle United
2Harry Kane213Tottenham Hotspur
3Wayne Rooney208Everton, Manchester United
4Mohamed Salah193Chelsea, Liverpool
5Andrew Cole187Newcastle United, Manchester United (also Blackburn Rovers, Fulham, Manchester City, Portsmouth)
6Sergio Agüero184Manchester City
7Frank Lampard177West Ham United, Chelsea, Manchester City
8Thierry Henry175Arsenal
9Robbie Fowler163Liverpool, Leeds United, Manchester City
10Jermain Defoe162West Ham United, Tottenham Hotspur, Portsmouth, Sunderland, Bournemouth
11Michael Owen150Liverpool, Newcastle United, Manchester United, Stoke City
12Les Ferdinand149Queens Park Rangers, Newcastle United, Tottenham Hotspur
13Teddy Sheringham146Tottenham Hotspur, Manchester United (also Nottingham Forest, Portsmouth, West Ham United)
14Jamie Vardy145Leicester City
15Robin van Persie144Arsenal, Manchester United
16Jimmy Floyd Hasselbaink127Leeds United, Chelsea, Middlesbrough, Charlton Athletic
16Son Heung-min127Tottenham Hotspur
18Robbie Keane126Tottenham Hotspur (also Coventry City, Leeds United, Liverpool, West Ham United, Aston Villa)
19Nicolas Anelka125Arsenal, Manchester City, Chelsea (also Liverpool, Bolton Wanderers, West Bromwich Albion)
20Raheem Sterling123Liverpool, Manchester City, Chelsea, Arsenal
20Dwight Yorke123Aston Villa, Manchester United (also Blackburn Rovers, Birmingham City, Sunderland)
22Romelu Lukaku121Everton, Manchester United (also Chelsea, West Bromwich Albion)
23Erling Haaland120Manchester City
23Steven Gerrard120Liverpool
25Ian Wright113Crystal Palace, Arsenal

Club listings for ranks 1–13 are corroborated by [E15]; the remainder are the player's Premier League clubs as listed across [E13]/[E14] coverage and the all-time top-flight club breakdowns in [E16]. "Main clubs" = clubs for which the player scored Premier League goals, principal clubs first.

Next below the cut (for context, not part of the Top 25): Dion Dublin 111, Sadio Mané 111, Emile Heskey 110 [E13][E14].

C2 — All-Time English Top Flight (1888–present), Top 25 [E16]

Primary totals follow [E16] (Wikipedia, "List of English football first tier top scorers", citing RSSSF "England – All-Time Topscorers" and worldfootball.net). The Top 10 totals are independently corroborated exactly by [E17] and [E18]. For ranks 11–25 the second fetched list [E19] agrees on most totals but differs on a handful by 1–4 goals — those rows are marked † and BOTH values are printed in Disputes D6. Do not quote a † total without the dispute note.

RankPlayerGoalsMain clubs (top flight)
1Jimmy Greaves357Chelsea, Tottenham Hotspur, West Ham United
2Steve Bloomer314 †Derby County, Middlesbrough
3Dixie Dean310Everton
4Gordon Hodgson288 †Liverpool, Aston Villa, Leeds United
5Alan Shearer283Southampton, Blackburn Rovers, Newcastle United
6Charlie Buchan258 †Sunderland, Arsenal
7David Jack257 †Bolton Wanderers, Arsenal
8Nat Lofthouse255Bolton Wanderers
9Joe Bradford248Birmingham City
10Hughie Gallacher246 †Newcastle United, Chelsea, Derby County, Grimsby Town
11Joe Smith243Bolton Wanderers
12George Brown240Huddersfield Town, Aston Villa, Leeds United
13George Camsell233Middlesbrough
14Ian Rush232Liverpool, Leeds United, Newcastle United
15David Herd222Arsenal, Manchester United, Stoke City
16Harry Hampton219 †Aston Villa, Birmingham City
17Billy Walker214Aston Villa
17Tony Cottee214West Ham United, Everton, Leicester City
19Harry Kane213Tottenham Hotspur (also Norwich City, 0 goals)
20Dave Halliday211 †Sunderland, Arsenal, Manchester City
21Geoff Hurst210 †West Ham United, Stoke City
22Ronnie Allen208West Bromwich Albion
22Wayne Rooney208Everton, Manchester United
24Bobby Gurney205 †Sunderland
25Arthur Chandler203 †Leicester City
25Vic Watson203 †West Ham United

Note: because of the tie at rank 25, this board lists 27 player rows covering ranks 1–25. Mohamed Salah (193, rank 34 on this board in [E16]) is the highest-placed active top-flight scorer on the all-time list and does not make this Top 25.


3. SPAIN — LA LIGA

SECTION C — La Liga All-Time Top Scorers, Top 25

Basis: La Liga matches only. Totals as of the end of the 2025–26 season. The pre-2025–26 baseline list is [L11] (published 13 Aug 2025, stated accurate as of Aug 2025); the only members of the top 25 still active in La Liga in 2025–26 were Antoine Griezmann and Iago Aspas, and only their totals moved (see update notes under the table). No other active player is within reach of the 147-goal cut-off (next active totals are ~100 or below — e.g. Cristhian Stuani passed 100 in May 2024 [L17]; Robert Lewandowski's four La Liga seasons 2022–23…2025–26 total roughly 83 (exact figure UNVERIFIED — see the companion sources file) and he does not enter the top 25).

RankPlayerGoalsMain clubs
1Lionel Messi474Barcelona
2Cristiano Ronaldo311Real Madrid
3Telmo Zarra251Athletic Bilbao
4Karim Benzema238Real Madrid
5Hugo Sánchez234Atlético Madrid, Real Madrid
6Raúl228Real Madrid
7Alfredo Di Stéfano227Real Madrid
8César Rodríguez221Barcelona
9Quini219Sporting Gijón, Barcelona
10Pahiño212Celta Vigo, Real Madrid
11Antoine Griezmann205Atlético Madrid, Real Sociedad, Barcelona
12Mundo (Edmundo Suárez)195Valencia
13Santillana186Real Madrid
14David Villa185Valencia, Barcelona, Atlético Madrid
15Juan Arza182Sevilla
16Guillermo Gorostiza178Athletic Bilbao, Valencia
17Luis Suárez176Barcelona, Atlético Madrid
18Iago Aspas170Celta Vigo, Sevilla
19Samuel Eto'o162Mallorca, Barcelona
20Luis Aragonés160Atlético Madrid
21Aritz Aduriz158Athletic Bilbao
22Ferenc Puskás156Real Madrid
23Julio Salinas152Athletic Bilbao, Atlético Madrid, Barcelona
24Dani (Daniel Ruiz)147Athletic Bilbao
25Adrián Escudero147Atlético Madrid

Update notes (active players, end of 2025–26):


4. ITALY — SERIE A

SECTION C — SERIE A ALL-TIME TOP SCORERS, TOP 25

Basis: Serie A matches only, single-group era (1929– ) — the standard "top scorers in Serie A history" list in [I18]. Goals in the pre-1929 championships, in Coppa Italia, in European competition or for national teams are not counted here. Ranks are competition ranks: tied players share a rank, so the Top 25 ranks contain 26 players (two players tied at rank 25).

Primary source [I18] (Wikipedia, "Football records and statistics in Italy" — Serie A top scorers, updated as of 15 September 2026, which gives Ciro Immobile's span as 2009–2026 and 201 goals). Corroboration: [I19] (888sport all-time list, top 15) agrees with [I18] on every total except Batistuta (see Dispute D3); [I20] (worldfootball.net all-time top scorers) agrees on Piola 274 and Totti 250 (see Disputes D1–D2 for Nordahl/Meazza); [I21] (Guinness World Records) confirms Piola as Serie A's record scorer with 274.

RankPlayerGoalsMain clubs (Serie A)
1Silvio Piola274Pro Vercelli, Lazio, Juventus, Novara
2Francesco Totti250Roma
3Gunnar Nordahl225Milan, Roma
4=Giuseppe Meazza216Inter, Milan, Juventus
4=José Altafini216Milan, Napoli, Juventus
6Antonio Di Natale209Empoli, Udinese
7Roberto Baggio205Fiorentina, Juventus, Milan, Bologna, Inter, Brescia
8Ciro Immobile201Torino, Lazio, Bologna
9Kurt Hamrin190Juventus, Padova, Fiorentina, Milan, Napoli
10=Giuseppe Signori188Foggia, Lazio, Sampdoria, Bologna
10=Alessandro Del Piero188Juventus
10=Alberto Gilardino188Parma, Milan, Fiorentina, Genoa, Bologna
13Gabriel Batistuta184Fiorentina, Roma, Inter
14Fabio Quagliarella182Torino, Udinese, Napoli, Juventus, Sampdoria
15Giampiero Boniperti178Juventus
16Amedeo Amadei174Roma, Inter, Napoli
17Giuseppe Savoldi168Atalanta, Bologna, Napoli, Juventus
18Guglielmo Gabetto167Juventus, Torino
19Roberto Boninsegna163Cagliari, Inter, Juventus
20Luca Toni157Palermo, Fiorentina, Roma, Genoa, Juventus, Hellas Verona
21=Zlatan Ibrahimović156Juventus, Inter, Milan
21=Gigi Riva156Cagliari
21=Filippo Inzaghi156Atalanta, Juventus, Milan
21=Roberto Mancini156Bologna, Sampdoria, Lazio
25=Luís Vinício155Napoli, Bologna, Inter, Vicenza
25=Carlo Reguzzoni155Pro Patria, Bologna

Piola note (as instructed): Piola's total is the most re-printed with variations. The Serie A-only figure used here is 274 [I18][I20][I21]. Other figures in circulation belong to different bases and must not be mixed into this table: (a) an older/secondary list gave Piola 267 in 537 appearances [I22] — printed in Disputes D5, not used; (b) Piola also appears at the top of broader Italian-football scoring lists that count competitions/eras beyond single-group Serie A — those are a different basis entirely. Any "Piola 290+" or all-competitions figure is UNVERIFIED for the Serie A-only basis and is not printed as a Serie A total here (see Unverified list).


5. GERMANY — BUNDESLIGA

SECTION C — All-time top scorers, Top 25 (Bundesliga matches only, 1963– ; totals as of end of 2025–26)

RankPlayerGoalsMain clubs
1Gerd Müller365Bayern Munich
2Robert Lewandowski312Borussia Dortmund, Bayern Munich
3Klaus Fischer268Schalke 04, 1860 Munich, 1. FC Köln, VfL Bochum
4Jupp Heynckes220Borussia Mönchengladbach, Hannover 96
5Manfred Burgsmüller213Borussia Dortmund, Werder Bremen, Rot-Weiss Essen, 1. FC Nürnberg
6Claudio Pizarro197Werder Bremen, Bayern Munich, 1. FC Köln
7Ulf Kirsten182 *Bayer Leverkusen
8Stefan Kuntz1791. FC Kaiserslautern, VfL Bochum, Bayer Uerdingen, Arminia Bielefeld
9=Dieter Müller1771. FC Köln, VfB Stuttgart, 1. FC Saarbrücken, Kickers Offenbach
9=Klaus Allofs1771. FC Köln, Fortuna Düsseldorf, Werder Bremen
11Mario Gómez170VfB Stuttgart, Bayern Munich, VfL Wolfsburg
12Hannes Löhr1661. FC Köln
13Karl-Heinz Rummenigge162Bayern Munich
14Bernd Hölzenbein160Eintracht Frankfurt
15Fritz Walter157VfB Stuttgart, Waldhof Mannheim, Arminia Bielefeld
16Marco Reus156Borussia Dortmund, Borussia Mönchengladbach
17Thomas Müller150Bayern Munich
18Thomas Allofs1481. FC Kaiserslautern, Fortuna Düsseldorf, 1. FC Köln
19Stefan Kießling144Bayer Leverkusen, 1. FC Nürnberg
20Bernd Nickel141Eintracht Frankfurt
21Andrej Kramarić140TSG Hoffenheim
22Uwe Seeler137Hamburger SV
23Horst Hrubesch136Hamburger SV, Rot-Weiss Essen, Borussia Dortmund
24Giovane Élber133Bayern Munich, VfB Stuttgart, Borussia Mönchengladbach
25Rudi Völler132Werder Bremen, Bayer Leverkusen, 1860 Munich

\ Kirsten: DISPUTED — 182 (Bundesliga.com official, player's own reference article, StatMuse) vs 181 (Wikipedia's list article). Both values printed in Disputes D-G2; 182 is used here as it is the official league figure. Kramarić note: his 140 is exactly his end-of-2025–26 total — 14 goals in 2025–26 and 0 in the opening rounds of 2026–27 in the sources fetched [G18][G19]. Sources: [G16] full list, [G17] ranks 1–25 independently (StatMuse snapshot predates Kramarić's final 2025–26 goals, showing him at 135; his final total is fixed by [G18][G19]), [G20] top-10 cross-check.*


6. FRANCE — LIGUE 1

SECTION C — All-time top scorers, Top 25 (Ligue 1 matches only, 1932– ; totals as of end of 2025–26)

RankPlayerGoalsMain clubs
1Delio Onnis299Monaco, Reims, Tours, Toulon
2Bernard Lacombe255Lyon, Bordeaux, Saint-Étienne
3Hervé Revelli216Saint-Étienne, Nice
4Roger Courtois210Sochaux, Troyes
5Thadée Cisowski206RC Paris, Metz, Valenciennes
6Roger Piantoni203Reims, Nancy, Nice
7Kylian Mbappé191Paris Saint-Germain, Monaco
8Joseph Ujlaki190Nice, RC Paris, Nîmes, Sète, Stade Français
9Fleury Di Nallo187Lyon, Red Star
10=Carlos Bianchi179Reims, Paris Saint-Germain, Strasbourg
10=Gunnar Andersson179Marseille, Bordeaux
12Hassan Akesbi173Nîmes, Reims, Monaco
13 †Jean Baratte169Lille, Roubaix-Tourcoing
14Just Fontaine164Reims, Nice
15 †Alain Giresse163Bordeaux, Marseille
16= †Alexandre Lacazette161Lyon
16= †Wissam Ben Yedder161Monaco, Toulouse
18 †André Guy159Lyon, Saint-Étienne, Lille, Sochaux, Rennes
19 †Désiré Koranyi157Sète
20Jean-Pierre Papin156Marseille, Bordeaux
21 †Jacky Vergnes153Nîmes, Red Star, Bastia, Reims, Laval, Strasbourg, Bordeaux, Montpellier
22 †Josip Skoblar151Marseille
23 †Lucien Cossou149Monaco, Lyon, Aix
24 †Dominique Rocheteau145Paris Saint-Germain, Saint-Étienne, Toulouse
25 †Rachid Mekhloufi143Saint-Étienne, Bastia

Delio Onnis tops the list with 299, as expected — verified, not assumed [F12][F13]. Ranks 1–12 and 14, and Papin at rank 20, are two-source verified [F12][F13][F14][F15]. Rows flagged † rest on a single fetched source ([F12], Wikipedia's list, which is the standard reference and is itself built on LFP data) — no second independent source for those exact totals was found in this pass; they are listed in the UNVERIFIED section below and must be re-verified before publication. No active Ligue 1 player is close to this list (per [F12], the nearest active players are in the 60s), so the end-of-2025–26 basis is stable for every row.

→ Sources & Verification Notes — World Football
← Back to The Records