Serie A
· Regular Season - 32
April 11, 2026 20:00
✗Model wrong — prediction AC Milan, result Udinese vince
(og)
27'
D. Bartesaghi
37'
(ast. N. Zaniolo)
J. Ekkelenkamp
71'
(ast. J. Ekkelenkamp)
A. Atta
The ForzaPitch pre-match prediction gave AC Milan a 53% win probability (draw 26%, Udinese 20%). The final result was AC Milan 0–3 Udinese. In 1 previous meetings, AC Milan have won 1 times, with 0 draws and 0 wins for Udinese.
Match statistics
11
Total shots
10
3
Shots on target
6
1.66
Actual xG
1.24
4
Saves
3
63%
Possession
37%
4
Corners
3
22
Tackles
20
1
🟨 Yellow cards
1
Match Events
R. Leao
16'
27'
(og)
D. Bartesaghi⚽
37'
ast. N. Zaniolo ·
J. Ekkelenkamp⚽
Z. Athekame
/ N. Fullkrug
46'
46'
T. Kristensen
S. Ricci
/ Y. Fofana
60'
66'
J. Piotrowski
/
N. Zaniolo
71'
ast. J. Ekkelenkamp ·
A. Atta⚽
C. Pulisic
/ C. Nkunku
72'
L. Modric
/ A. Jashari
72'
76'
I. Gueye
/
K. Davis
R. Leao
/ R. Loftus-Cheek
77'
85'
O. Zarraga
/
A. Atta
86'
L. Miller
/
J. Ekkelenkamp
Pre-match prediction
53.27%
AC
26.71%
X
20.02%
Udinese ←
✗ Wrong prediction —
we assigned to the actual result (Udinese)
20.02%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.46
1.66
+0.2
0.78
1.24
+0.46
AC Milan dominated by xG (1.66 vs 1.24).
The final result does not reflect the playing dominance.
The model's xG estimates were accurate.
Lineups
16
G
33
Davide Bartesaghi
1 ⚽
D
Davide Bartesaghi
1 ⚽
D
31
S. Pavlović
D
S. Pavlović
D
5
Koni De Winter
D
Koni De Winter
D
24
Zachary Athekame
45'
D
Zachary Athekame
45'
D
12
A. Rabiot
M
A. Rabiot
M
14
L. Modric
72'
M
4
Samuele Ricci
60'
M
Samuele Ricci
60'
M
11
C. Pulišić
72'
F
C. Pulišić
72'
F
10
Rafael Leão
77'
F
Rafael Leão
77'
F
56
A. Saelemaekers
F
A. Saelemaekers
F
Bench
30
Ardon Jashari
20'
M
Ardon Jashari
20'
M
18
Christopher Nkunku
20'
F
Christopher Nkunku
20'
F
23
F. Tomori
D
9
N. Füllkrug
47'
F
N. Füllkrug
47'
F
2
Pervis Estupiñán
D
Pervis Estupiñán
D
8
Ruben Loftus-Cheek
15'
M
Ruben Loftus-Cheek
15'
M
19
Youssouf Fofana
32'
M
Youssouf Fofana
32'
M
40
G
28
D
27
C. Kabasele
D
31
T. Kristensen
D
11
H. Kamara
M
14
A. Atta
1 ⚽
85'
M
8
Jesper Karlström
M
10
N. Zaniolo
1 👟
66'
M
N. Zaniolo
1 👟
66'
M
19
K. Ehizibue
M
32
J. Ekkelenkamp
1 ⚽
1 👟
86'
F
9
K. Davis
76'
F
K. Davis
76'
F
Bench
18
A. Buksa
F
22
B. Mlacic
D
7
I. Gueye
16'
F
24
J. Piotrowski
26'
M
38
L. Miller
6'
M
6
O. Zarraga
7'
M
Best on the pitch
J. Ekkelenkamp
F · Udinese
8.50
1 ⚽ 1 👟
2 shots
· 28 pass
C. Pulišić
F · AC
8.30
1 shots
· 40 pass
A. Atta
M · Udinese
7.30
1 ⚽
1 shots
· 41 pass
Samuele Ricci
M · AC
7.30
· 35 pass
D · Udinese
7.30
· 46 pass
Jesper Karlström
M · Udinese
7.20
1 shots
· 40 pass
AC Milan — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 92 | 6.50 | — | — | — | 22 | 20% | — | — | — | |
| Davide Bartesaghi | D | 92 | 6.30 | 1 | — | — | 46 | 43% | 2 | — | — |
| S. Pavlović | D | 92 | 6.50 | — | — | 1 | 71 | 66% | 3 | — | — |
| Koni De Winter | D | 92 | 6.30 | — | — | — | 65 | 58% | 2 | — | — |
| Zachary Athekame | D | 45 | 6.20 | — | — | — | 22 | 18% | — | — | — |
| A. Rabiot | M | 92 | 6.90 | — | — | 1 | 54 | 46% | 4 | — | — |
| L. Modric | M | 72 | 7.00 | — | — | 1 | 70 | 63% | 2 | — | — |
| Samuele Ricci | M | 60 | 7.30 | — | — | — | 35 | 32% | 2 | — | — |
| C. Pulišić | F | 72 | 8.30 | — | — | 1 | 40 | 33% | 2 | — | — |
| Rafael Leão | F | 77 | 6.70 | — | — | 4 | 31 | 27% | 1 | 1 | — |
| A. Saelemaekers | F | 92 | 6.60 | — | — | 1 | 37 | 34% | 2 | — | — |
| Ardon Jashari | M | 20 | 6.30 | — | — | — | 13 | 10% | — | — | — |
| Christopher Nkunku | F | 20 | 6.30 | — | — | — | 11 | 11% | — | — | — |
| N. Füllkrug | F | 47 | 6.30 | — | — | 1 | 9 | 7% | — | — | — |
| Ruben Loftus-Cheek | M | 15 | 6.30 | — | — | — | 3 | 1% | 1 | — | — |
| Youssouf Fofana | M | 32 | 6.20 | — | — | 1 | 15 | 12% | 1 | — | — |
Udinese — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 92 | 7.20 | — | — | — | 26 | 15% | — | — | — | |
| D | 92 | 7.30 | — | — | — | 46 | 41% | 4 | — | — | |
| C. Kabasele | D | 92 | 6.90 | — | — | — | 19 | 17% | 1 | — | — |
| T. Kristensen | D | 92 | 7.20 | — | — | — | 27 | 19% | 3 | 1 | — |
| H. Kamara | M | 92 | 6.50 | — | — | 1 | 35 | 27% | — | — | — |
| A. Atta | M | 85 | 7.30 | 1 | — | 1 | 41 | 32% | 2 | — | — |
| Jesper Karlström | M | 92 | 7.20 | — | — | 1 | 40 | 38% | 1 | — | — |
| N. Zaniolo | M | 66 | 7.00 | — | 1 | 2 | 19 | 16% | 2 | — | — |
| K. Ehizibue | M | 92 | 6.30 | — | — | — | 13 | 10% | 2 | — | — |
| J. Ekkelenkamp | F | 86 | 8.50 | 1 | 1 | 2 | 28 | 25% | 3 | — | — |
| K. Davis | F | 76 | 6.70 | — | — | 2 | 13 | 11% | — | — | — |
| I. Gueye | F | 16 | 6.20 | — | — | 1 | 5 | 4% | — | — | — |
| J. Piotrowski | M | 26 | 6.90 | — | — | — | 14 | 13% | 2 | — | — |
| L. Miller | M | 6 | — | — | — | — | 1 | 1% | — | — | — |
| O. Zarraga | M | 7 | — | — | — | — | 1 | 1% | — | — | — |
Frequently Asked Questions
What was the final score of AC Milan vs Udinese?
The final score was AC Milan 0–3 Udinese.
What did the model predict before AC Milan vs Udinese?
The model assigned 53% probability to a AC Milan win, 26% to a draw, and 20% to an Udinese win.