Oxford host Wrexham in the England Championship on 21 April 2026, Tuesday. 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.
Oxford return home looking to steady their form after a run of mixed results that has limited their ability to build momentum. Performances have shown glimpses of control, but consistency remains an issue, particularly against stronger or more direct opponents.
Wrexham arrive with greater attacking confidence, supported by a season that has delivered stronger results overall. While their form has not been flawless, they have shown the ability to impose themselves in key moments, especially when games open up.
Oxford’s recent form reflects a team struggling to maintain rhythm. Their 1-0 defeat at Derby and 2-0 loss to Southampton highlighted difficulties against organised opposition, while the 2-2 draw at Portsmouth and 1-1 result with Hull City showed their tendency to remain competitive without fully taking control. A 2-0 win over Watford stands out as one of their more complete performances.
At home, Oxford have shown some defensive structure, but attacking output has been inconsistent. With 41 goals scored and 55 conceded this season, their matches often depend on fine margins rather than sustained dominance, particularly when facing teams with stronger attacking profiles.
Wrexham’s recent results underline a team capable of producing decisive attacking moments. Their 2-0 win over Stoke City and 2-1 victory at Sheffield United highlight their ability to deliver in key situations, while the 2-2 draw at West Brom shows resilience against structured opposition. Even in defeat, such as the 5-1 loss to Southampton, they have remained committed to an attacking approach.
Away from home, Wrexham have demonstrated they can adapt, balancing direct play with moments of control. With 65 goals scored this season, they carry a stronger attacking threat than Oxford, though their defensive record suggests they can still be exposed when games become stretched.
The best bet for this match leans towards Wrexham to win. Their superior attacking output and ability to capitalise on key moments give them the edge against an Oxford side that has struggled for consistency. Wrexham’s overall balance suggests they are better equipped to manage the decisive phases of the game.
A lower scoring contest is also supported by Oxford’s tendency to keep matches relatively controlled at home. Combined with Wrexham’s ability to manage leads, this points towards a game where chances are limited and efficiency becomes crucial.
For those considering a correct score prediction, a 2-0 Wrexham win stands out. Wrexham’s attacking quality should be enough to break through, while Oxford’s inconsistent scoring record makes it difficult to see them finding a response.
| Oxford | Wrexham | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 11 | 19 |
| Draws | 14 | 13 |
| Loss | 20 | 13 |
| Goals For | 45 | 67 |
| Goals Against | 57 | 63 |
| Oxford | Wrexham | |
|---|---|---|
| Game Played | 23 | 23 |
| Wins | 7 | 9 |
| Draws | 8 | 7 |
| Loss | 8 | 7 |
| Goals For | 24 | 28 |
| Goals Against | 27 | 28 |
|
02.05.26
|
Millwall Oxford |
2-0 |
|
25.04.26
|
Oxford Sheffield Wednesday |
4-1 |
|
21.04.26
|
Oxford Wrexham |
0-1 |
|
18.04.26
|
Derby Oxford |
1-0 |
|
11.04.26
|
Oxford Watford |
2-0 |
|
06.04.26
|
Portsmouth Oxford |
2-2 |
|
03.04.26
|
Oxford Hull City |
1-1 |
|
21.03.26
|
Southampton Oxford |
2-0 |
|
14.03.26
|
Oxford Charlton |
1-1 |
|
11.03.26
|
Oxford Blackburn |
1-0 |
|
06.03.26
|
Preston Oxford |
1-3 |
|
28.02.26
|
Oxford West Brom |
2-1 |
|
25.02.26
|
Stoke City Oxford |
2-1 |
|
21.02.26
|
Middlesbrough Oxford |
0-0 |
|
15.02.26
|
Oxford Sunderland |
0-1 |
|
10.02.26
|
Oxford Norwich |
0-3 |
|
07.02.26
|
Coventry Oxford |
0-0 |
|
03.02.26
|
Sheffield United Oxford |
3-1 |
|
31.01.26
|
Oxford Birmingham |
0-2 |
|
24.01.26
|
Leicester Oxford |
1-2 |
|
20.01.26
|
Oxford QPR |
0-0 |
|
17.01.26
|
Oxford Bristol City |
0-0 |
|
09.01.26
|
MK Dons Oxford (Penalties:3 - 4) |
1-1 |
|
01.01.26
|
Ipswich Oxford |
2-1 |
|
29.12.25
|
Oxford Swansea |
0-1 |
|
26.12.25
|
Oxford Southampton |
2-1 |
|
20.12.25
|
Charlton Oxford |
1-0 |
|
13.12.25
|
Oxford Preston |
1-2 |
|
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 |
|
25.04.26
|
Oxford Sheffield Wednesday |
4-1 |
|
21.04.26
|
Oxford Wrexham |
0-1 |
|
11.04.26
|
Oxford Watford |
2-0 |
|
03.04.26
|
Oxford Hull City |
1-1 |
|
14.03.26
|
Oxford Charlton |
1-1 |
|
11.03.26
|
Oxford Blackburn |
1-0 |
|
28.02.26
|
Oxford West Brom |
2-1 |
|
15.02.26
|
Oxford Sunderland |
0-1 |
|
10.02.26
|
Oxford Norwich |
0-3 |
|
31.01.26
|
Oxford Birmingham |
0-2 |
|
20.01.26
|
Oxford QPR |
0-0 |
|
17.01.26
|
Oxford Bristol City |
0-0 |
|
29.12.25
|
Oxford Swansea |
0-1 |
|
26.12.25
|
Oxford Southampton |
2-1 |
|
13.12.25
|
Oxford Preston |
1-2 |
|
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 |
|
02.05.26
|
Millwall Oxford |
2-0 |
|
18.04.26
|
Derby Oxford |
1-0 |
|
06.04.26
|
Portsmouth Oxford |
2-2 |
|
21.03.26
|
Southampton Oxford |
2-0 |
|
06.03.26
|
Preston Oxford |
1-3 |
|
25.02.26
|
Stoke City Oxford |
2-1 |
|
21.02.26
|
Middlesbrough Oxford |
0-0 |
|
07.02.26
|
Coventry Oxford |
0-0 |
|
03.02.26
|
Sheffield United Oxford |
3-1 |
|
24.01.26
|
Leicester Oxford |
1-2 |
|
09.01.26
|
MK Dons Oxford (Penalties:3 - 4) |
1-1 |
|
01.01.26
|
Ipswich Oxford |
2-1 |
|
20.12.25
|
Charlton Oxford |
1-0 |
|
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 |
|
02.05.26
|
Wrexham Middlesbrough |
2-2 |
|
26.04.26
|
Coventry Wrexham |
3-1 |
|
21.04.26
|
Oxford Wrexham |
0-1 |
|
18.04.26
|
Wrexham Stoke City |
2-0 |
|
12.04.26
|
Birmingham Wrexham |
2-0 |
|
07.04.26
|
Wrexham Southampton |
1-5 |
|
03.04.26
|
West Brom Wrexham |
2-2 |
|
21.03.26
|
Sheffield United Wrexham |
1-2 |
|
17.03.26
|
Watford Wrexham |
3-1 |
|
13.03.26
|
Wrexham Swansea |
2-0 |
|
10.03.26
|
Wrexham Hull City |
1-2 |
|
07.03.26
|
Wrexham Chelsea |
2-4 |
|
28.02.26
|
Charlton Wrexham |
0-1 |
|
24.02.26
|
Wrexham Portsmouth |
2-1 |
|
21.02.26
|
Wrexham Ipswich |
5-3 |
|
17.02.26
|
Bristol City Wrexham |
2-2 |
|
13.02.26
|
Wrexham Ipswich |
1-0 |
|
07.02.26
|
Wrexham Millwall |
0-2 |
|
31.01.26
|
Sheffield Wednesday Wrexham |
0-1 |
|
24.01.26
|
QPR Wrexham |
2-3 |
|
20.01.26
|
Wrexham Leicester |
1-1 |
|
17.01.26
|
Wrexham Norwich |
1-2 |
|
09.01.26
|
Wrexham Nottingham Forest (Penalties:4 - 3) |
3-3 |
|
04.01.26
|
Derby Wrexham |
1-2 |
|
01.01.26
|
Blackburn Wrexham |
0-2 |
|
29.12.25
|
Wrexham Preston |
2-1 |
|
26.12.25
|
Wrexham Sheffield United |
5-3 |
|
19.12.25
|
Swansea Wrexham |
2-1 |
|
13.12.25
|
Wrexham Watford |
2-2 |
|
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 |
|
02.05.26
|
Wrexham Middlesbrough |
2-2 |
|
18.04.26
|
Wrexham Stoke City |
2-0 |
|
07.04.26
|
Wrexham Southampton |
1-5 |
|
13.03.26
|
Wrexham Swansea |
2-0 |
|
10.03.26
|
Wrexham Hull City |
1-2 |
|
07.03.26
|
Wrexham Chelsea |
2-4 |
|
24.02.26
|
Wrexham Portsmouth |
2-1 |
|
21.02.26
|
Wrexham Ipswich |
5-3 |
|
13.02.26
|
Wrexham Ipswich |
1-0 |
|
07.02.26
|
Wrexham Millwall |
0-2 |
|
20.01.26
|
Wrexham Leicester |
1-1 |
|
17.01.26
|
Wrexham Norwich |
1-2 |
|
09.01.26
|
Wrexham Nottingham Forest (Penalties:4 - 3) |
3-3 |
|
29.12.25
|
Wrexham Preston |
2-1 |
|
26.12.25
|
Wrexham Sheffield United |
5-3 |
|
13.12.25
|
Wrexham Watford |
2-2 |
|
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 |
|
26.04.26
|
Coventry Wrexham |
3-1 |
|
21.04.26
|
Oxford Wrexham |
0-1 |
|
12.04.26
|
Birmingham Wrexham |
2-0 |
|
03.04.26
|
West Brom Wrexham |
2-2 |
|
21.03.26
|
Sheffield United Wrexham |
1-2 |
|
17.03.26
|
Watford Wrexham |
3-1 |
|
28.02.26
|
Charlton Wrexham |
0-1 |
|
17.02.26
|
Bristol City Wrexham |
2-2 |
|
31.01.26
|
Sheffield Wednesday Wrexham |
0-1 |
|
24.01.26
|
QPR Wrexham |
2-3 |
|
04.01.26
|
Derby Wrexham |
1-2 |
|
01.01.26
|
Blackburn Wrexham |
0-2 |
|
19.12.25
|
Swansea Wrexham |
2-1 |
|
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 FC 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 |
|
22.10.2025
|
Wrexham Oxford |
1-0
|
|
09.12.2013
|
Wrexham Oxford |
1-2
|