# Player Country Team Goals (Penalty)
1. Jimmy Settle England England Everton FC Everton FC 18 (0)
2. James McLuckie Scotland Scotland Aston Villa Aston Villa
Bury FC Bury FC
17 (0)
Fred Priest England England Sheffield United Sheffield United 17 (0)
4. Jack Dewhurst England England Blackburn Rovers Blackburn Rovers 16 (0)
Sam Raybould England England Liverpool FC Liverpool FC 16 (0)
6. Steve Bloomer England England Derby County Derby County 15 (0)
Billy Gillespie Scotland Scotland Manchester City Manchester City 15 (0)
Walter Watkins Wales Wales Stoke City Stoke City 15 (0)
9. Percy Humphreys England England Notts County Notts County 14 (0)
10. Billy Wooldridge England England Wolverhampton Wanderers Wolverhampton Wanderers 13 (0)
11. John Calvey England England Nottingham Forest Nottingham Forest 12 (0)
Jack Morris England England Notts County Notts County 12 (0)
Richard Roberts England England Newcastle United Newcastle United 12 (0)
14. Billy Wood England England Bury FC Bury FC 11 (0)
15. Tom Barlow England England Bolton Wanderers Bolton Wanderers 10 (0)
Walter Bennett England England Sheffield United Sheffield United 10 (0)
Jimmy Gemmell Scotland Scotland Sunderland AFC Sunderland AFC 10 (0)
William Hogg England England Sunderland AFC Sunderland AFC 10 (0)
Bob McRoberts Scotland Scotland Small Heath Birmingham Small Heath Birmingham 10 (0)
Jack Picken Scotland Scotland Bolton Wanderers Bolton Wanderers 10 (0)
Duncan Ronaldson Scotland Scotland Grimsby Town Grimsby Town 10 (0)
Charlie Sagar England England Bury FC Bury FC 10 (0)
23. Bill Appleyard England England Grimsby Town Grimsby Town 9 (0)
Harry Chapman England England The Wednesday FC The Wednesday FC 9 (0)
Andy McGuigan Scotland Scotland Liverpool FC Liverpool FC 9 (0)
James Millar Scotland Scotland Sunderland AFC Sunderland AFC 9 (0)
Ronald Orr Scotland Scotland Newcastle United Newcastle United 9 (0)
William Ross England England Notts County Notts County 9 (0)
Andrew Wilson Scotland Scotland The Wednesday FC The Wednesday FC 9 (0)
30. Joe Bache England England Aston Villa Aston Villa 8 (0)
William Beats England England Wolverhampton Wanderers Wolverhampton Wanderers 8 (0)
Alfred Common England England Sheffield United Sheffield United
Sunderland AFC Sunderland AFC
8 (0)
Harry Davis England England The Wednesday FC The Wednesday FC 8 (0)
James McKie Scotland Scotland Bolton Wanderers Bolton Wanderers 8 (0)
Billy Meredith Wales Wales Manchester City Manchester City 8 (0)
Jock Peddie Scotland Scotland Newcastle United Newcastle United 8 (0)
Peter Somers Scotland Scotland Blackburn Rovers Blackburn Rovers 8 (0)
Jack Taylor Scotland Scotland Everton FC Everton FC 8 (0)
Arnold Whittaker England England Blackburn Rovers Blackburn Rovers 8 (0)
40. Laurie Bell Scotland Scotland Bolton Wanderers Bolton Wanderers 7 (0)
George Hedley England England Sheffield United Sheffield United 7 (0)
Johnny McMillan Scotland Scotland Small Heath Birmingham Small Heath Birmingham 7 (0)
Albert Monks England England Bury FC Bury FC 7 (0)
Hugh Morgan Scotland Scotland Blackburn Rovers Blackburn Rovers 7 (0)
Arthur Morris Wales Wales Nottingham Forest Nottingham Forest 7 (0)
Ted Pheasant England England Wolverhampton Wanderers Wolverhampton Wanderers 7 (0)
Alf Spouncer England England Nottingham Forest Nottingham Forest 7 (0)
48. Oakey Field England England Small Heath Birmingham Small Heath Birmingham
Sheffield United Sheffield United
6 (0)
Sam Higginson England England Stoke City Stoke City 6 (0)
Arthur Leonard England England Small Heath Birmingham Small Heath Birmingham 6 (0)
Jack Sharp England England Everton FC Everton FC 6 (0)
Harry Williams England England Bolton Wanderers Bolton Wanderers 6 (0)
Alex Young Scotland Scotland Everton FC Everton FC 6 (0)
54. Jack Aston England England Small Heath Birmingham Small Heath Birmingham 5 (0)
Jack Bell Scotland Scotland Everton FC Everton FC 5 (0)
Fred Blackburn England England Blackburn Rovers Blackburn Rovers 5 (0)
Adam Haywood England England Wolverhampton Wanderers Wolverhampton Wanderers 5 (0)
Robert Hogg England England Sunderland AFC Sunderland AFC 5 (0)
George Lamberton England England Bury FC Bury FC 5 (0)
Arthur Lockett England England Stoke City Stoke City 5 (0)
John Rutherford England England Newcastle United Newcastle United 5 (0)
Fred Spiksley England England The Wednesday FC The Wednesday FC 5 (0)
Sid Wharton England England Small Heath Birmingham Small Heath Birmingham 5 (0)
64. Walter Abbott England England Everton FC Everton FC 4 (0)
Charlie Athersmith England England Small Heath Birmingham Small Heath Birmingham 4 (0)
Matt Broughton England England Nottingham Forest Nottingham Forest 4 (0)
Walter Bull England England Notts County Notts County 4 (0)
Jack Cox England England Liverpool FC Liverpool FC 4 (0)
Harry Fletcher England England Grimsby Town Grimsby Town 4 (0)
Fred Forman England England Nottingham Forest Nottingham Forest 4 (0)
Andy Gardner Scotland Scotland Grimsby Town Grimsby Town 4 (0)
Billy Garraty England England Aston Villa Aston Villa 4 (0)
Walter Leigh England England Grimsby Town Grimsby Town 4 (0)
Colin McLatchie Scotland Scotland Sunderland AFC Sunderland AFC 4 (0)
Jack Miller England England Wolverhampton Wanderers Wolverhampton Wanderers 4 (0)
Jack Plant England England Bury FC Bury FC 4 (0)
Tommy Robertson Scotland Scotland Liverpool FC Liverpool FC 4 (0)
Ben Warren England England Derby County Derby County 4 (0)
79. Billy Barnes England England Sheffield United Sheffield United 3 (0)
Jack Beech England England The Wednesday FC The Wednesday FC 3 (0)
John Boag Scotland Scotland Derby County Derby County 3 (0)
Willie Clarke Scotland Scotland Aston Villa Aston Villa 3 (0)
Willie Dryburgh Scotland Scotland The Wednesday FC The Wednesday FC 3 (0)
Archie Fellows England England Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Ellis Gee England England Notts County Notts County 3 (0)
George Harper England England Grimsby Town Grimsby Town 3 (0)
George Harris England England Stoke City Stoke City 3 (0)
Thomas Holford England England Stoke City Stoke City 3 (0)
James Hosie Scotland Scotland Manchester City Manchester City 3 (0)
Dicky Jackson England England Sunderland AFC Sunderland AFC 3 (0)
Freddie Johnson England England Stoke City Stoke City 3 (0)
Jimmy Long Scotland Scotland Grimsby Town Grimsby Town 3 (0)
Billy MacDonald Scotland Scotland Stoke City Stoke City 3 (0)
Jock Malloch Scotland Scotland The Wednesday FC The Wednesday FC 3 (0)
John May Scotland Scotland Derby County Derby County 3 (0)
Sammy McClure England England Blackburn Rovers Blackburn Rovers 3 (0)
Robert McColl Scotland Scotland Newcastle United Newcastle United 3 (0)
Ted McDonald England England Notts County Notts County 3 (0)
Thomas Niblo Scotland Scotland Aston Villa Aston Villa
Newcastle United Newcastle United
3 (0)
Colin Veitch England England Newcastle United Newcastle United 3 (0)
Tinker Whitehouse England England Stoke City Stoke City 3 (0)
Fred Williams England England Manchester City Manchester City 3 (0)
Dick Wombwell England England Derby County Derby County 3 (0)
Jocky Wright Scotland Scotland The Wednesday FC The Wednesday FC 3 (0)
105. Billy Bannister England England Bolton Wanderers Bolton Wanderers 2 (0)
Fred Bell England England Bolton Wanderers Bolton Wanderers 2 (0)
Willie Bryant England England Blackburn Rovers Blackburn Rovers 2 (0)
Jack Craggs England England Sunderland AFC Sunderland AFC 2 (0)
George Davis England England Derby County Derby County 2 (0)
Jack Devey England England Aston Villa Aston Villa 2 (0)
Jimmy Drummond Scotland Scotland Manchester City Manchester City 2 (0)
Frank Forman England England Nottingham Forest Nottingham Forest 2 (0)
Alec Gardner Scotland Scotland Newcastle United Newcastle United 2 (0)
Arthur Goddard England England Liverpool FC Liverpool FC 2 (0)
Archie Goodall Northern Ireland Northern Ireland Derby County Derby County 2 (0)
Paddy Gray Scotland Scotland Grimsby Town Grimsby Town 2 (0)
Tom Gray England England Bury FC Bury FC 2 (0)
Len Hales England England Stoke City Stoke City 2 (0)
George Henderson Scotland Scotland Nottingham Forest Nottingham Forest 2 (0)
Alf Hitch England England Nottingham Forest Nottingham Forest 2 (0)
Tommy Hynds Scotland Scotland Manchester City Manchester City 2 (0)
George Johnson England England Aston Villa Aston Villa 2 (0)
Billy Jones England England Small Heath Birmingham Small Heath Birmingham 2 (0)
Richard Jones Wales Wales Manchester City Manchester City 2 (0)
Dickie Joynes England England Notts County Notts County 2 (0)
Herbert Lipsham England England Sheffield United Sheffield United 2 (0)
Willie McOustra Scotland Scotland Manchester City Manchester City 2 (0)
Frank Middleton England England Derby County Derby County 2 (0)
Willie Murray Scotland Scotland Sunderland AFC Sunderland AFC 2 (0)
Alf Nelmes England England Grimsby Town Grimsby Town 2 (0)
George Ross England England Bury FC Bury FC 2 (0)
Charlie Satterthwaite England England Liverpool FC Liverpool FC 2 (0)
Vivian Simpson England England The Wednesday FC The Wednesday FC 2 (0)
Willie Stewart Scotland Scotland Newcastle United Newcastle United 2 (0)
David Stokes England England Bolton Wanderers Bolton Wanderers 2 (0)
Arnold Warren England England Derby County Derby County 2 (0)
Walter Wigmore England England Small Heath Birmingham Small Heath Birmingham 2 (0)
Alf Wood England England Aston Villa Aston Villa 2 (0)
139. Andrew Aitken Scotland Scotland Newcastle United Newcastle United 1 (0)
Arthur Archer England England Small Heath Birmingham Small Heath Birmingham 1 (0)
Alexander Balkwill Scotland Scotland Derby County Derby County 1 (0)
Billy Beer England England Small Heath Birmingham Small Heath Birmingham
Sheffield United Sheffield United
1 (0)
Tom Booth England England Everton FC Everton FC 1 (0)
Adam Bowman Scotland Scotland Everton FC Everton FC 1 (0)
William Brawn England England Aston Villa Aston Villa
Sheffield United Sheffield United
1 (0)
Arthur Capes England England Nottingham Forest Nottingham Forest 1 (0)
Jack Carr England England Newcastle United Newcastle United 1 (0)
Tom Crawshaw England England The Wednesday FC The Wednesday FC 1 (0)
Alf Dean England England Grimsby Town Grimsby Town 1 (0)
George Fleming Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Archie Freebairn Scotland Scotland Bolton Wanderers Bolton Wanderers 1 (0)
William Fulton Scotland Scotland Derby County Derby County 1 (0)
William Gate England England Blackburn Rovers Blackburn Rovers 1 (0)
Edwin Greensill England England Sheffield United Sheffield United 1 (0)
Richard Gwilliam England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Arthur Hadley England England Notts County Notts County 1 (0)
Bill Hemmingfield England England Grimsby Town Grimsby Town 1 (0)
John Henderson Scotland Scotland Manchester City Manchester City 1 (0)
Joe Hewitt England England Sunderland AFC Sunderland AFC 1 (0)
Albert Houlker England England Blackburn Rovers Blackburn Rovers 1 (0)
Sailor Hunter Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Harry Johnson England England Sheffield United Sheffield United 1 (0)
Joseph Jones England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Joe Leeming England England Bury FC Bury FC 1 (0)
George Lewis England England Notts County Notts County 1 (0)
Sandy McAllister Scotland Scotland Sunderland AFC Sunderland AFC 1 (0)
Andrew McCombie Scotland Scotland Sunderland AFC Sunderland AFC 1 (0)
Matt Moralee England England The Wednesday FC The Wednesday FC 1 (0)
Hugh Morgan Scotland Scotland Manchester City Manchester City 1 (0)
Jimmy Murray Scotland Scotland Aston Villa Aston Villa
Small Heath Birmingham Small Heath Birmingham
1 (0)
Ernest Needham England England Sheffield United Sheffield United 1 (0)
Peter Paterson Scotland Scotland Everton FC Everton FC 1 (0)
Dan Pattinson England England Newcastle United Newcastle United 1 (0)
Tom Perry England England Aston Villa Aston Villa 1 (0)
Frankie Pope England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Harry Preston England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Billy Richards England England Bury FC Bury FC 1 (0)
Jack Robertson Scotland Scotland Liverpool FC Liverpool FC 1 (0)
George Robinson England England Nottingham Forest Nottingham Forest 1 (0)
Harry Robotham England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Jimmy Ross Scotland Scotland Manchester City Manchester City 1 (0)
Jimmy Scotson England England Manchester City Manchester City 1 (0)
Fred Spencer England England Notts County Notts County 1 (0)
Jimmy Stevenson Scotland Scotland Grimsby Town Grimsby Town 1 (0)
Ben Swift England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Bob Taylor England England Bolton Wanderers Bolton Wanderers 1 (0)
Bobby Templeton Scotland Scotland Aston Villa Aston Villa 1 (0)
Fred Threlfall England England Manchester City Manchester City 1 (0)
Wilf Toman England England Everton FC Everton FC 1 (0)
William Tracey England England Bolton Wanderers Bolton Wanderers 1 (0)
John Walker Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Alf Warner England England Notts County Notts County 1 (0)
Billy White Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Albert Wilkes England England Aston Villa Aston Villa 1 (0)
Sam Wolstenholme England England Everton FC Everton FC 1 (0)
John Worthington England England Bolton Wanderers Bolton Wanderers 1 (0)