# Jugador País Equipo Goles (de penalti)
1. Ted Harper Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 43 (6)
2. Dave Halliday Escocia Escocia Sunderland Sunderland 38 (0)
3. George Brown Inglaterra Inglaterra Huddersfield Town Huddersfield Town 35 (0)
4. Jimmy Brain Inglaterra Inglaterra Arsenal Arsenal 34 (0)
5. Len Capewell Inglaterra Inglaterra Aston Villa Aston Villa 32 (0)
Dixie Dean Inglaterra Inglaterra Everton Everton 32 (0)
7. Norman Bullock Inglaterra Inglaterra Bury FC Bury FC 31 (1)
8. Dick Forshaw Inglaterra Inglaterra Liverpool Liverpool 27 (1)
9. Joe Bradford Inglaterra Inglaterra Birmingham FC Birmingham FC 26 (1)
Arthur Chandler Inglaterra Inglaterra Leicester City Leicester City 26 (0)
Tom Jennings Escocia Escocia Leeds United Leeds United 26 (0)
Louis Page Inglaterra Inglaterra Burnley FC Burnley FC 26 (0)
13. Frank Osborne Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 25 (0)
14. Hughie Gallacher Escocia Escocia Newcastle United Newcastle United 23 (0)
Harry Johnson Inglaterra Inglaterra Sheffield United Sheffield United 23 (0)
16. Tommy Browell Inglaterra Inglaterra Manchester City Manchester City 21 (0)
Frank Roberts Inglaterra Inglaterra Manchester City Manchester City 21 (0)
Billy Walker Inglaterra Inglaterra Aston Villa Aston Villa 21 (3)
19. Fred Tunstall Inglaterra Inglaterra Sheffield United Sheffield United 20 (5)
Vic Watson Inglaterra Inglaterra West Ham United West Ham United 20 (0)
21. Charlie Buchan Inglaterra Inglaterra Arsenal Arsenal 19 (0)
Stanley Davies Gales Gales West Bromwich Albion West Bromwich Albion 19 (1)
Hughie Ferguson Escocia Escocia Cardiff City Cardiff City 19 (0)
Dicky York Inglaterra Inglaterra Aston Villa Aston Villa 19 (0)
25. Wally Amos Inglaterra Inglaterra Bury FC Bury FC 17 (0)
Harry Chambers Inglaterra Inglaterra Liverpool Liverpool 17 (0)
Arthur Lochhead Escocia Escocia Leicester City Leicester City
Manchester United Manchester United
17 (1)
Charlie Rennox Escocia Escocia Manchester United Manchester United 17 (0)
Charlie Wilson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 17 (1)
30. Alex Jackson Escocia Escocia Huddersfield Town Huddersfield Town 16 (0)
Frank McPherson Inglaterra Inglaterra Manchester United Manchester United 16 (0)
32. Tommy Johnson Inglaterra Inglaterra Manchester City Manchester City 15 (0)
Joe Smith Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 15 (6)
34. John Ball Inglaterra Inglaterra Bury FC Bury FC 14 (1)
George Beel Inglaterra Inglaterra Burnley FC Burnley FC 14 (0)
Joe Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 14 (0)
Billy Cook Inglaterra Inglaterra Huddersfield Town Huddersfield Town 14 (0)
Arthur Davis Inglaterra Inglaterra Notts County Notts County 14 (0)
Jimmy Dimmock Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 14 (0)
David Jack Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 14 (0)
41. Tommy Boyle Inglaterra Inglaterra Sheffield United Sheffield United 13 (1)
George Briggs Inglaterra Inglaterra Birmingham FC Birmingham FC 13 (0)
Arthur Rigby Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 13 (0)
Tommy Roberts Inglaterra Inglaterra Burnley FC Burnley FC 13 (0)
Ted Vizard Gales Gales Bolton Wanderers Bolton Wanderers 13 (0)
46. Billy Austin Inglaterra Inglaterra Manchester City Manchester City 12 (0)
John Duncan Escocia Escocia Leicester City Leicester City 12 (3)
Billy Gillespie Irlanda Irlanda Sheffield United Sheffield United 12 (0)
George James Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 12 (0)
Bertie Menlove Inglaterra Inglaterra Sheffield United Sheffield United 12 (0)
Jimmy Ruffell Inglaterra Inglaterra West Ham United West Ham United 12 (1)
Jack Smith Escocia Escocia Bolton Wanderers Bolton Wanderers 12 (0)
53. Jack Elkes Escocia Escocia Tottenham Hotspur Tottenham Hotspur 11 (0)
Bob Kelly Inglaterra Inglaterra Burnley FC Burnley FC
Sunderland Sunderland
11 (1)
Tommy McDonald Escocia Escocia Newcastle United Newcastle United 11 (1)
56. Syd Puddefoot Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 10 (0)
57. Jack Armand Inglaterra Inglaterra Leeds United Leeds United 9 (4)
Billy Clunas Escocia Escocia Sunderland Sunderland 9 (7)
Len Davies Gales Gales Cardiff City Cardiff City 9 (0)
Stanley Earle Inglaterra Inglaterra West Ham United West Ham United 9 (0)
Neil Harris Escocia Escocia Newcastle United Newcastle United
Notts County Notts County
9 (0)
62. Bill Baggett Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 8 (0)
Johnny Crosbie Escocia Escocia Birmingham FC Birmingham FC 8 (0)
Willie Davies Gales Gales Cardiff City Cardiff City 8 (0)
Frank Hudspeth Inglaterra Inglaterra Newcastle United Newcastle United 8 (7)
Bobby Irvine Irlanda del Norte Irlanda del Norte Everton Everton 8 (0)
Fred Kennedy Inglaterra Inglaterra Everton Everton 8 (0)
David Mercer Inglaterra Inglaterra Sheffield United Sheffield United 8 (0)
Jack Prior Inglaterra Inglaterra Sunderland Sunderland 8 (0)
Tommy Urwin Inglaterra Inglaterra Newcastle United Newcastle United 8 (0)
Russell Wainscoat Inglaterra Inglaterra Leeds United Leeds United 8 (0)
72. Billy Blyth Escocia Escocia Arsenal Arsenal 7 (0)
Jack Bruton Inglaterra Inglaterra Burnley FC Burnley FC 7 (0)
Sam Chedgzoy Inglaterra Inglaterra Everton Everton 7 (0)
William Cowan Escocia Escocia Newcastle United Newcastle United 7 (0)
Billy Ellis Inglaterra Inglaterra Sunderland Sunderland 7 (0)
Ernie Hine Inglaterra Inglaterra Leicester City Leicester City 7 (0)
Ernie Islip Inglaterra Inglaterra Birmingham FC Birmingham FC 7 (0)
Joe Spence Inglaterra Inglaterra Manchester United Manchester United 7 (0)
Billy Stage Inglaterra Inglaterra Bury FC Bury FC 7 (0)
Jim Sullivan Inglaterra Inglaterra Notts County Notts County 7 (0)
Alf Widdowson Inglaterra Inglaterra Notts County Notts County 7 (0)
83. Alf Baker Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Jim Barrett Inglaterra Inglaterra West Ham United West Ham United 6 (0)
Joe Cassidy Escocia Escocia Cardiff City Cardiff City 6 (0)
Bob Clark Inglaterra Inglaterra Newcastle United Newcastle United 6 (0)
Jack Crisp Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 6 (0)
Tommy Glidden Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (2)
Bobby Marshall Inglaterra Inglaterra Sunderland Sunderland 6 (0)
Andy Neil Escocia Escocia Arsenal Arsenal 6 (0)
Cyril Oxley Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Albert Partridge Inglaterra Inglaterra Sheffield United Sheffield United 6 (0)
Jimmy Seed Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 6 (0)
Stan Seymour Inglaterra Inglaterra Newcastle United Newcastle United 6 (0)
Billy Smith Inglaterra Inglaterra Huddersfield Town Huddersfield Town 6 (0)
Chris Staniforth Inglaterra Inglaterra Notts County Notts County 6 (0)
Chris Taylor Inglaterra Inglaterra Manchester United Manchester United 6 (0)
Alex Troup Escocia Escocia Everton Everton 6 (0)
Bobby Turnbull Inglaterra Inglaterra Leeds United Leeds United 6 (0)
Joey Williams Inglaterra Inglaterra Huddersfield Town Huddersfield Town 6 (0)
101. Billy Butler Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (0)
Billy Death Inglaterra Inglaterra Sunderland Sunderland 5 (0)
Arthur Dorrell Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Jimmy Hanson Inglaterra Inglaterra Manchester United Manchester United 5 (0)
George Hicks Inglaterra Inglaterra Manchester City Manchester City 5 (0)
Jimmy Loughlin Inglaterra Inglaterra Newcastle United Newcastle United 5 (0)
Cyril Matthews Inglaterra Inglaterra Bury FC Bury FC 5 (2)
Andy McCluggage Irlanda del Norte Irlanda del Norte Burnley FC Burnley FC 5 (4)
Tommy Mitchell Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 5 (0)
Joe Nicholson Inglaterra Inglaterra Cardiff City Cardiff City 5 (0)
Jack O'Donnell Inglaterra Inglaterra Everton Everton 5 (0)
Harry Thomas Gales Gales Manchester United Manchester United 5 (0)
Percy Whipp Escocia Escocia Leeds United Leeds United 5 (0)
114. Harry Beadles Gales Gales Cardiff City Cardiff City 4 (0)
John Campbell Inglaterra Inglaterra West Ham United West Ham United 4 (0)
Bob Dennison Inglaterra Inglaterra Manchester City Manchester City 4 (0)
William Devlin Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Bobby Gurney Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Wally Harris Inglaterra Inglaterra Birmingham FC Birmingham FC 4 (0)
Gordon Hodgson Inglaterra Inglaterra Liverpool Liverpool 4 (0)
Joe Hulme Inglaterra Inglaterra Arsenal Arsenal
Blackburn Rovers Blackburn Rovers
4 (0)
Rollo Jack Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Billy Moore Inglaterra Inglaterra West Ham United West Ham United 4 (0)
David Robbie Escocia Escocia Bury FC Bury FC 4 (0)
Clem Stephenson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Andy Thompson Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 4 (0)
Jack Warner Inglaterra Inglaterra Manchester City Manchester City 4 (0)
128. Hugh Adcock Inglaterra Inglaterra Leicester City Leicester City 3 (0)
Jack Bamber Inglaterra Inglaterra Leicester City Leicester City 3 (0)
Jack Byers Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
Wilf Chadwick Inglaterra Inglaterra Everton Everton
Leeds United Leeds United
3 (0)
Steve Coglin Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Benny Cross Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Billy Grimshaw Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Jack Hill Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Syd Hoar Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Walter Hoyland Inglaterra Inglaterra Sheffield United Sheffield United 3 (0)
Johnny McIntyre Escocia Escocia Blackburn Rovers Blackburn Rovers 3 (0)
George McLachlan Escocia Escocia Cardiff City Cardiff City 3 (0)
Arthur Mercer Inglaterra Inglaterra Bury FC Bury FC 3 (0)
Tom Parker Inglaterra Inglaterra Arsenal Arsenal 3 (1)
Percy Richards Inglaterra Inglaterra Burnley FC Burnley FC 3 (0)
Tom Smith Inglaterra Inglaterra Manchester United Manchester United 3 (0)
George Stephenson Inglaterra Inglaterra Aston Villa Aston Villa 3 (0)
Jimmy Walsh Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Billy Williams Inglaterra Inglaterra West Ham United West Ham United 3 (0)
147. Fred Baron Inglaterra Inglaterra Liverpool Liverpool 2 (0)
Frank Barson Inglaterra Inglaterra Manchester United Manchester United 2 (0)
Tiny Bradshaw Escocia Escocia Bury FC Bury FC 2 (0)
Austen Campbell Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (0)
Tommy Clay Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 2 (2)
Horace Cope Inglaterra Inglaterra Notts County Notts County 2 (1)
Baggy Coupland Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Sam Cowan Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Joe Daly Inglaterra Inglaterra Notts County Notts County 2 (0)
Joe Devine Escocia Escocia Burnley FC Burnley FC 2 (0)
Arthur Fitton Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Arthur Gale Inglaterra Inglaterra Bury FC Bury FC 2 (0)
Viv Gibbins Inglaterra Inglaterra West Ham United West Ham United 2 (0)
Jimmy Gill Inglaterra Inglaterra Cardiff City Cardiff City 2 (0)
Roy Goodall Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (2)
Sam Haden Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Harry Hargreaves Inglaterra Inglaterra Burnley FC Burnley FC
Tottenham Hotspur Tottenham Hotspur
2 (0)
Ernest Hart Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Peter Holland Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (0)
Billy Jackson Inglaterra Inglaterra Leeds United Leeds United 2 (0)
Fred Keenor Gales Gales Cardiff City Cardiff City 2 (0)
Peter Kelly Inglaterra Inglaterra Notts County Notts County 2 (0)
Bert Lawson Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Alex Lindsay Escocia Escocia Tottenham Hotspur Tottenham Hotspur 2 (0)
Ted Linley Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Donald McKinlay Escocia Escocia Liverpool Liverpool 2 (0)
Tucker Mordue Inglaterra Inglaterra Newcastle United Newcastle United 2 (0)
Spud Murphy Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Frederick Norris Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Stan Ramsay Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Fred Reed Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Tommy Reid Escocia Escocia Liverpool Liverpool 2 (0)
Les Roberts Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 2 (0)
Aubrey Scriven Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Harold Wadsworth Inglaterra Inglaterra Leicester City Leicester City 2 (0)
Charlie Wilson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (1)
183. Jack Armitage Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Leonard Barry Inglaterra Inglaterra Notts County Notts County 1 (0)
Bert Batten Inglaterra Inglaterra Everton Everton 1 (0)
Billy Bell Inglaterra Inglaterra Leicester City Leicester City 1 (0)
Sid Binks Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Sidney Bishop Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Harry Boston Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Leo Bradford Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Tom Bromilow Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Reg Chester Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Jimmy Cringan Escocia Escocia Birmingham FC Birmingham FC 1 (1)
Tom Curry Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Norman Dinsdale Inglaterra Inglaterra Notts County Notts County 1 (0)
Stan Dixon Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Harry Dutton Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Jackie Fell Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Billy Flint Inglaterra Inglaterra Notts County Notts County 1 (0)
Willie Gibson Escocia Escocia Newcastle United Newcastle United 1 (0)
George Green Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Billy Hardy Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
Jack Harris Escocia Escocia Leeds United Leeds United 1 (0)
Henry Healless Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Lal Hilditch Inglaterra Inglaterra Manchester United Manchester United 1 (0)
Fred Hopkin Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Nelson Howarth Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Len Hughes Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Bill Inglis Escocia Escocia Manchester United Manchester United 1 (0)
Ivor Jones Gales Gales West Bromwich Albion West Bromwich Albion 1 (0)
Jack Jones Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
George Kay Inglaterra Inglaterra West Ham United West Ham United 1 (0)
Denis Lawson Escocia Escocia Cardiff City Cardiff City 1 (0)
Bruce Longworth Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Thomas Magee Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Neil McBain Escocia Escocia Everton Everton 1 (0)
Ike McGorian Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Jock McKay Escocia Escocia Blackburn Rovers Blackburn Rovers 1 (0)
Paddy Mills Inglaterra Inglaterra Notts County Notts County 1 (0)
Vic Milne Escocia Escocia Aston Villa Aston Villa 1 (0)
Tom Mitchell Inglaterra Inglaterra Newcastle United Newcastle United 1 (0)
Tommy Mort Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
David Murray Sudáfrica Sudáfrica Everton Everton 1 (0)
Charlie Parker Inglaterra Inglaterra Sunderland Sunderland 1 (0)
George Parkin Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
Jimmy Paterson Escocia Escocia Arsenal Arsenal 1 (0)
Joe Peacock Inglaterra Inglaterra Everton Everton 1 (0)
Walter Pollard Inglaterra Inglaterra Burnley FC Burnley FC 1 (0)
David Pratt Escocia Escocia Liverpool Liverpool 1 (0)
Archie Rawlings Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Tommy Roe Inglaterra Inglaterra Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Roscamp Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
John Roxburgh Escocia Escocia Sheffield United Sheffield United 1 (0)
Jack Russell Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Tom Scott Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Kenny Sharp Escocia Escocia Leicester City Leicester City 1 (0)
Thomas Smart Inglaterra Inglaterra Aston Villa Aston Villa 1 (1)
Albert Smith Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Sam Smith Inglaterra Inglaterra Cardiff City Cardiff City 1 (0)
William Smith Inglaterra Inglaterra Notts County Notts County 1 (1)
Eric Sweeney Inglaterra Inglaterra Manchester United Manchester United 1 (0)
George T. Taylor Inglaterra Inglaterra Notts County Notts County 1 (0)
Tom Townsley Escocia Escocia Leeds United Leeds United 1 (0)
Jimmy Waugh Inglaterra Inglaterra Sheffield United Sheffield United 1 (0)
Walter Weaver Inglaterra Inglaterra Everton Everton 1 (0)
Tommy Yews Inglaterra Inglaterra West Ham United West Ham United 1 (0)