# Joueur Pays Équipe Buts (pén.)
1. Frank Roberts Angleterre Angleterre Manchester City Manchester City 31 (0)
2. David Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 26 (0)
3. George James Angleterre Angleterre West Bromwich Albion West Bromwich Albion 25 (0)
4. Joe Smith Angleterre Angleterre Bolton Wanderers Bolton Wanderers 24 (3)
Charlie Wilson Angleterre Angleterre Huddersfield Town Huddersfield Town 24 (1)
6. Vic Watson Angleterre Angleterre West Ham United West Ham United 22 (0)
7. George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 20 (0)
8. Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 19 (1)
Dick Forshaw Angleterre Angleterre Liverpool FC Liverpool FC 19 (0)
Neil Harris Écosse Écosse Newcastle United Newcastle United 19 (0)
Bobby Marshall Angleterre Angleterre Sunderland AFC Sunderland AFC 19 (0)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 19 (0)
13. Tommy Roberts Angleterre Angleterre Burnley FC Burnley FC
Preston North End Preston North End
17 (0)
Jimmy Seed Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 17 (0)
15. Horace Barnes Angleterre Angleterre Manchester City Manchester City
Preston North End Preston North End
16 (0)
Tommy Boyle Angleterre Angleterre Sheffield United Sheffield United 16 (0)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 16 (0)
18. John Ball Angleterre Angleterre Bury FC Bury FC 15 (0)
19. Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 13 (0)
Jack Smith Écosse Écosse Bolton Wanderers Bolton Wanderers 13 (0)
21. Harry Beadles Pays des Galles Pays des Galles Cardiff City Cardiff City 12 (0)
Jimmy Brain Angleterre Angleterre Arsenal FC Arsenal FC 12 (0)
Charlie Buchan Angleterre Angleterre Sunderland AFC Sunderland AFC 12 (0)
Tommy Johnson Angleterre Angleterre Manchester City Manchester City 12 (0)
Johnny McIntyre Écosse Écosse Blackburn Rovers Blackburn Rovers 12 (0)
Jock McKay Écosse Écosse Blackburn Rovers Blackburn Rovers 12 (2)
Danny Shone Angleterre Angleterre Liverpool FC Liverpool FC 12 (0)
Harry Woods Angleterre Angleterre Arsenal FC Arsenal FC 12 (0)
29. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 11 (3)
Arthur Hawes Angleterre Angleterre Sunderland AFC Sunderland AFC 11 (0)
Ernie Islip Angleterre Angleterre Birmingham FC Birmingham FC 11 (0)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 11 (0)
Jack Swann Angleterre Angleterre Leeds United Leeds United 11 (0)
Charlie Wilson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 11 (0)
35. Wally Amos Angleterre Angleterre Bury FC Bury FC 10 (1)
George Beel Angleterre Angleterre Burnley FC Burnley FC 10 (0)
William Cowan Écosse Écosse Newcastle United Newcastle United 10 (0)
Arthur Davis Angleterre Angleterre Notts County Notts County 10 (0)
Jack Elkes Écosse Écosse Tottenham Hotspur Tottenham Hotspur 10 (1)
Billy Moore Angleterre Angleterre West Ham United West Ham United 10 (0)
Percy Whipp Écosse Écosse Leeds United Leeds United 10 (0)
Alf Widdowson Angleterre Angleterre Notts County Notts County 10 (0)
43. Norman Bullock Angleterre Angleterre Bury FC Bury FC 9 (0)
Billy Cook Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 9 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 9 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 9 (2)
49. George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 8 (0)
Jimmy Broad Angleterre Angleterre Everton FC Everton FC 8 (0)
Donald Cock Angleterre Angleterre Arsenal FC Arsenal FC
Notts County Notts County
8 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 8 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 8 (0)
Jimmy Gill Angleterre Angleterre Cardiff City Cardiff City 8 (0)
George Harrison Angleterre Angleterre Preston North End Preston North End 8 (1)
56. Joe Cassidy Écosse Écosse Bolton Wanderers Bolton Wanderers 7 (0)
Harry Chambers Angleterre Angleterre Liverpool FC Liverpool FC 7 (0)
Archie Rawlings Angleterre Angleterre Liverpool FC Liverpool FC 7 (0)
Stan Seymour Angleterre Angleterre Newcastle United Newcastle United 7 (0)
Billy Stage Angleterre Angleterre Bury FC Bury FC 7 (0)
Duncan Walker Écosse Écosse Nottingham Forest Nottingham Forest 7 (1)
62. Willie Aitken Écosse Écosse Preston North End Preston North End 6 (0)
Billy Austin Angleterre Angleterre Manchester City Manchester City 6 (0)
Tommy Browell Angleterre Angleterre Manchester City Manchester City 6 (0)
Wilf Chadwick Angleterre Angleterre Everton FC Everton FC 6 (0)
Stanley Earle Angleterre Angleterre West Ham United West Ham United 6 (0)
Billy Ellis Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
Charlie Flood Angleterre Angleterre Nottingham Forest Nottingham Forest 6 (0)
Billy Kirton Angleterre Angleterre Aston Villa Aston Villa 6 (0)
Billy Lane Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 6 (0)
Joe Nicholson Angleterre Angleterre Cardiff City Cardiff City 6 (0)
Jimmy Ramsay Écosse Écosse Arsenal FC Arsenal FC 6 (0)
Roland Woodhouse Angleterre Angleterre Preston North End Preston North End 6 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 6 (0)
75. Fred Baron Angleterre Angleterre Liverpool FC Liverpool FC 5 (0)
Len Capewell Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Jack Cock Angleterre Angleterre Everton FC Everton FC 5 (0)
Benny Cross Angleterre Angleterre Burnley FC Burnley FC 5 (0)
Willie Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 5 (0)
Jimmy Dimmock Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 5 (0)
Henry Martin Angleterre Angleterre Nottingham Forest Nottingham Forest 5 (3)
Billy McCleery Irlande du Nord Irlande du Nord Blackburn Rovers Blackburn Rovers 5 (0)
Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
George Stephenson Angleterre Angleterre Aston Villa Aston Villa 5 (0)
86. Leonard Barry Angleterre Angleterre Notts County Notts County 4 (0)
Bob Clark Angleterre Angleterre Newcastle United Newcastle United 4 (0)
Billy Clunas Écosse Écosse Sunderland AFC Sunderland AFC 4 (0)
Jack Crisp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 4 (0)
Billy Death Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Joe Hulme Angleterre Angleterre Blackburn Rovers Blackburn Rovers 4 (1)
Bobby Irvine Irlande du Nord Irlande du Nord Everton FC Everton FC 4 (0)
Donald McKinlay Écosse Écosse Liverpool FC Liverpool FC 4 (0)
Cud Robson Angleterre Angleterre Leeds United Leeds United 4 (0)
Tommy Urwin Angleterre Angleterre Newcastle United Newcastle United 4 (0)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 4 (0)
Russell Wainscoat Angleterre Angleterre Leeds United Leeds United 4 (0)
Jack Warner Angleterre Angleterre Manchester City Manchester City 4 (0)
Billy Williams Angleterre Angleterre West Ham United West Ham United 4 (0)
100. Jack Butler Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
John Campbell Angleterre Angleterre West Ham United West Ham United 3 (0)
George Green Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Charlie Handley Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Harry Hargreaves Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Ted Harper Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Jack Harris Écosse Écosse Leeds United Leeds United 3 (0)
George Hicks Angleterre Angleterre Manchester City Manchester City 3 (0)
Jack Hill Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Peter Holland Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Sam Jennings Angleterre Angleterre West Ham United West Ham United 3 (0)
Tom Jennings Écosse Écosse Leeds United Leeds United 3 (0)
Bob Kelly Angleterre Angleterre Burnley FC Burnley FC 3 (0)
Fred Kennedy Angleterre Angleterre Everton FC Everton FC 3 (0)
Cyril Matthews Angleterre Angleterre Bury FC Bury FC 3 (0)
Gerry Morgan Irlande du Nord Irlande du Nord Nottingham Forest Nottingham Forest 3 (0)
Spud Murphy Angleterre Angleterre Manchester City Manchester City 3 (0)
Charlie Parker Angleterre Angleterre Sunderland AFC Sunderland AFC 3 (0)
Jock Thom Écosse Écosse Leeds United Leeds United 3 (0)
Andy Thompson Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Jimmy Walsh Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Walter Weaver Angleterre Angleterre Burnley FC Burnley FC
Everton FC Everton FC
3 (0)
122. Jack Armand Angleterre Angleterre Leeds United Leeds United 2 (0)
Alf Baker Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Percy Barton Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Bobby Blood Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Ralph Burkinshaw Angleterre Angleterre Bury FC Bury FC 2 (0)
Sam Chedgzoy Angleterre Angleterre Everton FC Everton FC 2 (0)
Tommy Clay Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (2)
Horace Cope Angleterre Angleterre Notts County Notts County 2 (1)
Jimmy Cringan Écosse Écosse Birmingham FC Birmingham FC 2 (0)
Stanley Davies Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 2 (0)
Dixie Dean Angleterre Angleterre Everton FC Everton FC 2 (0)
Randolph Galloway Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Tommy Glidden Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Frank Hargreaves Angleterre Angleterre Everton FC Everton FC 2 (0)
Henry Healless Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
George Kay Angleterre Angleterre West Ham United West Ham United 2 (0)
Albert Keating Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Alex Lindsay Écosse Écosse Tottenham Hotspur Tottenham Hotspur 2 (0)
Ted Linley Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Jimmy Low Écosse Écosse Newcastle United Newcastle United 2 (0)
Fred Marquis Angleterre Angleterre Preston North End Preston North End 2 (0)
Patsy McIlvenny Irlande du Nord Irlande du Nord Cardiff City Cardiff City 2 (0)
Jock McNab Écosse Écosse Liverpool FC Liverpool FC 2 (0)
Bertie Menlove Angleterre Angleterre Sheffield United Sheffield United 2 (0)
Frank Moss Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Andy Neil Écosse Écosse Arsenal FC Arsenal FC 2 (0)
Pat Nelis Irlande du Nord Irlande du Nord Nottingham Forest Nottingham Forest 2 (0)
Jimmy Nelson Écosse Écosse Cardiff City Cardiff City 2 (2)
John Paterson Écosse Écosse Preston North End Preston North End
Sunderland AFC Sunderland AFC
2 (0)
Ginger Phoenix Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Jimmy Porter Écosse Écosse Bury FC Bury FC 2 (0)
Sam Powell Angleterre Angleterre Leeds United Leeds United 2 (0)
Davy Reid Écosse Écosse Everton FC Everton FC 2 (0)
Joe Richmond Angleterre Angleterre Leeds United Leeds United 2 (1)
David Robbie Écosse Écosse Bury FC Bury FC 2 (0)
John Rutherford Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
George Sapsford Angleterre Angleterre Preston North End Preston North End 2 (0)
Aubrey Scriven Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Chris Staniforth Angleterre Angleterre Notts County Notts County 2 (0)
Jimmy Tonner Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 2 (0)
Percy Varco Angleterre Angleterre Aston Villa Aston Villa 2 (0)
John Williams Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Johnny Williamson Écosse Écosse Preston North End Preston North End 2 (0)
Andrew Young Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
167. Arthur Andrews Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Alf Basnett Angleterre Angleterre Burnley FC Burnley FC 1 (0)
George Blackburn Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Tiny Bradshaw Écosse Écosse Bury FC Bury FC 1 (0)
Walter Brayshaw Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
George Brooks Angleterre Angleterre Bury FC Bury FC 1 (0)
Jack Bruton Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Noah Burton Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Jack Byers Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Harry Cawthorne Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Joe Clennell Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Sam Cowan Angleterre Angleterre Manchester City Manchester City 1 (0)
Joe Daly Angleterre Angleterre Notts County Notts County 1 (0)
Arthur Daniels Angleterre Angleterre Manchester City Manchester City 1 (0)
Tom Devlin Écosse Écosse Birmingham FC Birmingham FC 1 (0)
Norman Dinsdale Angleterre Angleterre Notts County Notts County 1 (0)
Tom Eatock Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Arthur Finney Angleterre Angleterre Bury FC Bury FC 1 (0)
Billy Flint Angleterre Angleterre Notts County Notts County 1 (0)
Albert Freeman Pays des Galles Pays des Galles Burnley FC Burnley FC 1 (0)
Sid Gibson Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Billy Grimshaw Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Sam Haden Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Ernest Hart Angleterre Angleterre Leeds United Leeds United 1 (0)
Bill Henderson Écosse Écosse Preston North End Preston North End 1 (0)
Harold Hill Angleterre Angleterre Notts County Notts County 1 (0)
Syd Hoar Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Fred Hopkin Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 1 (1)
Bob John Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (0)
Dick Johnson Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Ivor Jones Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 1 (0)
Haydn Kemp Angleterre Angleterre Notts County Notts County 1 (0)
Denis Lawson Écosse Écosse Cardiff City Cardiff City 1 (0)
George Liddell Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Peter Mooney Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Hugh Morris Écosse Écosse Nottingham Forest Nottingham Forest 1 (0)
Alan Noble Angleterre Angleterre Leeds United Leeds United 1 (0)
Jack O'Donnell Angleterre Angleterre Everton FC Everton FC 1 (0)
George Parkin Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Bob Platts Angleterre Angleterre Notts County Notts County 1 (0)
John Rogers Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Tom Scott Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Bert Smith Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Spaven Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
John Stevenson Angleterre Angleterre Bury FC Bury FC 1 (0)
Albert Surtees Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Joe Toner Irlande du Nord Irlande du Nord Arsenal FC Arsenal FC 1 (0)
Joe Walter Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
William Williams Angleterre Angleterre Everton FC Everton FC 1 (0)
Max Woosnam Angleterre Angleterre Manchester City Manchester City 1 (0)
Billy Wright Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 1 (0)
Jack Young Angleterre Angleterre West Ham United West Ham United 1 (0)