Name as many as you can in 10 minutes
We've had some great goalscorers over the years, with Peter Lorimer retaining the club record of 238 goals, followed by John Charles (157), Allan Clarke (151) and Tom Jennings (117).
Unfortunately for you, none of the above are answers in our next quiz! Today we're setting you the challenge of naming every league top goalscorer from the last 40 years.
Starting from the 1980/81 season, all the way up to this season's current top goalscorer, you have 10 minutes to name all 45 players.