Bristol Rovers vs Cheltenham Town H2H Stats, Lineups and Live Stream

Preview

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/

Head-to-head

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.

AI Prediction

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.

  • Bristol Rovers haven't played a draw in their previous 10 matches.
  • Bristol Rovers have gone 6 consecutive home matches without a defeat.
  • Cheltenham Town have gone 4 consecutive matches without a draw.

Bristol Rovers: Last matches

matchTranmere Rovers 1:2 Bristol Rovers, April 18Bristol Rovers 3:1 Crawley Town, April 11Harrogate Town 2:3 Bristol Rovers, April 6Bristol Rovers 1:0 Fleetwood Town, April 3Bristol Rovers 2:0 Accrington Stanley, March 28Gillingham 1:2 Bristol Rovers, March 21Bristol Rovers 1:0 Shrewsbury, March 17Bromley 1:0 Bristol Rovers, March 14Barrow 0:2 Bristol Rovers, March 10Bristol Rovers 2:1 Crewe, March 7
OutcomeWWWWWWWLWW
Over 2.5+++--+---+
Under 2.5---++-+++-
Clean sheet---++-+-+-
Failed to score-------+--
Conceded+++--+-+-+
Conceded two--+-------

Cheltenham Town: Last matches

matchCheltenham Town 1:3 Tranmere Rovers, April 21Cheltenham Town 1:0 Newport, April 18Cheltenham Town 2:1 Gillingham, April 14Walsall 0:4 Cheltenham Town, April 11Cheltenham Town 1:1 Cambridge United, April 6Chesterfield 1:0 Cheltenham Town, April 3Notts County 5:2 Cheltenham Town, March 21Cheltenham Town 1:1 Crewe, March 17Shrewsbury 0:2 Cheltenham Town, March 14Fleetwood Town 2:2 Cheltenham Town, March 10
OutcomeLWWWDLLDWD
Over 2.5+-++--+--+
Under 2.5-+--++-++-
Clean sheet-+-+----+-
Failed to score-----+----
Conceded+-+-++++-+
Conceded two+-----+--+

Line-Ups

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.

Live Streaming

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.

Live Standings

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.

Stats

Explore stats from Bristol Rovers vs Cheltenham Town on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 37 - 63
  • Big Scoring Chances: 2 - 1
  • Total Attempts: 9 - 10
  • Shots On Target: 4 - 1
  • Blocked Shots: 2 - 2
  • Shots in the Box: 5 - 5
  • Shots from Outside the Box: 4 - 5
  • Woodwork Hits: 0 - 0
  • Fouls: 19 - 6
  • Corners: 1 - 7
  • Throw-Ins: 27 - 17
  • Saves: 1 - 0
  • Free Kicks: 6 - 19
  • Offsides: 1 - 1
  • Passes into Final Third: 105 - 95
  • Completed Passes in Final Third: 48 - 54
  • Touches in Opponent's Box: 23 - 16
  • Tackles: 16 - 17
  • Completed Tackles: 8 - 9
  • Total Crosses: 11 - 19
  • Successful Crosses: 1 - 5
  • Interceptions: 6 - 7
  • Clearances: 24 - 42

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.

Video Highlights

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.

Timeline

  1. FT
    Full Time
    Match ends. Bristol Rovers 4, Cheltenham Town 0.
  2. 90 + 1'
    Tom Lockyer is shown the Yellow Card.
  3. 87'
    4 - 0
    Shaqai Forde scores for Bristol Rovers, assisted by Joe Quigley.
  4. 85'
    Substitution for Bristol Rovers. Ryan De Havilland replaces Clinton Mola.
  5. 84'
    Substitution for Bristol Rovers. Mees Rijks replaces Yusuf Akhamrich.
  6. 79'
    Substitution for Cheltenham Town. Josh Martin replaces Jake Bickerstaff.
  7. 74'
    Substitution for Bristol Rovers. Joe Quigley replaces Ellis Harrison.
  8. 71'
    James Wilson is shown the Yellow Card.
  9. 71'
    Tommy Leigh is shown the Yellow Card.
  10. 69'
    Substitution for Cheltenham Town. Cole Deeming replaces Ryan Broom.
  11. 68'
    Substitution for Cheltenham Town. Arkell Jude-Boyd replaces George Nurse.
  12. 65'
    Substitution for Bristol Rovers. Tommy Leigh replaces Promise Omochere.
  13. 64'
    Substitution for Bristol Rovers. Tom Lockyer replaces Richard Smallwood.
  14. 62'
    Substitution for Cheltenham Town. Mo Faal replaces Josh Davison.
  15. 56'
    3 - 0
    Ellis Harrison scores for Bristol Rovers.
  16. 55'
    Jack Sparkes is shown the Yellow Card.
  17. 2H
    Second half kick-off
    Second half begins.
  18. HT
    Half-Time - 2 : 0
    First half ends.
  19. 45 + 3'
    2 - 0
    Ellis Harrison scores for Bristol Rovers.
  20. 32'
    Kofi Balmer is shown the Yellow Card.
  21. 6'
    Richard Smallwood is shown the Yellow Card.
  22. 2'
    1 - 0
    Ellis Harrison scores for Bristol Rovers, assisted by Jack Sparkes.
  23. 1H
    Kick-off
    First half begins.
Add official football highlights and live streams to your website or app
Build your widget
Free version available. No credit card required.