West Ham Records

From West Ham Wiki
Revision as of 16:05, 3 June 2024 by Jj2388 (talk | contribs)

Here you can find a comprehensive record of West Ham United player appearance, goal and assist records. Below are full lists of appearances, goals and assists by players in every competition.

Simply click on a player to view his individual record for the club, including matches played, home and away records, season-by-season break down, goals, assists, yellow and red cards and loads more. The same applies to competitions.

If a player's name is black it means he doesn't yet have a West Ham Wiki page. If a player's name is blue it means his West Ham United career is available to view. Names highlighted in blue are current West Ham United players.

We are regularly working on populating West Ham Wiki to complete our directory of West Ham United's entire history, so please keep checking back regularly for further updates.

To get started, click to expand to tables below under the category you're looking for. You can sort the tables by appearances, goals and assists simply by clicking the top of the table.

NOTE: Assist data is not fully available for all competitions (due to this particular statistic not always being tracked in the game) therefore, in the event of assist data not being present, presume it is not available for all players within that category. For example, while we have current assist data for players who have represented us in Europe in more recent years, we don't for players who represented the club in the Cup Winners' Cup. Therefore, assist data is not present in the below list of European appearances.

Overall West Ham Appearances & Goals

There have been 1,272 players who have represented West Ham United in the club's history. Below are the top 100 players to have made the most appearances in all competitions. Expand the table to view.

Top 100 West Ham Appearances
Rank Player Name Appearances Goals
1 Billy Bonds 799 61
2 Frank Lampard 670 22
3 Bobby Moore 647 27
4 Trevor Brooking 643 102
5 Alvin Martin 596 34
6 Jim Barrett 553 70
7 Mark Noble 550 62
8 James Ruffell 548 166
9 Steve Potts 506 1
10 Victor Watson 505 326
11 Geoff Hurst 503 249
12 Ernie Gregory 488 0
13 Ken Brown 474 4
14 Edward Hufton 456 0
15 Len Goulden 450 130
16 John Bond 449 39
17 Alan Devonshire 448 32
18 Phil Parkes 440 0
19 Ray Stewart 432 84
20 Richard Walker 419 4
21 Tommy Taylor 403 0
22 Ted Fenton 383 63
23 Charlie Bicknell 377 11
24 Ludek Miklosko 373 0
25 Geoff Pike 368 41
26 Tony Gale 368 7
27 John Dick 367 177
28 Martin Peters 364 100
29 Tommy Yews 361 51
30 Terry Woodgate 355 74
31 Aaron Cresswell 349 11
32 Ron Boyce 341 29
33 Tony Cottee 336 146
34 Herbert Ashton 336 35
35 Jimmy Collins 336 3
36 Julian Dicks 326 65
37 Andy Malcom 321 4
38 Malcolm Musgrove 317 98
39 Sam Small 315 120
40 Syd Puddefoot 308 207
41 Michail Antonio 308 82
42 Norman Corbett 306 8
43 Pat Holland 304 32
44 Ian Bishop 304 17
45 John McDowell 303 9
46 George Parris 298 18
47 Albert Caldwell 297 1
48 Tim Breacker 296 8
49 Joe Cockroft 295 3
50 Carlton Cole 293 68
51 Danny Shea 290 186
52 George Kay 282 22
53 Kevin Keen 278 30
54 Noel Cantwell 278 12
55 Bobby Ferguson 277 0
56 John Morton 275 57
57 Stanley Earle 273 58
58 Alfred Chalkley 272 2
59 John Sissons 266 53
60 Malcom Allison 265 11
61 Joseph Stanley Foxall 262 105
62 William Cope 258 0
63 Bryan Robson 255 104
64 Angelo Ogbonna 249 13
65 Declan Rice 245 15
66 James Tomkins 243 11
67 Robert Green 241 0
68 Fred Blackburn 238 28
69 Mervyn Day 237 0
70 Jim Standen 236 0
71 Alec George Foreman 234 188
72 Alan Dickens 234 30
73 Martin Allen 232 35
74 Frank Piercy 231 7
75 Steve Lomas 227 13
76 Manuel Lanzini 226 32
77 David Cross 224 97
78 Winston Reid 222 10
79 Clyde Best 221 58
80 Derek Parker 217 12
81 Peter Brabrook 215 43
82 Trevor Morley 214 70
83 James Collins 214 9
84 Paul Goddard 213 71
85 Frank O'Farrell 213 8
86 Hayden Mullins 213 7
87 Mark Ward 209 14
88 Tomas Soucek 207 32
89 Johnny Byrne 206 108
90 Trevor Sinclair 206 38
91 Alfred Earl 206 0
92 Thomas Randell 205 10
93 George Kitchen 205 6
94 John Moncur 203 9
95 Pablo Fornals 203 23
96 William Moore 202 48
97 Jarrod Bowen 202 60
98 Lukasz Fabianski 199 0
99 Paul Allen 197 11
100 Dan Woodards 197 3

