Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·22:00EnglandArgentina

Bristol Rovers vs Cheltenham — match result and stats (Apr 25, 2026)

Final score: Bristol Rovers 4:0 Cheltenham — Bristol Rovers won. League 2, April 25, 2026. Stats, events and head-to-head are below.

League 2
апр 25, 2026 at 17:00
🔔 enable push in settings
FT
Bristol Rovers
4:0
Cheltenham
1.300.51

League 2: Bristol Rovers vs Cheltenham on 25 Apr 2026 finished 4:0.

Bristol Rovers are in excellent form: 7-1-1 in their last 9, 2.2 scored and 0.8 conceded per game. They are winning 7 straight.

Cheltenham are out of form: 3-1-5 in their last 9, 1.3 scored and 2.1 conceded per game.

Over 2.5 lands in 67% of Bristol Rovers's games and 67% of Cheltenham's; both teams score in 56% and 56%.

Chance quality: xG 1.3 vs 0.5.

Head-to-head (5): Bristol Rovers 3, Cheltenham 1, 1 draw.

Predicted: 1:1 (12%) · also likely 1:0 (12%)

Lineups

Bristol Rovers
13Young GKHartlepool
17BalmerMotherwell
12LockyerWales
26HarbottleAFC Wimbledon
2SeniorMorecambe
36SmallwoodTranmere
24LeighBradford City
3SparkesPeterborough
7FordeLeyton Orient
35RijksDe Graafschap
19HarrisonMK Dons
Cheltenham
1Day GKWoking
2Jude-BoydSaint Lucia
24SherringMK Dons
5WilsonBristol Rovers
27TomkinsonRoss County
8YoungWrexham
11ThomasBath
4AshfieldWrexham
23HutchinsonBristol Rovers
20BickerstaffAltrincham
10MillerDoncaster

Match statistics

1.30xG0.51
4Shots on target2
4Shots off target8
2Blocked shots2
71Attacks79
4Key passes7
59%Pass accuracy80%
10Crosses13
18Fouls6
1Offsides1
5Yellow cards1
2Goalkeeper saves0
27Throw-ins17
6Free kicks18
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on202242
Corners150217
Dangerous171733225039
Fouls10284186
Yellow203151

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,5Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played111211121112
Total less6 55%6 50%5 45%8 67%7 64%8 67%
Total more5 45%6 50%6 55%4 33%4 36%4 33%
Matches home / away565656
Total less (home / away)3 60%3 50%2 40%3 50%3 60%3 50%
Total more (home / away)2 40%3 50%3 60%3 50%2 40%3 50%
Individual total (home / away)1,801,833,632,202,174,374,803,007,80
Individual total (overall)1,731,583,312,001,673,673,913,337,24
Avg total2,453,002,734,003,083,549,188,258,72
Avg total (home / away)2,203,332,774,403,674,038,808,178,48
Avg opponents' total0,731,422,142,001,423,425,274,9210,19
Avg opponents' total (home / away)0,401,501,902,201,503,704,005,179,17
Predicted total2,753,857,86

Referee

Michael Barlow
Last 2 months: 4 games · 12 YC total · 3 YC/game
28.03Swindon — Fleetwood Town3-47
14.03Cambridge — Gillingham0-33
07.03York — Eastleigh1-12
03.03Hartlepool — Sutton0-00

Last 10 matches

Bristol Rovers9 matches
Both teams to score5/956% fair1.80
Clean sheets4 / 9
Scored9 / 9
won 7 straightscored 7 straight
Cheltenham9 matches
Both teams to score5/956% fair1.80
Clean sheets2 / 9
Scored7 / 9
scored 5 straight

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
22.11.25League 2CheltenhamBristol Rovers100.511.0846%54%2331238656741
07.10.25EFL TrophyCheltenhamBristol Rovers010.281.0448%52%121631434701
13.04.24League 1CheltenhamBristol Rovers130.351.9850%50%347663462231
09.12.23League 1Bristol RoversCheltenham110.811.8261%39%4210544444613
05.09.23EFL TrophyBristol RoversCheltenham4167%33%10111566305213
01.01.23League 1Bristol RoversCheltenham2072%28%406717153300
15.10.22League 1CheltenhamBristol Rovers040%0%03611995100
31.08.21EFL TrophyBristol RoversCheltenham0059%41%11914056000
10.08.21EFL CupBristol RoversCheltenham0251%48%1541130592610
13.08.19EFL CupBristol RoversCheltenham30607253314201

