# Spieler Land Mannschaft Tore (11m)
1. Micky Fenton England England Middlesbrough FC Middlesbrough FC 34 (2)
Tommy Lawton England England Everton FC Everton FC 34 (1)
3. Dennis Westcott England England Wolverhampton Wanderers Wolverhampton Wanderers 32 (0)
4. Dicky Dorsett England England Wolverhampton Wanderers Wolverhampton Wanderers 26 (0)
Freddie Steele England England Stoke City Stoke City 26 (0)
6. George Tadman England England Charlton Athletic Charlton Athletic 24 (0)
7. George Hunt England England Bolton Wanderers Bolton Wanderers 23 (0)
8. Frank O'Donnell Schottland Schottland Aston Villa Aston Villa
Blackpool FC Blackpool FC
21 (0)
9. Gordon Hodgson England England Leeds United Leeds United 20 (0)
10. Jimmy Dougal Schottland Schottland Preston North End Preston North End 19 (0)
11. David McCulloch Schottland Schottland Brentford FC Brentford FC
Derby County Derby County
18 (0)
Tommy Sale England England Stoke City Stoke City 18 (0)
Frank White England England Birmingham FC Birmingham FC
Preston North End Preston North End
18 (1)
14. Joe Payne England England Chelsea FC Chelsea FC 17 (0)
Billy Price England England Huddersfield Town Huddersfield Town 17 (0)
16. Frank Broome England England Aston Villa Aston Villa 16 (0)
Ronnie Dix England England Derby County Derby County 16 (0)
18. Fred Howe England England Grimsby Town Grimsby Town 15 (0)
19. Raich Carter England England Sunderland AFC Sunderland AFC 14 (0)
Ted Drake England England Arsenal FC Arsenal FC 14 (0)
Willie Fagan Schottland Schottland Liverpool FC Liverpool FC 14 (3)
Torry Gillick Schottland Schottland Everton FC Everton FC 14 (0)
Fred Harris England England Birmingham FC Birmingham FC 14 (0)
Wilf Mannion England England Middlesbrough FC Middlesbrough FC 14 (0)
Berry Nieuwenhuys Südafrika Südafrika Liverpool FC Liverpool FC 14 (0)
Phil Taylor England England Liverpool FC Liverpool FC 14 (0)
27. Sailor Brown England England Charlton Athletic Charlton Athletic 12 (0)
Jimmy Hanlon England England Manchester United Manchester United 12 (0)
Eric Houghton England England Aston Villa Aston Villa 12 (4)
George Mills England England Chelsea FC Chelsea FC 12 (0)
Benny Yorston Schottland Schottland Middlesbrough FC Middlesbrough FC 12 (0)
32. Jack Beattie Schottland Schottland Grimsby Town Grimsby Town 11 (0)
Cliff Chadwick England England Middlesbrough FC Middlesbrough FC 11 (0)
Tom Galley England England Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Bill Robinson England England Sunderland AFC Sunderland AFC 11 (0)
Dicky Spence England England Chelsea FC Chelsea FC 11 (7)
Alex Stevenson Irland Irland Everton FC Everton FC 11 (0)
38. Jock Anderson Schottland Schottland Portsmouth FC Portsmouth FC 10 (0)
Frank Baker England England Stoke City Stoke City 10 (0)
Jack Balmer England England Liverpool FC Liverpool FC 10 (0)
Jimmy Boyd Schottland Schottland Grimsby Town Grimsby Town 10 (0)
George Camsell England England Middlesbrough FC Middlesbrough FC 10 (0)
George Dewis England England Leicester City Leicester City 10 (0)
Jock Dodds Schottland Schottland Blackpool FC Blackpool FC 10 (0)
Freddie Haycock England England Aston Villa Aston Villa 10 (0)
George Mutch Schottland Schottland Preston North End Preston North End 10 (1)
Jack Rowley England England Manchester United Manchester United 10 (0)
48. Dai Astley Wales Wales Blackpool FC Blackpool FC
Derby County Derby County
9 (0)
Pat Beasley England England Huddersfield Town Huddersfield Town 9 (0)
Bobby Beattie Schottland Schottland Preston North End Preston North End 9 (0)
Stan Bentham England England Everton FC Everton FC 9 (0)
Jack Bowers England England Leicester City Leicester City 9 (0)
Willie Buchan Schottland Schottland Blackpool FC Blackpool FC 9 (0)
Harold Hobbis England England Charlton Athletic Charlton Athletic 9 (0)
Don Howe England England Bolton Wanderers Bolton Wanderers 9 (0)
Alf Kirchen England England Arsenal FC Arsenal FC 9 (0)
Jackie Martin England England Aston Villa Aston Villa 9 (0)
Jackie Roberts Wales Wales Bolton Wanderers Bolton Wanderers 9 (0)
Monty Wilkinson England England Charlton Athletic Charlton Athletic 9 (0)
60. Harry Burgess England England Chelsea FC Chelsea FC 8 (3)
Tommy Cheetham England England Brentford FC Brentford FC 8 (0)
Len Duns England England Sunderland AFC Sunderland AFC 8 (0)
Alf Hanson England England Chelsea FC Chelsea FC 8 (0)
Jackie Hargreaves England England Leeds United Leeds United 8 (0)
Cliff Parker England England Portsmouth FC Portsmouth FC 8 (0)
Don Welsh England England Charlton Athletic Charlton Athletic 8 (0)
Fred Worrall England England Portsmouth FC Portsmouth FC 8 (0)
68. Jimmy Argue Schottland Schottland Chelsea FC Chelsea FC 7 (0)
Sammy Crooks England England Derby County Derby County 7 (0)
Dally Duncan Schottland Schottland Derby County Derby County 7 (0)
Reg Lewis England England Arsenal FC Arsenal FC 7 (0)
Alex McIntosh Schottland Schottland Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
73. George Ainsley England England Leeds United Leeds United 6 (0)
Jackie Brown Nordirland Nordirland Birmingham FC Birmingham FC 6 (1)
Billy Bryant England England Manchester United Manchester United 6 (0)
Arthur Buckley England England Leeds United Leeds United 6 (0)
Johnny Carey Irland Irland Manchester United Manchester United 6 (0)
Charlie Jones Wales Wales Birmingham FC Birmingham FC 6 (0)
Willie Mills Schottland Schottland Huddersfield Town Huddersfield Town 6 (0)
Billy Scott England England Brentford FC Brentford FC 6 (0)
Clem Smith England England Stoke City Stoke City 6 (0)
Jack Smith England England Manchester United Manchester United 6 (0)
Ray Westwood England England Bolton Wanderers Bolton Wanderers 6 (0)
84. Bert Barlow England England Portsmouth FC Portsmouth FC
Wolverhampton Wanderers Wolverhampton Wanderers
5 (0)
Jim Beattie Schottland Schottland Portsmouth FC Portsmouth FC 5 (0)
Billy Cook Nordirland Nordirland Everton FC Everton FC 5 (4)
Maurice Edelston England England Brentford FC Brentford FC 5 (0)
Bobby Finan Schottland Schottland Blackpool FC Blackpool FC 5 (0)
Mal Griffiths Wales Wales Leicester City Leicester City 5 (0)
Jack Holliday England England Brentford FC Brentford FC 5 (0)
Jimmy Isaac England England Huddersfield Town Huddersfield Town 5 (0)
Dennis Jennings England England Birmingham FC Birmingham FC 5 (3)
Tommy Jones England England Grimsby Town Grimsby Town 5 (0)
Danny Liddle Schottland Schottland Leicester City Leicester City 5 (0)
Seymour Morris Wales Wales Birmingham FC Birmingham FC 5 (0)
Alex Munro Schottland Schottland Blackpool FC Blackpool FC 5 (0)
Charlie Phillips Wales Wales Birmingham FC Birmingham FC 5 (0)
Tommy Sinclair Schottland Schottland Bolton Wanderers Bolton Wanderers 5 (0)
Sep Smith England England Leicester City Leicester City 5 (1)
Reg Stockill England England Derby County Derby County 5 (0)
101. George Antonio England England Stoke City Stoke City 4 (0)
Harry Baird Nordirland Nordirland Huddersfield Town Huddersfield Town 4 (0)
Bobby Barclay England England Huddersfield Town Huddersfield Town 4 (0)
Roland Bartholomew England England Grimsby Town Grimsby Town 4 (0)
Andy Beattie Schottland Schottland Preston North End Preston North End 4 (3)
Leslie Boulter Wales Wales Brentford FC Brentford FC
Charlton Athletic Charlton Athletic
4 (0)
Walter Boyes England England Everton FC Everton FC 4 (0)
Lewis Brook England England Huddersfield Town Huddersfield Town 4 (0)
Charlie Craven England England Birmingham FC Birmingham FC
Manchester United Manchester United
4 (0)
George Eastham England England Blackpool FC Blackpool FC
Brentford FC Brentford FC
4 (0)
Pat Glover Wales Wales Grimsby Town Grimsby Town 4 (0)
Dai Hopkins Wales Wales Brentford FC Brentford FC 4 (0)
Bryn Jones Wales Wales Arsenal FC Arsenal FC 4 (0)
Albert Kerr England England Aston Villa Aston Villa 4 (0)
Bill Kinghorn Schottland Schottland Liverpool FC Liverpool FC 4 (0)
Arthur Maw England England Leicester City Leicester City 4 (0)
Jimmy McAlinden Nordirland Nordirland Portsmouth FC Portsmouth FC 4 (0)
Gerry McAloon Schottland Schottland Brentford FC Brentford FC
Wolverhampton Wanderers Wolverhampton Wanderers
4 (0)
Jackie Milne Schottland Schottland Middlesbrough FC Middlesbrough FC 4 (0)
Aubrey Powell Wales Wales Leeds United Leeds United 4 (0)
Jock Smeaton Schottland Schottland Sunderland AFC Sunderland AFC 4 (0)
Les Smith England England Brentford FC Brentford FC 4 (0)
Eric Stephenson England England Leeds United Leeds United 4 (1)
Len Townsend England England Brentford FC Brentford FC 4 (0)
Jackie Wassall England England Manchester United Manchester United 4 (0)
126. Cliff Bastin England England Arsenal FC Arsenal FC 3 (0)
Bunny Bell England England Everton FC Everton FC 3 (0)
Harry Betmead England England Grimsby Town Grimsby Town 3 (0)
Cyril Blott England England Charlton Athletic Charlton Athletic 3 (0)
Gordon Bremner Schottland Schottland Arsenal FC Arsenal FC 3 (0)
Eddie Burbanks England England Sunderland AFC Sunderland AFC 3 (0)
Dizzie Burton England England Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Davy Cochrane Nordirland Nordirland Leeds United Leeds United 3 (0)
Jack Crayston England England Arsenal FC Arsenal FC 3 (0)
Jimmy Cunliffe England England Everton FC Everton FC 3 (0)
Jim Currier England England Bolton Wanderers Bolton Wanderers 3 (0)
Donald Dearson Wales Wales Birmingham FC Birmingham FC 3 (0)
George Drury England England Arsenal FC Arsenal FC 3 (0)
Harry Goslin England England Bolton Wanderers Bolton Wanderers 3 (2)
George Green Wales Wales Charlton Athletic Charlton Athletic 3 (0)
Bobby Gurney England England Sunderland AFC Sunderland AFC 3 (0)
Bill Hayes Irland Irland Huddersfield Town Huddersfield Town 3 (3)
Norman Higham England England Middlesbrough FC Middlesbrough FC 3 (0)
Tom Hinchcliffe England England Derby County Derby County
Huddersfield Town Huddersfield Town
3 (0)
Jack Kirkham England England Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Tommy Lewis England England Blackpool FC Blackpool FC 3 (0)
Tom Manley England England Manchester United Manchester United 3 (0)
Jimmy McIntosh Schottland Schottland Preston North End Preston North End 3 (0)
Jimmy Milne Schottland Schottland Preston North End Preston North End 3 (0)
Matt Moralee England England Leicester City Leicester City 3 (0)
Hugh O'Donnell Schottland Schottland Blackpool FC Blackpool FC
Preston North End Preston North End
3 (0)
Bobby Reid Schottland Schottland Brentford FC Brentford FC 3 (1)
George Robinson England England Charlton Athletic Charlton Athletic 3 (0)
Jackie Stamps England England Derby County Derby County 3 (0)
Ronnie Starling England England Aston Villa Aston Villa 3 (0)
Harman van den Berg Südafrika Südafrika Liverpool FC Liverpool FC 3 (0)
Tom Woodward England England Bolton Wanderers Bolton Wanderers 3 (0)
Billy Wrigglesworth England England Manchester United Manchester United 3 (0)
159. Sammy Armes England England Leeds United Leeds United
Middlesbrough FC Middlesbrough FC
2 (0)
William Bagley England England Portsmouth FC Portsmouth FC 2 (0)
Buster Brown England England Brentford FC Brentford FC 2 (0)
Tom Cochrane England England Middlesbrough FC Middlesbrough FC 2 (0)
Leslie Compton England England Arsenal FC Arsenal FC 2 (2)
Jimmy Connor Schottland Schottland Sunderland AFC Sunderland AFC 2 (0)
Fred Crack England England Grimsby Town Grimsby Town 2 (0)
Horace Cumner Wales Wales Arsenal FC Arsenal FC 2 (0)
Ted Duckhouse England England Birmingham FC Birmingham FC 2 (0)
Jimmy Easson Schottland Schottland Portsmouth FC Portsmouth FC 2 (0)
Tom Farrage England England Birmingham FC Birmingham FC 2 (0)
Patrick Gallacher Schottland Schottland Stoke City Stoke City
Sunderland AFC Sunderland AFC
2 (0)
Tom Grosvenor England England Bolton Wanderers Bolton Wanderers 2 (0)
Arthur Housam England England Sunderland AFC Sunderland AFC 2 (0)
Bob Iverson England England Aston Villa Aston Villa 2 (0)
Sammy Jones Nordirland Nordirland Blackpool FC Blackpool FC 2 (0)
Cyril Lewis Wales Wales Grimsby Town Grimsby Town 2 (0)
Teddy Maguire England England Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Stanley Matthews England England Stoke City Stoke City 2 (0)
Terry McGibbons Schottland Schottland Preston North End Preston North End 2 (0)
Jack Nicholas England England Derby County Derby County 2 (2)
Syd Peppitt England England Stoke City Stoke City 2 (0)
Maurice Reeday England England Leicester City Leicester City 2 (2)
Fred Sharman England England Leicester City Leicester City 2 (2)
Tally Sneddon Schottland Schottland Brentford FC Brentford FC 2 (1)
Frank Soo England England Stoke City Stoke City 2 (0)
Johnny Spuhler England England Sunderland AFC Sunderland AFC 2 (0)
Jack Swain England England Grimsby Town Grimsby Town 2 (0)
Harry Travis England England Derby County Derby County 2 (0)
Guy Wharton England England Portsmouth FC Portsmouth FC 2 (0)
189. Len Allum England England Chelsea FC Chelsea FC 1 (0)
Alf Anderson Schottland Schottland Bolton Wanderers Bolton Wanderers 1 (0)
Stan Baines England England Leicester City Leicester City 1 (0)
Pat Barlow Irland Irland Huddersfield Town Huddersfield Town 1 (0)
Danny Blair Schottland Schottland Blackpool FC Blackpool FC 1 (0)
Arthur Bolton England England Sunderland AFC Sunderland AFC 1 (0)
Eddie Boot England England Huddersfield Town Huddersfield Town 1 (0)
Len Bradbury England England Manchester United Manchester United 1 (0)
Matt Busby Schottland Schottland Liverpool FC Liverpool FC 1 (0)
Tom Bush England England Liverpool FC Liverpool FC 1 (0)
Jimmy Caskie Schottland Schottland Everton FC Everton FC 1 (0)
Jackie Cox Schottland Schottland Preston North End Preston North End 1 (0)
Kenny Dawson Schottland Schottland Blackpool FC Blackpool FC 1 (0)
Harry Eastham England England Liverpool FC Liverpool FC 1 (0)
Willis Edwards England England Leeds United Leeds United 1 (0)
Andrew Farr Schottland Schottland Arsenal FC Arsenal FC 1 (0)
George Farrow England England Blackpool FC Blackpool FC 1 (1)
Bill Forrest Schottland Schottland Middlesbrough FC Middlesbrough FC 1 (0)
Albert Geldard England England Bolton Wanderers Bolton Wanderers 1 (0)
Jackie Gibbons England England Brentford FC Brentford FC 1 (0)
Norman Greenhalgh England England Everton FC Everton FC 1 (0)
Arthur Groves England England Portsmouth FC Portsmouth FC 1 (0)
Alec Hall England England Grimsby Town Grimsby Town 1 (0)
John Hodgson England England Grimsby Town Grimsby Town 1 (0)
Dai Jones Wales Wales Leicester City Leicester City 1 (0)
Jack Kelly England England Birmingham FC Birmingham FC 1 (0)
Kenny Kendrick England England Birmingham FC Birmingham FC 1 (0)
George Laking England England Middlesbrough FC Middlesbrough FC 1 (0)
Alex Lockie England England Sunderland AFC Sunderland AFC 1 (0)
Bill McKay Schottland Schottland Manchester United Manchester United 1 (0)
Duncan McKenzie Schottland Schottland Middlesbrough FC Middlesbrough FC 1 (0)
Jack Milburn England England Leeds United Leeds United 1 (1)
Reg Mountford England England Huddersfield Town Huddersfield Town 1 (0)
Dave Nelson Schottland Schottland Arsenal FC Arsenal FC 1 (0)
Stan Pearson England England Manchester United Manchester United 1 (0)
Hubert Redwood England England Manchester United Manchester United 1 (1)
Bill Rochford England England Portsmouth FC Portsmouth FC 1 (0)
Teddy Rothwell England England Bolton Wanderers Bolton Wanderers 1 (0)
Bert Shaw England England Grimsby Town Grimsby Town 1 (0)
Alan Steen England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Eric Stubbs England England Leicester City Leicester City 1 (0)
Harry Sutherland England England Leeds United Leeds United 1 (0)
Harry Thompson England England Sunderland AFC Sunderland AFC
Wolverhampton Wanderers Wolverhampton Wanderers
1 (0)
John Thomson Schottland Schottland Leeds United Leeds United 1 (0)
Douglas Trentham England England Everton FC Everton FC 1 (0)
Cyril Trigg England England Birmingham FC Birmingham FC 1 (0)
James Westland Schottland Schottland Stoke City Stoke City 1 (0)
Ray Wright England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)