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)
22 Igor Thiago (Brentford)
16 João Pedro (Chelsea)
13 Viktor Gyokeres (Arsenal)
13 Danny Welbeck (Brighton and Hove Albion)
13 Hugo Ekitike (Liverpool)
11 Dominic Calvert-Lewin (Leeds United)
11 Harry Wilson (Fulham)
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 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)
9 Eli Junior Kroupi (AFC Bournemouth)


Football League Championship

22 Zan Vipotnik (Swansea City)
17 Haji Wright (Coventry City)
14 Jack Clarke (Ipswich Town)
14 Oliver McBurnie (Hull City)
13 Kieffer Moore (Wrexham)
13 Josh Windass (Wrexham)
13 Jovon Makama (Norwich City)
13 Joe Gelhardt (Hull City)
12 Brandon Thomas-Asante (Coventry City)
12 Emil Ris Jakobsen (Bristol City)
11 Carlton Morris (Derby County)
11 Ellis Simms (Coventry City)
11 Scott Twine (Bristol City)
11 Marvin Ducksch (Birmingham City)
11 Adam Armstrong (Southampton)
11 Morgan Whittaker (Middlesbrough)
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 Patrick Bamford (Sheffield United)
10 Rumarn Burrell (Queens Park Rangers)
10 Richard Kone (Queens Park Rangers)
10 Will Lankshear (Oxford United)
10 Jordan James (Leicester City)
10 Jaden Philogene-Bidace (Ipswich Town)


Football League 1

21 Jayden Wareham (Exeter City)
21 Ashley Fletcher (Blackpool)
21 Dominic Ballard (Leyton Orient)
18 Kyle Wootton (Stockport County)
18 David McGoldrick (Barnsley)
17 Jack Marriott (Reading)
17 Lorent Tolaj (Plymouth Argyle)
16 Davis Keillor-Dunn (Barnsley)
15 Owen Bailey (Doncaster Rovers)
15 Aribim Pepple (Plymouth Argyle)
14 Tyrese Shade (Burton Albion)
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)
13 Jamie Reid (Stevenage)
12 Sam Dalby (Bolton Wanderers)
12 Lewis Wing (Reading)
12 Jordan Clark (Luton Town)
12 Leo Castledine (Huddersfield Town)


Football League 2

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


National League Premier

31 Ollie Pearce (York City)
24 Matt Rush (Boreham Wood)
24 Emmanuel Dieseruvwe (Rochdale)
20 Regan Linney (Carlisle United)
20 William Harris (Halifax Town)
18 Daniel Whitehall (Scunthorpe United)
18 Jack Nolan (Morecambe)
17 Aaron Blair (Eastleigh)
17 Josh Stones (York City)
17 Callum Roberts (Scunthorpe United)
16 Zak Brunt (Boreham Wood)
15 Andrew Dallas (Southend United)
13 Abdul Abdulmalik (Boreham Wood)
13 Oliver Sanderson (Woking)
13 Micah Obiero (Wealdstone)
13 Gus Scott-Morriss (Southend United)
13 Kyle McAllister (Forest Green Rovers)
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)