# Player Country Team Goals (Penalty)
1. Fred Wheldon England England Aston Villa Aston Villa 23 (0)
2. Fred Spiksley England England The Wednesday FC The Wednesday FC 17 (0)
3. Steve Bloomer England England Derby County Derby County 15 (0)
4. Laurie Bell Scotland Scotland Everton FC Everton FC 12 (0)
Walter Bennett England England Sheffield United Sheffield United 12 (0)
Alex Brown Scotland Scotland Preston North End Preston North End 12 (0)
Ben Garfield England England West Bromwich Albion West Bromwich Albion 12 (0)
Jimmy Settle England England Bury FC Bury FC 12 (0)
9. William Beats England England Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
Francis Becton England England Liverpool FC Liverpool FC 11 (0)
John Divers Scotland Scotland Everton FC Everton FC 11 (0)
William Maxwell Scotland Scotland Stoke City Stoke City 11 (0)
Jack Sharp England England Aston Villa Aston Villa 11 (0)
Jim Stevenson Scotland Scotland Preston North End Preston North End 11 (0)
Harry Wood England England Wolverhampton Wanderers Wolverhampton Wanderers 11 (0)
16. Billy Smith England England Wolverhampton Wanderers Wolverhampton Wanderers 10 (0)
17. Arthur Capes England England Nottingham Forest Nottingham Forest 9 (0)
John Goodall England England Derby County Derby County 9 (0)
Albert Kaye England England The Wednesday FC The Wednesday FC 9 (0)
Alex Maconnachie Scotland Scotland Derby County Derby County 9 (0)
John Proudfoot Scotland Scotland Blackburn Rovers Blackburn Rovers 9 (0)
22. Jack Almond England England Sheffield United Sheffield United 8 (0)
Len Benbow England England Nottingham Forest Nottingham Forest 8 (0)
Alec Brady Scotland Scotland The Wednesday FC The Wednesday FC 8 (0)
John Brown Scotland Scotland Sunderland AFC Sunderland AFC 8 (0)
Edgar Chadwick England England Everton FC Everton FC 8 (0)
Jim Leslie Scotland Scotland Sunderland AFC Sunderland AFC 8 (0)
Ernest Needham England England Sheffield United Sheffield United 8 (0)
Hugh Wilson Scotland Scotland Sunderland AFC Sunderland AFC 8 (0)
30. John Boag Scotland Scotland Derby County Derby County 7 (0)
Tom Boucher England England Notts County Notts County 7 (0)
John Campbell Scotland Scotland Blackburn Rovers Blackburn Rovers 7 (0)
Jimmy Cassidy Scotland Scotland Bolton Wanderers Bolton Wanderers 7 (0)
John Cunningham Scotland Scotland Sheffield United Sheffield United 7 (0)
Albert Flewitt England England West Bromwich Albion West Bromwich Albion 7 (0)
Jack Tonks England England Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
37. Tom Booth England England Blackburn Rovers Blackburn Rovers 6 (0)
William Brimblecombe England England Bury FC Bury FC 6 (0)
Dan Cunliffe England England Liverpool FC Liverpool FC 6 (0)
Frank Forman England England Nottingham Forest Nottingham Forest 6 (0)
Jimmy Hill Scotland Scotland Stoke City Stoke City 6 (0)
Andy McCowie Scotland Scotland Liverpool FC Liverpool FC 6 (0)
Harry Millar Scotland Scotland Bury FC Bury FC 6 (0)
Hugh Morgan Scotland Scotland Sunderland AFC Sunderland AFC 6 (0)
Jack Plant England England Bury FC Bury FC 6 (0)
Charles Richards England England Nottingham Forest Nottingham Forest 6 (0)
Alf Spouncer England England Nottingham Forest Nottingham Forest 6 (0)
John Wilkie Scotland Scotland Blackburn Rovers Blackburn Rovers 6 (0)
49. Charlie Athersmith England England Aston Villa Aston Villa 5 (0)
Thomas Bradshaw England England Liverpool FC Liverpool FC 5 (0)
Tommy Briercliffe England England Blackburn Rovers Blackburn Rovers 5 (0)
Jimmy Chalmers Scotland Scotland Sunderland AFC Sunderland AFC 5 (0)
James Fisher England England Aston Villa Aston Villa 5 (0)
Billy Langham England England Notts County Notts County 5 (0)
Kenny McKay Scotland Scotland Sheffield United Sheffield United 5 (0)
Joe McMain England England Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Tom Miller England England Bolton Wanderers Bolton Wanderers 5 (0)
58. John Allan England England Notts County Notts County 4 (0)
Jack Bell Scotland Scotland Everton FC Everton FC 4 (0)
Alfred Carter England England Notts County Notts County 4 (0)
John Cowan Scotland Scotland Aston Villa Aston Villa 4 (0)
Archie Goodall Northern Ireland Northern Ireland Derby County Derby County 4 (0)
Abe Hartley Scotland Scotland Everton FC Everton FC
Liverpool FC Liverpool FC
4 (0)
James Henderson Scotland Scotland Bury FC Bury FC 4 (0)
Tom Higgins England England West Bromwich Albion West Bromwich Albion 4 (0)
Robert Jack Scotland Scotland Bolton Wanderers Bolton Wanderers 4 (0)
Neil Logan Scotland Scotland Sheffield United Sheffield United 4 (0)
Tom McInnes Scotland Scotland Nottingham Forest Nottingham Forest 4 (0)
Jack Miller England England Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Fred Priest England England Sheffield United Sheffield United 4 (0)
Joseph Schofield England England Stoke City Stoke City 4 (0)
John Walker Scotland Scotland Liverpool FC Liverpool FC 4 (0)
Jocky Wright Scotland Scotland Bolton Wanderers Bolton Wanderers 4 (0)
74. William Bassett England England West Bromwich Albion West Bromwich Albion 3 (0)
Walter Bull England England Notts County Notts County 3 (0)
John Cameron Scotland Scotland Everton FC Everton FC 3 (0)
Tom Crawshaw England England The Wednesday FC The Wednesday FC 3 (0)
Jack Devey England England Aston Villa Aston Villa 3 (0)
Willie Dryburgh Scotland Scotland The Wednesday FC The Wednesday FC 3 (0)
Laurence Halsall England England Preston North End Preston North End 3 (0)
Howard Harvey England England Aston Villa Aston Villa 3 (0)
Harry Johnson England England Sheffield United Sheffield United 3 (0)
Abraham Jones England England West Bromwich Albion West Bromwich Albion 3 (0)
Archibald McKenzie Scotland Scotland West Bromwich Albion West Bromwich Albion 3 (0)
John McPherson Scotland Scotland Nottingham Forest Nottingham Forest 3 (0)
Hugh McQueen England England Derby County Derby County 3 (0)
David Nicoll Scotland Scotland Bolton Wanderers Bolton Wanderers 3 (0)
Tom Pratt England England Preston North End Preston North End 3 (0)
George Reid England England West Bromwich Albion West Bromwich Albion 3 (0)
Jimmy Stevenson Scotland Scotland Derby County Derby County 3 (0)
Alec Stewart Scotland Scotland Notts County Notts County 3 (0)
Jack Taylor Scotland Scotland Everton FC Everton FC 3 (0)
93. Billy Barbour Scotland Scotland Bury FC Bury FC 2 (0)
John Benbow England England Nottingham Forest Nottingham Forest 2 (0)
Tom Bradshaw England England Nottingham Forest Nottingham Forest
Sunderland AFC Sunderland AFC
2 (0)
James Cowan Scotland Scotland Aston Villa Aston Villa 2 (0)
Alf Dean England England West Bromwich Albion West Bromwich Albion 2 (0)
Will Devey England England Notts County Notts County 2 (0)
Billy Dunlop Scotland Scotland Sunderland AFC Sunderland AFC 2 (0)
William Eccleston England England Preston North End Preston North End 2 (0)
Bob Ferrier England England The Wednesday FC The Wednesday FC 2 (0)
Harry Fletcher England England Notts County Notts County 2 (0)
John Fraser Scotland Scotland Notts County Notts County 2 (0)
Ralph Gaudie England England Sheffield United Sheffield United 2 (0)
Sandy Gilligan Scotland Scotland Bolton Wanderers Bolton Wanderers 2 (0)
George Harper England England Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Jim Hingerty England England Stoke City Stoke City 2 (0)
Ben Hulse England England Blackburn Rovers Blackburn Rovers 2 (0)
Jimmy Jamieson Scotland Scotland The Wednesday FC The Wednesday FC 2 (0)
Jack Leonard England England Derby County Derby County
Notts County Notts County
2 (0)
Joe Lumsden England England Liverpool FC Liverpool FC 2 (0)
Bobby Marshall Scotland Scotland Liverpool FC Liverpool FC 2 (0)
Joe McQue Scotland Scotland Liverpool FC Liverpool FC 2 (0)
Harry Mellor England England Stoke City Stoke City 2 (0)
Fred Molyneux England England Stoke City Stoke City 2 (0)
Hugh Morgan Scotland Scotland Liverpool FC Liverpool FC 2 (0)
Tommy Morren England England Sheffield United Sheffield United 2 (0)
John Murphy England England Notts County Notts County 2 (0)
Jack Pray Scotland Scotland Bury FC Bury FC 2 (0)
Tommy Robertson Scotland Scotland Liverpool FC Liverpool FC 2 (0)
Steve Smith England England Aston Villa Aston Villa 2 (0)
Fred Spencer England England Nottingham Forest Nottingham Forest 2 (0)
Bill Williams England England Everton FC Everton FC 2 (0)
Billy Williams England England West Bromwich Albion West Bromwich Albion 2 (0)
Alf Wood England England Stoke City Stoke City 2 (0)
126. Joe Blackett England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Bob Blyth Scotland Scotland Preston North End Preston North End 1 (0)
Harry Brandon Scotland Scotland The Wednesday FC The Wednesday FC 1 (0)
Jack Burton England England Derby County Derby County 1 (0)
John Chadburn England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Jack Cox England England Liverpool FC Liverpool FC 1 (0)
John Cox England England Derby County Derby County 1 (0)
Jimmy Crabtree England England Aston Villa Aston Villa 1 (0)
John Cust Scotland Scotland Bury FC Bury FC 1 (0)
Harry Davis England England The Wednesday FC The Wednesday FC 1 (0)
Alex Deighton England England Notts County Notts County 1 (0)
Jack Earp England England The Wednesday FC The Wednesday FC 1 (0)
Matthew Ferguson Scotland Scotland Sunderland AFC Sunderland AFC 1 (0)
Patrick Finnerhan England England Liverpool FC Liverpool FC 1 (0)
John Fitchett England England Bolton Wanderers Bolton Wanderers 1 (0)
Fred Geary England England Liverpool FC Liverpool FC 1 (0)
Hill Griffiths England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
George Hall Northern Ireland Northern Ireland Blackburn Rovers Blackburn Rovers 1 (0)
George Handley England England Derby County Derby County 1 (0)
Josh Hargreaves England England Blackburn Rovers Blackburn Rovers 1 (0)
Tom Hill England England Stoke City Stoke City 1 (0)
Freddie Johnson England England Stoke City Stoke City 1 (0)
George Johnson England England Aston Villa Aston Villa 1 (0)
Ted Killean England England Blackburn Rovers Blackburn Rovers 1 (0)
Ambrose Langley England England The Wednesday FC The Wednesday FC 1 (0)
John McCartney Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Colin McLatchie Scotland Scotland Preston North End Preston North End 1 (0)
Peter McManus England England West Bromwich Albion West Bromwich Albion 1 (0)
John Miller Scotland Scotland Bolton Wanderers Bolton Wanderers
Derby County Derby County
1 (0)
Joe Murphy England England Stoke City Stoke City 1 (0)
Billy Owen England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alex Paton Scotland Scotland Bolton Wanderers Bolton Wanderers 1 (0)
Tom Perry England England West Bromwich Albion West Bromwich Albion 1 (0)
Jackie Pierce England England Preston North End Preston North End 1 (0)
Harry Potts England England The Wednesday FC The Wednesday FC 1 (0)
Harry Pugh Wales Wales Stoke City Stoke City 1 (0)
William Richards England England West Bromwich Albion West Bromwich Albion 1 (0)
John Robertson Scotland Scotland Everton FC Everton FC 1 (0)
Arthur Saxton England England Sunderland AFC Sunderland AFC 1 (0)
Jack Smith England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
James Suddick England England Aston Villa Aston Villa 1 (0)
Billy Thomson Scotland Scotland Bolton Wanderers Bolton Wanderers 1 (0)
Jimmy Turner England England Derby County Derby County 1 (0)
Arthur Watson England England West Bromwich Albion West Bromwich Albion 1 (0)
Willie Wragg England England Nottingham Forest Nottingham Forest 1 (0)