Bristol Rovers took on Cheltenham Town in the League Two of England on April 25. The final score saw Bristol Rovers beat Cheltenham Town 4-0.
On the 2nd minute, Ellis Harrison netted the first goal of the match, handing Bristol Rovers the advantage. A goal from Shaqai Forde followed with Harrison scoring two more, securing the 4-0 result.
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 8 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 on April 21.
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, Jack Sparkes and Tommy Leigh 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, Luke Young and George Miller 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 September 2023, the teams have clashed five times. Bristol Rovers have emerged victorious in three 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 nine goals in these five matches, while Cheltenham Town have scored four 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 46 matches in League Two, with nineteen wins, five draws, and 22 losses this season, netting 56 goals (1.22 per match) and conceding 65 (1.41 per match). This season in League Two, Cheltenham Town have recorded fourteen wins, ten draws, and 22 losses in 46 matches, netting 53 goals (1.15 per match) and conceding 79 (1.72 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.
| match | Tranmere Rovers 1:2 Bristol Rovers, April 18 | 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, April 21 | Cheltenham Town 1:0 Newport, April 18 | 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.
Bristol Rovers kicked off the game with Brad Young, Jack Sparkes, Riley Harbottle, Kofi Balmer, Joel Senior, Clinton Mola who got substituted by Ryan De Havilland on the 85th minute, Richard Smallwood who got substituted by Tom Lockyer on the 64th minute, Promise Omochere who got substituted by Tommy Leigh on the 65th minute, Shaqai Forde, Yusuf Akhamrich who got substituted by Mees Rijks on the 84th minute and Ellis Harrison who got substituted by Joe Quigley on the 74th minute as starters, with Luke Southwood, Tom Lockyer, Ryan De Havilland, Tommy Leigh, Joe Quigley, Fabrizio Cavegn and Mees Rijks on the bench.
Cheltenham Town's starting eleven were Joe Day, George Nurse who got substituted by Arkell Jude-Boyd on the 68th minute, James Wilson, Sam Sherring, Jonathan Tomkinson, Ryan Broom who got substituted by Cole Deeming on the 69th minute, Harry Ashfield, Luke Young, Jake Bickerstaff who got substituted by Josh Martin on the 79th minute, Josh Davison who got substituted by Mo Faal on the 62nd minute and Jordan Thomas, with Mamadou Diallo, Arkell Jude-Boyd, George Harmon, Josh Martin, Cole Deeming, Mo Faal and George Miller on the bench.
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 14th in the table with 62 points from 46 matches, while Cheltenham Town are currently 18th in the table with 52 points from 46 matches.
Explore stats from Bristol Rovers vs Cheltenham Town on ScoreBat - we are updating the numbers on this page every second of the game.
Referee showed the yellow card six times throughout the game. Richard Smallwood, Kofi Balmer, Jack Sparkes, Tommy Leigh, James Wilson and Tom Lockyer were the ones to receive it.
We are adding goal videos and full video highlights of the match between Bristol Rovers and Cheltenham Town in real time. You can watch the goals by Ellis Harrison and Shaqai Forde as 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.
