# Joueur Pays Équipe Buts (pén.)
1. Dave Halliday Écosse Écosse Sunderland AFC Sunderland AFC 43 (0)
2. Tommy Johnson Angleterre Angleterre Manchester City Manchester City 38 (0)
3. Arthur Chandler Angleterre Angleterre Leicester City Leicester City 34 (0)
4. Jack Allen Angleterre Angleterre The Wednesday FC The Wednesday FC 33 (0)
5. Ernie Hine Angleterre Angleterre Leicester City Leicester City 32 (2)
6. Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 31 (0)
7. George Beel Angleterre Angleterre Burnley FC Burnley FC 30 (0)
Harold Blackmore Angleterre Angleterre Bolton Wanderers Bolton Wanderers 30 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 30 (0)
10. Vic Watson Angleterre Angleterre West Ham United West Ham United 29 (0)
11. Harry Bedford Angleterre Angleterre Derby County Derby County 27 (0)
12. Dixie Dean Angleterre Angleterre Everton FC Everton FC 26 (0)
David Jack Angleterre Angleterre Arsenal FC Arsenal FC
Bolton Wanderers Bolton Wanderers
26 (0)
14. Pongo Waring Angleterre Angleterre Aston Villa Aston Villa 25 (0)
15. Hughie Gallacher Écosse Écosse Newcastle United Newcastle United 24 (1)
16. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 22 (0)
17. Charlie Keetley Angleterre Angleterre Leeds United Leeds United 20 (0)
18. Jimmy Brain Angleterre Angleterre Arsenal FC Arsenal FC 19 (0)
Jimmy Hanson Angleterre Angleterre Manchester United Manchester United 19 (1)
Jack Smith Écosse Écosse Bury FC Bury FC 19 (1)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 19 (0)
22. Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 18 (0)
Russell Wainscoat Angleterre Angleterre Leeds United Leeds United 18 (1)
24. George Gibson Écosse Écosse Bolton Wanderers Bolton Wanderers 17 (0)
Louis Page Angleterre Angleterre Burnley FC Burnley FC 17 (0)
26. Dick Edmed Angleterre Angleterre Liverpool FC Liverpool FC 16 (0)
Tommy Reid Écosse Écosse Liverpool FC Liverpool FC
Manchester United Manchester United
16 (0)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 16 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 16 (0)
30. George Brown Angleterre Angleterre Huddersfield Town Huddersfield Town 15 (0)
Mark Hooper Angleterre Angleterre The Wednesday FC The Wednesday FC 15 (0)
Bobby McKay Écosse Écosse Newcastle United Newcastle United
Sunderland AFC Sunderland AFC
15 (0)
Jack Whitehouse Angleterre Angleterre Derby County Derby County
The Wednesday FC The Wednesday FC
15 (0)
34. Eric Brook Angleterre Angleterre Manchester City Manchester City 14 (0)
Hughie Ferguson Écosse Écosse Cardiff City Cardiff City 14 (1)
Alex Jackson Écosse Écosse Huddersfield Town Huddersfield Town 14 (0)
Tom Phillipson Angleterre Angleterre Sheffield United Sheffield United 14 (0)
38. Arthur Lochhead Écosse Écosse Leicester City Leicester City 13 (0)
Arthur Rigby Angleterre Angleterre Blackburn Rovers Blackburn Rovers 13 (0)
40. Clarrie Bourton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 12 (0)
Billy Clunas Écosse Écosse Sunderland AFC Sunderland AFC 12 (0)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 12 (0)
George Hicks Angleterre Angleterre Birmingham FC Birmingham FC
Manchester City Manchester City
12 (0)
Fred Tilson Angleterre Angleterre Manchester City Manchester City 12 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 12 (2)
46. Wally Amos Angleterre Angleterre Bury FC Bury FC 11 (0)
Joe Beresford Angleterre Angleterre Aston Villa Aston Villa 11 (0)
Jack Bruton Angleterre Angleterre Burnley FC Burnley FC 11 (0)
George Stephenson Angleterre Angleterre Derby County Derby County 11 (0)
50. Joe Devine Écosse Écosse Burnley FC Burnley FC 10 (0)
Tommy Lang Écosse Écosse Newcastle United Newcastle United 10 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 10 (0)
53. Reg Chester Angleterre Angleterre Aston Villa Aston Villa 9 (0)
Bob Clark Angleterre Angleterre Liverpool FC Liverpool FC 9 (0)
Johnny Dent Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Tom Jennings Écosse Écosse Leeds United Leeds United 9 (0)
Jimmy McClelland Écosse Écosse Bolton Wanderers Bolton Wanderers 9 (0)
Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 9 (0)
Harry Race Angleterre Angleterre Liverpool FC Liverpool FC 9 (0)
David Robbie Écosse Écosse Bury FC Bury FC 9 (0)
Jock White Écosse Écosse Leeds United Leeds United 9 (0)
62. George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 8 (0)
William Chalmers Écosse Écosse Newcastle United Newcastle United 8 (0)
Fred Forward Angleterre Angleterre Portsmouth FC Portsmouth FC 8 (0)
Bobby Irvine Irlande du Nord Irlande du Nord Portsmouth FC Portsmouth FC 8 (0)
James McDougall Écosse Écosse Liverpool FC Liverpool FC 8 (0)
Jimmy Seed Angleterre Angleterre The Wednesday FC The Wednesday FC 8 (0)
Jack Smith Angleterre Angleterre Portsmouth FC Portsmouth FC 8 (0)
Jack Weddle Angleterre Angleterre Portsmouth FC Portsmouth FC 8 (0)
70. John Ball Angleterre Angleterre Bury FC Bury FC 7 (0)
Jimmy Boyd Écosse Écosse Newcastle United Newcastle United 7 (0)
Len Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 7 (0)
Sid Gibson Angleterre Angleterre Sheffield United Sheffield United 7 (0)
Bob Gregg Angleterre Angleterre The Wednesday FC The Wednesday FC 7 (0)
Bobby Marshall Angleterre Angleterre Manchester City Manchester City 7 (0)
Adam McLean Écosse Écosse Sunderland AFC Sunderland AFC 7 (0)
Ellis Rimmer Angleterre Angleterre The Wednesday FC The Wednesday FC 7 (0)
78. Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 6 (0)
Fred Cook Pays des Galles Pays des Galles Portsmouth FC Portsmouth FC 6 (0)
Sammy Crooks Angleterre Angleterre Derby County Derby County 6 (0)
Laurie Cumming Irlande du Nord Irlande du Nord Huddersfield Town Huddersfield Town 6 (0)
Arthur Dorrell Angleterre Angleterre Aston Villa Aston Villa 6 (0)
Stanley Earle Angleterre Angleterre West Ham United West Ham United 6 (0)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 6 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC 6 (0)
Charlie Jones Pays des Galles Pays des Galles Arsenal FC Arsenal FC 6 (0)
George Martin Écosse Écosse Everton FC Everton FC 6 (1)
Andy McCluggage Irlande du Nord Irlande du Nord Burnley FC Burnley FC 6 (6)
Bill Rawlings Angleterre Angleterre Manchester United Manchester United 6 (0)
Frank Roberts Angleterre Angleterre Manchester City Manchester City 6 (0)
George Robinson Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
Billy Thirlaway Angleterre Angleterre Cardiff City Cardiff City 6 (0)
Bobby Turnbull Angleterre Angleterre Leeds United Leeds United 6 (0)
David Watson Écosse Écosse Portsmouth FC Portsmouth FC 6 (0)
Tommy White Angleterre Angleterre Everton FC Everton FC 6 (0)
96. Billy Austin Angleterre Angleterre Manchester City Manchester City 5 (0)
Benny Bond Angleterre Angleterre Birmingham FC Birmingham FC 5 (1)
Jack Bowers Angleterre Angleterre Derby County Derby County 5 (0)
Robert Done Angleterre Angleterre Liverpool FC Liverpool FC 5 (3)
Ted Harper Angleterre Angleterre The Wednesday FC The Wednesday FC 5 (0)
Billy Johnston Écosse Écosse Manchester United Manchester United 5 (0)
Bob Kelly Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Harry Lovatt Angleterre Angleterre Leicester City Leicester City 5 (0)
Tommy McLean Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Johnny McNeil Écosse Écosse Portsmouth FC Portsmouth FC 5 (0)
Georgie Mee Angleterre Angleterre Derby County Derby County 5 (0)
Harry Peel Angleterre Angleterre Arsenal FC Arsenal FC 5 (0)
Harry Rowley Angleterre Angleterre Manchester United Manchester United 5 (0)
Tom Ruddy Angleterre Angleterre Derby County Derby County 5 (0)
Danny Shone Angleterre Angleterre West Ham United West Ham United 5 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Joe Spence Angleterre Angleterre Manchester United Manchester United 5 (0)
Alfred Strange Angleterre Angleterre The Wednesday FC The Wednesday FC 5 (0)
Len Thompson Angleterre Angleterre Arsenal FC Arsenal FC 5 (2)
Alex Troup Écosse Écosse Everton FC Everton FC 5 (0)
116. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 4 (1)
Charlie Broadhurst Angleterre Angleterre Manchester City Manchester City 4 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 4 (0)
Jimmy Dunn Écosse Écosse Everton FC Everton FC 4 (0)
Billy Ellis Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
Roy Goodall Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (3)
Len Hargreaves Angleterre Angleterre The Wednesday FC The Wednesday FC
Sunderland AFC Sunderland AFC
4 (0)
Albert Keating Angleterre Angleterre Blackburn Rovers Blackburn Rovers 4 (0)
Jock McCurley Écosse Écosse Newcastle United Newcastle United 4 (0)
Johnny McIlwaine Écosse Écosse Portsmouth FC Portsmouth FC 4 (1)
Lionel Murphy Angleterre Angleterre Bolton Wanderers Bolton Wanderers 4 (0)
Jack Pickering Angleterre Angleterre Sheffield United Sheffield United 4 (0)
Tot Pike Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
Harry Raw Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Harry Ritchie Écosse Écosse Everton FC Everton FC 4 (0)
Jack Robson Angleterre Angleterre Derby County Derby County 4 (0)
Clem Stephenson Angleterre Angleterre Huddersfield Town Huddersfield Town 4 (0)
Harry Thomas Pays des Galles Pays des Galles Manchester United Manchester United 4 (0)
134. Jack Armand Angleterre Angleterre Leeds United Leeds United 3 (0)
Leonard Barry Angleterre Angleterre Leicester City Leicester City 3 (0)
Tommy Boyle Angleterre Angleterre Manchester United Manchester United
Sheffield United Sheffield United
3 (0)
Norman Bullock Angleterre Angleterre Bury FC Bury FC 3 (0)
Len Capewell Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Billy Cook Angleterre Angleterre Aston Villa Aston Villa 3 (0)
Martin Davin Écosse Écosse Bury FC Bury FC 3 (0)
Arthur Gale Angleterre Angleterre Bury FC Bury FC 3 (0)
Frank Hudspeth Angleterre Angleterre Newcastle United Newcastle United 3 (2)
Tommy McInally Écosse Écosse Sunderland AFC Sunderland AFC 3 (0)
Paddy Mills Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Tom Mitchell Angleterre Angleterre Leeds United Leeds United 3 (0)
Tommy Mitchell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Tom Parker Angleterre Angleterre Arsenal FC Arsenal FC 3 (2)
Ray Parkin Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Charlie Ramsden Angleterre Angleterre Manchester United Manchester United 3 (0)
Harry Storer Angleterre Angleterre Burnley FC Burnley FC
Derby County Derby County
3 (0)
Tommy Tait Angleterre Angleterre Manchester City Manchester City 3 (0)
George Thornewell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 3 (0)
Tommy Urwin Angleterre Angleterre Newcastle United Newcastle United 3 (0)
Les Vernon Angleterre Angleterre Bury FC Bury FC 3 (0)
Ted Vizard Pays des Galles Pays des Galles Bolton Wanderers Bolton Wanderers 3 (0)
Harry Wake Angleterre Angleterre Cardiff City Cardiff City 3 (0)
Tony Weldon Écosse Écosse Everton FC Everton FC 3 (0)
158. Bobby Barclay Angleterre Angleterre Derby County Derby County 2 (0)
Matt Barrass Angleterre Angleterre Manchester City Manchester City 2 (0)
Austen Campbell Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (1)
Andy Cunningham Écosse Écosse Newcastle United Newcastle United 2 (0)
Stanley Davies Pays des Galles Pays des Galles Cardiff City Cardiff City 2 (0)
John Duncan Écosse Écosse Leicester City Leicester City 2 (0)
Jimmy Dunne Irlande Irlande Sheffield United Sheffield United 2 (0)
Billy Easton Angleterre Angleterre Everton FC Everton FC 2 (0)
Jack Firth Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
James Gibson Écosse Écosse Aston Villa Aston Villa 2 (0)
Tom Griffiths Pays des Galles Pays des Galles Everton FC Everton FC 2 (0)
Francis Harris Angleterre Angleterre Cardiff City Cardiff City 2 (0)
Ernest Hart Angleterre Angleterre Leeds United Leeds United 2 (0)
Henry Healless Angleterre Angleterre Blackburn Rovers Blackburn Rovers 2 (0)
Wilf Lewis Pays des Galles Pays des Galles Huddersfield Town Huddersfield Town 2 (0)
Roddie MacKenzie Écosse Écosse Newcastle United Newcastle United 2 (0)
George McLachlan Écosse Écosse Cardiff City Cardiff City 2 (0)
Willie Millar Irlande du Nord Irlande du Nord Liverpool FC Liverpool FC 2 (0)
Jimmy Munro Angleterre Angleterre Cardiff City Cardiff City 2 (0)
Peter Ramage Écosse Écosse Derby County Derby County 2 (0)
Bill Salisbury Écosse Écosse Liverpool FC Liverpool FC 2 (0)
Alec Talbot Angleterre Angleterre Aston Villa Aston Villa 2 (0)
Albert Whitehurst Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Monty Wilkinson Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Billy Wright Angleterre Angleterre Bolton Wanderers Bolton Wanderers 2 (0)
183. Arthur Bacon Angleterre Angleterre Manchester City Manchester City 1 (0)
Ned Barkas Angleterre Angleterre Birmingham FC Birmingham FC
Huddersfield Town Huddersfield Town
1 (1)
Jim Barrett Angleterre Angleterre West Ham United West Ham United 1 (0)
Jimmy Baxter Écosse Écosse Leicester City Leicester City 1 (0)
John Blair Écosse Écosse Sheffield United Sheffield United 1 (0)
Ernest Blenkinsop Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Billy Blyth Écosse Écosse Arsenal FC Arsenal FC 1 (0)
Tom Bromilow Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Jimmy Brown Écosse Écosse Burnley FC Burnley FC 1 (0)
William Carlton Angleterre Angleterre Newcastle United Newcastle United 1 (0)
George Carr Angleterre Angleterre Leicester City Leicester City 1 (0)
Jimmy Chambers Irlande du Nord Irlande du Nord Bury FC Bury FC 1 (0)
Jimmy Collins Angleterre Angleterre West Ham United West Ham United 1 (0)
Sam Cowan Angleterre Angleterre Manchester City Manchester City 1 (0)
Warney Cresswell Angleterre Angleterre Everton FC Everton FC 1 (0)
Jimmy Cringan Écosse Écosse Birmingham FC Birmingham FC 1 (0)
Ted Critchley Angleterre Angleterre Everton FC Everton FC 1 (0)
Ernie Curtis Pays des Galles Pays des Galles Birmingham FC Birmingham FC 1 (0)
Dave Davidson Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Tommy Davison Angleterre Angleterre Derby County Derby County 1 (1)
David Fereday Angleterre Angleterre Derby County Derby County 1 (0)
Fred Fitton Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Dick Forshaw Angleterre Angleterre Everton FC Everton FC 1 (0)
Albert Freeman Pays des Galles Pays des Galles Burnley FC Burnley FC 1 (0)
Tom Gibson Écosse Écosse Leicester City Leicester City 1 (0)
George Green Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Joe Harris Écosse Écosse Newcastle United Newcastle United 1 (0)
Lal Hilditch Angleterre Angleterre Manchester United Manchester United 1 (0)
Syd Hoar Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Bob John Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (0)
Fred Kean Angleterre Angleterre Bolton Wanderers Bolton Wanderers
The Wednesday FC The Wednesday FC
1 (0)
Norman Kirby Angleterre Angleterre Bury FC Bury FC 1 (0)
Jack Lambert Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
George Liddell Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
John Lindsay Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Johnny Lynas Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Frank Mann Angleterre Angleterre Manchester United Manchester United 1 (0)
Joe Mantle Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Billy Marsden Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Vince Matthews Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 1 (0)
John McIntyre Écosse Écosse Derby County Derby County 1 (0)
Albert Miles Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
John Moran Angleterre Angleterre Bury FC Bury FC 1 (0)
Jimmy Naylor Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
John Payne Angleterre Angleterre West Ham United West Ham United 1 (0)
Willie Rankin Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Walter Robbins Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
George Robson Angleterre Angleterre West Ham United West Ham United 1 (0)
Tommy Sampy Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Jack Silcock Angleterre Angleterre Manchester United Manchester United 1 (0)
Tom Sloan Irlande du Nord Irlande du Nord Cardiff City Cardiff City 1 (0)
Jimmy Smailes Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Thomas Smart Angleterre Angleterre Aston Villa Aston Villa 1 (1)
Fred Smith Angleterre Angleterre Bury FC Bury FC 1 (0)
Potter Smith Angleterre Angleterre Cardiff City Cardiff City 1 (0)
Eric Sweeney Angleterre Angleterre Manchester United Manchester United 1 (0)
David Thackeray Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Ernie Toseland Angleterre Angleterre Manchester City Manchester City 1 (0)
Jimmy Trotter Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
James Wallace Écosse Écosse Burnley FC Burnley FC 1 (0)
Freddie Warren Pays des Galles Pays des Galles Cardiff City Cardiff City 1 (0)
Charlie Wilson Angleterre Angleterre The Wednesday FC The Wednesday FC 1 (0)
Jack Wilson Angleterre Angleterre Manchester United Manchester United 1 (0)
Dave Wright Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)