# Jugador País Equipo Goles (de penalti)
1. Tommy Lawton Inglaterra Inglaterra Everton Everton 28 (6)
2. David McCulloch Escocia Escocia Brentford FC Brentford FC 26 (0)
3. Gordon Hodgson Inglaterra Inglaterra Leeds United Leeds United 25 (0)
4. Micky Fenton Inglaterra Inglaterra Middlesbrough Middlesbrough 24 (1)
5. Peter Doherty Irlanda del Norte Irlanda del Norte Manchester City Manchester City 23 (0)
Ray Westwood Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 23 (0)
7. Jim Beattie Escocia Escocia Portsmouth FC Portsmouth FC 21 (0)
8. Dennis Westcott Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 19 (0)
9. Dai Astley Gales Gales Derby County Derby County 17 (0)
Ted Drake Inglaterra Inglaterra Arsenal Arsenal 17 (1)
Frank O'Donnell Escocia Escocia Blackpool FC Blackpool FC
Preston North End Preston North End
17 (0)
Bobby Reid Escocia Escocia Brentford FC Brentford FC 17 (0)
13. Eric Brook Inglaterra Inglaterra Manchester City Manchester City 16 (0)
Ginger Richardson Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 16 (0)
15. Cliff Bastin Inglaterra Inglaterra Arsenal Arsenal 15 (2)
Bryn Jones Gales Gales Wolverhampton Wanderers Wolverhampton Wanderers 15 (0)
Cliff Parker Inglaterra Inglaterra Portsmouth FC Portsmouth FC 15 (0)
Freddie Steele Inglaterra Inglaterra Stoke City Stoke City 15 (1)
19. Ronnie Dix Inglaterra Inglaterra Derby County Derby County 14 (0)
Alf Hanson Inglaterra Inglaterra Liverpool Liverpool 14 (1)
21. Jack Balmer Inglaterra Inglaterra Liverpool Liverpool 13 (0)
Raich Carter Inglaterra Inglaterra Sunderland Sunderland 13 (0)
Jimmy Cunliffe Inglaterra Inglaterra Everton Everton 13 (0)
Jimmy Dougal Escocia Escocia Preston North End Preston North End 13 (0)
George Mills Inglaterra Inglaterra Chelsea Chelsea 13 (0)
Berry Nieuwenhuys Sudáfrica Sudáfrica Liverpool Liverpool 13 (0)
Alex Stevenson Irlanda Irlanda Everton Everton 13 (0)
28. Willie Buchan Escocia Escocia Blackpool FC Blackpool FC 12 (0)
Charlie Craven Inglaterra Inglaterra Grimsby Town Grimsby Town 12 (0)
Bobby Finan Escocia Escocia Blackpool FC Blackpool FC 12 (0)
Alec Herd Escocia Escocia Manchester City Manchester City 12 (0)
Jack Mahon Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 12 (0)
George Mutch Escocia Escocia Preston North End Preston North End 12 (0)
George Tadman Inglaterra Inglaterra Charlton Athletic Charlton Athletic 12 (0)
35. Frank Baker Inglaterra Inglaterra Stoke City Stoke City 11 (0)
Bobby Barclay Inglaterra Inglaterra Huddersfield Town Huddersfield Town 11 (0)
Wilf Chitty Inglaterra Inglaterra Chelsea Chelsea 11 (0)
Jackie Coulter Irlanda del Norte Irlanda del Norte Everton Everton
Grimsby Town Grimsby Town
11 (0)
Tom Galley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Harry Jones Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 11 (0)
Don Welsh Inglaterra Inglaterra Charlton Athletic Charlton Athletic 11 (0)
42. Jack Bowers Inglaterra Inglaterra Leicester City Leicester City 10 (0)
Tom Cochrane Inglaterra Inglaterra Middlesbrough Middlesbrough 10 (0)
Charlie Jones Gales Gales Birmingham FC Birmingham FC 10 (0)
Danny Liddle Escocia Escocia Leicester City Leicester City 10 (0)
Willie MacFadyen Escocia Escocia Huddersfield Town Huddersfield Town 10 (0)
Jack Milsom Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers
Manchester City Manchester City
10 (0)
48. Jimmy Argue Escocia Escocia Chelsea Chelsea 9 (0)
Bobby Beattie Escocia Escocia Preston North End Preston North End 9 (0)
Sailor Brown Inglaterra Inglaterra Charlton Athletic Charlton Athletic 9 (0)
Arthur Buckley Inglaterra Inglaterra Leeds United Leeds United 9 (0)
George Camsell Inglaterra Inglaterra Middlesbrough Middlesbrough 9 (0)
Donald Dearson Gales Gales Birmingham FC Birmingham FC 9 (0)
Bobby Gurney Inglaterra Inglaterra Sunderland Sunderland 9 (0)
55. Pat Beasley Inglaterra Inglaterra Huddersfield Town Huddersfield Town 8 (1)
Dally Duncan Escocia Escocia Derby County Derby County 8 (0)
Willie Fagan Escocia Escocia Liverpool Liverpool
Preston North End Preston North End
8 (2)
Bud Maxwell Escocia Escocia Preston North End Preston North End 8 (0)
Billy Scott Inglaterra Inglaterra Brentford FC Brentford FC 8 (0)
Eric Stephenson Inglaterra Inglaterra Leeds United Leeds United 8 (0)
Benny Yorston Escocia Escocia Middlesbrough Middlesbrough 8 (0)
62. Harry Burgess Inglaterra Inglaterra Chelsea Chelsea 7 (1)
Jack Calder Escocia Escocia Bolton Wanderers Bolton Wanderers 7 (0)
Eddie Carr Inglaterra Inglaterra Arsenal Arsenal 7 (0)
Sammy Crooks Inglaterra Inglaterra Derby County Derby County 7 (0)
Patrick Gallacher Escocia Escocia Sunderland Sunderland 7 (0)
Fred Harris Inglaterra Inglaterra Birmingham FC Birmingham FC 7 (0)
Joe Johnson Inglaterra Inglaterra Stoke City Stoke City
West Bromwich Albion West Bromwich Albion
7 (0)
Jackie Milne Escocia Escocia Arsenal Arsenal
Middlesbrough Middlesbrough
7 (0)
Seymour Morris Gales Gales Birmingham FC Birmingham FC 7 (0)
George Robinson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 7 (0)
James Westland Escocia Escocia Stoke City Stoke City 7 (0)
Fred Worrall Inglaterra Inglaterra Portsmouth FC Portsmouth FC 7 (0)
74. George Ainsley Inglaterra Inglaterra Leeds United Leeds United 6 (0)
Peter Buchanan Escocia Escocia Chelsea Chelsea 6 (0)
Eddie Burbanks Inglaterra Inglaterra Sunderland Sunderland 6 (0)
Ike Clarke Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 6 (0)
Dicky Dorsett Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Albert Geldard Inglaterra Inglaterra Everton Everton 6 (0)
Jimmy Heale Inglaterra Inglaterra Manchester City Manchester City 6 (0)
Tom Hinchcliffe Inglaterra Inglaterra Grimsby Town Grimsby Town
Huddersfield Town Huddersfield Town
6 (0)
Harold Hobbis Inglaterra Inglaterra Charlton Athletic Charlton Athletic 6 (0)
Alf Kirchen Inglaterra Inglaterra Arsenal Arsenal 6 (0)
Stanley Matthews Inglaterra Inglaterra Stoke City Stoke City 6 (0)
John Shafto Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Phil Taylor Inglaterra Inglaterra Liverpool Liverpool 6 (0)
Douglas Trentham Inglaterra Inglaterra Everton Everton 6 (0)
Dickie Watmough Inglaterra Inglaterra Blackpool FC Blackpool FC
Preston North End Preston North End
6 (0)
Frank White Inglaterra Inglaterra Birmingham FC Birmingham FC 6 (1)
90. Jock Anderson Escocia Escocia Portsmouth FC Portsmouth FC 5 (0)
Sammy Armes Inglaterra Inglaterra Leeds United Leeds United 5 (0)
Jack Beattie Escocia Escocia Birmingham FC Birmingham FC
Grimsby Town Grimsby Town
Huddersfield Town Huddersfield Town
5 (0)
Leslie Boulter Gales Gales Charlton Athletic Charlton Athletic 5 (0)
Gordon Clayton Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
George Dewis Inglaterra Inglaterra Leicester City Leicester City 5 (0)
George Farrow Inglaterra Inglaterra Blackpool FC Blackpool FC 5 (1)
Harry Goslin Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (1)
Mal Griffiths Gales Gales Arsenal Arsenal 5 (0)
Tom Grosvenor Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 5 (0)
Sammy Heaselgrave Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 5 (0)
Dai Hopkins Gales Gales Brentford FC Brentford FC 5 (0)
Teddy Maguire Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Gerry McAloon Escocia Escocia Brentford FC Brentford FC 5 (0)
Charlie Napier Escocia Escocia Derby County Derby County 5 (0)
Hugh O'Donnell Escocia Escocia Preston North End Preston North End 5 (0)
Les Owens Inglaterra Inglaterra Charlton Athletic Charlton Athletic 5 (0)
Jack Percival Inglaterra Inglaterra Manchester City Manchester City 5 (0)
Walter Robbins Gales Gales West Bromwich Albion West Bromwich Albion 5 (0)
Tommy Sale Inglaterra Inglaterra Stoke City Stoke City 5 (0)
Percy Saunders Inglaterra Inglaterra Sunderland Sunderland 5 (0)
Sep Smith Inglaterra Inglaterra Leicester City Leicester City 5 (5)
Eric Stubbs Inglaterra Inglaterra Leicester City Leicester City 5 (0)
John Thomson Escocia Escocia Leeds United Leeds United 5 (0)
114. Jimmy Blair Escocia Escocia Blackpool FC Blackpool FC 4 (0)
Walter Boyes Inglaterra Inglaterra Everton Everton
West Bromwich Albion West Bromwich Albion
4 (0)
Alec Carruthers Escocia Escocia Bolton Wanderers Bolton Wanderers 4 (0)
Albert Clarke Inglaterra Inglaterra Birmingham FC Birmingham FC 4 (0)
Jack Crayston Inglaterra Inglaterra Arsenal Arsenal 4 (0)
Jim Currier Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 4 (0)
Len Duns Inglaterra Inglaterra Sunderland Sunderland 4 (0)
Jimmy Easson Escocia Escocia Portsmouth FC Portsmouth FC 4 (0)
Pat Glover Gales Gales Grimsby Town Grimsby Town 4 (0)
Arthur Groves Inglaterra Inglaterra Portsmouth FC Portsmouth FC 4 (0)
Jimmy Hampson Inglaterra Inglaterra Blackpool FC Blackpool FC 4 (0)
Norman Higham Inglaterra Inglaterra Middlesbrough Middlesbrough 4 (0)
George Hunt Inglaterra Inglaterra Arsenal Arsenal
Bolton Wanderers Bolton Wanderers
4 (0)
Cyril Lewis Gales Gales Grimsby Town Grimsby Town 4 (0)
Wilf Mannion Inglaterra Inglaterra Middlesbrough Middlesbrough 4 (0)
Arthur Maw Inglaterra Inglaterra Leicester City Leicester City 4 (0)
Duncan McKenzie Escocia Escocia Brentford FC Brentford FC 4 (3)
Alex Munro Escocia Escocia Blackpool FC Blackpool FC 4 (0)
Jack Nicholas Inglaterra Inglaterra Derby County Derby County 4 (2)
Joe Payne Inglaterra Inglaterra Chelsea Chelsea 4 (0)
Charlie Phillips Gales Gales Birmingham FC Birmingham FC 4 (0)
Cecil Shaw Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 4 (4)
Dicky Spence Inglaterra Inglaterra Chelsea Chelsea 4 (2)
Tommy Ward Inglaterra Inglaterra Stoke City Stoke City 4 (0)
Monty Wilkinson Inglaterra Inglaterra Charlton Athletic Charlton Athletic 4 (0)
139. Tony Carroll Escocia Escocia Leicester City Leicester City 3 (0)
Frank Chivers Inglaterra Inglaterra Huddersfield Town Huddersfield Town 3 (0)
Bill Forrest Escocia Escocia Middlesbrough Middlesbrough 3 (0)
Dickie Foss Inglaterra Inglaterra Chelsea Chelsea 3 (0)
Hughie Gallacher Escocia Escocia Grimsby Town Grimsby Town 3 (0)
Torry Gillick Escocia Escocia Everton Everton 3 (0)
Ted Harston Inglaterra Inglaterra Liverpool Liverpool 3 (0)
Bill Hayes Irlanda Irlanda Huddersfield Town Huddersfield Town 3 (3)
Don Howe Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 3 (0)
Dennis Jennings Inglaterra Inglaterra Birmingham FC Birmingham FC 3 (1)
Leslie Jones Gales Gales Arsenal Arsenal 3 (0)
Bill Langley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Matt Moralee Inglaterra Inglaterra Leicester City Leicester City 3 (0)
Bill Muncie Escocia Escocia Leicester City Leicester City 3 (0)
Syd Peppitt Inglaterra Inglaterra Stoke City Stoke City 3 (0)
Billy Price Inglaterra Inglaterra Huddersfield Town Huddersfield Town 3 (0)
Jimmy Richardson Inglaterra Inglaterra Huddersfield Town Huddersfield Town 3 (0)
Bill Robinson Inglaterra Inglaterra Sunderland Sunderland 3 (0)
Harry Thompson Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Ernie Toseland Inglaterra Inglaterra Manchester City Manchester City 3 (0)
Tolley Wienand Sudáfrica Sudáfrica Huddersfield Town Huddersfield Town 3 (0)
160. Alf Anderson Escocia Escocia Bolton Wanderers Bolton Wanderers 2 (0)
Bill Barron Inglaterra Inglaterra Charlton Athletic Charlton Athletic 2 (0)
Bunny Bell Inglaterra Inglaterra Everton Everton 2 (0)
Sid Bidewell Inglaterra Inglaterra Chelsea Chelsea 2 (0)
Ralph Birkett Inglaterra Inglaterra Middlesbrough Middlesbrough 2 (0)
John Bray Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Jack Brinton Inglaterra Inglaterra Derby County Derby County 2 (0)
Sidney Cartwright Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Rex Clayton Inglaterra Inglaterra Manchester City Manchester City 2 (0)
William Coutts Escocia Escocia Leicester City Leicester City 2 (0)
Bobby Davidson Escocia Escocia Arsenal Arsenal 2 (0)
Peter Dougall Escocia Escocia Everton Everton 2 (0)
Archie Garrett Escocia Escocia Preston North End Preston North End 2 (0)
Jimmy Guthrie Escocia Escocia Portsmouth FC Portsmouth FC 2 (0)
Jimmy Hagan Inglaterra Inglaterra Derby County Derby County 2 (0)
Alex Hastings Escocia Escocia Sunderland Sunderland 2 (0)
Jack Holliday Inglaterra Inglaterra Brentford FC Brentford FC 2 (0)
Joe Hulme Inglaterra Inglaterra Arsenal Arsenal
Huddersfield Town Huddersfield Town
2 (0)
Jimmy Isaac Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (0)
Tommy Jones Inglaterra Inglaterra Blackpool FC Blackpool FC 2 (0)
Kenny Kendrick Inglaterra Inglaterra Birmingham FC Birmingham FC 2 (0)
Jack Kirkham Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Reg Lewis Inglaterra Inglaterra Arsenal Arsenal 2 (0)
Alf Lythgoe Inglaterra Inglaterra Huddersfield Town Huddersfield Town 2 (2)
Jack Milburn Inglaterra Inglaterra Leeds United Leeds United 2 (2)
Jimmy Milne Escocia Escocia Preston North End Preston North End 2 (0)
Billy Mitchell Irlanda del Norte Irlanda del Norte Chelsea Chelsea 2 (0)
Jack Pritchard Inglaterra Inglaterra Manchester City Manchester City 2 (0)
Dennis Quigley Escocia Escocia Grimsby Town Grimsby Town 2 (0)
Jack Sankey Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (0)
Bert Shaw Inglaterra Inglaterra Grimsby Town Grimsby Town 2 (0)
Frank Soo Inglaterra Inglaterra Stoke City Stoke City 2 (0)
Johnny Spuhler Inglaterra Inglaterra Sunderland Sunderland 2 (0)
Charlie Thomson Escocia Escocia Sunderland Sunderland 2 (0)
Harry Travis Inglaterra Inglaterra Derby County Derby County 2 (0)
Bert Turner Gales Gales Charlton Athletic Charlton Athletic 2 (1)
Stan Wood Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 2 (1)
197. George Antonio Inglaterra Inglaterra Stoke City Stoke City 1 (0)
George Ashall Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
William Bagley Inglaterra Inglaterra Portsmouth FC Portsmouth FC 1 (0)
Joe Bambrick Irlanda del Norte Irlanda del Norte Chelsea Chelsea 1 (0)
Albert Barr Irlanda del Norte Irlanda del Norte Manchester City Manchester City 1 (0)
Joe Beresford Inglaterra Inglaterra Preston North End Preston North End 1 (0)
Harry Betmead Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Cyril Blott Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (0)
Eddie Boot Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Ray Bowden Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Gordon Bremner Escocia Escocia Arsenal Arsenal 1 (0)
Lewis Brook Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)
Billy Brown Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Norman Brunskill Inglaterra Inglaterra Birmingham FC Birmingham FC 1 (0)
Teddy Buck Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Louis Cardwell Inglaterra Inglaterra Blackpool FC Blackpool FC
Manchester City Manchester City
1 (0)
Cliff Chadwick Inglaterra Inglaterra Middlesbrough Middlesbrough 1 (0)
Denis Compton Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Leslie Compton Inglaterra Inglaterra Arsenal Arsenal 1 (0)
Dixie Dean Inglaterra Inglaterra Everton Everton 1 (0)
Maurice Dunkley Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Jimmy Dyson Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Maurice Edelston Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
George Gibson Escocia Escocia Chelsea Chelsea 1 (0)
Alec Hall Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Jim Hall Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
John Hodgson Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Alf Jeffries Inglaterra Inglaterra Derby County Derby County 1 (0)
Freddie Jessop Inglaterra Inglaterra Derby County Derby County 1 (1)
Harry Johnston Inglaterra Inglaterra Blackpool FC Blackpool FC 1 (0)
Jimmy Jones Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Ronnie Jones Gales Gales Liverpool Liverpool 1 (0)
Bobby Liddle Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Owen Madden Irlanda Irlanda Birmingham FC Birmingham FC 1 (0)
Jim Makinson Inglaterra Inglaterra Leeds United Leeds United 1 (1)
Norman Male Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Jimmy McInnes Escocia Escocia Liverpool Liverpool 1 (0)
Hughie McMahon Inglaterra Inglaterra Sunderland Sunderland 1 (0)
Willie Mills Escocia Escocia Huddersfield Town Huddersfield Town 1 (0)
Reg Mountford Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (1)
Jack Oakes Inglaterra Inglaterra Charlton Athletic Charlton Athletic 1 (1)
Dai Richards Gales Gales Birmingham FC Birmingham FC 1 (0)
Joe Rogers Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Teddy Sandford Inglaterra Inglaterra West Bromwich Albion West Bromwich Albion 1 (0)
Bill Shankly Escocia Escocia Preston North End Preston North End 1 (0)
Tom Smalley Inglaterra Inglaterra Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Clem Smith Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Les Smith Inglaterra Inglaterra Brentford FC Brentford FC 1 (0)
Bert Sproston Inglaterra Inglaterra Leeds United Leeds United 1 (0)
Reg Stockill Inglaterra Inglaterra Derby County Derby County 1 (0)
Jack Swain Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Scot Symon Escocia Escocia Portsmouth FC Portsmouth FC 1 (0)
George Taylor Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Jack Tennant Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Jock Thomson Escocia Escocia Everton Everton 1 (0)
Fred Tilson Inglaterra Inglaterra Manchester City Manchester City 1 (0)
Reg Tomlinson Inglaterra Inglaterra Grimsby Town Grimsby Town 1 (0)
Arthur Tutin Inglaterra Inglaterra Stoke City Stoke City 1 (0)
Gordon Watson Inglaterra Inglaterra Everton Everton 1 (0)
Sam Weaver Inglaterra Inglaterra Chelsea Chelsea 1 (0)
Tom Woodward Inglaterra Inglaterra Bolton Wanderers Bolton Wanderers 1 (0)
Alf Young Inglaterra Inglaterra Huddersfield Town Huddersfield Town 1 (0)