Skip to content

AC Milan vs Udinese: Head-to-Head Record & Stats

33 competitive meetings since 2010 · Serie A

15AC Milan wins
9Draws
9Udinese wins

Head-to-head summary

Across 33 Serie A matches since the 2010/11 season, AC Milan lead the fixture with 15 wins to Udinese's 9, along with 9 draws. Milan have scored 50 goals to Udinese's 39. Udinese have proven competitive home and away, winning 3 times in 16 visits to Milan and 6 times in 17 home fixtures. However, Milan maintain the edge overall, including a 4-game winning run from January 2024 to September 2025, which represents their longest winning streak in this period.

Recent meetings have delivered emphatic results for both sides. Milan secured a 0–4 victory away at Udinese on 11 April 2025, marking their biggest win in this span, before earning a 0–3 away win on 20 September 2025. Udinese responded with their own biggest win on 11 April 2026, winning 0–3 at Milan. The most recent clash on 25 October 2026 saw Milan record a 0–2 victory at Udinese, making it four away wins in the last five encounters.

Games average 2.7 goals, with over 1.5 goals in 25 of 33 matches and both teams scoring in 20 of 33 (61%). Second halves are typically more active, producing 57% of all goals, with average second half goals reaching 1.55 compared to 1.15 in the first half. The most common scoreline is a 1–1 draw, occurring 7 times. When trailing at half-time, Udinese have failed to win all 12 times, whereas Milan avoided defeat 5 times in 8 instances.

Next meeting

AC Milan vs Udinese

UTC

Serie A · Matchday 38

Goals & betting stats

2.70Goals per game
61%Both teams scored (20/33)
48%Over 2.5 goals (16/33)
76%Over 1.5 goals (25/33)
21%Over 3.5 goals (7/33)
50 – 39Goals scored: AC Milan – Udinese
8AC Milan clean sheets
6Udinese clean sheets

Half-time and full-time

1.15Goals per game, 1st half
1.55Goals per game, 2nd half
73%Goal before half-time (24/33)
18%Both scored in the 1st half (6/33)

HT/FT results

Half-time ↓ / Full-time →AC MilanDrawUdinese
AC Milan ahead at HT 927% 39% 0
Level at HT 412% 39% 618%
Udinese ahead at HT 26% 39% 39%

33 matches decided in 90 minutes with a recorded half-time score. The side ahead at the break went on to win 12 of 20 times (60%).

AC Milan when behind at half-time 5 of 8 not lost

Trailed at the break 8 times, came back to win 2.

Udinese when behind at half-time 3 of 12 not lost

Trailed at the break 12 times, came back to win 0.

Most common scores

  • AC Milan 1–1 Udinese 7× · 21%
  • AC Milan 0–1 Udinese 4× · 12%
  • AC Milan 2–1 Udinese 4× · 12%
  • AC Milan 1–0 Udinese 3× · 9%
  • AC Milan 3–2 Udinese 3× · 9%
  • AC Milan 1–2 Udinese 3× · 9%

Home and away record

AC Milan 15 wins (45%), 9 draws (27%), Udinese 9 wins (27%)33MATCHES

When AC Milan play at home (16 games)

AC Milan 7 · Draws 6 · Udinese 3

When Udinese play at home (17 games)

AC Milan 8 · Draws 3 · Udinese 6

Last AC Milan vs Udinese results

