West Ham United

HomeAway
Season Div Ptn Club Pld W D L F A W D L F A GD Pts FA Cup FL Cup Euro
1899-00SL 14 Thames Ironworks 28 6 4 4 19 12 2 111 12 32 0.705 21 Q5    
1900-01 SL 6 West Ham United 28102 2 28104 3 7 12 18 1.429 33 Q IR    
1901-02 SL 4 West Ham United 30102 3 27 13 7 4 4 18 15 1.607 40 Q4    
1902-03 SL10West Ham United 30 8 5 2 25 14 1 5 91035 0.714 28 Q IR    
1903-04 SL 12 West Ham United 34 8 4 5 26 14 2 3 12 13 30 0.886 27 Q IR    
1904-05 SL11 West Ham United 34 9 3 5 30 15 3 5 9 18 27 1.143 32 Q6    
1905-06 SL11 West Ham United 34 12 2 3 30 9 2 3 12 12 30 1.077 33 Rd 1    
1906-07 SL 5 West Ham United 38 12 5 2 39 12 3 9 7 21 29 1.463 44 Rd 2    
1907-08 SL10West Ham United 38 9 6 4 27 16 6 4 9 20 32 0.979 40 Rd 2    
1908-09 SL 17 West Ham United 40 16 1 3 43 13 0 3 17 13 47 0.933 36 Rd 3    
1909-10 SL 9 West Ham United 42107 4 43 23 5 8 8 26 33 1.232 45 Rd 3    
1910-11 SL 5 West Ham United 38 12 6 1 44 17 5 5 9 19 29 1.37 45 Rd 4    
1911-12 SL 13 West Ham United 38103 6 40 27 3 4 12 24 42 0.928 33 Rd 3    
1912-13 SL 3 West Ham United 3811 6 2 39 15 7 6 6 27 31 1.435 48 Rd 2    
1913-14 SL 6 West Ham United 38 9 7 3 39 22 6 5 8 22 38 1.017 42 Rd 3    
1914-15 SL 4 West Ham United 38 14 4 1 42 18 4 51016 29 1.234 45 Rd 1    
1919-20 D 2 7 West Ham United 42 14 3 4 34 14 5 61013 26 1.18 47 Rd 3
1920-21 D 2 5 West Ham United 42 13 5 3 3811 6 51013 19 1.70 48 Rd 1
1921-22 D 2 4 West Ham United 42 15 3 3 39 13 5 511 13 26 1.33 48 Rd 1
1922-23 D 2 2 West Ham United 42 9 8 4 211111 3 7 42 27 1.66 51 Final
1923-24D 1 13 West Ham United 42106 5 26 17 3 9 9 14 26 0.93 41 Rd 2
1924-25D 1 13 West Ham United 42 12 7 2 37 12 3 5 13 25 48 1.03 42 Rd 3
1925-26D 1 18 West Ham United 42 14 2 5 45 27 1 5 15 18 49 0.83 37 Rd 3
1926-27D 1 6 West Ham United 42 9 6 6 50 36102 9 36 34 1.23 46 Rd 4
1927-28D 1 17 West Ham United 42 9 7 5 48 34 5 4 12 33 54 0.92 39 Rd 4
1928-29D 1 17 West Ham United 4211 6 4 55 31 4 3 14 31 65 0.90 39 Rd 6 
1929-30D 1 7 West Ham United 42 14 2 5 51 26 5 3 13 35 53 1.09 43 Rd 6 
1930-31D 1 18 West Ham United 4211 3 7 56 44 3 5 13 23 50 0.84 36 Rd 3
1931-32D 1 22 West Ham United 42 9 5 7 35 37 3 2 16 27 70 0.58 31 Rd 4
1932-33D 2 20 West Ham United 42 12 6 3 56 31 1 3 17 19 62 0.81 35 SF
1933-34D 2 7 West Ham United 42 13 3 5 51 28 4 8 9 27 42 1.11 45 Rd 4
1934-35 D 2 3 West Ham United 42 18 1 2 46 17 8 31034 46 1.27 56 Rd 3
1935-36 D 2 4 West Ham United 42 13 5 3 51 23 9 3 9 39 45 1.32 52 Rd 3
1936-37 D 2 6 West Ham United 42 14 5 2 47 18 5 61026 37 1.33 49 Rd 3
1937-38D 2 9 West Ham United 42 13 5 3 34 16 1 911 19 36 1.02 42 Rd 3
1938-39D 211 West Ham United 42105 6 36 21 7 5 9 34 31 1.35 44 Rd 5
1939-40 D 2 5 West Ham United 3 1 0 1 2 3 1 0 0 3 1 1.25 4
1945-46     West Ham United                 Rd 4    
1946-47 D 2 12 West Ham United 42 12 4 5 46 31 4 4 13 24 45 0.92 40 Rd 3
1947-48D 2 6 West Ham United 42107 4 29 19 6 7 8 26 34 1.04 46 Rd 3
1948-49 D 2 7 West Ham United 42 13 5 3 38 23 5 511 18 35 0.97 46 Rd 3
1949-50 D 2 19 West Ham United 42 8 7 6 30 25 4 5 12 23 36 0.87 36 Rd 4
1950-51D 2 13 West Ham United 42105 6 44 33 6 51024 36 0.99 42 Rd 4
1951-52 D 2 12 West Ham United 42 13 5 3 48 29 2 6 13 19 48 0.87 41 Rd 4
1952-53 D 2 14 West Ham United 42 9 5 7 38 28 4 8 9 20 32 0.97 39 Rd 3
1953-54 D 2 13 West Ham United 4211 6 4 44 20 4 3 14 23 49 0.97 39 Rd 4
1954-55D 2 8 West Ham United 42 12 4 5 46 28 6 6 9 28 42 1.06 46 Rd 3
1955-56 D 2 16 West Ham United 42 12 4 5 52 27 2 7 12 22 42 1.07 39 Rd 6 
1956-57D 2 8 West Ham United 42 12 4 5 31 24 7 41028 39 0.94 46 Rd 4
1957-58D 2 1 West Ham United 42 12 8 1 56 2511 3 7 45 29 1.87 57 Rd 5
1958-59D 1 6 West Ham United 42 15 3 3 59 29 6 3 12 26 41 1.21 48 Rd 3
1959-60D 1 14 West Ham United 42 12 3 6 47 33 4 3 14 28 58 0.82 38 Rd 3
1960-61D 1 16 West Ham United 42 12 4 5 53 31 1 6 14 24 57 0.88 36 Rd 3 Rd 2
1961-62D 1 8 West Ham United 4211 6 4 49 37 6 411 27 45 0.93 44 Rd 3 Rd 1
1962-63D 1 12 West Ham United 42 8 6 7 39 34 6 6 9 34 35 1.06 40 Rd 6  Rd 3
1963-64D 1 14 West Ham United 42 8 7 6 45 38 6 51024 36 0.93 40 WinSF
1964-65D 1 9 West Ham United 42 14 2 5 48 25 5 2 14 34 46 1.15 42 Rd 4 Rd 2CWC Win
1965-66D 1 12 West Ham United 42 12 5 4 46 33 3 4 14 24 50 0.84 39 Rd 4FinalCWC SF
1966-67D 1 16 West Ham United 42 8 6 7 40 31 6 2 13 40 53 0.95 36 Rd 3SF
1967-68D 1 12 West Ham United 42 8 5 8 43 30 6 51030 39 1.06 38 Rd 5 Rd 4
1968-69D 1 8 West Ham United 42108 3 47 22 3108 19 28 1.32 44 Rd 5 Rd 3
1969-70D 1 17 West Ham United 42 8 8 5 28 21 4 4 13 23 39 0.85 36 Rd 3 Rd 3
1970-71D 1 20 West Ham United 42 6 8 7 28 30 4 611 19 30 0.78 34 Rd 3 Rd 3
1971-72D 1 14 West Ham United 42106 5 31 19 2 6 13 16 32 0.92 36 Rd 5SF
1972-73D 1 6 West Ham United 42 12 5 4 45 25 5 7 9 22 28 1.26 46 Rd 4 Rd 3
1973-74D 1 18 West Ham United 42 7 7 7 36 32 4 8 9 19 28 0.92 37 Rd 3 Rd 2
1974-75D 1 13 West Ham United 42106 5 38 22 3 711 20 37 0.98 39 Win Rd 3
1975-76D 1 18 West Ham United 42105 6 26 23 3 5 13 22 48 0.68 36 Rd 3 Rd 4CWC Final
1976-77D 1 17 West Ham United 42 9 6 6 28 23 2 811 18 42 -19 36 Rd 4 Rd 4
1977-78D 1 20 West Ham United 42 8 6 7 31 28 4 2 15 21 41 -17 32 Rd 4 Rd 2
1978-79D 2 5 West Ham United 42 12 7 2 46 15 6 7 8 24 24 31 50 Rd 3 Rd 2
1979-80D 2 7 West Ham United 42 13 2 6 37 21 7 5 9 17 2211 47 Win Rd 5
1980-81 D 2 1 West Ham United 42 19 1 1 53 12 9 9 3 26 17 50 66 Rd 3FinalCWC QF
1981-82D 1 9 West Ham United 42 9102 42 29 5 61024 28 9 58 Rd 4 Rd 3
1982-83D 1 8 West Ham United 42 13 3 5 41 23 7 1 13 27 39 6 64 Rd 3 Rd 5
1983-84D 1 9 West Ham United 42104 7 39 24 7 5 9 21 31 5 60 Rd 5 Rd 4
1984-85D 1 16 West Ham United 42 7 8 6 27 23 6 411 24 45 -17 51 Rd 6  Rd 3
1985-86D 1 3 West Ham United 42 17 2 2 48 16 9 4 8 26 24 34 84 Rd 6  Rd 3
1986-87D 1 15 West Ham United 42104 7 33 28 4 611 19 39 -15 52 Rd 5 Rd 5
1987-88D 1 16 West Ham United 40 6 9 5 23 21 3 611 17 31 -12 42 Rd 4 Rd 2
1988-89D 1 19 West Ham United 38 3 61019 30 7 21018 32 -25 38 Rd 6 SF
1989-90D 2 7 West Ham United 46 14 5 4 50 22 6 71030 35 23 72 Rd 3SF
1990-91 D 2 2 West Ham United 46 15 6 2 41 18 9 9 5 19 16 26 87 SF Rd 3
1991-92D 1 22 West Ham United 42 6 6 9 22 24 3 5 13 15 35 -22 38 Rd 5 Rd 4
1992-93 D 1 2 West Ham United 46 16 5 2 50 17105 8 31 24 81 88 Rd 4 Rd 2
1993-94PL 13 West Ham United 42 6 7 8 26 31 7 6 8 21 27 -11 52 Rd 6  Rd 3
1994-95PL 14 West Ham United 42 9 6 6 28 19 4 5 12 16 29 -4 50 Rd 4 Rd 4
1995-96PL10West Ham United 38 9 5 5 25 21 5 41018 31 -9 51 Rd 4 Rd 3
1996-97PL 14 West Ham United 38 7 6 6 27 25 3 61012 23 -9 42 Rd 3 Rd 4
1997-98PL 8 West Ham United 38 13 4 2 40 18 3 4 12 16 39 -1 56 Rd 6  Rd 5
1998-99PL 5 West Ham United 3811 3 5 32 26 5 6 8 14 27 -7 57 Rd 3 Rd 2
1999-00PL 9 West Ham United 3811 5 3 32 23 4 51020 30 -1 55 Rd 3 Rd 5 UEFA Rd 3
2000-01PL 15 West Ham United 38 6 6 7 24 20 4 6 9 21 30 -5 42 Rd 6  Rd 4
2001-02PL 7 West Ham United 38 12 4 3 32 14 3 4 12 16 43 -9 53 Rd 4 Rd 2
2002-03PL 18 West Ham United 38 5 7 7 21 24 5 5 9 21 35 -17 42 Rd 4 Rd 3
2003-04 D 1 4 West Ham United 46 12 7 4 42 20 7106 25 25 22 74 Rd 5 Rd 3
2004-05Ch 6 West Ham United 46 12 5 6 36 24 9 5 9 30 321073 Rd 4 Rd 3
2005-06PL 9 West Ham United 38 9 3 7 30 25 7 4 8 22 30 -3 55 FinalRd 3
2006-07PL 15 West Ham United 38 8 2 9 24 26 4 3 1211 33 -24 41 Rd 4 Rd 3 UEFA Rd 2
2007-08PL10West Ham United 38 7 7 5 24 24 6 31018 26 -8 49 Rd 3 Rd 5
2008-09PL 9 West Ham United 38 9 2 8 23 22 5 7 7 19 23 -3 51 Rd 5 Rd 3
2009-10PL 17 West Ham United 38 7 5 7 30 29 1 6 12 17 37 -19 35 Rd 3 Rd 3
2010-11PL 20 West Ham United 38 5 5 9 24 31 2 71019 39 -27 33 Rd 6 SF
2011-12 Ch 3 West Ham United 4611 8 4 41 26 13 6 4 40 22 33 86 Rd 3 Rd 1
2012-13PL10West Ham United 38 9 6 4 34 22 3 4 1211 31 -8 46 Rd 3 Rd 3
2013-14PL 13 West Ham United 38 7 3 9 25 26 4 411 15 25 -11 40 Rd 3SF
2014-15PL 12 West Ham United 38 9 4 6 25 18 3 7 9 19 29 -3 47 Rd 5 Rd 2
2015-16PL 7 West Ham United 38 9 7 3 34 26 7 7 5 31 25 14 62 Rd 6  Rd 3 EL Qr 3rd
2016-17PL11 West Ham United 38 7 4 8 19 31 5 5 9 28 33 -17 45 Rd 3 Rd 5 EL Qu Rd PO
2017-18PL 13 West Ham United 38 7 6 6 24 26 3 61024 42 -20 42 Rd 4 Rd 5
2018-19PL10West Ham United 38 9 4 6 32 27 6 31020 28 -3 52 Rd 4 Rd 4
2019-20PL 16 West Ham United 38 6 4 9 30 33 4 51019 29 -13 39 Rd 4 Rd 3
2020-21PL 6 West Ham United 38104 5 32 22 9 4 6 30 25 15 65 Rd 5 Rd 4
2021-22 PL 7 West Ham United 38 9 5 5 33 26 7 3 9 27 25 9 56 Rd 5 QF EuL SF
2022-23PL 14 West Ham United 38 8 4 7 26 24 3 3 13 16 31 -13 40 Rd 5 Rd 3 CfL W
2023-24 PL 9 West Ham United 38 7 8 4 31 28 7 21029 46 -14 52 Rd 3 Rd 5 EL QF
2024-25 PL West Ham United
Notes                                      
1918-19     West Ham United Elected to Second Division
       

 

