# Jugador País Equipo Goles (de penalti)
1. Ginger Richardson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 39 (0)
2. Raich Carter Inglaterra Inglaterra Sunderland Sunderland 31 (2)
Pat Glover Gales Gales Grimsby Town Grimsby Town 31 (5)
Bobby Gurney Inglaterra Inglaterra Sunderland Sunderland 31 (0)
5. George Camsell Inglaterra Inglaterra Middlesbrough Middlesbrough 28 (1)
6. David McCulloch Escocia Escocia Brentford FC Brentford FC 26 (0)
7. Ted Drake Inglaterra Inglaterra Arsenal Arsenal 24 (0)
8. Jimmy Cunliffe Inglaterra Inglaterra Everton Everton 23 (0)
9. Ralph Birkett Inglaterra Inglaterra Middlesbrough Middlesbrough 22 (0)
10. Dai Astley Gales Gales Aston Villa Aston Villa 21 (0)
11. Jack Milsom Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 20 (0)
12. Neil Dewar Escocia Escocia Sheffield Wednesday Sheffield Wednesday 19 (0)
Patrick Gallacher Escocia Escocia Sunderland Sunderland 19 (0)
Charlie Jones Gales Gales Birmingham FC Birmingham FC 19 (0)
15. George Brown Inglaterra Inglaterra Leeds United Leeds United 18 (1)
Tommy Sale Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers
Stoke City Stoke City
18 (0)
17. Dixie Dean Inglaterra Inglaterra Everton Everton 17 (0)
Fred Harris Inglaterra Inglaterra Birmingham FC Birmingham FC 17 (0)
Fred Howe Inglaterra Inglaterra Liverpool Liverpool 17 (0)
Jack Mahon Inglaterra Inglaterra Leeds United Leeds United
West Bromwich Albion West Bromwich Albion
17 (0)
Bud Maxwell Escocia Escocia Preston North End Preston North End 17 (0)
22. Alf Lythgoe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 16 (0)
Jack Weddle Inglaterra Inglaterra Portsmouth FC Portsmouth FC 16 (0)
Ray Westwood Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 16 (0)
25. Joe Bambrick Irlanda del Norte Irlanda del Norte Chelsea Chelsea 15 (0)
Hughie Gallacher Escocia Escocia Derby County Derby County 15 (1)
Dai Hopkins Gales Gales Brentford FC Brentford FC 15 (0)
Eric Houghton Inglaterra Inglaterra Aston Villa Aston Villa 15 (5)
Jack Kelly Inglaterra Inglaterra Leeds United Leeds United 15 (0)
Hugh O'Donnell Escocia Escocia Preston North End Preston North End 15 (1)
Ernie Thompson Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 15 (5)
32. Charlie Craven Inglaterra Inglaterra Grimsby Town Grimsby Town 14 (0)
33. Eric Brook Inglaterra Inglaterra Manchester City Manchester City 13 (1)
Gordon Hodgson Inglaterra Inglaterra Aston Villa Aston Villa
Liverpool Liverpool
13 (0)
Jack Holliday Inglaterra Inglaterra Brentford FC Brentford FC 13 (0)
Frank O'Donnell Escocia Escocia Preston North End Preston North End 13 (0)
Ellis Rimmer Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 13 (0)
Dicky Spence Inglaterra Inglaterra Chelsea Chelsea 13 (8)
Benny Yorston Escocia Escocia Middlesbrough Middlesbrough 13 (0)
40. Billy Wrigglesworth Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 12 (0)
41. Cliff Bastin Inglaterra Inglaterra Arsenal Arsenal 11 (1)
Frank Broome Inglaterra Inglaterra Aston Villa Aston Villa 11 (0)
Harry Burgess Inglaterra Inglaterra Chelsea Chelsea 11 (1)
George Mills Inglaterra Inglaterra Chelsea Chelsea 11 (0)
Billy Scott Inglaterra Inglaterra Brentford FC Brentford FC 11 (0)
Fred Tilson Inglaterra Inglaterra Manchester City Manchester City 11 (0)
47. Bert Davis Inglaterra Inglaterra Sunderland Sunderland 10 (0)
Arthur Groves Inglaterra Inglaterra Derby County Derby County
Portsmouth FC Portsmouth FC
10 (0)
Alec Herd Escocia Escocia Manchester City Manchester City 10 (0)
Davy Martin Irlanda del Norte Irlanda del Norte Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Stanley Matthews Inglaterra Inglaterra Stoke City Stoke City 10 (0)
Berry Nieuwenhuys Sudáfrica Sudáfrica Liverpool Liverpool 10 (0)
Jimmy Richardson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 10 (0)
Alex Stevenson Irlanda Irlanda Everton Everton 10 (0)
Ernie Toseland Inglaterra Inglaterra Manchester City Manchester City 10 (0)
56. Jimmy Dougal Escocia Escocia Preston North End Preston North End 9 (0)
Torry Gillick Escocia Escocia Everton Everton 9 (0)
Mark Hooper Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 9 (0)
Bryn Jones Gales Gales Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
Jack Milburn Inglaterra Inglaterra Leeds United Leeds United 9 (8)
Cliff Parker Inglaterra Inglaterra Portsmouth FC Portsmouth FC 9 (0)
Charlie Phillips Gales Gales Aston Villa Aston Villa
Wolverhampton Wanderers Wolverhampton Wanderers
9 (0)
Tom Smalley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 9 (0)
Fred Worrall Inglaterra Inglaterra Portsmouth FC Portsmouth FC 9 (0)
65. Jack Bowers Inglaterra Inglaterra Derby County Derby County 8 (0)
Charlie Luke Inglaterra Inglaterra Huddersfield Town Huddersfield Town
Sheffield Wednesday Sheffield Wednesday
8 (0)
Freddie Steele Inglaterra Inglaterra Stoke City Stoke City 8 (0)
Tucker Turner Escocia Escocia Blackburn Rovers Blackburn Rovers 8 (0)
69. George Baldry Inglaterra Inglaterra Grimsby Town Grimsby Town 7 (0)
Tim Coleman Inglaterra Inglaterra Middlesbrough Middlesbrough 7 (0)
Willie Cook Escocia Escocia Bolton Wanderers Bolton Wanderers 7 (0)
Ronnie Dix Inglaterra Inglaterra Aston Villa Aston Villa 7 (0)
Billy Furness Inglaterra Inglaterra Leeds United Leeds United 7 (1)
Albert Geldard Inglaterra Inglaterra Everton Everton 7 (0)
Joe Johnson Inglaterra Inglaterra Stoke City Stoke City 7 (0)
John McLeod Escocia Escocia Manchester City Manchester City 7 (0)
Jackie Palethorpe Inglaterra Inglaterra Aston Villa Aston Villa
Sheffield Wednesday Sheffield Wednesday
7 (0)
George T. Taylor Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 7 (0)
Stan Wood Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 7 (0)
80. Ray Bowden Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Lance Carr Sudáfrica Sudáfrica Liverpool Liverpool 6 (1)
Cliff Chadwick Inglaterra Inglaterra Middlesbrough Middlesbrough 6 (0)
Jimmy Connor Escocia Escocia Sunderland Sunderland 6 (0)
Harry Duggan Irlanda Irlanda Leeds United Leeds United 6 (0)
Joe Hulme Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Jackie Milne Escocia Escocia Arsenal Arsenal 6 (0)
Charlie Napier Escocia Escocia Derby County Derby County 6 (0)
Teddy Sandford Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (0)
Cecil Shaw Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (2)
Ronnie Starling Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 6 (0)
Harry Thompson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Jackie Williams Gales Gales Aston Villa Aston Villa
Huddersfield Town Huddersfield Town
6 (0)
Vic Wright Inglaterra Inglaterra Liverpool Liverpool 6 (0)
94. Jack Beattie Escocia Escocia Blackburn Rovers Blackburn Rovers 5 (0)
Jack Bruton Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 5 (0)
Len Butt Inglaterra Inglaterra Huddersfield Town Huddersfield Town 5 (0)
Reg Chester Inglaterra Inglaterra Huddersfield Town Huddersfield Town 5 (0)
Jack Crayston Inglaterra Inglaterra Arsenal Arsenal 5 (0)
Arthur Cunliffe Inglaterra Inglaterra Aston Villa Aston Villa
Middlesbrough Middlesbrough
5 (0)
Jim Currier Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (0)
Len Duns Inglaterra Inglaterra Sunderland Sunderland 5 (0)
George Eastham Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (0)
Charlie Fletcher Inglaterra Inglaterra Brentford FC Brentford FC 5 (0)
Billy Guest Inglaterra Inglaterra Birmingham FC Birmingham FC 5 (0)
Arthur Hydes Inglaterra Inglaterra Leeds United Leeds United 5 (0)
Charlie Leyfield Inglaterra Inglaterra Everton Everton 5 (0)
Peter Ramage Escocia Escocia Derby County Derby County 5 (0)
Pongo Waring Inglaterra Inglaterra Aston Villa Aston Villa 5 (0)
Frank White Inglaterra Inglaterra Birmingham FC Birmingham FC 5 (0)
110. Albert Beech Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Stan Bentham Inglaterra Inglaterra Everton Everton 4 (0)
Joe Beresford Inglaterra Inglaterra Aston Villa Aston Villa
Preston North End Preston North End
4 (0)
Albert Butterworth Inglaterra Inglaterra Preston North End Preston North End 4 (0)
Frank Chivers Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (0)
Sammy Crooks Inglaterra Inglaterra Derby County Derby County 4 (0)
Harry Davies Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Peter Doherty Irlanda del Norte Irlanda del Norte Manchester City Manchester City 4 (0)
Jimmy Easson Escocia Escocia Portsmouth FC Portsmouth FC 4 (0)
George Gibson Escocia Escocia Chelsea Chelsea 4 (0)
Bob Glassey Inglaterra Inglaterra Liverpool Liverpool 4 (0)
Alex Hamill Escocia Escocia Blackburn Rovers Blackburn Rovers 4 (0)
Harry Jones Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (0)
Cyril Lewis Gales Gales Grimsby Town Grimsby Town 4 (0)
Bobby Liddle Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Reg Mountford Inglaterra Inglaterra Huddersfield Town Huddersfield Town 4 (4)
Bob Pryde Escocia Escocia Blackburn Rovers Blackburn Rovers 4 (0)
Arthur Turner Inglaterra Inglaterra Stoke City Stoke City 4 (3)
James Westland Escocia Escocia Stoke City Stoke City 4 (0)
129. George Ashall Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Jack Balmer Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Bunny Bell Inglaterra Inglaterra Everton Everton 3 (0)
Walter Boyes Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
Jackie Brown Irlanda del Norte Irlanda del Norte Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Joe Carter Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 3 (0)
Tom Cochrane Inglaterra Inglaterra Leeds United Leeds United 3 (0)
Peter Dougall Escocia Escocia Arsenal Arsenal 3 (0)
Dally Duncan Escocia Escocia Derby County Derby County 3 (0)
Jimmy Dyson Inglaterra Inglaterra Grimsby Town Grimsby Town 3 (0)
Harry Goslin Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Jimmy Hagan Inglaterra Inglaterra Derby County Derby County 3 (0)
David Halford Inglaterra Inglaterra Derby County Derby County 3 (0)
Jimmy Heale Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Alf Kirchen Inglaterra Inglaterra Arsenal Arsenal 3 (0)
Eric Oakton Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Billy Owen Gales Gales Manchester City Manchester City 3 (0)
Bobby Reid Escocia Escocia Brentford FC Brentford FC 3 (0)
George Robson Inglaterra Inglaterra Brentford FC Brentford FC 3 (1)
Tim Rogers Gales Gales Arsenal Arsenal 3 (0)
Reg Stockill Inglaterra Inglaterra Derby County Derby County 3 (0)
Jack Surtees Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 3 (0)
Scot Symon Escocia Escocia Portsmouth FC Portsmouth FC 3 (0)
Leslie Talbot Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 3 (0)
Tommy White Inglaterra Inglaterra Everton Everton 3 (0)
154. Jock Anderson Escocia Escocia Portsmouth FC Portsmouth FC 2 (0)
Bill Archer Inglaterra Inglaterra Everton Everton 2 (0)
Jimmy Argue Escocia Escocia Chelsea Chelsea 2 (0)
William Bagley Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Ned Barkas Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (2)
Bill Barraclough Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Bobby Baxter Escocia Escocia Middlesbrough Middlesbrough 2 (0)
Pat Beasley Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Jackie Bestall Inglaterra Inglaterra Grimsby Town Grimsby Town 2 (0)
Cliff Britton Inglaterra Inglaterra Everton Everton 2 (0)
Horace Burrows Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 2 (1)
Matt Busby Escocia Escocia Liverpool Liverpool
Manchester City Manchester City
2 (0)
Charlie Calladine Inglaterra Inglaterra Birmingham FC Birmingham FC
Blackburn Rovers Blackburn Rovers
2 (0)
Gordon Clayton Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Joe Gardiner Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Tommy Glidden Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
George Goddard Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Chris Greene Irlanda Irlanda Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Wally Halsall Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 2 (0)
Arthur Hetherington Inglaterra Inglaterra Preston North End Preston North End 2 (0)
Cecil Hornby Inglaterra Inglaterra Leeds United Leeds United
Sunderland Sunderland
2 (0)
Bob Iverson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Alex James Escocia Escocia Arsenal Arsenal 2 (0)
Freddie Jessop Inglaterra Inglaterra Derby County Derby County 2 (2)
Tommy Lang Escocia Escocia Huddersfield Town Huddersfield Town 2 (0)
Joe Loughran Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Bobby Marshall Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Alex Massie Escocia Escocia Aston Villa Aston Villa 2 (0)
John Maund Inglaterra Inglaterra Aston Villa Aston Villa 2 (0)
Seymour Morris Gales Gales Birmingham FC Birmingham FC 2 (0)
Jack Nicholas Inglaterra Inglaterra Derby County Derby County 2 (0)
Jack Percival Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Walter Robbins Gales Gales West Bromwich Albion West Bromwich Albion 2 (0)
Sep Rutherford Inglaterra Inglaterra Portsmouth FC Portsmouth FC 2 (0)
Jack Sankey Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Phil Taylor Inglaterra Inglaterra Liverpool Liverpool 2 (0)
190. Len Allum Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Len Astill Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Jack Atkinson Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Don Bird Inglaterra Inglaterra Derby County Derby County 1 (0)
Jimmy Boyd Escocia Escocia Derby County Derby County 1 (0)
John Bray Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Buster Brown Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Jackie Burns Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
Alec Cheyne Escocia Escocia Chelsea Chelsea 1 (0)
Albert Clarke Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Leslie Compton Inglaterra Inglaterra Arsenal Arsenal 1 (0)
George Cox Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Donald Dearson Gales Gales Birmingham FC Birmingham FC 1 (0)
Joe Devine Escocia Escocia Birmingham FC Birmingham FC 1 (0)
Charlie Drinkwater Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Billy Dunn Escocia Escocia Brentford FC Brentford FC 1 (0)
Jimmy Dunne Irlanda Irlanda Arsenal Arsenal 1 (0)
Willis Edwards Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Tom Fillingham Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Arthur Gale Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Tommy Green Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Tom Grosvenor Inglaterra Inglaterra Birmingham FC Birmingham FC
Sheffield Wednesday Sheffield Wednesday
1 (0)
Billy Hartill Inglaterra Inglaterra Everton Everton
Liverpool Liverpool
1 (0)
George Henson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Norman Higham Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Thomas Hird Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (1)
Jackie Horton Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Jack Hurst Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Dennis Jennings Inglaterra Inglaterra Birmingham FC Birmingham FC
Grimsby Town Grimsby Town
1 (0)
Tommy Johnson Inglaterra Inglaterra Liverpool Liverpool 1 (0)
Eric Keen Inglaterra Inglaterra Derby County Derby County 1 (0)
Billy Kingdon Inglaterra Inglaterra Aston Villa Aston Villa 1 (0)
Jack Martin Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Keiller McCullough Irlanda del Norte Irlanda del Norte Manchester City Manchester City 1 (0)
James McDougall Escocia Escocia Liverpool Liverpool 1 (0)
Felix McGrogan Escocia Escocia Blackburn Rovers Blackburn Rovers 1 (0)
Duncan McKenzie Escocia Escocia Brentford FC Brentford FC 1 (0)
Jimmy McLuckie Escocia Escocia Aston Villa Aston Villa 1 (0)
Sandy McNab Escocia Escocia Sunderland Sunderland 1 (0)
Joe Mercer Inglaterra Inglaterra Everton Everton 1 (0)
Harold Miller Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Willie Miller Escocia Escocia Everton Everton 1 (0)
Walt Millership Inglaterra Inglaterra Sheffield Wednesday Sheffield Wednesday 1 (0)
Jimmy Milne Escocia Escocia Preston North End Preston North End 1 (0)
Matt Moralee Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Bill Morris Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Ernie Muttitt Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
Ray Parkin Inglaterra Inglaterra Arsenal Arsenal
Middlesbrough Middlesbrough
1 (0)
Walter Ponting Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Sid Rawlings Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Jackie Rimmer Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Herbie Roberts Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Bill Shankly Escocia Escocia Preston North End Preston North End 1 (0)
Wilf Sharp Escocia Escocia Sheffield Wednesday Sheffield Wednesday 1 (0)
George Shaw Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Eric Stephenson Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Lewis Stoker Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Charlie Thomson Escocia Escocia Sunderland Sunderland 1 (0)
Reg Tomlinson Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Les Vernon Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Ronnie Westcott Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Arnold Whiteside Inglaterra Inglaterra Blackburn Rovers Blackburn Rovers 1 (0)
Ken Willingham Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)