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