Wrexham host Oxford in the England Championship on 22 October 2025, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Wrexham return home after a mixed run in the Championship and need momentum against a compact Oxford side.
Both teams hover around mid-table but approach this match with different strengths. Wrexham’s persistence in attack versus Oxford’s disciplined defending. A tight contest is expected at the Racecourse Ground.
The Dragons have drawn three of their last four matches, highlighting a recurring issue with finishing. They’ve scored once in each of their previous three games but failed to convert control into wins. A 1-0 defeat to Stoke summed up their struggles away from home.
At home, however, Wrexham’s rhythm has been steadier. Their 1-1 results against Birmingham and Derby showed balance, while a 2-0 success over Reading remains their standout display. The side needs to sharpen in the final third to make their possession count.
The U’s travel with confidence after a 1-0 victory over Derby. That result continued a promising pattern in away games, where they’ve lost just once in their last three. They also earned a 3-1 win at Bristol City, showing attacking potential when given space.
Oxford’s defense has been key to this stability. Three clean sheets in five highlight their compact shape. Even in defeats, like 2-1 at Watford, they remained competitive. This structure gives them a base to frustrate Wrexham’s forward line.
Over 2.5 goals is the primary pick for this clash, given both sides’ tendency to open up after halftime. Wrexham have created enough chances across recent matches to finally break their scoring dip, while Oxford’s recent away form suggests they’ll respond if they fall behind.
The home side’s drive to rebound after a narrow loss could tilt the match in their favor. A sharper display in front of goal may deliver a positive result for the Dragons.
The visitors’ compact shape and countering threat will test them, but the energy at the Racecourse Ground could push Wrexham across the line. A 3-1 home win looks a realistic call based on momentum and scoring patterns.
| Wrexham | Oxford | |
|---|---|---|
| Game Played | 20 | 20 |
| Wins | 6 | 4 |
| Draws | 9 | 7 |
| Loss | 5 | 9 |
| Goals For | 24 | 21 |
| Goals Against | 23 | 28 |
| Wrexham | Oxford | |
|---|---|---|
| Game Played | 10 | 11 |
| Wins | 4 | 2 |
| Draws | 4 | 3 |
| Loss | 2 | 6 |
| Goals For | 15 | 11 |
| Goals Against | 13 | 15 |
|
10.12.25
|
Hull City Wrexham |
2-0 |
|
06.12.25
|
Preston Wrexham |
1-1 |
|
29.11.25
|
Wrexham Blackburn |
1-1 |
|
26.11.25
|
Wrexham Bristol City |
2-0 |
|
22.11.25
|
Ipswich Wrexham |
0-0 |
|
08.11.25
|
Wrexham Charlton |
1-0 |
|
05.11.25
|
Portsmouth Wrexham |
0-0 |
|
31.10.25
|
Wrexham Coventry |
3-2 |
|
28.10.25
|
Wrexham Cardiff |
1-2 |
|
25.10.25
|
Middlesbrough Wrexham |
1-1 |
|
22.10.25
|
Wrexham Oxford |
1-0 |
|
18.10.25
|
Stoke City Wrexham |
1-0 |
|
03.10.25
|
Wrexham Birmingham |
1-1 |
|
30.09.25
|
Leicester Wrexham |
1-1 |
|
27.09.25
|
Wrexham Derby |
1-1 |
|
23.09.25
|
Wrexham Reading |
2-0 |
|
20.09.25
|
Norwich Wrexham |
2-3 |
|
13.09.25
|
Wrexham QPR |
1-3 |
|
30.08.25
|
Millwall Wrexham |
0-2 |
|
26.08.25
|
Preston Wrexham |
2-3 |
|
23.08.25
|
Wrexham Sheffield Wednesday |
2-2 |
|
16.08.25
|
Wrexham West Brom |
2-3 |
|
12.08.25
|
Wrexham Hull City (Penalties:5 - 3) |
3-3 |
|
09.08.25
|
Southampton Wrexham |
2-1 |
|
19.07.25
|
Wellington Phoenix Wrexham |
1-0 |
|
15.07.25
|
Sydney Wrexham |
2-1 |
|
11.07.25
|
Melbourne Victory Wrexham |
0-3 |
|
03.05.25
|
Lincoln Wrexham |
0-2 |
|
26.04.25
|
Wrexham Charlton |
3-0 |
|
21.04.25
|
Blackpool Wrexham |
1-2 |
|
18.04.25
|
Wrexham Bristol Rovers |
1-1 |
|
12.04.25
|
Wigan Wrexham |
0-0 |
|
05.04.25
|
Wrexham Burton Albion |
3-0 |
|
01.04.25
|
Cambridge Wrexham |
2-2 |
|
29.03.25
|
Exeter City Wrexham |
0-2 |
|
22.03.25
|
Wrexham Stockport |
1-0 |
|
15.03.25
|
Wycombe Wrexham |
0-1 |
|
11.03.25
|
Reading Wrexham |
2-0 |
|
08.03.25
|
Wrexham Rotherham |
1-0 |
|
04.03.25
|
Huddersfield Wrexham |
0-1 |
|
01.03.25
|
Wrexham Bolton |
0-0 |
|
26.02.25
|
Wrexham Peterborough (Penalties:2 - 4) |
2-2 |
|
23.02.25
|
Mansfield Wrexham |
1-2 |
|
18.02.25
|
Wrexham Leyton Orient |
1-2 |
|
15.02.25
|
Northampton Wrexham |
0-2 |
|
11.02.25
|
Wrexham Bolton |
1-0 |
|
04.02.25
|
Port Vale Wrexham |
1-4 |
|
01.02.25
|
Crawley Wrexham |
1-2 |
|
28.01.25
|
Wrexham Stevenage |
2-3 |
|
23.01.25
|
Wrexham Birmingham |
1-1 |
|
29.11.25
|
Wrexham Blackburn |
1-1 |
|
26.11.25
|
Wrexham Bristol City |
2-0 |
|
08.11.25
|
Wrexham Charlton |
1-0 |
|
31.10.25
|
Wrexham Coventry |
3-2 |
|
28.10.25
|
Wrexham Cardiff |
1-2 |
|
22.10.25
|
Wrexham Oxford |
1-0 |
|
03.10.25
|
Wrexham Birmingham |
1-1 |
|
27.09.25
|
Wrexham Derby |
1-1 |
|
23.09.25
|
Wrexham Reading |
2-0 |
|
13.09.25
|
Wrexham QPR |
1-3 |
|
23.08.25
|
Wrexham Sheffield Wednesday |
2-2 |
|
16.08.25
|
Wrexham West Brom |
2-3 |
|
12.08.25
|
Wrexham Hull City (Penalties:5 - 3) |
3-3 |
|
26.04.25
|
Wrexham Charlton |
3-0 |
|
18.04.25
|
Wrexham Bristol Rovers |
1-1 |
|
05.04.25
|
Wrexham Burton Albion |
3-0 |
|
22.03.25
|
Wrexham Stockport |
1-0 |
|
08.03.25
|
Wrexham Rotherham |
1-0 |
|
01.03.25
|
Wrexham Bolton |
0-0 |
|
26.02.25
|
Wrexham Peterborough (Penalties:2 - 4) |
2-2 |
|
18.02.25
|
Wrexham Leyton Orient |
1-2 |
|
11.02.25
|
Wrexham Bolton |
1-0 |
|
28.01.25
|
Wrexham Stevenage |
2-3 |
|
23.01.25
|
Wrexham Birmingham |
1-1 |
|
04.01.25
|
Wrexham Peterborough |
1-0 |
|
29.12.24
|
Wrexham Wigan |
2-1 |
|
26.12.24
|
Wrexham Blackpool |
2-1 |
|
14.12.24
|
Wrexham Cambridge |
2-2 |
|
10.12.24
|
Wrexham Crewe |
1-0 |
|
03.12.24
|
Wrexham Barnsley |
1-0 |
|
26.11.24
|
Wrexham Lincoln |
1-0 |
|
23.11.24
|
Wrexham Exeter City |
3-0 |
|
09.11.24
|
Wrexham Mansfield |
1-0 |
|
22.10.24
|
Wrexham Huddersfield |
0-0 |
|
08.10.24
|
Wrexham Wolves U21 |
3-0 |
|
05.10.24
|
Wrexham Northampton |
4-1 |
|
21.09.24
|
Wrexham Crawley |
2-1 |
|
10.09.24
|
Wrexham Salford City |
2-1 |
|
07.09.24
|
Wrexham Shrewsbury |
3-0 |
|
24.08.24
|
Wrexham Reading |
3-0 |
|
10.08.24
|
Wrexham Wycombe |
3-2 |
|
03.08.24
|
Wrexham Fleetwood |
1-0 |
|
20.07.24
|
Wrexham Bournemouth |
1-1 |
|
27.04.24
|
Wrexham Stockport |
2-1 |
|
13.04.24
|
Wrexham Forest Green |
6-0 |
|
09.04.24
|
Wrexham Crawley |
4-1 |
|
29.03.24
|
Wrexham Mansfield |
2-0 |
|
16.03.24
|
Wrexham Tranmere |
0-1 |
|
12.03.24
|
Wrexham Harrogate |
0-0 |
|
02.03.24
|
Wrexham Accrington |
4-0 |
|
10.12.25
|
Hull City Wrexham |
2-0 |
|
06.12.25
|
Preston Wrexham |
1-1 |
|
22.11.25
|
Ipswich Wrexham |
0-0 |
|
05.11.25
|
Portsmouth Wrexham |
0-0 |
|
25.10.25
|
Middlesbrough Wrexham |
1-1 |
|
18.10.25
|
Stoke City Wrexham |
1-0 |
|
30.09.25
|
Leicester Wrexham |
1-1 |
|
20.09.25
|
Norwich Wrexham |
2-3 |
|
30.08.25
|
Millwall Wrexham |
0-2 |
|
26.08.25
|
Preston Wrexham |
2-3 |
|
09.08.25
|
Southampton Wrexham |
2-1 |
|
19.07.25
|
Wellington Phoenix Wrexham |
1-0 |
|
15.07.25
|
Sydney Wrexham |
2-1 |
|
11.07.25
|
Melbourne Victory Wrexham |
0-3 |
|
03.05.25
|
Lincoln Wrexham |
0-2 |
|
21.04.25
|
Blackpool Wrexham |
1-2 |
|
12.04.25
|
Wigan Wrexham |
0-0 |
|
01.04.25
|
Cambridge Wrexham |
2-2 |
|
29.03.25
|
Exeter City Wrexham |
0-2 |
|
15.03.25
|
Wycombe Wrexham |
0-1 |
|
11.03.25
|
Reading Wrexham |
2-0 |
|
04.03.25
|
Huddersfield Wrexham |
0-1 |
|
23.02.25
|
Mansfield Wrexham |
1-2 |
|
15.02.25
|
Northampton Wrexham |
0-2 |
|
04.02.25
|
Port Vale Wrexham |
1-4 |
|
01.02.25
|
Crawley Wrexham |
1-2 |
|
16.01.25
|
Shrewsbury Wrexham |
2-1 |
|
01.01.25
|
Barnsley Wrexham |
2-1 |
|
21.12.24
|
Bristol Rovers Wrexham |
1-1 |
|
07.12.24
|
Burton Albion Wrexham |
0-1 |
|
16.11.24
|
Stockport Wrexham |
1-0 |
|
12.11.24
|
Port Vale Wrexham (Penalties:3 - 1) |
1-1 |
|
03.11.24
|
Harrogate Wrexham |
1-0 |
|
26.10.24
|
Charlton Wrexham |
2-2 |
|
19.10.24
|
Rotherham Wrexham |
0-1 |
|
01.10.24
|
Stevenage Wrexham |
1-0 |
|
28.09.24
|
Leyton Orient Wrexham |
0-0 |
|
16.09.24
|
Birmingham Wrexham |
3-1 |
|
31.08.24
|
Peterborough Wrexham |
0-2 |
|
18.08.24
|
Bolton Wrexham |
0-0 |
|
13.08.24
|
Sheffield United Wrexham |
4-2 |
|
27.07.24
|
Vancouver Whitecaps Wrexham |
1-4 |
|
25.07.24
|
Chelsea Wrexham |
2-2 |
|
13.07.24
|
Hanley Town Wrexham |
1-5 |
|
20.04.24
|
Crewe Wrexham |
0-3 |
|
06.04.24
|
Colchester Wrexham |
1-2 |
|
02.04.24
|
Doncaster Wrexham |
1-0 |
|
23.03.24
|
Grimsby Wrexham |
1-3 |
|
09.03.24
|
Morecambe Wrexham |
1-3 |
|
27.02.24
|
Forest Green Wrexham |
1-1 |
|
09.12.25
|
Blackburn Oxford |
1-1 |
|
06.12.25
|
Swansea Oxford |
2-0 |
|
28.11.25
|
Oxford Ipswich |
2-1 |
|
25.11.25
|
Norwich Oxford |
1-1 |
|
22.11.25
|
Oxford Middlesbrough |
1-1 |
|
08.11.25
|
West Brom Oxford |
2-1 |
|
04.11.25
|
Oxford Stoke City |
0-3 |
|
01.11.25
|
Oxford Millwall |
2-2 |
|
25.10.25
|
Sheffield Wednesday Oxford |
1-2 |
|
22.10.25
|
Wrexham Oxford |
1-0 |
|
18.10.25
|
Oxford Derby |
1-0 |
|
04.10.25
|
Watford Oxford |
2-1 |
|
01.10.25
|
QPR Oxford |
0-0 |
|
27.09.25
|
Oxford Sheffield United |
0-1 |
|
21.09.25
|
Bristol City Oxford |
1-3 |
|
13.09.25
|
Oxford Leicester |
2-2 |
|
30.08.25
|
Oxford Coventry |
2-2 |
|
27.08.25
|
Oxford Brighton |
0-6 |
|
23.08.25
|
Birmingham Oxford |
1-0 |
|
17.08.25
|
Hull City Oxford |
3-2 |
|
12.08.25
|
Oxford Colchester |
1-0 |
|
09.08.25
|
Oxford Portsmouth |
0-1 |
|
02.08.25
|
Oxford Malaga |
3-0 |
|
26.07.25
|
Oxford Bristol Rovers |
0-1 |
|
15.07.25
|
Oxford Maidenhead |
0-0 |
|
13.07.25
|
Oxford Port FC |
1-2 |
|
10.07.25
|
Arema FC Oxford |
0-4 |
|
06.07.25
|
Oxford Indonesia Super League All Star |
6-3 |
|
03.05.25
|
Swansea Oxford |
3-3 |
|
26.04.25
|
Oxford Sunderland |
2-0 |
|
21.04.25
|
Cardiff Oxford |
1-1 |
|
18.04.25
|
Oxford Leeds |
0-1 |
|
12.04.25
|
Sheffield Wednesday Oxford |
0-1 |
|
09.04.25
|
Oxford QPR |
1-3 |
|
05.04.25
|
Oxford Sheffield United |
1-0 |
|
29.03.25
|
Middlesbrough Oxford |
2-1 |
|
15.03.25
|
Oxford Watford |
1-0 |
|
12.03.25
|
Hull City Oxford |
2-1 |
|
07.03.25
|
Norwich Oxford |
1-1 |
|
01.03.25
|
Oxford Coventry |
2-3 |
|
22.02.25
|
West Brom Oxford |
2-0 |
|
15.02.25
|
Oxford Portsmouth |
0-2 |
|
11.02.25
|
Derby Oxford |
0-0 |
|
04.02.25
|
Burnley Oxford |
1-0 |
|
01.02.25
|
Oxford Bristol City |
1-1 |
|
25.01.25
|
Stoke City Oxford |
0-0 |
|
21.01.25
|
Oxford Luton |
3-2 |
|
18.01.25
|
Oxford Blackburn |
1-0 |
|
14.01.25
|
Plymouth Oxford |
1-1 |
|
11.01.25
|
Exeter City Oxford |
3-1 |
|
28.11.25
|
Oxford Ipswich |
2-1 |
|
22.11.25
|
Oxford Middlesbrough |
1-1 |
|
04.11.25
|
Oxford Stoke City |
0-3 |
|
01.11.25
|
Oxford Millwall |
2-2 |
|
18.10.25
|
Oxford Derby |
1-0 |
|
27.09.25
|
Oxford Sheffield United |
0-1 |
|
13.09.25
|
Oxford Leicester |
2-2 |
|
30.08.25
|
Oxford Coventry |
2-2 |
|
27.08.25
|
Oxford Brighton |
0-6 |
|
12.08.25
|
Oxford Colchester |
1-0 |
|
09.08.25
|
Oxford Portsmouth |
0-1 |
|
02.08.25
|
Oxford Malaga |
3-0 |
|
26.07.25
|
Oxford Bristol Rovers |
0-1 |
|
15.07.25
|
Oxford Maidenhead |
0-0 |
|
13.07.25
|
Oxford Port FC |
1-2 |
|
06.07.25
|
Oxford Indonesia Super League All Star |
6-3 |
|
26.04.25
|
Oxford Sunderland |
2-0 |
|
18.04.25
|
Oxford Leeds |
0-1 |
|
09.04.25
|
Oxford QPR |
1-3 |
|
05.04.25
|
Oxford Sheffield United |
1-0 |
|
15.03.25
|
Oxford Watford |
1-0 |
|
01.03.25
|
Oxford Coventry |
2-3 |
|
15.02.25
|
Oxford Portsmouth |
0-2 |
|
01.02.25
|
Oxford Bristol City |
1-1 |
|
21.01.25
|
Oxford Luton |
3-2 |
|
18.01.25
|
Oxford Blackburn |
1-0 |
|
29.12.24
|
Oxford Plymouth |
2-0 |
|
26.12.24
|
Oxford Cardiff |
3-2 |
|
14.12.24
|
Oxford Sheffield Wednesday |
1-3 |
|
30.11.24
|
Oxford Millwall |
1-1 |
|
23.11.24
|
Oxford Middlesbrough |
2-6 |
|
05.11.24
|
Oxford Hull City |
1-0 |
|
02.11.24
|
Oxford Swansea |
1-2 |
|
22.10.24
|
Oxford Derby |
1-1 |
|
19.10.24
|
Oxford West Brom |
1-1 |
|
28.09.24
|
Oxford Burnley |
0-0 |
|
14.09.24
|
Oxford Stoke City |
1-0 |
|
31.08.24
|
Oxford Preston |
3-1 |
|
13.08.24
|
Oxford Peterborough |
2-0 |
|
10.08.24
|
Oxford Norwich |
2-0 |
|
03.08.24
|
Oxford Palermo |
0-2 |
|
31.07.24
|
Oxford Southampton |
2-0 |
|
24.07.24
|
Oxford Exeter City |
0-1 |
|
04.05.24
|
Oxford Peterborough |
1-0 |
|
19.04.24
|
Oxford Stevenage |
1-1 |
|
16.04.24
|
Oxford Lincoln |
0-1 |
|
13.04.24
|
Oxford Peterborough |
5-0 |
|
01.04.24
|
Oxford Fleetwood |
4-0 |
|
09.03.24
|
Oxford Cheltenham |
2-1 |
|
24.02.24
|
Oxford Leyton Orient |
1-2 |
|
09.12.25
|
Blackburn Oxford |
1-1 |
|
06.12.25
|
Swansea Oxford |
2-0 |
|
25.11.25
|
Norwich Oxford |
1-1 |
|
08.11.25
|
West Brom Oxford |
2-1 |
|
25.10.25
|
Sheffield Wednesday Oxford |
1-2 |
|
22.10.25
|
Wrexham Oxford |
1-0 |
|
04.10.25
|
Watford Oxford |
2-1 |
|
01.10.25
|
QPR Oxford |
0-0 |
|
21.09.25
|
Bristol City Oxford |
1-3 |
|
23.08.25
|
Birmingham Oxford |
1-0 |
|
17.08.25
|
Hull City Oxford |
3-2 |
|
10.07.25
|
Arema FC Oxford |
0-4 |
|
03.05.25
|
Swansea Oxford |
3-3 |
|
21.04.25
|
Cardiff Oxford |
1-1 |
|
12.04.25
|
Sheffield Wednesday Oxford |
0-1 |
|
29.03.25
|
Middlesbrough Oxford |
2-1 |
|
12.03.25
|
Hull City Oxford |
2-1 |
|
07.03.25
|
Norwich Oxford |
1-1 |
|
22.02.25
|
West Brom Oxford |
2-0 |
|
11.02.25
|
Derby Oxford |
0-0 |
|
04.02.25
|
Burnley Oxford |
1-0 |
|
25.01.25
|
Stoke City Oxford |
0-0 |
|
14.01.25
|
Plymouth Oxford |
1-1 |
|
11.01.25
|
Exeter City Oxford |
3-1 |
|
04.01.25
|
Preston Oxford |
1-1 |
|
01.01.25
|
Millwall Oxford |
0-1 |
|
21.12.24
|
Leeds Oxford |
4-0 |
|
11.12.24
|
QPR Oxford |
2-0 |
|
26.11.24
|
Sheffield United Oxford |
3-0 |
|
08.11.24
|
Watford Oxford |
1-0 |
|
26.10.24
|
Sunderland Oxford |
2-0 |
|
05.10.24
|
Portsmouth Oxford |
1-1 |
|
01.10.24
|
Luton Oxford |
2-2 |
|
21.09.24
|
Bristol City Oxford |
2-1 |
|
27.08.24
|
Coventry Oxford |
1-0 |
|
24.08.24
|
Blackburn Oxford |
2-1 |
|
16.08.24
|
Coventry Oxford |
3-2 |
|
27.07.24
|
Mansfield Oxford |
1-0 |
|
20.07.24
|
Solihull Moors Oxford |
0-3 |
|
19.07.24
|
Oxford City Oxford |
0-3 |
|
11.07.24
|
Academico Viseu Oxford |
1-0 |
|
18.05.24
|
Bolton Oxford |
0-2 |
|
08.05.24
|
Peterborough Oxford |
1-1 |
|
27.04.24
|
Exeter City Oxford |
1-2 |
|
06.04.24
|
Burton Albion Oxford |
0-4 |
|
29.03.24
|
Shrewsbury Oxford |
1-1 |
|
16.03.24
|
Port Vale Oxford |
0-2 |
|
12.03.24
|
Bolton Oxford |
5-0 |
|
02.03.24
|
Portsmouth Oxford |
2-1 |
|
17.02.24
|
Wycombe Oxford |
0-0 |
|
09.12.2013
|
Wrexham Oxford |
1-2
|
|
09.12.2013
|
Wrexham Oxford |
1-2
|