Championship · Matchweek 41 · Apr 6

Portsmouth - Oxford United

Portsmouth and Oxford United drew 2-2 in Championship (Matchweek 41). Goals: K. Anderson 9'; A. Dozzell 87'; B. Spencer 48'; W. Lankshear 81'.

🏟 Fratton Park 👤 Referee: J. Smith
Key events
9' K. Anderson(1 - 0) · Assist: C. Bishop Portsmouth
17' 🟥 C. OgilvieRed card Portsmouth
48' B. Spencer(1 - 1) Oxford Unite
59' 🟨 B. SpencerYellow card Oxford Unite
61' 🟨 W. VaulksYellow card Oxford Unite
62' 🟨 A. DozzellYellow card Portsmouth
65' 🟨 M. PackYellow card Portsmouth
78' 🟨 M. HelikYellow card Oxford Unite
81' W. Lankshear(1 - 2) · Assist: M. Helik Oxford Unite
87' A. Dozzell(2 - 2) · Assist: M. Alli Portsmouth
Quick stats
%43 Possession %57
1.12 Expected goals (xG) 1.13
1.74 Pre-match xG 1.08
9 Total shots 9
3 Shots on target 3
4 Shots off target 1
2 Blocked shots 5
6 Shots inside box 5
3 Shots outside box 4
1 Saves 1
Match timeline
First half
K. Anderson(1 - 0) · Assist: C. Bishop
9'
C. OgilvieRed card🟥
17'
C. Chaplin ↔ J. WilliamsSubstitution🔁
21'
HT 1 - 0
46'
🔁S. Long ↔ H. ter AvestSubstitution
46'
🔁Y. E. Konak ↔ W. VaulksSubstitution
48'
B. Spencer(1 - 1)
59'
🟨B. SpencerYellow card
61'
🟨W. VaulksYellow card
A. DozzellYellow card🟨
62'
M. PackYellow card🟨
65'
66'
🔁B. Spencer ↔ P. PlachetaSubstitution
78'
🟨M. HelikYellow card
80'
🔁M. Peart-Harris ↔ M. HarrisSubstitution
K. Anderson ↔ M. AlliSubstitution🔁
80'
81'
W. Lankshear(1 - 2) · Assist: M. Helik
A. Dozzell(2 - 2) · Assist: M. Alli
87'
FT 2 - 2
Match statsPortsmouth · Oxford United
Key stats
%43 Possession %57
1.12 Expected goals (xG) 1.13
1.74 Pre-match xG 1.08
Shots
9 Total shots 9
3 Shots on target 3
4 Shots off target 1
2 Blocked shots 5
6 Shots inside box 5
3 Shots outside box 4
1 Saves 1
Attacking
69 Attacks 89
47 Dangerous attacks 48
Passing
251 Total passes 333
183 Accurate passes 276
%73 Pass accuracy %83
Set pieces & discipline
6 Corners 5
3 Offsides 2
6 Fouls 18
18 Free kicks 6
17 Throw-ins 27
8 Goal kicks 9
Cards
2 Yellow cards 3
1 Red cards 0
1 1st-half cards 0
2 2nd-half cards 3
By half
1 1st-half goals 0
1 2nd-half goals 2
3 1st-half corners 2
3 2nd-half corners 3
Penalties
0 Penalties won 0
0 Penalty goals 0
HEAD TO HEAD3 meetings · 2024–2025
Portsmouth 2
Oct 5who was on topAug 9
Oxford United 0
2 Portsmouth 1 draw 0 Oxford United
Portsmouth won the last 2
GOALS IN THIS FIXTURE
1.7goals / match
41total goals
2/0clean sheets
2-0Portsmouth best win · Feb 15
%67 Over 1.5 2/3
%0 Over 2.5 0/3
%0 Over 3.5 0/3
%33 BTTS 1/3
DOES THE VENUE MATTER
Portsmouth at home1 matches
0W 1D 0L 1:1
Oxford United at home2 matches
0W 0D 2L 0:3
Results are read from the side that hosted the match.
FORM COMPARISON
Portsmouth3W 1D 1L Oxford United2W 0D 3L
2.00 1.20 Points per game
8 6 Goals scored
7 5 Goals conceded
1.12 1.44 xG average
1.48 1.53 xGA average
%40 %20 Clean sheets
%60 %20 BTTS
%40 %20 Over 2.5
2.6 5.6 Corners
1.6 1.0 Cards
Portsmouth4W 3D 3L Oxford United3W 3D 4L
1.50 1.20 Points per game
13 11 Goals scored
17 11 Goals conceded
1.32 1.35 xG average
1.40 1.39 xGA average
%30 %20 Clean sheets
%60 %40 BTTS
%40 %20 Over 2.5
4.7 4.7 Corners
2.5 1.4 Cards
SEASON COMPARISON
18Portsmouthin the table55pts
46matches 14-13-19W-D-L 49:64goals -15diff
DWLWW
22Oxford Unitedin the table47pts
46matches 11-14-21W-D-L 45:59goals -14diff
LWLLW
PREVIOUS MEETINGS
Aug 9 Oxford United 0-1 Portsmouth Championship
Feb 15 Oxford United 0-2 Portsmouth Championship
Oct 5 Portsmouth 1-1 Oxford United Championship
xG difference & finishing
Portsmouth2 gol · 1.12 xG +0.88
Oxford United2 gol · 1.13 xG +0.87
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Oxford United dominated the ball57% possession
Oxford United committed more fouls18 - 6
THE REFEREE145 matches on record
Joshua Smith
Strictness56 TEMPO48
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 64.3 +1.7
Fouls 2420.8 +3.2
Goals 42.9 +1.1
Corners 1110.1 +0.9
THIS MATCH VS SEASON AVERAGE
Goals 2.01.0 +1.0
Shots 9.010.9 -1.9
On target 3.03.3 -0.3
Possession %43%50 -7.4
Corners 6.05.2 +0.8
Cards 3.02.0 +1.0
Conceded 2.01.4 +0.6
this matchseason average · 45 matches
Goals 2.01.0 +1.0
Shots 9.011.4 -2.4
On target 3.03.3 -0.3
Possession %57%39 +17.6
Corners 5.03.8 +1.2
Cards 3.03.7 -0.7
Conceded 2.01.3 +0.7
this matchseason average · 45 matches
PLAYER RATINGS★ Keshi Anderson 8.50
Starting XI
37 Keshi Anderson M · 81' 8.50
Goals1On target1/2Dribbles2/3Tackles2Duels won8/11Fouls won4Offside1Passes26 · %23
21 Andre Dozzell M · 92' 7.90
Goals1On target1/3Key pass1Interceptions1Blocks1Duels won2/2Fouls won1Passes33 · %29
7 Marlon Pack M · 92' · K 6.90
Tackles1Interceptions1Duels won3/8Fouls won1Fouls3Passes27 · %25
5 Regan Poole D · 92' 6.90
On target1/1Tackles3Interceptions2Blocks1Duels won7/8Fouls won3Passes19 · %13
9 Colby Bishop F · 92' 6.70
Assist1Key pass1Dribbles1/2Duels won5/12Fouls won1Passes16 · %8
24 Terry Devlin D · 92' 6.50
Tackles3Interceptions3Blocks2Duels won7/10Fouls won4Passes22 · %13
47 Gustavo Caballero M · 92' 6.30
Key pass1Dribbles2/6Tackles2Duels won5/12Fouls won1Offside1Passes9 · %9
36 Conor Chaplin M · 21' 6.30
Offside1Passes11 · %9
1 Nicolas Schmid G · 92' 6.30
Saves1Passes38 · %15
6 Conor Shaughnessy D · 92' 6.30
Tackles4Interceptions1Blocks1Duels won5/6Fouls1Passes19 · %15
3 Connor Ogilvie D · 17' 3.00
Duels won1/4Fouls1Passes6 · %4
Substitutes
27 Millenic Alli F · 11' 7.00
Assist1Key pass2Passes3 · %3
2 Jordan Williams D · 71' 6.90
Dribbles1/2Tackles5Interceptions1Duels won7/9Fouls won1Passes16 · %12
Unused: Adrian SegečićJosef BursikMadiodio DiaJohn SwiftJacob BrownLuke Le RouxHarvey Blair
Starting XI
17 Stanley Mills M · 92' 7.30
On target1/1Key pass1Dribbles1/4Tackles1Interceptions1Duels won4/10Fouls won1Fouls1Passes28 · %22
15 Brodie Spencer D · 66' 7.20
Goals1On target1/1Tackles3Duels won5/8Fouls won1Fouls2Passes14 · %11
6 Michał Helik D · 92' 6.90
Assist1Key pass3Interceptions1Duels won1/6Fouls4Passes50 · %47
3 Ciaron Brown D · 92' 6.90
Blocks1Duels won4/5Passes56 · %51
27 Will Lankshear F · 92' 6.90
Goals1On target1/1Tackles1Interceptions1Duels won2/10Fouls won1Fouls4Offside2Passes8 · %7
8 Cameron Brannagan M · 92' · K 6.90
Key pass1Tackles1Duels won2/5Fouls won1Passes31 · %27
5 Yunus Konak M · 45' 6.50
Tackles1Duels won2/7Fouls1Passes14 · %12
1 Jamie Cumming G · 92' 6.50
Saves1Duels won1/1Passes26 · %21
33 Jamie Donley M · 92' 6.20
Key pass1Dribbles1/4Tackles1Duels won3/12Fouls1Passes18 · %13
2 Sam Long D · 45' 6.20
Fouls1Passes20 · %14
44 Myles Peart-Harris M · 80' 6.20
Tackles2Duels won2/7Passes10 · %6
Substitutes
4 Will Vaulks M · 47' 6.60
Tackles2Duels won2/5Fouls2Passes27 · %19
9 Mark Harris F · 12' 6.50
Passes1 · %1
7 Przemysław Płacheta M · 26' 6.50
Passes5 · %5
24 Hidde ter Avest D · 47' 6.30
Tackles1Duels won2/2Passes22 · %19
Unused: Christ MakossoJin-woo JeonMatt IngramNik PrelecJamie McDonnell
Win probabilityModel: 1 (%47) ✗
Portsmouth %47 Draw %31 Oxford United %22
1.72Portsmouth xPuan
0.97Oxford United xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
PortsmouthDLLLD
Oxford UnitedDLDWW
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad