Top scorers West Ham, England

Top scorer winners from West Ham and players with high positions in top scorer lists. Here you find the most succesful scorers in West Ham in Europa League, Premier League, Europa Conference League and EFL Championship through the recent years.

All West Ham players in top scorer lists

West Ham top scorers season 2023/2024

Player, League Age Position Goals Winner/leader
Erling Braut Haaland
26 3
4
 
28 17
2
 
Mohammed Kudus, Ayoub El Kaabi, João Pedro, Ladislav Krejci and Pierre-Emerick Aubameyang
23 1
2
 
28 6
1
 

* Current ongoing season

Note that this is top scorer data we have in our database. There may be other leagues and tournaments West Ham has players in which we do not present here.

Hat tricks by players from West Ham

In total we have 10 hat tricks scored by players from the club West Ham between the dates 2 May 1992 and 11 July 2020.

Player Date Match Goals
Michail Antonio 11 july 2020
Premier League 2019/2020
Norwich - West Ham
0-4
4
11', 45', 54', 74'
Andy Carroll 9 april 2016
Premier League 2015/2016
West Ham - Arsenal
3-3
3
44', 45', 52'
Kevin Nolan 19 may 2013
Premier League 2012/2013
West Ham - Reading
4-2
3
23', 79', 87'
Ricardo Vaz Te 14 april 2012
EFL Championship 2011/2012
West Ham - Brighton
6-0
3
3', 8', 62'
Marlon Harewood 12 september 2005
Premier League 2005/2006
West Ham - Aston Villa
4-0
3
25', 29', 50'
Matthew Etherington 9 march 2004
EFL Championship 2003/2004
West Ham - Wimbledon
5-0
3
37', 49', 70'
Paul Kitson 19 november 2001
Premier League 2001/2002
Charlton - West Ham
4-4
3
3', 30', 64'
Paul Kitson 3 may 1997
Premier League 1996/1997
West Ham - Sheffield Wednesday
5-1
3
4', 12', 88'
Tony Cottee 17 december 1994
Premier League 1994/1995
West Ham - Manchester City
3-0
3
7', 10', 57'
Frank McAvennie 2 may 1992
Premier League 1991/1992
West Ham - Nottingham Forest
3-0
3
60', 81', 85'

West Ham information

Full name
West Ham United Football Club
Nickname(s)
The Irons, The Hammers
Coach/manager
David Moyes
Arena name
London Stadium
Arena capacity
62500
Current league
Premier League
Founded
29 June 1895
Source: Wikipedia