Championship
· Regular Season - 46
May 02, 2026 13:30
F. Azeez
(ast. M. Ivanovic)
34'
F. Azeez
48'
The ForzaPitch pre-match prediction gave Millwall a 52% win probability (draw 24%, Oxford United 23%). The final result was Millwall 2–0 Oxford United. In 1 previous meetings, Millwall have won 0 times, with 1 draws and 0 wins for Oxford United.
Match statistics
15
Total shots
2
8
Shots on target
1
1.89
Actual xG
0.91
1
Saves
6
66%
Possession
34%
14
Corners
1
12
Tackles
16
1
🟨 Yellow cards
0
Match Events
16'
C. Brannagan
/
Y. E. Konak
⚽F. Azeez
· ast. M. Ivanovic
34'
T. Ballo
39'
⚽F. Azeez
48'
59'
Jeon Jin-Woo
/
S. Mills
59'
M. Harris
/
W. Lankshear
59'
J. McDonnell
/
J. Donley
C. De Norre
/ B. Mitchell
61'
Z. Sturge
/ A. Doughty
61'
T. Ballo
/ L. Cundle
62'
F. Azeez
/ W. Smallbone
74'
B. Bannan
/ M. Langstaff
81'
88'
S. Long
/
H. ter Avest
Pre-match prediction
52.17%
Millwall ←
24.26%
X
23.57%
Oxford
we assigned to the actual result (Millwall)
52.17%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.45
1.89
+0.44
1.11
0.91
-0.2
Millwall dominated by xG (1.89 vs 0.91).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
13
G
3
Zak Sturge
61'
D
Zak Sturge
61'
D
5
J. Cooper
D
J. Cooper
D
4
D
18
D
24
Casper De Norre
61'
M
Casper De Norre
61'
M
67
Barry Bannan
81'
M
Barry Bannan
81'
M
7
Thierno Ballo
62'
M
Thierno Ballo
62'
M
10
Camiel Neghli
M
Camiel Neghli
M
11
O. Azeez
2 ⚽
73'
M
O. Azeez
2 ⚽
73'
M
9
Mihailo Ivanović
1 👟
F
Mihailo Ivanović
1 👟
F
Bench
8
Billy Mitchell
34'
M
Billy Mitchell
34'
M
2
Danny McNamara
D
Danny McNamara
D
49
Derek Mazou-Sacko
M
Derek Mazou-Sacko
M
25
Luke Cundle
33'
M
Luke Cundle
33'
M
17
Macaulay Langstaff
14'
F
Macaulay Langstaff
14'
F
1
G
15
B. Spencer
D
3
C. Brown
D
6
M. Helik
D
24
H. ter Avest
88'
D
5
Y. E. Konak
16'
M
4
W. Vaulks
M
10
A. Emakhu
M
33
J. Donley
59'
M
17
S. Mills
59'
M
27
W. Lankshear
59'
F
W. Lankshear
59'
F
Bench
8
C. Brannagan
79'
M
38
J. McDonnell
36'
M
9
M. Harris
36'
F
44
M. Peart-Harris
M
2
S. Long
7'
D
Best on the pitch
O. Azeez
M · Millwall
9.50
2 ⚽
2 shots
· 29 pass
J. Cooper
D · Millwall
8.20
2 shots
· 61 pass
B. Spencer
D · Oxford
7.70
· 28 pass
Barry Bannan
M · Millwall
7.60
· 59 pass
D · Millwall
7.50
1 shots
· 43 pass
G · Millwall
7.30
· 26 pass
Millwall — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 95 | 7.30 | — | — | — | 26 | 21% | — | — | — | |
| Zak Sturge | D | 61 | 7.20 | — | — | — | 23 | 17% | 2 | — | — |
| J. Cooper | D | 95 | 8.20 | — | — | 2 | 61 | 58% | — | — | — |
| D | 95 | 7.00 | — | — | 1 | 83 | 71% | — | — | — | |
| D | 95 | 7.50 | — | — | 1 | 43 | 33% | 2 | — | — | |
| Casper De Norre | M | 61 | 6.90 | — | — | 1 | 43 | 40% | 2 | — | — |
| Barry Bannan | M | 81 | 7.60 | — | — | — | 59 | 55% | 2 | — | — |
| Thierno Ballo | M | 62 | 6.30 | — | — | 4 | 20 | 15% | 1 | 1 | — |
| Camiel Neghli | M | 95 | 7.20 | — | — | 1 | 48 | 41% | 1 | — | — |
| O. Azeez | M | 73 | 9.50 | 2 | — | 2 | 29 | 18% | 2 | — | — |
| Mihailo Ivanović | F | 95 | 7.00 | — | 1 | 2 | 15 | 9% | — | — | — |
| Billy Mitchell | M | 34 | 7.00 | — | — | — | 36 | 33% | — | — | — |
| Luke Cundle | M | 33 | 6.90 | — | — | 1 | 18 | 16% | — | — | — |
| Macaulay Langstaff | F | 14 | 7.00 | — | — | — | 8 | 8% | — | — | — |
Oxford United — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 95 | 7.30 | — | — | — | 43 | 25% | — | — | — | |
| B. Spencer | D | 95 | 7.70 | — | — | — | 28 | 21% | 7 | — | — |
| C. Brown | D | 95 | 6.30 | — | — | — | 21 | 17% | 1 | — | — |
| M. Helik | D | 95 | 7.00 | — | — | — | 30 | 22% | 1 | — | — |
| H. ter Avest | D | 88 | 6.70 | — | — | — | 31 | 20% | 2 | — | — |
| Y. E. Konak | M | 16 | 6.60 | — | — | — | 3 | 3% | 1 | — | — |
| W. Vaulks | M | 95 | 6.50 | — | — | — | 45 | 32% | 3 | — | — |
| A. Emakhu | M | 95 | 6.90 | — | — | — | 11 | 8% | 1 | — | — |
| J. Donley | M | 59 | 6.50 | — | — | — | 15 | 12% | — | — | — |
| S. Mills | M | 59 | 6.20 | — | — | — | 16 | 9% | — | — | — |
| W. Lankshear | F | 59 | 6.30 | — | — | 1 | 7 | 6% | — | — | — |
| C. Brannagan | M | 79 | 6.30 | — | — | — | 17 | 16% | — | — | — |
| J. McDonnell | M | 36 | 6.90 | — | — | — | 9 | 6% | — | — | — |
| M. Harris | F | 36 | 6.70 | — | — | 1 | 3 | 3% | — | — | — |
| S. Long | D | 7 | — | — | — | — | 2 | 1% | — | — | — |
Frequently Asked Questions
What was the final score of Millwall vs Oxford United?
The final score was Millwall 2–0 Oxford United.
What did the model predict before Millwall vs Oxford United?
The model assigned 52% probability to a Millwall win, 24% to a draw, and 23% to an Oxford United win.