# Joueur Pays Équipe Buts (pén.)
1. Dixie Dean Angleterre Angleterre Everton FC Everton FC 60 (1)
2. George Beel Angleterre Angleterre Burnley FC Burnley FC 35 (0)
3. Arthur Chandler Angleterre Angleterre Leicester City Leicester City 34 (0)
4. George Camsell Angleterre Angleterre Middlesbrough FC Middlesbrough FC 33 (0)
Dave Halliday Écosse Écosse Sunderland AFC Sunderland AFC 33 (0)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 33 (0)
7. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 29 (0)
8. Harry Bedford Angleterre Angleterre Derby County Derby County 27 (1)
George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 27 (0)
10. Jimmy Brain Angleterre Angleterre Arsenal FC Arsenal FC 25 (0)
11. David Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 24 (0)
12. Billy Cook Angleterre Angleterre Aston Villa Aston Villa 23 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 23 (0)
14. Louis Page Angleterre Angleterre Burnley FC Burnley FC 22 (0)
Joe Spence Angleterre Angleterre Manchester United Manchester United 22 (0)
16. Hughie Gallacher Écosse Écosse Newcastle United Newcastle United 21 (0)
Mark Hooper Angleterre Angleterre The Wednesday FC The Wednesday FC 21 (1)
Jack Whitehouse Angleterre Angleterre Derby County Derby County 21 (0)
19. Ernie Hine Angleterre Angleterre Leicester City Leicester City 20 (0)
Jack Smith Écosse Écosse Bolton Wanderers Bolton Wanderers
Bury FC Bury FC
20 (1)
21. John Ball Angleterre Angleterre Bury FC Bury FC 19 (1)
Alex Jackson Écosse Écosse Huddersfield Town Huddersfield Town 19 (1)
Taffy O'Callaghan Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 19 (0)
Willie Pease Angleterre Angleterre Middlesbrough FC Middlesbrough FC 19 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 19 (4)
26. Hughie Ferguson Écosse Écosse Cardiff City Cardiff City 18 (0)
Frank Osborne Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 18 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 18 (0)
29. Arthur Lochhead Écosse Écosse Leicester City Leicester City 17 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 17 (0)
George Stephenson Angleterre Angleterre Aston Villa Aston Villa
Derby County Derby County
17 (0)
32. George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 16 (0)
Charlie Buchan Angleterre Angleterre Arsenal FC Arsenal FC 16 (0)
Jimmy Trotter Angleterre Angleterre The Wednesday FC The Wednesday FC 16 (0)
Vic Watson Angleterre Angleterre West Ham United West Ham United 16 (0)
36. Norman Bullock Angleterre Angleterre Bury FC Bury FC 15 (0)
Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 15 (0)
Ted Harper Angleterre Angleterre Blackburn Rovers Blackburn Rovers
The Wednesday FC The Wednesday FC
15 (0)
Tommy Mitchell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 15 (0)
Tommy Reid Écosse Écosse Liverpool FC Liverpool FC 15 (0)
41. Wally Amos Angleterre Angleterre Bury FC Bury FC 14 (0)
William Devlin Angleterre Angleterre Liverpool FC Liverpool FC 14 (0)
Dick Edmed Angleterre Angleterre Liverpool FC Liverpool FC 14 (2)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 14 (0)
45. Jimmy McClelland Écosse Écosse Bolton Wanderers Bolton Wanderers
Middlesbrough FC Middlesbrough FC
13 (1)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 13 (4)
Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 13 (0)
48. Bobby McKay Écosse Écosse Newcastle United Newcastle United 12 (0)
Stan Seymour Angleterre Angleterre Newcastle United Newcastle United 12 (0)
50. Jimmy Dimmock Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 11 (2)
Stanley Earle Angleterre Angleterre West Ham United West Ham United 11 (0)
Willie Haines Angleterre Angleterre Portsmouth FC Portsmouth FC 11 (0)
George McLachlan Écosse Écosse Cardiff City Cardiff City 11 (0)
Albert Partridge Angleterre Angleterre Sheffield United Sheffield United 11 (0)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 11 (0)
Jack Smith Angleterre Angleterre Portsmouth FC Portsmouth FC 11 (0)
Billy Thirlaway Angleterre Angleterre Cardiff City Cardiff City 11 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 11 (0)
59. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 10 (0)
Joe Beresford Angleterre Angleterre Aston Villa Aston Villa 10 (1)
John Blair Écosse Écosse Sheffield United Sheffield United
Tottenham Hotspur Tottenham Hotspur
10 (0)
Fred Cook Pays des Galles Pays des Galles Portsmouth FC Portsmouth FC 10 (0)
Sammy Crooks Angleterre Angleterre Derby County Derby County 10 (0)
Jimmy Gill Angleterre Angleterre Derby County Derby County 10 (0)
Jimmy Hanson Angleterre Angleterre Manchester United Manchester United 10 (0)
Bill Rawlings Angleterre Angleterre Manchester United Manchester United 10 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 10 (0)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 10 (0)
David Watson Écosse Écosse Portsmouth FC Portsmouth FC 10 (0)
70. Jack Allen Angleterre Angleterre The Wednesday FC The Wednesday FC 9 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 9 (0)
Len Hargreaves Angleterre Angleterre Sunderland AFC Sunderland AFC 9 (0)
Syd Hoar Angleterre Angleterre Arsenal FC Arsenal FC 9 (0)
Jack Weddle Angleterre Angleterre Portsmouth FC Portsmouth FC 9 (0)
Monty Wilkinson Angleterre Angleterre Newcastle United Newcastle United 9 (0)
76. Harold Blackmore Angleterre Angleterre Bolton Wanderers Bolton Wanderers 8 (1)
Johnny Dent Angleterre Angleterre Huddersfield Town Huddersfield Town 8 (0)
George Gibson Écosse Écosse Bolton Wanderers Bolton Wanderers 8 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC 8 (0)
Billy Johnston Écosse Écosse Manchester United Manchester United 8 (0)
Jimmy Seed Angleterre Angleterre The Wednesday FC The Wednesday FC 8 (0)
82. Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 7 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 7 (0)
Billy Ellis Angleterre Angleterre Birmingham FC Birmingham FC
Sunderland AFC Sunderland AFC
7 (0)
Arthur Rigby Angleterre Angleterre Blackburn Rovers Blackburn Rovers 7 (0)
Les Vernon Angleterre Angleterre Bury FC Bury FC 7 (0)
Pongo Waring Angleterre Angleterre Aston Villa Aston Villa 7 (0)
Tony Weldon Écosse Écosse Everton FC Everton FC 7 (0)
89. Jack Bruton Angleterre Angleterre Burnley FC Burnley FC 6 (0)
Jackie Carr Angleterre Angleterre Middlesbrough FC Middlesbrough FC 6 (0)
Ted Critchley Angleterre Angleterre Everton FC Everton FC 6 (0)
Albert Freeman Pays des Galles Pays des Galles Burnley FC Burnley FC 6 (0)
Bobby Marshall Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
Frank McPherson Angleterre Angleterre Manchester United Manchester United 6 (0)
95. Jim Barrett Angleterre Angleterre West Ham United West Ham United 5 (0)
Benny Bond Angleterre Angleterre Birmingham FC Birmingham FC 5 (0)
Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 5 (0)
Jack Elkes Écosse Écosse Tottenham Hotspur Tottenham Hotspur 5 (0)
Dick Forshaw Angleterre Angleterre Everton FC Everton FC 5 (0)
Fred Forward Angleterre Angleterre Portsmouth FC Portsmouth FC 5 (0)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 5 (0)
Roy Goodall Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (5)
Bob Kelly Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Jerry Mackie Écosse Écosse Portsmouth FC Portsmouth FC 5 (0)
Lionel Murphy Angleterre Angleterre Bolton Wanderers Bolton Wanderers
Derby County Derby County
5 (0)
Ted Partridge Angleterre Angleterre Manchester United Manchester United 5 (0)
Jack Wilkinson Angleterre Angleterre The Wednesday FC The Wednesday FC 5 (0)
Dave Wright Écosse Écosse Sunderland AFC Sunderland AFC 5 (0)
109. Jimmy Armstrong Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
Ned Barkas Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (3)
Leonard Barry Angleterre Angleterre Leicester City Leicester City 4 (0)
Sidney Bishop Angleterre Angleterre Leicester City Leicester City 4 (0)
Tiny Bradshaw Écosse Écosse Bury FC Bury FC 4 (0)
Robert Bruce Écosse Écosse Middlesbrough FC Middlesbrough FC 4 (1)
Len Capewell Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Ernie Curtis Pays des Galles Pays des Galles Birmingham FC Birmingham FC
Cardiff City Cardiff City
4 (0)
Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Charlie Handley Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
Jack Hill Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Bobby Irvine Irlande du Nord Irlande du Nord Everton FC Everton FC
Portsmouth FC Portsmouth FC
4 (0)
Alex Lindsay Écosse Écosse Tottenham Hotspur Tottenham Hotspur 4 (0)
Jimmy Loughlin Angleterre Angleterre West Ham United West Ham United 4 (0)
Tommy McLean Angleterre Angleterre Blackburn Rovers Blackburn Rovers 4 (0)
Tom Parker Angleterre Angleterre Arsenal FC Arsenal FC 4 (2)
Stan Ramsay Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
David Robbie Écosse Écosse Bury FC Bury FC 4 (0)
Thomas Smart Angleterre Angleterre Aston Villa Aston Villa 4 (4)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 4 (0)
Owen Williams Angleterre Angleterre Middlesbrough FC Middlesbrough FC 4 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 4 (0)
131. Jimmy Boyd Écosse Écosse Newcastle United Newcastle United 3 (0)
Tom Bromilow Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Harry Chambers Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Reg Chester Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Billy Clunas Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
John Duncan Écosse Écosse Leicester City Leicester City 3 (0)
Wally Harris Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Harold Hill Angleterre Angleterre The Wednesday FC The Wednesday FC 3 (0)
Fred Hopkin Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Jack Lambert Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
George Martin Écosse Écosse Everton FC Everton FC 3 (0)
Jock McCurley Écosse Écosse Newcastle United Newcastle United 3 (0)
John McIntyre Écosse Écosse Derby County Derby County 3 (0)
Tom Phillipson Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Ellis Rimmer Angleterre Angleterre The Wednesday FC The Wednesday FC 3 (0)
James Shaw Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Potter Smith Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Harry Wake Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Alwyne Wilks Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
150. William Armfield Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Alf Baker Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Austen Campbell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (2)
George Carr Angleterre Angleterre Leicester City Leicester City 2 (0)
Hugh Davey Irlande du Nord Irlande du Nord Portsmouth FC Portsmouth FC 2 (0)
Stanley Davies Pays des Galles Pays des Galles Birmingham FC Birmingham FC 2 (0)
Peter Dougall Écosse Écosse Burnley FC Burnley FC 2 (0)
Robert Ferguson Écosse Écosse Middlesbrough FC Middlesbrough FC 2 (0)
Arthur Grimsdell Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (1)
Henry Healless Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Peter Holland Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Rollo Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Billy Marsden Angleterre Angleterre The Wednesday FC The Wednesday FC 2 (0)
Cyril Matthews Angleterre Angleterre Bury FC Bury FC 2 (1)
Jock McKay Écosse Écosse Middlesbrough FC Middlesbrough FC 2 (0)
Georgie Mee Angleterre Angleterre Derby County Derby County 2 (0)
Willie Millar Écosse Écosse Middlesbrough FC Middlesbrough FC 2 (0)
Billy Moore Angleterre Angleterre West Ham United West Ham United 2 (0)
Geordie Nicol Écosse Écosse Manchester United Manchester United 2 (0)
Harry Nuttall Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Albert Picken Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Harry Race Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Harry Raw Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Harry Storer Angleterre Angleterre Derby County Derby County 2 (0)
Harry Thomas Pays des Galles Pays des Galles Manchester United Manchester United 2 (0)
Jimmy Townley Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Reg Tricker Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Tommy Urwin Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Jimmy Walsh Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Freddie Warren Pays des Galles Pays des Galles Cardiff City Cardiff City 2 (0)
Tommy White Angleterre Angleterre Everton FC Everton FC 2 (0)
John Whyte Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Rees Williams Pays des Galles Pays des Galles Manchester United Manchester United
The Wednesday FC The Wednesday FC
2 (0)
Charlie Wilson Angleterre Angleterre The Wednesday FC The Wednesday FC 2 (0)
Billy Wright Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
186. Don Ashman Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Arthur Bacon Angleterre Angleterre Derby County Derby County 1 (0)
Billy Bell Angleterre Angleterre Leicester City Leicester City 1 (0)
Ray Bennion Pays des Galles Pays des Galles Manchester United Manchester United 1 (0)
Billy Birrell Écosse Écosse Middlesbrough FC Middlesbrough FC 1 (0)
Albert Bloxham Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Harry Boston Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
William Chalmers Écosse Écosse Newcastle United Newcastle United 1 (0)
Jimmy Chambers Irlande du Nord Irlande du Nord Bury FC Bury FC 1 (0)
Frank Cresswell Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Reg Davies Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Willie Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Martin Davin Écosse Écosse Bury FC Bury FC 1 (0)
Billy Death Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Joe Devine Écosse Écosse Burnley FC Burnley FC 1 (0)
Billy Dougall Écosse Écosse Burnley FC Burnley FC 1 (0)
Jack Dowsey Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Jimmy Dunne Irlande Irlande Sheffield United Sheffield United 1 (0)
Billy Easton Angleterre Angleterre Everton FC Everton FC 1 (0)
Tom Evans Pays des Galles Pays des Galles Newcastle United Newcastle United 1 (0)
Alex Finney Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Jack Firth Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Harry Foxall Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
James Gibson Écosse Écosse Aston Villa Aston Villa 1 (0)
Allan Hall Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Harry Hargreaves Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Joe Harris Écosse Écosse Newcastle United Newcastle United 1 (0)
Hunter Hart Écosse Écosse Everton FC Everton FC 1 (0)
Jack Hope Angleterre Angleterre Derby County Derby County 1 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 1 (1)
James Jackson Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Bob John Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (0)
Fred Kean Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Jerry Kelly Écosse Écosse Everton FC Everton FC 1 (0)
Joe Mantle Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Frank Matson Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Vince Matthews Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Andy McCluggage Irlande du Nord Irlande du Nord Burnley FC Burnley FC 1 (1)
Hughie McLenahan Angleterre Angleterre Manchester United Manchester United 1 (0)
Jock McNab Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Tommy Meads Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Albert Miles Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Jack O'Donnell Angleterre Angleterre Everton FC Everton FC 1 (1)
Joe Peacock Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
George Pither Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Walter Pollard Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Arthur Prince Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Jack Round Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Tom Scott Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Billy Stage Angleterre Angleterre Bury FC Bury FC 1 (0)
Eric Sweeney Angleterre Angleterre Manchester United Manchester United 1 (0)
George Thornewell Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Derby County Derby County
1 (0)
Albert Virr Angleterre Angleterre Everton FC Everton FC 1 (0)
John Weston Angleterre Angleterre Burnley FC Burnley FC 1 (0)
George Wilson Écosse Écosse Huddersfield Town Huddersfield Town 1 (0)