Skip to content
MATCHPULSE

Serie A · Regular Season - 8

Udinese vs AC Milan prediction, team news and preview

Udinese, 16th and beaten in each of their last five league games, host unbeaten AC Milan at Bluenergy Stadium on Sunday 25 October 2026. Our preview weighs a wide form gap against Milan's injury list and a heavy midweek European defeat.

MATCH PULSE EditorialPublished 9 min read

A football stadium
A football stadium · Photo: Florstein ( Telegram: WikiPhoto.Space ) via Wikimedia Commons · CC BY-SA 4.0

Udinese0–2AC Milan

Full time: Udinese 0–2 AC Milan

Match stats and key moments

At a glance

Competition
Serie A · Regular Season - 8
Kick-off (your time)
Venue
Bluenergy Stadium

Udinese vs AC Milan: what the match decides

Udinese welcome AC Milan to Bluenergy Stadium on Sunday 25 October 2026 in round 8 of Serie A. The table puts the two sides in very different places. Milan are fourth with 15 points from seven games, with four wins, three draws and no defeats. Udinese are 16th with 4 points, having won once, drawn once and lost five.

The goal figures tell the same story. Milan have scored 14 and conceded 7 for a goal difference of +7, while Udinese have scored 9 and conceded 16 for -7. Milan currently sit in a Champions League league-stage place and trail leaders Inter, who have 19 points, by four.

The main question is whether Udinese can stop a slide that has produced five straight league defeats, or whether Milan will turn a strong league record into another three points. On the evidence in front of us, Milan are the clear favourites. The match decides whether the visitors keep pace with Inter and whether Udinese can start to pull clear of the lower reaches of the table.

The rest of this preview covers form, team news, the storylines, the likely key battles, the head-to-head record and our overall read.

Udinese vs AC Milan form guide

Udinese's last five games in all competitions read L, L, D, L, L. They lost 3-5 at Inter, 0-1 at home to Cagliari, 1-2 at Torino and 0-3 at home to Lecce, with a 1-1 friendly draw at Pogon Szczecin in between. Across those five they scored 5 and conceded 12, which is 1.0 scored and 2.4 conceded per game. They have no clean sheets and failed to score twice.

The home record is the most worrying part. Udinese have played two home games in that run and lost both, scoring none and conceding four. Both of those home games finished without an Udinese goal.

Milan's last five read W, D, W, W, L. They beat Lecce 3-0, drew 1-1 at Sassuolo, won 4-0 at Red Bull Salzburg in the Europa League and beat Atalanta 3-2, before losing 0-3 at Bournemouth in the Europa League on 22 October. That adds up to 11 goals scored and 6 conceded, or 2.2 and 1.2 per game, with two clean sheets and one failure to score.

On the road, Milan have played three of those games away from home, winning one, drawing one and losing one. They scored 5 and conceded 4 in them, which is 1.67 scored and 1.33 conceded per game, with one clean sheet. Their away form is solid rather than dominant, but it still sits well ahead of Udinese's results at home.

Form

  • Udinese
    1. L
    2. L
    3. D
    4. L
    5. L
  • AC Milan
    1. W
    2. D
    3. W
    4. W
    5. L

Last five games, oldest first

Udinese supporters
Udinese supporters · Photo: Paolo Bubici via Wikimedia Commons · CC BY-SA 4.0

Udinese vs AC Milan team news

Udinese have three players ruled out and one doubt in our data. D. Alaba is out with a calf injury, V. Bayo is out with a thigh injury and I. Gueye is out with an ankle injury. N. Zaniolo is doubtful with a thigh problem.

Our data does not say which areas of the pitch those absences hit hardest, so we will not guess. What the numbers do show is a side conceding 2.4 goals a game in its last five and scoring 1.0, which leaves little room to lose four squad members. Whether Zaniolo is fit may matter most for a team short of goals.

AC Milan have a matching list. S. Chukwueze is out with a hip injury, M. Gabbia is out with a thigh injury and A. Saelemaekers is out with an ankle injury. G. Ramos is doubtful with a calf injury.

Milan's squad has coped with injuries so far, as the unbeaten league record shows. They will also have had only three days to recover from the trip to Bournemouth, so how the manager handles rotation is worth watching.

Line-ups have not been published in our data. They are normally confirmed about an hour before kick-off, and this preview will reflect them once they are official.

Udinese

  • D. AlabaCalf InjuryOut
  • V. BayoThigh InjuryOut
  • I. GueyeAnkle InjuryOut
  • N. ZanioloThigh InjuryDoubtful

AC Milan

  • S. ChukwuezeHip InjuryOut
  • M. GabbiaThigh InjuryOut
  • A. SaelemaekersAnkle InjuryOut
  • G. RamosCalf InjuryDoubtful

Udinese and Milan storylines

