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