# Jugador País Equipo Goles (de penalti)
1. Freddie Steele Inglaterra Inglaterra Stoke City Stoke City 33 (0)
2. David McCulloch Escocia Escocia Brentford FC Brentford FC 31 (0)
3. Peter Doherty Irlanda del Norte Irlanda del Norte Manchester City Manchester City 30 (0)
4. Pat Glover Gales Gales Grimsby Town Grimsby Town 29 (2)
5. Raich Carter Inglaterra Inglaterra Sunderland Sunderland 26 (4)
6. Dai Astley Gales Gales Derby County Derby County 25 (0)
7. Gordon Clayton Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 24 (1)
Dixie Dean Inglaterra Inglaterra Everton Everton 24 (4)
9. Micky Fenton Inglaterra Inglaterra Middlesbrough Middlesbrough 22 (4)
George Mills Inglaterra Inglaterra Chelsea Chelsea 22 (0)
11. Eric Brook Inglaterra Inglaterra Manchester City Manchester City 20 (1)
Ted Drake Inglaterra Inglaterra Arsenal Arsenal 20 (0)
Bobby Gurney Inglaterra Inglaterra Sunderland Sunderland 20 (0)
14. Cyril Lewis Gales Gales Grimsby Town Grimsby Town 19 (0)
Alex Stevenson Irlanda Irlanda Everton Everton 19 (0)
16. George Camsell Inglaterra Inglaterra Middlesbrough Middlesbrough 18 (0)
Alf Kirchen Inglaterra Inglaterra Arsenal Arsenal 18 (0)
18. Harry Jones Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 17 (0)
19. Len Duns Inglaterra Inglaterra Sunderland Sunderland 16 (1)
Fred Howe Inglaterra Inglaterra Liverpool Liverpool 16 (0)
Frank O'Donnell Escocia Escocia Preston North End Preston North End 16 (0)
Ginger Richardson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 16 (1)
23. Charlie Craven Inglaterra Inglaterra Grimsby Town Grimsby Town 15 (0)
Alec Herd Escocia Escocia Manchester City Manchester City 15 (0)
Seymour Morris Gales Gales Birmingham FC Birmingham FC 15 (0)
Billy Scott Inglaterra Inglaterra Brentford FC Brentford FC 15 (0)
Fred Tilson Inglaterra Inglaterra Manchester City Manchester City 15 (0)
28. Tommy Bamford Gales Gales Manchester United Manchester United 14 (0)
Torry Gillick Escocia Escocia Everton Everton 14 (0)
30. Tom Galley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Alf Hanson Inglaterra Inglaterra Liverpool Liverpool 13 (1)
Joe Johnson Inglaterra Inglaterra Stoke City Stoke City 13 (0)
Jack Milsom Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 13 (0)
Charlie Napier Escocia Escocia Derby County Derby County 13 (0)
Berry Nieuwenhuys Sudáfrica Sudáfrica Liverpool Liverpool 13 (0)
36. Jack Bowers Inglaterra Inglaterra Derby County Derby County 12 (0)
Bud Maxwell Escocia Escocia Preston North End Preston North End 12 (0)
Cliff Parker Inglaterra Inglaterra Portsmouth FC Portsmouth FC 12 (0)
Reg Stockill Inglaterra Inglaterra Derby County Derby County 12 (0)
40. Fred Harris Inglaterra Inglaterra Birmingham FC Birmingham FC 11 (0)
Arthur Hydes Inglaterra Inglaterra Leeds United Leeds United 11 (0)
Bryn Jones Gales Gales Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Jimmy Richardson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (0)
George Tadman Inglaterra Inglaterra Charlton Athletic Charlton Athletic 11 (0)
45. Jock Anderson Escocia Escocia Portsmouth FC Portsmouth FC 10 (0)
George Ashall Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Billy Bryant Inglaterra Inglaterra Manchester United Manchester United 10 (0)
Neil Dewar Escocia Escocia Sheffield Wednesday Sheffield Wednesday 10 (0)
Patrick Gallacher Escocia Escocia Sunderland Sunderland 10 (0)
Bobby Reid Escocia Escocia Brentford FC Brentford FC 10 (1)
Jack Weddle Inglaterra Inglaterra Portsmouth FC Portsmouth FC 10 (0)
52. Frank Chivers Inglaterra Inglaterra Huddersfield Town Huddersfield Town 9 (0)
Sammy Crooks Inglaterra Inglaterra Derby County Derby County 9 (1)
Jimmy Cunliffe Inglaterra Inglaterra Everton Everton 9 (0)
Bobby Davidson Escocia Escocia Arsenal Arsenal 9 (0)
Dally Duncan Escocia Escocia Derby County Derby County 9 (0)
Jimmy Dyson Inglaterra Inglaterra Grimsby Town Grimsby Town 9 (0)
Harold Hobbis Inglaterra Inglaterra Charlton Athletic Charlton Athletic 9 (0)
Jack Mahon Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 9 (0)
Jackie Milne Escocia Escocia Arsenal Arsenal 9 (0)
Walter Robbins Gales Gales West Bromwich Albion West Bromwich Albion 9 (0)
Frank White Inglaterra Inglaterra Birmingham FC Birmingham FC 9 (2)
63. Jack Balmer Inglaterra Inglaterra Liverpool Liverpool 8 (0)
Pat Beasley Inglaterra Inglaterra Arsenal Arsenal
Huddersfield Town Huddersfield Town
8 (0)
Jack Holliday Inglaterra Inglaterra Brentford FC Brentford FC 8 (0)
Charlie Jones Gales Gales Birmingham FC Birmingham FC 8 (0)
Willie MacFadyen Escocia Escocia Huddersfield Town Huddersfield Town 8 (0)
Dicky Spence Inglaterra Inglaterra Chelsea Chelsea 8 (5)
Stan Wood Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 8 (0)
Fred Worrall Inglaterra Inglaterra Portsmouth FC Portsmouth FC 8 (0)
71. Ralph Birkett Inglaterra Inglaterra Middlesbrough Middlesbrough 7 (0)
Cliff Chadwick Inglaterra Inglaterra Middlesbrough Middlesbrough 7 (0)
Mark Hooper Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 7 (0)
Stanley Matthews Inglaterra Inglaterra Stoke City Stoke City 7 (0)
George Mutch Escocia Escocia Manchester United Manchester United 7 (0)
Hugh O'Donnell Escocia Escocia Preston North End Preston North End 7 (0)
Colin Rodger Escocia Escocia Manchester City Manchester City 7 (0)
Harry Thompson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Ernie Toseland Inglaterra Inglaterra Manchester City Manchester City 7 (0)
Monty Wilkinson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 7 (0)
Benny Yorston Escocia Escocia Middlesbrough Middlesbrough 7 (1)
82. Jimmy Argue Escocia Escocia Chelsea Chelsea 6 (0)
William Bagley Inglaterra Inglaterra Portsmouth FC Portsmouth FC 6 (0)
Jack Beattie Escocia Escocia Birmingham FC Birmingham FC 6 (0)
Joe Beresford Inglaterra Inglaterra Preston North End Preston North End 6 (0)
Leslie Boulter Gales Gales Charlton Athletic Charlton Athletic 6 (0)
Ray Bowden Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Willie Fagan Escocia Escocia Preston North End Preston North End 6 (2)
Jimmy Heale Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Gordon Hodgson Inglaterra Inglaterra Leeds United Leeds United 6 (0)
Dai Hopkins Gales Gales Brentford FC Brentford FC 6 (0)
Don Howe Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 6 (0)
Stan Prior Inglaterra Inglaterra Charlton Athletic Charlton Athletic 6 (0)
Eric Stephenson Inglaterra Inglaterra Leeds United Leeds United 6 (0)
Jack Thompson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (0)
96. George Ainsley Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers
Leeds United Leeds United
5 (0)
Cliff Bastin Inglaterra Inglaterra Arsenal Arsenal 5 (3)
Arthur Buckley Inglaterra Inglaterra Leeds United Leeds United 5 (0)
Eddie Burbanks Inglaterra Inglaterra Sunderland Sunderland 5 (0)
Len Butt Inglaterra Inglaterra Huddersfield Town Huddersfield Town 5 (0)
Jackie Coulter Irlanda del Norte Irlanda del Norte Everton Everton 5 (0)
Ronnie Dix Inglaterra Inglaterra Derby County Derby County 5 (0)
George Drury Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
Billy Furness Inglaterra Inglaterra Leeds United Leeds United 5 (0)
Tom Manley Inglaterra Inglaterra Manchester United Manchester United 5 (0)
Duncan McKenzie Escocia Escocia Brentford FC Brentford FC 5 (4)
Jackie Robinson Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
Teddy Sandford Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
John Thomson Escocia Escocia Leeds United Leeds United 5 (0)
Don Welsh Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Dennis Westcott Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Ray Westwood Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (0)
113. Walter Boyes Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (0)
Harry Burgess Inglaterra Inglaterra Chelsea Chelsea 4 (1)
Jack Calder Escocia Escocia Bolton Wanderers Bolton Wanderers 4 (0)
Albert Clarke Inglaterra Inglaterra Birmingham FC Birmingham FC 4 (0)
Tom Cochrane Inglaterra Inglaterra Leeds United Leeds United
Middlesbrough Middlesbrough
4 (0)
Laurie Coen Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (0)
Denis Compton Inglaterra Inglaterra Arsenal Arsenal 4 (0)
Fred Crack Inglaterra Inglaterra Grimsby Town Grimsby Town 4 (0)
Charlie Luke Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 4 (0)
Alf Lythgoe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Bill McKay Escocia Escocia Manchester United Manchester United 4 (0)
Jack Milburn Inglaterra Inglaterra Leeds United Leeds United 4 (3)
Duncan Ogilvie Escocia Escocia Huddersfield Town Huddersfield Town 4 (0)
Peter Ramage Escocia Escocia Derby County Derby County 4 (0)
Ellis Rimmer Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 4 (0)
George Robinson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 4 (0)
Harry Rowley Inglaterra Inglaterra Manchester United Manchester United 4 (1)
Ronnie Starling Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 4 (1)
James Westland Escocia Escocia Stoke City Stoke City 4 (0)
Vic Wright Inglaterra Inglaterra Liverpool Liverpool 4 (0)
133. George Antonio Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Jack Ashley Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 3 (0)
Harry Baird Irlanda del Norte Irlanda del Norte Manchester United Manchester United 3 (0)
Bobby Barclay Inglaterra Inglaterra Huddersfield Town Huddersfield Town 3 (0)
Len Beaumont Inglaterra Inglaterra Portsmouth FC Portsmouth FC 3 (1)
Jackie Bestall Inglaterra Inglaterra Grimsby Town Grimsby Town 3 (0)
Jackie Brown Irlanda del Norte Irlanda del Norte Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Jimmy Connor Escocia Escocia Sunderland Sunderland 3 (0)
Donald Dearson Gales Gales Birmingham FC Birmingham FC 3 (0)
Jimmy Dougal Escocia Escocia Preston North End Preston North End 3 (0)
Willis Edwards Inglaterra Inglaterra Leeds United Leeds United 3 (0)
Albert Geldard Inglaterra Inglaterra Everton Everton 3 (0)
George Gibson Escocia Escocia Chelsea Chelsea 3 (0)
Harry Goslin Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (2)
Dennis Jennings Inglaterra Inglaterra Birmingham FC Birmingham FC 3 (1)
Tommy Lawton Inglaterra Inglaterra Everton Everton 3 (0)
Dave Nelson Escocia Escocia Arsenal Arsenal 3 (0)
Eric Oakton Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Cyril Pearce Inglaterra Inglaterra Charlton Athletic Charlton Athletic 3 (0)
Jackie Rimmer Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Billy Robson Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Jack Swain Inglaterra Inglaterra Grimsby Town Grimsby Town 3 (0)
George T. Taylor Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Phil Taylor Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Arthur Turner Inglaterra Inglaterra Stoke City Stoke City 3 (3)
Pongo Waring Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Sam Weaver Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Billy Wrigglesworth Inglaterra Inglaterra Manchester United Manchester United
Wolverhampton Wanderers Wolverhampton Wanderers
3 (0)
Tom Wylie Escocia Escocia Sunderland Sunderland 3 (0)
162. Joe Bambrick Irlanda del Norte Irlanda del Norte Chelsea Chelsea 2 (0)
John Bray Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Reg Chester Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Tim Coleman Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Jim Currier Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Jimmy Easson Escocia Escocia Portsmouth FC Portsmouth FC 2 (0)
Harry Eastham Inglaterra Inglaterra Liverpool Liverpool 2 (0)
George Green Gales Gales Charlton Athletic Charlton Athletic 2 (0)
Arthur Groves Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Jimmy Hagan Inglaterra Inglaterra Derby County Derby County 2 (0)
Jackie Hargreaves Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Norman Higham Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Joe Jobling Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (1)
Jack Johnson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Eric Keen Inglaterra Inglaterra Derby County Derby County 2 (0)
Len McCarthy Gales Gales Portsmouth FC Portsmouth FC 2 (0)
John McLeod Escocia Escocia Manchester City Manchester City 2 (0)
Sandy McNab Escocia Escocia Sunderland Sunderland 2 (0)
Walt Millership Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Jimmy Milne Escocia Escocia Preston North End Preston North End 2 (0)
Jack Nicholas Inglaterra Inglaterra Derby County Derby County 2 (0)
Aubrey Powell Gales Gales Leeds United Leeds United 2 (0)
Allen Pringle Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Cecil Shaw Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion
Wolverhampton Wanderers Wolverhampton Wanderers
2 (2)
Albert Shelley Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Les Smith Inglaterra Inglaterra Brentford FC Brentford FC 2 (0)
George Stephenson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Scot Symon Escocia Escocia Portsmouth FC Portsmouth FC 2 (0)
Guy Wharton Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Joe Wilson Inglaterra Inglaterra Brentford FC Brentford FC 2 (2)
192. Alf Anderson Escocia Escocia Bolton Wanderers Bolton Wanderers 1 (0)
Sammy Armes Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Jack Atherton Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Jim Beattie Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
Bunny Bell Inglaterra Inglaterra Everton Everton 1 (0)
Harry Betmead Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
George Brown Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Norman Brunskill Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Teddy Buck Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Matt Busby Escocia Escocia Liverpool Liverpool 1 (0)
Jackie Cape Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Wilf Chitty Inglaterra Inglaterra Chelsea Chelsea 1 (1)
Sedley Cooper Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Jack Crayston Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Arthur Cunliffe Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Harry Davies Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Joe Devine Escocia Escocia Birmingham FC Birmingham FC 1 (0)
Bob Donnelly Escocia Escocia Manchester City Manchester City 1 (0)
Ron Ferrier Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Tom Fillingham Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Syd Fursland Gales Gales Stoke City Stoke City 1 (0)
Arthur Gale Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Willie Gladwin Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Albert Green Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
David Halford Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Reg Halton Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Eddie Hapgood Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Archibald Hastie Escocia Escocia Huddersfield Town Huddersfield Town 1 (0)
Tom Hinchcliffe Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Eli Hurel Inglaterra Inglaterra Everton Everton 1 (0)
Jack Hurst Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Jimmy Isaac Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Bob Iverson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alex James Escocia Escocia Arsenal Arsenal 1 (0)
Jack Jennings Inglaterra Inglaterra Middlesbrough Middlesbrough
Preston North End Preston North End
1 (1)
Freddie Jessop Inglaterra Inglaterra Derby County Derby County 1 (1)
Jack Kelly Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Charlie Leyfield Inglaterra Inglaterra Everton Everton 1 (0)
Bobby Liddle Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Jack Martin Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Jimmy McClelland Escocia Escocia Manchester United Manchester United 1 (0)
Willie Miller Escocia Escocia Everton Everton 1 (0)
Bill Morris Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Reg Mountford Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (1)
Ernie Muttitt Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
Dick Neilson Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Jimmy Nichol Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
Jack Oakes Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (1)
Jack Percival Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Jimmy Prew Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Dai Richards Gales Gales Birmingham FC Birmingham FC
Brentford FC Brentford FC
1 (0)
Bill Richardson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Herbie Roberts Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Percy Saunders Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Ernie Thompson Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Charlie Thomson Escocia Escocia Sunderland Sunderland 1 (0)
Billy Tremelling Inglaterra Inglaterra Preston North End Preston North End 1 (1)
Arthur Tutin Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Les Vernon Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Jackie Wassall Inglaterra Inglaterra Manchester United Manchester United 1 (0)