# Jugador País Equipo Goles (de penalti)
1. Frank Roberts Inglaterra Inglaterra Manchester City Manchester City 31 (0)
2. David Jack Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 26 (0)
3. George James Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 25 (0)
4. Joe Smith Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 24 (3)
Charlie Wilson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 24 (1)
6. Vic Watson Inglaterra Inglaterra West Ham United West Ham United 22 (0)
7. George Brown Inglaterra Inglaterra Huddersfield Town Huddersfield Town 20 (0)
8. Len Davies Gales Gales Cardiff City Cardiff City 19 (1)
Dick Forshaw Inglaterra Inglaterra Liverpool Liverpool 19 (0)
Neil Harris Escocia Escocia Newcastle United Newcastle United 19 (0)
Bobby Marshall Inglaterra Inglaterra Sunderland Sunderland 19 (0)
Billy Walker Inglaterra Inglaterra Aston Villa Aston Villa 19 (0)
13. Tommy Roberts Inglaterra Inglaterra Burnley FC Burnley FC
Preston North End Preston North End
17 (0)
Jimmy Seed Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 17 (0)
15. Horace Barnes Inglaterra Inglaterra Manchester City Manchester City
Preston North End Preston North End
16 (0)
Tommy Boyle Inglaterra Inglaterra Sheffield United Sheffield United 16 (0)
Harry Johnson Inglaterra Inglaterra Sheffield United Sheffield United 16 (0)
18. John Ball Inglaterra Inglaterra Bury FC Bury FC 15 (0)
19. Joe Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 13 (0)
Jack Smith Escocia Escocia Bolton Wanderers Bolton Wanderers 13 (0)
21. Harry Beadles Gales Gales Cardiff City Cardiff City 12 (0)
Jimmy Brain Inglaterra Inglaterra Arsenal Arsenal 12 (0)
Charlie Buchan Inglaterra Inglaterra Sunderland Sunderland 12 (0)
Tommy Johnson Inglaterra Inglaterra Manchester City Manchester City 12 (0)
Johnny McIntyre Escocia Escocia Blackburn Rovers Blackburn Rovers 12 (0)
Jock McKay Escocia Escocia Blackburn Rovers Blackburn Rovers 12 (2)
Danny Shone Inglaterra Inglaterra Liverpool Liverpool 12 (0)
Harry Woods Inglaterra Inglaterra Arsenal Arsenal 12 (0)
29. Joe Bradford Inglaterra Inglaterra Birmingham FC Birmingham FC 11 (3)
Arthur Hawes Inglaterra Inglaterra Sunderland Sunderland 11 (0)
Ernie Islip Inglaterra Inglaterra Birmingham FC Birmingham FC 11 (0)
Tommy McDonald Escocia Escocia Newcastle United Newcastle United 11 (0)
Jack Swann Inglaterra Inglaterra Leeds United Leeds United 11 (0)
Charlie Wilson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 11 (0)
35. Wally Amos Inglaterra Inglaterra Bury FC Bury FC 10 (1)
George Beel Inglaterra Inglaterra Burnley FC Burnley FC 10 (0)
William Cowan Escocia Escocia Newcastle United Newcastle United 10 (0)
Arthur Davis Inglaterra Inglaterra Notts County Notts County 10 (0)
Jack Elkes Escocia Escocia Tottenham Hotspur Tottenham Hotspur 10 (1)
Billy Moore Inglaterra Inglaterra West Ham United West Ham United 10 (0)
Percy Whipp Escocia Escocia Leeds United Leeds United 10 (0)
Alf Widdowson Inglaterra Inglaterra Notts County Notts County 10 (0)
43. Norman Bullock Inglaterra Inglaterra Bury FC Bury FC 9 (0)
Billy Cook Inglaterra Inglaterra Huddersfield Town Huddersfield Town 9 (0)
Billy Gillespie Irlanda Irlanda Sheffield United Sheffield United 9 (0)
Jimmy Ruffell Inglaterra Inglaterra West Ham United West Ham United 9 (0)
Billy Smith Inglaterra Inglaterra Huddersfield Town Huddersfield Town 9 (0)
Fred Tunstall Inglaterra Inglaterra Sheffield United Sheffield United 9 (2)
49. George Briggs Inglaterra Inglaterra Birmingham FC Birmingham FC 8 (0)
Jimmy Broad Inglaterra Inglaterra Everton Everton 8 (0)
Donald Cock Inglaterra Inglaterra Arsenal Arsenal
Notts County Notts County
8 (0)
Johnny Crosbie Escocia Escocia Birmingham FC Birmingham FC 8 (0)
Arthur Dorrell Inglaterra Inglaterra Aston Villa Aston Villa 8 (0)
Jimmy Gill Inglaterra Inglaterra Cardiff City Cardiff City 8 (0)
George Harrison Inglaterra Inglaterra Preston North End Preston North End 8 (1)
56. Joe Cassidy Escocia Escocia Bolton Wanderers Bolton Wanderers 7 (0)
Harry Chambers Inglaterra Inglaterra Liverpool Liverpool 7 (0)
Archie Rawlings Inglaterra Inglaterra Liverpool Liverpool 7 (0)
Stan Seymour Inglaterra Inglaterra Newcastle United Newcastle United 7 (0)
Billy Stage Inglaterra Inglaterra Bury FC Bury FC 7 (0)
Duncan Walker Escocia Escocia Nottingham Forest Nottingham Forest 7 (1)
62. Willie Aitken Escocia Escocia Preston North End Preston North End 6 (0)
Billy Austin Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Tommy Browell Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Wilf Chadwick Inglaterra Inglaterra Everton Everton 6 (0)
Stanley Earle Inglaterra Inglaterra West Ham United West Ham United 6 (0)
Billy Ellis Inglaterra Inglaterra Sunderland Sunderland 6 (0)
Charlie Flood Inglaterra Inglaterra Nottingham Forest Nottingham Forest 6 (0)
Billy Kirton Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
Billy Lane Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 6 (0)
Joe Nicholson Inglaterra Inglaterra Cardiff City Cardiff City 6 (0)
Jimmy Ramsay Escocia Escocia Arsenal Arsenal 6 (0)
Roland Woodhouse Inglaterra Inglaterra Preston North End Preston North End 6 (0)
Dicky York Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
75. Fred Baron Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Len Capewell Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Jack Cock Inglaterra Inglaterra Everton Everton 5 (0)
Benny Cross Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Willie Davies Gales Gales Cardiff City Cardiff City 5 (0)
Jimmy Dimmock Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 5 (0)
Henry Martin Inglaterra Inglaterra Nottingham Forest Nottingham Forest 5 (3)
Billy McCleery Irlanda del Norte Irlanda del Norte Blackburn Rovers Blackburn Rovers 5 (0)
Syd Puddefoot Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 5 (0)
Clem Stephenson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 5 (0)
George Stephenson Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
86. Leonard Barry Inglaterra Inglaterra Notts County Notts County 4 (0)
Bob Clark Inglaterra Inglaterra Newcastle United Newcastle United 4 (0)
Billy Clunas Escocia Escocia Sunderland Sunderland 4 (0)
Jack Crisp Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 4 (0)
Billy Death Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Joe Hulme Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 4 (1)
Bobby Irvine Irlanda del Norte Irlanda del Norte Everton Everton 4 (0)
Donald McKinlay Escocia Escocia Liverpool Liverpool 4 (0)
Cud Robson Inglaterra Inglaterra Leeds United Leeds United 4 (0)
Tommy Urwin Inglaterra Inglaterra Newcastle United Newcastle United 4 (0)
Ted Vizard Gales Gales Bolton Wanderers Bolton Wanderers 4 (0)
Russell Wainscoat Inglaterra Inglaterra Leeds United Leeds United 4 (0)
Jack Warner Inglaterra Inglaterra Manchester City Manchester City 4 (0)
Billy Williams Inglaterra Inglaterra West Ham United West Ham United 4 (0)
100. Jack Butler Inglaterra Inglaterra Arsenal Arsenal 3 (0)
John Campbell Inglaterra Inglaterra West Ham United West Ham United 3 (0)
George Green Inglaterra Inglaterra Sheffield United Sheffield United 3 (0)
Charlie Handley Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Harry Hargreaves Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Ted Harper Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 3 (0)
Jack Harris Escocia Escocia Leeds United Leeds United 3 (0)
George Hicks Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Jack Hill Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Peter Holland Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 3 (0)
Sam Jennings Inglaterra Inglaterra West Ham United West Ham United 3 (0)
Tom Jennings Escocia Escocia Leeds United Leeds United 3 (0)
Bob Kelly Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Fred Kennedy Inglaterra Inglaterra Everton Everton 3 (0)
Cyril Matthews Inglaterra Inglaterra Bury FC Bury FC 3 (0)
Gerry Morgan Irlanda del Norte Irlanda del Norte Nottingham Forest Nottingham Forest 3 (0)
Spud Murphy Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Charlie Parker Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Jock Thom Escocia Escocia Leeds United Leeds United 3 (0)
Andy Thompson Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Jimmy Walsh Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Walter Weaver Inglaterra Inglaterra Burnley FC Burnley FC
Everton Everton
3 (0)
122. Jack Armand Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Alf Baker Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Percy Barton Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Bobby Blood Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Ralph Burkinshaw Inglaterra Inglaterra Bury FC Bury FC 2 (0)
Sam Chedgzoy Inglaterra Inglaterra Everton Everton 2 (0)
Tommy Clay Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (2)
Horace Cope Inglaterra Inglaterra Notts County Notts County 2 (1)
Jimmy Cringan Escocia Escocia Birmingham FC Birmingham FC 2 (0)
Stanley Davies Gales Gales West Bromwich Albion West Bromwich Albion 2 (0)
Dixie Dean Inglaterra Inglaterra Everton Everton 2 (0)
Randolph Galloway Inglaterra Inglaterra Nottingham Forest Nottingham Forest 2 (0)
Tommy Glidden Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Frank Hargreaves Inglaterra Inglaterra Everton Everton 2 (0)
Henry Healless Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (0)
George Kay Inglaterra Inglaterra West Ham United West Ham United 2 (0)
Albert Keating Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Alex Lindsay Escocia Escocia Tottenham Hotspur Tottenham Hotspur 2 (0)
Ted Linley Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Jimmy Low Escocia Escocia Newcastle United Newcastle United 2 (0)
Fred Marquis Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Patsy McIlvenny Irlanda del Norte Irlanda del Norte Cardiff City Cardiff City 2 (0)
Jock McNab Escocia Escocia Liverpool Liverpool 2 (0)
Bertie Menlove Inglaterra Inglaterra Sheffield United Sheffield United 2 (0)
Frank Moss Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Andy Neil Escocia Escocia Arsenal Arsenal 2 (0)
Pat Nelis Irlanda del Norte Irlanda del Norte Nottingham Forest Nottingham Forest 2 (0)
Jimmy Nelson Escocia Escocia Cardiff City Cardiff City 2 (2)
John Paterson Escocia Escocia Preston North End Preston North End
Sunderland Sunderland
2 (0)
Ginger Phoenix Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Jimmy Porter Escocia Escocia Bury FC Bury FC 2 (0)
Sam Powell Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Davy Reid Escocia Escocia Everton Everton 2 (0)
Joe Richmond Inglaterra Inglaterra Leeds United Leeds United 2 (1)
David Robbie Escocia Escocia Bury FC Bury FC 2 (0)
John Rutherford Inglaterra Inglaterra Arsenal Arsenal 2 (0)
George Sapsford Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Aubrey Scriven Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Chris Staniforth Inglaterra Inglaterra Notts County Notts County 2 (0)
Jimmy Tonner Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Alex Troup Escocia Escocia Everton Everton 2 (0)
Percy Varco Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
John Williams Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Johnny Williamson Escocia Escocia Preston North End Preston North End 2 (0)
Andrew Young Inglaterra Inglaterra Arsenal Arsenal 2 (0)
167. Arthur Andrews Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Alf Basnett Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
George Blackburn Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Billy Blyth Escocia Escocia Arsenal Arsenal 1 (0)
Tiny Bradshaw Escocia Escocia Bury FC Bury FC 1 (0)
Walter Brayshaw Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
George Brooks Inglaterra Inglaterra Bury FC Bury FC 1 (0)
Jack Bruton Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Noah Burton Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Jack Byers Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Harry Cawthorne Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Joe Clennell Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Sam Cowan Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Joe Daly Inglaterra Inglaterra Notts County Notts County 1 (0)
Arthur Daniels Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Tom Devlin Escocia Escocia Birmingham FC Birmingham FC 1 (0)
Norman Dinsdale Inglaterra Inglaterra Notts County Notts County 1 (0)
Tom Eatock Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Arthur Finney Inglaterra Inglaterra Bury FC Bury FC 1 (0)
Billy Flint Inglaterra Inglaterra Notts County Notts County 1 (0)
Albert Freeman Gales Gales Burnley FC Burnley FC 1 (0)
Sid Gibson Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Billy Grimshaw Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Sam Haden Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Ernest Hart Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Bill Henderson Escocia Escocia Preston North End Preston North End 1 (0)
Harold Hill Inglaterra Inglaterra Notts County Notts County 1 (0)
Syd Hoar Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Fred Hopkin Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Frank Hudspeth Inglaterra Inglaterra Newcastle United Newcastle United 1 (1)
Bob John Gales Gales Arsenal Arsenal 1 (0)
Dick Johnson Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Ivor Jones Gales Gales West Bromwich Albion West Bromwich Albion 1 (0)
Haydn Kemp Inglaterra Inglaterra Notts County Notts County 1 (0)
Denis Lawson Escocia Escocia Cardiff City Cardiff City 1 (0)
George Liddell Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Peter Mooney Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Hugh Morris Escocia Escocia Nottingham Forest Nottingham Forest 1 (0)
Alan Noble Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Jack O'Donnell Inglaterra Inglaterra Everton Everton 1 (0)
George Parkin Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Bob Platts Inglaterra Inglaterra Notts County Notts County 1 (0)
John Rogers Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Jack Roscamp Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Tom Scott Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Bert Smith Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Spaven Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
John Stevenson Inglaterra Inglaterra Bury FC Bury FC 1 (0)
Albert Surtees Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Joe Toner Irlanda del Norte Irlanda del Norte Arsenal Arsenal 1 (0)
Joe Walter Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
William Williams Inglaterra Inglaterra Everton Everton 1 (0)
Max Woosnam Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Billy Wright Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Tommy Yews Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Jack Young Inglaterra Inglaterra West Ham United West Ham United 1 (0)