West Ham United have played Shrewsbury Town 6 times in competitive football, winning 3, drawing 1 and losing 2, 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 | A | Shrewsbury Town | 0–3 | 8,513 | |
| 26 Apr 1980 | 1979–80 | Second Division | H | Shrewsbury Town | 1–3 | Trevor Brooking | 19,765 |
| 13 Sep 1980 | 1980–81 | Second Division | H | Shrewsbury Town | 3–0 | Jake King, Paul Goddard, David Cross | 22,339 |
| 7 Feb 1981 | 1980–81 | Second Division | A | Shrewsbury Town | 2–0 | Alan Devonshire, David Cross | 9,201 |
| 7 Jan 2018 | 2017–18 | FA Cup | A | Shrewsbury Town | 0–0 | 9,535 | |
| 16 Jan 2018 | 2017–18 | FA Cup | H | Shrewsbury Town | 1–0 | Reece Burke 112 | 39,867 |
See also: the Shrewsbury Town archive and Shrewsbury Town v West Ham United.
All West Ham United head-to-head records · West Ham United season by season