Bristol Rovers take on Cheltenham Town in the League Two of England on April 25. The match kicks off at 14:00 UTC.
As Bristol Rovers and Cheltenham Town prepare to meet again, the memory of Bristol Rovers's 1-0 win in their League Two match from 5 months ago still lingers. On a solid run, Bristol Rovers has claimed wins against Tranmere Rovers, Crawley Town, Harrogate Town, Fleetwood Town, Accrington Stanley, Gillingham and Shrewsbury, looking to add another win to their streak as they face Cheltenham Town. Still, their backline has lacked consistency, with goals conceded across three consecutive matches.
Cheltenham Town, by contrast, are heading into this match following a defeat to Tranmere Rovers in the League Two last Tuesday.
This League Two clash features attacking talents who have defined the campaigns of Bristol Rovers and Cheltenham Town. Bristol Rovers’s top finisher Fabrizio Cavegn and Ellis Harrison have played important roles in ensuring their attack, under Steve Evans’s management, remains effective. Cavegn has already scored ten goals in League Two this season, while Forde remains their top assist provider in the competition with four. Yusuf Akhamrich, Alfie Kilgour and Jack Sparkes have supported the attack well, combining for important goals and assists throughout the campaign.
Meanwhile, Cheltenham Town’s offensive unit, carefully orchestrated by Steve Cotterill, has leaned on Isaac Hutchinson, their main scorer, and Jordan Thomas, as they continue to drive the team’s attacking efforts forward. Cheltenham Town’s top scorer in League Two, Hutchinson, has fifteen goals this season, with Thomas contributing five assists to top their creative tally in the league. Cheltenham Town have also relied on Jake Bickerstaff, George Miller and Luke Young to energize their attack through key shots and passes.
ScoreBat provides real-time coverage of Bristol Rovers vs Cheltenham Town with detailed head-to-head team analysis, team lineups, match stats, and a match timeline. We also offer official live stream options to help you find where to watch the game - our coverage includes all matches of the League Two of England, with live streaming available whenever possible.
URL: https://www.scorebat.com/bristol-rovers-vs-cheltenham-town-h2h-stats-lineups-and-live-stream/
Since January 2023, the teams have clashed six times. Bristol Rovers have emerged victorious in four matches, Cheltenham Town in one, while one match ended level. Their most recent clash took place on November 22, 2025, with Cheltenham Town winning 1-0. Bristol Rovers have managed eleven goals in these six matches, while Cheltenham Town have scored five in total. So, overall, Bristol Rovers have the edge in head-to-head matches against Cheltenham Town in their recent history.
Bristol Rovers have played 44 matches in League Two, with eighteen wins, four draws, and 22 losses this season, netting 51 goals (1.16 per match) and conceding 64 (1.45 per match). This season in League Two, Cheltenham Town have recorded fourteen wins, ten draws, and twenty losses in 44 matches, netting 52 goals (1.18 per match) and conceding 71 (1.61 per match).
Bristol Rovers are currently on a run of seven straight wins, with victories against Tranmere Rovers, Crawley Town, Harrogate Town, Fleetwood Town, Accrington Stanley, Gillingham and Shrewsbury in their last seven matches, while Cheltenham Town’s previous game resulted in a loss against Tranmere Rovers.. Overall, Bristol Rovers have won twelve of their last twenty matches, losing seven and drawing one, while in their last twenty matches, Cheltenham Town have recorded five wins, eight losses, and seven draws.
Before kickoff, our AI predicts the outcome of Bristol Rovers vs Cheltenham Town - and once the match begins, it keeps observing the play and adjusts its forecast minute by minute. Ahead of kick-off, the algorithm projects that Bristol Rovers’s victory is the forecast’s top scenario at 39%, while a draw is at 31% and Cheltenham Town’s victory is at 30%.
| match | Tranmere Rovers 1:2 Bristol Rovers, Saturday | Bristol Rovers 3:1 Crawley Town, April 11 | Harrogate Town 2:3 Bristol Rovers, April 6 | Bristol Rovers 1:0 Fleetwood Town, April 3 | Bristol Rovers 2:0 Accrington Stanley, March 28 | Gillingham 1:2 Bristol Rovers, March 21 | Bristol Rovers 1:0 Shrewsbury, March 17 | Bromley 1:0 Bristol Rovers, March 14 | Barrow 0:2 Bristol Rovers, March 10 | Bristol Rovers 2:1 Crewe, March 7 |
|---|---|---|---|---|---|---|---|---|---|---|
| Outcome | W | W | W | W | W | W | W | L | W | W |
| Over 2.5 | + | + | + | - | - | + | - | - | - | + |
| Under 2.5 | - | - | - | + | + | - | + | + | + | - |
| Clean sheet | - | - | - | + | + | - | + | - | + | - |
| Failed to score | - | - | - | - | - | - | - | + | - | - |
| Conceded | + | + | + | - | - | + | - | + | - | + |
| Conceded two | - | - | + | - | - | - | - | - | - | - |
| match | Cheltenham Town 1:3 Tranmere Rovers, Tuesday | Cheltenham Town 1:0 Newport, Saturday | Cheltenham Town 2:1 Gillingham, April 14 | Walsall 0:4 Cheltenham Town, April 11 | Cheltenham Town 1:1 Cambridge United, April 6 | Chesterfield 1:0 Cheltenham Town, April 3 | Notts County 5:2 Cheltenham Town, March 21 | Cheltenham Town 1:1 Crewe, March 17 | Shrewsbury 0:2 Cheltenham Town, March 14 | Fleetwood Town 2:2 Cheltenham Town, March 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Outcome | L | W | W | W | D | L | L | D | W | D |
| Over 2.5 | + | - | + | + | - | - | + | - | - | + |
| Under 2.5 | - | + | - | - | + | + | - | + | + | - |
| Clean sheet | - | + | - | + | - | - | - | - | + | - |
| Failed to score | - | - | - | - | - | + | - | - | - | - |
| Conceded | + | - | + | - | + | + | + | + | - | + |
| Conceded two | + | - | - | - | - | - | + | - | - | + |
We are updating team formations and line-ups for Bristol Rovers - Cheltenham Town in real time. The teams starting line-ups are yet to be announced.
In their last outing, Bristol Rovers lined up with Brad Young, Jack Sparkes, Riley Harbottle, Kofi Balmer, Joel Senior, Tommy Leigh, Ryan De Havilland, Kane Thompson-Sommers, Shaqai Forde, Joe Quigley and Fabrizio Cavegn.
Cheltenham Town's lineup in their latest match featured Joe Day, Jonathan Tomkinson, James Wilson, Sam Sherring, Arkell Jude-Boyd, Luke Young, Josh Martin, Isaac Hutchinson, Cole Deeming, Ryan Broom and George Miller.
You can watch Bristol Rovers vs Cheltenham Town live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.
We aggregate all official videos from official websites and Youtube channels of Cheltenham Town (often referred to as Cheltenham) and Bristol Rovers as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Bristol Rovers - Cheltenham Town match available that isn't behind a paywall - you will be able to watch it on ScoreBat.
We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.
As always, England League Two's live standings are availble and updated in real time. Bristol Rovers are currently 15th in the table with 58 points from 44 matches, while Cheltenham Town are 17th with 52 points from their 44 games.
Explore stats from Bristol Rovers vs Cheltenham Town on ScoreBat - we are updating the numbers on this page every second of the game.
We are adding goal videos and full video highlights of the match between Bristol Rovers and Cheltenham Town in real time. The videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Bristol Rovers - Cheltenham Town are being added as they become available on the official social media channels of the league or the teams.
