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