West Ham United’s goal at Swansea City on Saturday saw the Hammers become the tenth team to score 1,000 in the Premier League.
Nearly 25 years since Dale Gordon opened the Hammers’ Premier League account at Coventry City in August 1993, Michail Antonio hit number 1,000 in the otherwise forgettable 4-1 defeat at the Liberty Stadium.
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).
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.
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.