Our Oldham vs Chesterfield Prediction: 2-1
Oldham vs Chesterfield in the England League 2 is scheduled for an 15:00 GMT kick-off on Thursday January 1, 2026. A 2-1 win for the home side is our expected outcome, though BTTS looks promising given both teams’ recent scoring records.
Our prediction is supported by key Oldham vs Chesterfield 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 – Walsall vs Oldham
Oldham will hope to extend their good run following a 2-1 England League 2 win against Walsall on December 29. In that match, Oldham controlled 46% of possession and managed 6 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Walsall | 54% | 0 (3) | 0.73 | 53 |
Oldham | 46% | 0 (6) | 0.92 | 43 |
Chesterfield's Last Match – Chesterfield vs Cambridge Utd
Chesterfield will be looking to bounce back after a 0-1 England League 2 defeat against Cambridge Utd on December 29. In that match, Chesterfield saw 61% of the ball and created 7 goal attempts, with 1 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Chesterfield | 61% | 7 (1) | 1.16 | 53 |
Cambridge Utd | 39% | 4 (1) | 0.36 | 49 |
Oldham vs Chesterfield Stats
Key Stats
| Oldham | Chesterfield | |
|---|---|---|
| 0.79 | Attacking Strength | 1.15 |
| 0.66 | Defence Strength | 1.37 |
| 1.2 | Points Per Game | 1.4 |
| 3/10 | WIN | 4/10 |
| 3/10 | DRAW | 2/10 |
| 3/10 | Clean Sheets | 3/10 |
| 5/10 | BTTS | 6/10 |
| 6/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.5 conceded per match, while Chesterfield average 1.4 scored and 1.5 conceded per game.
Oldham 13-15
Chesterfield 14-15
What are the odds for this match?
Oldham to win: @2.375
Draw: @3.25
Chesterfield to win: @2.9
Over 2.5 Goals: @1.975



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