Head to Head for League Opponents

 

Opponent (alphabetic) Pld Won Draw Lost FG GA Adv
AFC Bournemouth 16 6 6 4 33 22 2
AFC Wimbledon 22 8 6 8 28 280
Arsenal 132 30 36 66 148 232 -36
Aston Villa 110 40 35 35 171 160 5
Barnsley 46 26 13 7 83 48 19
Birmingham City 86 27 21 38 124 131 -11
Blackburn Rovers 96 38 16 42 154 179 -4
Blackpool 44 1911 14 70 63 5
Bolton Wanderers 56 18 8 30 82 110 -12
Bradford City 20103 7 35 31 3
Bradford Park Avenue 24 12 3 9 29 29 3
Brentford 26 8 711 36 38 -3
Brighton & Hove Albion 28 71011 35 43 -4
Bristol City 24 12 8 4 41 19 8
Bristol Rovers 20 15 4 1 44 17 14
Burnley 90 34 21 35 140 154 -1
Bury 54 2011 23 93 95 -3
Cambridge United 8 5 1 2 17 8 3
Cardiff City 46 22 141066 42 12
Carlisle United 2 2 0 0 3 0 2
Charlton Athletic 32 81014 47 52 -6
Chelsea 110 41 22 47 161 176 -6
Chesterfield 18 7 5 6 28 20 1
Coventry City 88 42 23 23 138 91 19
Crewe Alexandra 4 3 1 011 5 3
Crystal Palace 46 18 1711 80 59 7
Derby County 68 22 23 23 96 93 -1
Doncaster Rovers 24 8 61032 35 -2
Everton 136 40 28 68 155 226 -28
Fulham 91 43 19 29 148 129 14
Gillingham 4 3 0 1 6 4 2
Grimsby Town 26 15 3 8 46 36 7
Huddersfield Town 34107 17 50 64 -7
Hull City 44 18 1511 68 50 7
Ipswich Town 58 22 16 20 84 80 2
Leeds United 104 28 28 48 147 182 -20
Leicester City 137 55 34 48 226 203 7
Leyton Orient 20 14 1 5 31 14 9
Lincoln City 20 9 5 6 45 32 3
Liverpool 132 26 33 73 126 231 -47
Luton Town 54 19 18 17 64 64 2
Manchester City 110 35 17 58 151 194 -23
Manchester United 136 42 29 65 168 246 -23
Middlesbrough 60 25 13 22 79 82 3
Millwall 24 811 5 33 23 3
Milton Keynes Dons 2 1 1 0 6 1 1
Newcastle United 138 43 39 56 195 218 -13
Newport County 2 1 1 0 4 1 1
Northampton Town 2 0 1 1 2 3 -1
Norwich City 50 20 16 14 85 62 6
Nottingham Forest 108 43 25 40 163 156 3
Notts County 52 2311 18 82 69 5
Oldham Athletic 22 9 6 7 31 30 2
Oxford United 12 7 2 3 21 13 4
Peterborough United 4 4 0 0 8 2 4
Plymouth Argyle 37 15 13 9 71 50 6
Port Vale 26 12 9 5 42 26 7
Portsmouth 32 14 6 12 46 42 2
Preston North End 2811 611 46 390
Queens Park Rangers 50 19 17 14 65 65 5
Reading 12 4 1 7 13 23 -3
Rotherham County 8 5 1 2 12 7 3
Rotherham United 18 7 5 6 32 27 1
Sheffield United 84 30 20 34 135 136 -4
Sheffield Wednesday 86 27 23 36 119 151 -9
Shrewsbury Town 4 2 0 2 6 60
South Shields 8 3 3 2 5 6 1
Southampton 108 44 30 34 166 13810
Southend United 2 1 0 1 2 10
Stockport County 8 3 1 4106 -1
Stoke City 80 29 23 28 108 94 1
Sunderland 82 30 23 29 125 117 1
Swansea City 54 25 12 17 104 76 8
Swindon Town 8 3 4 1106 2
Tottenham Hotspur 142 48 35 59 196 222 -11
Tranmere Rovers 4 2 1 1 12 8 1
Walsall 2 0 2 0 1 10
Watford 44 28 7 9 72 47 19
West Bromwich Albion 90 36 19 35 145 142 1
Wigan Athletic 18 9 2 7 28 22 2
Wolverhampton Wanderers 70 32 14 24 113 86 8
Wrexham 6 2 2 2 8 80

 

 

