Mark Noble

West Ham United Premier League Appearances 1993-94 to 2020-21

HomePremier LeaguePremier League Clubs  |  West Ham United

West Ham United All-Time Top 100 Premier League Appearances from season 1993-94 to 2020-21.
Complete record of all Top 100 players during their 25 seasons in the Premier League

Player Apps First App Last App
Mark Noble 403 13 Aug 2005 23 May 2021
Aaron Cresswell 224 16 Aug 2014 23 May 2021
Carlton Cole 216 19 Aug 2006 24 May 2015
Steve Potts 204 14 Aug 1993 07 Mar 2001
James M Collins 188 29 Oct 2005 13 May 2018
Rob Green 177 22 Oct 2006 22 May 2011
Trevor Sinclair 177 31 Jan 1998 11 May 2003
John Moncur 175 27 Aug 1994 19 Jan 2003
Ludek Miklosko 169 14 Aug 1993 06 Dec 1997
Winston Reid 166 14 Aug 2010 03 Mar 2018
James Tomkins 164 22 Mar 2008 15 May 2016
Angelo Ogbonna 163 09 Aug 2015 23 May 2021
Michail Antonio 159 19 Sep 2015 23 May 2021
Steve Lomas 159 09 Apr 1997 11 May 2003
Joe Cole 157 10 Jan 1999 11 May 2014
Frank Lampard 148 31 Jan 1996 21 Apr 2001
Tim Breacker 143 14 Aug 1993 06 Feb 1999
Manuel Lanzini 139 15 Aug 2015 09 May 2021
Ian Bishop 134 11 Sep 1993 14 Mar 1998
Matthew Upson 131 03 Feb 2007 01 May 2011
Declan Rice 131 21 May 2017 23 May 2021
Cheikhou Kouyaté 129 16 Aug 2014 13 May 2018
Rio Ferdinand 127 05 May 1996 18 Nov 2000
Andy Carroll 126 01 Sep 2012 27 Feb 2019
Adrián 125 21 Dec 2013 13 May 2018
Shaka Hislop 121 15 Aug 1998 07 May 2006
Ian Pearce 118 20 Sep 1997 27 Apr 2003
Paolo Di Canio 118 30 Jan 1999 11 May 2003
Hayden Mullins 116 13 Aug 2005 18 Jan 2009
Christian Dailly 112 22 Jan 2001 24 Feb 2007
Julian Dicks 110 14 Aug 1993 06 Feb 1999
Scott Parker 109 29 Sep 2007 22 May 2011
Michael Carrick 101 28 Aug 1999 22 Mar 2003
Jonathan Spector 101 01 Oct 2006 15 May 2011
Kevin Nolan 99 18 Aug 2012 22 Aug 2015
Łukasz Fabiański 98 12 Aug 2018 23 May 2021
Danny Gabbidon 96 13 Aug 2005 22 May 2011
George McCartney 95 29 Oct 2006 11 May 2014
Arthur Masuaku 92 15 Aug 2016 11 Apr 2021
Matthew Etherington 91 13 Aug 2005 15 Nov 2008
Luis Boa Morte 91 13 Jan 2007 22 May 2011
Pedro Obiang 91 15 Aug 2015 04 May 2019
Marc Rieper-Jonsen 90 10 Dec 1994 30 Aug 1997
Anton Ferdinand 89 13 Aug 2005 11 May 2008
Frederic Kanoute 84 26 Mar 2000 11 May 2003
Michael Hughes 83 04 Dec 1994 20 Sep 1997
Issa Diop 83 25 Aug 2018 23 May 2021
Tomáš Repka 82 15 Sep 2001 23 Jan 2006
Nigel Winterburn 82 19 Aug 2000 02 Feb 2003
Keith Rowland 80 14 Aug 1993 20 Dec 1997
Lucas Neill 79 10 Feb 2007 24 May 2009
Bobby Zamora 79 20 Aug 2005 11 May 2008
Matt Jarvis 78 25 Aug 2012 29 Aug 2015
Robert Snodgrass 75 01 Feb 2017 16 Dec 2020
Jack Collison 74 01 Jan 2008 18 Jan 2014
Jermain Defoe 74 19 May 2001 11 May 2003
Pablo Zabaleta 73 13 Aug 2017 19 Feb 2020
Mo Diamé 71 18 Aug 2012 30 Aug 2014
Stan Lazaridis 69 11 Sep 1995 24 Apr 1999
Yossi Benayoun 69 13 Aug 2005 11 Nov 2012
Guy Demel 69 18 Aug 2012 31 Jan 2015
Don Hutchison 69 31 Aug 1994 11 May 2003
Stewart Downing 69 17 Aug 2013 24 May 2015
Marlon Harewood 69 13 Aug 2005 13 May 2007
Pablo Fornals 69 10 Aug 2019 23 May 2021
Julien Faubert 69 12 Jan 2008 22 Jan 2011
Iain Dowie 68 11 Sep 1995 17 Jan 1998
Tony Cottee 67 10 Sep 1994 29 Sep 1996
Nigel Reo-Coker 66 13 Aug 2005 13 May 2007
Eyal Berkovic 65 09 Aug 1997 16 May 1999
David James 64 24 Nov 2001 11 May 2003
Paul Kitson 63 15 Feb 1997 09 Feb 2002
Felipe Anderson 63 12 Aug 2018 19 Sep 2020
Sebastian Schemmel 63 22 Jan 2001 28 Dec 2002
Diafra Sakho 62 23 Aug 2014 16 Dec 2017
Herita Ilunga 62 13 Sep 2008 28 Dec 2010
John Hartson 60 15 Feb 1997 10 Jan 1999
Marko Arnautović 59 13 Aug 2017 12 May 2019
Joey O'Brien 59 18 Aug 2012 21 Mar 2015
Paul Konchesky 59 13 Aug 2005 04 Mar 2007
Martin Allen 58 14 Aug 1993 30 Aug 1995
Matty Holmes 58 14 Aug 1993 14 May 1995
Valon Behrami 58 16 Aug 2008 05 Jan 2011
Jussi Jääskeläinen 57 18 Aug 2012 11 Feb 2015
Trevor Morley 56 14 Aug 1993 14 May 1995
Ryan Fredericks 56 12 Aug 2018 09 May 2021
Javier Hernández 55 13 Aug 2017 17 Aug 2019
Enner Valencia 54 16 Aug 2014 28 Aug 2016
Fabián Balbuena 54 12 Aug 2018 24 Apr 2021
Radoslav Kovac 53 01 Mar 2009 02 Feb 2011
Carl Jenkinson 52 15 Sep 2014 23 Jan 2016
Tomáš Souček 51 01 Feb 2020 23 May 2021
Danny Williamson 51 30 Apr 1994 12 Mar 1997
Scott Minto 51 16 Jan 1999 22 Jan 2003
Jarrod Bowen 51 19 Feb 2020 23 May 2021
Lee Bowyer 51 11 Jan 2003 20 Dec 2008
Mike Marsh 49 18 Sep 1993 04 Dec 1994
Matt Taylor 48 18 Aug 2012 11 May 2014
Dimitri Payet 48 09 Aug 2015 02 Jan 2017
Slaven Bilic 48 12 Feb 1996 11 May 1997

Correct to 23rd May 2021 (Matchday 38)

HomePremier LeaguePremier League Clubs

ADVERTISEMENT
Online Betting Site Betway
Archives
Back To Top