For Udinese, the story is the run itself. They have lost five league games in a row, and their only league win this season came in the seven matches played so far. The 3-5 defeat at Inter on 14 September showed they can score against strong opposition, but they also conceded five. Since then they have been beaten 0-1 by Cagliari, 1-2 by Torino and 0-3 by Lecce.

A win would only be their second of the season. It would lift them to 7 points and would be the first real sign that the run is ending.

For Milan, the headline is that they have not lost in Serie A. Four wins and three draws put them on 15 points, and the Salzburg and Atalanta results within four days of each other, 4-0 and 3-2, showed an attack in good order. The 0-3 defeat at Bournemouth was a clear setback, and it came three days before this game.

The table also gives Milan a reason to win. A victory would take them to 18 points, one behind Inter's current 19. A draw or defeat would leave a visible gap to the leader and keep the league-stage place under pressure from below.

There is a neat piece of common ground. Milan beat Lecce 3-0 on 20 September, and Udinese lost 0-3 to Lecce on 18 October. It is a rough comparison, but it shows the gap in recent performance.

AC Milan supporters
AC Milan supporters · Photo: Eric Koch for Anefo via Wikimedia Commons · CC0

Where Udinese vs AC Milan could be decided

The first battle is Milan's attack against Udinese's defence. Milan have scored 2.2 goals per game in their last five and 14 in seven league games. Udinese have conceded 16 in seven league games and 2.4 per game in their last five. If those trends hold, Milan should create enough chances to win without needing a perfect performance.

The second is Udinese's attack against Milan's defence, and here the home side's numbers are thin. They scored nothing in either of their last two home games. Milan have conceded 7 in seven league games and 1.2 per game in their last five, with two clean sheets. Udinese will need to find a goal from somewhere, and the doubt over Zaniolo is relevant to that.

Third, tempo and game state. Milan have gone over 2.5 goals in four of their last five games, and Udinese in three of five. If Udinese concede early, their recent record suggests the game could open up, with Milan taking more space on the counter. If the home side hold on for the first half hour, the match could stay tight and tense.

Fourth, freshness. Udinese last played on 18 October and have had a full week to prepare. Milan played on 18 and 22 October and have had three days. That is a small edge for the home side, although it is hard to measure from the facts we have.

Our data does not include set-piece figures, so we will not claim an edge there.

Udinese vs AC Milan head-to-head

The six most recent Serie A meetings in our data, going back to November 2023, favour Milan. They have won four and Udinese two, with no draws. Those games produced 17 goals, an average of 2.83 per game, and four of the six finished with more than 2.5 goals. Both teams scored in only one, the 3-2 Milan win in Udine in January 2024.

Milan's wins were 3-2 at Udinese in January 2024, 1-0 at home in October 2024, 4-0 at Udinese in April 2025 and 3-0 at Udinese in September 2025. Udinese's wins came in the first and most recent meetings: 1-0 at San Siro in November 2023 and a 3-0 win there on 11 April 2026.

The most telling pattern for this game is the venue. In the three listed meetings in Udine, Udinese lost every time, by 2-3, 0-4 and 0-3, and they failed to score in two of them. That matches their current home form, although last season's win at San Siro is a reminder that these matches can still surprise.

Udine, where the match is played
Udine, where the match is played · Photo: George Grantham Bain Collection via Wikimedia Commons · Public domain

Udinese vs AC Milan prediction

Our overall read is that Milan should control more of the match. They are unbeaten in the league, they score at 2.2 goals per game in their last five, and Udinese have conceded 2.4 per game while losing five straight in the league. We lean towards a Milan win as the most likely result, though not a comfortable certainty.

Three facts drive that view. First, Udinese have not scored in either of their last two home games. Second, Milan have won all three of their listed visits to Udine in the last two seasons. Third, the goal difference gap of 14 across the table, +7 against -7, reflects a real quality gap.

On goals, we lean towards a match with two or three goals, with a slight edge to more than 2.5 in total. Milan's recent games and the head-to-head record both point that way. Whether Udinese score is the less certain part, because Zaniolo's fitness and their home record both count against them.

What could change this? Milan could be flat after the Bournemouth defeat three days earlier, and a draw is a real possibility if the visitors rotate heavily. An early Udinese goal would also change the shape of the match. A narrow Milan win remains our central lean.

MATCH PULSE's three AI engines, GPT, Claude and Gemini, publish their independent analysis of the match before kick-off.

How to watch Udinese vs AC Milan

The match is a Serie A fixture on Sunday 25 October 2026 and the official broadcasters differ by country. In Italy, DAZN and Sky Sport are listed. In the United Kingdom, the listed broadcasters are DAZN, TNT Sports and BBC Alba, and in Ireland they are DAZN and TNT Sports.

