Castolo FC
160 × 600
728 × 90 leaderboard
31/01/2026 · 15:00 Championship · Matchday 30
Stadium Kassam Stadium
Referee Stephen Martin
Matchday 30
Ciudad Oxford

Match timeline

Descanso
↕️
Ibrahim Osman → Scott Wright
87' · Sustitución
87'
↕️
Marvin Ducksch → Tommy Doyle
87' · Sustitución
87'
Marvin Ducksch
66' · Gol · asist. Carlos Vicente
66'
↕️
Tomoki Iwata → Bright Osayi-Samuel
65' · Sustitución
65'
↕️
Stanley Mills → Ole Romeny
65' · Sustitución
65'
🟨
Tomoki Iwata
61' · Tarjeta amarilla
61'
↕️
Patrick Roberts → Carlos Vicente
60' · Sustitución
60'
↕️
Jay Stansfield → August Priske
59' · Sustitución
59'
🟨
Jay Stansfield
57' · Tarjeta amarilla
57'
↕️
Mark Harris → Will Lankshear
55' · Sustitución
55'
↕️
Matt Phillips → Przemysław Płacheta
55' · Sustitución
55'
↕️
Jamie McDonnell → Yunus Konak
46' · Sustitución
46'
🟨
Jamie McDonnell
41' · Tarjeta amarilla
41'
Myles Peart-Harris
23' · Gol en propia
23'
🟨
Brodie Spencer
22' · Tarjeta amarilla
22'

Match statistics

Oxford United
Stat
Birmingham City
39%
Ball possession
61%
0.47
Expected goals
1.14
1
Big chances
2
10
Total shots
11
1
Goalkeeper saves
4
4
Corner kicks
4
7
Fouls
12
341
Passes
529
16
Tackles
12
12
Free kicks
7
2
Yellow cards
2
10
Total shots
11
4
Shots on target
2
0
Hit woodwork
1
3
Shots off target
4
3
Blocked shots
5
5
Shots inside box
8
5
Shots outside box
3
1
Big chances missed
2
14
Touches in penalty area
20
1
Fouled in final third
1
3
Offsides
4
226
Accurate passes
429
25
Throw-ins
23
74
Final third entries
63
50/105 (48%)
Final third phase
53/103 (51%)
22/73 (30%)
Long balls
28/73 (38%)
4/13 (31%)
Crosses
2/14 (14%)
55%
Duels
45%
5
Dispossessed
11
32/58 (55%)
Ground duels
26/58 (45%)
17/31 (55%)
Aerial duels
14/31 (45%)
4/11 (36%)
Dribbles
7/12 (58%)
81%
Tackles won
67%
16
Total tackles
12
9
Interceptions
10
50
Recoveries
57
23
Clearances
23
1
Total saves
4
-1.54
Goals prevented
0.56
1
High claims
2
7
Goal kicks
10
300 × 250

Lineups

Oxford United · 3-4-2-1 Birmingham City · 4-2-3-1
1 J. Cumming 2 S. Long 29 B. Davies 3 C. Brown 15 B. Spencer 38 J. McDonnell 8 C. Brannagan 25 M. Phillips 44 M. Peart-Harri 17 S. Mills 9 M. Harris 25 J. Beadle 24 T. Iwata 5 P. Neumann 4 C. Klarer 31 K. Wagner 14 J. Solís 8 S. Paik 16 P. Roberts 28 J. Stansfield 17 I. Osman 33 M. Ducksch

Player performance

Oxford United
#JugadorMINGOLASTNota
1
J. Cumming
90 6.0
2
S. Long
90 6.1
29
B. Davies
90 6.9
3
C. Brown
90 6.1
15
B. Spencer
90 6.8
38
J. McDonnell
45 6.4
8
(C) C. Brannagan
90 7.0
25
M. Phillips
55 6.6
44
M. Peart-Harris
90 6.8
17
S. Mills
65 6.5
9
M. Harris
55 6.3
5
Y. Konak (supl.)
45 6.8
7
P. Płacheta (supl.)
35 6.3
27
W. Lankshear (supl.)
35 6.9
11
O. Romeny (supl.)
25 6.7
21
M. Ingram (supl.)
22
G. Leigh (supl.)
6
M. Helik (supl.)
4
W. Vaulks (supl.)
47
M. Missanga (supl.)
Birmingham City
#JugadorMINGOLASTNota
25
J. Beadle
90 7.2
24
T. Iwata
65 6.4
5
P. Neumann
90 7.0
4
(C) C. Klarer
90 7.7
31
K. Wagner
90 7.7
14
J. Solís
90 7.1
8
S. Paik
90 6.8
16
P. Roberts
60 6.4
28
J. Stansfield
59 6.6
17
I. Osman
87 6.7
33
M. Ducksch
87 1 7.1
29
A. Priske (supl.)
31 6.6
23
C. Vicente (supl.)
30 1 6.6
26
B. Osayi-Samuel (supl.)
25 6.5
25
S. Wright (supl.)
10 6.4
7
T. Doyle (supl.)
10 6.5
21
R. Allsop (supl.)
27
K. Fujimoto (supl.)
40
M. Mazwi (supl.)
9
K. Furuhashi (supl.)
160 × 600