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

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


Football League Championship

25 Zan Vipotnik (Swansea City)
18 Haji Wright (Coventry City)
18 Oliver McBurnie (Hull City)
16 Josh Windass (Wrexham)
16 Jack Clarke (Ipswich Town)
15 Joe Gelhardt (Hull City)
14 Ellis Simms (Coventry City)
14 Morgan Whittaker (Middlesbrough)
13 Brandon Thomas-Asante (Coventry City)
13 Kieffer Moore (Wrexham)
13 Patrick Bamford (Sheffield United)
13 Jovon Makama (Norwich City)
13 Tommy Conway (Middlesbrough)
13 Jaden Philogene-Bidace (Ipswich Town)
12 Carlton Morris (Derby County)
12 Emil Ris Jakobsen (Bristol City)
12 Will Lankshear (Oxford United)
11 Scott Twine (Bristol City)
11 Marvin Ducksch (Birmingham City)
11 Jay Stansfield (Birmingham City)
11 Finn Azaz (Southampton)
11 Adam Armstrong (Southampton)
11 Richard Kone (Queens Park Rangers)
11 Lewis Dobbin (Preston North End)
11 Femi Azeez (Millwall)
11 Jordan James (Leicester City)
11 George Hirst (Ipswich Town)


Football League 1

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


Football League 2

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


National League Premier

34 Ollie Pearce (York City)
28 Matt Rush (Boreham Wood)
27 Emmanuel Dieseruvwe (Rochdale)
22 Regan Linney (Carlisle United)
22 William Harris (Halifax Town)
19 Josh Stones (York City)
19 Callum Roberts (Scunthorpe United)
19 Jack Nolan (Morecambe)
18 Zak Brunt (Boreham Wood)
18 Daniel Whitehall (Scunthorpe United)
17 Aaron Blair (Eastleigh)
17 Andrew Dallas (Southend United)
17 Kyle McAllister (Forest Green Rovers)
16 Abdul Abdulmalik (Boreham Wood)
16 Oliver Sanderson (Woking)
15 Gus Scott-Morriss (Southend United)
14 Micah Obiero (Wealdstone)
13 Georgie Kelly (Carlisle United)
12 Luke Armstrong (Carlisle United)
12 Alex Newby (York City)
12 Oliver Lynch (Tamworth)
12 Lewis Simper (Sutton United)
12 Alex Reid (Hartlepool 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)