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