In the United States, Paramount+ and Telemundo are listed. In Canada, the listed broadcasters are fuboTV and TLN. DAZN is also listed in Spain, France, Germany, Austria, Switzerland, Belgium, Luxembourg and Japan, among other countries.

Elsewhere, ESPN is listed in much of Latin America, including Argentina, Brazil, Chile, Colombia and Mexico, and in Brazil SportyNet and CazéTV are also listed. SuperSport is listed in South Africa, Nigeria, Kenya and many other African markets. In Australia and New Zealand, beIN Sports is listed. In the Middle East, StarzPlay and Shasha Sports are the listed options in several countries.

Coverage and availability can vary, so check your local listings and the broadcaster's official app. Only use the rights holders for your country.

Official broadcasters by country
CountryOfficial broadcaster
Andorra
  • DAZN
United Arab Emirates
  • StarzPlay
  • Shasha Sports
Antigua & Barbuda
  • ESPN
Albania
  • Tring Sport
Armenia
  • Fast Sports
Angola
  • SuperSport
  • Z Sports
Argentina
  • ESPN
Austria
  • DAZN
Australia
  • beIN Sports
Aruba
  • ESPN
Azerbaijan
  • SportTV
Bosnia & Herzegovina
  • Arena Sport
Barbados
  • ESPN
Bangladesh
  • Myco
Belgium
  • DAZN
Burkina Faso
  • SuperSport
Bulgaria
  • Max Sport
Bahrain
  • StarzPlay
  • Shasha Sports
  • STC TV
Burundi
  • SuperSport
Benin
  • SuperSport
Bolivia
  • ESPN
Brazil
  • ESPN
  • SportyNet
  • CazéTV
Bahamas
  • ESPN
Botswana
  • SuperSport
Belarus
  • Sport TV
  • Kinopoisk
Belize
  • ESPN
Canada
  • fuboTV
  • TLN
Congo - Kinshasa
  • SuperSport
Central African Republic
  • SuperSport
Congo - Brazzaville
  • SuperSport
Switzerland
  • DAZN
  • Sky Sport
Côte d’Ivoire
  • SuperSport
Chile
  • ESPN
Cameroon
  • SuperSport
China
  • Migu
Colombia
  • ESPN
Costa Rica
  • ESPN
Cape Verde
  • SuperSport
Curaçao
  • ESPN
Cyprus
  • Cytavision Sports
Czechia
  • Sport1
Germany
  • DAZN
Djibouti
  • StarzPlay
  • Shasha Sports
Denmark
  • TV 2 Sport
Dominica
  • ESPN
Dominican Republic
  • ESPN
Algeria
  • StarzPlay
  • Shasha Sports
Ecuador
  • ESPN
Estonia
  • Setanta Sports
  • Go3 Sport
Egypt
  • StarzPlay
  • Shasha Sports
Eritrea
  • SuperSport
Spain
  • DAZN
Ethiopia
  • SuperSport
Finland
  • MTV Urheilu
France
  • DAZN
Gabon
  • SuperSport
United Kingdom
  • DAZN
  • TNT Sports
  • BBC Alba
Grenada
  • ESPN
Georgia
  • Setanta Sports
  • Silk Sport
Ghana
  • SuperSport
  • SportyTV
Gambia
  • SuperSport
Guinea
  • SuperSport
Equatorial Guinea
  • SuperSport
Greece
  • Magenta Sport
Guatemala
  • ESPN
Guinea-Bissau
  • SuperSport
Guyana
  • ESPN
Hong Kong SAR China
  • beIN Sports
Honduras
  • ESPN
Croatia
  • Arena Sport
Hungary
  • Arena4
Indonesia
  • Emtek
  • ANTV
Ireland
  • DAZN
  • TNT Sports
Israel
  • ONE
India
  • Unite8 Sports
Iraq
  • StarzPlay
  • Shasha Sports
  • Alrabiaa TV
Iran
  • Gem Sport
  • Persiana Sports
Iceland
  • Livey
Italy
  • DAZN
  • Sky Sport
Jamaica
  • ESPN
Jordan
  • StarzPlay
  • Shasha Sports
Japan
  • DAZN
Kenya
  • SuperSport
  • Azam Sports
  • SportyTV
Kyrgyzstan
  • Q Sport
Comoros
  • SuperSport
St. Kitts & Nevis
  • ESPN
South Korea
  • SPOTV
Kuwait
  • StarzPlay
  • Shasha Sports
  • STC TV
Cayman Islands
  • ESPN
Kazakhstan
  • Q Sport
Lebanon
  • StarzPlay
  • Shasha Sports
St. Lucia
  • ESPN
Liechtenstein
  • DAZN
  • Sky Sport
Liberia
  • SuperSport
Lesotho
  • SuperSport
Lithuania
  • Setanta Sports
  • Go3 Sport
Luxembourg
  • DAZN
Latvia
  • Setanta Sports
  • Go3 Sport
Libya
  • StarzPlay
  • Shasha Sports
Morocco
  • StarzPlay
  • Shasha Sports
Moldova
  • Setanta Sports
Montenegro
  • Arena Sport
Madagascar
  • SuperSport
North Macedonia
  • Arena Sport
Mali
  • SuperSport
Myanmar (Burma)
  • Bebee TV Sports
Macao SAR China
  • Macau Cable TV
  • M Plus
Mauritania
  • StarzPlay
  • Shasha Sports
Malta
  • Total Sports Network
Mauritius
  • SuperSport
Maldives
  • ICE Network
Malawi
  • SuperSport
  • Azam Sports
Mexico
  • ESPN
Malaysia
  • Astro Sports
Mozambique
  • SuperSport
  • Z Sports
Namibia
  • SuperSport
Niger
  • SuperSport
Nigeria
  • SuperSport
  • SportyTV
Nicaragua
  • ESPN
Netherlands
  • Ziggo Sport
Norway
  • VG+
New Zealand
  • beIN Sports
Oman
  • StarzPlay
  • Shasha Sports
Panama
  • ESPN
Peru
  • ESPN
Pakistan
  • Begin
Poland
  • Eleven Sports
Puerto Rico
  • Paramount+
  • Telemundo
Palestinian Territories
  • StarzPlay
  • Shasha Sports
Portugal
  • Sport TV
Paraguay
  • ESPN
Qatar
  • StarzPlay
  • Shasha Sports
Romania
  • Digi Sport
  • Prima Sport
Serbia
  • Arena Sport
Russia
  • Match TV
Rwanda
  • SuperSport
  • Azam Sports
Saudi Arabia
  • StarzPlay
  • Shasha Sports
  • STC TV
Seychelles
  • SuperSport
Sudan
  • StarzPlay
  • Shasha Sports
Sweden
  • TV4
Slovenia
  • Arena Sport
Slovakia
  • Sport1
Sierra Leone
  • SuperSport
San Marino
  • DAZN
  • Sky Sport
Senegal
  • SuperSport
Somalia
  • StarzPlay
  • Shasha Sports
Suriname
  • ATV
  • QN Sport
  • SCCN
South Sudan
  • SuperSport
São Tomé & Príncipe
  • SuperSport
El Salvador
  • ESPN
Syria
  • StarzPlay
  • Shasha Sports
Eswatini
  • SuperSport
Chad
  • SuperSport
Togo
  • SuperSport
Thailand
  • TrueVisions
Tunisia
  • StarzPlay
  • Shasha Sports
Türkiye
  • S Sport
Trinidad & Tobago
  • ESPN
Taiwan
  • ELTA
Tanzania
  • SuperSport
  • Azam Sports
Ukraine
  • MEGOGO
Uganda
  • SuperSport
  • Azam Sports
United States
  • Paramount+
  • Telemundo
Uruguay
  • ESPN
St. Vincent & Grenadines
  • ESPN
Venezuela
  • ESPN
Vietnam
  • MyTV
Yemen
  • StarzPlay
  • Shasha Sports
South Africa
  • SuperSport
  • SportyTV
Zambia
  • SuperSport
  • Azam Sports
Zimbabwe
  • SuperSport
  • Azam Sports

Only official rights holders are listed; availability can change. Watching through unofficial streams is unsafe and unfair to the clubs.

Frequently asked questions

When is Udinese vs AC Milan?

The match is on Sunday 25 October 2026 in round 8 of Serie A. The kick-off time is shown on this page in your own time zone.

Where is Udinese vs AC Milan being played?

It is played at Bluenergy Stadium, Udinese's home ground.

What is the team news for Udinese vs AC Milan?

Udinese are without D. Alaba, V. Bayo and I. Gueye, with N. Zaniolo doubtful. Milan are without S. Chukwueze, M. Gabbia and A. Saelemaekers, with G. Ramos doubtful. Line-ups are confirmed about an hour before kick-off.

How can I watch Udinese vs AC Milan live?

In the UK, the listed broadcasters are DAZN, TNT Sports and BBC Alba. In Italy they are DAZN and Sky Sport, and in the United States Paramount+ and Telemundo. Check your local listings for other countries.

Who is likely to win Udinese vs AC Milan?

Our lean is a Milan win. They are unbeaten in Serie A with 15 points, while Udinese have lost their last five league games and failed to score in both recent home games. A draw is possible if Milan rotate after their midweek defeat.

Share this article

Go beyond the preview

Three AI engines, one consensus: the exact-score prediction, each engine's view and the full Top 10 insights where the AI sees more chance than the market. Unlock this match once, or every match with Pro.

How MATCH PULSE works

The day's key matches

Every day we select the most important matches across the leading competitions, with live scores, line-ups and stats.