Shrewsbury host Cheltenham in League Two. Both clubs have had mixed campaigns so far this season, with neither pulling clear of the pack in the table.
Cheltenham have been scoring goals fairly freely in their recent matches but leaking plenty at the other end too. Shrewsbury's games have tended to be lower-scoring affairs, which sets up an interesting contrast before we dig into the detail.
Analysis updated .
Compare bookmakers
Recent form: goals at both ends
Looking at their last 20 matches each, Cheltenham have the better record on paper with seven wins against Shrewsbury's six, plus matching five draws apiece. Cheltenham have also scored more goals across that sample, 31 compared to Shrewsbury's 21.
Shrewsbury: 20 completed matches; Cheltenham: 20 completed matches.
Shrewsbury
- Win
- 30% 6 / 20
- Draw
- 25% 5 / 20
- Loss
- 45% 9 / 20
- Scored
- 21
- Conceded
- 34
- Difference
- -13
Cheltenham
- Win
- 35% 7 / 20
- Draw
- 25% 5 / 20
- Loss
- 40% 8 / 20
- Scored
- 31
- Conceded
- 39
- Difference
- -8
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| EFL Trophy | Shrewsbury | Everton U21 | 27.10.2026 | 2-1 |
| League Two | Rotherham | Shrewsbury | 24.10.2026 | 3-3 |
| League Two | Crawley Town | Shrewsbury | 20.10.2026 | 2-3 |
| League Two | Shrewsbury | Bristol Rovers | 17.10.2026 | 1-0 |
| League Two | Shrewsbury | Exeter City | 10.10.2026 | 0-1 |
| EFL Trophy | Shrewsbury | Stockport County | 06.10.2026 | 0-2 |
| League Two | Grimsby | Shrewsbury | 03.10.2026 | 1-2 |
| League Two | Shrewsbury | Colchester | 26.09.2026 | 2-2 |
| EFL Trophy | Tranmere | Shrewsbury | 22.09.2026 | 1-0 |
| League Two | Crewe | Shrewsbury | 19.09.2026 | 1-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Cheltenham | Newport County | 24.10.2026 | 1-0 |
| League Two | Cheltenham | Fleetwood Town | 20.10.2026 | 4-2 |
| League Two | Oldham | Cheltenham | 17.10.2026 | 4-1 |
| EFL Trophy | Cheltenham | Tottenham Hotspur U21 | 13.10.2026 | 2-2 |
| League Two | Cheltenham | Salford City | 10.10.2026 | 0-2 |
| League Two | Accrington ST | Cheltenham | 03.10.2026 | 2-0 |
| League Two | Cheltenham | Chesterfield | 26.09.2026 | 2-1 |
| EFL Trophy | Cheltenham | Exeter City | 22.09.2026 | 2-2 |
| League Two | Colchester | Cheltenham | 19.09.2026 | 1-1 |
| League Two | Crawley Town | Cheltenham | 12.09.2026 | 1-3 |
Neither side has been particularly tight at the back. Cheltenham have shipped 39 in their last 20, Shrewsbury 34, so goals have been a regular feature for both clubs recently rather than an exception.
Both teams have shown they can be got at defensively, which points towards an open contest rather than a cagey one.
Comparative Team Statistics: Shrewsbury vs Cheltenham

Head-to-head: recent meetings split evenly
The two sides have met a dozen times in the data we have, stretching back well over a decade, so this isn't a fixture with one side dominating. The last meeting went to Shrewsbury, a 2-0 home win back in March 2026, while the previous one saw Cheltenham win 3-1 on their own patch in December 2025.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League Two | Shrewsbury | Cheltenham | 14.03.2026 | 0-2 |
| League Two | Cheltenham | Shrewsbury | 26.12.2025 | 3-1 |
| League One | Cheltenham | Shrewsbury | 26.12.2023 | 2-0 |
| League One | Shrewsbury | Cheltenham | 05.08.2023 | 1-0 |
| League One | Shrewsbury | Cheltenham | 29.12.2022 | 0-1 |
| League One | Cheltenham | Shrewsbury | 01.10.2022 | 2-0 |
| League One | Shrewsbury | Cheltenham | 18.12.2021 | 3-1 |
| League One | Cheltenham | Shrewsbury | 20.11.2021 | 2-1 |
| League Two | Cheltenham | Shrewsbury | 25.04.2015 | 0-1 |
| League Two | Shrewsbury | Cheltenham | 11.10.2014 | 3-1 |
Further back the results swing both ways across League One and League Two spells, which tells us little about current form beyond showing this fixture rarely settles into a pattern.
League table: closer than it looks
Cheltenham sit eighth with 15 points from 11 games, Shrewsbury down in 14th on 14 points from the same number of matches. Just one point separates them, even if the positions suggest a bigger gap.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 7 | Chesterfield | 11 | 4 | 3 | 4 | 17/15 | 15 |
| 8 | Cheltenham | 11 | 4 | 3 | 4 | 17/20 | 15 |
| 9 | Bristol Rovers | 11 | 5 | 0 | 6 | 15/18 | 15 |
| 13 | Rochdale | 11 | 4 | 2 | 5 | 13/15 | 14 |
| 14 | Shrewsbury | 11 | 4 | 2 | 5 | 10/15 | 14 |
| 15 | Grimsby | 11 | 3 | 4 | 4 | 13/13 | 13 |
Cheltenham's goal difference is a touch healthier, having scored 17 and conceded 20, while Shrewsbury have managed only 10 for and 15 against. That lower scoring rate for Shrewsbury lines up with what we're seeing in their recent form too.
Cheltenham's key men
C. McCann has been Cheltenham's standout scorer recently, with seven goals in eight appearances, while A. Weimann has chipped in four goals and two assists over the same stretch. J. Evans has also been involved in both ends of the pitch with three goals and two assists.
We don't have equivalent player data for Shrewsbury here, so it's worth keeping in mind that this only tells part of the picture on personnel.

