Oxford United vs Wrexham AFC 21/04/2026
Match summary
1ST HALF
Ryan Longman
32'
Josh Windass(Sam Smith)

40'
2ND HALF
56'
Will Vaulks
56'
Jamie Mcdonnell
56'
A. Emakhu
56'
M. Peart-Harris
Ryan Longman
Issa Kaboré
56'
62'
A. Emakhu
Issa Kaboré
66'
67'
H. Ter Avest
67'
Sam Long
67'
M. Harris
Yunus Konak
O. Rathbone
Lewis O'Brien
70'
Sam Smith
Kieffer Moore
71'
88'
Jamie Donley
B. Spencer
92'
Stanley Mills
Max Cleworth
93'
Josh Windass
93'
George Dobson
94'
Match statistics
45%Possession55%
352Passes Attempted449
247Completed Passes345
9Corners5
16Throw-ins19
19Shots On Target11
Line-ups
Oxford United
Formation
4-2-3-1
#1Andrew Cumming

#3Brown

#6Helik

#15Gilmore Spencer

#2Robert Long

#5Emre Konak

#38Mcdonnell

#8Thomas Brannagan

#44Peart-Harris

#17Mills

#27Lankshear
Starting XI
![]() Jamie Cumming #1 | |
![]() C. Brown #3 | |
![]() M. Helik #6 | |
![]() B. Spencer #15 | 88' |
![]() Sam Long #2 | 67' |
![]() Yunus Konak #5 | 67' |
![]() Jamie Mcdonnell #38 | 56' |
![]() Cameron Brannagan #8 | |
![]() M. Peart-Harris #44 | 56' |
![]() Stanley Mills #17 | 92' |
![]() Will Lankshear #27 |
Substitutes
![]() Matt Ingram #21 | |
![]() Christ Makosso #37 | |
![]() H. Ter Avest #24 | 67' |
![]() Jamie Donley #33 | 88' |
![]() Will Vaulks #4 | 56' |
![]() A. Emakhu #10 | 62' 56' |
![]() M. Harris #9 | 67' |
![]() Jin-Woo Jeon #32 | |
![]() Ole Romeny #11 |
Will not play

Gregory Alex Leigh
Defender
Muscle injury
Return: Early May 2026

Przemyslaw Placheta
Forward
Hamstring Injury
Return: Out for season

Brian De Keersmaecker
Midfielder
Shoulder injury
Return: Out for season

Tyler Charlie Goodrham
Forward
Ankle injury
Return: Out for season

Jack Currie
Defender
Muscle injury
Return: Doubtful
Manager

Matt Bloomfield
Wrexham AFC
Formation
3-5-2 Attack
#21Ward

#24Scarr

#2Doyle

#5Hyam

#37James

#20Rathbone

#15Dobson

#14Thomason

#47Longman

#10Windass

#28Smith
Starting XI
![]() Daniel Ward #21 | |
![]() Dan Scarr #24 | |
![]() Callum Doyle #2 | |
![]() Dominic Hyam #5 | |
![]() Matty James #37 | |
![]() O. Rathbone #20 | 70' |
![]() George Dobson #15 | 94' |
![]() G. Thomason #14 | |
![]() Ryan Longman #47 | 56' 32' |
![]() Josh Windass #10 | 93' ⚽40' |
![]() Sam Smith #28 | 71' 🎯40' |
Substitutes
![]() A. Okonkwo #1 | |
![]() Lewis Brunt #3 | |
![]() Max Cleworth #4 | 93' |
![]() Issa Kaboré #12 | 66' 56' |
![]() Lewis O'Brien #27 | 70' |
![]() N. Broadhead #33 | |
![]() B. Cadamarteri #11 | |
![]() D. Keillor-Dunn #7 | |
![]() Kieffer Moore #19 | 71' |
Will not play

Benjamin David Sheaf
Midfielder
Knock injury
Return: Doubtful

Liberato Gianpaolo Cacace
Defender
Knee injury
Return: Doubtful

Aaron Thomas James
Defender
Knee surgery
Return: Doubtful
Manager

Phil Parkinson
Oxford United
Formation
4-2-3-1
#1Andrew Cumming

#3Brown

#6Helik

#15Gilmore Spencer

#2Robert Long

#5Emre Konak

#38Mcdonnell

#8Thomas Brannagan

#44Peart-Harris

#17Mills

