# Joueur Pays Équipe Buts (pén.)
1. Vic Watson Angleterre Angleterre West Ham United West Ham United 42 (0)
2. Jimmy Dunne Irlande Irlande Sheffield United Sheffield United 36 (0)
3. Jack Allen Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 33 (0)
4. Arthur Chandler Angleterre Angleterre Leicester City Leicester City 32 (0)
5. Harry Bedford Angleterre Angleterre Derby County Derby County 30 (1)
Harold Blackmore Angleterre Angleterre Bolton Wanderers Bolton Wanderers 30 (0)
George Brown Angleterre Angleterre Aston Villa Aston Villa 30 (3)
Joe Robson Angleterre Angleterre Grimsby Town Grimsby Town 30 (0)
9. George Camsell Angleterre Angleterre Middlesbrough FC Middlesbrough FC 29 (0)
Hughie Gallacher Écosse Écosse Newcastle United Newcastle United 29 (1)
11. Tommy Tait Angleterre Angleterre Manchester City Manchester City 28 (0)
12. Joe Bradford Angleterre Angleterre Birmingham FC Birmingham FC 23 (0)
Dixie Dean Angleterre Angleterre Everton FC Everton FC 23 (0)
Jimmy Smith Écosse Écosse Liverpool FC Liverpool FC 23 (0)
15. Clarrie Bourton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 21 (0)
16. Harry Burgess Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 20 (0)
Ernie Hine Angleterre Angleterre Leicester City Leicester City 20 (0)
Jack Weddle Angleterre Angleterre Portsmouth FC Portsmouth FC 20 (0)
19. Mark Hooper Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 18 (0)
Jack Lambert Angleterre Angleterre Arsenal FC Arsenal FC 18 (0)
21. Eric Brook Angleterre Angleterre Manchester City Manchester City 16 (0)
22. Jimmy Easson Écosse Écosse Portsmouth FC Portsmouth FC 15 (0)
Tommy Johnson Angleterre Angleterre Everton FC Everton FC
Manchester City Manchester City
15 (0)
Bobby Marshall Angleterre Angleterre Manchester City Manchester City 15 (0)
George Martin Écosse Écosse Everton FC Everton FC 15 (0)
Louis Page Angleterre Angleterre Burnley FC Burnley FC 15 (0)
Russell Wainscoat Angleterre Angleterre Leeds United Leeds United 15 (0)
28. Bobby Barclay Angleterre Angleterre Derby County Derby County 14 (0)
Bobby Gurney Angleterre Angleterre Sunderland AFC Sunderland AFC 14 (0)
Gordon Hodgson Angleterre Angleterre Liverpool FC Liverpool FC 14 (0)
Joe Hulme Angleterre Angleterre Arsenal FC Arsenal FC 14 (0)
Tom Jennings Écosse Écosse Leeds United Leeds United 14 (0)
Dave Mangnall Angleterre Angleterre Huddersfield Town Huddersfield Town
Leeds United Leeds United
14 (0)
Joe Mantle Angleterre Angleterre Burnley FC Burnley FC 14 (0)
Jack Pickering Angleterre Angleterre Sheffield United Sheffield United 14 (0)
Ellis Rimmer Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 14 (0)
George Stephenson Angleterre Angleterre Derby County Derby County 14 (0)
38. Steve Coglin Angleterre Angleterre Grimsby Town Grimsby Town 13 (4)
Joe Devine Écosse Écosse Burnley FC Burnley FC
Newcastle United Newcastle United
13 (0)
George Gibson Écosse Écosse Bolton Wanderers Bolton Wanderers 13 (0)
David Jack Angleterre Angleterre Arsenal FC Arsenal FC 13 (0)
Jimmy Ruffell Angleterre Angleterre West Ham United West Ham United 13 (0)
43. Robert Bruce Écosse Écosse Middlesbrough FC Middlesbrough FC 12 (2)
Jack Bruton Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Burnley FC Burnley FC
12 (0)
Gordon Gunson Angleterre Angleterre Liverpool FC Liverpool FC
Sunderland AFC Sunderland AFC
12 (0)
Dave Halliday Écosse Écosse Arsenal FC Arsenal FC
Sunderland AFC Sunderland AFC
12 (0)
Eric Houghton Angleterre Angleterre Aston Villa Aston Villa 12 (0)
Willie Pease Angleterre Angleterre Middlesbrough FC Middlesbrough FC 12 (2)
Syd Puddefoot Angleterre Angleterre Blackburn Rovers Blackburn Rovers 12 (0)
Harry Rowley Angleterre Angleterre Manchester United Manchester United 12 (0)
Joe Spence Angleterre Angleterre Manchester United Manchester United 12 (0)
52. Jack Ball Angleterre Angleterre Manchester United Manchester United 11 (0)
Arthur Cunliffe Angleterre Angleterre Blackburn Rovers Blackburn Rovers 11 (0)
Fred Tunstall Angleterre Angleterre Sheffield United Sheffield United 11 (1)
Pongo Waring Angleterre Angleterre Aston Villa Aston Villa 11 (0)
Tommy White Angleterre Angleterre Everton FC Everton FC 11 (0)
57. George Beel Angleterre Angleterre Burnley FC Burnley FC 10 (0)
Joe Beresford Angleterre Angleterre Aston Villa Aston Villa 10 (0)
Jackie Bestall Angleterre Angleterre Grimsby Town Grimsby Town 10 (0)
Sammy Crooks Angleterre Angleterre Derby County Derby County 10 (0)
Arthur Groves Angleterre Angleterre Blackburn Rovers Blackburn Rovers 10 (0)
Charlie Keetley Angleterre Angleterre Leeds United Leeds United 10 (0)
Arthur Lochhead Écosse Écosse Leicester City Leicester City 10 (0)
Tommy McLean Angleterre Angleterre Blackburn Rovers Blackburn Rovers 10 (0)
Jimmy Stein Écosse Écosse Everton FC Everton FC 10 (0)
66. John Ball Angleterre Angleterre West Ham United West Ham United 9 (0)
Reg Chester Angleterre Angleterre Aston Villa Aston Villa 9 (2)
Ernie Curtis Pays des Galles Pays des Galles Birmingham FC Birmingham FC 9 (0)
Harry Davies Angleterre Angleterre Huddersfield Town Huddersfield Town 9 (0)
Billy Marshall Angleterre Angleterre Grimsby Town Grimsby Town 9 (0)
Tom Phillipson Angleterre Angleterre Sheffield United Sheffield United 9 (0)
Jimmy Seed Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 9 (0)
Bobby Turnbull Angleterre Angleterre Leeds United Leeds United 9 (0)
74. Billy Clunas Écosse Écosse Sunderland AFC Sunderland AFC 8 (0)
Alex Jackson Écosse Écosse Huddersfield Town Huddersfield Town 8 (0)
Jack Smith Angleterre Angleterre Portsmouth FC Portsmouth FC 8 (0)
Billy Walker Angleterre Angleterre Aston Villa Aston Villa 8 (0)
Albert Wood Angleterre Angleterre Sunderland AFC Sunderland AFC 8 (0)
79. Hugh Adcock Angleterre Angleterre Leicester City Leicester City 7 (0)
Jim Barrett Angleterre Angleterre West Ham United West Ham United 7 (0)
Cliff Bastin Angleterre Angleterre Arsenal FC Arsenal FC 7 (0)
Billy Butler Angleterre Angleterre Bolton Wanderers Bolton Wanderers 7 (0)
Gerry Kelly Angleterre Angleterre Huddersfield Town Huddersfield Town 7 (0)
Eric Longden Angleterre Angleterre Leeds United Leeds United 7 (0)
Adam McLean Écosse Écosse Sunderland AFC Sunderland AFC 7 (0)
Harry Race Angleterre Angleterre Liverpool FC Liverpool FC 7 (0)
Arthur Rigby Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Everton FC Everton FC
7 (0)
Fred Tilson Angleterre Angleterre Manchester City Manchester City 7 (0)
James Wallace Écosse Écosse Burnley FC Burnley FC 7 (0)
90. Tommy Boyle Angleterre Angleterre Manchester United Manchester United 6 (0)
Fred Cook Pays des Galles Pays des Galles Portsmouth FC Portsmouth FC 6 (0)
Willie Cook Écosse Écosse Bolton Wanderers Bolton Wanderers 6 (0)
Johnny Crosbie Écosse Écosse Birmingham FC Birmingham FC 6 (0)
William Eden Angleterre Angleterre Sunderland AFC Sunderland AFC 6 (0)
George Haywood Angleterre Angleterre Birmingham FC Birmingham FC 6 (0)
Willie Imrie Écosse Écosse Blackburn Rovers Blackburn Rovers 6 (3)
Alex James Écosse Écosse Arsenal FC Arsenal FC 6 (0)
Bob Kelly Angleterre Angleterre Huddersfield Town Huddersfield Town 6 (0)
Andy McCluggage Irlande du Nord Irlande du Nord Burnley FC Burnley FC 6 (0)
Jock McKay Écosse Écosse Middlesbrough FC Middlesbrough FC 6 (0)
Hughie McLenahan Angleterre Angleterre Manchester United Manchester United 6 (0)
Bernard Radford Angleterre Angleterre Sheffield United Sheffield United 6 (0)
Jack Roscamp Angleterre Angleterre Blackburn Rovers Blackburn Rovers 6 (0)
Billy Wright Angleterre Angleterre Bolton Wanderers Bolton Wanderers 6 (0)
Dicky York Angleterre Angleterre Aston Villa Aston Villa 6 (0)
106. Leonard Barry Angleterre Angleterre Leicester City Leicester City 5 (0)
Les Bruton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Ken Cameron Écosse Écosse Middlesbrough FC Middlesbrough FC 5 (0)
Wilf Crompton Angleterre Angleterre Blackburn Rovers Blackburn Rovers 5 (0)
Fred Forward Angleterre Angleterre Portsmouth FC Portsmouth FC 5 (0)
Billy Gillespie Irlande Irlande Sheffield United Sheffield United 5 (0)
Jimmy Hanson Angleterre Angleterre Manchester United Manchester United 5 (0)
Duncan Hutchison Écosse Écosse Newcastle United Newcastle United 5 (0)
Tommy McDonald Écosse Écosse Newcastle United Newcastle United 5 (0)
Bill McKay Écosse Écosse Bolton Wanderers Bolton Wanderers 5 (0)
Archie McPherson Écosse Écosse Liverpool FC Liverpool FC 5 (0)
Evelyn Morrison Écosse Écosse Sunderland AFC Sunderland AFC 5 (0)
Harry Raw Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Tommy Reid Écosse Écosse Manchester United Manchester United 5 (0)
Jack Robson Angleterre Angleterre Derby County Derby County 5 (0)
Billy Smith Angleterre Angleterre Huddersfield Town Huddersfield Town 5 (0)
Freddie Warren Pays des Galles Pays des Galles Middlesbrough FC Middlesbrough FC 5 (0)
Sam Weaver Angleterre Angleterre Newcastle United Newcastle United 5 (0)
124. Billy Blyth Écosse Écosse Birmingham FC Birmingham FC 4 (0)
George Briggs Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
William Chalmers Écosse Écosse Newcastle United Newcastle United 4 (0)
Ted Critchley Angleterre Angleterre Everton FC Everton FC 4 (0)
Tommy Davison Angleterre Angleterre Derby County Derby County 4 (0)
Dick Edmed Angleterre Angleterre Liverpool FC Liverpool FC 4 (0)
Patrick Gallacher Écosse Écosse Sunderland AFC Sunderland AFC 4 (0)
Tom Griffiths Pays des Galles Pays des Galles Everton FC Everton FC 4 (0)
Archie Heslop Angleterre Angleterre Burnley FC Burnley FC 4 (0)
George Hicks Angleterre Angleterre Birmingham FC Birmingham FC 4 (0)
Tommy Lang Écosse Écosse Newcastle United Newcastle United 4 (0)
Wilf Lewis Pays des Galles Pays des Galles Huddersfield Town Huddersfield Town 4 (0)
Harry Lovatt Angleterre Angleterre Leicester City Leicester City 4 (0)
Peter Ramage Écosse Écosse Derby County Derby County 4 (0)
David Thackeray Écosse Écosse Portsmouth FC Portsmouth FC 4 (0)
Tommy Urwin Angleterre Angleterre Newcastle United Newcastle United
Sunderland AFC Sunderland AFC
4 (0)
Jock White Écosse Écosse Leeds United Leeds United 4 (0)
141. Ned Barkas Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Jack Bowers Angleterre Angleterre Derby County Derby County 3 (0)
Matt Busby Écosse Écosse Manchester City Manchester City 3 (0)
Jackie Carr Angleterre Angleterre Middlesbrough FC Middlesbrough FC 3 (0)
John Duncan Écosse Écosse Leicester City Leicester City 3 (0)
Stanley Earle Angleterre Angleterre West Ham United West Ham United 3 (0)
Jack Elkes Écosse Écosse Middlesbrough FC Middlesbrough FC 3 (0)
Tom Fillingham Angleterre Angleterre Birmingham FC Birmingham FC 3 (0)
Viv Gibbins Angleterre Angleterre West Ham United West Ham United 3 (0)
Sid Gibson Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Jock Hutton Écosse Écosse Blackburn Rovers Blackburn Rovers 3 (2)
Harry Johnson Angleterre Angleterre Sheffield United Sheffield United 3 (0)
Bill Johnstone Écosse Écosse Arsenal FC Arsenal FC 3 (0)
Walter Langford Angleterre Angleterre Leicester City Leicester City 3 (0)
Billy Marsden Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Georgie Mee Angleterre Angleterre Derby County Derby County 3 (0)
Jack Milsom Angleterre Angleterre Bolton Wanderers Bolton Wanderers 3 (0)
Tom Mitchell Angleterre Angleterre Leeds United Leeds United 3 (0)
Peter O'Dowd Angleterre Angleterre Blackburn Rovers Blackburn Rovers
Burnley FC Burnley FC
3 (0)
Tom Parker Angleterre Angleterre Arsenal FC Arsenal FC 3 (2)
Jack Prior Angleterre Angleterre Grimsby Town Grimsby Town 3 (0)
Bill Rawlings Angleterre Angleterre Manchester United Manchester United 3 (0)
Jimmy Smailes Angleterre Angleterre Huddersfield Town Huddersfield Town 3 (0)
Alfred Strange Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 3 (0)
Joey Williams Angleterre Angleterre Arsenal FC Arsenal FC 3 (0)
Tommy Yews Angleterre Angleterre West Ham United West Ham United 3 (0)
167. Tim Coleman Angleterre Angleterre Grimsby Town Grimsby Town 2 (0)
Johnny Dent Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Ernie Dixon Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Harry Duggan Irlande Irlande Leeds United Leeds United 2 (0)
Joe Firth Angleterre Angleterre Leeds United Leeds United 2 (0)
Billy Fogg Angleterre Angleterre Huddersfield Town Huddersfield Town 2 (0)
Ernest Hart Angleterre Angleterre Leeds United Leeds United 2 (0)
Foster Hedley Angleterre Angleterre Manchester City Manchester City 2 (0)
Jack Hill Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Fred Hopkin Angleterre Angleterre Liverpool FC Liverpool FC 2 (0)
Alexander Hutchinson Écosse Écosse Burnley FC Burnley FC 2 (0)
Thomas Leach Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 2 (0)
Bobby McKay Écosse Écosse Sunderland AFC Sunderland AFC 2 (0)
George McLachlan Écosse Écosse Manchester United Manchester United 2 (0)
Jimmy McMullan Écosse Écosse Manchester City Manchester City 2 (0)
George Morrall Angleterre Angleterre Birmingham FC Birmingham FC 2 (0)
Ernie Muttitt Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
Jimmy Nichol Écosse Écosse Portsmouth FC Portsmouth FC 2 (0)
George Reed Angleterre Angleterre Leeds United Leeds United 2 (0)
Bill Ridding Angleterre Angleterre Manchester City Manchester City 2 (0)
Harry Roberts Angleterre Angleterre Leeds United Leeds United 2 (1)
George Scott Angleterre Angleterre Newcastle United Newcastle United 2 (0)
Billy Stage Angleterre Angleterre Burnley FC Burnley FC 2 (0)
Ernie Toseland Angleterre Angleterre Manchester City Manchester City 2 (0)
Tucker Turner Écosse Écosse Blackburn Rovers Blackburn Rovers 2 (0)
Owen Williams Angleterre Angleterre Middlesbrough FC Middlesbrough FC 2 (0)
193. Harry Barley Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Matt Barrass Angleterre Angleterre Manchester City Manchester City 1 (0)
Jimmy Boyd Écosse Écosse Newcastle United Newcastle United 1 (0)
James Bryan Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Willie Bushell Angleterre Angleterre Leicester City Leicester City 1 (0)
Jackie Cape Angleterre Angleterre Newcastle United Newcastle United 1 (0)
George Carr Angleterre Angleterre Leicester City Leicester City 1 (0)
Bob Clark Angleterre Angleterre Liverpool FC Liverpool FC 1 (0)
Tom Cochrane Angleterre Angleterre Leeds United Leeds United 1 (0)
Joe Cooper Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Sam Cowan Angleterre Angleterre Manchester City Manchester City 1 (0)
Jimmy Cringan Écosse Écosse Birmingham FC Birmingham FC 1 (0)
George Crownshaw Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Dave Davidson Écosse Écosse Liverpool FC Liverpool FC
Newcastle United Newcastle United
1 (0)
David Fereday Angleterre Angleterre Derby County Derby County 1 (0)
Fred Fitton Angleterre Angleterre Burnley FC Burnley FC 1 (0)
Alex Forrest Écosse Écosse Burnley FC Burnley FC 1 (0)
James Gibson Écosse Écosse Aston Villa Aston Villa 1 (0)
Cyril Gilhespy Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
George Green Angleterre Angleterre Sheffield United Sheffield United 1 (1)
Allan Hall Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Jack Harrison Pays des Galles Pays des Galles Manchester City Manchester City 1 (0)
Lal Hilditch Angleterre Angleterre Manchester United Manchester United 1 (0)
Jack Hope Angleterre Angleterre Derby County Derby County 1 (0)
Bobby Irvine Irlande du Nord Irlande du Nord Portsmouth FC Portsmouth FC 1 (0)
Jack Jennings Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (1)
Charlie Jones Pays des Galles Pays des Galles Arsenal FC Arsenal FC 1 (0)
Albert Keating Angleterre Angleterre Blackburn Rovers Blackburn Rovers 1 (0)
John Latimer Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
George Lawley Angleterre Angleterre Sunderland AFC Sunderland AFC 1 (0)
George Liddell Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
John Lindsay Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Jack Mandley Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Frank Mann Angleterre Angleterre Manchester United Manchester United 1 (0)
Jimmy McClelland Écosse Écosse Bolton Wanderers Bolton Wanderers 1 (0)
Jock McCurley Écosse Écosse Newcastle United Newcastle United 1 (0)
James McDougall Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Jock McDougall Écosse Écosse Sunderland AFC Sunderland AFC 1 (0)
Johnny McIlwaine Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Johnny McNeil Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Walt Millership Angleterre Angleterre Sheffield Wednesday Sheffield Wednesday 1 (0)
Bill Murray Écosse Écosse Liverpool FC Liverpool FC 1 (0)
Jimmy Naylor Angleterre Angleterre Huddersfield Town Huddersfield Town 1 (0)
Harry Nuttall Angleterre Angleterre Bolton Wanderers Bolton Wanderers 1 (0)
Bernard Oxley Angleterre Angleterre Sheffield United Sheffield United 1 (0)
Jock Priestley Écosse Écosse Grimsby Town Grimsby Town 1 (0)
Willie Rankin Écosse Écosse Blackburn Rovers Blackburn Rovers 1 (0)
Jimmy Richardson Angleterre Angleterre Newcastle United Newcastle United 1 (0)
Harry Ritchie Écosse Écosse Everton FC Everton FC 1 (0)
Tommy Robinson Angleterre Angleterre Birmingham FC Birmingham FC 1 (0)
George Robson Angleterre Angleterre West Ham United West Ham United 1 (0)
Tom Ruddy Angleterre Angleterre Derby County Derby County 1 (0)
Sep Rutherford Angleterre Angleterre Portsmouth FC Portsmouth FC 1 (0)
Thomas Smart Angleterre Angleterre Aston Villa Aston Villa 1 (1)
Harry Swaby Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)
Alec Talbot Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Joe Tate Angleterre Angleterre Aston Villa Aston Villa 1 (0)
Harry Thomas Pays des Galles Pays des Galles Manchester United Manchester United 1 (0)
Len Thompson Angleterre Angleterre Arsenal FC Arsenal FC 1 (0)
Alex Troup Écosse Écosse Everton FC Everton FC 1 (0)
Arthur Warburton Angleterre Angleterre Manchester United Manchester United 1 (0)
David Watson Écosse Écosse Portsmouth FC Portsmouth FC 1 (0)
Maurice Webster Angleterre Angleterre Middlesbrough FC Middlesbrough FC 1 (0)
Jack Wilson Angleterre Angleterre Manchester United Manchester United 1 (0)
Jimmy Wood Angleterre Angleterre West Ham United West Ham United 1 (0)
Dave Wright Écosse Écosse Liverpool FC Liverpool FC
Sunderland AFC Sunderland AFC
1 (0)
Norman Wright Angleterre Angleterre Grimsby Town Grimsby Town 1 (0)