Opponent (merit) Pld Won Draw Lost FG GA Adv
Barnsley 46 26 13 7 83 48 19
Coventry City 88 42 23 23 138 91 19
Watford 44 28 7 9 72 47 19
Bristol Rovers 20 15 4 1 44 17 14
Fulham 91 43 19 29 148 129 14
Cardiff City 46 22 141066 42 12
Southampton 108 44 30 34 166 13810
Leyton Orient 20 14 1 5 31 14 9
Bristol City 24 12 8 4 41 19 8
Swansea City 54 25 12 17 104 76 8
Wolverhampton Wanderers 70 32 14 24 113 86 8
Crystal Palace 46 18 1711 80 59 7
Grimsby Town 26 15 3 8 46 36 7
Hull City 44 18 1511 68 50 7
Leicester City 137 55 34 48 226 203 7
Port Vale 26 12 9 5 42 26 7
Norwich City 50 20 16 14 85 62 6
Plymouth Argyle 37 15 13 9 71 50 6
Aston Villa 110 40 35 35 171 160 5
Blackpool 44 1911 14 70 63 5
Notts County 52 2311 18 82 69 5
Queens Park Rangers 50 19 17 14 65 65 5
Oxford United 12 7 2 3 21 13 4
Peterborough United 4 4 0 0 8 2 4
Bradford City 20103 7 35 31 3
Bradford Park Avenue 24 12 3 9 29 29 3
Cambridge United 8 5 1 2 17 8 3
Crewe Alexandra 4 3 1 011 5 3
Lincoln City 20 9 5 6 45 32 3
Middlesbrough 60 25 13 22 79 82 3
Millwall 24 811 5 33 23 3
Nottingham Forest 108 43 25 40 163 156 3
Rotherham County 8 5 1 2 12 7 3
AFC Bournemouth 16 6 6 4 33 22 2
Carlisle United 2 2 0 0 3 0 2
Gillingham 4 3 0 1 6 4 2
Ipswich Town 58 22 16 20 84 80 2
Luton Town 54 19 18 17 64 64 2
Oldham Athletic 22 9 6 7 31 30 2
Portsmouth 32 14 6 12 46 42 2
Swindon Town 8 3 4 1106 2
Wigan Athletic 18 9 2 7 28 22 2
Chesterfield 18 7 5 6 28 20 1
Milton Keynes Dons 2 1 1 0 6 1 1
Newport County 2 1 1 0 4 1 1
Rotherham United 18 7 5 6 32 27 1
South Shields 8 3 3 2 5 6 1
Stoke City 80 29 23 28 108 94 1
Sunderland 82 30 23 29 125 117 1
Tranmere Rovers 4 2 1 1 12 8 1
West Bromwich Albion 90 36 19 35 145 142 1
AFC Wimbledon 22 8 6 8 28 280
Preston North End 2811 611 46 390
Shrewsbury Town 4 2 0 2 6 60
Southend United 2 1 0 1 2 10
Walsall 2 0 2 0 1 10
Wrexham 6 2 2 2 8 80
Burnley 90 34 21 35 140 154 -1
Derby County 68 22 23 23 96 93 -1
Northampton Town 2 0 1 1 2 3 -1
Stockport County 8 3 1 4106 -1
Doncaster Rovers 24 8 61032 35 -2
Brentford 26 8 711 36 38 -3
Bury 54 2011 23 93 95 -3
Reading 12 4 1 7 13 23 -3
Blackburn Rovers 96 38 16 42 154 179 -4
Brighton & Hove Albion 28 71011 35 43 -4
Sheffield United 84 30 20 34 135 136 -4
Charlton Athletic 32 81014 47 52 -6
Chelsea 110 41 22 47 161 176 -6
Huddersfield Town 34107 17 50 64 -7
Sheffield Wednesday 86 27 23 36 119 151 -9
Birmingham City 86 27 21 38 124 131 -11
Tottenham Hotspur 142 48 35 59 196 222 -11
Bolton Wanderers 56 18 8 30 82 110 -12
Newcastle United 138 43 39 56 195 218 -13
Leeds United 104 28 28 48 147 182 -20
Manchester City 110 35 17 58 151 194 -23
Manchester United 136 42 29 65 168 246 -23
Everton 136 40 28 68 155 226 -28
Arsenal 132 30 36 66 148 232 -36
Liverpool 132 26 33 73 126 231 -47