Swindon host Oldham in the England League Two on 7 February 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 12:31 UK Time.
Swindon are back at the County Ground carrying renewed momentum after picking up four points from their last two matches. Performances have been lively and direct, with attacking intent restored after a difficult mid January spell.
Oldham travel south still searching for consistency. Recent results have swung sharply from positive away displays to heavy defeats, leaving questions over how well they can cope with pressure away from home.
Swindon arrive off the back of a controlled 1-0 away win at Harrogate, following an impressive 3-1 home success against Barrow. Those results have steadied confidence after three straight defeats, two of which were narrow losses on the road.
At home, the Robins have shown a clear attacking pattern. They have scored at least twice in three of their last five league games at the County Ground, while also keeping clean sheets against Crawley and Gillingham. When Swindon are able to dictate tempo early, their forward play tends to stretch opponents effectively.
Defensive lapses remain part of the picture, highlighted by the 2-3 defeat to Salford City. Even so, recent home performances suggest a side capable of controlling matches when momentum is on their side.
Oldham’s most recent outing ended in a 0-3 home defeat to Cambridge, exposing defensive issues that have surfaced repeatedly this season. That followed a 3-2 loss at Barnet, where they were competitive but unable to manage key moments.
Away from home, Oldham have at least found goals. They have scored in four of their last five away league matches, including wins at Walsall and a draw at Crawley. However, conceding has been just as frequent, with no clean sheets across that run.
The Latics tend to stay involved in games but struggle to close them out. That lack of control late on has cost them points, particularly against teams with strong attacking transitions.
Swindon win at 2.10 odds reflects their stronger home profile and recent improvement in results. They have been more reliable in front of goal at the County Ground, while Oldham continue to show defensive vulnerability away from home.
Over 2.5 goals and both teams to score at 2.20 odds suits the recent patterns from both sides. Swindon’s home matches regularly open up, and Oldham have found the net consistently on their travels despite conceding.
A 2-1 Swindon outcome at 9.00 odds fits the balance of this matchup. Oldham’s away scoring threat should keep the contest alive, but Swindon’s sharper attacking play at home gives them the edge in a tight game.
| Swindon | Oldham | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 22 | 17 |
| Draws | 9 | 14 |
| Loss | 14 | 14 |
| Goals For | 69 | 57 |
| Goals Against | 57 | 44 |
| Swindon | Oldham | |
|---|---|---|
| Game Played | 22 | 23 |
| Wins | 11 | 8 |
| Draws | 6 | 6 |
| Loss | 5 | 9 |
| Goals For | 37 | 30 |
| Goals Against | 25 | 26 |
|
02.05.26
|
Swindon Chesterfield |
1-2 |
|
25.04.26
|
Grimsby Swindon |
4-0 |
|
18.04.26
|
Swindon Accrington |
2-2 |
|
10.04.26
|
Colchester Swindon |
3-0 |
|
06.04.26
|
Swindon Walsall |
2-1 |
|
02.04.26
|
Cambridge Swindon |
1-1 |
|
28.03.26
|
Swindon Fleetwood |
1-1 |
|
21.03.26
|
Tranmere Swindon |
0-1 |
|
17.03.26
|
Gillingham Swindon |
0-2 |
|
14.03.26
|
Swindon MK Dons |
1-2 |
|
07.03.26
|
Crawley Swindon |
2-2 |
|
28.02.26
|
Swindon Bristol Rovers |
1-1 |
|
21.02.26
|
Swindon Crewe |
1-2 |
|
17.02.26
|
Barnet Swindon |
1-2 |
|
14.02.26
|
Shrewsbury Swindon |
3-1 |
|
11.02.26
|
Swindon Newport |
2-0 |
|
07.02.26
|
Swindon Oldham |
3-0 |
|
03.02.26
|
Harrogate Swindon |
0-1 |
|
31.01.26
|
Swindon Barrow |
3-1 |
|
27.01.26
|
Notts County Swindon |
2-1 |
|
24.01.26
|
Bromley Swindon |
2-1 |
|
20.01.26
|
Salford City Swindon |
3-2 |
|
17.01.26
|
Swindon Salford City |
2-3 |
|
13.01.26
|
Luton Swindon |
1-2 |
|
01.01.26
|
Swindon Gillingham |
2-0 |
|
29.12.25
|
Cheltenham Swindon |
0-2 |
|
26.12.25
|
MK Dons Swindon |
1-0 |
|
20.12.25
|
Swindon Crawley |
1-0 |
|
13.12.25
|
Bristol Rovers Swindon |
0-3 |
|
09.12.25
|
Swindon Cheltenham |
0-1 |
|
06.12.25
|
Swindon Bolton |
4-0 |
|
02.12.25
|
Swindon Peterborough |
1-0 |
|
29.11.25
|
Chesterfield Swindon |
1-2 |
|
22.11.25
|
Swindon Grimsby |
2-2 |
|
15.11.25
|
Fleetwood Swindon |
1-1 |
|
11.11.25
|
MK Dons Swindon |
0-4 |
|
08.11.25
|
Swindon Tranmere |
2-1 |
|
01.11.25
|
Rotherham Swindon |
1-2 |
|
28.10.25
|
Swindon West Ham United U21 |
2-3 |
|
25.10.25
|
Swindon Colchester |
0-0 |
|
21.10.25
|
Swindon Notts County |
2-2 |
|
18.10.25
|
Accrington Swindon |
4-0 |
|
04.10.25
|
Newport Swindon |
0-1 |
|
27.09.25
|
Swindon Bromley |
2-0 |
|
20.09.25
|
Salford City Swindon |
3-2 |
|
13.09.25
|
Swindon Harrogate |
3-1 |
|
06.09.25
|
Barrow Swindon |
1-3 |
|
02.09.25
|
Swindon Reading |
3-2 |
|
30.08.25
|
Crewe Swindon |
0-3 |
|
23.08.25
|
Swindon Shrewsbury |
2-1 |
|
02.05.26
|
Swindon Chesterfield |
1-2 |
|
18.04.26
|
Swindon Accrington |
2-2 |
|
06.04.26
|
Swindon Walsall |
2-1 |
|
28.03.26
|
Swindon Fleetwood |
1-1 |
|
14.03.26
|
Swindon MK Dons |
1-2 |
|
28.02.26
|
Swindon Bristol Rovers |
1-1 |
|
21.02.26
|
Swindon Crewe |
1-2 |
|
11.02.26
|
Swindon Newport |
2-0 |
|
07.02.26
|
Swindon Oldham |
3-0 |
|
31.01.26
|
Swindon Barrow |
3-1 |
|
17.01.26
|
Swindon Salford City |
2-3 |
|
01.01.26
|
Swindon Gillingham |
2-0 |
|
20.12.25
|
Swindon Crawley |
1-0 |
|
09.12.25
|
Swindon Cheltenham |
0-1 |
|
06.12.25
|
Swindon Bolton |
4-0 |
|
02.12.25
|
Swindon Peterborough |
1-0 |
|
22.11.25
|
Swindon Grimsby |
2-2 |
|
08.11.25
|
Swindon Tranmere |
2-1 |
|
28.10.25
|
Swindon West Ham United U21 |
2-3 |
|
25.10.25
|
Swindon Colchester |
0-0 |
|
21.10.25
|
Swindon Notts County |
2-2 |
|
27.09.25
|
Swindon Bromley |
2-0 |
|
13.09.25
|
Swindon Harrogate |
3-1 |
|
02.09.25
|
Swindon Reading |
3-2 |
|
23.08.25
|
Swindon Shrewsbury |
2-1 |
|
19.08.25
|
Swindon Barnet |
0-2 |
|
09.08.25
|
Swindon Cambridge |
3-2 |
|
03.05.25
|
Swindon MK Dons |
0-0 |
|
21.04.25
|
Swindon Bromley |
0-1 |
|
12.04.25
|
Swindon Bradford City |
5-4 |
|
01.04.25
|
Swindon AFC Wimbledon |
2-1 |
|
22.03.25
|
Swindon Accrington |
0-0 |
|
15.03.25
|
Swindon Cheltenham |
3-3 |
|
04.03.25
|
Swindon Salford City |
2-2 |
|
22.02.25
|
Swindon Chesterfield |
1-0 |
|
08.02.25
|
Swindon Port Vale |
3-3 |
|
28.01.25
|
Swindon Tranmere |
3-1 |
|
18.01.25
|
Swindon Barrow |
2-0 |
|
14.01.25
|
Swindon Birmingham |
1-2 |
|
11.01.25
|
Swindon Crewe |
0-0 |
|
01.01.25
|
Swindon Colchester |
3-2 |
|
21.12.24
|
Swindon Grimsby |
3-1 |
|
07.12.24
|
Swindon Fleetwood |
3-1 |
|
23.11.24
|
Swindon Morecambe |
2-3 |
|
05.11.24
|
Swindon Tottenham Hotspur U21 |
2-1 |
|
02.11.24
|
Swindon Colchester |
2-1 |
|
26.10.24
|
Swindon Gillingham |
1-1 |
|
19.10.24
|
Swindon Doncaster |
1-2 |
|
08.10.24
|
Swindon Bristol Rovers |
4-0 |
|
05.10.24
|
Swindon Harrogate |
0-0 |
|
25.04.26
|
Grimsby Swindon |
4-0 |
|
10.04.26
|
Colchester Swindon |
3-0 |
|
02.04.26
|
Cambridge Swindon |
1-1 |
|
21.03.26
|
Tranmere Swindon |
0-1 |
|
17.03.26
|
Gillingham Swindon |
0-2 |
|
07.03.26
|
Crawley Swindon |
2-2 |
|
17.02.26
|
Barnet Swindon |
1-2 |
|
14.02.26
|
Shrewsbury Swindon |
3-1 |
|
03.02.26
|
Harrogate Swindon |
0-1 |
|
27.01.26
|
Notts County Swindon |
2-1 |
|
24.01.26
|
Bromley Swindon |
2-1 |
|
20.01.26
|
Salford City Swindon |
3-2 |
|
13.01.26
|
Luton Swindon |
1-2 |
|
29.12.25
|
Cheltenham Swindon |
0-2 |
|
26.12.25
|
MK Dons Swindon |
1-0 |
|
13.12.25
|
Bristol Rovers Swindon |
0-3 |
|
29.11.25
|
Chesterfield Swindon |
1-2 |
|
15.11.25
|
Fleetwood Swindon |
1-1 |
|
11.11.25
|
MK Dons Swindon |
0-4 |
|
01.11.25
|
Rotherham Swindon |
1-2 |
|
18.10.25
|
Accrington Swindon |
4-0 |
|
04.10.25
|
Newport Swindon |
0-1 |
|
20.09.25
|
Salford City Swindon |
3-2 |
|
06.09.25
|
Barrow Swindon |
1-3 |
|
30.08.25
|
Crewe Swindon |
0-3 |
|
16.08.25
|
Oldham Swindon |
1-2 |
|
12.08.25
|
Cardiff Swindon |
2-1 |
|
02.08.25
|
Walsall Swindon |
2-1 |
|
26.07.25
|
Eastleigh Swindon |
2-3 |
|
19.07.25
|
Chippenham Town Swindon |
1-5 |
|
12.07.25
|
Melksham Town Swindon |
0-4 |
|
05.07.25
|
Swindon Supermarine Swindon |
0-4 |
|
26.04.25
|
Gillingham Swindon |
1-1 |
|
18.04.25
|
Grimsby Swindon |
0-4 |
|
05.04.25
|
Fleetwood Swindon |
0-4 |
|
29.03.25
|
Morecambe Swindon |
1-0 |
|
08.03.25
|
Doncaster Swindon |
2-2 |
|
01.03.25
|
Walsall Swindon |
0-1 |
|
15.02.25
|
Harrogate Swindon |
1-0 |
|
01.02.25
|
Carlisle Swindon |
1-5 |
|
24.01.25
|
Newport Swindon |
1-2 |
|
04.01.25
|
Notts County Swindon |
2-0 |
|
29.12.24
|
Bromley Swindon |
1-1 |
|
26.12.24
|
AFC Wimbledon Swindon |
1-1 |
|
14.12.24
|
Bradford City Swindon |
1-0 |
|
10.12.24
|
Wycombe Swindon |
1-2 |
|
03.12.24
|
Colchester Swindon |
4-0 |
|
30.11.24
|
Accrington Swindon (Penalties:4 - 1) |
2-2 |
|
16.11.24
|
Accrington Swindon |
2-2 |
|
09.11.24
|
MK Dons Swindon |
3-1 |
|
25.04.26
|
Newport Oldham |
3-2 |
|
18.04.26
|
Oldham Salford City |
1-2 |
|
14.04.26
|
Barrow Oldham |
3-2 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
06.04.26
|
Oldham MK Dons |
1-1 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Crewe Oldham |
2-1 |
|
24.03.26
|
Oldham Notts County |
3-0 |
|
21.03.26
|
Oldham Harrogate |
1-0 |
|
17.03.26
|
Chesterfield Oldham |
0-3 |
|
14.03.26
|
Oldham Grimsby |
1-0 |
|
07.03.26
|
Tranmere Oldham |
1-3 |
|
03.03.26
|
Bromley Oldham |
0-0 |
|
28.02.26
|
Oldham Crawley |
2-0 |
|
21.02.26
|
Gillingham Oldham |
0-3 |
|
17.02.26
|
Oldham Bristol Rovers |
2-0 |
|
14.02.26
|
Oldham Fleetwood |
1-1 |
|
07.02.26
|
Swindon Oldham |
3-0 |
|
31.01.26
|
Oldham Cambridge |
0-3 |
|
24.01.26
|
Barnet Oldham |
3-2 |
|
17.01.26
|
Oldham Cheltenham |
2-1 |
|
01.01.26
|
Oldham Chesterfield |
1-1 |
|
29.12.25
|
Walsall Oldham |
1-2 |
|
26.12.25
|
Grimsby Oldham |
0-0 |
|
20.12.25
|
Oldham Tranmere |
3-1 |
|
13.12.25
|
Crawley Oldham |
2-2 |
|
10.12.25
|
Oldham Walsall |
0-1 |
|
06.12.25
|
MK Dons Oldham |
3-1 |
|
29.11.25
|
Accrington Oldham |
1-0 |
|
22.11.25
|
Oldham Newport |
3-0 |
|
15.11.25
|
Oldham Crewe |
0-0 |
|
11.11.25
|
Oldham Bolton |
2-6 |
|
08.11.25
|
Harrogate Oldham |
0-1 |
|
01.11.25
|
Oldham Northampton |
3-1 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
18.10.25
|
Salford City Oldham |
1-0 |
|
11.10.25
|
Oldham Barrow |
0-0 |
|
07.10.25
|
Rotherham Oldham |
3-2 |
|
04.10.25
|
Notts County Oldham |
3-1 |
|
27.09.25
|
Oldham Barnet |
1-1 |
|
20.09.25
|
Cheltenham Oldham |
0-3 |
|
13.09.25
|
Oldham Bromley |
1-0 |
|
06.09.25
|
Cambridge Oldham |
0-1 |
|
30.08.25
|
Oldham Gillingham |
0-1 |
|
26.08.25
|
Oldham Manchester City U21 |
1-5 |
|
23.08.25
|
Fleetwood Oldham |
1-1 |
|
19.08.25
|
Bristol Rovers Oldham |
0-0 |
|
16.08.25
|
Oldham Swindon |
1-2 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
05.08.25
|
Accrington Oldham |
3-1 |
|
18.04.26
|
Oldham Salford City |
1-2 |
|
06.04.26
|
Oldham MK Dons |
1-1 |
|
24.03.26
|
Oldham Notts County |
3-0 |
|
21.03.26
|
Oldham Harrogate |
1-0 |
|
14.03.26
|
Oldham Grimsby |
1-0 |
|
28.02.26
|
Oldham Crawley |
2-0 |
|
17.02.26
|
Oldham Bristol Rovers |
2-0 |
|
14.02.26
|
Oldham Fleetwood |
1-1 |
|
31.01.26
|
Oldham Cambridge |
0-3 |
|
17.01.26
|
Oldham Cheltenham |
2-1 |
|
01.01.26
|
Oldham Chesterfield |
1-1 |
|
20.12.25
|
Oldham Tranmere |
3-1 |
|
10.12.25
|
Oldham Walsall |
0-1 |
|
22.11.25
|
Oldham Newport |
3-0 |
|
15.11.25
|
Oldham Crewe |
0-0 |
|
11.11.25
|
Oldham Bolton |
2-6 |
|
01.11.25
|
Oldham Northampton |
3-1 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
11.10.25
|
Oldham Barrow |
0-0 |
|
27.09.25
|
Oldham Barnet |
1-1 |
|
13.09.25
|
Oldham Bromley |
1-0 |
|
30.08.25
|
Oldham Gillingham |
0-1 |
|
26.08.25
|
Oldham Manchester City U21 |
1-5 |
|
16.08.25
|
Oldham Swindon |
1-2 |
|
09.08.25
|
Oldham Colchester |
1-1 |
|
26.07.25
|
Oldham Bradford City |
0-1 |
|
01.06.25
|
Oldham Southend |
3-2 |
|
14.05.25
|
Oldham FC Halifax Town |
4-0 |
|
05.05.25
|
Oldham Ebbsfleet United |
2-0 |
|
18.04.25
|
Oldham Hartlepool |
2-1 |
|
08.04.25
|
Oldham Woking |
1-2 |
|
22.03.25
|
Oldham FC Halifax Town |
2-0 |
|
15.03.25
|
Oldham Rochdale |
1-1 |
|
11.03.25
|
Oldham Eastleigh |
2-0 |
|
01.03.25
|
Oldham Barnet |
0-3 |
|
18.02.25
|
Oldham Maidenhead |
0-1 |
|
15.02.25
|
Oldham Sutton |
0-0 |
|
11.02.25
|
Oldham Altrincham |
2-2 |
|
29.01.25
|
Oldham Manchester United U21 |
0-5 |
|
21.01.25
|
Oldham York |
0-2 |
|
18.01.25
|
Oldham Aldershot Town |
1-3 |
|
14.12.24
|
Oldham Wealdstone |
3-2 |
|
10.12.24
|
Oldham Blackburn Rovers U21 |
3-2 |
|
26.11.24
|
Oldham Boston United |
4-0 |
|
16.11.24
|
Oldham Tamworth |
4-0 |
|
06.11.24
|
Oldham Wolves U21 (Penalties:2 - 4) |
2-2 |
|
26.10.24
|
Oldham Dag & Red |
1-0 |
|
12.10.24
|
Oldham FC Halifax Town |
4-2 |
|
05.10.24
|
Oldham Solihull Moors |
2-3 |
|
01.10.24
|
Oldham Stoke City U21 |
2-1 |
|
25.04.26
|
Newport Oldham |
3-2 |
|
14.04.26
|
Barrow Oldham |
3-2 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
03.04.26
|
Colchester Oldham |
1-3 |
|
28.03.26
|
Crewe Oldham |
2-1 |
|
17.03.26
|
Chesterfield Oldham |
0-3 |
|
07.03.26
|
Tranmere Oldham |
1-3 |
|
03.03.26
|
Bromley Oldham |
0-0 |
|
21.02.26
|
Gillingham Oldham |
0-3 |
|
07.02.26
|
Swindon Oldham |
3-0 |
|
24.01.26
|
Barnet Oldham |
3-2 |
|
29.12.25
|
Walsall Oldham |
1-2 |
|
26.12.25
|
Grimsby Oldham |
0-0 |
|
13.12.25
|
Crawley Oldham |
2-2 |
|
06.12.25
|
MK Dons Oldham |
3-1 |
|
29.11.25
|
Accrington Oldham |
1-0 |
|
08.11.25
|
Harrogate Oldham |
0-1 |
|
18.10.25
|
Salford City Oldham |
1-0 |
|
07.10.25
|
Rotherham Oldham |
3-2 |
|
04.10.25
|
Notts County Oldham |
3-1 |
|
20.09.25
|
Cheltenham Oldham |
0-3 |
|
06.09.25
|
Cambridge Oldham |
0-1 |
|
23.08.25
|
Fleetwood Oldham |
1-1 |
|
19.08.25
|
Bristol Rovers Oldham |
0-0 |
|
05.08.25
|
Accrington Oldham |
3-1 |
|
02.08.25
|
MK Dons Oldham |
0-0 |
|
19.07.25
|
Dundee United Oldham |
0-0 |
|
20.05.25
|
York Oldham |
0-3 |
|
26.04.25
|
Forest Green Oldham |
1-0 |
|
21.04.25
|
York Oldham |
1-1 |
|
12.04.25
|
Yeovil Town Oldham |
2-1 |
|
29.03.25
|
Southend Oldham |
1-0 |
|
08.03.25
|
Tamworth Oldham |
1-1 |
|
04.03.25
|
Boston United Oldham |
0-0 |
|
22.02.25
|
Dag & Red Oldham |
2-2 |
|
08.02.25
|
Solihull Moors Oldham |
0-1 |
|
04.02.25
|
Rochdale Oldham |
0-1 |
|
01.02.25
|
AFC Fylde Oldham |
1-2 |
|
25.01.25
|
Gateshead Oldham |
1-1 |
|
07.01.25
|
Eastleigh Oldham |
2-2 |
|
01.01.25
|
Hartlepool Oldham |
2-1 |
|
21.12.24
|
Braintree Oldham |
0-2 |
|
07.12.24
|
Stockton Town Oldham |
2-0 |
|
30.11.24
|
Leyton Orient Oldham |
2-1 |
|
09.11.24
|
Barnet Oldham |
0-0 |
|
02.11.24
|
Tranmere Oldham |
1-2 |
|
22.10.24
|
Maidenhead Oldham |
2-2 |
|
19.10.24
|
Sutton Oldham |
1-3 |
|
28.09.24
|
Ebbsfleet United Oldham |
1-2 |
|
23.03.24
|
Dag & Red Oldham |
0-0 |
|
16.08.2025
|
Oldham Swindon |
1-2
|
|
12.03.2022
|
Swindon Oldham |
1-0
|
|
30.10.2021
|
Oldham Swindon |
1-3
|
|
14.12.2019
|
Swindon Oldham |
2-0
|
|
13.04.2019
|
Oldham Swindon |
2-2
|
|
12.03.2022
|
Swindon Oldham |
1-0
|
|
14.12.2019
|
Swindon Oldham |
2-0
|
|
29.09.2018
|
Swindon Oldham |
0-0
|
|
18.02.2017
|
Swindon Oldham |
0-0
|
|
20.10.2015
|
Swindon Oldham |
1-2
|
|
16.09.2014
|
Swindon Oldham |
2-2
|