# Spieler Land Mannschaft Tore (11m)
1. Jack Bowers England England Derby County Derby County 35 (0)
2. Jack Ball England England Sheffield Wednesday Sheffield Wednesday 33 (6)
Cliff Bastin England England Arsenal FC Arsenal FC 33 (0)
George Brown England England Aston Villa Aston Villa 33 (0)
Billy Hartill England England Wolverhampton Wanderers Wolverhampton Wanderers 33 (0)
6. Ginger Richardson England England West Bromwich Albion West Bromwich Albion 30 (0)
7. Jimmy Dunne Irland Irland Sheffield United Sheffield United 26 (0)
8. Tim Coleman England England Arsenal FC Arsenal FC 24 (0)
Dixie Dean England England Everton FC Everton FC 24 (0)
Gordon Hodgson England England Liverpool FC Liverpool FC 24 (3)
Jack Milsom England England Bolton Wanderers Bolton Wanderers 24 (0)
12. Joe Hulme England England Arsenal FC Arsenal FC 20 (0)
Jack Weddle England England Portsmouth FC Portsmouth FC 20 (0)
14. Jack Allen England England Newcastle United Newcastle United 19 (0)
Hughie Gallacher Schottland Schottland Chelsea FC Chelsea FC 19 (0)
16. David Jack England England Arsenal FC Arsenal FC 18 (0)
Ernie Thompson England England Blackburn Rovers Blackburn Rovers 18 (0)
18. George Camsell England England Middlesbrough FC Middlesbrough FC 17 (0)
Dally Duncan Schottland Schottland Derby County Derby County 17 (1)
Jimmy Hampson England England Blackpool FC Blackpool FC 17 (0)
Fred Tilson England England Manchester City Manchester City 17 (0)
22. Bobby Gurney England England Sunderland AFC Sunderland AFC 16 (0)
Arthur Hydes England England Leeds United Leeds United 16 (0)
Jimmy Stein Schottland Schottland Everton FC Everton FC 16 (0)
25. Eric Brook England England Manchester City Manchester City 15 (0)
Arthur Cunliffe England England Aston Villa Aston Villa
Blackburn Rovers Blackburn Rovers
15 (0)
Jimmy Deacon Schottland Schottland Wolverhampton Wanderers Wolverhampton Wanderers 15 (0)
Jimmy McClelland Schottland Schottland Blackpool FC Blackpool FC 15 (3)
29. Dai Astley Wales Wales Aston Villa Aston Villa 14 (0)
Joe Bradford England England Birmingham FC Birmingham FC 14 (0)
Joe Carter England England West Bromwich Albion West Bromwich Albion 14 (0)
Ronnie Dix England England Aston Villa Aston Villa
Blackburn Rovers Blackburn Rovers
14 (0)
Charlie Keetley England England Leeds United Leeds United 14 (0)
Jack Lambert England England Arsenal FC Arsenal FC 14 (0)
Arthur Maw England England Leicester City Leicester City 14 (0)
Sep Rutherford England England Portsmouth FC Portsmouth FC 14 (0)
Dave Wright Schottland Schottland Liverpool FC Liverpool FC 14 (0)
38. Bobby Barclay England England Sheffield United Sheffield United 13 (0)
Harold Barton England England Liverpool FC Liverpool FC 13 (0)
Jimmy Boyd Schottland Schottland Newcastle United Newcastle United 13 (0)
George Gibson Schottland Schottland Bolton Wanderers Bolton Wanderers
Chelsea FC Chelsea FC
13 (0)
Eric Houghton England England Aston Villa Aston Villa 13 (2)
Tommy Johnson England England Everton FC Everton FC 13 (0)
George Mills England England Chelsea FC Chelsea FC 13 (2)
Bert Oswald Schottland Schottland Sheffield United Sheffield United 13 (0)
Jack Pickering England England Sheffield United Sheffield United 13 (0)
Ray Westwood England England Bolton Wanderers Bolton Wanderers 13 (0)
48. Jimmy Easson Schottland Schottland Portsmouth FC Portsmouth FC 12 (0)
Arthur Lochhead Schottland Schottland Leicester City Leicester City 12 (0)
James Paterson Schottland Schottland Leicester City Leicester City 12 (0)
51. Ernie Curtis Wales Wales Birmingham FC Birmingham FC 11 (2)
George McLean Schottland Schottland Huddersfield Town Huddersfield Town 11 (0)
Fred Worrall England England Portsmouth FC Portsmouth FC 11 (0)
54. Billy Butler England England Bolton Wanderers Bolton Wanderers 10 (0)
Patrick Gallacher Schottland Schottland Sunderland AFC Sunderland AFC 10 (0)
Tommy Glidden England England West Bromwich Albion West Bromwich Albion 10 (0)
Jimmy Richardson England England Newcastle United Newcastle United 10 (0)
Walter Robbins Wales Wales West Bromwich Albion West Bromwich Albion 10 (0)
59. Harold Blackmore England England Middlesbrough FC Middlesbrough FC 9 (0)
Jimmy Dunn Schottland Schottland Everton FC Everton FC 9 (0)
Tom Grosvenor England England Birmingham FC Birmingham FC 9 (0)
Tommy Lang Schottland Schottland Newcastle United Newcastle United 9 (1)
Bobby Marshall England England Manchester City Manchester City 9 (0)
Harry McMenemy Schottland Schottland Newcastle United Newcastle United 9 (0)
Teddy Sandford England England West Bromwich Albion West Bromwich Albion 9 (0)
Jack Smith England England Portsmouth FC Portsmouth FC 9 (0)
Jack Smith England England Huddersfield Town Huddersfield Town 9 (0)
Ronnie Starling England England Sheffield Wednesday Sheffield Wednesday 9 (0)
Ernie Toseland England England Manchester City Manchester City 9 (0)
70. Jack Bruton England England Blackburn Rovers Blackburn Rovers 8 (1)
Harry Burgess England England Sheffield Wednesday Sheffield Wednesday 8 (0)
Johnny Campbell Schottland Schottland Leicester City Leicester City 8 (0)
Mark Crook England England Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Bert Davis England England Sunderland AFC Sunderland AFC 8 (0)
Tom Douglas Schottland Schottland Blackpool FC Blackpool FC 8 (0)
Mark Hooper England England Sheffield Wednesday Sheffield Wednesday 8 (0)
Jack Mandley England England Aston Villa Aston Villa 8 (0)
Eric Oakton England England Chelsea FC Chelsea FC 8 (0)
Ellis Rimmer England England Sheffield Wednesday Sheffield Wednesday 8 (0)
Monty Wilkinson England England Blackpool FC Blackpool FC 8 (0)
81. Wilf Bott England England Huddersfield Town Huddersfield Town 7 (0)
Billy Bottrill England England Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Jimmy Connor Schottland Schottland Sunderland AFC Sunderland AFC 7 (0)
Bob Gregg England England Birmingham FC Birmingham FC 7 (0)
Alec Herd Schottland Schottland Manchester City Manchester City 7 (0)
Danny Liddle Schottland Schottland Leicester City Leicester City 7 (0)
Charlie Luke England England Huddersfield Town Huddersfield Town 7 (0)
Peter Ramage Schottland Schottland Derby County Derby County 7 (0)
Phil Watson Schottland Schottland Blackpool FC Blackpool FC 7 (0)
Bertie Williams Wales Wales Sheffield United Sheffield United 7 (0)
Benny Yorston Schottland Schottland Sunderland AFC Sunderland AFC 7 (0)
92. Joe Beresford England England Aston Villa Aston Villa 6 (0)
George Briggs England England Birmingham FC Birmingham FC 6 (0)
Ken Cameron Schottland Schottland Middlesbrough FC Middlesbrough FC 6 (0)
Raich Carter England England Sunderland AFC Sunderland AFC 6 (0)
Harry Duggan Irland Irland Leeds United Leeds United 6 (0)
Billy Furness England England Leeds United Leeds United 6 (0)
Arthur Groves England England Blackburn Rovers Blackburn Rovers 6 (0)
Arthur Hetherington England England Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Syd Roberts England England Liverpool FC Liverpool FC 6 (0)
Joey Williams England England Middlesbrough FC Middlesbrough FC 6 (0)
Stan Wood England England West Bromwich Albion West Bromwich Albion 6 (0)
103. Bobby Baxter Schottland Schottland Middlesbrough FC Middlesbrough FC 5 (0)
Frank Britton England England Blackburn Rovers Blackburn Rovers 5 (0)
Robert Bruce Schottland Schottland Middlesbrough FC Middlesbrough FC 5 (0)
Frank Bungay England England Huddersfield Town Huddersfield Town 5 (0)
Sammy Crooks England England Derby County Derby County 5 (0)
Albert Geldard England England Everton FC Everton FC 5 (0)
Tom Griffiths Wales Wales Bolton Wanderers Bolton Wanderers
Middlesbrough FC Middlesbrough FC
5 (0)
Gordon Gunson England England Liverpool FC Liverpool FC 5 (0)
George Haywood England England Birmingham FC Birmingham FC 5 (0)
Jack Mahon England England Leeds United Leeds United 5 (0)
Tommy McLean England England Blackburn Rovers Blackburn Rovers 5 (3)
Jackie Rimmer England England Bolton Wanderers Bolton Wanderers 5 (0)
Sep Smith England England Leicester City Leicester City 5 (2)
Jimmy Temple England England Sunderland AFC Sunderland AFC 5 (0)
Billy Walker England England Aston Villa Aston Villa 5 (0)
Jackie Williams Wales Wales Huddersfield Town Huddersfield Town 5 (0)
119. Bill Barraclough England England Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Arthur Chandler England England Leicester City Leicester City 4 (0)
Sam Cowan England England Manchester City Manchester City 4 (0)
Ted Crawford England England Liverpool FC Liverpool FC 4 (0)
Roy Goodall England England Huddersfield Town Huddersfield Town 4 (3)
Harry Goslin England England Bolton Wanderers Bolton Wanderers 4 (0)
Ernie Hine England England Huddersfield Town Huddersfield Town 4 (0)
Thomas Leach England England Sheffield Wednesday Sheffield Wednesday 4 (0)
Bill McKay Schottland Schottland Bolton Wanderers Bolton Wanderers 4 (0)
Johnnie Rankin Schottland Schottland Chelsea FC Chelsea FC 4 (0)
Alfred Strange England England Sheffield Wednesday Sheffield Wednesday 4 (0)
Pongo Waring England England Aston Villa Aston Villa 4 (0)
Freddie Warren Wales Wales Middlesbrough FC Middlesbrough FC 4 (0)
132. Tiny Bradshaw Schottland Schottland Liverpool FC Liverpool FC 3 (0)
Albert Butterworth England England Blackpool FC Blackpool FC 3 (0)
Jackie Cape England England Newcastle United Newcastle United 3 (0)
Willie Cook Schottland Schottland Bolton Wanderers Bolton Wanderers 3 (0)
Bobby Crawford Schottland Schottland Blackpool FC Blackpool FC 3 (0)
James Gibson Schottland Schottland Aston Villa Aston Villa 3 (0)
Dave Halliday Schottland Schottland Manchester City Manchester City 3 (0)
Alex James Schottland Schottland Arsenal FC Arsenal FC 3 (0)
Harold Miller England England Chelsea FC Chelsea FC 3 (0)
Stan Prout England England Chelsea FC Chelsea FC 3 (0)
Arthur Rigby England England Middlesbrough FC Middlesbrough FC 3 (0)
George Ritchie Schottland Schottland Leicester City Leicester City 3 (0)
Jimmy Smailes England England Blackpool FC Blackpool FC 3 (0)
Billy Smith England England Huddersfield Town Huddersfield Town 3 (0)
Reg Stockill England England Arsenal FC Arsenal FC 3 (0)
Jock Thomson Schottland Schottland Everton FC Everton FC 3 (0)
Sam Weaver England England Newcastle United Newcastle United 3 (1)
Alf Young England England Huddersfield Town Huddersfield Town 3 (0)
150. Hugh Adcock England England Leicester City Leicester City 2 (0)
Ray Bowden England England Arsenal FC Arsenal FC 2 (0)
Wilf Chitty England England Chelsea FC Chelsea FC 2 (0)
Tom Cochrane England England Leeds United Leeds United 2 (0)
Wilf Copping England England Leeds United Leeds United 2 (0)
Ted Critchley England England Everton FC Everton FC 2 (0)
Alan Fowler England England Leeds United Leeds United 2 (0)
Alf Hanson England England Liverpool FC Liverpool FC 2 (0)
Roger Heywood England England Leicester City Leicester City 2 (0)
Jackie Horton England England Chelsea FC Chelsea FC 2 (0)
Willie Imrie Schottland Schottland Blackburn Rovers Blackburn Rovers 2 (0)
Freddie Jessop England England Derby County Derby County 2 (0)
Tommy Law Schottland Schottland Chelsea FC Chelsea FC 2 (2)
Jimmy McGourty Schottland Schottland Everton FC Everton FC 2 (0)
Jack Milburn England England Leeds United Leeds United 2 (2)
Harry O´Grady England England Leeds United Leeds United 2 (0)
Charlie Phillips Wales Wales Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Harry Race England England Manchester City Manchester City 2 (0)
Harry Raw England England West Bromwich Albion West Bromwich Albion 2 (0)
Harry Taylor England England Liverpool FC Liverpool FC 2 (0)
Jack Thorogood England England Birmingham FC Birmingham FC 2 (0)
Tucker Turner Schottland Schottland Blackburn Rovers Blackburn Rovers 2 (0)
Billy Upton Schottland Schottland Blackpool FC Blackpool FC 2 (0)
Tommy White England England Everton FC Everton FC 2 (0)
Ernie Whittam England England Huddersfield Town Huddersfield Town 2 (0)
Tommy Wood England England Aston Villa Aston Villa 2 (0)
176. Jimmy Allen England England Portsmouth FC Portsmouth FC 1 (0)
Jack Barker England England Derby County Derby County 1 (0)
Leonard Barry England England Leicester City Leicester City 1 (0)
Dave Bell Schottland Schottland Newcastle United Newcastle United 1 (0)
Alec Betton England England Newcastle United Newcastle United 1 (0)
Adam Black Schottland Schottland Leicester City Leicester City 1 (0)
Ossie Bowden England England Derby County Derby County 1 (0)
Billy Brown England England Middlesbrough FC Middlesbrough FC 1 (0)
Les Bruton England England Liverpool FC Liverpool FC 1 (0)
Matt Busby Schottland Schottland Manchester City Manchester City 1 (0)
Charlie Calladine England England Birmingham FC Birmingham FC 1 (0)
Reg Chester England England Aston Villa Aston Villa 1 (0)
Malcolm Comrie Schottland Schottland Manchester City Manchester City 1 (0)
Fred Cook Wales Wales Portsmouth FC Portsmouth FC 1 (0)
Jimmy Cringan Schottland Schottland Birmingham FC Birmingham FC 1 (0)
Jimmy Cunliffe England England Everton FC Everton FC 1 (0)
Robert Done England England Liverpool FC Liverpool FC 1 (1)
Jack Dryden England England Newcastle United Newcastle United 1 (0)
Howard Fabian England England Derby County Derby County 1 (0)
Micky Fenton England England Middlesbrough FC Middlesbrough FC 1 (0)
John Friar Schottland Schottland Portsmouth FC Portsmouth FC 1 (0)
Arthur Gale England England West Bromwich Albion West Bromwich Albion 1 (0)
George Gibson England England Sunderland AFC Sunderland AFC 1 (0)
Harry Gooney England England Sheffield United Sheffield United 1 (0)
George Green England England Sheffield United Sheffield United 1 (1)
Jack Griffiths England England Bolton Wanderers Bolton Wanderers 1 (0)
Frank Hill Schottland Schottland Arsenal FC Arsenal FC 1 (0)
Duncan Hutchison Schottland Schottland Derby County Derby County 1 (0)
James Jackson Schottland Schottland Liverpool FC Liverpool FC 1 (0)
Syd Jarvis England England Middlesbrough FC Middlesbrough FC 1 (0)
Jack Jennings England England Middlesbrough FC Middlesbrough FC 1 (1)
Tommy Jones Wales Wales Sheffield Wednesday Sheffield Wednesday 1 (0)
Ted Lowery England England Leicester City Leicester City 1 (0)
Wilf Lowton England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alex Mackie Nordirland Nordirland Portsmouth FC Portsmouth FC 1 (0)
Dave Mangnall England England Huddersfield Town Huddersfield Town 1 (0)
Len McCarthy Wales Wales Portsmouth FC Portsmouth FC 1 (0)
Jock McDougall Schottland Schottland Sunderland AFC Sunderland AFC 1 (0)
Archie McPherson Schottland Schottland Liverpool FC Liverpool FC 1 (0)
Idris Miles Wales Wales Leicester City Leicester City 1 (0)
Walt Millership England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Tom Morrison Schottland Schottland Liverpool FC Liverpool FC 1 (0)
Jimmy Murray Schottland Schottland Newcastle United Newcastle United 1 (0)
Jack Nelson England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
James Nichol Schottland Schottland Portsmouth FC Portsmouth FC 1 (0)
George Nicholson England England Bolton Wanderers Bolton Wanderers 1 (0)
Willie Pease England England Middlesbrough FC Middlesbrough FC 1 (0)
Jimmy Randall England England Derby County Derby County 1 (0)
Alec Reid Schottland Schottland Blackpool FC Blackpool FC 1 (0)
Dickie Rhodes England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Dai Richards Wales Wales Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Norman Robson England England Derby County Derby County 1 (0)
Harry Roper England England Leeds United Leeds United 1 (0)
Willie Russell Schottland Schottland Chelsea FC Chelsea FC 1 (0)
Billy Simpson Schottland Schottland Aston Villa Aston Villa 1 (0)
George Stephenson England England Sheffield Wednesday Sheffield Wednesday 1 (0)
David Thackeray Schottland Schottland Portsmouth FC Portsmouth FC 1 (0)
Charlie Thomson Schottland Schottland Sunderland AFC Sunderland AFC 1 (0)
Dennis Watkin England England Aston Villa Aston Villa 1 (0)
Albert Watson England England Blackpool FC Blackpool FC 1 (0)
Ken Willingham England England Huddersfield Town Huddersfield Town 1 (0)
Billy Wright England England Bolton Wanderers Bolton Wanderers 1 (0)