Shrewsbury Town

England League 2 Results: 56
W D W W L L W D L D
At a glance
  • Shrewsbury Town's last 10 matches: W D W W L L W D L D (4 wins, 3 draws, 3 defeats).
  • In those 10 matches Shrewsbury Town scored 14 goals and conceded 14.
  • Both teams scored in 6 of them, and 5 had more than 2.5 goals.
  • At home Shrewsbury Town won 2, drew 1 and lost 2; away they won 2, drew 2 and lost 1.
  • Shrewsbury Town beat Everton U21 2–1 in the EFL Trophy on 28 October 2026 (half-time 0–0).
  • Shrewsbury Town play Gillingham in the England League 2 on 31 October 2026 (15:00 UTC).
Statistics Last Matches: 20
Overall Home Away
Played 20 10 10
Won 7 5 2
Drawn 4 1 3
Lost 9 4 5
Goals scored 19 10 9
Goals conceded 27 12 15
Goals per match 2.3 2.2 2.4
Both teams scored 35% 30% 40%
Over 2.5 goals 40% 40% 40%
Clean sheets 5 4 1
Latest results
Date League Home Score Away Result
2026-10-28 EFL Trophy Shrewsbury Town 2–1 (0–0) Everton U21 W
2026-10-24 England League 2 Rotherham United 3–3 (2–1) Shrewsbury Town D
2026-10-21 England League 2 Crawley Town 2–3 (1–0) Shrewsbury Town W
2026-10-17 England League 2 Shrewsbury Town 1–0 (0–0) Bristol Rovers W
2026-10-10 England League 2 Shrewsbury Town 0–1 (0–0) Exeter City L
2026-10-07 EFL Trophy Shrewsbury Town 0–2 (0–0) Stockport County L
2026-10-03 England League 2 Grimsby Town 1–2 (0–1) Shrewsbury Town W
2026-09-26 England League 2 Shrewsbury Town 2–2 (1–1) Colchester United D
2026-09-23 EFL Trophy Tranmere Rovers 1–0 (0–0) Shrewsbury Town L
2026-09-19 England League 2 Crewe Alexandra 1–1 (1–1) Shrewsbury Town D
2026-09-12 England League 2 Shrewsbury Town 2–0 (2–0) Northampton Town W
2026-09-05 England League 2 Fleetwood Town 2–0 (1–0) Shrewsbury Town L
2026-09-02 England League 2 Rochdale 3–0 (2–0) Shrewsbury Town L
2026-08-29 England League 2 Shrewsbury Town 1–0 (0–0) Salford City W
2026-08-22 England League 2 Shrewsbury Town 1–3 (1–1) Barnet L
2026-07-22 International Club Friendly Shrewsbury Town 1–0 (0–0) Everton U21 W
2026-05-02 England League 2 Gillingham 1–0 (0–0) Shrewsbury Town L
2026-04-18 England League 2 Crawley Town 0–0 (0–0) Shrewsbury Town D
2026-03-18 England League 2 Bristol Rovers 1–0 (0–0) Shrewsbury Town L
2026-01-01 England League 2 Shrewsbury Town 0–3 (0–0) Bristol Rovers L
2025-11-29 England League 2 Shrewsbury Town 3–3 (3–1) Gillingham D
2025-10-18 England League 2 Shrewsbury Town 1–0 (0–0) Crawley Town W
2025-05-03 England League 1 Shrewsbury Town 1–2 (0–0) Crawley Town L
2025-03-05 England League 1 Shrewsbury Town 0–0 (0–0) Bristol Rovers D
2025-02-08 England League 1 Rotherham United 1–2 (0–0) Shrewsbury Town W
2024-10-23 England League 1 Bristol Rovers 1–0 (0–0) Shrewsbury Town L
2024-10-12 England League 1 Crawley Town 3–5 (1–1) Shrewsbury Town W
2024-09-28 England League 1 Shrewsbury Town 1–1 (1–0) Rotherham United D
2024-04-01 England League 1 Bristol Rovers 0–0 (0–0) Shrewsbury Town D
2023-09-16 England League 1 Shrewsbury Town 0–2 (0–0) Bristol Rovers L
2023-05-03 England League 1 Shrewsbury Town 2–1 (1–0) Bristol Rovers W
2022-08-27 England League 1 Bristol Rovers 1–1 (0–0) Shrewsbury Town D
2022-03-19 England League 1 Rotherham United 0–3 (0–1) Shrewsbury Town W
2022-03-02 England League 1 Shrewsbury Town 0–0 (0–0) Rotherham United D
2022-01-26 England League 1 Gillingham 0–0 (0–0) Shrewsbury Town D
2021-08-28 England League 1 Shrewsbury Town 2–1 (0–1) Gillingham W
2021-04-10 England League 1 Gillingham 0–0 (0–0) Shrewsbury Town D
2021-02-27 England League 1 Bristol Rovers 2–1 (1–0) Shrewsbury Town L
2020-10-21 England League 1 Shrewsbury Town 0–1 (0–1) Bristol Rovers L
2020-10-03 England League 1 Shrewsbury Town 1–1 (1–0) Gillingham D

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.