Shrewsbury Town have played West Ham United 6 times in competitive football, winning 2, drawing 1 and losing 3, first meeting on 15 Dec 1979 and most recently on 16 Jan 2018. Every meeting is listed below.
| Date | Season | Competition | Venue | Opponent | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 15 Dec 1979 | 1979–80 | Second Division | H | West Ham United | 3–0 | ||
| 26 Apr 1980 | 1979–80 | Second Division | A | West Ham United | 3–1 | ||
| 13 Sep 1980 | 1980–81 | Second Division | A | West Ham United | 0–3 | ||
| 7 Feb 1981 | 1980–81 | Second Division | H | West Ham United | 0–2 | ||
| 7 Jan 2018 | 2017–18 | FA Cup | H | West Ham United | 0–0 | 9,535 | |
| 16 Jan 2018 | 2017–18 | FA Cup | A | West Ham United | 0–1 | 39,867 |
See also: the West Ham United archive and West Ham United v Shrewsbury Town.
All Shrewsbury Town head-to-head records · Shrewsbury Town season by season