Cheltenham are brimming with confidence following a 2-1 win over Barrow and given Shrewsbury's ups and downs on the road, our prediction points toward a 2-1 home win. The Robins head into this clash on the back of an encouraging run, taking 10 points from their last five matches and averaging 3.00 total goals per game across that stretch. Their home form remains a strong foundation: they’ve collected 1.83 points per game at home, scoring 2.00 goals on average and keeping clean sheets in 33% of those fixtures. Cheltenham’s expected goals of 1.24 at home reflects steady attacking output, and with BTTS landing in 67% of their home games, this side consistently produces open contests. Ryan Broom remains sidelined, but his absence did not hinder their 2–1 win over Barrow.
The Shrews travel to West England after an inconsistent spell, though their recent performances show improvement, taking points in four of their last five. Their away matches are particularly eventful, averaging 3.33 goals per game, with BTTS hitting 100% on the road. Defensively, they have struggled away from home, conceding 1.83 goals per match, while their xGA of 1.39 suggests ongoing vulnerabilities. Encouragingly, Shrewsbury have no fresh injury concerns, giving boss Matt Taylor a fully available group.
As Shrewsbury’s 100% BTTS away record is compelling, Both Teams to Score bet seems tempting, with additional value on Home Win and Over 2.5 goals.
This League 2 match will be played on Friday 26 December 2025 at 15:00.
What is our Cheltenham vs Shrewsbury prediction?
Our prediction for this match: Cheltenham 2 - 1 Shrewsbury
Cheltenham vs Shrewsbury Betting Tips
- Correct Score: 2-1
- Both Teams To Score (BTTS): Yes
- Over / Under 2.5 Goals: Over 2.5 Goals
- Over / Under 1.5 Goals: Over 1.5 Goals
- Goalscorer: George Miller @ 210 Odds
- Shots on Target (Home): Over 4.5
- Shots on Target (Away): Over 2.5
- Shots on Target (Total): Over 7.5
- Total Corners: 9 - 11 @ 160 Odds
Where Can You Place Bets on Cheltenham vs Shrewsbury?
You can place your bets on Cheltenham vs Shrewsbury at the following bookmakers:
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. Registration required. #Ad / GambleAware.org / 18+
View Offer
18+. GambleAware.org. New GB customers only. Min £10 debit card deposit. Place a £10+ bet at Evens or greater (2.0) each leg on Sports within 7 days. Opt in for £20 in free bets. Valid for 7 days. Geographical restrictions and T&C’s apply. #Ad / GambleAware.org / 18+
View Offer
18+. New customers using Promo code TOP30 only, Min £10/€10/$10 stake, min odds 1.5, free bets paid as 2 x £15/€15/$15, free bets credited after settlement of first qualifying bet, free bets will expire 30 days after the qualifying bet is settled, payment method/player/country restrictions apply. See full terms below. Play responsibly. Gamblingtherapy.org #Ad / GambleAware.org / 18+
View Offer
18+ New UK+ROI customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4 x £/€5 free bets (selected sportsbook markets only, valid 7 days, stake not returned. Restrictions + T&Cs apply. #Ad / GambleAware.org / 18+
View Offer
18+ New UK+ROI Customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4x £/€5 free bets. Free bets available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply. #Ad / GambleAware.org / 18+
View OfferCheltenham Team Form and Stats
| Form | Results | Points Per Game |
|---|---|---|
| Overall | lwwdw | 1.70 |
| Home | wlwwd | 1.83 |
| Away | llww | 1.50 |
| Stats | Overall | Home | Away |
|---|---|---|---|
| Win % | 50% | 50% | 50% |
| Average Goals Per Game | 3.00 | 3.17 | 2.75 |
| Scored | 1.70 | 2.00 | 1.25 |
| Conceded | 1.30 | 1.17 | 1.50 |
| BTTS | 60% | 67% | 50% |
| Clean Sheets | 30% | 33% | 25% |
| Failed to Score | 10% | 0% | 25% |
| Expected Goals | 1.30 | 1.24 | 1.38 |
| Expected Goals Against | 1.60 | 1.78 | 1.33 |
Shrewsbury Team Form and Stats
| Form | Results | Points Per Game |
|---|---|---|
| Overall | dwddl | 1.20 |
| Home | wddl | 1.25 |
| Away | lllwd | 1.17 |
| Stats | Overall | Home | Away |
|---|---|---|---|
| Win % | 30% | 25% | 33% |
| Average Goals Per Game | 3.00 | 2.50 | 3.33 |
| Scored | 1.40 | 1.25 | 1.50 |
| Conceded | 1.60 | 1.25 | 1.83 |
| BTTS | 80% | 50% | 100% |
| Clean Sheets | 10% | 25% | 0% |
| Failed to Score | 10% | 25% | 0% |
| Expected Goals | 1.56 | 1.38 | 1.68 |
| Expected Goals Against | 1.37 | 1.33 | 1.39 |
Cheltenham vs Shrewsbury Head to Head Statistics (H2H)
Cheltenham (67%)
6 Matches
Shrewsbury (33%)