#27Lankshear
Starting XI
![]() Jamie Cumming #1 | |
![]() C. Brown #3 | |
![]() M. Helik #6 | |
![]() B. Spencer #15 | 88' |
![]() Sam Long #2 | 67' |
![]() Yunus Konak #5 | 67' |
![]() Jamie Mcdonnell #38 | 56' |
![]() Cameron Brannagan #8 | |
![]() M. Peart-Harris #44 | 56' |
![]() Stanley Mills #17 | 92' |
![]() Will Lankshear #27 |
Substitutes
![]() Matt Ingram #21 | |
![]() Christ Makosso #37 | |
![]() H. Ter Avest #24 | 67' |
![]() Jamie Donley #33 | 88' |
![]() Will Vaulks #4 | 56' |
![]() A. Emakhu #10 | 62' 56' |
![]() M. Harris #9 | 67' |
![]() Jin-Woo Jeon #32 | |
![]() Ole Romeny #11 |
Will not play

Gregory Alex Leigh
Defender
Muscle injury
Return: Early May 2026

Przemyslaw Placheta
Forward
Hamstring Injury
Return: Out for season

Brian De Keersmaecker
Midfielder
Shoulder injury
Return: Out for season

Tyler Charlie Goodrham
Forward
Ankle injury
Return: Out for season

Jack Currie
Defender
Muscle injury
Return: Doubtful
Manager

Matt Bloomfield
Wrexham AFC
Formation
3-5-2 Attack
#21Ward

#24Scarr

#2Doyle

#5Hyam

#37James

#20Rathbone

#15Dobson

#14Thomason

#47Longman

#10Windass

#28Smith
Starting XI
![]() Daniel Ward #21 | |
![]() Dan Scarr #24 | |
![]() Callum Doyle #2 | |
![]() Dominic Hyam #5 | |
![]() Matty James #37 | |
![]() O. Rathbone #20 | 70' |
![]() George Dobson #15 | 94' |
![]() G. Thomason #14 | |
![]() Ryan Longman #47 | 56' 32' |
![]() Josh Windass #10 | 93' ⚽40' |
![]() Sam Smith #28 | 71' 🎯40' |
Substitutes
![]() A. Okonkwo #1 | |
![]() Lewis Brunt #3 | |
![]() Max Cleworth #4 | 93' |
![]() Issa Kaboré #12 | 66' 56' |
![]() Lewis O'Brien #27 | 70' |
![]() N. Broadhead #33 | |
![]() B. Cadamarteri #11 | |
![]() D. Keillor-Dunn #7 | |
![]() Kieffer Moore #19 | 71' |
Will not play

Benjamin David Sheaf
Midfielder
Knock injury
Return: Doubtful

Liberato Gianpaolo Cacace
Defender
Knee injury
Return: Doubtful

Aaron Thomas James
Defender
Knee surgery
Return: Doubtful
Manager

Phil Parkinson
Head-to-head
11 matches

Oxford United
6
Wins
2
Draws
3
Wins

Wrexham AFC
Championship2025 • 1 match
FA Cup2013 • 1 match
National League2010 • 1 match
National League2009 • 2 matches
National League2008 • 1 matchLeague standings
| # | Team | P | G | Pts |
|---|---|---|---|---|
1 | ![]() | 42 | 84:42 | 85 |
2 | ![]() | 41 | 71:42 | 75 |
3 | ![]() | 42 | 56:47 | 73 |
4 | ![]() | 42 | 73:50 | 72 |
5 | ![]() | 42 | 62:42 | 72 |
6 | ![]() | 42 | 64:60 | 68 |
7 | ![]() | 42 | 63:60 | 64 |
8 | ![]() | 42 | 61:53 | 63 |
9 | ![]() | 42 | 55:50 | 58 |
10 | ![]() | 42 | 52:51 | 58 |
11 | ![]() | 42 | 58:63 | 58 |
12 | ![]() | 42 | 52:51 | 57 |
13 | ![]() | 42 | 50:53 | 57 |
14 | ![]() | 42 | 50:54 | 57 |
15 | ![]() | 42 | 51:52 | 56 |
16 | ![]() | 42 | 49:46 | 55 |
17 | ![]() | 42 | 59:59 | 54 |
18 | ![]() | 42 | 39:51 | 49 |
19 | ![]() | 42 | 43:57 | 48 |
20 | ![]() | 43 | 38:53 | 48 |
21 | ![]() | 42 | 42:56 | 46 |
22 | ![]() | 42 | 41:54 | 44 |
23 | ![]() | 42 | 54:64 | 41 |
24 | ![]() | 42 | 25:82 | -4 |
Promotion
Playoff
Relegation
Match Information
Referee:
Matt Donohue
Venue:
The Kassam Stadium
Capacity:
12 500
Oxford United vs Wrexham AFC match from the Championship. View the final score, key match events, detailed statistics, line-ups and head-to-head record between Oxford United and Wrexham AFC. Follow team performance and match context within the Championship season.









































