Cheltenham Town vs Bristol Rovers prediction
Our breakdown
Cheltenham rank 5th in League Two after taking 21 points from 14 games. Their 14 matches have brought Bristol Rovers 16 points and 17th place, 5 points behind.
Across their last 6 matches, Cheltenham recorded 2 wins, 0 draws and 4 losses. They scored 7 and conceded 13. Bristol Rovers' last 6 games produced 0 wins, 1 draw and 5 defeats, with 4 goals scored and 12 conceded.
During the season, 79% of Cheltenham matches featured goals from both sides, while 71% had more than 2.5 goals. Bristol Rovers' rates are 43% and 50%. Cheltenham's expected goals sit at 1.07 a game, with 1.61 allowed. Bristol Rovers sit at 1.65 created and 1.29 allowed.
There have been 2 meetings in our results since August 2024, with 1 Cheltenham win, 1 Bristol Rovers win and 0 draws. On Saturday 25 April 2026, the most recent meeting ended Bristol Rvs 4-0 Cheltenham.
A Bristol Rovers victory is the model's most likely outcome at 38%, ahead of Cheltenham 37% and a draw at 25%. Its expected goals are 1.50 for Cheltenham and 1.54 for Bristol Rovers.
Our score prediction: Cheltenham Town 1-2 Bristol Rovers. At 11.7%, 1-1 is the most likely single exact score. For the outcome we favor, 1-2 has the strongest chance.
Stats for Cheltenham against Bristol Rovers
| Per game | ||
|---|---|---|
| Games | 5 | 5 |
| Goals scored a game | 1.40 | 0.60 |
| Goals conceded a game | 2.20 | 1.80 |
| Both teams scored | 60% | 60% |
| Over 2.5 goals | 60% | 60% |
| Clean sheets | 20% | 20% |
| Corners won / conceded | 4.0 / 3.8 | 4.4 / 4.0 |
| Yellow cards a game | 2.8 | 2.2 |
| xG for / against | 0.97 / 1.52 | 1.29 / 1.63 |
| Per game | ||
|---|---|---|
| Games | 14 | 14 |
| Goals scored a game | 1.64 | 1.21 |
| Goals conceded a game | 1.79 | 1.64 |
| Both teams scored | 79% | 43% |
| Over 2.5 goals | 71% | 50% |
| Clean sheets | 7% | 36% |
| Corners won / conceded | 4.1 / 5.5 | 5.4 / 3.7 |
| Yellow cards a game | 2.5 | 2.3 |
| xG for / against | 1.07 / 1.61 | 1.65 / 1.29 |
| Per game | ||
|---|---|---|
| Games | 7 | 7 |
| Goals scored a game | 2.00 | 0.86 |
| Goals conceded a game | 1.43 | 2.14 |
| Both teams scored | 71% | 43% |
| Over 2.5 goals | 71% | 57% |
| Clean sheets | 14% | 14% |
| Corners won / conceded | 3.6 / 5.7 | 4.1 / 4.4 |
| Yellow cards a game | 2.7 | 2.4 |
| xG for / against | 1.06 / 1.73 | 0.95 / 1.57 |
| Per game | ||
|---|---|---|
| Games | 2 | 2 |
| Goals scored a game | 0.50 | 2.00 |
| Goals conceded a game | 2.00 | 0.50 |
| Both teams scored | 0% | 0% |
| Over 2.5 goals | 50% | 50% |
| Clean sheets | 50% | 50% |
| Corners won / conceded | 6.5 / 4.0 | 4.0 / 6.5 |
| Yellow cards a game | 2.5 | 3.0 |
Market fair prices
| Match result | Cheltenham win | 37% | 7/4 |
| Draw | 25% | 29/10 | |
| Bristol Rovers win | 38% | 13/8 | |
| Double chance | Cheltenham or draw | 62% | 8/13 |
| Bristol Rovers or draw | 63% | 4/7 | |
| Draw no bet | Cheltenham | 49% | 21/20 |
| Bristol Rovers | 51% | evens | |
| Both teams to score | Yes | 62% | 8/13 |
| No | 38% | 8/5 | |
| Goals | Over 1.5 | 81% | 2/9 |
| Over 2.5 | 59% | 8/11 | |
| Under 2.5 | 41% | 7/5 | |
| Over 3.5 | 36% | 7/4 | |
| Result and BTTS | Cheltenham and yes | 21% | 4/1 |
| Draw and yes | 20% | 4/1 | |
| Bristol Rovers and yes | 21% | 18/5 | |
| Result and goals | Cheltenham and over 2.5 | 25% | 3/1 |
| Bristol Rovers and over 2.5 | 26% | 29/10 | |
| Cheltenham and under 2.5 | 12% | 15/2 | |
| Bristol Rovers and under 2.5 | 12% | 7/1 | |
| Half time / full time | Bristol Rovers / Bristol Rovers | 23% | 17/5 |
| Cheltenham / Cheltenham | 22% | 7/2 | |
| Draw / Draw | 13% | 13/2 | |
| Draw / Bristol Rovers | 13% | 13/2 | |
| Corners | Over 9.5 | 42% | 11/8 |
| Over 10.5 | 32% | 11/5 | |
| Cards | Over 3.5 | 56% | 4/5 |
| Over 4.5 | 39% | 6/4 |
Divide 1 by our chance to get the fair price.
Line-ups we predict
Cheltenham 4-2-3-1
- Stanway, Wyll.GK
- Tomkinson, Jonathan.DEF
- Shipley, Jordan.DEF
- McWilliams, Shaun.MID
- Sweeney, Pierce.DEF
- James WilsonDEF
- Evans, Jake.MID
- Stevenson, Ben.MID
- Weimann, Andreas.FWD
- Mccann, Charlie.MID
- Broom, Ryan.MID
They started Sat 31 Oct at Tranmere.
Bristol Rovers 3-4-3
- Young, Brad.GK
- James, Tom.MID
- Sparkes, Jack.MID
- Kelly, Ciaran.DEF
- Kilgour, Alfie.DEF
- Gough, Keenan.DEF
- Smallwood, Richard.MID
- Mola, Clinton.MID
- Cavegn, Fabrizio.FWD
- Forde, Shaqai.FWD
- Appiah, Arvin.FWD
They started Sat 31 Oct at Fleetwood Town.
Chances for each correct score
| 0 | 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|---|
| 0 | 5.4 | 6.7 | 5.6 | 2.9 | 1.1 | 0.3 |
| 1 | 6.5 | 11.7 | 8.5 | 4.3 | 1.7 | 0.5 |
| 2 | 5.4 | 8.3 | 6.4 | 3.3 | 1.3 | 0.4 |
| 3 | 2.7 | 4.2 | 3.2 | 1.6 | 0.6 | 0.2 |
| 4 | 1.0 | 1.6 | 1.2 | 0.6 | 0.2 | 0.1 |
| 5 | 0.3 | 0.5 | 0.4 | 0.2 | 0.1 | 0.0 |
Scoring times
Cheltenham, 15 games played. Bristol Rovers, 15 games played.
Cards and corners
- 9.1corners expected (Cheltenham 4.3, Bristol Rovers 4.8; league 9.9)
- Yellow cards expected: 4.2 (league 3.7).
Form guide
Cheltenham Town
| Result | |||
|---|---|---|---|
| Sat 31 Oct | at Tranmere | 1-3 | L |
| Sat 24 Oct | v Newport County | 1-0 | W |
| Tue 20 Oct | v Fleetwood Town | 4-2 | W |
| Sat 17 Oct | at Oldham | 1-4 | L |
| Sat 10 Oct | v Salford | 0-2 | L |
| Sat 3 Oct | at Accrington | 0-2 | L |
Read the scores with Cheltenham first.
Bristol Rovers
| Result | |||
|---|---|---|---|
| Sat 31 Oct | at Fleetwood Town | 1-3 | L |
| Sat 24 Oct | v Swindon | 0-0 | D |
| Tue 20 Oct | v Salford | 1-2 | L |
| Sat 17 Oct | at Shrewsbury | 0-1 | L |
| Sat 10 Oct | v Barnet | 1-3 | L |
| Sat 3 Oct | at Crewe | 1-3 | L |
Here the scores show Bristol Rovers first.
Head to head
| Date | Competition | Result | Half time | Corners |
|---|---|---|---|---|
| Sat 25 Apr 2026 | League Two | Bristol Rvs 4-0 Cheltenham | 2-0 | 8 |
| Sat 22 Nov 2025 | League Two | Cheltenham 1-0 Bristol Rvs | 0-0 | 13 |
The League Two table
| Pos | Club | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 3 | 13 | 5 | 7 | 1 | +9 | 22 | |
| 4 | 14 | 5 | 7 | 2 | +0 | 22 | |
| 5 | 14 | 6 | 3 | 5 | -2 | 21 | |
| 6 | 14 | 5 | 5 | 4 | +6 | 20 | |
| 7 | 14 | 5 | 5 | 4 | +3 | 20 | |
| 15 | 14 | 5 | 3 | 6 | -5 | 18 | |
| 16 | 14 | 4 | 5 | 5 | +0 | 17 | |
| 17 | 14 | 5 | 1 | 8 | -6 | 16 | |
| 18 | 14 | 4 | 3 | 7 | -4 | 15 | |
| 19 | 12 | 4 | 3 | 5 | -4 | 15 |
Standings updated Thursday 5 November
Other League Two predictions
- Exeter v CheltenhamSat 14 Nov 12:30
- Bristol Rovers v ChesterfieldSat 14 Nov 15:00
- Colchester v GillinghamSat 14 Nov 15:00
- Crewe v NewportSat 14 Nov 15:00
- Port Vale v AccringtonSat 14 Nov 15:00
- Rochdale v York CitySat 14 Nov 15:00
- Rotherham v CrawleySat 14 Nov 15:00
- Salford City v NorthamptonSat 14 Nov 15:00