# Player Country Team Goals (Penalty)
1. Bobby Parker Scotland Scotland Everton FC Everton FC 36 (0)
2. Joe Smith England England Bolton Wanderers Bolton Wanderers 29 (0)
3. Jimmy Bauchop Scotland Scotland Bradford Park Avenue Bradford Park Avenue 28 (0)
4. Fred Pagnam England England Liverpool FC Liverpool FC 24 (0)
5. Walter Tinsley England England Middlesbrough FC Middlesbrough FC 23 (0)
6. Charlie Buchan England England Sunderland AFC Sunderland AFC 22 (0)
David McLean Scotland Scotland The Wednesday FC The Wednesday FC 22 (0)
George Philip Scotland Scotland Sunderland AFC Sunderland AFC 22 (0)
9. Herbert Bliss England England Tottenham Hotspur Tottenham Hotspur 21 (0)
10. Percy Dawson England England Blackburn Rovers Blackburn Rovers 20 (0)
11. Teddy Hodgson England England Burnley FC Burnley FC 19 (0)
12. Fred Howard England England Manchester City Manchester City 18 (0)
13. Oscar Fox England England Bradford City Bradford City 17 (0)
Harry Hampton England England Aston Villa Aston Villa 17 (0)
Eddie Latheron England England Blackburn Rovers Blackburn Rovers 17 (0)
16. Gilbert Kemp England England Oldham Athletic Oldham Athletic 16 (0)
17. Tommy Little England England Bradford Park Avenue Bradford Park Avenue 15 (0)
18. Jimmy Cantrell England England Tottenham Hotspur Tottenham Hotspur 14 (0)
Joe Clennell England England Everton FC Everton FC 14 (0)
George Elliott England England Middlesbrough FC Middlesbrough FC 14 (0)
Billy Hibbert England England Newcastle United Newcastle United 14 (0)
22. Danny Shea England England Blackburn Rovers Blackburn Rovers 13 (0)
Andrew Wilson Scotland Scotland The Wednesday FC The Wednesday FC 13 (0)
24. Horace Barnes England England Manchester City Manchester City 12 (0)
Bert Freeman England England Burnley FC Burnley FC 12 (0)
Joe Kitchen England England Sheffield United Sheffield United 12 (0)
Bob Thomson England England Chelsea FC Chelsea FC 12 (0)
28. Arthur Gee England England Oldham Athletic Oldham Athletic 11 (0)
Tom Miller Scotland Scotland Liverpool FC Liverpool FC 11 (0)
Fred Morris England England West Bromwich Albion West Bromwich Albion 11 (0)
Jack Peart England England Notts County Notts County 11 (0)
Jimmy Smith England England Bradford Park Avenue Bradford Park Avenue 11 (0)
Clem Stephenson England England Aston Villa Aston Villa 11 (0)
Harry Taylor England England Manchester City Manchester City 11 (0)
35. George Anderson England England Manchester United Manchester United 10 (0)
Harold Halse England England Chelsea FC Chelsea FC 10 (0)
Bob Kelly England England Burnley FC Burnley FC 10 (0)
Jackie Mordue England England Sunderland AFC Sunderland AFC 10 (0)
Frank Roberts England England Bolton Wanderers Bolton Wanderers 10 (0)
Jackie Sheldon England England Liverpool FC Liverpool FC 10 (0)
Albert Shepherd England England Bradford City Bradford City 10 (0)
42. Walter Aitkenhead Scotland Scotland Blackburn Rovers Blackburn Rovers 9 (0)
Alf Bentley England England West Bromwich Albion West Bromwich Albion 9 (0)
Jackie Carr England England Middlesbrough FC Middlesbrough FC 9 (0)
Teddy Glennon England England The Wednesday FC The Wednesday FC 9 (0)
Billy Kirsopp England England Everton FC Everton FC 9 (0)
Wally Masterman England England Sheffield United Sheffield United 9 (0)
James Nicholl Scotland Scotland Liverpool FC Liverpool FC 9 (0)
Jim Simmons England England Sheffield United Sheffield United 9 (0)
Enoch West England England Manchester United Manchester United 9 (0)
51. Bobby Best England England Sunderland AFC Sunderland AFC 8 (0)
Arthur Cashmore England England Oldham Athletic Oldham Athletic 8 (0)
Harold Edgley England England Aston Villa Aston Villa 8 (0)
Tommy Hall England England Newcastle United Newcastle United 8 (0)
Sam Richards England England Notts County Notts County 8 (0)
Joe Walters England England Oldham Athletic Oldham Athletic 8 (0)
57. Dicky Bond England England Bradford City Bradford City 7 (0)
Charlie Crossley England England Sunderland AFC Sunderland AFC 7 (0)
David Davies Wales Wales Sheffield United Sheffield United 7 (0)
George Lillycrop England England Bolton Wanderers Bolton Wanderers 7 (0)
Arthur Swift England England West Bromwich Albion West Bromwich Albion 7 (0)
Wilf Woodcock England England Manchester United Manchester United 7 (0)
63. James Croal Scotland Scotland Chelsea FC Chelsea FC 6 (0)
Stan Fazackerley England England Sheffield United Sheffield United 6 (0)
Evan Jones Wales Wales Bolton Wanderers Bolton Wanderers 6 (0)
Henry Martin England England Sunderland AFC Sunderland AFC 6 (0)
Jimmy McDonald Scotland Scotland Bradford City Bradford City 6 (0)
Arthur Metcalf England England Liverpool FC Liverpool FC 6 (0)
Ollie Tummon England England Oldham Athletic Oldham Athletic 6 (0)
70. Lol Abram England England Chelsea FC Chelsea FC 5 (0)
George Dale England England Notts County Notts County 5 (0)
John King Scotland Scotland Newcastle United Newcastle United 5 (0)
Billy Minter England England Tottenham Hotspur Tottenham Hotspur 5 (0)
Harry Nash England England Aston Villa Aston Villa 5 (0)
William Pickering Scotland Scotland Burnley FC Burnley FC 5 (0)
Ted Vizard Wales Wales Bolton Wanderers Bolton Wanderers 5 (0)
Andy Wilson Scotland Scotland Middlesbrough FC Middlesbrough FC 5 (0)
78. Harold Bache England England West Bromwich Albion West Bromwich Albion 4 (0)
Joe Bache England England Aston Villa Aston Villa 4 (0)
Tommy Boyle England England Burnley FC Burnley FC 4 (0)
Freddy Capper England England The Wednesday FC The Wednesday FC 4 (0)
Tommy Clay England England Tottenham Hotspur Tottenham Hotspur 4 (0)
Billy Cook England England Oldham Athletic Oldham Athletic 4 (0)
Jack Crisp England England West Bromwich Albion West Bromwich Albion 4 (0)
Bob Crompton England England Blackburn Rovers Blackburn Rovers 4 (0)
Billy Flint England England Notts County Notts County 4 (0)
Howard Gregory England England West Bromwich Albion West Bromwich Albion 4 (0)
George Harrison England England Everton FC Everton FC 4 (0)
Horace Henshall England England Notts County Notts County 4 (0)
Harold Hilton England England Bolton Wanderers Bolton Wanderers 4 (0)
Joe Hodkinson England England Blackburn Rovers Blackburn Rovers 4 (0)
Frank Hudspeth England England Newcastle United Newcastle United 4 (0)
Frank Jefferis England England Everton FC Everton FC 4 (0)
Sam Kirkman England England The Wednesday FC The Wednesday FC 4 (0)
James Lindsay Scotland Scotland Burnley FC Burnley FC 4 (0)
Tommy Logan Scotland Scotland Chelsea FC Chelsea FC 4 (0)
Jimmy McIlvenny England England Bradford City Bradford City 4 (0)
Hugh Moffat England England Oldham Athletic Oldham Athletic 4 (0)
Billy Moore England England Sunderland AFC Sunderland AFC 4 (0)
Johnny Orr Scotland Scotland Blackburn Rovers Blackburn Rovers 4 (0)
Elliott Pilkington England England Oldham Athletic Oldham Athletic 4 (0)
Arthur Potts England England Manchester United Manchester United 4 (0)
George Stacey England England Manchester United Manchester United 4 (0)
Archie Wilson Scotland Scotland Middlesbrough FC Middlesbrough FC 4 (0)
David Wilson Scotland Scotland Oldham Athletic Oldham Athletic 4 (0)
106. Sam Anderson Scotland Scotland Bradford City Bradford City 3 (0)
Tom Barber England England Aston Villa Aston Villa 3 (0)
Joseph Donnachie Scotland Scotland Oldham Athletic Oldham Athletic 3 (0)
Andrew Ducat England England Aston Villa Aston Villa 3 (0)
Harry Ford England England Chelsea FC Chelsea FC 3 (0)
Sandy Higgins Scotland Scotland Newcastle United Newcastle United 3 (0)
George Jobey England England Bradford Park Avenue Bradford Park Avenue 3 (0)
Fred Kirby England England Bradford Park Avenue Bradford Park Avenue 3 (0)
Jack Lamb England England Notts County Notts County 3 (0)
Jimmy Marshall Scotland Scotland Bradford City Bradford City 3 (0)
Jack McCandless Northern Ireland Northern Ireland Bradford Park Avenue Bradford Park Avenue 3 (0)
Bob McNeil Scotland Scotland Chelsea FC Chelsea FC 3 (0)
Joe Norton England England Manchester United Manchester United 3 (0)
John Simpson England England Blackburn Rovers Blackburn Rovers 3 (0)
Henry Sparrow England England Tottenham Hotspur Tottenham Hotspur 3 (0)
David Stokes England England Bolton Wanderers Bolton Wanderers 3 (0)
Vivian Woodward England England Chelsea FC Chelsea FC 3 (0)
123. William Banks England England Liverpool FC Liverpool FC 2 (0)
Harry Bentley England England The Wednesday FC The Wednesday FC 2 (0)
Walter Bird England England Notts County Notts County 2 (0)
Tommy Booth England England Newcastle United Newcastle United 2 (0)
Billy Bradshaw England England Blackburn Rovers Blackburn Rovers 2 (0)
Harry Brittan England England Chelsea FC Chelsea FC 2 (0)
Jack Burkinshaw England England The Wednesday FC The Wednesday FC 2 (0)
Tom Byrom England England Blackburn Rovers Blackburn Rovers 2 (0)
Joe Cartwright England England Manchester City Manchester City 2 (0)
George Chapman Scotland Scotland Blackburn Rovers Blackburn Rovers 2 (0)
Sam Chedgzoy England England Everton FC Everton FC 2 (0)
Joe Crozier England England Bradford Park Avenue Bradford Park Avenue 2 (0)
Joe Dorsett England England Manchester City Manchester City 2 (0)
Jock Finlay Scotland Scotland Newcastle United Newcastle United 2 (0)
Tom Fleetwood England England Everton FC Everton FC 2 (0)
Jim Fleming Scotland Scotland Tottenham Hotspur Tottenham Hotspur 2 (0)
Charlie Freeman England England Chelsea FC Chelsea FC 2 (0)
James Galt Scotland Scotland Everton FC Everton FC 2 (0)
Tommy Goodwill England England Newcastle United Newcastle United 2 (0)
George Hampton England England Aston Villa Aston Villa 2 (0)
Jimmy Harrop England England Aston Villa Aston Villa 2 (0)
George Holley England England Sunderland AFC Sunderland AFC 2 (0)
George Hunter England England Manchester United Manchester United 2 (0)
Andy Jackson England England Middlesbrough FC Middlesbrough FC 2 (0)
Claude Jephcott England England West Bromwich Albion West Bromwich Albion 2 (0)
Billy Lacey Ireland Ireland Liverpool FC Liverpool FC 2 (0)
Jimmy Leach England England Aston Villa Aston Villa 2 (0)
Dick Lindley England England Burnley FC Burnley FC 2 (0)
Bobby McNeal England England West Bromwich Albion West Bromwich Albion 2 (0)
Bert Middlemiss England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Tommy Newall England England West Bromwich Albion West Bromwich Albion 2 (0)
Pat O'Connell Ireland Ireland Manchester United Manchester United 2 (0)
Bob Pailor England England Newcastle United Newcastle United 2 (0)
George Robertson Scotland Scotland The Wednesday FC The Wednesday FC 2 (0)
Bobby Steel England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Jock Stirling Scotland Scotland Bradford Park Avenue Bradford Park Avenue 2 (0)
Charlie Storer England England Bradford City Bradford City 2 (0)
Jack Thompson England England Sheffield United Sheffield United 2 (0)
Levy Thorpe England England Burnley FC Burnley FC 2 (0)
Alexander Turnbull Scotland Scotland Manchester United Manchester United 2 (0)
George Wall England England Manchester United Manchester United 2 (0)
Charlie Wallace England England Aston Villa Aston Villa 2 (0)
165. Dick Allsebrook England England Notts County Notts County 1 (0)
Louis Bookman Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 1 (0)
Sidney Bowser England England West Bromwich Albion West Bromwich Albion 1 (0)
Tom Brittleton England England The Wednesday FC The Wednesday FC 1 (0)
Jimmy Broad England England Oldham Athletic Oldham Athletic 1 (0)
Tommy Browell England England Manchester City Manchester City 1 (0)
Craig Brown Scotland Scotland Bradford City Bradford City 1 (0)
John Brown Scotland Scotland Chelsea FC Chelsea FC 1 (0)
Tom Buchan England England Bolton Wanderers Bolton Wanderers 1 (0)
Jack Cook England England Middlesbrough FC Middlesbrough FC 1 (0)
Eddie Cooper England England Newcastle United Newcastle United 1 (0)
Peter Currie Scotland Scotland Bradford City Bradford City 1 (0)
Angus Douglas Scotland Scotland Newcastle United Newcastle United 1 (0)
Teddy Emberton England England Notts County Notts County 1 (0)
Robert Evans Wales Wales Sheffield United Sheffield United 1 (0)
Jimmy Fay England England Bolton Wanderers Bolton Wanderers 1 (0)
Jimmy Gill England England The Wednesday FC The Wednesday FC 1 (0)
Alan Grenyer England England Everton FC Everton FC 1 (0)
Fred Hawley England England Sheffield United Sheffield United 1 (0)
Dick Healey England England Middlesbrough FC Middlesbrough FC 1 (0)
Howard Humphries England England Aston Villa Aston Villa 1 (0)
Billy Jones Wales Wales Manchester City Manchester City 1 (0)
Teddy Lightfoot England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Peter Logan Scotland Scotland Bradford City Bradford City 1 (0)
Harry Makepeace England England Everton FC Everton FC 1 (0)
Donald McKinlay Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Edwin Mosscrop England England Burnley FC Burnley FC 1 (0)
Billy Nesbitt England England Burnley FC Burnley FC 1 (0)
Bill Palmer England England Everton FC Everton FC 1 (0)
Jerry Poulton England England West Bromwich Albion West Bromwich Albion 1 (0)
Walter Rowley England England Bolton Wanderers Bolton Wanderers 1 (0)
Jack Scott Scotland Scotland Bradford Park Avenue Bradford Park Avenue 1 (0)
Ben Shearman England England West Bromwich Albion West Bromwich Albion 1 (0)
Percy Smith England England Blackburn Rovers Blackburn Rovers 1 (0)
Jimmy Stephenson England England Aston Villa Aston Villa 1 (0)
Tom Storey England England Middlesbrough FC Middlesbrough FC 1 (0)
Albert Sturgess England England Sheffield United Sheffield United 1 (0)
David Taylor Scotland Scotland Burnley FC Burnley FC 1 (0)
Tommy Urwin England England Middlesbrough FC Middlesbrough FC 1 (0)
George Utley England England Sheffield United Sheffield United 1 (0)
Fanny Walden England England Tottenham Hotspur Tottenham Hotspur 1 (0)
William Wallace England England Bolton Wanderers Bolton Wanderers 1 (0)
Ike Waterall England England Notts County Notts County 1 (0)
Findlay Weir Scotland Scotland Tottenham Hotspur Tottenham Hotspur 1 (0)
Sammy Whittaker England England Aston Villa Aston Villa 1 (0)