# Joueur Pays Équipe Buts (pén.)
1. Ted Harper Angleterre Angleterre Blackburn Rovers Blackburn Rovers 43 (6)
2. Dave Halliday Écosse Écosse Sunderland AFC Sunderland AFC 38 (0)
3. George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 35 (0)
4. Jimmy Brain Angleterre Angleterre Arsenal FC Arsenal FC 34 (0)
5. Len Capewell Angleterre Angleterre Aston Villa Aston Villa 32 (0)
Dixie Dean Angleterre Angleterre Everton FC Everton FC 32 (0)
7. Norman Bullock Angleterre Angleterre Bury FC Bury FC 31 (1)
8. Dick Forshaw Angleterre Angleterre Liverpool FC Liverpool FC 27 (1)
9. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 26 (1)
Arthur Chandler Angleterre Angleterre Leicester City Leicester City 26 (0)
Tom Jennings Écosse Écosse Leeds United Leeds United 26 (0)
Louis Page Angleterre Angleterre Burnley FC Burnley FC 26 (0)
13. Frank Osborne Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 25 (0)
14. Hughie Gallacher Écosse Écosse Newcastle United Newcastle United 23 (0)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 23 (0)
16. Tommy Browell Angleterre Angleterre Manchester City Manchester City 21 (0)
Frank Roberts Angleterre Angleterre Manchester City Manchester City 21 (0)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 21 (3)
19. Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 20 (5)
Vic Watson Angleterre Angleterre West Ham United West Ham United 20 (0)
21. Charlie Buchan Angleterre Angleterre Arsenal FC Arsenal FC 19 (0)
Stanley Davies Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 19 (1)
Hughie Ferguson Écosse Écosse Cardiff City Cardiff City 19 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 19 (0)
25. Wally Amos Angleterre Angleterre Bury FC Bury FC 17 (0)
Harry Chambers Angleterre Angleterre Liverpool FC Liverpool FC 17 (0)
Arthur Lochhead Écosse Écosse Leicester City Leicester City
Manchester United Manchester United
17 (1)
Charlie Rennox Écosse Écosse Manchester United Manchester United 17 (0)
Charlie Wilson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 17 (1)
30. Alex Jackson Écosse Écosse Huddersfield Town Huddersfield Town 16 (0)
Frank McPherson Angleterre Angleterre Manchester United Manchester United 16 (0)
32. Tommy Johnson Angleterre Angleterre Manchester City Manchester City 15 (0)
Joe Smith Angleterre Angleterre Bolton Wanderers Bolton Wanderers 15 (6)
34. John Ball Angleterre Angleterre Bury FC Bury FC 14 (1)
George Beel Angleterre Angleterre Burnley FC Burnley FC 14 (0)
Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 14 (0)
Billy Cook Angleterre Angleterre Huddersfield Town Huddersfield Town 14 (0)
Arthur Davis Angleterre Angleterre Notts County Notts County 14 (0)
Jimmy Dimmock Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 14 (0)
David Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 14 (0)
41. Tommy Boyle Angleterre Angleterre Sheffield United Sheffield United 13 (1)
George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 13 (0)
Arthur Rigby Angleterre Angleterre Blackburn Rovers Blackburn Rovers 13 (0)
Tommy Roberts Angleterre Angleterre Burnley FC Burnley FC 13 (0)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 13 (0)
46. Billy Austin Angleterre Angleterre Manchester City Manchester City 12 (0)
John Duncan Écosse Écosse Leicester City Leicester City 12 (3)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 12 (0)
George James Angleterre Angleterre West Bromwich Albion West Bromwich Albion 12 (0)
Bertie Menlove Angleterre Angleterre Sheffield United Sheffield United 12 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 12 (1)
Jack Smith Écosse Écosse Bolton Wanderers Bolton Wanderers 12 (0)
53. Jack Elkes Écosse Écosse Tottenham Hotspur Tottenham Hotspur 11 (0)
Bob Kelly Angleterre Angleterre Burnley FC Burnley FC
Sunderland AFC Sunderland AFC
11 (1)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 11 (1)
56. Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 10 (0)
57. Jack Armand Angleterre Angleterre Leeds United Leeds United 9 (4)
Billy Clunas Écosse Écosse Sunderland AFC Sunderland AFC 9 (7)
Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 9 (0)
Stanley Earle Angleterre Angleterre West Ham United West Ham United 9 (0)
Neil Harris Écosse Écosse Newcastle United Newcastle United
Notts County Notts County
9 (0)
62. Bill Baggett Angleterre Angleterre Bolton Wanderers Bolton Wanderers 8 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 8 (0)
Willie Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 8 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 8 (7)
Bobby Irvine Irlande du Nord Irlande du Nord Everton FC Everton FC 8 (0)
Fred Kennedy Angleterre Angleterre Everton FC Everton FC 8 (0)
David Mercer Angleterre Angleterre Sheffield United Sheffield United 8 (0)
Jack Prior Angleterre Angleterre Sunderland AFC Sunderland AFC 8 (0)
Tommy Urwin Angleterre Angleterre Newcastle United Newcastle United 8 (0)
Russell Wainscoat Angleterre Angleterre Leeds United Leeds United 8 (0)
72. Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 7 (0)
Jack Bruton Angleterre Angleterre Burnley FC Burnley FC 7 (0)
Sam Chedgzoy Angleterre Angleterre Everton FC Everton FC 7 (0)
William Cowan Écosse Écosse Newcastle United Newcastle United 7 (0)
Billy Ellis Angleterre Angleterre Sunderland AFC Sunderland AFC 7 (0)
Ernie Hine Angleterre Angleterre Leicester City Leicester City 7 (0)
Ernie Islip Angleterre Angleterre Birmingham FC Birmingham FC 7 (0)
Joe Spence Angleterre Angleterre Manchester United Manchester United 7 (0)
Billy Stage Angleterre Angleterre Bury FC Bury FC 7 (0)
Jim Sullivan Angleterre Angleterre Notts County Notts County 7 (0)
Alf Widdowson Angleterre Angleterre Notts County Notts County 7 (0)
83. Alf Baker Angleterre Angleterre Arsenal FC Arsenal FC 6 (0)
Jim Barrett Angleterre Angleterre West Ham United West Ham United 6 (0)
Joe Cassidy Écosse Écosse Cardiff City Cardiff City 6 (0)
Bob Clark Angleterre Angleterre Newcastle United Newcastle United 6 (0)
Jack Crisp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 6 (0)
Tommy Glidden Angleterre Angleterre West Bromwich Albion West Bromwich Albion 6 (2)
Bobby Marshall Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
Andy Neil Écosse Écosse Arsenal FC Arsenal FC 6 (0)
Cyril Oxley Angleterre Angleterre Liverpool FC Liverpool FC 6 (0)
Albert Partridge Angleterre Angleterre Sheffield United Sheffield United 6 (0)
Jimmy Seed Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 6 (0)
Stan Seymour Angleterre Angleterre Newcastle United Newcastle United 6 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (0)
Chris Staniforth Angleterre Angleterre Notts County Notts County 6 (0)
Chris Taylor Angleterre Angleterre Manchester United Manchester United 6 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 6 (0)
Bobby Turnbull Angleterre Angleterre Leeds United Leeds United 6 (0)
Joey Williams Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (0)
101. Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 5 (0)
Billy Death Angleterre Angleterre Sunderland AFC Sunderland AFC 5 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Jimmy Hanson Angleterre Angleterre Manchester United Manchester United 5 (0)
George Hicks Angleterre Angleterre Manchester City Manchester City 5 (0)
Jimmy Loughlin Angleterre Angleterre Newcastle United Newcastle United 5 (0)
Cyril Matthews Angleterre Angleterre Bury FC Bury FC 5 (2)
Andy McCluggage Irlande du Nord Irlande du Nord Burnley FC Burnley FC 5 (4)
Tommy Mitchell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Joe Nicholson Angleterre Angleterre Cardiff City Cardiff City 5 (0)
Jack O'Donnell Angleterre Angleterre Everton FC Everton FC 5 (0)
Harry Thomas Pays des Galles Pays des Galles Manchester United Manchester United 5 (0)
Percy Whipp Écosse Écosse Leeds United Leeds United 5 (0)
114. Harry Beadles Pays des Galles Pays des Galles Cardiff City Cardiff City 4 (0)
John Campbell Angleterre Angleterre West Ham United West Ham United 4 (0)
Bob Dennison Angleterre Angleterre Manchester City Manchester City 4 (0)
William Devlin Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Wally Harris Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC
Blackburn Rovers Blackburn Rovers
4 (0)
Rollo Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
Billy Moore Angleterre Angleterre West Ham United West Ham United 4 (0)
David Robbie Écosse Écosse Bury FC Bury FC 4 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Andy Thompson Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
Jack Warner Angleterre Angleterre Manchester City Manchester City 4 (0)
128. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 3 (0)
Jack Bamber Angleterre Angleterre Leicester City Leicester City 3 (0)
Jack Byers Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Wilf Chadwick Angleterre Angleterre Everton FC Everton FC
Leeds United Leeds United
3 (0)
Steve Coglin Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
Benny Cross Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Billy Grimshaw Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
Jack Hill Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Syd Hoar Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Walter Hoyland Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Johnny McIntyre Écosse Écosse Blackburn Rovers Blackburn Rovers 3 (0)
George McLachlan Écosse Écosse Cardiff City Cardiff City 3 (0)
Arthur Mercer Angleterre Angleterre Bury FC Bury FC 3 (0)
Tom Parker Angleterre Angleterre Arsenal FC Arsenal FC 3 (1)
Percy Richards Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Tom Smith Angleterre Angleterre Manchester United Manchester United 3 (0)
George Stephenson Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Jimmy Walsh Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Billy Williams Angleterre Angleterre West Ham United West Ham United 3 (0)
147. Fred Baron Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Frank Barson Angleterre Angleterre Manchester United Manchester United 2 (0)
Tiny Bradshaw Écosse Écosse Bury FC Bury FC 2 (0)
Austen Campbell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Tommy Clay Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (2)
Horace Cope Angleterre Angleterre Notts County Notts County 2 (1)
Baggy Coupland Angleterre Angleterre Manchester City Manchester City 2 (0)
Sam Cowan Angleterre Angleterre Manchester City Manchester City 2 (0)
Joe Daly Angleterre Angleterre Notts County Notts County 2 (0)
Joe Devine Écosse Écosse Burnley FC Burnley FC 2 (0)
Arthur Fitton Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Arthur Gale Angleterre Angleterre Bury FC Bury FC 2 (0)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 2 (0)
Jimmy Gill Angleterre Angleterre Cardiff City Cardiff City 2 (0)
Roy Goodall Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (2)
Sam Haden Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Harry Hargreaves Angleterre Angleterre Burnley FC Burnley FC
Tottenham Hotspur Tottenham Hotspur
2 (0)
Ernest Hart Angleterre Angleterre Leeds United Leeds United 2 (0)
Peter Holland Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Billy Jackson Angleterre Angleterre Leeds United Leeds United 2 (0)
Fred Keenor Pays des Galles Pays des Galles Cardiff City Cardiff City 2 (0)
Peter Kelly Angleterre Angleterre Notts County Notts County 2 (0)
Bert Lawson Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Alex Lindsay Écosse Écosse Tottenham Hotspur Tottenham Hotspur 2 (0)
Ted Linley Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Donald McKinlay Écosse Écosse Liverpool FC Liverpool FC 2 (0)
Tucker Mordue Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Spud Murphy Angleterre Angleterre Manchester City Manchester City 2 (0)
Frederick Norris Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Stan Ramsay Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Fred Reed Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Tommy Reid Écosse Écosse Liverpool FC Liverpool FC 2 (0)
Les Roberts Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Aubrey Scriven Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Harold Wadsworth Angleterre Angleterre Leicester City Leicester City 2 (0)
Charlie Wilson Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (1)
183. Jack Armitage Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Leonard Barry Angleterre Angleterre Notts County Notts County 1 (0)
Bert Batten Angleterre Angleterre Everton FC Everton FC 1 (0)
Billy Bell Angleterre Angleterre Leicester City Leicester City 1 (0)
Sid Binks Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Sidney Bishop Angleterre Angleterre West Ham United West Ham United 1 (0)
Harry Boston Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Leo Bradford Angleterre Angleterre Manchester City Manchester City 1 (0)
Tom Bromilow Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Reg Chester Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Jimmy Cringan Écosse Écosse Birmingham FC Birmingham FC 1 (1)
Tom Curry Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Norman Dinsdale Angleterre Angleterre Notts County Notts County 1 (0)
Stan Dixon Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Harry Dutton Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Jackie Fell Angleterre Angleterre Leeds United Leeds United 1 (0)
Billy Flint Angleterre Angleterre Notts County Notts County 1 (0)
Willie Gibson Écosse Écosse Newcastle United Newcastle United 1 (0)
George Green Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Billy Hardy Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Jack Harris Écosse Écosse Leeds United Leeds United 1 (0)
Henry Healless Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Lal Hilditch Angleterre Angleterre Manchester United Manchester United 1 (0)
Fred Hopkin Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Nelson Howarth Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Len Hughes Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Bill Inglis Écosse Écosse Manchester United Manchester United 1 (0)
Ivor Jones Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 1 (0)
Jack Jones Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
George Kay Angleterre Angleterre West Ham United West Ham United 1 (0)
Denis Lawson Écosse Écosse Cardiff City Cardiff City 1 (0)
Bruce Longworth Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Thomas Magee Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Neil McBain Écosse Écosse Everton FC Everton FC 1 (0)
Ike McGorian Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Jock McKay Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Paddy Mills Angleterre Angleterre Notts County Notts County 1 (0)
Vic Milne Écosse Écosse Aston Villa Aston Villa 1 (0)
Tom Mitchell Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Tommy Mort Angleterre Angleterre Aston Villa Aston Villa 1 (0)
David Murray Afrique du Sud Afrique du Sud Everton FC Everton FC 1 (0)
Charlie Parker Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
George Parkin Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Jimmy Paterson Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Joe Peacock Angleterre Angleterre Everton FC Everton FC 1 (0)
Walter Pollard Angleterre Angleterre Burnley FC Burnley FC 1 (0)
David Pratt Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Archie Rawlings Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Tommy Roe Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
John Roxburgh Écosse Écosse Sheffield United Sheffield United 1 (0)
Jack Russell Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Tom Scott Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Kenny Sharp Écosse Écosse Leicester City Leicester City 1 (0)
Thomas Smart Angleterre Angleterre Aston Villa Aston Villa 1 (1)
Albert Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Sam Smith Angleterre Angleterre Cardiff City Cardiff City 1 (0)
William Smith Angleterre Angleterre Notts County Notts County 1 (1)
Eric Sweeney Angleterre Angleterre Manchester United Manchester United 1 (0)
George T. Taylor Angleterre Angleterre Notts County Notts County 1 (0)
Tom Townsley Écosse Écosse Leeds United Leeds United 1 (0)
Jimmy Waugh Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Walter Weaver Angleterre Angleterre Everton FC Everton FC 1 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 1 (0)