Saturday , 14 November 2026

AC Milan vs Udinese Calcio, Serie A 2025-26 REGULAR SEASON

Serie A · 2025-26
Sat 11 Apr 2026 · 16:00 UTC Giuseppe Meazza 74,675 HT 45' · FT 45'
0–1 27' Davide Bartesaghi og
0–2 37' Jurgen Ekkelenkamp
0–3 71' Arthur Atta

Overview

Match Preview

AC Milan vs Udinese Calcio — Serie A at Giuseppe Meazza.

Match Details

  • Referee Matteo Marchetti (Italy)
  • Assistant 1 Davide Imperiale
  • Assistant 2 Domenico Fontemurato
5 games this season 🟨 3.2/game ⚽ 13.2 goals/game

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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
#4 Position #20
24 Points 5
11 Played 11
7 / 3 / 1 W / D / L 1 / 2 / 8
23 Scored 12
13 Conceded 25
+10 GD -13
2.18 PPG 0.45
64% Win % 9%

Key Stats

52% Both Teams to Score
H2H (25 games)
52% Over 2.5 Goals
H2H history
27% Clean Sheets
AC Milan this season
10% Clean Sheets
Udinese Calcio this season

AC Milan are 4th (24 pts). Udinese Calcio are 20th (5 pts).

Goal Timing (This Season)

AC Milan
0-15
6/2
16-30
3/1
31-45
2/1
46-60
1/–
61-75
10/3
76+
–/5
■ Scored ■ Conceded
Udinese Calcio
0-15
1/3
16-30
2/1
31-45
4/7
46-60
2/4
61-75
–/6
76+
2/4
■ Scored ■ Conceded

Top Scorers (This Season)

AC Milan
Adrien Rabiot 5 G 4 A
Alphadjo Cisse 5 G
Diego Moreira 4 G 3 A
Christian Pulisic 4 G 1 A
Goncalo Ramos 2 G 2 A
Udinese Calcio
Jurgen Ekkelenkamp 3 G 1 A
Hassane Kamara 2 G 2 A
Jakub Piotrowski 1 G

Events

Match Events

  • 0' The match kicks off with home fans waiting with anticipation for AC Milan to score. At the same time, Udinese Calcio does not seem to pull back! Let’s get it on!
  • 5' The clock is ticking and both teams know a goal could change everything at this point.
  • 10' AC Milan currently sit 3 in the Array table. A result here could be decisive in the race for the top positions.
  • 15' AC Milan 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.
  • 16' Rafael Leao was booked on 16.
  • 21' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 26' Udinese Calcio is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 27' What a moment for Davide Bartesaghi! That strike on 27 puts his side firmly in control.
  • 32' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 37' A goal from the Netherlands international Jurgen Ekkelenkamp! He fires home on 37 to make it 1-1!
  • 42' Christian Pulisic has been relatively quiet despite scoring 69 goals in his last 531 appearances.
  • 46' Thomas Kristensen picks up a card and will need to be extremely careful for the remainder of this match.
  • 46' AC Milan ring the changes. Zachary Athekame has done his job and it is now time for Niclas Fullkrug to step up.
  • 51' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
  • 56' The Array continues to deliver drama. Both AC Milan and Udinese Calcio are desperate not to drop points on matchday .
  • 60' A tactical swap from AC Milan — Youssouf Fofana on, Samuele Ricci off on 60 minutes.
  • 65' Supporters expect more eagerness from Ruben Loftus-Cheek, as he is very good at scoring at Giuseppe Meazza with 5 goals in the last 3 games.
  • 66' Nicolo Zaniolo makes way for Jakub Piotrowski at the 66 minute mark. A tactical switch from Udinese Calcio.
  • 71' Udinese Calcio is taking the lead after the goal scored by Arthur Atta on 71.
  • 72' AC Milan ring the changes. Christian Pulisic has done his job and it is now time for Christopher Nkunku to step up.
  • 76' Udinese Calcio ring the changes. Keinan Davis has done his job and it is now time for Idrissa Gueye to step up.
  • 77' Another change for AC Milan made on 77 minute. Rafael Leao leaves to be changed by Ruben Loftus-Cheek.
  • 82' Koni De Winter needs to be pretty careful with his discipline considering 0 Red cards this season.
  • 85' A tactical swap from Udinese Calcio — Oier Zarraga on, Arthur Atta off on 85 minutes.
  • 86' Another substitution for Udinese Calcio to replace Jurgen Ekkelenkamp by Lennon Miller on 86 minute.
  • 0-3 the final result. AC Milan will be bitterly disappointed.

Lineups

H2H

Predictions

Prediction accuracy
1 / 4
2.47 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.3 Udinese Calcio xG
I would bet for: Over 2.5 goals 71% + Both teams to score 66%

Match Result

✗ Wrong
AC Milan56% Draw22% Udinese Calcio22%
Actual: Udinese Calcio win

Both Teams to Score

✗ Wrong
Yes66% 0% No34%
Avg goals/match: 3.77
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 97%
3%
± 1.5 89%
11%
± 2.5 71%
29%
± 3.5 51%
49%
± 4.5 32%
68%

Double Chance

AC Milan or Draw
78%
Draw or Udinese Calcio
44%
AC Milan or Udinese Calcio
78%

Half-Time Result

✗ Wrong
AC Milan46% Draw37% Udinese Calcio17%
Actual: Udinese Calcio win at HT

Correct Score

✗ 0–3 not predicted
0 – 3
Actual
2 – 1
8.9%
1 – 1
8.2%
3 – 1
7.2%
2 – 0
7.1%
2 – 2
5.7%
3 – 0
5.7%
1 – 0
5.3%
1 – 2
4.7%
3 – 2
4.7%
4 – 1
4.5%
0 – 0
3.5%
4 – 0
3.5%

Asian Handicap — AC Milan

Handicap AC Milan covers Push Udinese Calcio covers
-2.5 23% — 77%
-2 23% 18% 59%
-1.5 41% — 59%
-1 41% 21% 38%
-0.5 62% — 38%
+0.5 82% — 18%
+1 82% 11% 8%
+1.5 92% — 8%
+2 92% 5% 3%
+2.5 97% — 3%

Clean Sheet

AC Milan keeps clean sheet
28% ✓
Udinese Calcio keeps clean sheet
9% ✗

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.