Skip to content
MATCHPULSE

Serie A · Regular Season - 10

AC Milan vs Inter prediction, team news and preview

Fifth-placed AC Milan host leaders Inter at San Siro on Saturday 31 October 2026, with seven points separating the sides. Our preview weighs form, injuries and a head-to-head record in which Milan are unbeaten across six meetings.

MATCH PULSE EditorialPublished 8 min read

San Siro/Giuseppe Meazza, where the match is played
San Siro/Giuseppe Meazza, where the match is played · Photo: Ank Kumar via Wikimedia Commons · CC BY-SA 4.0

AC Milan3–1Inter

Full time: AC Milan 3–1 Inter

Match stats and key moments

At a glance

Competition
Serie A · Regular Season - 10
Kick-off (your time)
Venue
San Siro/Giuseppe Meazza

AC Milan vs Inter: what the match decides

AC Milan host Inter at San Siro/Giuseppe Meazza on Saturday 31 October 2026 in round 10 of Serie A, and the match decides far more than local pride. Inter lead the table on 25 points from nine games, while Milan sit fifth on 18 points, seven behind the leaders.

The arithmetic is simple. A Milan win would cut the gap to four points, a draw would leave it at seven, and an Inter win would stretch it to ten. The table also carries European weight: Inter currently occupy a Champions League league-stage place, while Milan are in the Europa League league-stage zone.

Our short answer is that Inter arrive as the stronger side on current form, but Milan's record in this fixture is good enough, and Inter's injury list long enough, to keep the contest tight. Milan also have a heavy injury list of their own, so both teams will be selecting from reduced options. The sections below set out the numbers behind that view.

AC Milan and Inter recent form

Milan have won three and lost two of their last five matches in all competitions, scoring 11 and conceding 9, which works out at 2.2 scored and 1.8 conceded per game. They kept two clean sheets (4-0 at Red Bull Salzburg and 2-0 at Udinese) and failed to score once, in a 3-0 defeat at Bournemouth. Their latest result was a 4-2 home loss to Bologna, and they also beat Atalanta 3-2 at San Siro in that run.

The home numbers are the concern. In their two most recent home games Milan won once and lost once, scoring 5 and conceding 6, which is 2.5 scored and 3.0 conceded per game, with no clean sheet and goals at both ends each time. In the league they have 5 wins, 3 draws and 1 defeat from nine, with 18 goals scored and 11 conceded.

Inter have won four of their last five, with one defeat: a 4-3 home loss to Club Brugge in the Champions League. They scored 11 and conceded 6 in those games, which is 2.2 scored and 1.2 conceded per game, with two clean sheets (1-0 against Shakhtar Donetsk and 2-0 at Venezia) and a goal in every match. Both of their recent away games were won, 3-1 at Bologna and 2-0 at Venezia, for 5 scored and 1 conceded.

In Serie A Inter have won 8 and drawn 1 of nine, with no defeats, scoring 25 and conceding 10. Per league game that is about 2.78 scored and 1.11 conceded, against Milan's 2.00 and 1.22. The attacks look similar in recent weeks, so the difference lies at the back and in Inter's consistency.

Form

  • AC Milan
    1. W
    2. W
    3. L
    4. W
    5. L
  • Inter
    1. L
    2. W
    3. W
    4. W
    5. W

Last five games, oldest first

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

AC Milan vs Inter team news

Milan's list is the longer one. Four players are out: S. Chukwueze (hip), M. Gabbia (thigh), R. Loftus-Cheek (thigh) and A. Saelemaekers (ankle). Four more are doubtful: M. Gila (ankle), D. Moreira (thigh), A. Rabiot (calf) and F. Tomori (muscle).

That leaves eight Milan names in doubt in total, and half of them still have a chance of playing. Late fitness checks on Gila, Moreira, Rabiot and Tomori will shape how much rotation the home side can manage, particularly after a short turnaround from the Bologna defeat on 28 October. Milan conceded four in that game, so any further disruption at the back is a clear risk against the league's highest scorers.

Inter have four players out, all with thigh injuries: C. Jones, Luis Henrique, L. Martinez and B. Pavard. J. Stones is doubtful with a muscle injury. That is a smaller list than Milan's, but four absences from the same type of injury will test the visitors' depth in a match with this intensity.

No line-ups are published in our data yet. Starting elevens are confirmed about an hour before kick-off, and that is when the doubtful players' status becomes clear.

AC Milan

  • S. ChukwuezeHip InjuryOut
  • M. GabbiaThigh InjuryOut
  • R. Loftus-CheekThigh InjuryOut
  • A. SaelemaekersAnkle InjuryOut
  • M. GilaAnkle InjuryDoubtful
  • D. MoreiraThigh InjuryDoubtful
  • A. RabiotCalf InjuryDoubtful
  • F. TomoriMuscle InjuryDoubtful

Inter

  • C. JonesThigh InjuryOut
  • Luis HenriqueThigh InjuryOut
  • L. MartinezThigh InjuryOut
  • B. PavardThigh InjuryOut
  • J. StonesMuscle InjuryDoubtful

AC Milan vs Inter storylines to follow

For Inter the story is consistency. Eight wins and a draw from nine league games, plus a goal difference of +15, is the profile of a side in control of the table. The Brugge defeat, a 4-3 loss in which they conceded four, is the one recent sign that their defence can be stretched, and Milan's recent scoring suggests they are capable of testing it.