DateHomeScoreAwayCompetition
Udinese 0–2HT 0–1 AC Milan Serie A · Matchday 8
AC Milan 0–3HT 0–2 Udinese Serie A · Matchday 32
Udinese 0–3HT 0–1 AC Milan Serie A · Matchday 4
Udinese 0–4HT 0–2 AC Milan Serie A · Matchday 32
AC Milan 1–0HT 1–0 Udinese Serie A · Matchday 8
Udinese 2–3HT 1–1 AC Milan Serie A · Matchday 21
AC Milan 0–1HT 0–0 Udinese Serie A · Matchday 11
Udinese 3–1HT 2–1 AC Milan Serie A · Matchday 27
AC Milan 4–2HT 2–2 Udinese Serie A · Matchday 1
AC Milan 1–1HT 1–0 Udinese Serie A · Matchday 27
Show all 33 meetings
DateHomeScoreAwayCompetition
Udinese 1–1HT 1–0 AC Milan Serie A · Matchday 17
AC Milan 1–1HT 0–0 Udinese Serie A · Matchday 25
Udinese 1–2HT 0–1 AC Milan Serie A · Matchday 6
AC Milan 3–2HT 0–1 Udinese Serie A · Matchday 20
Udinese 1–0HT 0–0 AC Milan Serie A · Matchday 1
AC Milan 1–1HT 1–0 Udinese Serie A · Matchday 30
Udinese 0–1HT 0–0 AC Milan Serie A · Matchday 11
Udinese 1–1HT 0–1 AC Milan Serie A · Matchday 23
AC Milan 2–1HT 2–1 Udinese Serie A · Matchday 4
Udinese 2–1HT 1–1 AC Milan Serie A · Matchday 22
AC Milan 0–1HT 0–0 Udinese Serie A · Matchday 3
AC Milan 1–1HT 0–1 Udinese Serie A · Matchday 24
Udinese 2–3HT 0–3 AC Milan Serie A · Matchday 5
Udinese 2–1HT 0–0 AC Milan Serie A · Matchday 32
AC Milan 2–0HT 0–0 Udinese Serie A · Matchday 13
Udinese 1–0HT 0–0 AC Milan Serie A · Matchday 27
AC Milan 1–0HT 1–0 Udinese Serie A · Matchday 8
AC Milan 2–1HT 1–0 Udinese Serie A · Matchday 23
Udinese 2–1HT 1–0 AC Milan Serie A · Matchday 4
Udinese 1–2HT 1–0 AC Milan Serie A · Matchday 23
AC Milan 1–1HT 0–1 Udinese Serie A · Matchday 4
Udinese 0–0HT 0–0 AC Milan Serie A · Matchday 38
AC Milan 4–4HT 1–1 Udinese Serie A · Matchday 19

Records

Biggest AC Milan win Udinese 0–4 AC Milan

11 Apr 2025 · Serie A · Bluenergy Stadium

Biggest Udinese win AC Milan 0–3 Udinese

11 Apr 2026 · Serie A · Stadio Giuseppe Meazza

Most goals in a game 8 goals

AC Milan 4–4 Udinese (Jan 2011)

Longest AC Milan winning run 4 wins in a row

Jan 2024 – Sep 2025

Current form

AC Milan

  1. W
  2. L
  3. W
  4. L
  5. W

5th in Serie A · 21 pts from 10 games. Last: AC Milan 3–1 Inter (Serie A).

Udinese

  1. L
  2. D
  3. L
  4. L
  5. L

19th in Serie A · 5 pts from 10 games. Last: Udinese 2–5 AS Roma (Serie A).

AC Milan vs Udinese FAQ

Who has won more AC Milan vs Udinese matches?

AC Milan have won more: 15 wins to Udinese's 9, with 9 draws, from 33 competitive meetings since the 2010/11 season.

What was the last AC Milan vs Udinese result?

Udinese 0–2 AC Milan, played on 25 October 2026 (Serie A).

How many goals are scored in AC Milan vs Udinese games?

The fixture averages 2.70 goals per game. Over 2.5 goals landed in 48% of meetings and both teams scored in 61%.

What is the most common score in AC Milan vs Udinese?

AC Milan 1–1 Udinese, which has happened 7 times in 33 meetings since the 2010/11 season.

What is the biggest win in AC Milan vs Udinese history?

In our records (since the 2010/11 season) the biggest margin is Udinese 0–4 AC Milan, on 11 April 2025 (Serie A).

When do AC Milan and Udinese play next?

AC Milan host Udinese on Sunday 30 May 2027 at 16:30 UTC (Serie A).

More Serie A head-to-heads

Competitive matches since the 2010/11 season, friendlies excluded. A match decided on penalties counts as a draw. Last updated 3 Nov 2026.