# Player Country Team points
1. Gary Lineker England England Everton FC Everton FC 30 (30+0)
2. Frank McAvennie Scotland Scotland West Ham United West Ham United 26 (26+0)
3. John Aldridge Ireland Ireland Oxford United Oxford United 23 (23+0)
Ian Rush Wales Wales Liverpool FC Liverpool FC 23 (22+1)
5. Mick Harford England England Luton Town Luton Town 22 (22+0)
6. Tony Cottee England England West Ham United West Ham United 20 (20+0)
7. Peter Beardsley England England Newcastle United Newcastle United 19 (19+0)
Graeme Sharp Scotland Scotland Everton FC Everton FC 19 (19+0)
Alan Smith England England Leicester City Leicester City 19 (19+0)
10. Mark Falco England England Tottenham Hotspur Tottenham Hotspur 18 (18+0)
11. Mark Hughes Wales Wales Manchester United Manchester United 17 (17+0)
12. Gary Bannister England England Queens Park Rangers Queens Park Rangers 16 (16+0)
13. Nigel Clough England England Nottingham Forest Nottingham Forest 15 (15+0)
Jan Mølby Denmark Denmark Liverpool FC Liverpool FC 15 (14+1)
15. Peter Davenport England England Manchester United Manchester United
Nottingham Forest Nottingham Forest
14 (14+0)
Kerry Dixon England England Chelsea FC Chelsea FC 14 (14+0)
David Speedie Scotland Scotland Chelsea FC Chelsea FC 14 (14+0)
Brian Stein England England Luton Town Luton Town 14 (14+0)
Neil Webb England England Nottingham Forest Nottingham Forest 14 (14+0)
20. Brian Marwood England England Sheffield Wednesday Sheffield Wednesday 13 (13+0)
Colin West England England Watford FC Watford FC 13 (13+0)
22. John Byrne Ireland Ireland Queens Park Rangers Queens Park Rangers 12 (12+0)
23. Terry Gibson England England Manchester United Manchester United
Coventry City Coventry City
11 (11+0)
Mark Lillis England England Manchester City Manchester City 11 (11+0)
Jesper Olsen Denmark Denmark Manchester United Manchester United 11 (11+0)
George Reilly Scotland Scotland Newcastle United Newcastle United
West Bromwich Albion West Bromwich Albion
11 (11+0)
Simon Stainrod England England Aston Villa Aston Villa
Sheffield Wednesday Sheffield Wednesday
11 (11+0)
Chris Waddle England England Tottenham Hotspur Tottenham Hotspur 11 (11+0)
Paul Walsh England England Liverpool FC Liverpool FC 11 (11+0)
Tony Woodcock England England Arsenal FC Arsenal FC 11 (11+0)
31. David Armstrong England England Southampton FC Southampton FC 10 (10+0)
Lee Chapman England England Sheffield Wednesday Sheffield Wednesday 10 (10+0)
Adrian Heath England England Everton FC Everton FC 10 (10+0)
Charlie Nicholas Scotland Scotland Arsenal FC Arsenal FC 10 (10+0)
Mark Walters England England Aston Villa Aston Villa 10 (10+0)
Ronnie Whelan Ireland Ireland Liverpool FC Liverpool FC 10 (10+0)
37. Clive Allen England England Tottenham Hotspur Tottenham Hotspur 9 (9+0)
John Barnes England England Watford FC Watford FC 9 (9+0)
Jeremy Charles Wales Wales Oxford United Oxford United 9 (9+0)
Gordon Davies Wales Wales Chelsea FC Chelsea FC
Manchester City Manchester City
9 (9+0)
Paul Gascoigne England England Newcastle United Newcastle United 9 (9+0)
Carl Shutt England England Sheffield Wednesday Sheffield Wednesday 9 (9+0)
Trevor Steven England England Everton FC Everton FC 9 (9+0)
Imre Váradi England England West Bromwich Albion West Bromwich Albion 9 (9+0)
45. Steve Hodge England England Aston Villa Aston Villa
Nottingham Forest Nottingham Forest
8 (8+0)
Stephen Lynex England England Leicester City Leicester City 8 (8+0)
Steve Moran England England Southampton FC Southampton FC 8 (8+0)
Paul Simpson England England Manchester City Manchester City 8 (8+0)
Mel Sterland England England Sheffield Wednesday Sheffield Wednesday 8 (8+0)
Danny Wallace England England Southampton FC Southampton FC 8 (8+0)
51. Luther Blissett England England Watford FC Watford FC 7 (7+0)
John Chiedozie Nigeria Nigeria Tottenham Hotspur Tottenham Hotspur 7 (7+0)
Glenn Cockerill England England Southampton FC Southampton FC 7 (7+0)
Terry Fenwick England England Queens Park Rangers Queens Park Rangers 7 (7+0)
Colin Gibson England England Manchester United Manchester United
Aston Villa Aston Villa
7 (7+0)
Glenn Hoddle England England Tottenham Hotspur Tottenham Hotspur 7 (7+0)
Craig Johnston England England Liverpool FC Liverpool FC 7 (7+0)
Brian Kilcline England England Coventry City Coventry City 7 (7+0)
Gary McAllister Scotland Scotland Leicester City Leicester City 7 (7+0)
Pat Nevin Scotland Scotland Chelsea FC Chelsea FC 7 (7+0)
Bryan Robson England England Manchester United Manchester United 7 (7+0)
Nigel Spackman England England Chelsea FC Chelsea FC 7 (7+0)
Frank Stapleton Ireland Ireland Manchester United Manchester United 7 (7+0)
Brian Talbot England England Watford FC Watford FC 7 (7+0)
Billy Whitehurst England England Newcastle United Newcastle United 7 (7+0)
Kevin Wilson Northern Ireland Northern Ireland Ipswich Town Ipswich Town 7 (7+0)
67. Ian Allinson England England Arsenal FC Arsenal FC 6 (6+0)
David Bennett England England Coventry City Coventry City 6 (6+0)
Mark Bright England England Leicester City Leicester City 6 (6+0)
David Geddis England England Birmingham City Birmingham City 6 (6+0)
Steve Hunt England England Aston Villa Aston Villa
West Bromwich Albion West Bromwich Albion
6 (6+0)
Andrew Kennedy Scotland Scotland Birmingham City Birmingham City 6 (6+0)
Steve McMahon England England Liverpool FC Liverpool FC
Aston Villa Aston Villa
6 (6+0)
John Metgod Netherlands Netherlands Nottingham Forest Nottingham Forest 6 (6+0)
Mike Newell England England Luton Town Luton Town 6 (6+0)
Glenn Roeder England England Newcastle United Newcastle United 6 (6+0)
Tony Sealy England England Leicester City Leicester City 6 (6+0)
Ray Stewart Scotland Scotland West Ham United West Ham United 6 (6+0)
Garry Thompson England England Sheffield Wednesday Sheffield Wednesday 6 (6+0)
Colin Walsh Scotland Scotland Nottingham Forest Nottingham Forest 6 (6+0)
Kenny Dalglish Scotland Scotland Liverpool FC Liverpool FC 6 (3+3)
82. Alan Brazil Scotland Scotland Manchester United Manchester United
Coventry City Coventry City
5 (5+0)
Wayne Clarke England England Birmingham City Birmingham City 5 (5+0)
Garth Crooks England England West Bromwich Albion West Bromwich Albion 5 (5+0)
Mich D'Avray England England Ipswich Town Ipswich Town 5 (5+0)
Andy Gray Scotland Scotland Aston Villa Aston Villa 5 (5+0)
Emeka Nwajiobi Nigeria Nigeria Luton Town Luton Town 5 (5+0)
Cyrille Regis England England Coventry City Coventry City 5 (5+0)
Michael Robinson Ireland Ireland Queens Park Rangers Queens Park Rangers 5 (5+0)
Wilf Rostron England England Watford FC Watford FC 5 (5+0)
Kevin Sheedy Ireland Ireland Everton FC Everton FC 5 (5+0)
Gordon Strachan Scotland Scotland Manchester United Manchester United 5 (5+0)
Clive Wilson England England Manchester City Manchester City 5 (5+0)
94. Terry Butcher England England Ipswich Town Ipswich Town 4 (4+0)
Nigel Callaghan England England Watford FC Watford FC 4 (4+0)
Paul Davis England England Arsenal FC Arsenal FC 4 (4+0)
Alan Dickens England England West Ham United West Ham United 4 (4+0)
Tony Galvin Ireland Ireland Tottenham Hotspur Tottenham Hotspur 4 (4+0)
Robert Hopkins England England Birmingham City Birmingham City 4 (4+0)
Ray Houghton Ireland Ireland Oxford United Oxford United 4 (4+0)
Kenny Jackett Wales Wales Watford FC Watford FC 4 (4+0)
David Leworthy England England Tottenham Hotspur Tottenham Hotspur
Oxford United Oxford United
4 (4+0)
Steve MacKenzie England England West Bromwich Albion West Bromwich Albion 4 (4+0)
Alvin Martin England England West Ham United West Ham United 4 (4+0)
Neil McDonald England England Newcastle United Newcastle United 4 (4+0)
Neil McNab Scotland Scotland Manchester City Manchester City 4 (4+0)
Steve Nicol Scotland Scotland Liverpool FC Liverpool FC 4 (4+0)
Nick Pickering England England Coventry City Coventry City 4 (4+0)
David Puckett England England Southampton FC Southampton FC 4 (4+0)
Stewart Robson England England Arsenal FC Arsenal FC 4 (4+0)
Steve Terry England England Watford FC Watford FC 4 (4+0)
Norman Whiteside Northern Ireland Northern Ireland Manchester United Manchester United 4 (4+0)
113. Micky Adams England England Coventry City Coventry City 3 (3+0)
Martin Allen England England Queens Park Rangers Queens Park Rangers 3 (3+0)
John Anderson Ireland Ireland Newcastle United Newcastle United 3 (3+0)
Clayton Blackmore Wales Wales Manchester United Manchester United 3 (3+0)
Ian Bowyer England England Nottingham Forest Nottingham Forest 3 (3+0)
Paul Bracewell England England Everton FC Everton FC 3 (3+0)
Mark Brennan England England Ipswich Town Ipswich Town 3 (3+0)
David Campbell Northern Ireland Northern Ireland Nottingham Forest Nottingham Forest 3 (3+0)
Franz Carr England England Nottingham Forest Nottingham Forest 3 (3+0)
Jeff Clarke England England Newcastle United Newcastle United 3 (3+0)
Alan Devonshire England England West Ham United West Ham United 3 (3+0)
Jason Dozzell England England Ipswich Town Ipswich Town 3 (3+0)
Allan Evans Scotland Scotland Aston Villa Aston Villa 3 (3+0)
Steve Foster England England Luton Town Luton Town 3 (3+0)
Gary Gillespie Scotland Scotland Liverpool FC Liverpool FC 3 (3+0)
Billy Hamilton Northern Ireland Northern Ireland Oxford United Oxford United 3 (3+0)
Trevor Hebberd England England Oxford United Oxford United 3 (3+0)
Ricky Hill England England Luton Town Luton Town 3 (3+0)
Mark Lawrenson Ireland Ireland Liverpool FC Liverpool FC 3 (3+0)
Gary Mabbutt England England Tottenham Hotspur Tottenham Hotspur 3 (3+0)
Bobby McDonald Scotland Scotland Oxford United Oxford United 3 (3+0)
Paul McGrath Ireland Ireland Manchester United Manchester United 3 (3+0)
Gary Megson England England Newcastle United Newcastle United
Sheffield Wednesday Sheffield Wednesday
3 (3+0)
Derek Mountfield England England Everton FC Everton FC 3 (3+0)
Jerry Murphy Ireland Ireland Chelsea FC Chelsea FC 3 (3+0)
Marc North England England Luton Town Luton Town 3 (3+0)
Peter Rhoades-Brown England England Oxford United Oxford United 3 (3+0)
Brian Rice Scotland Scotland Nottingham Forest Nottingham Forest 3 (3+0)
Kevin Richardson England England Everton FC Everton FC 3 (3+0)
Graham Rix England England Arsenal FC Arsenal FC 3 (3+0)
Leroy Rosenior England England Queens Park Rangers Queens Park Rangers 3 (3+0)
Neil Smillie England England Watford FC Watford FC 3 (3+0)
Worrell Sterling England England Watford FC Watford FC 3 (3+0)
John Trewick England England Oxford United Oxford United 3 (3+0)
Mark Ward England England West Ham United West Ham United 3 (3+0)
John Wark Scotland Scotland Liverpool FC Liverpool FC 3 (3+0)
Steve Whitton England England Birmingham City Birmingham City 3 (3+0)
Mark Wright England England Southampton FC Southampton FC 3 (3+0)
151. Malcolm Allen Wales Wales Watford FC Watford FC 2 (2+0)
Viv Anderson England England Arsenal FC Arsenal FC 2 (2+0)
Ian Atkins England England Ipswich Town Ipswich Town
Everton FC Everton FC
2 (2+0)
Ian Banks England England Leicester City Leicester City 2 (2+0)
David Bardsley England England Watford FC Watford FC 2 (2+0)
Peter Barnes England England Manchester United Manchester United 2 (2+0)
Martyn Bennett England England West Bromwich Albion West Bromwich Albion 2 (2+0)
Paul Birch England England Aston Villa Aston Villa 2 (2+0)
Dave Bowman Scotland Scotland Coventry City Coventry City 2 (2+0)
Jimmy Case England England Southampton FC Southampton FC 2 (2+0)
Mark Chamberlain England England Sheffield Wednesday Sheffield Wednesday 2 (2+0)
Tony Daley England England Aston Villa Aston Villa 2 (2+0)
Paul Elliott England England Aston Villa Aston Villa
Luton Town Luton Town
2 (2+0)
Wayne Fereday England England Queens Park Rangers Queens Park Rangers 2 (2+0)
Nigel Gleghorn England England Ipswich Town Ipswich Town 2 (2+0)
Martin Hayes England England Arsenal FC Arsenal FC 2 (2+0)
Micky Hazard England England Chelsea FC Chelsea FC
Tottenham Hotspur Tottenham Hotspur
2 (2+0)
Keith Jones England England Chelsea FC Chelsea FC 2 (2+0)
Siggi Jónsson Iceland Iceland Sheffield Wednesday Sheffield Wednesday 2 (2+0)
George Lawrence England England Southampton FC Southampton FC 2 (2+0)
Craig Madden England England West Bromwich Albion West Bromwich Albion 2 (2+0)
Ally Mauchlen Scotland Scotland Leicester City Leicester City 2 (2+0)
Paul Miller England England Tottenham Hotspur Tottenham Hotspur 2 (2+0)
David Norton England England Aston Villa Aston Villa 2 (2+0)
Neil Orr Scotland Scotland West Ham United West Ham United 2 (2+0)
Les Phillips England England Oxford United Oxford United 2 (2+0)
David Preece England England Luton Town Luton Town 2 (2+0)
Doug Rougvie Scotland Scotland Chelsea FC Chelsea FC 2 (2+0)
Lee Sinnott England England Watford FC Watford FC 2 (2+0)
Neil Slatter Wales Wales Oxford United Oxford United 2 (2+0)
Gary Stevens England England Tottenham Hotspur Tottenham Hotspur 2 (2+0)
Ian Stewart Northern Ireland Northern Ireland Newcastle United Newcastle United 2 (2+0)
Andy Thomas England England Oxford United Oxford United 2 (2+0)
Carl Valentine Canada Canada West Bromwich Albion West Bromwich Albion 2 (2+0)
Kenny Wharton England England Newcastle United Newcastle United 2 (2+0)
Ian Wilson Scotland Scotland Leicester City Leicester City 2 (2+0)
Billy Wright England England Birmingham City Birmingham City 2 (2+0)
Romeo Zondervan Netherlands Netherlands Ipswich Town Ipswich Town 2 (2+0)
189. Arthur Albiston Scotland Scotland Manchester United Manchester United 1 (1+0)
Paul Allen England England Tottenham Hotspur Tottenham Hotspur 1 (1+0)
Joe Allon England England Newcastle United Newcastle United 1 (1+0)
Osvaldo Ardiles Argentina Argentina Tottenham Hotspur Tottenham Hotspur 1 (1+0)
Kenneth Armstrong England England Birmingham City Birmingham City 1 (1+0)
Jim Beglin Ireland Ireland Liverpool FC Liverpool FC 1 (1+0)
Kevin Bond England England Southampton FC Southampton FC 1 (1+0)
Mark Bowen Wales Wales Tottenham Hotspur Tottenham Hotspur 1 (1+0)
John Bumstead England England Chelsea FC Chelsea FC 1 (1+0)
Paul Canoville England England Chelsea FC Chelsea FC 1 (1+0)
Tommy Caton England England Arsenal FC Arsenal FC 1 (1+0)
Michael Cole England England Ipswich Town Ipswich Town 1 (1+0)
Richard Cooke England England Tottenham Hotspur Tottenham Hotspur 1 (1+0)
Ian Cranson England England Ipswich Town Ipswich Town 1 (1+0)
Paul Culpin England England Coventry City Coventry City 1 (1+0)
Anthony Cunningham Jamaica Jamaica Newcastle United Newcastle United 1 (1+0)
Alan Curtis Wales Wales Southampton FC Southampton FC 1 (1+0)
Raymond Daniel England England Luton Town Luton Town 1 (1+0)
Alan Davies Wales Wales Newcastle United Newcastle United 1 (1+0)
Ian Dawes England England Queens Park Rangers Queens Park Rangers 1 (1+0)
Robbie Dennison Northern Ireland Northern Ireland West Bromwich Albion West Bromwich Albion 1 (1+0)
Tony Dorigo England England Aston Villa Aston Villa 1 (1+0)
Michael Duxbury England England Manchester United Manchester United 1 (1+0)
Nigel Gibbs England England Watford FC Watford FC 1 (1+0)
Paul Goddard England England West Ham United West Ham United 1 (1+0)
Tony Grealish Ireland Ireland West Bromwich Albion West Bromwich Albion 1 (1+0)
Micky Gynn England England Coventry City Coventry City 1 (1+0)
Ian Handysides England England Birmingham City Birmingham City 1 (1+0)
Paul Hart England England Sheffield Wednesday Sheffield Wednesday 1 (1+0)
Kenny Hibbitt England England Coventry City Coventry City 1 (1+0)
David Howells England England Tottenham Hotspur Tottenham Hotspur 1 (1+0)
Chris Hughton Ireland Ireland Tottenham Hotspur Tottenham Hotspur 1 (1+0)
Robbie James Wales Wales Queens Park Rangers Queens Park Rangers 1 (1+0)
Paul Kerr England England Aston Villa Aston Villa 1 (1+0)
David Kerslake England England Queens Park Rangers Queens Park Rangers 1 (1+0)
Martin Kuhl England England Birmingham City Birmingham City 1 (1+0)
Jan Lohman Netherlands Netherlands Watford FC Watford FC 1 (1+0)
Mick Lyons England England Sheffield Wednesday Sheffield Wednesday 1 (1+0)
Kevin MacDonald Scotland Scotland Liverpool FC Liverpool FC 1 (1+0)
Craig Maskell England England Southampton FC Southampton FC 1 (1+0)
John McClelland Northern Ireland Northern Ireland Watford FC Watford FC 1 (1+0)
Sammy McIlroy Northern Ireland Northern Ireland Manchester City Manchester City 1 (1+0)
Joe McLaughlin Scotland Scotland Chelsea FC Chelsea FC 1 (1+0)
Stuart McManus Scotland Scotland Southampton FC Southampton FC 1 (1+0)
James Melrose Scotland Scotland Manchester City Manchester City 1 (1+0)
Phil Neal England England Liverpool FC Liverpool FC 1 (1+0)
George Parris England England West Ham United West Ham United 1 (1+0)
Colin Pates England England Chelsea FC Chelsea FC 1 (1+0)
Trevor Peake England England Coventry City Coventry City 1 (1+0)
Stuart Pearce England England Nottingham Forest Nottingham Forest 1 (1+0)
Steve Perryman England England Tottenham Hotspur Tottenham Hotspur
Oxford United Oxford United
1 (1+0)
David Phillips Wales Wales Manchester City Manchester City 1 (1+0)
Nicky Platnauer England England Birmingham City Birmingham City 1 (1+0)
Gary Porter England England Watford FC Watford FC 1 (1+0)
Paul Power England England Manchester City Manchester City 1 (1+0)
Trevor Putney England England Ipswich Town Ipswich Town 1 (1+0)
Niall Quinn Ireland Ireland Arsenal FC Arsenal FC 1 (1+0)
Paul Ramsey Northern Ireland Northern Ireland Leicester City Leicester City 1 (1+0)
Kevin Ratcliffe Wales Wales Everton FC Everton FC 1 (1+0)
Peter Reid England England Everton FC Everton FC 1 (1+0)
Graham Roberts England England Tottenham Hotspur Tottenham Hotspur 1 (1+0)
David Rocastle England England Arsenal FC Arsenal FC 1 (1+0)
Gary Shaw England England Aston Villa Aston Villa 1 (1+0)
Duncan Shearer Scotland Scotland Chelsea FC Chelsea FC 1 (1+0)
Gary Shelton England England Sheffield Wednesday Sheffield Wednesday 1 (1+0)
Bobby Smith Scotland Scotland Leicester City Leicester City 1 (1+0)
Glynn Snodin England England Sheffield Wednesday Sheffield Wednesday 1 (1+0)
Paul Stephenson England England Newcastle United Newcastle United 1 (1+0)
Gary Stevens England England Everton FC Everton FC 1 (1+0)
Alan Sunderland England England Ipswich Town Ipswich Town 1 (1+0)
Danny Thomas England England Tottenham Hotspur Tottenham Hotspur 1 (1+0)
Mitchell Thomas England England Luton Town Luton Town 1 (1+0)
Andy Thompson England England West Bromwich Albion West Bromwich Albion 1 (1+0)
Andy Townsend Ireland Ireland Southampton FC Southampton FC 1 (1+0)
Wayne Turner England England Coventry City Coventry City 1 (1+0)
Pat van den Hauwe Wales Wales Everton FC Everton FC 1 (1+0)
Clive Walker England England Queens Park Rangers Queens Park Rangers 1 (1+0)
Chris Whyte England England Arsenal FC Arsenal FC 1 (1+0)
Stephen Wicks England England Queens Park Rangers Queens Park Rangers 1 (1+0)
Paul Wilkinson England England Everton FC Everton FC 1 (1+0)