# Joueur Pays Équipe Buts (pén.)
1. Freddie Steele Angleterre Angleterre Stoke City Stoke City 33 (0)
2. David McCulloch Écosse Écosse Brentford FC Brentford FC 31 (0)
3. Peter Doherty Irlande du Nord Irlande du Nord Manchester City Manchester City 30 (0)
4. Pat Glover Pays des Galles Pays des Galles Grimsby Town Grimsby Town 29 (2)
5. Raich Carter Angleterre Angleterre Sunderland AFC Sunderland AFC 26 (4)
6. Dai Astley Pays des Galles Pays des Galles Derby County Derby County 25 (0)
7. Gordon Clayton Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 24 (1)
Dixie Dean Angleterre Angleterre Everton FC Everton FC 24 (4)
9. Micky Fenton Angleterre Angleterre Middlesbrough FC Middlesbrough FC 22 (4)
George Mills Angleterre Angleterre Chelsea FC Chelsea FC 22 (0)
11. Eric Brook Angleterre Angleterre Manchester City Manchester City 20 (1)
Ted Drake Angleterre Angleterre Arsenal FC Arsenal FC 20 (0)
Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 20 (0)
14. Cyril Lewis Pays des Galles Pays des Galles Grimsby Town Grimsby Town 19 (0)
Alex Stevenson Irlande Irlande Everton FC Everton FC 19 (0)
16. George Camsell Angleterre Angleterre Middlesbrough FC Middlesbrough FC 18 (0)
Alf Kirchen Angleterre Angleterre Arsenal FC Arsenal FC 18 (0)
18. Harry Jones Angleterre Angleterre West Bromwich Albion West Bromwich Albion 17 (0)
19. Len Duns Angleterre Angleterre Sunderland AFC Sunderland AFC 16 (1)
Fred Howe Angleterre Angleterre Liverpool FC Liverpool FC 16 (0)
Frank O'Donnell Écosse Écosse Preston North End Preston North End 16 (0)
Ginger Richardson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 16 (1)
23. Charlie Craven Angleterre Angleterre Grimsby Town Grimsby Town 15 (0)
Alec Herd Écosse Écosse Manchester City Manchester City 15 (0)
Seymour Morris Pays des Galles Pays des Galles Birmingham FC Birmingham FC 15 (0)
Billy Scott Angleterre Angleterre Brentford FC Brentford FC 15 (0)
Fred Tilson Angleterre Angleterre Manchester City Manchester City 15 (0)
28. Tommy Bamford Pays des Galles Pays des Galles Manchester United Manchester United 14 (0)
Torry Gillick Écosse Écosse Everton FC Everton FC 14 (0)
30. Tom Galley Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Alf Hanson Angleterre Angleterre Liverpool FC Liverpool FC 13 (1)
Joe Johnson Angleterre Angleterre Stoke City Stoke City 13 (0)
Jack Milsom Angleterre Angleterre Bolton Wanderers Bolton Wanderers 13 (0)
Charlie Napier Écosse Écosse Derby County Derby County 13 (0)
Berry Nieuwenhuys Afrique du Sud Afrique du Sud Liverpool FC Liverpool FC 13 (0)
36. Jack Bowers Angleterre Angleterre Derby County Derby County 12 (0)
Bud Maxwell Écosse Écosse Preston North End Preston North End 12 (0)
Cliff Parker Angleterre Angleterre Portsmouth FC Portsmouth FC 12 (0)
Reg Stockill Angleterre Angleterre Derby County Derby County 12 (0)
40. Fred Harris Angleterre Angleterre Birmingham FC Birmingham FC 11 (0)
Arthur Hydes Angleterre Angleterre Leeds United Leeds United 11 (0)
Bryn Jones Pays des Galles Pays des Galles Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Jimmy Richardson Angleterre Angleterre Huddersfield Town Huddersfield Town 11 (0)
George Tadman Angleterre Angleterre Charlton Athletic Charlton Athletic 11 (0)
45. Jock Anderson Écosse Écosse Portsmouth FC Portsmouth FC 10 (0)
George Ashall Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Billy Bryant Angleterre Angleterre Manchester United Manchester United 10 (0)
Neil Dewar Écosse Écosse Sheffield Wednesday Sheffield Wednesday 10 (0)
Patrick Gallacher Écosse Écosse Sunderland AFC Sunderland AFC 10 (0)
Bobby Reid Écosse Écosse Brentford FC Brentford FC 10 (1)
Jack Weddle Angleterre Angleterre Portsmouth FC Portsmouth FC 10 (0)
52. Frank Chivers Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Sammy Crooks Angleterre Angleterre Derby County Derby County 9 (1)
Jimmy Cunliffe Angleterre Angleterre Everton FC Everton FC 9 (0)
Bobby Davidson Écosse Écosse Arsenal FC Arsenal FC 9 (0)
Dally Duncan Écosse Écosse Derby County Derby County 9 (0)
Jimmy Dyson Angleterre Angleterre Grimsby Town Grimsby Town 9 (0)
Harold Hobbis Angleterre Angleterre Charlton Athletic Charlton Athletic 9 (0)
Jack Mahon Angleterre Angleterre West Bromwich Albion West Bromwich Albion 9 (0)
Jackie Milne Écosse Écosse Arsenal FC Arsenal FC 9 (0)
Walter Robbins Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 9 (0)
Frank White Angleterre Angleterre Birmingham FC Birmingham FC 9 (2)
63. Jack Balmer Angleterre Angleterre Liverpool FC Liverpool FC 8 (0)
Pat Beasley Angleterre Angleterre Arsenal FC Arsenal FC
Huddersfield Town Huddersfield Town
8 (0)
Jack Holliday Angleterre Angleterre Brentford FC Brentford FC 8 (0)
Charlie Jones Pays des Galles Pays des Galles Birmingham FC Birmingham FC 8 (0)
Willie MacFadyen Écosse Écosse Huddersfield Town Huddersfield Town 8 (0)
Dicky Spence Angleterre Angleterre Chelsea FC Chelsea FC 8 (5)
Stan Wood Angleterre Angleterre West Bromwich Albion West Bromwich Albion 8 (0)
Fred Worrall Angleterre Angleterre Portsmouth FC Portsmouth FC 8 (0)
71. Ralph Birkett Angleterre Angleterre Middlesbrough FC Middlesbrough FC 7 (0)
Cliff Chadwick Angleterre Angleterre Middlesbrough FC Middlesbrough FC 7 (0)
Mark Hooper Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 7 (0)
Stanley Matthews Angleterre Angleterre Stoke City Stoke City 7 (0)
George Mutch Écosse Écosse Manchester United Manchester United 7 (0)
Hugh O'Donnell Écosse Écosse Preston North End Preston North End 7 (0)
Colin Rodger Écosse Écosse Manchester City Manchester City 7 (0)
Harry Thompson Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Ernie Toseland Angleterre Angleterre Manchester City Manchester City 7 (0)
Monty Wilkinson Angleterre Angleterre Charlton Athletic Charlton Athletic 7 (0)
Benny Yorston Écosse Écosse Middlesbrough FC Middlesbrough FC 7 (1)
82. Jimmy Argue Écosse Écosse Chelsea FC Chelsea FC 6 (0)
William Bagley Angleterre Angleterre Portsmouth FC Portsmouth FC 6 (0)
Jack Beattie Écosse Écosse Birmingham FC Birmingham FC 6 (0)
Joe Beresford Angleterre Angleterre Preston North End Preston North End 6 (0)
Leslie Boulter Pays des Galles Pays des Galles Charlton Athletic Charlton Athletic 6 (0)
Ray Bowden Angleterre Angleterre Arsenal FC Arsenal FC 6 (0)
Willie Fagan Écosse Écosse Preston North End Preston North End 6 (2)
Jimmy Heale Angleterre Angleterre Manchester City Manchester City 6 (0)
Gordon Hodgson Angleterre Angleterre Leeds United Leeds United 6 (0)
Dai Hopkins Pays des Galles Pays des Galles Brentford FC Brentford FC 6 (0)
Don Howe Angleterre Angleterre Bolton Wanderers Bolton Wanderers 6 (0)
Stan Prior Angleterre Angleterre Charlton Athletic Charlton Athletic 6 (0)
Eric Stephenson Angleterre Angleterre Leeds United Leeds United 6 (0)
Jack Thompson Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 6 (0)
96. George Ainsley Angleterre Angleterre Bolton Wanderers Bolton Wanderers
Leeds United Leeds United
5 (0)
Cliff Bastin Angleterre Angleterre Arsenal FC Arsenal FC 5 (3)
Arthur Buckley Angleterre Angleterre Leeds United Leeds United 5 (0)
Eddie Burbanks Angleterre Angleterre Sunderland AFC Sunderland AFC 5 (0)
Len Butt Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Jackie Coulter Irlande du Nord Irlande du Nord Everton FC Everton FC 5 (0)
Ronnie Dix Angleterre Angleterre Derby County Derby County 5 (0)
George Drury Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 5 (0)
Billy Furness Angleterre Angleterre Leeds United Leeds United 5 (0)
Tom Manley Angleterre Angleterre Manchester United Manchester United 5 (0)
Duncan McKenzie Écosse Écosse Brentford FC Brentford FC 5 (4)
Jackie Robinson Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 5 (0)
Teddy Sandford Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
John Thomson Écosse Écosse Leeds United Leeds United 5 (0)
Don Welsh Angleterre Angleterre Charlton Athletic Charlton Athletic 5 (0)
Dennis Westcott Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Ray Westwood Angleterre Angleterre Bolton Wanderers Bolton Wanderers 5 (0)
113. Walter Boyes Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
Harry Burgess Angleterre Angleterre Chelsea FC Chelsea FC 4 (1)
Jack Calder Écosse Écosse Bolton Wanderers Bolton Wanderers 4 (0)
Albert Clarke Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
Tom Cochrane Angleterre Angleterre Leeds United Leeds United
Middlesbrough FC Middlesbrough FC
4 (0)
Laurie Coen Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
Denis Compton Angleterre Angleterre Arsenal FC Arsenal FC 4 (0)
Fred Crack Angleterre Angleterre Grimsby Town Grimsby Town 4 (0)
Charlie Luke Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (0)
Alf Lythgoe Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Bill McKay Écosse Écosse Manchester United Manchester United 4 (0)
Jack Milburn Angleterre Angleterre Leeds United Leeds United 4 (3)
Duncan Ogilvie Écosse Écosse Huddersfield Town Huddersfield Town 4 (0)
Peter Ramage Écosse Écosse Derby County Derby County 4 (0)
Ellis Rimmer Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (0)
George Robinson Angleterre Angleterre Charlton Athletic Charlton Athletic 4 (0)
Harry Rowley Angleterre Angleterre Manchester United Manchester United 4 (1)
Ronnie Starling Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 4 (1)
James Westland Écosse Écosse Stoke City Stoke City 4 (0)
Vic Wright Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
133. George Antonio Angleterre Angleterre Stoke City Stoke City 3 (0)
Jack Ashley Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Harry Baird Irlande du Nord Irlande du Nord Manchester United Manchester United 3 (0)
Bobby Barclay Angleterre Angleterre Huddersfield Town Huddersfield Town 3 (0)
Len Beaumont Angleterre Angleterre Portsmouth FC Portsmouth FC 3 (1)
Jackie Bestall Angleterre Angleterre Grimsby Town Grimsby Town 3 (0)
Jackie Brown Irlande du Nord Irlande du Nord Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Jimmy Connor Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
Donald Dearson Pays des Galles Pays des Galles Birmingham FC Birmingham FC 3 (0)
Jimmy Dougal Écosse Écosse Preston North End Preston North End 3 (0)
Willis Edwards Angleterre Angleterre Leeds United Leeds United 3 (0)
Albert Geldard Angleterre Angleterre Everton FC Everton FC 3 (0)
George Gibson Écosse Écosse Chelsea FC Chelsea FC 3 (0)
Harry Goslin Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (2)
Dennis Jennings Angleterre Angleterre Birmingham FC Birmingham FC 3 (1)
Tommy Lawton Angleterre Angleterre Everton FC Everton FC 3 (0)
Dave Nelson Écosse Écosse Arsenal FC Arsenal FC 3 (0)
Eric Oakton Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Cyril Pearce Angleterre Angleterre Charlton Athletic Charlton Athletic 3 (0)
Jackie Rimmer Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
Billy Robson Angleterre Angleterre Stoke City Stoke City 3 (0)
Jack Swain Angleterre Angleterre Grimsby Town Grimsby Town 3 (0)
George T. Taylor Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
Phil Taylor Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Arthur Turner Angleterre Angleterre Stoke City Stoke City 3 (3)
Pongo Waring Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Sam Weaver Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Billy Wrigglesworth Angleterre Angleterre Manchester United Manchester United
Wolverhampton Wanderers Wolverhampton Wanderers
3 (0)
Tom Wylie Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
162. Joe Bambrick Irlande du Nord Irlande du Nord Chelsea FC Chelsea FC 2 (0)
John Bray Angleterre Angleterre Manchester City Manchester City 2 (0)
Reg Chester Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Tim Coleman Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Jim Currier Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Jimmy Easson Écosse Écosse Portsmouth FC Portsmouth FC 2 (0)
Harry Eastham Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
George Green Pays des Galles Pays des Galles Charlton Athletic Charlton Athletic 2 (0)
Arthur Groves Angleterre Angleterre Portsmouth FC Portsmouth FC 2 (0)
Jimmy Hagan Angleterre Angleterre Derby County Derby County 2 (0)
Jackie Hargreaves Angleterre Angleterre Leeds United Leeds United 2 (0)
Norman Higham Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Joe Jobling Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (1)
Jack Johnson Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Eric Keen Angleterre Angleterre Derby County Derby County 2 (0)
Len McCarthy Pays des Galles Pays des Galles Portsmouth FC Portsmouth FC 2 (0)
John McLeod Écosse Écosse Manchester City Manchester City 2 (0)
Sandy McNab Écosse Écosse Sunderland AFC Sunderland AFC 2 (0)
Walt Millership Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Jimmy Milne Écosse Écosse Preston North End Preston North End 2 (0)
Jack Nicholas Angleterre Angleterre Derby County Derby County 2 (0)
Aubrey Powell Pays des Galles Pays des Galles Leeds United Leeds United 2 (0)
Allen Pringle Angleterre Angleterre Portsmouth FC Portsmouth FC 2 (0)
Cecil Shaw Angleterre Angleterre West Bromwich Albion West Bromwich Albion
Wolverhampton Wanderers Wolverhampton Wanderers
2 (2)
Albert Shelley Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Les Smith Angleterre Angleterre Brentford FC Brentford FC 2 (0)
George Stephenson Angleterre Angleterre Charlton Athletic Charlton Athletic 2 (0)
Scot Symon Écosse Écosse Portsmouth FC Portsmouth FC 2 (0)
Guy Wharton Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Joe Wilson Angleterre Angleterre Brentford FC Brentford FC 2 (2)
192. Alf Anderson Écosse Écosse Bolton Wanderers Bolton Wanderers 1 (0)
Sammy Armes Angleterre Angleterre Leeds United Leeds United 1 (0)
Jack Atherton Angleterre Angleterre Preston North End Preston North End 1 (0)
Jim Beattie Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Bunny Bell Angleterre Angleterre Everton FC Everton FC 1 (0)
Harry Betmead Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
George Brown Angleterre Angleterre Leeds United Leeds United 1 (0)
Norman Brunskill Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Teddy Buck Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Matt Busby Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Jackie Cape Angleterre Angleterre Manchester United Manchester United 1 (0)
Wilf Chitty Angleterre Angleterre Chelsea FC Chelsea FC 1 (1)
Sedley Cooper Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Jack Crayston Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Arthur Cunliffe Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Harry Davies Angleterre Angleterre Stoke City Stoke City 1 (0)
Joe Devine Écosse Écosse Birmingham FC Birmingham FC 1 (0)
Bob Donnelly Écosse Écosse Manchester City Manchester City 1 (0)
Ron Ferrier Angleterre Angleterre Manchester United Manchester United 1 (0)
Tom Fillingham Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Syd Fursland Pays des Galles Pays des Galles Stoke City Stoke City 1 (0)
Arthur Gale Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Willie Gladwin Angleterre Angleterre Manchester United Manchester United 1 (0)
Albert Green Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
David Halford Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Reg Halton Angleterre Angleterre Manchester United Manchester United 1 (0)
Eddie Hapgood Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Archibald Hastie Écosse Écosse Huddersfield Town Huddersfield Town 1 (0)
Tom Hinchcliffe Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Eli Hurel Angleterre Angleterre Everton FC Everton FC 1 (0)
Jack Hurst Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Jimmy Isaac Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Bob Iverson Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alex James Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Jack Jennings Angleterre Angleterre Middlesbrough FC Middlesbrough FC
Preston North End Preston North End
1 (1)
Freddie Jessop Angleterre Angleterre Derby County Derby County 1 (1)
Jack Kelly Angleterre Angleterre Leeds United Leeds United 1 (0)
Charlie Leyfield Angleterre Angleterre Everton FC Everton FC 1 (0)
Bobby Liddle Angleterre Angleterre Stoke City Stoke City 1 (0)
Jack Martin Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Jimmy McClelland Écosse Écosse Manchester United Manchester United 1 (0)
Willie Miller Écosse Écosse Everton FC Everton FC 1 (0)
Bill Morris Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Reg Mountford Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (1)
Ernie Muttitt Angleterre Angleterre Brentford FC Brentford FC 1 (0)
Dick Neilson Angleterre Angleterre Manchester City Manchester City 1 (0)
Jimmy Nichol Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Jack Oakes Angleterre Angleterre Charlton Athletic Charlton Athletic 1 (1)
Jack Percival Angleterre Angleterre Manchester City Manchester City 1 (0)
Jimmy Prew Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Dai Richards Pays des Galles Pays des Galles Birmingham FC Birmingham FC
Brentford FC Brentford FC
1 (0)
Bill Richardson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Herbie Roberts Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Percy Saunders Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Ernie Thompson Angleterre Angleterre Manchester United Manchester United 1 (0)
Charlie Thomson Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Billy Tremelling Angleterre Angleterre Preston North End Preston North End 1 (1)
Arthur Tutin Angleterre Angleterre Stoke City Stoke City 1 (0)
Les Vernon Angleterre Angleterre Preston North End Preston North End 1 (0)
Jackie Wassall Angleterre Angleterre Manchester United Manchester United 1 (0)