# Joueur Pays Équipe Buts (pén.)
1. Dixie Dean Angleterre Angleterre Everton FC Everton FC 45 (0)
2. Jimmy Dunne Irlande Irlande Sheffield United Sheffield United 33 (0)
Dave Mangnall Angleterre Angleterre Huddersfield Town Huddersfield Town 33 (0)
4. Pongo Waring Angleterre Angleterre Aston Villa Aston Villa 29 (0)
5. Dave Halliday Écosse Écosse Manchester City Manchester City 28 (0)
6. Ginger Richardson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 27 (0)
7. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 26 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 26 (1)
9. Jack Bowers Angleterre Angleterre Derby County Derby County 25 (1)
10. Hughie Gallacher Écosse Écosse Chelsea FC Chelsea FC 24 (0)
11. Jack Ball Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 23 (0)
Jimmy Hampson Angleterre Angleterre Blackpool FC Blackpool FC 23 (0)
Eric Houghton Angleterre Angleterre Aston Villa Aston Villa 23 (1)
Vic Watson Angleterre Angleterre West Ham United West Ham United 23 (0)
15. Ernie Hine Angleterre Angleterre Leicester City Leicester City 22 (4)
Tommy Johnson Angleterre Angleterre Everton FC Everton FC 22 (2)
Jack Lambert Angleterre Angleterre Arsenal FC Arsenal FC 22 (0)
Jack Weddle Angleterre Angleterre Portsmouth FC Portsmouth FC 22 (0)
19. Jimmy Easson Écosse Écosse Portsmouth FC Portsmouth FC 21 (0)
David Jack Angleterre Angleterre Arsenal FC Arsenal FC 21 (0)
Ellis Rimmer Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 21 (2)
Ernie Thompson Angleterre Angleterre Blackburn Rovers Blackburn Rovers 21 (0)
23. Tommy Glidden Angleterre Angleterre West Bromwich Albion West Bromwich Albion 20 (1)
24. Jack Bruton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 19 (3)
George Camsell Angleterre Angleterre Middlesbrough FC Middlesbrough FC 19 (0)
Jack Milsom Angleterre Angleterre Bolton Wanderers Bolton Wanderers 19 (1)
27. Jimmy Boyd Écosse Écosse Newcastle United Newcastle United 18 (0)
Tommy White Angleterre Angleterre Everton FC Everton FC 18 (3)
29. Gordon Gunson Angleterre Angleterre Liverpool FC Liverpool FC 17 (1)
30. Cliff Bastin Angleterre Angleterre Arsenal FC Arsenal FC 15 (2)
Arthur Cunliffe Angleterre Angleterre Blackburn Rovers Blackburn Rovers 15 (0)
Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 15 (0)
Alex Jackson Écosse Écosse Chelsea FC Chelsea FC 15 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 15 (0)
35. Tim Coleman Angleterre Angleterre Arsenal FC Arsenal FC
Grimsby Town Grimsby Town
14 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC 14 (0)
37. Bobby Barclay Angleterre Angleterre Sheffield United Sheffield United 13 (0)
Harold Blackmore Angleterre Angleterre Bolton Wanderers Bolton Wanderers 13 (0)
Robert Bruce Écosse Écosse Middlesbrough FC Middlesbrough FC 13 (0)
Ernie Curtis Pays des Galles Pays des Galles Birmingham FC Birmingham FC 13 (2)
Pat Glover Pays des Galles Pays des Galles Grimsby Town Grimsby Town 13 (0)
Bobby Marshall Angleterre Angleterre Manchester City Manchester City 13 (0)
Fred Tilson Angleterre Angleterre Manchester City Manchester City 13 (0)
Dave Wright Écosse Écosse Liverpool FC Liverpool FC 13 (0)
45. Jack Allen Angleterre Angleterre Newcastle United Newcastle United 12 (0)
Arthur Chandler Angleterre Angleterre Leicester City Leicester City 12 (0)
Mark Hooper Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 12 (0)
Peter Ramage Écosse Écosse Derby County Derby County 12 (0)
Sep Smith Angleterre Angleterre Leicester City Leicester City 12 (0)
George Stephenson Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 12 (0)
Benny Yorston Écosse Écosse Sunderland AFC Sunderland AFC 12 (0)
52. George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 11 (0)
George Brown Angleterre Angleterre Aston Villa Aston Villa 11 (0)
Ken Cameron Écosse Écosse Middlesbrough FC Middlesbrough FC 11 (0)
Sammy Crooks Angleterre Angleterre Derby County Derby County 11 (0)
Patrick Gallacher Écosse Écosse Sunderland AFC Sunderland AFC 11 (0)
Tommy Lang Écosse Écosse Newcastle United Newcastle United 11 (0)
Jimmy Richardson Angleterre Angleterre Newcastle United Newcastle United 11 (0)
59. Eric Brook Angleterre Angleterre Manchester City Manchester City 10 (0)
Tom Douglas Écosse Écosse Blackpool FC Blackpool FC 10 (0)
Jimmy Dunn Écosse Écosse Everton FC Everton FC 10 (0)
Tommy McLean Angleterre Angleterre Blackburn Rovers Blackburn Rovers 10 (1)
Jack Pickering Angleterre Angleterre Sheffield United Sheffield United 10 (0)
Sam Smith Angleterre Angleterre Birmingham FC Birmingham FC 10 (0)
65. Joe Beresford Angleterre Angleterre Aston Villa Aston Villa 9 (0)
George Gibson Écosse Écosse Bolton Wanderers Bolton Wanderers 9 (0)
Bob Kelly Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (1)
Arthur Lochhead Écosse Écosse Leicester City Leicester City 9 (0)
Walt Millership Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 9 (1)
Jimmy Stein Écosse Écosse Everton FC Everton FC 9 (0)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 9 (0)
72. Leonard Barry Angleterre Angleterre Leicester City Leicester City 8 (0)
Harold Barton Angleterre Angleterre Liverpool FC Liverpool FC 8 (0)
Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 8 (0)
Ted Critchley Angleterre Angleterre Everton FC Everton FC 8 (0)
George McLean Écosse Écosse Huddersfield Town Huddersfield Town 8 (0)
George Mills Angleterre Angleterre Chelsea FC Chelsea FC 8 (0)
Teddy Sandford Angleterre Angleterre West Bromwich Albion West Bromwich Albion 8 (0)
Monty Wilkinson Angleterre Angleterre Blackpool FC Blackpool FC 8 (0)
80. Harry Bedford Angleterre Angleterre Newcastle United Newcastle United
Sunderland AFC Sunderland AFC
7 (1)
Harry Burgess Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 7 (0)
Jimmy Dyson Angleterre Angleterre Grimsby Town Grimsby Town 7 (0)
Maxey Holmes Angleterre Angleterre Grimsby Town Grimsby Town 7 (0)
Bert Oswald Écosse Écosse Sheffield United Sheffield United 7 (0)
Ray Parkin Angleterre Angleterre Arsenal FC Arsenal FC 7 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 7 (0)
Jack Smith Angleterre Angleterre Portsmouth FC Portsmouth FC 7 (0)
Jimmy Temple Angleterre Angleterre Sunderland AFC Sunderland AFC 7 (0)
Albert Watson Angleterre Angleterre Blackpool FC Blackpool FC 7 (2)
Ray Westwood Angleterre Angleterre Bolton Wanderers Bolton Wanderers 7 (0)
Stan Wood Angleterre Angleterre West Bromwich Albion West Bromwich Albion 7 (0)
92. Dai Astley Pays des Galles Pays des Galles Aston Villa Aston Villa 6 (0)
George Crownshaw Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (0)
Joe Devine Écosse Écosse Sunderland AFC Sunderland AFC 6 (0)
Tom Grosvenor Angleterre Angleterre Birmingham FC Birmingham FC 6 (0)
Arthur Groves Angleterre Angleterre Blackburn Rovers Blackburn Rovers 6 (0)
Jack Mandley Angleterre Angleterre Aston Villa Aston Villa 6 (0)
Billy Marshall Angleterre Angleterre Grimsby Town Grimsby Town 6 (0)
Harry McMenemy Écosse Écosse Newcastle United Newcastle United 6 (0)
Leslie Talbot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 6 (0)
Sam Weaver Angleterre Angleterre Newcastle United Newcastle United 6 (1)
Fred Worrall Angleterre Angleterre Portsmouth FC Portsmouth FC 6 (0)
103. Jackie Cape Angleterre Angleterre Newcastle United Newcastle United 5 (0)
Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
Reg Chester Angleterre Angleterre Aston Villa Aston Villa 5 (1)
Horace Fielding Angleterre Angleterre Grimsby Town Grimsby Town 5 (0)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 5 (0)
Sid Gibson Angleterre Angleterre Sheffield United Sheffield United 5 (0)
Willie Imrie Écosse Écosse Blackburn Rovers Blackburn Rovers 5 (2)
Jimmy McClelland Écosse Écosse Blackpool FC Blackpool FC 5 (0)
Daniel McRorie Écosse Écosse Liverpool FC Liverpool FC 5 (0)
Willie Pease Angleterre Angleterre Middlesbrough FC Middlesbrough FC 5 (0)
Ernie Toseland Angleterre Angleterre Manchester City Manchester City 5 (0)
Freddie Warren Pays des Galles Pays des Galles Middlesbrough FC Middlesbrough FC 5 (0)
115. Albert Alderman Angleterre Angleterre Derby County Derby County 4 (0)
Wilf Bott Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Jimmy Connor Écosse Écosse Sunderland AFC Sunderland AFC 4 (1)
Fred Cook Pays des Galles Pays des Galles Portsmouth FC Portsmouth FC 4 (0)
Willie Cook Écosse Écosse Bolton Wanderers Bolton Wanderers 4 (0)
Dennis Jennings Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Tommy Jones Pays des Galles Pays des Galles Sheffield Wednesday Sheffield Wednesday 4 (0)
Eric Longden Angleterre Angleterre Blackpool FC Blackpool FC 4 (0)
George Pearson Angleterre Angleterre Chelsea FC Chelsea FC 4 (0)
Johnnie Rankin Écosse Écosse Chelsea FC Chelsea FC 4 (0)
Harry Raw Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
Harry Rowley Angleterre Angleterre Manchester City Manchester City 4 (0)
Billy Scott Angleterre Angleterre Middlesbrough FC Middlesbrough FC 4 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 4 (1)
129. Jim Barrett Angleterre Angleterre West Ham United West Ham United 3 (0)
Sam Cowan Angleterre Angleterre Manchester City Manchester City 3 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 3 (0)
Robert Done Angleterre Angleterre Liverpool FC Liverpool FC 3 (1)
Dally Duncan Écosse Écosse Derby County Derby County 3 (0)
Phil Griffiths Pays des Galles Pays des Galles Everton FC Everton FC 3 (0)
George Haywood Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Bob John Pays des Galles Pays des Galles Arsenal FC Arsenal FC 3 (0)
Thomas Leach Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Wilf Lewis Pays des Galles Pays des Galles Derby County Derby County 3 (0)
Harold Miller Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Wilf Phillips Angleterre Angleterre West Ham United West Ham United 3 (0)
Jock Priestley Écosse Écosse Grimsby Town Grimsby Town 3 (1)
Jack Prior Angleterre Angleterre Grimsby Town Grimsby Town 3 (0)
George Ritchie Écosse Écosse Leicester City Leicester City 3 (0)
Norman Robson Angleterre Angleterre Derby County Derby County 3 (0)
Willie Russell Écosse Écosse Chelsea FC Chelsea FC 3 (0)
Alfred Strange Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Tony Weldon Écosse Écosse West Ham United West Ham United 3 (0)
148. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 2 (0)
Jackie Bestall Angleterre Angleterre Grimsby Town Grimsby Town 2 (0)
Harry Betmead Angleterre Angleterre Grimsby Town Grimsby Town 2 (0)
William Eden Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Jimmy Edwards Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (1)
Willie Ferguson Écosse Écosse Chelsea FC Chelsea FC 2 (0)
Ted Hancock Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
George Harrison Angleterre Angleterre Blackpool FC Blackpool FC 2 (0)
Duncan Hutchison Écosse Écosse Derby County Derby County
Newcastle United Newcastle United
2 (0)
Alex James Écosse Écosse Arsenal FC Arsenal FC 2 (0)
Walter Langford Angleterre Angleterre Leicester City Leicester City 2 (0)
Hookey Leonard Écosse Écosse Sunderland AFC Sunderland AFC 2 (0)
Charlie Luke Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Jock McKay Écosse Écosse Middlesbrough FC Middlesbrough FC 2 (0)
Archie McPherson Écosse Écosse Liverpool FC Liverpool FC 2 (0)
Jack Nicholas Angleterre Angleterre Derby County Derby County 2 (0)
Reg Osborne Angleterre Angleterre Leicester City Leicester City 2 (2)
Bernard Oxley Angleterre Angleterre Sheffield United Sheffield United 2 (0)
Joe Robson Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Tom Ruddy Angleterre Angleterre Derby County Derby County 2 (0)
Ted Savage Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Harry Shaw Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (2)
Ronnie Starling Angleterre Angleterre Newcastle United Newcastle United 2 (0)
George Taylor Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Jack Vinall Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Jimmy Wood Angleterre Angleterre West Ham United West Ham United 2 (0)
Billy Wright Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 2 (0)
176. Walter Boyes Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
John Bray Angleterre Angleterre Manchester City Manchester City 1 (0)
Teddy Buck Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Matt Busby Écosse Écosse Manchester City Manchester City 1 (0)
Albert Cadwell Angleterre Angleterre West Ham United West Ham United 1 (0)
Austen Campbell Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Bob Carter Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Alf Chalkey Angleterre Angleterre West Ham United West Ham United 1 (0)
William Chalmers Écosse Écosse Grimsby Town Grimsby Town 1 (0)
Alec Cheyne Écosse Écosse Chelsea FC Chelsea FC 1 (0)
Wilf Chitty Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Archie Clark Angleterre Angleterre Everton FC Everton FC 1 (0)
Joe Cooper Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Tommy Cooper Angleterre Angleterre Derby County Derby County 1 (0)
Charlie Craven Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Dick Edmed Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Jack Everest Irlande Irlande Blackpool FC Blackpool FC 1 (0)
Tom Feeney Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Billy Fogg Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Bill Forrest Écosse Écosse Middlesbrough FC Middlesbrough FC 1 (0)
James Gibson Écosse Écosse Aston Villa Aston Villa 1 (0)
Roy Goodall Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (1)
Harry Gooney Angleterre Angleterre Sheffield United Sheffield United 1 (0)
George Green Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Bob Gregg Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Tom Griffiths Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 1 (0)
Alec Hall Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Henry Healless Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
George Hicks Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Jack Holliday Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Bill Horsman Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Jock Hutton Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (1)
Jack Jennings Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Freddie Jessop Angleterre Angleterre Derby County Derby County 1 (0)
Reg Keating Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Tommy Law Écosse Écosse Chelsea FC Chelsea FC 1 (1)
Roddie MacKenzie Écosse Écosse Newcastle United Newcastle United 1 (0)
Ted Marcroft Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Jimmy McMullan Écosse Écosse Manchester City Manchester City 1 (0)
Tommy Moore Angleterre Angleterre Aston Villa Aston Villa 1 (0)
George Morrall Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Tom Morrison Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Tommy Mort Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Jackie Morton Angleterre Angleterre West Ham United West Ham United 1 (0)
Dick Neal Sr. Angleterre Angleterre Derby County Derby County 1 (0)
Frederick Norris Angleterre Angleterre West Ham United West Ham United 1 (0)
Jack Oxberry Angleterre Angleterre Blackpool FC Blackpool FC 1 (0)
John Payne Angleterre Angleterre Manchester City Manchester City 1 (0)
Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers
West Ham United West Ham United
1 (0)
Charlie Rattray Angleterre Angleterre Blackpool FC Blackpool FC 1 (0)
Chick Reed Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Percy Richards Pays des Galles Pays des Galles Leicester City Leicester City 1 (0)
Jack Robson Angleterre Angleterre Derby County Derby County 1 (0)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
George Shaw Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (1)
Thomas Smart Angleterre Angleterre Aston Villa Aston Villa 1 (1)
Billy Smith Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Jimmy Smith Écosse Écosse Liverpool FC Liverpool FC 1 (0)
William Smith Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
George Stephenson Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Reg Stockill Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Alec Talbot Angleterre Angleterre Aston Villa Aston Villa 1 (0)
David Thackeray Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Tucker Turner Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
James Wagstaffe Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Tom Walters Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 1 (0)
Phil Watson Écosse Écosse Blackpool FC Blackpool FC 1 (0)
Arthur Welsby Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Joey Williams Angleterre Angleterre Arsenal FC Arsenal FC
Middlesbrough FC Middlesbrough FC
1 (0)
Fred Wilson Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Paddy Wrightson Angleterre Angleterre Manchester City Manchester City 1 (0)