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

25 Erling Haaland (Manchester City)
24 Igor Thiago (Brentford)
16 João Pedro (Chelsea)
14 Viktor Gyokeres (Arsenal)
13 Danny Welbeck (Brighton and Hove Albion)
13 Hugo Ekitike (Liverpool)
12 Dominic Calvert-Lewin (Leeds United)
11 Harry Wilson (Fulham)
10 Jean-Philippe Mateta (Crystal Palace)
10 Pedro Neto (Chelsea)
10 Diego Gómez (Brighton and Hove Albion)
10 Jarrod Bowen (West Ham United)
10 Bryan Mbeumo (Manchester United)
10 Benjamin Sesko (Manchester United)
10 Raúl Jiménez (Fulham)
10 Eli Junior Kroupi (AFC Bournemouth)
10 Antoine Semenyo (AFC Bournemouth)
9 Ollie Watkins (Aston Villa)
9 Morgan Rogers (Aston Villa)
9 Ismaila Sarr (Crystal Palace)
9 Enzo Fernández (Chelsea)
9 Cole Palmer (Chelsea)
9 Zian Flemming (Burnley)
9 Richarlison (Tottenham Hotspur)
9 Morgan Gibbs-White (Nottingham Forest)
9 Nick Woltemade (Newcastle United)
9 Bruno Guimarães Rodriguez Moura (Newcastle United)


Football League Championship

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


Football League 1

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


Football League 2

27 Aaron Drinan (Swindon Town)
18 Isaac Hutchinson (Cheltenham Town)
18 Daniel Kanu (Walsall)
18 Jaze Kabia (Grimsby Town)
16 Michael Cheek (Bromley)
15 Emre Tezgel (Crewe Alexandra)
15 Alassana Jatta (Notts County)
14 Fabrizio Cavegn (Bristol Rovers)
14 Matthew Dennis (Notts County)
14 Callum Paterson (Milton Keynes)
14 Kieran Green (Grimsby Town)
13 Jack Payne (Colchester United)
13 Lee Bonis (Chesterfield)
13 Nicke Kabamba (Bromley)
13 Charlie Whitaker (Tranmere Rovers)
12 Mark Helm (Fleetwood Town)
12 Sullay Kaikai (Cambridge United)
12 Kabongo Tshimanga (Barnet)
12 Charles Vernam (Grimsby Town)
11 Josh March (Crewe Alexandra)
11 Kyreece Lisbie (Colchester United)
11 Harry Anderson (Colchester United)
11 Oliver Palmer (Swindon Town)
11 Alex Gilbey (Milton Keynes)


National League Premier

33 Ollie Pearce (York City)
27 Matt Rush (Boreham Wood)
24 Emmanuel Dieseruvwe (Rochdale)
22 William Harris (Halifax Town)
21 Regan Linney (Carlisle United)
19 Jack Nolan (Morecambe)
18 Daniel Whitehall (Scunthorpe United)
18 Callum Roberts (Scunthorpe United)
17 Aaron Blair (Eastleigh)
17 Josh Stones (York City)
16 Zak Brunt (Boreham Wood)
16 Andrew Dallas (Southend United)
15 Oliver Sanderson (Woking)
15 Gus Scott-Morriss (Southend United)
15 Kyle McAllister (Forest Green Rovers)
13 Abdul Abdulmalik (Boreham Wood)
13 Micah Obiero (Wealdstone)
12 Georgie Kelly (Carlisle United)
12 Alex Newby (York City)
12 Lewis Simper (Sutton United)
12 Josh Hmami (Halifax Town)


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)