Against common opponents (2 months)

Bristol Rovers

DateLeagueHomeAwayxG%OnOffDA
18.04.26League 2TranmereBristol Rovers120.810.4051%49%344455535243
06.04.26League 2HarrogateBristol Rovers231.021.7447%53%3614952665410
03.04.26League 2Bristol RoversFleetwood Town100.883.0444%56%2271229345444
21.03.26League 2GillinghamBristol Rovers121.102.4454%46%383442454532
17.03.26League 2Bristol RoversShrewsbury100.350.2654%46%314363223010
10.03.26League 2BarrowBristol Rovers021.032.1551%49%355424552610
07.03.26League 2Bristol RoversCrewe211.211.3058%42%23121063517734

Cheltenham

DateLeagueHomeAwayxGBC%OnOffDA
21.04.26League 2CheltenhamTranmere130.880.6956%44%169878554510
14.04.26League 2CheltenhamGillingham210.381.0555%45%351530518410
17.03.26League 2CheltenhamCrewe110.901.5859%41%43131052504331
14.03.26League 2ShrewsburyCheltenham020.320.460142%58%23421213
10.03.26League 2Fleetwood TownCheltenham220.861.1248%52%358258398223
06.03.26League 2CheltenhamBarrow221.841.8652%48%5611242381312
27.02.26League 2HarrogateCheltenham111.051.1259%41%5117952369502

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Bristol Rovers (as favourite) odds 1.45–2.05

Record 4-0-1 (W-D-L), 2.0 scored / 1.0 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
11.04.26League 2Bristol RoversCrawley312.761.6143%57%438204834421010
28.03.26League 2Bristol RoversAccrington200.740.3942%58%32624150572300
17.03.26League 2Bristol RoversShrewsbury100.350.2654%46%31436322301000
31.01.26League 2Bristol RoversNewport301.320.3541%59%701155834731200
18.10.25League 2Bristol RoversTranmere140.882.0661%39%210774445652200

Cheltenham (vs a strong favourite) odds 1.01–2.30

Record 2-1-2 (W-D-L), 1.8 scored / 1.4 conceded avg.

DateLeagueHomeAwayxGBC%OnOffDA
11.04.26League 2WalsallCheltenham040.862.3540%60%06894137052100
06.04.26League 2CheltenhamCambridge110.411.1751%49%15364142360100
03.04.26League 2ChesterfieldCheltenham101.710.2163%37%31634222611100
21.03.26League 2Notts CountyCheltenham521.651.0759%41%63706224732301
14.03.26League 2ShrewsburyCheltenham020.320.460142%58%2342121300

Last matches (2 months)

Bristol Rovers WWWWWWWLWW

DateLeagueHomeAwayxGBC%OnOffDA
18.04.26League 2TranmereBristol Rovers120.810.4051%49%34445553524300
11.04.26League 2Bristol RoversCrawley312.761.6143%57%438204834421010
06.04.26League 2HarrogateBristol Rovers231.021.7447%53%361495266541000
03.04.26League 2Bristol RoversFleetwood Town100.883.0444%56%227122934544400
28.03.26League 2Bristol RoversAccrington200.740.3942%58%32624150572300
21.03.26League 2GillinghamBristol Rovers121.102.4454%46%38344245453200
17.03.26League 2Bristol RoversShrewsbury100.350.2654%46%31436322301000
14.03.26League 2BromleyBristol Rovers100.971.051043%57%3342710201
10.03.26League 2BarrowBristol Rovers021.032.1551%49%35542455261000
07.03.26League 2Bristol RoversCrewe211.211.3058%42%2312106351773400

Cheltenham LWWWDLLDWD

