# Player Country Team points
1. Dixie Dean England England Everton FC Everton FC 45 (45+0)
2. Jimmy Dunne Ireland Ireland Sheffield United Sheffield United 33 (33+0)
Dave Mangnall England England Huddersfield Town Huddersfield Town 33 (33+0)
4. Pongo Waring England England Aston Villa Aston Villa 29 (29+0)
5. Dave Halliday Scotland Scotland Manchester City Manchester City 28 (28+0)
6. Ginger Richardson England England West Bromwich Albion West Bromwich Albion 27 (27+0)
7. Joe Bradford England England Birmingham FC Birmingham FC 26 (26+0)
Gordon Hodgson England England Liverpool FC Liverpool FC 26 (26+0)
9. Jack Bowers England England Derby County Derby County 25 (25+0)
10. Hughie Gallacher Scotland Scotland Chelsea FC Chelsea FC 24 (24+0)
11. Jack Ball England England Sheffield Wednesday Sheffield Wednesday 23 (23+0)
Jimmy Hampson England England Blackpool FC Blackpool FC 23 (23+0)
Eric Houghton England England Aston Villa Aston Villa 23 (23+0)
Vic Watson England England West Ham United West Ham United 23 (23+0)
15. Ernie Hine England England Leicester City Leicester City 22 (22+0)
Tommy Johnson England England Everton FC Everton FC 22 (22+0)
Jack Lambert England England Arsenal FC Arsenal FC 22 (22+0)
Jack Weddle England England Portsmouth FC Portsmouth FC 22 (22+0)
19. Jimmy Easson Scotland Scotland Portsmouth FC Portsmouth FC 21 (21+0)
David Jack England England Arsenal FC Arsenal FC 21 (21+0)
Ellis Rimmer England England Sheffield Wednesday Sheffield Wednesday 21 (21+0)
Ernie Thompson England England Blackburn Rovers Blackburn Rovers 21 (21+0)
23. Tommy Glidden England England West Bromwich Albion West Bromwich Albion 20 (20+0)
24. Jack Bruton England England Blackburn Rovers Blackburn Rovers 19 (19+0)
George Camsell England England Middlesbrough FC Middlesbrough FC 19 (19+0)
Jack Milsom England England Bolton Wanderers Bolton Wanderers 19 (19+0)
27. Jimmy Boyd Scotland Scotland Newcastle United Newcastle United 18 (18+0)
Tommy White England England Everton FC Everton FC 18 (18+0)
29. Gordon Gunson England England Liverpool FC Liverpool FC 17 (17+0)
30. Cliff Bastin England England Arsenal FC Arsenal FC 15 (15+0)
Arthur Cunliffe England England Blackburn Rovers Blackburn Rovers 15 (15+0)
Bobby Gurney England England Sunderland AFC Sunderland AFC 15 (15+0)
Alex Jackson Scotland Scotland Chelsea FC Chelsea FC 15 (15+0)
Jimmy Ruffell England England West Ham United West Ham United 15 (15+0)
35. Tim Coleman England England Arsenal FC Arsenal FC
Grimsby Town Grimsby Town
14 (14+0)
Joe Hulme England England Arsenal FC Arsenal FC 14 (14+0)
37. Bobby Barclay England England Sheffield United Sheffield United 13 (13+0)
Harold Blackmore England England Bolton Wanderers Bolton Wanderers 13 (13+0)
Robert Bruce Scotland Scotland Middlesbrough FC Middlesbrough FC 13 (13+0)
Ernie Curtis Wales Wales Birmingham FC Birmingham FC 13 (13+0)
Pat Glover Wales Wales Grimsby Town Grimsby Town 13 (13+0)
Bobby Marshall England England Manchester City Manchester City 13 (13+0)
Fred Tilson England England Manchester City Manchester City 13 (13+0)
Dave Wright Scotland Scotland Liverpool FC Liverpool FC 13 (13+0)
45. Jack Allen England England Newcastle United Newcastle United 12 (12+0)
Arthur Chandler England England Leicester City Leicester City 12 (12+0)
Mark Hooper England England Sheffield Wednesday Sheffield Wednesday 12 (12+0)
Peter Ramage Scotland Scotland Derby County Derby County 12 (12+0)
Sep Smith England England Leicester City Leicester City 12 (12+0)
George Stephenson England England Sheffield Wednesday Sheffield Wednesday 12 (12+0)
Benny Yorston Scotland Scotland Sunderland AFC Sunderland AFC 12 (12+0)
52. George Briggs England England Birmingham FC Birmingham FC 11 (11+0)
George Brown England England Aston Villa Aston Villa 11 (11+0)
Ken Cameron Scotland Scotland Middlesbrough FC Middlesbrough FC 11 (11+0)
Sammy Crooks England England Derby County Derby County 11 (11+0)
Patrick Gallacher Scotland Scotland Sunderland AFC Sunderland AFC 11 (11+0)
Tommy Lang Scotland Scotland Newcastle United Newcastle United 11 (11+0)
Jimmy Richardson England England Newcastle United Newcastle United 11 (11+0)
59. Eric Brook England England Manchester City Manchester City 10 (10+0)
Tom Douglas Scotland Scotland Blackpool FC Blackpool FC 10 (10+0)
Jimmy Dunn Scotland Scotland Everton FC Everton FC 10 (10+0)
Tommy McLean England England Blackburn Rovers Blackburn Rovers 10 (10+0)
Jack Pickering England England Sheffield United Sheffield United 10 (10+0)
Sam Smith England England Birmingham FC Birmingham FC 10 (10+0)
65. Joe Beresford England England Aston Villa Aston Villa 9 (9+0)
George Gibson Scotland Scotland Bolton Wanderers Bolton Wanderers 9 (9+0)
Bob Kelly England England Huddersfield Town Huddersfield Town 9 (9+0)
Arthur Lochhead Scotland Scotland Leicester City Leicester City 9 (9+0)
Walt Millership England England Sheffield Wednesday Sheffield Wednesday 9 (9+0)
Jimmy Stein Scotland Scotland Everton FC Everton FC 9 (9+0)
Billy Walker England England Aston Villa Aston Villa 9 (9+0)
72. Leonard Barry England England Leicester City Leicester City 8 (8+0)
Harold Barton England England Liverpool FC Liverpool FC 8 (8+0)
Billy Butler England England Bolton Wanderers Bolton Wanderers 8 (8+0)
Ted Critchley England England Everton FC Everton FC 8 (8+0)
George McLean Scotland Scotland Huddersfield Town Huddersfield Town 8 (8+0)
George Mills England England Chelsea FC Chelsea FC 8 (8+0)
Teddy Sandford England England West Bromwich Albion West Bromwich Albion 8 (8+0)
Monty Wilkinson England England Blackpool FC Blackpool FC 8 (8+0)
80. Harry Bedford England England Newcastle United Newcastle United
Sunderland AFC Sunderland AFC
7 (7+0)
Harry Burgess England England Sheffield Wednesday Sheffield Wednesday 7 (7+0)
Jimmy Dyson England England Grimsby Town Grimsby Town 7 (7+0)
Maxey Holmes England England Grimsby Town Grimsby Town 7 (7+0)
Bert Oswald Scotland Scotland Sheffield United Sheffield United 7 (7+0)
Ray Parkin England England Arsenal FC Arsenal FC 7 (7+0)
Billy Smith England England Huddersfield Town Huddersfield Town 7 (7+0)
Jack Smith England England Portsmouth FC Portsmouth FC 7 (7+0)
Jimmy Temple England England Sunderland AFC Sunderland AFC 7 (7+0)
Albert Watson England England Blackpool FC Blackpool FC 7 (7+0)
Ray Westwood England England Bolton Wanderers Bolton Wanderers 7 (7+0)
Stan Wood England England West Bromwich Albion West Bromwich Albion 7 (7+0)
92. Dai Astley Wales Wales Aston Villa Aston Villa 6 (6+0)
George Crownshaw England England Huddersfield Town Huddersfield Town 6 (6+0)
Joe Devine Scotland Scotland Sunderland AFC Sunderland AFC 6 (6+0)
Tom Grosvenor England England Birmingham FC Birmingham FC 6 (6+0)
Arthur Groves England England Blackburn Rovers Blackburn Rovers 6 (6+0)
Jack Mandley England England Aston Villa Aston Villa 6 (6+0)
Billy Marshall England England Grimsby Town Grimsby Town 6 (6+0)
Harry McMenemy Scotland Scotland Newcastle United Newcastle United 6 (6+0)
Leslie Talbot England England Blackburn Rovers Blackburn Rovers 6 (6+0)
Sam Weaver England England Newcastle United Newcastle United 6 (6+0)
Fred Worrall England England Portsmouth FC Portsmouth FC 6 (6+0)
103. Jackie Cape England England Newcastle United Newcastle United 5 (5+0)
Joe Carter England England West Bromwich Albion West Bromwich Albion 5 (5+0)
Reg Chester England England Aston Villa Aston Villa 5 (5+0)
Horace Fielding England England Grimsby Town Grimsby Town 5 (5+0)
Viv Gibbins England England West Ham United West Ham United 5 (5+0)
Sid Gibson England England Sheffield United Sheffield United 5 (5+0)
Willie Imrie Scotland Scotland Blackburn Rovers Blackburn Rovers 5 (5+0)
Jimmy McClelland Scotland Scotland Blackpool FC Blackpool FC 5 (5+0)
Daniel McRorie Scotland Scotland Liverpool FC Liverpool FC 5 (5+0)
Willie Pease England England Middlesbrough FC Middlesbrough FC 5 (5+0)
Ernie Toseland England England Manchester City Manchester City 5 (5+0)
Freddie Warren Wales Wales Middlesbrough FC Middlesbrough FC 5 (5+0)
115. Albert Alderman England England Derby County Derby County 4 (4+0)
Wilf Bott England England Huddersfield Town Huddersfield Town 4 (4+0)
Jimmy Connor Scotland Scotland Sunderland AFC Sunderland AFC 4 (4+0)
Fred Cook Wales Wales Portsmouth FC Portsmouth FC 4 (4+0)
Willie Cook Scotland Scotland Bolton Wanderers Bolton Wanderers 4 (4+0)
Dennis Jennings England England Huddersfield Town Huddersfield Town 4 (4+0)
Tommy Jones Wales Wales Sheffield Wednesday Sheffield Wednesday 4 (4+0)
Eric Longden England England Blackpool FC Blackpool FC 4 (4+0)
George Pearson England England Chelsea FC Chelsea FC 4 (4+0)
Johnnie Rankin Scotland Scotland Chelsea FC Chelsea FC 4 (4+0)
Harry Raw England England West Bromwich Albion West Bromwich Albion 4 (4+0)
Harry Rowley England England Manchester City Manchester City 4 (4+0)
Billy Scott England England Middlesbrough FC Middlesbrough FC 4 (4+0)
Fred Tunstall England England Sheffield United Sheffield United 4 (4+0)
129. Jim Barrett England England West Ham United West Ham United 3 (3+0)
Sam Cowan England England Manchester City Manchester City 3 (3+0)
Johnny Crosbie Scotland Scotland Birmingham FC Birmingham FC 3 (3+0)
Robert Done England England Liverpool FC Liverpool FC 3 (3+0)
Dally Duncan Scotland Scotland Derby County Derby County 3 (3+0)
Phil Griffiths Wales Wales Everton FC Everton FC 3 (3+0)
George Haywood England England Birmingham FC Birmingham FC 3 (3+0)
Bob John Wales Wales Arsenal FC Arsenal FC 3 (3+0)
Thomas Leach England England Sheffield Wednesday Sheffield Wednesday 3 (3+0)
Wilf Lewis Wales Wales Derby County Derby County 3 (3+0)
Harold Miller England England Chelsea FC Chelsea FC 3 (3+0)
Wilf Phillips England England West Ham United West Ham United 3 (3+0)
Jock Priestley Scotland Scotland Grimsby Town Grimsby Town 3 (3+0)
Jack Prior England England Grimsby Town Grimsby Town 3 (3+0)
George Ritchie Scotland Scotland Leicester City Leicester City 3 (3+0)
Norman Robson England England Derby County Derby County 3 (3+0)
Willie Russell Scotland Scotland Chelsea FC Chelsea FC 3 (3+0)
Alfred Strange England England Sheffield Wednesday Sheffield Wednesday 3 (3+0)
Tony Weldon Scotland Scotland West Ham United West Ham United 3 (3+0)
148. Hugh Adcock England England Leicester City Leicester City 2 (2+0)
Jackie Bestall England England Grimsby Town Grimsby Town 2 (2+0)
Harry Betmead England England Grimsby Town Grimsby Town 2 (2+0)
William Eden England England Sunderland AFC Sunderland AFC 2 (2+0)
Jimmy Edwards England England West Bromwich Albion West Bromwich Albion 2 (2+0)
Willie Ferguson Scotland Scotland Chelsea FC Chelsea FC 2 (2+0)
Ted Hancock England England Liverpool FC Liverpool FC 2 (2+0)
George Harrison England England Blackpool FC Blackpool FC 2 (2+0)
Duncan Hutchison Scotland Scotland Derby County Derby County
Newcastle United Newcastle United
2 (2+0)
Alex James Scotland Scotland Arsenal FC Arsenal FC 2 (2+0)
Walter Langford England England Leicester City Leicester City 2 (2+0)
Hookey Leonard Scotland Scotland Sunderland AFC Sunderland AFC 2 (2+0)
Charlie Luke England England Huddersfield Town Huddersfield Town 2 (2+0)
Jock McKay Scotland Scotland Middlesbrough FC Middlesbrough FC 2 (2+0)
Archie McPherson Scotland Scotland Liverpool FC Liverpool FC 2 (2+0)
Jack Nicholas England England Derby County Derby County 2 (2+0)
Reg Osborne England England Leicester City Leicester City 2 (2+0)
Bernard Oxley England England Sheffield United Sheffield United 2 (2+0)
Joe Robson England England Huddersfield Town Huddersfield Town 2 (2+0)
Tom Ruddy England England Derby County Derby County 2 (2+0)
Ted Savage England England Liverpool FC Liverpool FC 2 (2+0)
Harry Shaw England England Sunderland AFC Sunderland AFC 2 (2+0)
Ronnie Starling England England Newcastle United Newcastle United 2 (2+0)
George Taylor England England Bolton Wanderers Bolton Wanderers 2 (2+0)
Jack Vinall England England Sunderland AFC Sunderland AFC 2 (2+0)
Jimmy Wood England England West Ham United West Ham United 2 (2+0)
Billy Wright England England Bolton Wanderers Bolton Wanderers 2 (2+0)
Tommy Yews England England West Ham United West Ham United 2 (2+0)
176. Walter Boyes England England West Bromwich Albion West Bromwich Albion 1 (1+0)
John Bray England England Manchester City Manchester City 1 (1+0)
Teddy Buck England England Grimsby Town Grimsby Town 1 (1+0)
Matt Busby Scotland Scotland Manchester City Manchester City 1 (1+0)
Albert Cadwell England England West Ham United West Ham United 1 (1+0)
Austen Campbell England England Huddersfield Town Huddersfield Town 1 (1+0)
Bob Carter England England Chelsea FC Chelsea FC 1 (1+0)
Alf Chalkey England England West Ham United West Ham United 1 (1+0)
William Chalmers Scotland Scotland Grimsby Town Grimsby Town 1 (1+0)
Alec Cheyne Scotland Scotland Chelsea FC Chelsea FC 1 (1+0)
Wilf Chitty England England Chelsea FC Chelsea FC 1 (1+0)
Archie Clark England England Everton FC Everton FC 1 (1+0)
Joe Cooper England England Grimsby Town Grimsby Town 1 (1+0)
Tommy Cooper England England Derby County Derby County 1 (1+0)
Charlie Craven England England Grimsby Town Grimsby Town 1 (1+0)
Dick Edmed England England Bolton Wanderers Bolton Wanderers 1 (1+0)
Jack Everest Ireland Ireland Blackpool FC Blackpool FC 1 (1+0)
Tom Feeney England England Newcastle United Newcastle United 1 (1+0)
Billy Fogg England England Huddersfield Town Huddersfield Town 1 (1+0)
Bill Forrest Scotland Scotland Middlesbrough FC Middlesbrough FC 1 (1+0)
James Gibson Scotland Scotland Aston Villa Aston Villa 1 (1+0)
Roy Goodall England England Huddersfield Town Huddersfield Town 1 (1+0)
Harry Gooney England England Sheffield United Sheffield United 1 (1+0)
George Green England England Sheffield United Sheffield United 1 (1+0)
Bob Gregg England England Birmingham FC Birmingham FC 1 (1+0)
Tom Griffiths Wales Wales Bolton Wanderers Bolton Wanderers 1 (1+0)
Alec Hall England England Grimsby Town Grimsby Town 1 (1+0)
Henry Healless England England Blackburn Rovers Blackburn Rovers 1 (1+0)
George Hicks England England Birmingham FC Birmingham FC 1 (1+0)
Jack Holliday England England Middlesbrough FC Middlesbrough FC 1 (1+0)
Bill Horsman England England Birmingham FC Birmingham FC 1 (1+0)
Jock Hutton Scotland Scotland Blackburn Rovers Blackburn Rovers 1 (1+0)
Jack Jennings England England Middlesbrough FC Middlesbrough FC 1 (1+0)
Freddie Jessop England England Derby County Derby County 1 (1+0)
Reg Keating England England Birmingham FC Birmingham FC 1 (1+0)
Tommy Law Scotland Scotland Chelsea FC Chelsea FC 1 (1+0)
Roddie MacKenzie Scotland Scotland Newcastle United Newcastle United 1 (1+0)
Ted Marcroft England England Middlesbrough FC Middlesbrough FC 1 (1+0)
Jimmy McMullan Scotland Scotland Manchester City Manchester City 1 (1+0)
Tommy Moore England England Aston Villa Aston Villa 1 (1+0)
George Morrall England England Birmingham FC Birmingham FC 1 (1+0)
Tom Morrison Scotland Scotland Liverpool FC Liverpool FC 1 (1+0)
Tommy Mort England England Aston Villa Aston Villa 1 (1+0)
Jackie Morton England England West Ham United West Ham United 1 (1+0)
Dick Neal Sr. England England Derby County Derby County 1 (1+0)
Frederick Norris England England West Ham United West Ham United 1 (1+0)
Jack Oxberry England England Blackpool FC Blackpool FC 1 (1+0)
John Payne England England Manchester City Manchester City 1 (1+0)
Syd Puddefoot England England West Ham United West Ham United
Blackburn Rovers Blackburn Rovers
1 (1+0)
Charlie Rattray England England Blackpool FC Blackpool FC 1 (1+0)
Chick Reed England England Sheffield United Sheffield United 1 (1+0)
Percy Richards Wales Wales Leicester City Leicester City 1 (1+0)
Jack Robson England England Derby County Derby County 1 (1+0)
Jack Roscamp England England Blackburn Rovers Blackburn Rovers 1 (1+0)
George Shaw England England West Bromwich Albion West Bromwich Albion 1 (1+0)
Thomas Smart England England Aston Villa Aston Villa 1 (1+0)
Billy Smith England England Portsmouth FC Portsmouth FC 1 (1+0)
Jimmy Smith Scotland Scotland Liverpool FC Liverpool FC 1 (1+0)
William Smith England England Sheffield Wednesday Sheffield Wednesday 1 (1+0)
George Stephenson England England Aston Villa Aston Villa 1 (1+0)
Reg Stockill England England Arsenal FC Arsenal FC 1 (1+0)
Alec Talbot England England Aston Villa Aston Villa 1 (1+0)
David Thackeray Scotland Scotland Portsmouth FC Portsmouth FC 1 (1+0)
Tucker Turner Scotland Scotland Blackburn Rovers Blackburn Rovers 1 (1+0)
James Wagstaffe England England Bolton Wanderers Bolton Wanderers 1 (1+0)
Tom Walters Wales Wales Bolton Wanderers Bolton Wanderers 1 (1+0)
Phil Watson Scotland Scotland Blackpool FC Blackpool FC 1 (1+0)
Arthur Welsby England England Sunderland AFC Sunderland AFC 1 (1+0)
Joey Williams England England Middlesbrough FC Middlesbrough FC
Arsenal FC Arsenal FC
1 (1+0)
Fred Wilson England England Bolton Wanderers Bolton Wanderers 1 (1+0)
Paddy Wrightson England England Manchester City Manchester City 1 (1+0)
Billy Cook Northern Ireland Northern Ireland 1 (0+1)