Our Oldham vs Grimsby Prediction: 1-1
Oldham vs Grimsby in the England League 2 is scheduled for an 15:00 GMT kick-off on Saturday March 14, 2026. We expect a 1-1 result in a tightly contested match, with BTTS looking like a reliable bet given both teams’ recent scoring form.
Our prediction is supported by key Oldham vs Grimsby 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 – Tranmere vs Oldham
Oldham will want to continue their winning form after a 3-1 England League 2 victory over Tranmere, knowing this is a must-win match for their campaign. In that match, Oldham controlled 45% of possession and managed 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Tranmere | 55% | 0 (1) | 0.97 | 75 |
Oldham | 45% | 0 (5) | 1.85 | 34 |
Grimsby's Last Match – Grimsby vs Bromley
Grimsby will aim to turn their fortunes around after a 1-1 England League 2 draw with Bromley on March 7. In that match, Grimsby recorded 56% possession and 4 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Grimsby | 56% | 0 (4) | 2.28 | 72 |
Bromley | 44% | 0 (5) | 1.02 | 47 |
Oldham vs Grimsby Stats
Key Stats
| Oldham | Grimsby | |
|---|---|---|
| 1.05 | Attacking Strength | 0.9 |
| 0.66 | Defence Strength | 0.75 |
| 1.7 | Points Per Game | 1.6 |
| 5/10 | WIN | 4/10 |
| 2/10 | DRAW | 4/10 |
| 4/10 | Clean Sheets | 4/10 |
| 4/10 | BTTS | 5/10 |
| 6/10 | Over 2.5 Goals | 4/10 |
| 1.5 | Average Scored | 1.2 |
Goals Scored vs Goals Conceded
Oldham are averaging 1.5 goals scored and 1.2 conceded per match, while Grimsby average 1.2 scored and 1.0 conceded per game.
Oldham 15-12
Grimsby 12-10
What are the odds for this match?
Oldham to win: @2.55
Draw: @3.2
Grimsby to win: @2.625
Over 2.5 Goals: @1.975



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