For Milan the story is volatility. They beat Salzburg 4-0 and Atalanta 3-2, then lost 3-0 at Bournemouth and 4-2 at home to Bologna. Inter won 3-1 at Bologna on 17 October, a loose comparison but one that illustrates the gap in recent results against the same opponent. Milan's only league defeat so far came in a campaign that otherwise reads as solid, so there is a reasonable platform to build on.

The match can change the shape of the title race early. A Milan win would put them within four points and turn a comfortable lead into a contest, while an Inter win would make the gap ten and test Milan's hold on a European place. Both sides also played on 28 October, so the rest advantage is even.

Their last meeting was a 1-1 friendly on 5 August 2026. It carries little competitive weight, but it is the most recent time these two sides have faced each other.

Inter supporters
Inter supporters · Photo: Fcstmani via Wikimedia Commons · CC BY-SA 4.0

Where AC Milan vs Inter will be decided

The biggest question is Inter's attack against Milan's home defence. Inter average about 2.78 goals per league game, and Milan have conceded 3.0 per game in their two latest home matches. If that pattern holds even partly, Inter will find chances, and Milan will need to outscore them rather than shut them out.

The counter-argument is Inter's away record in the same sample: two wins, one clean sheet and only one goal conceded in two games, or 0.5 per game. Milan's attack is productive at 2.5 goals per home game, but it will meet the sturdier defensive numbers on the pitch. This is the match-up most likely to decide the result: whether Milan's home scoring or Inter's away resilience prevails.

Tempo points towards open play. Four of Milan's last five matches had more than 2.5 goals, as did three of Inter's, and both teams scored in two and three of those games respectively. Our data has no set-piece figures for either side, so we do not lean on dead-ball analysis here.

Absences also matter. Milan are missing more players and have a bigger share of doubts, so a change in their back line or midfield could affect structure as much as quality. Inter's four thigh injuries may force adjustments too, but their recent run suggests they have coped.

AC Milan vs Inter head-to-head

Going by the six meetings in our data, Milan are unbeaten against Inter: three wins and three draws. Milan won 1-0 in Serie A on 8 March 2026, won 1-0 away at Inter on 23 November 2025, and won 3-0 at Inter in the Coppa Italia on 23 April 2025. The draws were 1-1 in Serie A on 2 February 2025, 1-1 in the first Coppa Italia leg on 2 April 2025, and the 1-1 friendly on 5 August 2026.

Those meetings produced 11 goals, or 1.83 per game. Both teams scored in three of the six, all of them the 1-1 draws, and only one meeting, the 3-0 Coppa Italia result, had more than 2.5 goals. In other words, the derbies have been tighter and lower-scoring than either side's current form suggests.

That record deserves respect but not overreach. Squads and form change from one season to the next, and Inter's current league numbers are far stronger than Milan's. The head-to-head is best read as evidence that Milan know how to make this fixture difficult, not as a forecast.

Milan, where the match is played
Milan, where the match is played · Photo: InkySka via Wikimedia Commons · CC BY-SA 4.0

AC Milan vs Inter prediction

We expect an open, high-tempo match in which Inter hold the slight edge. Their league record is the best in Serie A, their away defence has been tight, and Milan's recent home games have been loose. Our lean is a narrow Inter win, with a draw the most credible alternative given how often this fixture has finished level.

On goals, the lean is towards a game with at least three. Milan's last five matches averaged four goals per game and Inter's 3.4, and Milan's home games have featured five and six goals. The counterweight is the derby history, which has been low-scoring, so we would not lean too far in either direction. Both teams scoring looks a little more likely than not.

Three facts drive this view: Inter's lead of seven points and 2.78 league goals per game, Milan's 3.0 goals conceded per game in their two latest home matches, and Milan's long injury list. What could change it is a clean bill of health for Milan's doubtful players or an early goal that alters the tempo. Milan's unbeaten run in this fixture is the main reason we stop short of a stronger call.

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

How to watch AC Milan vs Inter

The match is played on Saturday 31 October 2026, and the page shows the kick-off time in your own time zone. Official broadcasters in our data include, in Italy, DAZN and Sky Sport; in the United Kingdom, DAZN, TNT Sports and BBC Alba; and in Ireland, DAZN and TNT Sports.

In the United States the listed broadcasters are Paramount+ and Telemundo, and in Canada fuboTV and TLN. DAZN is also listed for Spain, France, Germany, Austria, Belgium, Switzerland and Japan, while Australia has beIN Sports and Brazil has ESPN, SportyNet and CazéTV. In Argentina the listed broadcaster is ESPN, and in South Africa and Nigeria SuperSport and SportyTV.

If your country is not mentioned here, check Serie A's official broadcast partner where you live and its official app. Only watch through licensed, official broadcasters.

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 AC Milan vs Inter?

The match is on Saturday 31 October 2026 in round 10 of Serie A. The page shows the kick-off time in your own time zone.

Where is AC Milan vs Inter played?

AC Milan are the home side, so the match is played at San Siro/Giuseppe Meazza.

What is the team news for AC Milan vs Inter?

Milan have four players out (Chukwueze, Gabbia, Loftus-Cheek and Saelemaekers) and four doubtful (Gila, Moreira, Rabiot and Tomori). Inter have Jones, Luis Henrique, L. Martinez and Pavard out, with Stones doubtful. Line-ups are confirmed about an hour before kick-off.

What is the head-to-head record between AC Milan and Inter?

In the six meetings in our data, Milan have three wins and three draws, and Inter have none. The matches produced 11 goals, or 1.83 per game.

Who is likely to win AC Milan vs Inter?

Our lean is a narrow Inter win, based on their league lead and strong away defence, with a draw the main alternative. Milan's unbeaten record in this fixture and Inter's injuries keep the result open.

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.