# Jugador País Equipo Goles (de penalti)
1. Jack Bowers Inglaterra Inglaterra Derby County Derby County 34 (1)
2. George Hunt Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 32 (0)
3. Ginger Richardson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 26 (0)
4. Dai Astley Gales Gales Aston Villa Aston Villa 25 (0)
5. George Camsell Inglaterra Inglaterra Middlesbrough Middlesbrough 23 (0)
Gordon Hodgson Inglaterra Inglaterra Liverpool Liverpool 23 (3)
7. Bobby Gurney Inglaterra Inglaterra Sunderland Sunderland 21 (0)
8. Sam English Irlanda del Norte Irlanda del Norte Liverpool Liverpool 19 (0)
9. Alec Herd Escocia Escocia Manchester City Manchester City 18 (0)
Eric Houghton Inglaterra Inglaterra Aston Villa Aston Villa 18 (2)
Charlie Luke Inglaterra Inglaterra Huddersfield Town Huddersfield Town 18 (0)
George McLean Escocia Escocia Huddersfield Town Huddersfield Town 18 (0)
13. Raich Carter Inglaterra Inglaterra Sunderland Sunderland 17 (0)
Jack Weddle Inglaterra Inglaterra Portsmouth FC Portsmouth FC 17 (0)
15. Patrick Gallacher Escocia Escocia Sunderland Sunderland 16 (0)
Arthur Hydes Inglaterra Inglaterra Leeds United Leeds United 16 (0)
17. Billy Boyd Escocia Escocia Sheffield United Sheffield United 15 (0)
Jack Bruton Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 15 (0)
Willie Evans Gales Gales Tottenham Hotspur Tottenham Hotspur 15 (4)
Ted Harper Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 15 (0)
Tommy Sale Inglaterra Inglaterra Stoke City Stoke City 15 (1)
Jack Smith Inglaterra Inglaterra Huddersfield Town Huddersfield Town 15 (0)
23. Dave Mangnall Inglaterra Inglaterra Birmingham FC Birmingham FC
Huddersfield Town Huddersfield Town
14 (0)
Pongo Waring Inglaterra Inglaterra Aston Villa Aston Villa 14 (0)
Sam Weaver Inglaterra Inglaterra Newcastle United Newcastle United 14 (3)
Tommy White Inglaterra Inglaterra Everton Everton 14 (3)
Ronald Williams Gales Gales Newcastle United Newcastle United 14 (0)
28. Cliff Bastin Inglaterra Inglaterra Arsenal Arsenal 13 (1)
Wilf Bott Inglaterra Inglaterra Huddersfield Town Huddersfield Town 13 (0)
Ray Bowden Inglaterra Inglaterra Arsenal Arsenal 13 (0)
Jimmy Dunne Irlanda Irlanda Arsenal Arsenal
Sheffield United Sheffield United
13 (0)
Hughie Gallacher Escocia Escocia Chelsea Chelsea 13 (2)
Tommy Glidden Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 13 (0)
Billy Hartill Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Danny Liddle Escocia Escocia Leicester City Leicester City 13 (0)
George Mills Inglaterra Inglaterra Chelsea Chelsea 13 (0)
Eric Oakton Inglaterra Inglaterra Chelsea Chelsea 13 (0)
Charlie Phillips Gales Gales Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Benny Yorston Escocia Escocia Middlesbrough Middlesbrough
Sunderland Sunderland
13 (0)
40. Harry Burgess Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 12 (0)
Alf Hanson Inglaterra Inglaterra Liverpool Liverpool 12 (0)
Jack Pickering Inglaterra Inglaterra Sheffield United Sheffield United 12 (0)
43. Harry Duggan Irlanda Irlanda Leeds United Leeds United 11 (0)
George Goddard Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Mark Hooper Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 11 (0)
Stanley Matthews Inglaterra Inglaterra Stoke City Stoke City 11 (0)
Arthur Maw Inglaterra Inglaterra Leicester City Leicester City 11 (0)
Taffy O'Callaghan Gales Gales Tottenham Hotspur Tottenham Hotspur 11 (0)
Jimmy Richardson Inglaterra Inglaterra Newcastle United Newcastle United 11 (0)
Fred Tilson Inglaterra Inglaterra Manchester City Manchester City 11 (0)
51. Pat Beasley Inglaterra Inglaterra Arsenal Arsenal 10 (0)
Joe Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 10 (0)
Bert Davis Inglaterra Inglaterra Sunderland Sunderland 10 (0)
Archie Gardiner Escocia Escocia Leicester City Leicester City 10 (0)
Willie Imrie Escocia Escocia Blackburn Rovers Blackburn Rovers
Newcastle United Newcastle United
10 (3)
Bryn Jones Gales Gales Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Teddy Sandford Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 10 (0)
58. Robert Bruce Escocia Escocia Middlesbrough Middlesbrough 9 (0)
Jimmy Cunliffe Inglaterra Inglaterra Everton Everton 9 (0)
Dixie Dean Inglaterra Inglaterra Everton Everton 9 (0)
George Gibson Escocia Escocia Chelsea Chelsea 9 (0)
Jimmy McCormick Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 9 (0)
Berry Nieuwenhuys Sudáfrica Sudáfrica Liverpool Liverpool 9 (0)
Sep Rutherford Inglaterra Inglaterra Portsmouth FC Portsmouth FC 9 (0)
Ernie Thompson Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 9 (0)
Freddie Warren Gales Gales Middlesbrough Middlesbrough 9 (0)
67. Eric Brook Inglaterra Inglaterra Manchester City Manchester City 8 (0)
Neil Dewar Escocia Escocia Sheffield Wednesday Sheffield Wednesday 8 (0)
Dally Duncan Escocia Escocia Derby County Derby County 8 (0)
Joe Firth Inglaterra Inglaterra Leeds United Leeds United 8 (0)
Billy Furness Inglaterra Inglaterra Leeds United Leeds United 8 (1)
Jackie Horton Inglaterra Inglaterra Chelsea Chelsea 8 (0)
Joe Johnson Inglaterra Inglaterra Stoke City Stoke City 8 (0)
Fred Kennedy Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 8 (0)
Tommy Lang Escocia Escocia Newcastle United Newcastle United 8 (0)
Fred Roberts Inglaterra Inglaterra Birmingham FC Birmingham FC 8 (0)
Ronnie Starling Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 8 (0)
Jimmy Stein Escocia Escocia Everton Everton 8 (0)
79. Jack Ball Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 7 (1)
Bobby Barclay Inglaterra Inglaterra Sheffield United Sheffield United 7 (0)
Jack Beattie Escocia Escocia Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Sammy Crooks Inglaterra Inglaterra Derby County Derby County 7 (0)
Ted Drake Inglaterra Inglaterra Arsenal Arsenal 7 (0)
Jimmy Easson Escocia Escocia Portsmouth FC Portsmouth FC 7 (0)
Charlie Ferguson Escocia Escocia Middlesbrough Middlesbrough 7 (0)
Les Howe Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 7 (0)
Charlie Keetley Inglaterra Inglaterra Leeds United Leeds United 7 (0)
Jack Mahon Inglaterra Inglaterra Leeds United Leeds United 7 (0)
Jackie Milne Escocia Escocia Blackburn Rovers Blackburn Rovers 7 (0)
Peter Ramage Escocia Escocia Derby County Derby County 7 (0)
Jack Smith Inglaterra Inglaterra Portsmouth FC Portsmouth FC 7 (0)
92. Bill Barraclough Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Bobby Baxter Escocia Escocia Middlesbrough Middlesbrough 6 (0)
Walter Boyes Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (0)
Arthur Chandler Inglaterra Inglaterra Leicester City Leicester City 6 (0)
Harry Davies Inglaterra Inglaterra Stoke City Stoke City 6 (0)
Alan Fowler Inglaterra Inglaterra Leeds United Leeds United 6 (0)
Norman Higham Inglaterra Inglaterra Everton Everton 6 (0)
Bobby Liddle Inglaterra Inglaterra Stoke City Stoke City 6 (0)
Wilf Lowton Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (3)
James Paterson Escocia Escocia Leicester City Leicester City 6 (0)
Ernie Toseland Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Tucker Turner Escocia Escocia Blackburn Rovers Blackburn Rovers 6 (0)
104. Reg Baines Inglaterra Inglaterra Sheffield United Sheffield United 5 (0)
Ralph Birkett Inglaterra Inglaterra Arsenal Arsenal 5 (0)
Joe Bradford Inglaterra Inglaterra Birmingham FC Birmingham FC 5 (0)
Arthur Cunliffe Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Ronnie Dix Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Albert Geldard Inglaterra Inglaterra Everton Everton 5 (0)
Arthur Groves Inglaterra Inglaterra Derby County Derby County 5 (0)
Billy Guest Inglaterra Inglaterra Birmingham FC Birmingham FC 5 (0)
Joe Hulme Inglaterra Inglaterra Arsenal Arsenal 5 (0)
David Jack Inglaterra Inglaterra Arsenal Arsenal 5 (0)
Tommy Johnson Inglaterra Inglaterra Everton Everton
Liverpool Liverpool
5 (0)
Ellis Rimmer Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 5 (0)
Frank White Inglaterra Inglaterra Birmingham FC Birmingham FC 5 (0)
Stan Wood Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Fred Worrall Inglaterra Inglaterra Portsmouth FC Portsmouth FC 5 (0)
119. Hugh Adcock Inglaterra Inglaterra Leicester City Leicester City 4 (0)
Joe Beresford Inglaterra Inglaterra Aston Villa Aston Villa 4 (0)
Matt Busby Escocia Escocia Manchester City Manchester City 4 (0)
Johnny Campbell Escocia Escocia Leicester City Leicester City 4 (0)
Tom Cochrane Inglaterra Inglaterra Leeds United Leeds United 4 (0)
Jimmy Connor Escocia Escocia Sunderland Sunderland 4 (0)
Jimmy Dunn Escocia Escocia Everton Everton 4 (0)
Arthur Hetherington Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Tommy Law Escocia Escocia Chelsea Chelsea 4 (2)
Arthur Lochhead Escocia Escocia Leicester City Leicester City 4 (0)
Bobby Marshall Inglaterra Inglaterra Manchester City Manchester City 4 (0)
Harry McMenemy Escocia Escocia Newcastle United Newcastle United 4 (0)
Bernard Oxley Inglaterra Inglaterra Sheffield United Sheffield United
Sheffield Wednesday Sheffield Wednesday
4 (0)
Billy Smith Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Harry Ware Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Jackie Williams Gales Gales Huddersfield Town Huddersfield Town 4 (0)
135. Jack Allen Inglaterra Inglaterra Newcastle United Newcastle United 3 (0)
Sam Cowan Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Ted Critchley Inglaterra Inglaterra Everton Everton 3 (0)
Alex James Escocia Escocia Arsenal Arsenal 3 (0)
Jack Jennings Inglaterra Inglaterra Middlesbrough Middlesbrough 3 (3)
Francis McGurk Escocia Escocia Birmingham FC Birmingham FC 3 (0)
Sandy McNab Escocia Escocia Sunderland Sunderland 3 (0)
Sid Moffat Inglaterra Inglaterra Birmingham FC Birmingham FC 3 (0)
Bert Oswald Escocia Escocia Sheffield United Sheffield United 3 (0)
Jackie Palethorpe Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Syd Roberts Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Sam Smith Inglaterra Inglaterra Birmingham FC Birmingham FC 3 (0)
Harry Taylor Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Bertie Williams Gales Gales Sheffield United Sheffield United 3 (0)
Joey Williams Inglaterra Inglaterra Middlesbrough Middlesbrough 3 (0)
150. Ned Barkas Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (1)
Jimmy Boyd Escocia Escocia Newcastle United Newcastle United 2 (0)
John Bray Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Horace Burrows Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Charlie Calladine Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Austen Campbell Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Jackie Cape Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Reg Chester Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Sedley Cooper Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (0)
Ernie Curtis Gales Gales Birmingham FC Birmingham FC 2 (1)
Robert Dennison Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Robert Done Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Arthur Gale Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Tommy Green Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Bob Gregg Inglaterra Inglaterra Birmingham FC Birmingham FC
Chelsea Chelsea
2 (0)
Fred Gregory Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Tom Grosvenor Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Willie Hall Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Dave Halliday Escocia Escocia Manchester City Manchester City 2 (0)
Jimmy Heale Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Duncan Hutchison Escocia Escocia Derby County Derby County 2 (0)
Alec Law Escocia Escocia Sheffield Wednesday Sheffield Wednesday 2 (0)
Jack Mandley Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Len McCarthy Gales Gales Portsmouth FC Portsmouth FC 2 (0)
Tommy McLean Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (0)
Jimmy Murray Escocia Escocia Newcastle United Newcastle United 2 (0)
Jack Nelson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Cliff Parker Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Walter Robbins Gales Gales West Bromwich Albion West Bromwich Albion 2 (0)
Harry Roper Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Harry Shaw Inglaterra Inglaterra Sunderland Sunderland 2 (1)
Alec Stacey Inglaterra Inglaterra Leeds United Leeds United
Sheffield United Sheffield United
2 (0)
Robert Syme Escocia Escocia Manchester City Manchester City 2 (0)
Alec Talbot Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Leslie Talbot Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (1)
Dave Wright Escocia Escocia Liverpool Liverpool 2 (0)
Vic Wright Inglaterra Inglaterra Liverpool Liverpool 2 (0)
187. Albert Alderman Inglaterra Inglaterra Derby County Derby County 1 (0)
Jock Anderson Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
John Bamber Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Harold Booton Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Billy Bottrill Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Thomas Brennan Escocia Escocia Blackburn Rovers Blackburn Rovers 1 (0)
Frank Britton Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Billy Carr Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Jesse Carver Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Wilf Chitty Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Tim Coleman Inglaterra Inglaterra Arsenal Arsenal 1 (0)
James Copeland Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Wilf Copping Inglaterra Inglaterra Leeds United Leeds United 1 (0)
George Dewis Inglaterra Inglaterra Leicester City Leicester City 1 (0)
Arthur Dobbs Inglaterra Inglaterra Derby County Derby County 1 (0)
Tom Evans Gales Gales Tottenham Hotspur Tottenham Hotspur 1 (0)
Billy Felton Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (1)
Tom Fillingham Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Wally Halsall Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
George Haywood Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Cecil Hornby Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Bill Horsman Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Bob John Gales Gales Arsenal Arsenal 1 (0)
Eric Keen Inglaterra Inglaterra Derby County Derby County 1 (0)
Mick Killourhy Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Jack Lambert Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Isaac Lea Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Thomas Leach Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Peter McArdle Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Jock McDougall Escocia Escocia Sunderland Sunderland 1 (0)
Tommy Meads Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
George Milburn Inglaterra Inglaterra Leeds United Leeds United 1 (1)
Jack Milburn Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Harold Miller Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Walt Millership Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Tom Morrison Escocia Escocia Liverpool Liverpool 1 (0)
Jimmy Nichol Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
Jack Nicholas Inglaterra Inglaterra Derby County Derby County 1 (0)
Tommy Pearson Escocia Escocia Newcastle United Newcastle United 1 (0)
Tom Priestley Irlanda del Norte Irlanda del Norte Chelsea Chelsea 1 (0)
Sid Rawlings Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Dai Richards Gales Gales Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Herbie Roberts Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Jimmy Robertson Escocia Escocia Birmingham FC Birmingham FC 1 (0)
Jack Sankey Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Harry Sellars Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Frank Soo Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Peter Spooner Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Alex Stevenson Irlanda Irlanda Everton Everton 1 (0)
Alfred Strange Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Bobby Stuart Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Arthur Turner Inglaterra Inglaterra Stoke City Stoke City 1 (1)
Willis Vaughton Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Tommy Walker Escocia Escocia Sheffield Wednesday Sheffield Wednesday 1 (1)
Sid Wileman Inglaterra Inglaterra Derby County Derby County 1 (0)
Norman Wright Inglaterra Inglaterra Manchester City Manchester City 1 (0)