There have been 632 different goalscorers in West Ham's history. Below are the top 100 West Ham goalscorers in all competitions. Expand the table to view.

Top 100 West Ham Goalscorers
Rank Player Name Appearances
1 Victor Watson 326
2 Geoff Hurst 249
3 Syd Puddefoot 207
4 Alec George Foreman 188
5 Danny Shea 186
6 John Dick 177
7 James Ruffell 166
8 Tony Cottee 146
9 Len Goulden 130
10 Sam Small 120
11 Johnny Byrne 108
12 Joseph Stanley Foxall 105
13 Bryan Robson 104
14 Trevor Brooking 102
15 Martin Peters 100
16 Malcolm Musgrove 98
17 David Cross 97
18 Ray Stewart 84
19 Michail Antonio 82
20 Terry Woodgate 74
21 Paul Goddard 71
22 Jim Barrett 70
23 Trevor Morley 70
24 Carlton Cole 68
25 William Grassam 68
26 Julian Dicks 65
27 Bill Robinson 64
28 Ted Fenton 63
29 Vivian Gibbins 63
30 Mark Noble 62
31 Billy Bonds 61
32 Frank McAvennie 60
33 Jarrod Bowen 60
34 Archibald Macaulay 59
35 Stanley Earle 58
36 Clyde Best 58
37 John Morton 57
38 Edwan John 'Jackie' Wood 57
39 Marlon Harewood 56
40 Billy Dare 54
41 John Sissons 53
42 Tommy Yews 51
43 Paolo Di Canio 51
44 Vic Keeble 51
45 William Moore 48
46 Harry Hooper 47
47 Richard Leafe 44
48 Peter Brabrook 43
49 Geoff Pike 41
50 Jermain Defoe 41
51 Harry Stapley 41
52 Bobby Zamora 40
53 John Bond 39
54 Bily Jennings 39
55 Trevor Sinclair 38
56 Frank Jnr. Lampard 38
57 Alan Taylor 36
58 Almeric Hall 36
59 Herbert Ashton 35
60 Martin Allen 35
61 Eric Parsons 35
62 Gerry Gazzard 35
63 Ken Tucker 35
64 George Hilsdon 35
65 Alvin Martin 34
66 Andy Carroll 34
67 Frederic Kanoute 33
68 John Hartson 33
69 Alan Devonshire 32
70 Pat Holland 32
71 Manuel Lanzini 32
72 George Webb 32
73 Tomas Soucek 32
74 Kevin Nolan 31
75 Kevin Keen 30
76 Alan Dickens 30
77 Teddy Sheringham 30
78 David Mangnall 30
79 Ron Boyce 29
80 Phil Woosnam 29
81 Dave Sexton 29
82 Fred Blackburn 28
83 Richard Dunn 28
84 Bobby Moore 27
85 Daniel Bailey 27
86 Lionel Watson 27
87 Alan Sealey 26
88 Jim Jnr. Barrett 26
89 Ken Wright 25
90 Tommy Dixon 25
91 Arthur Stallard 25
92 Said Benrahma 24
93 George Butcher 24
94 Diafra Sakho 24
95 Pablo Fornals 23
96 John Smith 23
97 Jimmy Andrews 23
98 Leroy Rosenior 23
99 Fred Harrison 23
100 Frank Lampard 22