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/gameStandings
# 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)54% Over 2.5 Goals
H2H historyAC 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 AllegriUdinese 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 Zlatan Ibrahimovic 3 Rafael Leao 3 Rodrigo Becao 3 Roberto Pereyra 3 Theo Hernandez 3 Franck Kessie 2 Beto 2 Head to Head
AC Milan Form
-
Predictions
Prediction accuracy1 / 41.55 AC Milan xGExpected GoalsDixon-Coles · Bivariate Poisson · Neg. Binomial · Elo1.33 Udinese Calcio xGI would bet for: AC Milan or Udinese Calcio 73% + Both teams to score 58%Match Result
✗ WrongActual: Udinese Calcio winBoth Teams to Score
✗ WrongAvg goals/match: 2.88Actual: No — clean sheetOver / Under Goals
✓ O/U 2.5Line 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 HTCorrect Score
✗ 0–3 not predicted0 – 3Actual1 – 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.

