| 1900 | Thames Ironworks changed name to West Ham United |
| 1901-02 | Also joined Western League |
| 1906-07 | Western League Division 1B Champions. Overall Champions after |
|
| beating Division 1A Champions Fulham 1-0 at Chelsea (15.4.1907) |
| 1919-20 | Elected to Football League Division Two |
| 1922-23 | Football League Division Two runner-up |
|
| Promoted to Division One (on goal average) |
|
| F.A. Cup runner-up |
| 1932 | Relegated to Division Two |
| 1932-33 | F.A. Cup semi-finalists |
| 1934-35 | Missed promotion to Division One by goal average |
| 1939-40 | Football League programme abandoned due to outbreak of war |
| 1957-58 | Football League Division Two Champions |
|
| Promoted to Division One |
| 1963-64 | Football League Cup semi-finalists |
|
| F.A. Cup Winners |
| 1964-65 | European Cup Winners Cup Winners |
| 1965-66 | European Cup Winners Cup Semi-Finalists |
|
| Football League Cup runner-up |
| 1966-67 | Football League Cup semi-finalists |
| 1971-72 | Football League Cup semi-finalists |
| 1974-75 | F.A. Cup Winners (2nd time) |
| 1975-76 | European Cup Winners Cup Runner-up |
| 1978 | Relegated to Division Two |
| 1979-80 | F.A. Cup Winners (3rd time) |
| 1980-81 | Football League Division Two Champions |
|
| Promoted to Division One |
|
| European Cup Winners Cup Quarter Finalists |
|
| Football League Cup runner-up |
| 1987 | Escaped relegation on goal difference |
| 1988-89 | Football League Cup semi-finalists |
|
| Relegated to Division Two |
| 1989-90 | Football League Cup semi-finalists |
| 1990-91 | Football League Division Two runner-up |
|
| Promoted to Division One |
|
| F.A. Cup semi-finalists |
| 1992 | Relegated to Division Two, which was then re-designated Division |
|
| One on formation of F.A. Premiership |
| 1992-93 | Football League Division One runner-up, and automatically |
|
| promoted to F.A. Premiership, on goals scored |
| 2003 | Relegated to Football League Division One |
| 2003-04 | Not promoted after play-offs (SF Ipswich Town 1 West Ham United 0, |
|
| West Ham United 2 Ipswich Town 0 - Agg 2-1, F Crystal Palace 1 |
|
| West Ham United 0 @ Millennium Stadium, Cardiff) |
| 2004-05 | Division One renamed "Football League Championship" |
|
| Play-offs (SF West Ham United 2 Ipswich Town 2, Ipswich Town 0 |
|
| West Ham United 2 - Agg 4-2, F Preston North End v West Ham United |
|
| @ Millennium Stadium, Cardiff) |
| 2005-06 | F.A. Cup runner-up |