# Joueur Pays Équipe Buts (pén.)
1. Charlie Buchan Angleterre Angleterre Sunderland AFC Sunderland AFC 30 (0)
2. Tommy Roberts Angleterre Angleterre Preston North End Preston North End 28 (0)
3. Billy Walker Angleterre Angleterre Aston Villa Aston Villa 24 (0)
4. George Elliott Angleterre Angleterre Middlesbrough FC Middlesbrough FC 23 (0)
5. Harry Chambers Angleterre Angleterre Liverpool FC Liverpool FC 22 (0)
6. Horace Barnes Angleterre Angleterre Manchester City Manchester City 21 (0)
Jimmy Broad Angleterre Angleterre Stoke City Stoke City 21 (0)
John Paterson Écosse Écosse Sunderland AFC Sunderland AFC 21 (0)
9. Stanley Davies Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 20 (0)
Bob Turnbull Écosse Écosse Arsenal FC Arsenal FC 20 (0)
11. Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 19 (0)
Dick Forshaw Angleterre Angleterre Liverpool FC Liverpool FC 19 (0)
13. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 18 (0)
14. Jimmy Gill Angleterre Angleterre Cardiff City Cardiff City 17 (0)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 17 (0)
Bob Kelly Angleterre Angleterre Burnley FC Burnley FC 17 (0)
Joe Smith Angleterre Angleterre Bolton Wanderers Bolton Wanderers 17 (0)
18. Tommy McDonald Écosse Écosse Newcastle United Newcastle United 15 (0)
19. Joe Clennell Angleterre Angleterre Cardiff City Cardiff City 14 (0)
Dick Johnson Angleterre Angleterre Liverpool FC Liverpool FC 14 (0)
Tommy Johnson Angleterre Angleterre Manchester City Manchester City 14 (0)
Bertie Menlove Angleterre Angleterre Sheffield United Sheffield United 14 (0)
Fred Morris Angleterre Angleterre West Bromwich Albion West Bromwich Albion 14 (0)
24. Neil Harris Écosse Écosse Newcastle United Newcastle United 13 (0)
William Williams Angleterre Angleterre Everton FC Everton FC 13 (0)
Charlie Wilson Angleterre Angleterre Huddersfield Town Huddersfield Town
Tottenham Hotspur Tottenham Hotspur
13 (0)
27. Benny Cross Angleterre Angleterre Burnley FC Burnley FC 12 (0)
Arthur Hawes Angleterre Angleterre Sunderland AFC Sunderland AFC 12 (0)
Jock McKay Écosse Écosse Blackburn Rovers Blackburn Rovers 12 (0)
30. Wilf Chadwick Angleterre Angleterre Everton FC Everton FC 11 (0)
David Jack Angleterre Angleterre Bolton Wanderers Bolton Wanderers 11 (0)
Alex Lindsay Écosse Écosse Tottenham Hotspur Tottenham Hotspur 11 (0)
Frank Roberts Angleterre Angleterre Bolton Wanderers Bolton Wanderers
Manchester City Manchester City
11 (0)
Andy Wilson Écosse Écosse Middlesbrough FC Middlesbrough FC 11 (0)
35. Jack Cock Angleterre Angleterre Chelsea FC Chelsea FC
Everton FC Everton FC
10 (0)
Harry Ford Angleterre Angleterre Chelsea FC Chelsea FC 10 (0)
Ernie Islip Angleterre Angleterre Huddersfield Town Huddersfield Town 10 (0)
Johnny McIntyre Écosse Écosse Blackburn Rovers Blackburn Rovers 10 (0)
Albert Rawson Angleterre Angleterre Birmingham FC Birmingham FC
Sheffield United Sheffield United
10 (0)
Kenny Sharp Écosse Écosse Chelsea FC Chelsea FC
Tottenham Hotspur Tottenham Hotspur
10 (0)
Jack Spaven Angleterre Angleterre Nottingham Forest Nottingham Forest 10 (0)
42. Joe Anderson Écosse Écosse Burnley FC Burnley FC 9 (0)
Billy Birrell Écosse Écosse Middlesbrough FC Middlesbrough FC 9 (0)
Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 9 (0)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 9 (0)
Tommy Sampy Angleterre Angleterre Sheffield United Sheffield United 9 (0)
Jimmy Seed Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 9 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 9 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 9 (0)
51. Reg Boreham Angleterre Angleterre Arsenal FC Arsenal FC 8 (0)
Bobby Irvine Irlande du Nord Irlande du Nord Everton FC Everton FC 8 (0)
Frank Mann Angleterre Angleterre Huddersfield Town Huddersfield Town 8 (0)
54. Jimmy Armstrong Angleterre Angleterre Chelsea FC Chelsea FC 7 (0)
Ian Dickson Écosse Écosse Aston Villa Aston Villa 7 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 7 (0)
Jimmy Ferris Irlande du Nord Irlande du Nord Preston North End Preston North End 7 (0)
Howard Gregory Angleterre Angleterre West Bromwich Albion West Bromwich Albion 7 (0)
Billy Kirton Angleterre Angleterre Aston Villa Aston Villa 7 (0)
Jack Smith Écosse Écosse Bolton Wanderers Bolton Wanderers 7 (0)
Arthur Watkin Angleterre Angleterre Stoke City Stoke City 7 (0)
Walter Weaver Angleterre Angleterre Burnley FC Burnley FC 7 (0)
63. Alf Baker Angleterre Angleterre Arsenal FC Arsenal FC 6 (0)
George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (0)
Jack Crisp Angleterre Angleterre Blackburn Rovers Blackburn Rovers
West Bromwich Albion West Bromwich Albion
6 (0)
Jimmy Dimmock Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 6 (0)
Billy Grimshaw Angleterre Angleterre Cardiff City Cardiff City 6 (0)
Jimmy Marshall Écosse Écosse Oldham Athletic Oldham Athletic 6 (0)
Archie Rawlings Angleterre Angleterre Preston North End Preston North End 6 (0)
70. Len Capewell Angleterre Angleterre Aston Villa Aston Villa 5 (0)
Sam Chedgzoy Angleterre Angleterre Everton FC Everton FC 5 (0)
Harry Davies Angleterre Angleterre Stoke City Stoke City 5 (0)
Percy Dawson Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Charlie Flood Angleterre Angleterre Bolton Wanderers Bolton Wanderers
Nottingham Forest Nottingham Forest
5 (0)
Charlie Handley Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 5 (0)
Ken McDonald Pays des Galles Pays des Galles Cardiff City Cardiff City 5 (0)
Donald McKinlay Écosse Écosse Liverpool FC Liverpool FC 5 (0)
Alf Quantrill Angleterre Angleterre Preston North End Preston North End 5 (0)
Walter Tinsley Angleterre Angleterre Nottingham Forest Nottingham Forest 5 (0)
Roland Woodhouse Angleterre Angleterre Preston North End Preston North End 5 (0)
81. Willie Aitken Écosse Écosse Newcastle United Newcastle United 4 (0)
Bobby Blood Angleterre Angleterre West Bromwich Albion West Bromwich Albion 4 (0)
Jimmy Cantrell Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 4 (0)
George Carr Angleterre Angleterre Middlesbrough FC Middlesbrough FC 4 (0)
Billy Ellis Angleterre Angleterre Sunderland AFC Sunderland AFC 4 (0)
Fred Forbes Écosse Écosse Everton FC Everton FC 4 (0)
Sid Gibson Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
Ronald Haworth Angleterre Angleterre Blackburn Rovers Blackburn Rovers 4 (0)
Billy Hibbert Angleterre Angleterre Oldham Athletic Oldham Athletic 4 (0)
Henry Martin Angleterre Angleterre Nottingham Forest Nottingham Forest 4 (0)
Bob McNeil Écosse Écosse Chelsea FC Chelsea FC 4 (0)
Pat Nelis Irlande du Nord Irlande du Nord Nottingham Forest Nottingham Forest 4 (0)
Joe Peacock Angleterre Angleterre Everton FC Everton FC 4 (0)
George Reid Irlande du Nord Irlande du Nord Cardiff City Cardiff City 4 (0)
Stan Seymour Angleterre Angleterre Newcastle United Newcastle United 4 (0)
Clem Voysey Angleterre Angleterre Arsenal FC Arsenal FC 4 (0)
Joe Walter Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Billy Watson Angleterre Angleterre Burnley FC Burnley FC 4 (0)
Jack Whitehouse Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
100. Herbert Bliss Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Tom Bromilow Angleterre Angleterre Liverpool FC Liverpool FC 3 (0)
Tommy Browell Angleterre Angleterre Manchester City Manchester City 3 (0)
Reuben Butler Angleterre Angleterre Oldham Athletic Oldham Athletic 3 (0)
Jack Byers Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Huddersfield Town Huddersfield Town
3 (0)
Joe Carter Angleterre Angleterre West Bromwich Albion West Bromwich Albion 3 (0)
Tommy Clay Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Fred Foxall Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Joe Hodkinson Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Ivor Jones Pays des Galles Pays des Galles West Bromwich Albion West Bromwich Albion 3 (0)
Fred Keenor Pays des Galles Pays des Galles Cardiff City Cardiff City 3 (0)
James Lindsay Écosse Écosse Burnley FC Burnley FC 3 (0)
Ted Linley Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Fred Marquis Angleterre Angleterre Preston North End Preston North End 3 (0)
Alf Marshall Angleterre Angleterre Oldham Athletic Oldham Athletic 3 (0)
Tommy Meehan Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Harry Nash Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Dai Nicholas Pays des Galles Pays des Galles Stoke City Stoke City 3 (0)
Bobby Parker Écosse Écosse Nottingham Forest Nottingham Forest 3 (0)
George Sapsford Angleterre Angleterre Preston North End Preston North End 3 (0)
Chris Staniforth Angleterre Angleterre Oldham Athletic Oldham Athletic 3 (0)
Fanny Walden Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 3 (0)
Tot Walsh Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
Harry Wilding Angleterre Angleterre Chelsea FC Chelsea FC 3 (0)
Willie Wood Angleterre Angleterre Oldham Athletic Oldham Athletic 3 (0)
Andrew Young Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
126. Alf Basnett Angleterre Angleterre Burnley FC Burnley FC 2 (0)
John Bell Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
Dicky Bond Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Noah Burton Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
Jackie Carr Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Peter Donaghy Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Cyril Gilhespy Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
John Green Angleterre Angleterre Nottingham Forest Nottingham Forest 2 (0)
Arthur Grimsdell Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
George Harrison Angleterre Angleterre Everton FC Everton FC 2 (0)
Jimmy Hopkins Irlande du Nord Irlande du Nord Arsenal FC Arsenal FC 2 (0)
Harry Horrocks Angleterre Angleterre Oldham Athletic Oldham Athletic 2 (0)
John Jones Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 2 (0)
Sandy Laird Écosse Écosse Preston North End Preston North End 2 (0)
Archie Longmuir Écosse Écosse Blackburn Rovers Blackburn Rovers 2 (0)
Jimmy Low Écosse Écosse Newcastle United Newcastle United 2 (0)
Jimmy Naylor Angleterre Angleterre Oldham Athletic Oldham Athletic 2 (0)
Dave Rollo Irlande du Nord Irlande du Nord Blackburn Rovers Blackburn Rovers 2 (0)
John Roxburgh Écosse Écosse Aston Villa Aston Villa 2 (0)
Bert Smith Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 2 (0)
James Spencer Angleterre Angleterre West Bromwich Albion West Bromwich Albion 2 (0)
Billy Tempest Angleterre Angleterre Stoke City Stoke City 2 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 2 (0)
Tommy Urwin Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 2 (0)
Sam Wadsworth Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Walter Wadsworth Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Charlie Wallace Angleterre Angleterre Oldham Athletic Oldham Athletic 2 (0)
Bert Watson Angleterre Angleterre Oldham Athletic Oldham Athletic 2 (0)
Willie Whitton Angleterre Angleterre Chelsea FC Chelsea FC 2 (0)
157. William Barnie-Adshead Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Jos Barratt Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Jackie Belton Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
John Blair Angleterre Angleterre Oldham Athletic Oldham Athletic 1 (0)
Sidney Bowser Angleterre Angleterre West Bromwich Albion West Bromwich Albion 1 (0)
Tommy Boyle Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Dod Brewster Écosse Écosse Everton FC Everton FC 1 (0)
Tom Brittleton Angleterre Angleterre Stoke City Stoke City 1 (0)
Tommy Broad Angleterre Angleterre Stoke City Stoke City 1 (0)
George Bromage Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Sammy Brooks Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Tom Buchan Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Harry Bulling Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
Bob Clark Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Jimmy Clark Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Sandy Cochrane Écosse Écosse Middlesbrough FC Middlesbrough FC 1 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 1 (0)
Jimmy Daws Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Alex Donaldson Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Jack Doran Irlande du Nord Irlande du Nord Manchester City Manchester City 1 (0)
George Douglas Angleterre Angleterre Oldham Athletic Oldham Athletic 1 (0)
Tom Duxbury Angleterre Angleterre Preston North End Preston North End 1 (0)
Stanley Earle Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Jack Evans Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Jack Eyres Angleterre Angleterre Stoke City Stoke City 1 (0)
Stan Fazackerley Angleterre Angleterre Everton FC Everton FC 1 (0)
Billy Fergusson Angleterre Angleterre Oldham Athletic Oldham Athletic 1 (0)
Jackie Fisher Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Albert Freeman Pays des Galles Pays des Galles Burnley FC Burnley FC 1 (0)
Alex Graham Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Alan Grenyer Angleterre Angleterre Everton FC Everton FC 1 (0)
Fred Groves Angleterre Angleterre Stoke City Stoke City 1 (0)
Hunter Hart Écosse Écosse Everton FC Everton FC 1 (0)
Ernest Hawksworth Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Billy Haywood Angleterre Angleterre Chelsea FC Chelsea FC 1 (0)
Henry Healless Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
Frank Hoddinott Pays des Galles Pays des Galles Chelsea FC Chelsea FC 1 (0)
Fred Hopkin Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Arthur Hutchins Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Bill Jennings Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 1 (0)
George Jones Angleterre Angleterre Everton FC Everton FC 1 (0)
Harry Jones Angleterre Angleterre Nottingham Forest Nottingham Forest 1 (0)
George King Angleterre Angleterre Oldham Athletic Oldham Athletic 1 (0)
Billy Lacey Irlande Irlande Liverpool FC Liverpool FC 1 (0)
Alec McClure Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
James McCourt Écosse Écosse Sheffield United Sheffield United 1 (0)
Bert McIntosh Écosse Écosse Newcastle United Newcastle United 1 (0)
Alexander McKenzie Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Jock McNab Écosse Écosse Liverpool FC Liverpool FC 1 (0)
David Mercer Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Tom Mitchell Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Tommy Mort Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Frank Moss Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Spud Murphy Angleterre Angleterre Manchester City Manchester City 1 (0)
Bill Murray Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Billy Nesbitt Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Percy Oldacre Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Harry Pantling Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Charlie Parker Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
Robert Pender Écosse Écosse Middlesbrough FC Middlesbrough FC 1 (0)
Jim Plant Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Jock Priestley Écosse Écosse Chelsea FC Chelsea FC 1 (0)
Bert Ralphs Angleterre Angleterre Stoke City Stoke City 1 (0)
Frank Reilly Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Frank Richardson Angleterre Angleterre Stoke City Stoke City 1 (0)
George Richardson Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Archie Roe Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Walter Rowley Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
John Rutherford Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Jimmy Skinner Angleterre Angleterre Tottenham Hotspur Tottenham Hotspur 1 (0)
Andy Smith Angleterre Angleterre Stoke City Stoke City
West Bromwich Albion West Bromwich Albion
1 (0)
Bert Smith Irlande Irlande Cardiff City Cardiff City 1 (0)
Charles Spencer Angleterre Angleterre Newcastle United Newcastle United 1 (0)
David Steele Écosse Écosse Huddersfield Town Huddersfield Town 1 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Bill Taylor Angleterre Angleterre Oldham Athletic Oldham Athletic 1 (0)
Ernie Watkins Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
Bert White Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Tom Whittaker Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Tom Wilson Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Harry Woods Angleterre Angleterre Newcastle United Newcastle United 1 (0)