How this one might play out
Cheltenham's recent scoring record suggests they can trouble most defences, but their own backline has been leaky too, which tracks with their standings numbers showing goals conceded close to goals scored. Shrewsbury's lower scoring output, both for and against, hints at matches that have been tighter overall even if not always well controlled.
With the table so close between these two and both teams showing defensive vulnerabilities in their form, there's a reasonable chance this fixture produces goals at both ends rather than a one-sided scoreline.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| W. Boyle | England | 31 | Defender | 191 | 83 |
| G. Lloyd | England | 26 | Attacker | 172 | 63 |
| S. Stubbs | England | 27 | Defender | 183 | 64 |
| T. Sang | England | 27 | Midfielder | 188 | 79 |
| T. Anderson | England | 33 | Defender | 193 | 83 |
| J. Ruffels | England | 33 | Defender | 178 | 75 |
| Cameron Akash James Gregory | England | 26 | Goalkeeper | 192 | 75 |
| J. Price | England | 33 | Midfielder | 171 cm | 87 kg |
| K. Berkoe | England | 25 | Midfielder | 178 | 65 |
| L. Hoole | Wales | 24 | Defender | 178 | 64 |
| J. Davison | England | 27 | Attacker | 188 | 79 |
| J. Turner-Cooke | England | 22 | Midfielder | n/a | n/a |
| William Michael Brook | England | 22 | Goalkeeper | 190 | n/a |
| L. Sousa | England | 21 | Defender | 185 cm | n/a |
| Isaac Andrew Fletcher | England | 24 | Attacker | 194 | 87 |
| B. Pendleton | England | 20 | Defender | n/a | n/a |
| M. Golding | England | 20 | Midfielder | 178 | 73 |
| J. Gbode | England | 21 | Attacker | 180 | n/a |
| S. Proctor | England | 19 | Goalkeeper | n/a | n/a |
| Arkelle Nicholas Cecil Jude-Boyd | England | 23 | Midfielder | 182 | 74 |
| Isaac England | England | n/a | Defender | n/a | n/a |
| W. Gary | n/a | n/a | Midfielder | n/a | n/a |
| B. Pendleton | n/a | n/a | n/a | n/a | n/a |
| K. M. Brown | n/a | n/a | Attacker | n/a | n/a |
| I. Lee | n/a | n/a | Defender | n/a | n/a |
| H. Aiston | n/a | n/a | Attacker | n/a | n/a |
| J. Thompson-McKenzie | n/a | n/a | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Wilson | Wales | 37 | Defender | 189 | 82 |
| J. Day | England | 36 | Goalkeeper | 194 | 76 |
| B. Stevenson | England | 29 | Midfielder | 183 cm | 67 kg |
| P. Sweeney | Republic of Ireland | 32 | Defender | 183 | 80 |
| S. McWilliams | England | 28 | Midfielder | 180 | 69 |
| R. Broom | Wales | 30 | Midfielder | 177 | 80 |
| A. Weimann | Austria | 35 | Attacker | 179 | 76 |
| J. Shipley | Republic of Ireland | 29 | Midfielder | 180 cm | 73 kg |
| G. Miller | England | 28 | Attacker | 178 | 64 |
| J. Tomlinson | England | 26 | Defender | 167 | 65 |
| R. Cundy | England | 30 | Defender | 189 | 82 |
| G. Nurse | England | 27 | Defender | 181 | 78 |
| J. Bickerstaff | Wales | 25 | Attacker | n/a | n/a |
| C. McCann | Northern Ireland | 24 | Midfielder | 173 cm | n/a |
| J. Tomkinson | USA | 24 | Defender | 192 cm | 70 kg |
| W. Stanway | England | 25 | Goalkeeper | 193 | n/a |
| F. Willcox | England | 20 | Midfielder | n/a | n/a |
| K. Otchere | England | 20 | Attacker | n/a | n/a |
| J. Evans | England | 18 | Attacker | n/a | n/a |
| S. Obieri | England | 18 | Attacker | 180 | 75 |
| M. Barber | England | n/a | Defender | n/a | n/a |
| Favour Onukwuli | England | n/a | Attacker | n/a | n/a |
| Mamadou Diallo | England | n/a | Goalkeeper | n/a | n/a |
| H. Tustin | n/a | n/a | n/a | n/a | n/a |
| M. Diallo | n/a | n/a | n/a | n/a | n/a |
Nothing here points strongly one way or the other. Cheltenham look slightly the sharper side going forward, but their defensive record take some of the shine off that, and Shrewsbury's lower-scoring recent matches don't give much to work with either.
Without a market to weigh up and with the numbers this evenly matched, sitting this one out feels like the sensible call.
