Can you name West Ham’s top PL goalscorer for every initial?

Michail Antonio celebrates during the Premier League match between West Ham United and Leicester City at London Stadium, London, April 2019.

More than 165 different players have scored for West Ham in the Premier League – but can you name their top goalscorer for every initial in the competition?

No player with a surname beginning Q or X has scored for the Hammers in the Premier League, but that still leaves 24 players to get – and it’s harder than you might imagine.

We’ve given you 15 minutes to try to name them all and have listed the number of goals each player scored for West Ham in the competition as a clue. An asterisk indicates the player is still at the club.

If you’re after another challenge after this one, why not try and name every team to win promotion to the Premier League?

If you’ve not already, sign up for a Planet Sport account to access hints for those tricky answers, to reveal the ones you’ve missed, and to register your score on the leaderboard.

Good luck, and don’t forget to tweet us your scores at @planetfutebol.

NEXT QUIZ: Can you name every West Ham manager in the Premier League era?