AC Milan vs Udinese Calcio, Serie A 2025-26 REGULAR SEASON
Overview
Match Preview
AC Milan vs Udinese Calcio — Serie A at Giuseppe Meazza.
- AC Milan 38 games · 70 pts (2026/27)
- Udinese Calcio 38 games · 50 pts (2026/27)
Match Details
- Referee Matteo Marchetti (Italy)
- Assistant 1 Davide Imperiale
- Assistant 2 Domenico Fontemurato
6 games this season
🟨 1.5/game
⚽ 4.0 goals/game
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 |
|---|---|---|---|---|
| 11 Apr | Udinese Calcio | H | 0–3 | L |
| 06 Apr | SSC Napoli | A | 0–1 | L |
| 21 Mar | Torino FC | H | 3–2 | W |
| 15 Mar | SS Lazio | A | 0–1 | L |
| 08 Mar | FC Internazionale Milano | H | 1–0 | W |
| 01 Mar | US Cremonese | A | 2–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Apr | AC Milan | A | 3–0 | W |
| 06 Apr | Como 1907 | H | 0–0 | D |
| 20 Mar | Genoa CFC | A | 2–0 | W |
| 14 Mar | Juventus FC | H | 0–1 | L |
| 07 Mar | Atalanta BC | A | 2–2 | D |
| 02 Mar | ACF Fiorentina | H | 3–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' Welcome to Giuseppe Meazza that hosts another battle between AC Milan and Udinese Calcio.
- 5' It looks surprising AC Milan does not make any changes. Lennon Miller has some obvious troubles when approaching to the goal.
- 10' It’s high time Kosta Runjaić made some changes to put the his team’s game back to action.
- 15' Udinese Calcio started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 15.
- 16' The referee shows AC Milan player a card on 16.
- 21' The teams are not in a rush to score plenty of goals. It might look strange considering Udinese Calcio that had 456 games and scored 355 goals.
- 26' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 27' GOAL! Davide Bartesaghi scores on 27. Assisted by Nicolo Zaniolo
- 32' Udinese Calcio seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 37' GOAL! Jurgen Ekkelenkamp scores on 37. Assisted by Nicolo Zaniolo
- 42' Udinese Calcio is showing some good football. However, Udinese Calcio are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 46' It’s gonna be a card for Thomas Kristensen.
- 46' Another substitution for AC Milan to replace Zachary Athekame by Niclas Fullkrug on 46 minute.
- 51' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 56' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 60' AC Milan manager makes another effort to make the tables turned. Youssouf Fofana is hanging Samuele Ricci on the field on 60 minute.
- 65' Both teams are passing the ball around with high level of urgency. Udinese Calcio needs to do something about it to get closer to the goal.
- 66' Udinese Calcio manager makes another effort to make the tables turned. Jakub Piotrowski is hanging Nicolo Zaniolo on the field on 66 minute.
- 71' GOAL! Arthur Atta scores on 71. Assisted by Jurgen Ekkelenkamp
- 72' Time for substitution for AC Milan. Christian Pulisic is replaced by Christopher Nkunku.
- 76' The Udinese Calcio manager makes a substitution. Keinan Davis departs to be replaced by Idrissa Gueye.
- 77' AC Milan manager makes another effort to make the tables turned. Ruben Loftus-Cheek is hanging Rafael Leao on the field on 77 minute.
- 82' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 85' Another substitution for Udinese Calcio to replace Arthur Atta by Oier Zarraga on 85 minute.
- 86' It is a substitution in Udinese Calcio team. Jurgen Ekkelenkamp is replaced by Lennon Miller on 86 minute.
- Hope, you loved the show. Another epic battle is over with the score 0-3.
Lineups
AC Milan Lineups
4-3-3Starting XI
- 12
- 16
- 10
- 11
-
14
Luka Modric ↓ Ardon Jasari 72'
- 56
- 31
-
4
Samuele Ricci ↓ Youssouf Fofana 60'
- 5
- 33
- 24
Bench
-
8
Ruben Loftus-Cheek ↑ 77'
- 23
-
18
Christopher Nkunku ↑ 72'
-
19
Youssouf Fofana ↑ 60'
-
9
Niclas Fullkrug ↑ 46'
- 1
- 2
- 46
-
30
Ardon Jasari ↑ 72'
- 7
- 27
- 37
Coach
Massimiliano Allegri
Udinese Calcio Lineups
3-5-2Starting XI
- 27
-
9
Keinan Davis ↓ Idrissa Gueye 76'
- 32
- 19
- 28
- 11
- 10
- 8
- 40
- 31
-
14
Arthur Atta ↓ Oier Zarraga 85'
Bench
- 93
-
24
Jakub Piotrowski ↑ 66'
- 15
- 18
- 90
-
6
Oier Zarraga ↑ 85'
- 13
-
38
Lennon Miller ↑ 86'
- 20
- 1
- 29
-
7
Idrissa Gueye ↑ 76'
- 22
Coach
Kosta Runjaić
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Ante Rebic | 4 |
| Roberto Pereyra | 3 |
| Theo Hernandez | 3 |
| Zlatan Ibrahimovic | 3 |
| Rafael Leao | 3 |
| Rodrigo Becao | 3 |
| Franck Kessie | 2 |
| Beto | 2 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
1 / 4
1.55
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.33
Udinese Calcio xG
I would bet for:
AC Milan or Udinese Calcio 73% + Both teams to score 58%
Match Result
✗ WrongActual: Udinese Calcio win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.88
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 78% |
|
22% |
| ± 2.5 | 54% |
|
46% |
| ± 3.5 | 33% |
|
67% |
| ± 4.5 | 17% |
|
83% |
Double Chance
AC Milan or Draw
69%
Draw or Udinese Calcio
58%
AC Milan or Udinese Calcio
73%
Half-Time Result
✗ WrongActual: Udinese Calcio win at HT
Correct Score
✗ 0–3 not predicted0 – 3Actual
1 – 1
12.5%
2 – 1
8.6%
1 – 0
7.8%
0 – 0
7.4%
1 – 2
7.4%
2 – 0
6.6%
0 – 1
6.6%
2 – 2
5.8%
0 – 2
4.9%
3 – 1
4.4%
3 – 0
3.3%
1 – 3
3.3%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Udinese Calcio covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 13% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 20% | 59% |
| -0.5 | 41% | — | 59% |
| +0.5 | 68% | — | 32% |
| +1 | 68% | 17% | 14% |
| +1.5 | 86% | — | 14% |
| +2 | 86% | 9% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
AC Milan keeps clean sheet
27%
✓
Udinese Calcio keeps clean sheet
22%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

