# Joueur Pays Équipe Buts (pén.)
1. Jimmy Trotter Angleterre Angleterre The Wednesday FC The Wednesday FC 37 (1)
2. Hughie Gallacher Écosse Écosse Newcastle United Newcastle United 36 (0)
Dave Halliday Écosse Écosse Sunderland AFC Sunderland AFC 36 (0)
4. Ted Harper Angleterre Angleterre Blackburn Rovers Blackburn Rovers 35 (5)
Tom Jennings Écosse Écosse Leeds United Leeds United 35 (2)
6. Vic Watson Angleterre Angleterre West Ham United West Ham United 34 (0)
7. Jimmy Brain Angleterre Angleterre Arsenal FC Arsenal FC 31 (0)
8. Arthur Chandler Angleterre Angleterre Leicester City Leicester City 28 (0)
9. George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 27 (0)
10. Hughie Ferguson Écosse Écosse Cardiff City Cardiff City 25 (1)
11. George Beel Angleterre Angleterre Burnley FC Burnley FC 24 (0)
12. John Ball Angleterre Angleterre Bury FC Bury FC 23 (0)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 23 (0)
14. Harry Bedford Angleterre Angleterre Derby County Derby County 22 (3)
Jimmy Gill Angleterre Angleterre Derby County Derby County 22 (0)
16. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 21 (0)
Dixie Dean Angleterre Angleterre Everton FC Everton FC 21 (0)
18. Jimmy Dimmock Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 19 (2)
Bobby Marshall Angleterre Angleterre Sunderland AFC Sunderland AFC 19 (0)
20. Stan Seymour Angleterre Angleterre Newcastle United Newcastle United 18 (0)
Joe Spence Angleterre Angleterre Manchester United Manchester United 18 (0)
22. George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 17 (0)
Harry Chambers Angleterre Angleterre Liverpool FC Liverpool FC 17 (0)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 17 (0)
25. Len Capewell Angleterre Angleterre Aston Villa Aston Villa 16 (0)
Dick Forshaw Angleterre Angleterre Everton FC Everton FC
Liverpool FC Liverpool FC
16 (1)
Ernie Hine Angleterre Angleterre Leicester City Leicester City 16 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 16 (0)
David Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 16 (1)
30. Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 15 (0)
Stanley Davies Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 15 (0)
Frank McPherson Angleterre Angleterre Manchester United Manchester United 15 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 15 (3)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 15 (0)
35. Charlie Buchan Angleterre Angleterre Arsenal FC Arsenal FC 14 (0)
Arthur Mercer Angleterre Angleterre Sheffield United Sheffield United 14 (0)
Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 14 (0)
38. Stanley Earle Angleterre Angleterre West Ham United West Ham United 13 (0)
Arthur Lochhead Écosse Écosse Leicester City Leicester City 13 (5)
Louis Page Angleterre Angleterre Burnley FC Burnley FC 13 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 13 (0)
Jack Smith Écosse Écosse Bolton Wanderers Bolton Wanderers 13 (0)
George Stephenson Angleterre Angleterre Aston Villa Aston Villa 13 (0)
Jack Whitehouse Angleterre Angleterre Derby County Derby County 13 (0)
45. Norman Bullock Angleterre Angleterre Bury FC Bury FC 12 (1)
Billy Cook Angleterre Angleterre Aston Villa Aston Villa
Huddersfield Town Huddersfield Town
12 (0)
Arthur Dominy Angleterre Angleterre Everton FC Everton FC 12 (0)
Harold Hill Angleterre Angleterre The Wednesday FC The Wednesday FC 12 (0)
Tommy Reid Écosse Écosse Liverpool FC Liverpool FC 12 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 12 (0)
51. John Blair Écosse Écosse Tottenham Hotspur Tottenham Hotspur 11 (0)
William Devlin Angleterre Angleterre Huddersfield Town Huddersfield Town
Liverpool FC Liverpool FC
11 (0)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 11 (0)
Bobby Irvine Irlande du Nord Irlande du Nord Everton FC Everton FC 11 (0)
Russell Wainscoat Angleterre Angleterre Leeds United Leeds United 11 (1)
56. Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 10 (1)
Charlie Handley Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 10 (0)
Bobby McKay Écosse Écosse Newcastle United Newcastle United 10 (0)
Lionel Murphy Angleterre Angleterre Derby County Derby County 10 (0)
60. Jack Bruton Angleterre Angleterre Burnley FC Burnley FC 9 (0)
Joe Devine Écosse Écosse Burnley FC Burnley FC 9 (0)
George Gibson Écosse Écosse Bolton Wanderers Bolton Wanderers 9 (0)
Frank Osborne Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 9 (0)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 9 (0)
65. Benny Cross Angleterre Angleterre Burnley FC Burnley FC 8 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC 8 (0)
Bob Kelly Angleterre Angleterre Huddersfield Town Huddersfield Town
Sunderland AFC Sunderland AFC
8 (0)
Stan Ramsay Angleterre Angleterre Sunderland AFC Sunderland AFC 8 (0)
Arthur Rigby Angleterre Angleterre Blackburn Rovers Blackburn Rovers 8 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 8 (0)
Harry Storer Angleterre Angleterre Derby County Derby County 8 (0)
Jack Wilkinson Angleterre Angleterre The Wednesday FC The Wednesday FC 8 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 8 (0)
74. Wally Amos Angleterre Angleterre Bury FC Bury FC 7 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 7 (0)
Albert Freeman Pays des Galles Pays des Galles Burnley FC Burnley FC 7 (0)
Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 7 (0)
Joe Johnson Angleterre Angleterre West Ham United West Ham United 7 (0)
Charlie Rennox Écosse Écosse Manchester United Manchester United 7 (0)
Arthur Sanders Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 7 (0)
Jimmy Seed Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 7 (0)
Sammy Short Angleterre Angleterre West Bromwich Albion West Bromwich Albion 7 (1)
Joe Smith Angleterre Angleterre Bolton Wanderers Bolton Wanderers 7 (1)
Billy Wright Angleterre Angleterre Bolton Wanderers Bolton Wanderers 7 (0)
85. Billy Clunas Écosse Écosse Sunderland AFC Sunderland AFC 6 (5)
Steve Coglin Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 6 (0)
Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 6 (0)
Dick Edmed Angleterre Angleterre Liverpool FC Liverpool FC 6 (0)
Tommy Glidden Angleterre Angleterre West Bromwich Albion West Bromwich Albion 6 (0)
Joe Hughes Pays des Galles Pays des Galles Bury FC Bury FC 6 (0)
Alex Jackson Écosse Écosse Huddersfield Town Huddersfield Town 6 (0)
George James Angleterre Angleterre West Bromwich Albion West Bromwich Albion 6 (1)
David Robbie Écosse Écosse Bury FC Bury FC 6 (0)
95. Harry Anstiss Angleterre Angleterre The Wednesday FC The Wednesday FC 5 (0)
Jack Armand Angleterre Angleterre Leeds United Leeds United 5 (0)
Jack Byers Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
Ernie Curtis Pays des Galles Pays des Galles Cardiff City Cardiff City 5 (0)
John Duncan Écosse Écosse Leicester City Leicester City 5 (0)
Billy Ellis Angleterre Angleterre Sunderland AFC Sunderland AFC 5 (0)
Jimmy Hanson Angleterre Angleterre Manchester United Manchester United 5 (0)
Wally Harris Angleterre Angleterre Birmingham FC Birmingham FC 5 (0)
Taffy O'Callaghan Pays des Galles Pays des Galles Tottenham Hotspur Tottenham Hotspur 5 (0)
Percy Richards Angleterre Angleterre Burnley FC Burnley FC 5 (0)
Aubrey Scriven Angleterre Angleterre Birmingham FC Birmingham FC 5 (0)
Billy Stage Angleterre Angleterre Bury FC Bury FC 5 (0)
John Steel Écosse Écosse Burnley FC Burnley FC 5 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Alfred Strange Angleterre Angleterre The Wednesday FC The Wednesday FC 5 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 5 (0)
Bobby Turnbull Angleterre Angleterre Leeds United Leeds United 5 (0)
112. Bob Clark Angleterre Angleterre Newcastle United Newcastle United 4 (0)
Willie Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 4 (0)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 4 (0)
Roy Goodall Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (4)
Sam Haden Angleterre Angleterre Arsenal FC Arsenal FC 4 (0)
Harry Hargreaves Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Walter Harris Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Sam Irving Irlande du Nord Irlande du Nord Cardiff City Cardiff City 4 (0)
Alex Massie Écosse Écosse Bury FC Bury FC 4 (0)
Jock McKay Écosse Écosse Blackburn Rovers Blackburn Rovers 4 (1)
George McLachlan Écosse Écosse Cardiff City Cardiff City 4 (0)
Tom Mitchell Angleterre Angleterre Leeds United Leeds United 4 (0)
Tommy Mitchell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 4 (0)
Tom Parker Angleterre Angleterre Arsenal FC Arsenal FC 4 (3)
Billy Roberts Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
Jimmy Shankly Écosse Écosse Sheffield United Sheffield United 4 (0)
Tommy Urwin Angleterre Angleterre Newcastle United Newcastle United 4 (0)
Harold Wadsworth Angleterre Angleterre Leicester City Leicester City 4 (0)
Charlie Wilson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
131. David Bain Écosse Écosse Everton FC Everton FC 3 (0)
Billy Bell Angleterre Angleterre Leicester City Leicester City 3 (0)
Sidney Bishop Angleterre Angleterre Leicester City Leicester City
West Ham United West Ham United
3 (0)
Harold Blackmore Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
Benny Bond Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
George Carr Angleterre Angleterre Leicester City Leicester City 3 (0)
Billy Death Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
Johnny Dent Angleterre Angleterre Huddersfield Town Huddersfield Town 3 (0)
Peter Holland Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 3 (2)
Bob John Pays des Galles Pays des Galles Arsenal FC Arsenal FC 3 (0)
Billy Lane Angleterre Angleterre Leicester City Leicester City
Tottenham Hotspur Tottenham Hotspur
3 (0)
Thomas Magee Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Georgie Mee Angleterre Angleterre Derby County Derby County 3 (0)
David Mercer Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Jack O'Donnell Angleterre Angleterre Everton FC Everton FC 3 (0)
Tommy Roe Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Eric Sweeney Angleterre Angleterre Manchester United Manchester United 3 (0)
George Thornewell Angleterre Angleterre Derby County Derby County 3 (0)
Reg Tricker Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Tony Weldon Écosse Écosse Everton FC Everton FC 3 (0)
Percy Whipp Écosse Écosse Leeds United Leeds United 3 (0)
153. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 2 (0)
Bill Baggett Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Jack Bamber Angleterre Angleterre Leicester City Leicester City 2 (0)
Frank Barson Angleterre Angleterre Manchester United Manchester United 2 (0)
Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 2 (0)
Jimmy Cringan Écosse Écosse Birmingham FC Birmingham FC 2 (0)
Jack Elkes Écosse Écosse Tottenham Hotspur Tottenham Hotspur 2 (0)
Albert Fairclough Angleterre Angleterre Derby County Derby County 2 (0)
Berty Heathcock Angleterre Angleterre Leicester City Leicester City 2 (0)
Syd Hoar Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Mark Hooper Angleterre Angleterre The Wednesday FC The Wednesday FC 2 (0)
Ernie Islip Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Billy Kingdon Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Roddie MacKenzie Écosse Écosse Newcastle United Newcastle United 2 (0)
Cyril Matthews Angleterre Angleterre Bury FC Bury FC 2 (0)
Andy McCluggage Irlande du Nord Irlande du Nord Burnley FC Burnley FC 2 (2)
Billy Moore Angleterre Angleterre West Ham United West Ham United 2 (0)
Walter Pollard Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Jimmy Ramsay Écosse Écosse Arsenal FC Arsenal FC 2 (0)
Gilbert Shaw Pays des Galles Pays des Galles Blackburn Rovers Blackburn Rovers 2 (0)
Jackie Slicer Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Andy Thompson Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Harry Wake Angleterre Angleterre Cardiff City Cardiff City 2 (0)
Joe Walter Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Jock White Écosse Écosse Leeds United Leeds United 2 (0)
178. Bill Ashurst Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Charlie Barley Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Jim Barrett Angleterre Angleterre West Ham United West Ham United 1 (0)
Jack Bartley Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Tommy Boyle Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Jack Butler Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Austen Campbell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Harry Cawthorne Angleterre Angleterre Huddersfield Town Huddersfield Town
Sheffield United Sheffield United
1 (0)
Jimmy Collins Angleterre Angleterre West Ham United West Ham United 1 (0)
Harry Duggan Irlande Irlande Leeds United Leeds United 1 (0)
Harry Dutton Angleterre Angleterre Bury FC Bury FC
West Bromwich Albion West Bromwich Albion
1 (0)
Edwin Earle Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Willis Edwards Angleterre Angleterre Leeds United Leeds United 1 (0)
Arthur Fitton Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Frank Froggatt Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
George Green Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Billy Grimshaw Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Tommy Harris Angleterre Angleterre Manchester United Manchester United 1 (0)
Hunter Hart Écosse Écosse Everton FC Everton FC 1 (0)
Leslie Hart Angleterre Angleterre Derby County Derby County 1 (0)
George Henderson Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Jack Hill Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Walter Hoyland Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Rollo Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Jock Johnstone Écosse Écosse Aston Villa Aston Villa 1 (0)
Fred Kean Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Fred Keenor Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Jasper Kerr Écosse Écosse Everton FC Everton FC 1 (0)
Dan Kirkwood Écosse Écosse The Wednesday FC The Wednesday FC 1 (0)
Billy Kirton Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Jack Lambert Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Thomas Leach Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
George Liddell Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Jimmy Low Écosse Écosse Newcastle United Newcastle United 1 (0)
Tommy Lucas Angleterre Angleterre Liverpool FC Liverpool FC 1 (1)
Johnny McIntyre Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Donald McKinlay Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Bernard McLaverty Angleterre Angleterre Derby County Derby County 1 (0)
Tommy McLean Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Tommy Meads Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Bill Menzies Écosse Écosse Leeds United Leeds United 1 (0)
Frank Moss Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Sam Powell Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Jack Prior Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Willie Rankin Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Edward Rooke Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
John Roxburgh Écosse Écosse Sheffield United Sheffield United 1 (0)
Tom Scott Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Jimmy Seddon Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
James Shaw Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Albert Sissons Angleterre Angleterre Leeds United Leeds United 1 (0)
Albert Smith Écosse Écosse Manchester United Manchester United 1 (0)
Fred Smith Angleterre Angleterre Bury FC Bury FC 1 (0)
Potter Smith Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Billy Thirlaway Angleterre Angleterre Birmingham FC Birmingham FC
Cardiff City Cardiff City
1 (0)
Harry Thoms Angleterre Angleterre Derby County Derby County 1 (0)
Albert Virr Angleterre Angleterre Everton FC Everton FC 1 (0)
Sam Wadsworth Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Rees Williams Pays des Galles Pays des Galles The Wednesday FC The Wednesday FC 1 (0)
Sam Wynne Angleterre Angleterre Bury FC Bury FC 1 (1)