DateLeagueHomeAwayxGBC%OnOffDA
21.04.26League 2CheltenhamTranmere130.880.6956%44%16987855451000
18.04.26League 2CheltenhamNewport100.791.0556%44%336143256271400
14.04.26League 2CheltenhamGillingham210.381.0555%45%35153051841000
11.04.26League 2WalsallCheltenham040.862.3540%60%06894137052100
06.04.26League 2CheltenhamCambridge110.411.1751%49%15364142360100
03.04.26League 2ChesterfieldCheltenham101.710.2163%37%31634222611100
21.03.26League 2Notts CountyCheltenham521.651.0759%41%63706224732301
17.03.26League 2CheltenhamCrewe110.901.5859%41%4313105250433100
14.03.26League 2ShrewsburyCheltenham020.320.460142%58%2342121300
10.03.26League 2Fleetwood TownCheltenham220.861.1248%52%35825839822300

Last matches (1 year)

Bristol Rovers WWWWWWWLWW

DateLeagueHomeAwayxGBC%OnOffDA
18.04.26League 2TranmereBristol Rovers120.810.4051%49%34445553524300
11.04.26League 2Bristol RoversCrawley312.761.6143%57%438204834421010
06.04.26League 2HarrogateBristol Rovers231.021.7447%53%361495266541000
03.04.26League 2Bristol RoversFleetwood Town100.883.0444%56%227122934544400
28.03.26League 2Bristol RoversAccrington200.740.3942%58%32624150572300
21.03.26League 2GillinghamBristol Rovers121.102.4454%46%38344245453200
17.03.26League 2Bristol RoversShrewsbury100.350.2654%46%31436322301000
14.03.26League 2BromleyBristol Rovers100.971.051043%57%3342710201
10.03.26League 2BarrowBristol Rovers021.032.1551%49%35542455261000
07.03.26League 2Bristol RoversCrewe211.211.3058%42%2312106351773400

Cheltenham LWWWDLLDWD

DateLeagueHomeAwayxGBC%OnOffDA
21.04.26League 2CheltenhamTranmere130.880.6956%44%16987855451000
18.04.26League 2CheltenhamNewport100.791.0556%44%336143256271400
14.04.26League 2CheltenhamGillingham210.381.0555%45%35153051841000
11.04.26League 2WalsallCheltenham040.862.3540%60%06894137052100
06.04.26League 2CheltenhamCambridge110.411.1751%49%15364142360100
03.04.26League 2ChesterfieldCheltenham101.710.2163%37%31634222611100
21.03.26League 2Notts CountyCheltenham521.651.0759%41%63706224732301
17.03.26League 2CheltenhamCrewe110.901.5859%41%4313105250433100
14.03.26League 2ShrewsburyCheltenham020.320.460142%58%2342121300
10.03.26League 2Fleetwood TownCheltenham220.861.1248%52%35825839822300

Bookmaker lines

Bookmaker lines

1X211,80X3,7024,20
Total 2,50O1,85U2,00
AH -0,5011,8022,05
All Pinnacle markets
Goals
Goals total
LineOU
1.51.273.74
21.412.92
2.251.632.30
2.51.85
our2.07
1.99
our1.93
2.752.081.76
32.501.54
3.53.171.36
4.56.191.13
Team goals
TeamLineOU
Bristol Rovers1.51.86
our2.07
1.94
our1.94
Cheltenham0.51.48
our1.58
2.68
our2.72
Corners
Corners total
LineOU
8.51.462.59
91.582.31
9.51.78
our2.12
1.98
our1.89
102.011.76
10.52.241.60
Team corners
TeamLineOU
Bristol Rovers5.51.80
our2.75
1.93
our1.57
Cheltenham3.51.72
our1.77
2.01
our2.31

Match FAQ

What was the final score of Bristol Rovers vs Cheltenham?
The match ended 4:0 (League 2, April 25, 2026).
Who won, Bristol Rovers or Cheltenham?
Bristol Rovers won 4:0.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Bristol Rovers and Cheltenham fared against each other?
Over the last 10 head-to-head meetings: 6 wins for Bristol Rovers, 2 draws, 2 wins for Cheltenham. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home