# Joueur Pays Équipe Buts (pén.)
1. Wilf Chadwick Angleterre Angleterre Everton FC Everton FC 28 (0)
2. Tommy Roberts Angleterre Angleterre Preston North End Preston North End 26 (0)
3. Charlie Buchan Angleterre Angleterre Sunderland AFC Sunderland AFC 25 (0)
4. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 24 (1)
David Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 24 (0)
6. Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 23 (0)
7. Horace Barnes Angleterre Angleterre Manchester City Manchester City 20 (0)
Len Capewell Angleterre Angleterre Aston Villa Aston Villa 20 (0)
Alex Lindsay Écosse Écosse Tottenham Hotspur Tottenham Hotspur 20 (0)
10. George Beel Angleterre Angleterre Burnley FC Burnley FC 19 (0)
11. Ted Harper Angleterre Angleterre Blackburn Rovers Blackburn Rovers 18 (0)
Charlie Wilson Angleterre Angleterre Huddersfield Town Huddersfield Town 18 (0)
13. Jack Smith Écosse Écosse Bolton Wanderers Bolton Wanderers 17 (0)
Duncan Walker Écosse Écosse Nottingham Forest Nottingham Forest 17 (1)
15. Stan Seymour Angleterre Angleterre Newcastle United Newcastle United 16 (0)
Joe Smith Angleterre Angleterre Bolton Wanderers Bolton Wanderers 16 (2)
Jimmy Walsh Angleterre Angleterre Liverpool FC Liverpool FC 16 (0)
18. Jack Cock Angleterre Angleterre Everton FC Everton FC 15 (0)
Jimmy Gill Angleterre Angleterre Cardiff City Cardiff City 15 (0)
Neil Harris Écosse Écosse Newcastle United Newcastle United 15 (0)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 15 (0)
22. Billy Gillespie Irlande Irlande Sheffield United Sheffield United 14 (0)
Frank Roberts Angleterre Angleterre Manchester City Manchester City 14 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 14 (2)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 14 (0)
26. Harry Chambers Angleterre Angleterre Liverpool FC Liverpool FC 13 (0)
Bertie Menlove Angleterre Angleterre Sheffield United Sheffield United 13 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 13 (1)
Andy Wilson Écosse Écosse Chelsea FC Chelsea FC
Middlesbrough FC Middlesbrough FC
13 (2)
30. Jock McKay Écosse Écosse Blackburn Rovers Blackburn Rovers 12 (3)
31. Joe Clennell Angleterre Angleterre Cardiff City Cardiff City 11 (0)
Donald Cock Angleterre Angleterre Notts County Notts County 11 (0)
Jack Elkes Écosse Écosse Tottenham Hotspur Tottenham Hotspur 11 (0)
Arthur Hawes Angleterre Angleterre Sunderland AFC Sunderland AFC 11 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 11 (0)
36. Billy Brown Angleterre Angleterre Chelsea FC Chelsea FC
West Ham United West Ham United
10 (0)
Johnny McIntyre Écosse Écosse Blackburn Rovers Blackburn Rovers 10 (0)
38. Bobby Blood Angleterre Angleterre West Bromwich Albion West Bromwich Albion 9 (2)
Billy Cook Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Bobby Irvine Irlande du Nord Irlande du Nord Everton FC Everton FC 9 (0)
Tommy Johnson Angleterre Angleterre Manchester City Manchester City 9 (0)
Bob Kelly Angleterre Angleterre Burnley FC Burnley FC 9 (0)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 9 (0)
Billy Moore Angleterre Angleterre West Ham United West Ham United 9 (0)
John Paterson Écosse Écosse Sunderland AFC Sunderland AFC 9 (0)
Harry Woods Angleterre Angleterre Arsenal FC Arsenal FC 9 (0)
47. George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 8 (0)
Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 8 (0)
Harold Hill Angleterre Angleterre Notts County Notts County 8 (0)
James Hogg Angleterre Angleterre Sunderland AFC Sunderland AFC 8 (0)
51. Peter Bennie Écosse Écosse Burnley FC Burnley FC 7 (0)
Stanley Davies Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 7 (2)
Arthur Davis Angleterre Angleterre Notts County Notts County 7 (0)
Charlie Flood Angleterre Angleterre Nottingham Forest Nottingham Forest 7 (0)
Bobby Marshall Angleterre Angleterre Sunderland AFC Sunderland AFC 7 (0)
56. William Cowan Écosse Écosse Newcastle United Newcastle United 6 (0)
Ian Dickson Écosse Écosse Aston Villa Aston Villa
Middlesbrough FC Middlesbrough FC
6 (0)
George Elliott Angleterre Angleterre Middlesbrough FC Middlesbrough FC 6 (2)
George Harrison Angleterre Angleterre Everton FC Everton FC
Preston North End Preston North End
6 (0)
Billy Kirton Angleterre Angleterre Aston Villa Aston Villa 6 (0)
Donald McKinlay Écosse Écosse Liverpool FC Liverpool FC 6 (2)
Bob Turnbull Écosse Écosse Arsenal FC Arsenal FC 6 (0)
Alf Widdowson Angleterre Angleterre Notts County Notts County 6 (0)
64. Joe Anderson Écosse Écosse Burnley FC Burnley FC 5 (0)
Sam Chedgzoy Angleterre Angleterre Everton FC Everton FC 5 (0)
Jack Crisp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Benny Cross Angleterre Angleterre Burnley FC Burnley FC 5 (0)
Dick Forshaw Angleterre Angleterre Liverpool FC Liverpool FC 5 (0)
Fred Morris Angleterre Angleterre West Bromwich Albion West Bromwich Albion 5 (0)
Tommy Sampy Angleterre Angleterre Sheffield United Sheffield United 5 (0)
Danny Shone Angleterre Angleterre Liverpool FC Liverpool FC 5 (0)
72. Tommy Boyle Angleterre Angleterre Sheffield United Sheffield United 4 (0)
Tommy Browell Angleterre Angleterre Manchester City Manchester City 4 (0)
John Campbell Angleterre Angleterre West Ham United West Ham United 4 (0)
Sandy Cochrane Écosse Écosse Middlesbrough FC Middlesbrough FC 4 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 4 (0)
Billy Ellis Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Jimmy Ferris Irlande du Nord Irlande du Nord Preston North End Preston North End 4 (0)
Sid Gibson Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
Charlie Handley Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
Billy Hick Angleterre Angleterre Middlesbrough FC Middlesbrough FC 4 (0)
George James Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
Ivor Jones Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 4 (0)
Moses Lane Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
Fred Marquis Angleterre Angleterre Preston North End Preston North End 4 (0)
Henry Martin Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
Harry Wilding Angleterre Angleterre Chelsea FC Chelsea FC 4 (0)
Charlie Wilson Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (1)
89. Willie Aitken Écosse Écosse Newcastle United Newcastle United 3 (0)
Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 3 (0)
Jack Byers Angleterre Angleterre Blackburn Rovers Blackburn Rovers
West Bromwich Albion West Bromwich Albion
3 (0)
Jackie Carr Angleterre Angleterre Middlesbrough FC Middlesbrough FC 3 (1)
Joe Cooper Angleterre Angleterre Notts County Notts County 3 (0)
Jackie Crawford Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Jimmy Cringan Écosse Écosse Birmingham FC Birmingham FC 3 (0)
Billy Edwards Pays des Galles Pays des Galles West Ham United West Ham United 3 (0)
Jack Evans Pays des Galles Pays des Galles Cardiff City Cardiff City 3 (1)
Sam Haden Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Billy Hardy Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Harry Hargreaves Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Ernie Islip Angleterre Angleterre Birmingham FC Birmingham FC
Huddersfield Town Huddersfield Town
3 (0)
George Kay Angleterre Angleterre West Ham United West Ham United 3 (0)
Joe Keetley Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Harold Miller Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Fred Parker Angleterre Angleterre Nottingham Forest Nottingham Forest 3 (0)
Jimmy Ramsay Écosse Écosse Arsenal FC Arsenal FC 3 (0)
Archie Rawlings Angleterre Angleterre Liverpool FC Liverpool FC
Preston North End Preston North End
3 (0)
Jack Warner Angleterre Angleterre Manchester City Manchester City 3 (0)
Vic Watson Angleterre Angleterre West Ham United West Ham United 3 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 3 (0)
111. Jimmy Armstrong Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
Billy Birrell Écosse Écosse Middlesbrough FC Middlesbrough FC 2 (0)
Sidney Bowser Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Sid Castle Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
Jimmy Dimmock Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Stanley Earle Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Arthur Fitton Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Albert Freeman Pays des Galles Pays des Galles Burnley FC Burnley FC 2 (0)
Howard Gregory Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Billy Grimshaw Angleterre Angleterre Cardiff City Cardiff City
Sunderland AFC Sunderland AFC
2 (0)
Hunter Hart Écosse Écosse Everton FC Everton FC 2 (0)
Jack Hill Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 2 (2)
Rollo Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
James Jones Pays des Galles Pays des Galles Cardiff City Cardiff City 2 (0)
Sandy Laird Écosse Écosse Preston North End Preston North End 2 (0)
Ted Linley Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Billy Marsden Angleterre Angleterre Sunderland AFC Sunderland AFC 2 (0)
Harry Marshall Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Tom Mitchell Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Spud Murphy Angleterre Angleterre Manchester City Manchester City 2 (0)
Andy Neil Écosse Écosse Arsenal FC Arsenal FC 2 (0)
Harry Nuttall Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Albert Pape Angleterre Angleterre Notts County Notts County 2 (0)
Lew Price Pays des Galles Pays des Galles Notts County Notts County 2 (0)
Jock Priestley Écosse Écosse Chelsea FC Chelsea FC 2 (0)
Alf Quantrill Angleterre Angleterre Preston North End Preston North End 2 (0)
Frank Richardson Angleterre Angleterre West Ham United West Ham United 2 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 2 (0)
John Rutherford Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
George Sapsford Angleterre Angleterre Preston North End Preston North End 2 (0)
Jimmy Seed Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
Charlie Slade Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Walter Tinsley Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Frank Townrow Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Clem Voysey Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Russell Wainscoat Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Walter Weaver Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Roland Woodhouse Angleterre Angleterre Preston North End Preston North End 2 (0)
Andrew Young Angleterre Angleterre Arsenal FC Arsenal FC 2 (0)
Jack Young Angleterre Angleterre West Ham United West Ham United 2 (0)
153. Eli Ashurst Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Alf Baker Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Bob Clark Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Jimmy Clark Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Tommy Clay Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (1)
Jimmy Collins Angleterre Angleterre West Ham United West Ham United 1 (0)
Horace Cope Angleterre Angleterre Notts County Notts County 1 (0)
Bobby Crawford Écosse Écosse Preston North End Preston North End 1 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 1 (0)
Joe Daly Angleterre Angleterre Notts County Notts County 1 (0)
Harry Dutton Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Bill Ellerington Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Herbert Evans Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Robert Ferguson Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Willie Ferguson Écosse Écosse Chelsea FC Chelsea FC 1 (0)
Bill Finlayson Écosse Écosse Chelsea FC Chelsea FC 1 (0)
Bert Fletcher Angleterre Angleterre West Ham United West Ham United 1 (0)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 1 (0)
Willie Gibson Écosse Écosse Newcastle United Newcastle United 1 (0)
Alex Graham Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Arthur Grimsdell Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Alfie Hagan Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Mickey Hamill Irlande du Nord Irlande du Nord Manchester City Manchester City 1 (0)
Billy Hampson Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Bill Harvey Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Ernest Hawksworth Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
George Hicks Angleterre Angleterre Manchester City Manchester City 1 (0)
Harry Hodges Angleterre Angleterre West Ham United West Ham United 1 (0)
Peter Holland Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Nelson Howarth Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
John Jones Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 1 (0)
Albert Keating Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Fred Keenor Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Fred Linfoot Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Jimmy Low Écosse Écosse Newcastle United Newcastle United 1 (0)
Jim Mackey Angleterre Angleterre Notts County Notts County 1 (0)
Tommy Meehan Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
David Mercer Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Billy Milne Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Pat Nelis Irlande du Nord Irlande du Nord Nottingham Forest Nottingham Forest 1 (0)
Frank Osborne Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Albert Partridge Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Joe Peacock Angleterre Angleterre Everton FC Everton FC 1 (0)
Bob Platts Angleterre Angleterre Notts County Notts County 1 (0)
Jack Poole Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Cecil Poynton Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Prior Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Norman Proctor Angleterre Angleterre West Ham United West Ham United 1 (0)
Herbert Ransford Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Albert Rawson Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Fred Reed Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Dave Rollo Irlande du Nord Irlande du Nord Blackburn Rovers Blackburn Rovers 1 (1)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Herbie Simpson Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Bert Smith Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Spaven Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
James Spencer Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
George Stephenson Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Charles Taylor Angleterre Angleterre Sheffield United Sheffield United 1 (0)
David Taylor Écosse Écosse Burnley FC Burnley FC 1 (0)
Albert Thain Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Andy Thompson Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Frank Thompson Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 1 (0)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 1 (0)
Fanny Walden Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
George Waterfield Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Jimmy Waugh Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Willie Whitton Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Tom Williamson Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 1 (0)