# Joueur Pays Équipe Buts (pén.)
1. Jack Bowers Angleterre Angleterre Derby County Derby County 34 (1)
2. George Hunt Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 32 (0)
3. Ginger Richardson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 26 (0)
4. Dai Astley Pays des Galles Pays des Galles Aston Villa Aston Villa 25 (0)
5. George Camsell Angleterre Angleterre Middlesbrough FC Middlesbrough FC 23 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 23 (3)
7. Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 21 (0)
8. Sam English Irlande du Nord Irlande du Nord Liverpool FC Liverpool FC 19 (0)
9. Alec Herd Écosse Écosse Manchester City Manchester City 18 (0)
Eric Houghton Angleterre Angleterre Aston Villa Aston Villa 18 (2)
Charlie Luke Angleterre Angleterre Huddersfield Town Huddersfield Town 18 (0)
George McLean Écosse Écosse Huddersfield Town Huddersfield Town 18 (0)
13. Raich Carter Angleterre Angleterre Sunderland AFC Sunderland AFC 17 (0)
Jack Weddle Angleterre Angleterre Portsmouth FC Portsmouth FC 17 (0)
15. Patrick Gallacher Écosse Écosse Sunderland AFC Sunderland AFC 16 (0)
Arthur Hydes Angleterre Angleterre Leeds United Leeds United 16 (0)
17. Billy Boyd Écosse Écosse Sheffield United Sheffield United 15 (0)
Jack Bruton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 15 (0)
Willie Evans Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 15 (4)
Ted Harper Angleterre Angleterre Blackburn Rovers Blackburn Rovers 15 (0)
Tommy Sale Angleterre Angleterre Stoke City Stoke City 15 (1)
Jack Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 15 (0)
23. Dave Mangnall Angleterre Angleterre Birmingham FC Birmingham FC
Huddersfield Town Huddersfield Town
14 (0)
Pongo Waring Angleterre Angleterre Aston Villa Aston Villa 14 (0)
Sam Weaver Angleterre Angleterre Newcastle United Newcastle United 14 (3)
Tommy White Angleterre Angleterre Everton FC Everton FC 14 (3)
Ronald Williams Pays des Galles Pays des Galles Newcastle United Newcastle United 14 (0)
28. Cliff Bastin Angleterre Angleterre Arsenal FC Arsenal FC 13 (1)
Wilf Bott Angleterre Angleterre Huddersfield Town Huddersfield Town 13 (0)
Ray Bowden Angleterre Angleterre Arsenal FC Arsenal FC 13 (0)
Jimmy Dunne Irlande Irlande Arsenal FC Arsenal FC
Sheffield United Sheffield United
13 (0)
Hughie Gallacher Écosse Écosse Chelsea FC Chelsea FC 13 (2)
Tommy Glidden Angleterre Angleterre West Bromwich Albion West Bromwich Albion 13 (0)
Billy Hartill Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Danny Liddle Écosse Écosse Leicester City Leicester City 13 (0)
George Mills Angleterre Angleterre Chelsea FC Chelsea FC 13 (0)
Eric Oakton Angleterre Angleterre Chelsea FC Chelsea FC 13 (0)
Charlie Phillips Pays des Galles Pays des Galles Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
Benny Yorston Écosse Écosse Middlesbrough FC Middlesbrough FC
Sunderland AFC Sunderland AFC
13 (0)
40. Harry Burgess Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 12 (0)
Alf Hanson Angleterre Angleterre Liverpool FC Liverpool FC 12 (0)
Jack Pickering Angleterre Angleterre Sheffield United Sheffield United 12 (0)
43. Harry Duggan Irlande Irlande Leeds United Leeds United 11 (0)
George Goddard Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Mark Hooper Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 11 (0)
Stanley Matthews Angleterre Angleterre Stoke City Stoke City 11 (0)
Arthur Maw Angleterre Angleterre Leicester City Leicester City 11 (0)
Taffy O'Callaghan Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 11 (0)
Jimmy Richardson Angleterre Angleterre Newcastle United Newcastle United 11 (0)
Fred Tilson Angleterre Angleterre Manchester City Manchester City 11 (0)
51. Pat Beasley Angleterre Angleterre Arsenal FC Arsenal FC 10 (0)
Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 10 (0)
Bert Davis Angleterre Angleterre Sunderland AFC Sunderland AFC 10 (0)
Archie Gardiner Écosse Écosse Leicester City Leicester City 10 (0)
Willie Imrie Écosse Écosse Blackburn Rovers Blackburn Rovers
Newcastle United Newcastle United
10 (3)
Bryn Jones Pays des Galles Pays des Galles Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
Teddy Sandford Angleterre Angleterre West Bromwich Albion West Bromwich Albion 10 (0)
58. Robert Bruce Écosse Écosse Middlesbrough FC Middlesbrough FC 9 (0)
Jimmy Cunliffe Angleterre Angleterre Everton FC Everton FC 9 (0)
Dixie Dean Angleterre Angleterre Everton FC Everton FC 9 (0)
George Gibson Écosse Écosse Chelsea FC Chelsea FC 9 (0)
Jimmy McCormick Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 9 (0)
Berry Nieuwenhuys Afrique du Sud Afrique du Sud Liverpool FC Liverpool FC 9 (0)
Sep Rutherford Angleterre Angleterre Portsmouth FC Portsmouth FC 9 (0)
Ernie Thompson Angleterre Angleterre Blackburn Rovers Blackburn Rovers 9 (0)
Freddie Warren Pays des Galles Pays des Galles Middlesbrough FC Middlesbrough FC 9 (0)
67. Eric Brook Angleterre Angleterre Manchester City Manchester City 8 (0)
Neil Dewar Écosse Écosse Sheffield Wednesday Sheffield Wednesday 8 (0)
Dally Duncan Écosse Écosse Derby County Derby County 8 (0)
Joe Firth Angleterre Angleterre Leeds United Leeds United 8 (0)
Billy Furness Angleterre Angleterre Leeds United Leeds United 8 (1)
Jackie Horton Angleterre Angleterre Chelsea FC Chelsea FC 8 (0)
Joe Johnson Angleterre Angleterre Stoke City Stoke City 8 (0)
Fred Kennedy Angleterre Angleterre Blackburn Rovers Blackburn Rovers 8 (0)
Tommy Lang Écosse Écosse Newcastle United Newcastle United 8 (0)
Fred Roberts Angleterre Angleterre Birmingham FC Birmingham FC 8 (0)
Ronnie Starling Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 8 (0)
Jimmy Stein Écosse Écosse Everton FC Everton FC 8 (0)
79. Jack Ball Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 7 (1)
Bobby Barclay Angleterre Angleterre Sheffield United Sheffield United 7 (0)
Jack Beattie Écosse Écosse Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Sammy Crooks Angleterre Angleterre Derby County Derby County 7 (0)
Ted Drake Angleterre Angleterre Arsenal FC Arsenal FC 7 (0)
Jimmy Easson Écosse Écosse Portsmouth FC Portsmouth FC 7 (0)
Charlie Ferguson Écosse Écosse Middlesbrough FC Middlesbrough FC 7 (0)
Les Howe Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 7 (0)
Charlie Keetley Angleterre Angleterre Leeds United Leeds United 7 (0)
Jack Mahon Angleterre Angleterre Leeds United Leeds United 7 (0)
Jackie Milne Écosse Écosse Blackburn Rovers Blackburn Rovers 7 (0)
Peter Ramage Écosse Écosse Derby County Derby County 7 (0)
Jack Smith Angleterre Angleterre Portsmouth FC Portsmouth FC 7 (0)
92. Bill Barraclough Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 6 (0)
Bobby Baxter Écosse Écosse Middlesbrough FC Middlesbrough FC 6 (0)
Walter Boyes Angleterre Angleterre West Bromwich Albion West Bromwich Albion 6 (0)
Arthur Chandler Angleterre Angleterre Leicester City Leicester City 6 (0)
Harry Davies Angleterre Angleterre Stoke City Stoke City 6 (0)
Alan Fowler Angleterre Angleterre Leeds United Leeds United 6 (0)
Norman Higham Angleterre Angleterre Everton FC Everton FC 6 (0)
Bobby Liddle Angleterre Angleterre Stoke City Stoke City 6 (0)
Wilf Lowton Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 6 (3)
James Paterson Écosse Écosse Leicester City Leicester City 6 (0)
Ernie Toseland Angleterre Angleterre Manchester City Manchester City 6 (0)
Tucker Turner Écosse Écosse Blackburn Rovers Blackburn Rovers 6 (0)
104. Reg Baines Angleterre Angleterre Sheffield United Sheffield United 5 (0)
Ralph Birkett Angleterre Angleterre Arsenal FC Arsenal FC 5 (0)
Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 5 (0)
Arthur Cunliffe Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Ronnie Dix Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Albert Geldard Angleterre Angleterre Everton FC Everton FC 5 (0)
Arthur Groves Angleterre Angleterre Derby County Derby County 5 (0)
Billy Guest Angleterre Angleterre Birmingham FC Birmingham FC 5 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC 5 (0)
David Jack Angleterre Angleterre Arsenal FC Arsenal FC 5 (0)
Tommy Johnson Angleterre Angleterre Everton FC Everton FC
Liverpool FC Liverpool FC
5 (0)
Ellis Rimmer Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 5 (0)
Frank White Angleterre Angleterre Birmingham FC Birmingham FC 5 (0)
Stan Wood Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
Fred Worrall Angleterre Angleterre Portsmouth FC Portsmouth FC 5 (0)
119. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 4 (0)
Joe Beresford Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Matt Busby Écosse Écosse Manchester City Manchester City 4 (0)
Johnny Campbell Écosse Écosse Leicester City Leicester City 4 (0)
Tom Cochrane Angleterre Angleterre Leeds United Leeds United 4 (0)
Jimmy Connor Écosse Écosse Sunderland AFC Sunderland AFC 4 (0)
Jimmy Dunn Écosse Écosse Everton FC Everton FC 4 (0)
Arthur Hetherington Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Tommy Law Écosse Écosse Chelsea FC Chelsea FC 4 (2)
Arthur Lochhead Écosse Écosse Leicester City Leicester City 4 (0)
Bobby Marshall Angleterre Angleterre Manchester City Manchester City 4 (0)
Harry McMenemy Écosse Écosse Newcastle United Newcastle United 4 (0)
Bernard Oxley Angleterre Angleterre Sheffield United Sheffield United
Sheffield Wednesday Sheffield Wednesday
4 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Harry Ware Angleterre Angleterre Stoke City Stoke City 4 (0)
Jackie Williams Pays des Galles Pays des Galles Huddersfield Town Huddersfield Town 4 (0)
135. Jack Allen Angleterre Angleterre Newcastle United Newcastle United 3 (0)
Sam Cowan Angleterre Angleterre Manchester City Manchester City 3 (0)
Ted Critchley Angleterre Angleterre Everton FC Everton FC 3 (0)
Alex James Écosse Écosse Arsenal FC Arsenal FC 3 (0)
Jack Jennings Angleterre Angleterre Middlesbrough FC Middlesbrough FC 3 (3)
Francis McGurk Écosse Écosse Birmingham FC Birmingham FC 3 (0)
Sandy McNab Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
Sid Moffat Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Bert Oswald Écosse Écosse Sheffield United Sheffield United 3 (0)
Jackie Palethorpe Angleterre Angleterre Stoke City Stoke City 3 (0)
Syd Roberts Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Sam Smith Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Harry Taylor Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Bertie Williams Pays des Galles Pays des Galles Sheffield United Sheffield United 3 (0)
Joey Williams Angleterre Angleterre Middlesbrough FC Middlesbrough FC 3 (0)
150. Ned Barkas Angleterre Angleterre Birmingham FC Birmingham FC 2 (1)
Jimmy Boyd Écosse Écosse Newcastle United Newcastle United 2 (0)
John Bray Angleterre Angleterre Manchester City Manchester City 2 (0)
Horace Burrows Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Charlie Calladine Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Austen Campbell Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Jackie Cape Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Reg Chester Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Sedley Cooper Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Ernie Curtis Pays des Galles Pays des Galles Birmingham FC Birmingham FC 2 (1)
Robert Dennison Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Robert Done Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Arthur Gale Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Tommy Green Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Bob Gregg Angleterre Angleterre Birmingham FC Birmingham FC
Chelsea FC Chelsea FC
2 (0)
Fred Gregory Angleterre Angleterre Manchester City Manchester City 2 (0)
Tom Grosvenor Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Willie Hall Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Dave Halliday Écosse Écosse Manchester City Manchester City 2 (0)
Jimmy Heale Angleterre Angleterre Manchester City Manchester City 2 (0)
Duncan Hutchison Écosse Écosse Derby County Derby County 2 (0)
Alec Law Écosse Écosse Sheffield Wednesday Sheffield Wednesday 2 (0)
Jack Mandley Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Len McCarthy Pays des Galles Pays des Galles Portsmouth FC Portsmouth FC 2 (0)
Tommy McLean Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Jimmy Murray Écosse Écosse Newcastle United Newcastle United 2 (0)
Jack Nelson Angleterre Angleterre Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Cliff Parker Angleterre Angleterre Portsmouth FC Portsmouth FC 2 (0)
Walter Robbins Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 2 (0)
Harry Roper Angleterre Angleterre Leeds United Leeds United 2 (0)
Harry Shaw Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (1)
Alec Stacey Angleterre Angleterre Leeds United Leeds United
Sheffield United Sheffield United
2 (0)
Robert Syme Écosse Écosse Manchester City Manchester City 2 (0)
Alec Talbot Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Leslie Talbot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (1)
Dave Wright Écosse Écosse Liverpool FC Liverpool FC 2 (0)
Vic Wright Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
187. Albert Alderman Angleterre Angleterre Derby County Derby County 1 (0)
Jock Anderson Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
John Bamber Angleterre Angleterre Stoke City Stoke City 1 (0)
Harold Booton Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Billy Bottrill Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Thomas Brennan Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Frank Britton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Billy Carr Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Jesse Carver Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Wilf Chitty Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Tim Coleman Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
James Copeland Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Wilf Copping Angleterre Angleterre Leeds United Leeds United 1 (0)
George Dewis Angleterre Angleterre Leicester City Leicester City 1 (0)
Arthur Dobbs Angleterre Angleterre Derby County Derby County 1 (0)
Tom Evans Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 1 (0)
Billy Felton Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (1)
Tom Fillingham Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Wally Halsall Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
George Haywood Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Cecil Hornby Angleterre Angleterre Leeds United Leeds United 1 (0)
Bill Horsman Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Bob John Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (0)
Eric Keen Angleterre Angleterre Derby County Derby County 1 (0)
Mick Killourhy Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Jack Lambert Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Isaac Lea Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Thomas Leach Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Peter McArdle Angleterre Angleterre Stoke City Stoke City 1 (0)
Jock McDougall Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Tommy Meads Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
George Milburn Angleterre Angleterre Leeds United Leeds United 1 (1)
Jack Milburn Angleterre Angleterre Leeds United Leeds United 1 (0)
Harold Miller Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Walt Millership Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Tom Morrison Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Jimmy Nichol Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Jack Nicholas Angleterre Angleterre Derby County Derby County 1 (0)
Tommy Pearson Écosse Écosse Newcastle United Newcastle United 1 (0)
Tom Priestley Irlande du Nord Irlande du Nord Chelsea FC Chelsea FC 1 (0)
Sid Rawlings Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Dai Richards Pays des Galles Pays des Galles Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Herbie Roberts Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Jimmy Robertson Écosse Écosse Birmingham FC Birmingham FC 1 (0)
Jack Sankey Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Harry Sellars Angleterre Angleterre Stoke City Stoke City 1 (0)
Frank Soo Angleterre Angleterre Stoke City Stoke City 1 (0)
Peter Spooner Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Alex Stevenson Irlande Irlande Everton FC Everton FC 1 (0)
Alfred Strange Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Bobby Stuart Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Arthur Turner Angleterre Angleterre Stoke City Stoke City 1 (1)
Willis Vaughton Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Tommy Walker Écosse Écosse Sheffield Wednesday Sheffield Wednesday 1 (1)
Sid Wileman Angleterre Angleterre Derby County Derby County 1 (0)
Norman Wright Angleterre Angleterre Manchester City Manchester City 1 (0)