# Spieler Land Mannschaft Tore (11m)
1. Dixie Dean England England Everton FC Everton FC 60 (1)
2. George Beel England England Burnley FC Burnley FC 35 (0)
3. Arthur Chandler England England Leicester City Leicester City 34 (0)
4. George Camsell England England Middlesbrough FC Middlesbrough FC 33 (0)
Dave Halliday Schottland Schottland Sunderland AFC Sunderland AFC 33 (0)
Harry Johnson England England Sheffield United Sheffield United 33 (0)
7. Joe Bradford England England Birmingham FC Birmingham FC 29 (0)
8. Harry Bedford England England Derby County Derby County 27 (1)
George Brown England England Huddersfield Town Huddersfield Town 27 (0)
10. Jimmy Brain England England Arsenal FC Arsenal FC 25 (0)
11. David Jack England England Bolton Wanderers Bolton Wanderers 24 (0)
12. Billy Cook England England Aston Villa Aston Villa 23 (0)
Gordon Hodgson England England Liverpool FC Liverpool FC 23 (0)
14. Louis Page England England Burnley FC Burnley FC 22 (0)
Joe Spence England England Manchester United Manchester United 22 (0)
16. Hughie Gallacher Schottland Schottland Newcastle United Newcastle United 21 (0)
Mark Hooper England England The Wednesday FC The Wednesday FC 21 (1)
Jack Whitehouse England England Derby County Derby County 21 (0)
19. Ernie Hine England England Leicester City Leicester City 20 (0)
Jack Smith Schottland Schottland Bolton Wanderers Bolton Wanderers
Bury FC Bury FC
20 (1)
21. John Ball England England Bury FC Bury FC 19 (1)
Alex Jackson Schottland Schottland Huddersfield Town Huddersfield Town 19 (1)
Taffy O'Callaghan Wales Wales Tottenham Hotspur Tottenham Hotspur 19 (0)
Willie Pease England England Middlesbrough FC Middlesbrough FC 19 (0)
Fred Tunstall England England Sheffield United Sheffield United 19 (4)
26. Hughie Ferguson Schottland Schottland Cardiff City Cardiff City 18 (0)
Frank Osborne England England Tottenham Hotspur Tottenham Hotspur 18 (0)
Jimmy Ruffell England England West Ham United West Ham United 18 (0)
29. Arthur Lochhead Schottland Schottland Leicester City Leicester City 17 (0)
Billy Smith England England Huddersfield Town Huddersfield Town 17 (0)
George Stephenson England England Aston Villa Aston Villa
Derby County Derby County
17 (0)
32. George Briggs England England Birmingham FC Birmingham FC 16 (0)
Charlie Buchan England England Arsenal FC Arsenal FC 16 (0)
Jimmy Trotter England England The Wednesday FC The Wednesday FC 16 (0)
Vic Watson England England West Ham United West Ham United 16 (0)
36. Norman Bullock England England Bury FC Bury FC 15 (0)
Len Davies Wales Wales Cardiff City Cardiff City 15 (0)
Ted Harper England England Blackburn Rovers Blackburn Rovers
The Wednesday FC The Wednesday FC
15 (0)
Tommy Mitchell England England Blackburn Rovers Blackburn Rovers 15 (0)
Tommy Reid Schottland Schottland Liverpool FC Liverpool FC 15 (0)
41. Wally Amos England England Bury FC Bury FC 14 (0)
William Devlin England England Liverpool FC Liverpool FC 14 (0)
Dick Edmed England England Liverpool FC Liverpool FC 14 (2)
Viv Gibbins England England West Ham United West Ham United 14 (0)
45. Jimmy McClelland Schottland Schottland Bolton Wanderers Bolton Wanderers
Middlesbrough FC Middlesbrough FC
13 (1)
Tommy McDonald Schottland Schottland Newcastle United Newcastle United 13 (4)
Syd Puddefoot England England Blackburn Rovers Blackburn Rovers 13 (0)
48. Bobby McKay Schottland Schottland Newcastle United Newcastle United 12 (0)
Stan Seymour England England Newcastle United Newcastle United 12 (0)
50. Jimmy Dimmock England England Tottenham Hotspur Tottenham Hotspur 11 (2)
Stanley Earle England England West Ham United West Ham United 11 (0)
Willie Haines England England Portsmouth FC Portsmouth FC 11 (0)
George McLachlan Schottland Schottland Cardiff City Cardiff City 11 (0)
Albert Partridge England England Sheffield United Sheffield United 11 (0)
Jack Roscamp England England Blackburn Rovers Blackburn Rovers 11 (0)
Jack Smith England England Portsmouth FC Portsmouth FC 11 (0)
Billy Thirlaway England England Cardiff City Cardiff City 11 (0)
Tommy Yews England England West Ham United West Ham United 11 (0)
59. Hugh Adcock England England Leicester City Leicester City 10 (0)
Joe Beresford England England Aston Villa Aston Villa 10 (1)
John Blair Schottland Schottland Sheffield United Sheffield United
Tottenham Hotspur Tottenham Hotspur
10 (0)
Fred Cook Wales Wales Portsmouth FC Portsmouth FC 10 (0)
Sammy Crooks England England Derby County Derby County 10 (0)
Jimmy Gill England England Derby County Derby County 10 (0)
Jimmy Hanson England England Manchester United Manchester United 10 (0)
Bill Rawlings England England Manchester United Manchester United 10 (0)
Alex Troup Schottland Schottland Everton FC Everton FC 10 (0)
Billy Walker England England Aston Villa Aston Villa 10 (0)
David Watson Schottland Schottland Portsmouth FC Portsmouth FC 10 (0)
70. Jack Allen England England The Wednesday FC The Wednesday FC 9 (0)
Arthur Dorrell England England Aston Villa Aston Villa 9 (0)
Len Hargreaves England England Sunderland AFC Sunderland AFC 9 (0)
Syd Hoar England England Arsenal FC Arsenal FC 9 (0)
Jack Weddle England England Portsmouth FC Portsmouth FC 9 (0)
Monty Wilkinson England England Newcastle United Newcastle United 9 (0)
76. Harold Blackmore England England Bolton Wanderers Bolton Wanderers 8 (1)
Johnny Dent England England Huddersfield Town Huddersfield Town 8 (0)
George Gibson Schottland Schottland Bolton Wanderers Bolton Wanderers 8 (0)
Joe Hulme England England Arsenal FC Arsenal FC 8 (0)
Billy Johnston Schottland Schottland Manchester United Manchester United 8 (0)
Jimmy Seed England England The Wednesday FC The Wednesday FC 8 (0)
82. Billy Blyth Schottland Schottland Arsenal FC Arsenal FC 7 (0)
Johnny Crosbie Schottland Schottland Birmingham FC Birmingham FC 7 (0)
Billy Ellis England England Birmingham FC Birmingham FC
Sunderland AFC Sunderland AFC
7 (0)
Arthur Rigby England England Blackburn Rovers Blackburn Rovers 7 (0)
Les Vernon England England Bury FC Bury FC 7 (0)
Pongo Waring England England Aston Villa Aston Villa 7 (0)
Tony Weldon Schottland Schottland Everton FC Everton FC 7 (0)
89. Jack Bruton England England Burnley FC Burnley FC 6 (0)
Jackie Carr England England Middlesbrough FC Middlesbrough FC 6 (0)
Ted Critchley England England Everton FC Everton FC 6 (0)
Albert Freeman Wales Wales Burnley FC Burnley FC 6 (0)
Bobby Marshall England England Sunderland AFC Sunderland AFC 6 (0)
Frank McPherson England England Manchester United Manchester United 6 (0)
95. Jim Barrett England England West Ham United West Ham United 5 (0)
Benny Bond England England Birmingham FC Birmingham FC 5 (0)
Billy Butler England England Bolton Wanderers Bolton Wanderers 5 (0)
Jack Elkes Schottland Schottland Tottenham Hotspur Tottenham Hotspur 5 (0)
Dick Forshaw England England Everton FC Everton FC 5 (0)
Fred Forward England England Portsmouth FC Portsmouth FC 5 (0)
Billy Gillespie Irland Irland Sheffield United Sheffield United 5 (0)
Roy Goodall England England Huddersfield Town Huddersfield Town 5 (5)
Bob Kelly England England Huddersfield Town Huddersfield Town 5 (0)
Jerry Mackie Schottland Schottland Portsmouth FC Portsmouth FC 5 (0)
Lionel Murphy England England Bolton Wanderers Bolton Wanderers
Derby County Derby County
5 (0)
Ted Partridge England England Manchester United Manchester United 5 (0)
Jack Wilkinson England England The Wednesday FC The Wednesday FC 5 (0)
Dave Wright Schottland Schottland Sunderland AFC Sunderland AFC 5 (0)
109. Jimmy Armstrong England England Tottenham Hotspur Tottenham Hotspur 4 (0)
Ned Barkas England England Huddersfield Town Huddersfield Town 4 (3)
Leonard Barry England England Leicester City Leicester City 4 (0)
Sidney Bishop England England Leicester City Leicester City 4 (0)
Tiny Bradshaw Schottland Schottland Bury FC Bury FC 4 (0)
Robert Bruce Schottland Schottland Middlesbrough FC Middlesbrough FC 4 (1)
Len Capewell England England Aston Villa Aston Villa 4 (0)
Ernie Curtis Wales Wales Birmingham FC Birmingham FC
Cardiff City Cardiff City
4 (0)
Bobby Gurney England England Sunderland AFC Sunderland AFC 4 (0)
Charlie Handley England England Tottenham Hotspur Tottenham Hotspur 4 (0)
Jack Hill England England Burnley FC Burnley FC 4 (0)
Bobby Irvine Nordirland Nordirland Everton FC Everton FC
Portsmouth FC Portsmouth FC
4 (0)
Alex Lindsay Schottland Schottland Tottenham Hotspur Tottenham Hotspur 4 (0)
Jimmy Loughlin England England West Ham United West Ham United 4 (0)
Tommy McLean England England Blackburn Rovers Blackburn Rovers 4 (0)
Tom Parker England England Arsenal FC Arsenal FC 4 (2)
Stan Ramsay England England Sunderland AFC Sunderland AFC 4 (0)
David Robbie Schottland Schottland Bury FC Bury FC 4 (0)
Thomas Smart England England Aston Villa Aston Villa 4 (4)
Ted Vizard Wales Wales Bolton Wanderers Bolton Wanderers 4 (0)
Owen Williams England England Middlesbrough FC Middlesbrough FC 4 (0)
Dicky York England England Aston Villa Aston Villa 4 (0)
131. Jimmy Boyd Schottland Schottland Newcastle United Newcastle United 3 (0)
Tom Bromilow England England Liverpool FC Liverpool FC 3 (0)
Harry Chambers England England Liverpool FC Liverpool FC 3 (0)
Reg Chester England England Aston Villa Aston Villa 3 (0)
Billy Clunas Schottland Schottland Sunderland AFC Sunderland AFC 3 (0)
John Duncan Schottland Schottland Leicester City Leicester City 3 (0)
Wally Harris England England Birmingham FC Birmingham FC 3 (0)
Harold Hill England England The Wednesday FC The Wednesday FC 3 (0)
Fred Hopkin England England Liverpool FC Liverpool FC 3 (0)
Jack Lambert England England Arsenal FC Arsenal FC 3 (0)
George Martin Schottland Schottland Everton FC Everton FC 3 (0)
Jock McCurley Schottland Schottland Newcastle United Newcastle United 3 (0)
John McIntyre Schottland Schottland Derby County Derby County 3 (0)
Tom Phillipson England England Sheffield United Sheffield United 3 (0)
Ellis Rimmer England England The Wednesday FC The Wednesday FC 3 (0)
James Shaw England England Arsenal FC Arsenal FC 3 (0)
Potter Smith England England Cardiff City Cardiff City 3 (0)
Harry Wake England England Cardiff City Cardiff City 3 (0)
Alwyne Wilks England England Sunderland AFC Sunderland AFC 3 (0)
150. William Armfield England England Aston Villa Aston Villa 2 (0)
Alf Baker England England Arsenal FC Arsenal FC 2 (0)
Austen Campbell England England Blackburn Rovers Blackburn Rovers 2 (2)
George Carr England England Leicester City Leicester City 2 (0)
Hugh Davey Nordirland Nordirland Portsmouth FC Portsmouth FC 2 (0)
Stanley Davies Wales Wales Birmingham FC Birmingham FC 2 (0)
Peter Dougall Schottland Schottland Burnley FC Burnley FC 2 (0)
Robert Ferguson Schottland Schottland Middlesbrough FC Middlesbrough FC 2 (0)
Arthur Grimsdell England England Tottenham Hotspur Tottenham Hotspur 2 (1)
Henry Healless England England Blackburn Rovers Blackburn Rovers 2 (0)
Peter Holland England England Blackburn Rovers Blackburn Rovers 2 (0)
Rollo Jack England England Bolton Wanderers Bolton Wanderers 2 (0)
Billy Marsden England England The Wednesday FC The Wednesday FC 2 (0)
Cyril Matthews England England Bury FC Bury FC 2 (1)
Jock McKay Schottland Schottland Middlesbrough FC Middlesbrough FC 2 (0)
Georgie Mee England England Derby County Derby County 2 (0)
Willie Millar Schottland Schottland Middlesbrough FC Middlesbrough FC 2 (0)
Billy Moore England England West Ham United West Ham United 2 (0)
Geordie Nicol Schottland Schottland Manchester United Manchester United 2 (0)
Harry Nuttall England England Bolton Wanderers Bolton Wanderers 2 (0)
Albert Picken England England Bolton Wanderers Bolton Wanderers 2 (0)
Harry Race England England Liverpool FC Liverpool FC 2 (0)
Harry Raw England England Huddersfield Town Huddersfield Town 2 (0)
Clem Stephenson England England Huddersfield Town Huddersfield Town 2 (0)
Harry Storer England England Derby County Derby County 2 (0)
Harry Thomas Wales Wales Manchester United Manchester United 2 (0)
Jimmy Townley England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Reg Tricker England England Arsenal FC Arsenal FC 2 (0)
Tommy Urwin England England Newcastle United Newcastle United 2 (0)
Jimmy Walsh England England Liverpool FC Liverpool FC 2 (0)
Freddie Warren Wales Wales Cardiff City Cardiff City 2 (0)
Tommy White England England Everton FC Everton FC 2 (0)
John Whyte England England Blackburn Rovers Blackburn Rovers 2 (0)
Rees Williams Wales Wales Manchester United Manchester United
The Wednesday FC The Wednesday FC
2 (0)
Charlie Wilson England England The Wednesday FC The Wednesday FC 2 (0)
Billy Wright England England Bolton Wanderers Bolton Wanderers 2 (0)
186. Don Ashman England England Middlesbrough FC Middlesbrough FC 1 (0)
Arthur Bacon England England Derby County Derby County 1 (0)
Billy Bell England England Leicester City Leicester City 1 (0)
Ray Bennion Wales Wales Manchester United Manchester United 1 (0)
Billy Birrell Schottland Schottland Middlesbrough FC Middlesbrough FC 1 (0)
Albert Bloxham England England Birmingham FC Birmingham FC 1 (0)
Harry Boston England England Bolton Wanderers Bolton Wanderers 1 (0)
William Chalmers Schottland Schottland Newcastle United Newcastle United 1 (0)
Jimmy Chambers Nordirland Nordirland Bury FC Bury FC 1 (0)
Frank Cresswell England England Sunderland AFC Sunderland AFC 1 (0)
Reg Davies England England Portsmouth FC Portsmouth FC 1 (0)
Willie Davies Wales Wales Cardiff City Cardiff City 1 (0)
Martin Davin Schottland Schottland Bury FC Bury FC 1 (0)
Billy Death England England Sunderland AFC Sunderland AFC 1 (0)
Joe Devine Schottland Schottland Burnley FC Burnley FC 1 (0)
Billy Dougall Schottland Schottland Burnley FC Burnley FC 1 (0)
Jack Dowsey England England Sunderland AFC Sunderland AFC 1 (0)
Jimmy Dunne Irland Irland Sheffield United Sheffield United 1 (0)
Billy Easton England England Everton FC Everton FC 1 (0)
Tom Evans Wales Wales Newcastle United Newcastle United 1 (0)
Alex Finney England England Bolton Wanderers Bolton Wanderers 1 (0)
Jack Firth England England Birmingham FC Birmingham FC 1 (0)
Harry Foxall England England Portsmouth FC Portsmouth FC 1 (0)
James Gibson Schottland Schottland Aston Villa Aston Villa 1 (0)
Allan Hall England England Middlesbrough FC Middlesbrough FC 1 (0)
Harry Hargreaves England England Burnley FC Burnley FC 1 (0)
Joe Harris Schottland Schottland Newcastle United Newcastle United 1 (0)
Hunter Hart Schottland Schottland Everton FC Everton FC 1 (0)
Jack Hope England England Derby County Derby County 1 (0)
Frank Hudspeth England England Newcastle United Newcastle United 1 (1)
James Jackson Schottland Schottland Liverpool FC Liverpool FC 1 (0)
Bob John Wales Wales Arsenal FC Arsenal FC 1 (0)
Fred Kean England England The Wednesday FC The Wednesday FC 1 (0)
Jerry Kelly Schottland Schottland Everton FC Everton FC 1 (0)
Joe Mantle England England Burnley FC Burnley FC 1 (0)
Frank Matson Wales Wales Cardiff City Cardiff City 1 (0)
Vince Matthews England England Sheffield United Sheffield United 1 (0)
Andy McCluggage Nordirland Nordirland Burnley FC Burnley FC 1 (1)
Hughie McLenahan England England Manchester United Manchester United 1 (0)
Jock McNab Schottland Schottland Liverpool FC Liverpool FC 1 (0)
Tommy Meads England England Huddersfield Town Huddersfield Town 1 (0)
Albert Miles Wales Wales Cardiff City Cardiff City 1 (0)
Jack O'Donnell England England Everton FC Everton FC 1 (1)
Joe Peacock England England Middlesbrough FC Middlesbrough FC 1 (0)
George Pither England England Liverpool FC Liverpool FC 1 (0)
Walter Pollard England England Burnley FC Burnley FC 1 (0)
Arthur Prince England England The Wednesday FC The Wednesday FC 1 (0)
Jack Round England England Bolton Wanderers Bolton Wanderers 1 (0)
Tom Scott England England Liverpool FC Liverpool FC 1 (0)
Billy Stage England England Bury FC Bury FC 1 (0)
Eric Sweeney England England Manchester United Manchester United 1 (0)
George Thornewell England England Blackburn Rovers Blackburn Rovers
Derby County Derby County
1 (0)
Albert Virr England England Everton FC Everton FC 1 (0)
John Weston England England Burnley FC Burnley FC 1 (0)
George Wilson Schottland Schottland Huddersfield Town Huddersfield Town 1 (0)