Top Scorers     
2025-2026

Totals given for goals scored for one team only (all domestic competitions), and data are likely to be incomplete

Premier League

22 Erling Haaland (Manchester City)
18 Igor Thiago (Brentford)
12 Hugo Ekitike (Liverpool)
10 Pedro Neto (Chelsea)
10 João Pedro (Chelsea)
10 Danny Welbeck (Brighton and Hove Albion)
10 Bryan Mbeumo (Manchester United)
10 Dominic Calvert-Lewin (Leeds United)
10 Antoine Semenyo (AFC Bournemouth)
9 Morgan Rogers (Aston Villa)
9 Viktor Gyokeres (Arsenal)
9 Enzo Fernández (Chelsea)
9 Diego Gómez (Brighton and Hove Albion)
9 Nick Woltemade (Newcastle United)
9 Bruno Guimarães Rodriguez Moura (Newcastle United)
9 Raúl Jiménez (Fulham)
9 Harry Wilson (Fulham)
8 Ollie Watkins (Aston Villa)
8 Jean-Philippe Mateta (Crystal Palace)
8 Cole Palmer (Chelsea)
8 Jarrod Bowen (West Ham United)
8 Benjamin Sesko (Manchester United)
8 Phil Foden (Manchester City)
8 Eli Junior Kroupi (AFC Bournemouth)


Football League Championship

18 Zan Vipotnik (Swansea City)
14 Haji Wright (Coventry City)
13 Kieffer Moore (Wrexham)
13 Jovon Makama (Norwich City)
13 Oliver McBurnie (Hull City)
12 Jack Clarke (Ipswich Town)
11 Ellis Simms (Coventry City)
11 Emil Ris Jakobsen (Bristol City)
11 Adam Armstrong (Southampton)
11 Morgan Whittaker (Middlesbrough)
11 Joe Gelhardt (Hull City)
10 Patrick Agyemang (Derby County)
10 Carlton Morris (Derby County)
10 Brandon Thomas-Asante (Coventry City)
10 Josh Windass (Wrexham)
10 Jay Stansfield (Birmingham City)
10 Rumarn Burrell (Queens Park Rangers)
10 Jaden Philogene-Bidace (Ipswich Town)
9 Anis Mehmeti (Bristol City)
9 Aune Heggebø (West Bromwich Albion)
9 Luca Kjerrumgaard (Watford)
9 Marvin Ducksch (Birmingham City)
9 Sorba Thomas (Stoke City)
9 Patrick Bamford (Sheffield United)
9 Jordan James (Leicester City)


Football League 1

19 Ashley Fletcher (Blackpool)
17 Jayden Wareham (Exeter City)
17 Kyle Wootton (Stockport County)
17 Jack Marriott (Reading)
17 Lorent Tolaj (Plymouth Argyle)
16 Davis Keillor-Dunn (Barnsley)
15 Dominic Ballard (Leyton Orient)
14 Owen Bailey (Doncaster Rovers)
13 Yousef Salech (Cardiff City)
13 Marcus Browne (AFC Wimbledon)
13 Kyrell Lisbie (Peterborough United)
13 Harry Leonard (Peterborough United)
12 Jake Beesley (Burton Albion)
12 David McGoldrick (Barnsley)
12 Leo Castledine (Huddersfield Town)
11 Tyrese Shade (Burton Albion)
11 Aribim Pepple (Plymouth Argyle)
10 Sam Dalby (Bolton Wanderers)
10 Jamie Reid (Stevenage)
10 Gideon Kodua (Luton Town)


Football League 2

23 Aaron Drinan (Swindon Town)
16 Daniel Kanu (Walsall)
14 Michael Cheek (Bromley)
14 Matthew Dennis (Notts County)
14 Callum Paterson (Milton Keynes)
13 Emre Tezgel (Crewe Alexandra)
13 Fabrizio Cavegn (Bristol Rovers)
13 Charlie Whitaker (Tranmere Rovers)
13 Alassana Jatta (Notts County)
13 Jaze Kabia (Grimsby Town)
11 Lee Bonis (Chesterfield)
11 Isaac Hutchinson (Cheltenham Town)
10 Kyreece Lisbie (Colchester United)
10 Sullay Kaikai (Cambridge United)
10 Nicke Kabamba (Bromley)
10 Michael Mellon (Oldham Athletic)
9 Micah Mbick (Colchester United)
9 Oliver Palmer (Swindon Town)
8 Ryan Graydon (Fleetwood Town)
8 Harry Anderson (Colchester United)
8 Ben Knight (Cambridge United)
8 Paddy Madden (Accrington Stanley)
8 Nathaniel Mendez-Laing (Milton Keynes)
8 Alex Gilbey (Milton Keynes)
8 Adam Senior (Barnet)
8 Kieran Green (Grimsby Town)
8 Charles Vernam (Grimsby Town)


National League Premier

28 Ollie Pearce (York City)
17 Matt Rush (Boreham Wood)
16 Regan Linney (Carlisle United)
16 Emmanuel Dieseruvwe (Rochdale)
16 William Harris (Halifax Town)
15 Callum Roberts (Scunthorpe United)
13 Daniel Whitehall (Scunthorpe United)
12 Aaron Blair (Eastleigh)
12 Zak Brunt (Boreham Wood)
12 Josh Stones (York City)
12 Kyle McAllister (Forest Green Rovers)
11 Alex Newby (York City)
10 Lenell John-Lewis (Boston United)
10 Abdul Abdulmalik (Boreham Wood)
10 Andrew Dallas (Southend United)
10 Josh Hmami (Halifax Town)
10 Kain Adom (Gateshead)
9 Luke Armstrong (Carlisle United)
9 Georgie Kelly (Carlisle United)
9 Alex Hunt (York City)
9 Gus Scott-Morriss (Southend United)


National League North

4 Daniel Elliott (Macclesfield)
2 Paul Dawson (Macclesfield)
1 Rollin Menayese (Macclesfield)
1 Regan Griffiths (Macclesfield)
1 Lewis Fensome (Macclesfield)
1 James Edmondson (Macclesfield)
1 Isaac Buckley-Ricketts (Macclesfield)
1 Luke Woolston (South Shields)
1 Tate Campbell (Buxton)
1 Tai Sodje (Buxton)
1 George Ward (Buxton)
1 Connor Kirby (Buxton)
1 Ricardo Dinanga (Telford United)


National League South

3 Louis Britton (Weston-super-Mare)
2 Lyle Taylor (Chelmsford City)
2 Scott Rendell (AFC Totton)
2 Wiktor Makowski (Slough Town)
1 Jesurun Uchegbulam (Chelmsford City)
1 Jason Adigun (Chelmsford City)
1 Tony Lee (AFC Totton)
1 Luke Coulson (Weston-super-Mare)
1 James Waite (Weston-super-Mare)
1 Emlyn Lewis (Weston-super-Mare)
1 Ansu Janneh (Slough Town)
1 Joe White (Hemel Hempstead Town)
1 Charlie Seaman (Ebbsfleet United)