# Jugador País Equipo Goles (de penalti)
1. Wilf Chadwick Inglaterra Inglaterra Everton Everton 28 (0)
2. Tommy Roberts Inglaterra Inglaterra Preston North End Preston North End 26 (0)
3. Charlie Buchan Inglaterra Inglaterra Sunderland Sunderland 25 (0)
4. Joe Bradford Inglaterra Inglaterra Birmingham FC Birmingham FC 24 (1)
David Jack Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 24 (0)
6. Len Davies Gales Gales Cardiff City Cardiff City 23 (0)
7. Horace Barnes Inglaterra Inglaterra Manchester City Manchester City 20 (0)
Len Capewell Inglaterra Inglaterra Aston Villa Aston Villa 20 (0)
Alex Lindsay Escocia Escocia Tottenham Hotspur Tottenham Hotspur 20 (0)
10. George Beel Inglaterra Inglaterra Burnley FC Burnley FC 19 (0)
11. Ted Harper Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 18 (0)
Charlie Wilson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 18 (0)
13. Jack Smith Escocia Escocia Bolton Wanderers Bolton Wanderers 17 (0)
Duncan Walker Escocia Escocia Nottingham Forest Nottingham Forest 17 (1)
15. Stan Seymour Inglaterra Inglaterra Newcastle United Newcastle United 16 (0)
Joe Smith Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 16 (2)
Jimmy Walsh Inglaterra Inglaterra Liverpool Liverpool 16 (0)
18. Jack Cock Inglaterra Inglaterra Everton Everton 15 (0)
Jimmy Gill Inglaterra Inglaterra Cardiff City Cardiff City 15 (0)
Neil Harris Escocia Escocia Newcastle United Newcastle United 15 (0)
Harry Johnson Inglaterra Inglaterra Sheffield United Sheffield United 15 (0)
22. Billy Gillespie Irlanda Irlanda Sheffield United Sheffield United 14 (0)
Frank Roberts Inglaterra Inglaterra Manchester City Manchester City 14 (0)
Fred Tunstall Inglaterra Inglaterra Sheffield United Sheffield United 14 (2)
Billy Walker Inglaterra Inglaterra Aston Villa Aston Villa 14 (0)
26. Harry Chambers Inglaterra Inglaterra Liverpool Liverpool 13 (0)
Bertie Menlove Inglaterra Inglaterra Sheffield United Sheffield United 13 (0)
Billy Smith Inglaterra Inglaterra Huddersfield Town Huddersfield Town 13 (1)
Andy Wilson Escocia Escocia Chelsea Chelsea
Middlesbrough Middlesbrough
13 (2)
30. Jock McKay Escocia Escocia Blackburn Rovers Blackburn Rovers 12 (3)
31. Joe Clennell Inglaterra Inglaterra Cardiff City Cardiff City 11 (0)
Donald Cock Inglaterra Inglaterra Notts County Notts County 11 (0)
Jack Elkes Escocia Escocia Tottenham Hotspur Tottenham Hotspur 11 (0)
Arthur Hawes Inglaterra Inglaterra Sunderland Sunderland 11 (0)
Clem Stephenson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (0)
36. Billy Brown Inglaterra Inglaterra Chelsea Chelsea
West Ham United West Ham United
10 (0)
Johnny McIntyre Escocia Escocia Blackburn Rovers Blackburn Rovers 10 (0)
38. Bobby Blood Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 9 (2)
Billy Cook Inglaterra Inglaterra Huddersfield Town Huddersfield Town 9 (0)
Bobby Irvine Irlanda del Norte Irlanda del Norte Everton Everton 9 (0)
Tommy Johnson Inglaterra Inglaterra Manchester City Manchester City 9 (0)
Bob Kelly Inglaterra Inglaterra Burnley FC Burnley FC 9 (0)
Tommy McDonald Escocia Escocia Newcastle United Newcastle United 9 (0)
Billy Moore Inglaterra Inglaterra West Ham United West Ham United 9 (0)
John Paterson Escocia Escocia Sunderland Sunderland 9 (0)
Harry Woods Inglaterra Inglaterra Arsenal Arsenal 9 (0)
47. George Brown Inglaterra Inglaterra Huddersfield Town Huddersfield Town 8 (0)
Joe Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 8 (0)
Harold Hill Inglaterra Inglaterra Notts County Notts County 8 (0)
James Hogg Inglaterra Inglaterra Sunderland Sunderland 8 (0)
51. Peter Bennie Escocia Escocia Burnley FC Burnley FC 7 (0)
Stanley Davies Gales Gales West Bromwich Albion West Bromwich Albion 7 (2)
Arthur Davis Inglaterra Inglaterra Notts County Notts County 7 (0)
Charlie Flood Inglaterra Inglaterra Nottingham Forest Nottingham Forest 7 (0)
Bobby Marshall Inglaterra Inglaterra Sunderland Sunderland 7 (0)
56. William Cowan Escocia Escocia Newcastle United Newcastle United 6 (0)
Ian Dickson Escocia Escocia Aston Villa Aston Villa
Middlesbrough Middlesbrough
6 (0)
George Elliott Inglaterra Inglaterra Middlesbrough Middlesbrough 6 (2)
George Harrison Inglaterra Inglaterra Everton Everton
Preston North End Preston North End
6 (0)
Billy Kirton Inglaterra Inglaterra Aston Villa Aston Villa 6 (0)
Donald McKinlay Escocia Escocia Liverpool Liverpool 6 (2)
Bob Turnbull Escocia Escocia Arsenal Arsenal 6 (0)
Alf Widdowson Inglaterra Inglaterra Notts County Notts County 6 (0)
64. Joe Anderson Escocia Escocia Burnley FC Burnley FC 5 (0)
Sam Chedgzoy Inglaterra Inglaterra Everton Everton 5 (0)
Jack Crisp Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 5 (0)
Benny Cross Inglaterra Inglaterra Burnley FC Burnley FC 5 (0)
Dick Forshaw Inglaterra Inglaterra Liverpool Liverpool 5 (0)
Fred Morris Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Tommy Sampy Inglaterra Inglaterra Sheffield United Sheffield United 5 (0)
Danny Shone Inglaterra Inglaterra Liverpool Liverpool 5 (0)
72. Tommy Boyle Inglaterra Inglaterra Sheffield United Sheffield United 4 (0)
Tommy Browell Inglaterra Inglaterra Manchester City Manchester City 4 (0)
John Campbell Inglaterra Inglaterra West Ham United West Ham United 4 (0)
Sandy Cochrane Escocia Escocia Middlesbrough Middlesbrough 4 (0)
Arthur Dorrell Inglaterra Inglaterra Aston Villa Aston Villa 4 (0)
Billy Ellis Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Jimmy Ferris Irlanda del Norte Irlanda del Norte Preston North End Preston North End 4 (0)
Sid Gibson Inglaterra Inglaterra Nottingham Forest Nottingham Forest 4 (0)
Charlie Handley Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 4 (0)
Billy Hick Inglaterra Inglaterra Middlesbrough Middlesbrough 4 (0)
George James Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (0)
Ivor Jones Gales Gales West Bromwich Albion West Bromwich Albion 4 (0)
Moses Lane Inglaterra Inglaterra Birmingham FC Birmingham FC 4 (0)
Fred Marquis Inglaterra Inglaterra Preston North End Preston North End 4 (0)
Henry Martin Inglaterra Inglaterra Nottingham Forest Nottingham Forest 4 (0)
Harry Wilding Inglaterra Inglaterra Chelsea Chelsea 4 (0)
Charlie Wilson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (1)
89. Willie Aitken Escocia Escocia Newcastle United Newcastle United 3 (0)
Billy Blyth Escocia Escocia Arsenal Arsenal 3 (0)
Jack Byers Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers
West Bromwich Albion West Bromwich Albion
3 (0)
Jackie Carr Inglaterra Inglaterra Middlesbrough Middlesbrough 3 (1)
Joe Cooper Inglaterra Inglaterra Notts County Notts County 3 (0)
Jackie Crawford Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Jimmy Cringan Escocia Escocia Birmingham FC Birmingham FC 3 (0)
Billy Edwards Gales Gales West Ham United West Ham United 3 (0)
Jack Evans Gales Gales Cardiff City Cardiff City 3 (1)
Sam Haden Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Billy Hardy Inglaterra Inglaterra Cardiff City Cardiff City 3 (0)
Harry Hargreaves Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 3 (0)
Ernie Islip Inglaterra Inglaterra Birmingham FC Birmingham FC
Huddersfield Town Huddersfield Town
3 (0)
George Kay Inglaterra Inglaterra West Ham United West Ham United 3 (0)
Joe Keetley Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Harold Miller Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Fred Parker Inglaterra Inglaterra Nottingham Forest Nottingham Forest 3 (0)
Jimmy Ramsay Escocia Escocia Arsenal Arsenal 3 (0)
Archie Rawlings Inglaterra Inglaterra Liverpool Liverpool
Preston North End Preston North End
3 (0)
Jack Warner Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Vic Watson Inglaterra Inglaterra West Ham United West Ham United 3 (0)
Dicky York Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
111. Jimmy Armstrong Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Billy Birrell Escocia Escocia Middlesbrough Middlesbrough 2 (0)
Sidney Bowser Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Billy Butler Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Sid Castle Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Jimmy Dimmock Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Stanley Earle Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Arthur Fitton Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Albert Freeman Gales Gales Burnley FC Burnley FC 2 (0)
Howard Gregory Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Billy Grimshaw Inglaterra Inglaterra Cardiff City Cardiff City
Sunderland Sunderland
2 (0)
Hunter Hart Escocia Escocia Everton Everton 2 (0)
Jack Hill Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Frank Hudspeth Inglaterra Inglaterra Newcastle United Newcastle United 2 (2)
Rollo Jack Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
James Jones Gales Gales Cardiff City Cardiff City 2 (0)
Sandy Laird Escocia Escocia Preston North End Preston North End 2 (0)
Ted Linley Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Billy Marsden Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Harry Marshall Inglaterra Inglaterra Nottingham Forest Nottingham Forest 2 (0)
Tom Mitchell Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Spud Murphy Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Andy Neil Escocia Escocia Arsenal Arsenal 2 (0)
Harry Nuttall Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Albert Pape Inglaterra Inglaterra Notts County Notts County 2 (0)
Lew Price Gales Gales Notts County Notts County 2 (0)
Jock Priestley Escocia Escocia Chelsea Chelsea 2 (0)
Alf Quantrill Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Frank Richardson Inglaterra Inglaterra West Ham United West Ham United 2 (0)
Jimmy Ruffell Inglaterra Inglaterra West Ham United West Ham United 2 (0)
John Rutherford Inglaterra Inglaterra Arsenal Arsenal 2 (0)
George Sapsford Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Jimmy Seed Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (0)
Charlie Slade Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Walter Tinsley Inglaterra Inglaterra Nottingham Forest Nottingham Forest 2 (0)
Frank Townrow Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Clem Voysey Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Russell Wainscoat Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
Walter Weaver Inglaterra Inglaterra Burnley FC Burnley FC 2 (0)
Roland Woodhouse Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Andrew Young Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Jack Young Inglaterra Inglaterra West Ham United West Ham United 2 (0)
153. Eli Ashurst Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Alf Baker Inglaterra Inglaterra Arsenal Arsenal 1 (0)
George Briggs Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Bob Clark Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Jimmy Clark Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Tommy Clay Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (1)
Jimmy Collins Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Horace Cope Inglaterra Inglaterra Notts County Notts County 1 (0)
Bobby Crawford Escocia Escocia Preston North End Preston North End 1 (0)
Johnny Crosbie Escocia Escocia Birmingham FC Birmingham FC 1 (0)
Joe Daly Inglaterra Inglaterra Notts County Notts County 1 (0)
Harry Dutton Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Bill Ellerington Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Herbert Evans Gales Gales Cardiff City Cardiff City 1 (0)
Robert Ferguson Escocia Escocia Sunderland Sunderland 1 (0)
Willie Ferguson Escocia Escocia Chelsea Chelsea 1 (0)
Bill Finlayson Escocia Escocia Chelsea Chelsea 1 (0)
Bert Fletcher Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Viv Gibbins Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Willie Gibson Escocia Escocia Newcastle United Newcastle United 1 (0)
Alex Graham Escocia Escocia Arsenal Arsenal 1 (0)
Arthur Grimsdell Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Alfie Hagan Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Mickey Hamill Irlanda del Norte Irlanda del Norte Manchester City Manchester City 1 (0)
Billy Hampson Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Bill Harvey Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Ernest Hawksworth Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
George Hicks Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Harry Hodges Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Peter Holland Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Nelson Howarth Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
John Jones Gales Gales Bolton Wanderers Bolton Wanderers 1 (0)
Albert Keating Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Fred Keenor Gales Gales Cardiff City Cardiff City 1 (0)
Fred Linfoot Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Jimmy Low Escocia Escocia Newcastle United Newcastle United 1 (0)
Jim Mackey Inglaterra Inglaterra Notts County Notts County 1 (0)
Tommy Meehan Inglaterra Inglaterra Chelsea Chelsea 1 (0)
David Mercer Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Billy Milne Escocia Escocia Arsenal Arsenal 1 (0)
Pat Nelis Irlanda del Norte Irlanda del Norte Nottingham Forest Nottingham Forest 1 (0)
Frank Osborne Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Albert Partridge Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Joe Peacock Inglaterra Inglaterra Everton Everton 1 (0)
Bob Platts Inglaterra Inglaterra Notts County Notts County 1 (0)
Jack Poole Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Cecil Poynton Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Prior Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Norman Proctor Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Herbert Ransford Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
Albert Rawson Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Fred Reed Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Dave Rollo Irlanda del Norte Irlanda del Norte Blackburn Rovers Blackburn Rovers 1 (1)
Jack Roscamp Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Herbie Simpson Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Bert Smith Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Spaven Inglaterra Inglaterra Nottingham Forest Nottingham Forest 1 (0)
James Spencer Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
George Stephenson Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Charles Taylor Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
David Taylor Escocia Escocia Burnley FC Burnley FC 1 (0)
Albert Thain Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Andy Thompson Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Frank Thompson Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Alex Troup Escocia Escocia Everton Everton 1 (0)
Ted Vizard Gales Gales Bolton Wanderers Bolton Wanderers 1 (0)
Fanny Walden Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
George Waterfield Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Jimmy Waugh Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Willie Whitton Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Tom Williamson Escocia Escocia Blackburn Rovers Blackburn Rovers 1 (0)
Tommy Yews Inglaterra Inglaterra West Ham United West Ham United 1 (0)