AC Milan vs Udinese Calcio, Serie A 2026 REGULAR SEASON
Overview
Match Preview
AC Milan vs Udinese Calcio — Serie A at San Siro.
- AC Milan 38 games · 70 pts (2026/27)
- Udinese Calcio 38 games · 50 pts (2026/27)
Match Details
- Referee Paolo Mazzoleni
- Referee Matteo Bottegoni
- Referee Marco Bresmes
- Referee Mauro Galetto
- Referee Livio Marinelli
- Referee Matteo Gariglio (Italy)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | FC Internazionale Milano | 38 | 87 |
| 2 | SSC Napoli | 38 | 76 |
| 3 | AS Roma | 38 | 73 |
| 4 | Como 1907 | 38 | 71 |
| 5 | AC Milan | 38 | 70 |
| 6 | Juventus FC | 38 | 69 |
| 7 | Atalanta BC | 38 | 59 |
| 8 | Bologna FC 1909 | 38 | 56 |
| 9 | SS Lazio | 38 | 54 |
| 10 | Udinese Calcio | 38 | 50 |
| 11 | US Sassuolo Calcio | 38 | 49 |
| 12 | Parma Calcio 1913 | 38 | 45 |
| 13 | Torino FC | 38 | 45 |
| 14 | Cagliari Calcio | 38 | 43 |
| 15 | ACF Fiorentina | 38 | 42 |
| 16 | Genoa CFC | 38 | 41 |
| 17 | US Lecce | 38 | 38 |
| 18 | US Cremonese | 38 | 34 |
| 19 | Hellas Verona FC | 38 | 21 |
| 20 | AC Pisa 1909 | 38 | 18 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Aug | Udinese Calcio | H | 4–2 | W |
| 22 May | US Sassuolo Calcio | A | 3–0 | W |
| 15 May | Atalanta BC | H | 2–0 | W |
| 08 May | Hellas Verona FC | A | 3–1 | W |
| 01 May | ACF Fiorentina | H | 1–0 | W |
| 24 Apr | SS Lazio | A | 2–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Aug | AC Milan | A | 2–4 | L |
| 22 May | US Salernitana 1919 | A | 4–0 | W |
| 14 May | Spezia Calcio | H | 2–3 | L |
| 07 May | US Sassuolo Calcio | A | 1–1 | D |
| 01 May | FC Internazionale Milano | H | 1–2 | L |
| 27 Apr | ACF Fiorentina | A | 4–0 | W |
Season Stats
| AC Milan | Udinese Calcio | |
|---|---|---|
| #5 | Position | #10 |
| 70 | Points | 50 |
| 38 | Played | 38 |
| 20 / 10 / 8 | W / D / L | 14 / 8 / 16 |
| 53 | Scored | 45 |
| 35 | Conceded | 48 |
| +18 | GD | -3 |
| 1.84 | PPG | 1.32 |
| 53% | Win % | 37% |
Key Stats
54%
Both Teams to Score
H2H (24 games)
H2H (24 games)
54%
Over 2.5 Goals
H2H history
H2H history
AC Milan are 5th (70 pts). Udinese Calcio are 10th (50 pts).
Events
Match Events
- 0' In just a few seconds San Siro will turn into a battlefield for AC Milan and Udinese Calcio.
- 2' Rodrigo Becao adds to his 0 season tally! Udinese Calcio lead 0-1 — and this changes everything.
- 7' Both keepers have barely been tested. AC Milan and Udinese Calcio are cancelling each other out in the centre of the park.
- 10' It’s gonna be a Yellow card for Brandon Soppy.
- 12' Theo Hernandez has been a constant threat and now delivers with a goal on 12 minutes.
- 15' Sensational shot from Ante Rebic. AC Milan is back in the lead.
- 20' The tempo has dropped considerably in the last few minutes. Andrea Sottil will be considering his options from the bench.
- 25' Enzo Ebosse needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 30' A quiet spell here at San Siro. Udinese Calcio seem content sitting deep and soaking up pressure.
- 34' AC Milan player sees a Yellow card in front of him.
- 39' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 44' Beto has certainly something to prove this evening. He made 0 appearances with only 0 goals this season.
- 46' What a moment for Brahim Diaz! That strike on 46 puts his side firmly in control.
- 49' Magnificent from Adam Masina! That is 6 goals in 358 appearances — and it could not have come at a better time.
- 54' Festy Ebosele has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 55' Poor challenge from Nehuen Perez. The referee spots it immediately and shows the Yellow card.
- 60' A tactical chess match is unfolding here. The question is which manager blinks first.
- 65' Udinese Calcio come into this ranked in Array. They desperately need points to push themselves up the standings.
- 67' The Udinese Calcio manager makes a substitution. Isaac Success departs to be replaced by Beto.
- 68' What a moment for Ante Rebic! That strike on 68 puts his side firmly in control.
- 71' A change in the AC Milan ranks — Brahim Diaz exits the field as Charles De Ketelaere enters on 71.
- 72' The AC Milan manager makes a substitution. Ante Rebic departs to be replaced by Olivier Giroud.
- 76' Lazar Samardzic is replacing Jean-Victor Makengo for the Udinese Calcio side.
- 81' AC Milan is showing some good football. However, AC Milan are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 83' A tactical swap from Udinese Calcio — Festy Ebosele on, Adam Masina off on 83 minutes.
- 84' Divock Origi has so much to prove this time. He replaces Rafael Leao on 84 minute.
- 89' The home supporters are growing impatient. AC Milan must find a spark to ignite this game.
- 90' A moment of madness from Festy Ebosele on 90 minutes earns him a Yellow card. Udinese Calcio will be frustrated.
- What a match! Full time at {STADIUM} — AC Milan 4-2 Udinese Calcio.
Lineups
AC Milan Lineups
Starting XI
- 10
- 23
- 16
-
17
Rafael Leao ↓ Divock Origi 84'
-
12
Ante Rebic ↓ Olivier Giroud 72'
- 19
- 2
-
33
Rade Krunic ↓ Tommaso Pobega 84'
- 4
- 20
- 30
Bench
-
27
Divock Origi ↑ 84'
-
9
Olivier Giroud ↑ 72'
- 7
- 3
- 1
- 24
- 25
- 83
- 41
-
56
Alexis Saelemaekers ↑ 71'
- 46
-
90
Charles De Ketelaere ↑ 71'
-
32
Tommaso Pobega ↑ 84'
Coach
Stefano Pioli
Udinese Calcio Lineups
Starting XI
-
3
Adam Masina ↓ Festy Ebosele 83'
- 37
- 10
-
7
Isaac Success ↓ Beto 67'
- 6
-
11
Walace ↓ Sandi Lovric 76'
- 1
- 17
- 50
-
18
Nehuen Perez ↓ Enzo Ebosse 67'
- 93
Bench
-
23
Enzo Ebosse ↑ 67'
- 20
- 30
- 28
- 29
-
4
Sandi Lovric ↑ 76'
-
9
Beto ↑ 67'
-
24
Lazar Samardzic ↑ 76'
- 21
-
2
Festy Ebosele ↑ 83'
- 99
- –
- 80
Coach
Andrea Sottil
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Ante Rebic | 4 |
| Rafael Leao | 3 |
| Rodrigo Becao | 3 |
| Roberto Pereyra | 3 |
| Theo Hernandez | 3 |
| Zlatan Ibrahimovic | 3 |
| Kevin Lasagna | 2 |
| Franck Kessie | 2 |
Head to Head
AC Milan Form
Udinese Calcio Form
Predictions
Prediction accuracy
4 / 4
1.87
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.24
Udinese Calcio xG
I would bet for:
Both teams to score 60% + Over 2.5 goals 59%
Match Result
✓ CorrectActual: AC Milan win
Both Teams to Score
✓ Correct
Avg goals/match: 3.11
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 59% |
|
41% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
AC Milan or Draw
78%
Draw or Udinese Calcio
45%
AC Milan or Udinese Calcio
77%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✗ 4–2 not predicted4 – 2Actual
1 – 1
11.2%
2 – 1
9.3%
2 – 0
7.7%
1 – 0
7.6%
1 – 2
6.2%
0 – 0
6.1%
3 – 1
5.8%
2 – 2
5.8%
0 – 1
4.8%
3 – 0
4.7%
3 – 2
3.6%
0 – 2
3.4%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Udinese Calcio covers |
|---|---|---|---|
| -2.5 | 14% | — | 86% |
| -2 | 14% | 16% | 71% |
| -1.5 | 29% | — | 71% |
| -1 | 29% | 21% | 49% |
| -0.5 | 51% | — | 49% |
| +0.5 | 76% | — | 24% |
| +1 | 76% | 14% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 7% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
AC Milan keeps clean sheet
30%
✓
Udinese Calcio keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

