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


Football League Championship

18 Zan Vipotnik (Swansea City)
16 Haji Wright (Coventry City)
14 Oliver McBurnie (Hull City)
13 Kieffer Moore (Wrexham)
13 Jovon Makama (Norwich City)
12 Emil Ris Jakobsen (Bristol City)
12 Jack Clarke (Ipswich Town)
11 Ellis Simms (Coventry 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 Scott Twine (Bristol City)
10 Josh Windass (Wrexham)
10 Luca Kjerrumgaard (Watford)
10 Jay Stansfield (Birmingham City)
10 Rumarn Burrell (Queens Park Rangers)
10 Jaden Philogene-Bidace (Ipswich Town)


Football League 1

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


Football League 2

23 Aaron Drinan (Swindon Town)
16 Michael Cheek (Bromley)
16 Daniel Kanu (Walsall)
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)
12 Isaac Hutchinson (Cheltenham Town)
11 Lee Bonis (Chesterfield)
10 Kyreece Lisbie (Colchester United)
10 Jack Payne (Colchester United)
10 Sullay Kaikai (Cambridge United)
10 Nicke Kabamba (Bromley)
10 Oliver Palmer (Swindon Town)
10 Michael Mellon (Oldham Athletic)
9 Josh March (Crewe Alexandra)
9 Micah Mbick (Colchester United)
9 Charles Vernam (Grimsby Town)


National League Premier

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


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)