Our Oldham vs Bristol Rovers Prediction: 2-1
Oldham vs Bristol Rovers in the England League 2 is scheduled for an 19:45 GMT kick-off on Tuesday February 17, 2026. A 2-1 victory for the hosts is our top prediction, yet given both teams’ attacking form, BTTS seems like a smart betting choice.
Our prediction is supported by key Oldham vs Bristol Rovers stats, including attacking and defensive strength, recent form and historical results — all detailed below.
→ View Today's Correct Score Predictions
Recent Form Insights
Oldham's Last Match – Oldham vs Fleetwood Town
Oldham will be determined to find a winning touch after a 1-1 England League 2 draw against Fleetwood Town on February 14. In that match, Oldham recorded 47% possession and 2 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Oldham | 47% | 0 (2) | 0.67 | 48 |
Fleetwood Town | 53% | 0 (2) | 0.62 | 50 |
Bristol Rovers's Last Match – Cambridge Utd vs Bristol Rovers
Bristol Rovers will aim to put their last result behind them following a 1-3 England League 2 loss to Cambridge Utd on February 14. In that match, Bristol Rovers had 53% possession and 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Cambridge Utd | 47% | 0 (4) | 1.81 | 45 |
Bristol Rovers | 53% | 0 (3) | 1.46 | 56 |
Oldham vs Bristol Rovers Stats
Key Stats
| Oldham | Bristol Rovers | |
|---|---|---|
| 0.84 | Attacking Strength | 0.58 |
| 0.83 | Defence Strength | 1.4 |
| 1.3 | Points Per Game | 0.9 |
| 3/10 | WIN | 3/10 |
| 4/10 | DRAW | 0/10 |
| 1/10 | Clean Sheets | 3/10 |
| 7/10 | BTTS | 3/10 |
| 7/10 | Over 2.5 Goals | 5/10 |
| 1.3 | Average Scored | 1.4 |
Goals Scored vs Goals Conceded
Oldham are averaging 1.3 goals scored and 1.6 conceded per match, while Bristol Rovers average 1.4 scored and 1.5 conceded per game.
Oldham 13-16
Bristol Rovers 14-15
What are the odds for this match?
Oldham to win: @2.15
Draw: @3.3
Bristol Rovers to win: @3.3



Oldham
Fleetwood Town
Cambridge Utd
Bristol Rovers
Bromley
Cambridge Utd
Swindon
Notts County
Milton Keynes Dons
Salford City
Crewe
Chesterfield
Walsall
Grimsby
Barnet
Colchester
Accrington Stanley
Gillingham
Fleetwood Town
Oldham
Tranmere
Cheltenham
Shrewsbury
Barrow
Bristol Rovers
Crawley Town
Harrogate Town
Newport County