Since Gordon’s scrambled strike in a 1-1 draw at Highfield Road nearly a quarter of a century ago, West Ham have scored against 48 different clubs in the Premier League, with the most-recent being Chicharito’s goal in the 3-1 defeat at Brighton & Hove Albion in February.

The east Londoners have scored more Premier League goals against Tottenham Hotspur (52 in 44 meetings) than any other opponent, followed by Newcastle United (45 in 40), Blackburn Rovers (43 in 28) and Southampton (43 in 31).

Paul Kitson (left) is the only man who has scored more than one Premier League hat-trick for the Hammers, while Paolo Di Canio (right) is the Club's all-time leading marksman

The Hammers have scored six goals in a game once, in a 6-0 win over Barnsley at the Boleyn Ground in January 1998, five goals in the same match on seven occasions, and four goals in the same game 17 times.

At the other end of the scale, the Hammers have scored just one Premier League goal against Brighton and Swindon Town.

West Ham’s best goals-to-games ratio against any opponent is 4:1, with the Hammers having netted eight goals in just two matches against Barnsley back in the 1997/98 season. They have also scored 14 in just seven meetings with Burnley, who visit London Stadium on Saturday.

Conversely, the Hammers have netted just 12 goals in 20 Premier League meetings with Leeds United, losing 14 of those matches and winning just two.

Individually, no player has scored more Premier League goals in Claret and Blue than Paolo Di Canio, who netted 48 times between 1999 and 2003.

In second place is Carlton Cole, who bagged 41 in two spells between 2006 and 2015, with Trevor Sinclair and current captain Mark Noble in joint-third with 36, Andy Carroll fifth with 32 and the top ten rounded out by Frederic Kanoute (29), Frank Lampard Jr and John Hartson (24), Tony Cottee (23) and Julian Dicks (21).

Carroll and Cottee are among five players to have netted Premier League hat-tricks for the Club, with Kevin Nolan and Marlon Harewood each bagging trebles, and Paul Kitson being the only player to score three goals in a game on more than one occasion.

Teddy Sheringham became West Ham United's oldest Premier League goalscorer in December 2006

West Ham’s oldest scorer is also the Premier League’s all-time oldest marksman, Teddy Sheringham, who was aged 40 years and 268 days when he netted against Portsmouth on Boxing Day 2006.

The Hammers’ youngest Premier League scorer was Joe Cole, who was 18 years, four months and three days old when he netted in a 5-4 win over Bradford City on 12 February 2000.

In all, 140 different players have scored Premier League goals for West Ham, not including own-goals, with 30 of them scoring just once in the top flight in Claret and Blue.

Of those 140, 17 came through the Academy of Football, while they hail from a total of 37 different countries, from Algerian Sofiane Feghouli to Welshmen John Hartson, Craig Bellamy, James Collins, Jack Collison and Carl Fletcher.