AC Milan vs Inter
Full time
Milan3–1Inter
GoalsMilan C. Pulisic 4' · Adrien Rabiot 10' · Diego Moreira 43'Inter A. Bastoni 22'
Kicked off 2026.10.31. The data below is as it stood before kick-off and has not been edited to match the result. See the full head-to-head record
AC Milan host Inter in Serie A matchweek 10: Sat 31 Oct, 20:45 CET (1 Nov 04:45 KST) at San Siro/Giuseppe Meazza. Referee Marco Guida.
The last 10 league meetings: Milan 5 wins, 2 draws, Inter 3 wins; the most recent was Milan 1–0 Inter in 2026/03. Last five games in all competitions: Milan W3 D0 L2, Inter W4 D0 L1.
Serie A table
| Pos | Team | Pl | W–D–L | GD | Pts |
|---|---|---|---|---|---|
| 1 | Inter | 9 | 8–1–0 | +15 | 25 |
| 2 | Lazio | 9 | 8–1–0 | +15 | 25 |
| 3 | Roma | 9 | 6–3–0 | +15 | 21 |
| 4 | Como | 9 | 6–2–1 | +9 | 20 |
| 5 | Milan | 9 | 5–3–1 | +7 | 18 |
| 6 | Frosinone | 9 | 5–2–2 | +8 | 17 |
| 7 | Napoli | 9 | 4–2–3 | +6 | 14 |
| 8 | Juventus | 9 | 4–2–3 | +1 | 14 |
| 9 | Torino | 9 | 4–1–4 | +0 | 13 |
| 10 | Cagliari | 9 | 4–1–4 | -5 | 13 |
| 11 | Bologna | 9 | 3–2–4 | +0 | 11 |
| 12 | Atalanta | 9 | 3–2–4 | -1 | 11 |
| 13 | Genoa | 9 | 3–1–5 | -5 | 10 |
| 14 | Lecce | 9 | 3–0–6 | -9 | 9 |
| 15 | Sassuolo | 9 | 2–2–5 | -8 | 8 |
| 16 | Monza | 9 | 2–1–6 | -6 | 7 |
| 17 | Udinese | 9 | 1–2–6 | -9 | 5 |
| 18 | Fiorentina | 9 | 1–2–6 | -10 | 5 |
| 19 | Parma | 9 | 1–2–6 | -10 | 5 |
| 20 | Venezia | 9 | 1–0–8 | -13 | 3 |
Key numbers
| Metric / unit | Milan | Inter |
|---|---|---|
| Positionpoints | 5th · 18 | 1st · 25 |
| W–D–L9 games | 5–3–1 | 8–1–0 |
| Goals for / againstper game | 2.00 / 1.22 | 2.78 / 1.11 |
| xG / xGAper game | 1.85 / 1.25 | 2.78 / 1.13 |
| Possession% | 60.4 | 63.1 |
| Shots / on targetper game | 12.6 / 4.8 | 22.3 / 7.1 |
| 2025-26 win rateW–D–L · promoted sides show second-tier record | 52.6% 20–10–8 | 71.1% 27–6–5 |
| Head-to-headW–D–L · since 2017-18 | 6–3–9 | 9–3–6 |
xG = expected goals · xGA = expected goals against · conceded minus xGA: Milan -0.03, Inter -0.02 (per game)
- ManagersRuben Amorim — league 9 games · 5W 3D 1L · win rate 55.6% · Cristian Chivu — league 47 games · 35W 7D 5L · win rate 74.5% · first league meeting between the two managers
- Last matchMilan 3 days ago SA home Bologna 2–4 · Inter 3 days ago SA away Venezia 2–0
Last five games
AC Milan
| Opponent | Venue | Result | xG |
|---|---|---|---|
| Bologna | home | 2–4L | 1.75 |
| Udinese | away | 2–0W | 3.61 |
| BournemouthUEL | away | 0–3L | 0.17 |
| Atalanta | home | 3–2W | 2.49 |
| Red Bull SalzburgUEL | away | 4–0W | 3.45 |
Inter
| Opponent | Venue | Result | xG |
|---|---|---|---|
| Venezia | away | 2–0W | 2.39 |
| Fiorentina | home | 2–1W | 2.94 |
| Shakhtar DonetskUCL | home | 1–0W | 1.09 |
| Bologna | away | 3–1W | 3.22 |
| Club Brugge KVUCL | home | 3–4L | 4.33 |
Inter 24 straight games scoring · Inter league away 9 unbeaten · all competitions · no xG for cup and European games
Head-to-head
- Milan1–0Inter
- Inter0–1Milan
- Milan1–1Inter
- Inter1–2Milan
- Milan1–2Inter
- Inter5–1Milan
- Inter1–0Milan
- Milan3–2Inter
- Inter1–2Milan
- Milan1–1Inter
Full head-to-head record and fixture profile →
San Siro/Giuseppe Meazza H2H 9 games Milan 2W 3D 4L · since 2017-18 · green home win / red away win
| H2H 18 games (since 2017-18) | Value |
|---|---|
| Goals per game | 2.89 |
| Games with 3+ goalsshare % | 55.6 |
| Both teams scoredshare % | 61.1 |
| Average time of first goalmin | 29.4 |
| Goalless at half-timeshare % | 22.2 |
| Goals from 76th minute52 goals, % | 21.2 |
| Yellow cards per game | 4.94 |
| Red cards / penalties18 games total | 4 / 4 |
Conditional data
A. Timing and context win rate · sample · gap vs usual in percentage points
| Condition | Milan | Inter |
|---|---|---|
| After a match 3 days earlierwin rate · rest counts all competitions | +5.8p88 games · 53W 20D 15L · usual 54.4% | +9.2p62 games · 46W 12D 4L · usual 65.0% |
| Saturday 20:45 kick-offwin rate · since 2017-18 | +2.0p55 games · 31W 11D 13L · usual 54.4% | +6.7p53 games · 38W 10D 5L · usual 65.0% |
| After last resultMilan L / Inter 3+ wins · since 2022-23 | +3.1p34 games · 19W 9D 6L · usual 52.8% | -3.6p49 games · 32W 10D 7L · usual 68.9% |
| Forecast: partly cloudyWin rate · Milan home / Inter away | +5.6p20 games · 12W 3D 5L · usual 54.4% | -17.9p17 games · 8W 5D 4L · usual 65.0% |
| Temperature 20°C or morewin rate · forecast 12.6°C | +8.8p76 games · 48W 17D 11L · usual 54.4% | +2.0p88 games · 59W 19D 10L · usual 65.0% |
| Humidity 80% or morewin rate · forecast 78% | +2.8p145 games · 83W 34D 28L · usual 54.4% | +1.7p141 games · 94W 27D 20L · usual 65.0% |
| Rain or drizzleWin rate | +5.9p58 games · 35W 16D 7L · usual 54.4% | +6.4p56 games · 40W 11D 5L · usual 65.0% |
| October gamesWin rate | +0.6p40 games · 22W 8D 10L · usual 54.4% | +5.7p41 games · 29W 7D 5L · usual 65.0% |
B. Game management since 2022-23 · usual win rate Milan 52.8% (85W 41D 35L) / Inter 68.9% (111W 26D 24L)
| items | Milan | Inter |
|---|---|---|
| After scoring firstWin rate | 79.3%92 games · 73W 17D 2L | 81.8%121 games · 99W 17D 5L |
| After conceding firstWin rate | 19.7% -33.1p61 games · 12W 16D 33L · usual 52.8% | 30.8% -38.1p39 games · 12W 8D 19L · usual 68.9% |
| Leading at 75 minutesWin rate | 90.3%72 games · 65W 7D 0L | 89.8%108 games · 97W 11D 0L |
| Led but failed to win / won from behindgames | 24 / 14 | 25 / 13 |
| Goals by substitutes% of team goals | 18.8 50/266 | 14.5 49/339 |
| Games with 3+ yellow cardsWin rate | -10.4p50 games · 22W 18D 10L · usual 54.4% | +1.7p30 games · 20W 4D 6L · usual 65.0% |
| Penalties won / concededper game | 0.17 / 0.12 | 0.20 / 0.08 |
| Goals for / against from 76th minute% of all goals | 23.9 / 22.1 | 23.5 / 30.6 |
| Failed to score / clean sheets% | 13.0 / 34.8 | 8.7 / 44.1 |
C. Shots and defensive shape 2026-27 9 games this season, averages · last season shown as totals
| items | Milan | Inter |
|---|---|---|
| Shots inside / outside the boxper game | 9.8 / 2.8 | 16.1 / 6.2 |
| Shots blockedper game | 3.2 | 5.7 |
| Shots faced / on target / inside boxper game | 9.8 / 3.9 / 5.6 | 10.7 / 3.4 / 6.9 |
| Keeper saves / goals preventedper game · goals prevented | 2.8 / -0.16 | 2.4 / -0.55 |
| Corners won / concededper game | 3 / 3.3 | 5.8 / 3.1 |
| Offsides / fouls wonper game | 1 / 12.3 | 2.2 / 9.4 |
| Passes / accuracyper game / % | 597 / 88.6 | 624 / 89.8 |
| 2025-26 xG → goalsseason total | 60.6 → 53 -7.6 | 72.2 → 89 +16.8 |
| 2025-26 xGA → concededseason total | 44.2 → 35 -9.2 | 34.8 → 35 +0.2 |
Order is always home team (Milan) then away team (Inter) · usual = the team's overall league win rate over the same window · ±p = percentage-point gap · fewer than 10 games shown faded and marked sample too small · the small W D L figures are the raw record behind each win rate (draws do not count as wins)
D. Win rate by player involvement League games only (cups and European games excluded) · all games since the player's first appearance for the club (from 2017-18 at the earliest) · pick a player to see the team's win rate when they started, came off the bench, or did not play, plus their record against this opponent · did not play = unused sub or not in the squad · fewer than 10 games shown faded
League games only · cups and Europe excluded · win rate = wins ÷ games
93W 34D 27L
8W 1D 1L
21W 17D 16L
vs Inter · when playing 57.1% 7 games · 4W 2D 1L · small sample
Games: · · ·
- M. Maignan Started 56.0% (166 games 93W 41D 32L) · Off the bench no record · Did not play 54.5% (33 games 18W 8D 7L) · vs Inter 62.5% (8 games 5W 1D 2L · small sample)
- F. Tomori Started 60.4% (154 games 93W 34D 27L) · Off the bench 80.0% (10 games 8W 1D 1L) · Did not play 38.9% (54 games 21W 17D 16L) · vs Inter 57.1% (7 games 4W 2D 1L · small sample)
- Alexis Saelemaekers Started 57.1% (105 games 60W 26D 19L) · Off the bench 61.0% (41 games 25W 11D 5L) · Did not play 55.6% (108 games 60W 24D 24L) · vs Inter 62.5% (8 games 5W 1D 2L · small sample)
- Matteo Gabbia Started 53.3% (92 games 49W 23D 20L) · Off the bench 70.0% (20 games 14W 6D 0L) · Did not play 58.6% (140 games 82W 31D 27L) · vs Inter 40.0% (5 games 2W 1D 2L · small sample)
- C. Pulisic Started 56.6% (83 games 47W 19D 17L) · Off the bench 43.5% (23 games 10W 6D 7L) · Did not play 47.1% (17 games 8W 6D 3L) · vs Inter 50.0% (6 games 3W 1D 2L · small sample)
- R. Loftus-Cheek Started 58.8% (51 games 30W 11D 10L) · Off the bench 62.5% (32 games 20W 7D 5L) · Did not play 37.5% (40 games 15W 13D 12L) · vs Inter 50.0% (4 games 2W 0D 2L · small sample)
- Y. Musah Started 41.0% (39 games 16W 9D 14L) · Off the bench 69.0% (29 games 20W 7D 2L) · Did not play 51.9% (54 games 28W 15D 11L) · vs Inter 0.0% (3 games 0W 1D 2L · small sample)
- S. Pavlović Started 50.8% (63 games 32W 15D 16L) · Off the bench 33.3% (3 games 1W 1D 1L · small sample) · Did not play 55.6% (18 games 10W 5D 3L) · vs Inter 66.7% (3 games 2W 1D 0L · small sample)
- S. Chukwueze Started 51.9% (27 games 14W 10D 3L) · Off the bench 50.0% (30 games 15W 6D 9L) · Did not play 54.5% (66 games 36W 15D 15L) · vs Inter 25.0% (4 games 1W 1D 2L · small sample)
- D. Bartesaghi Started 54.8% (31 games 17W 8D 6L) · Off the bench 71.4% (14 games 10W 3D 1L) · Did not play 47.3% (74 games 35W 20D 19L) · vs Inter 100.0% (1 games 1W 0D 0L · small sample)
- L. Modrić Started 57.9% (38 games 22W 11D 5L) · Off the bench 40.0% (5 games 2W 1D 2L · small sample) · Did not play 25.0% (4 games 1W 1D 2L · small sample) · vs Inter 100.0% (2 games 2W 0D 0L · small sample)
- Adrien Rabiot Started 57.6% (33 games 19W 8D 6L) · Off the bench 66.7% (3 games 2W 1D 0L · small sample) · Did not play 33.3% (9 games 3W 4D 2L · small sample) · vs Inter 100.0% (2 games 2W 0D 0L · small sample)
- K. De Winter Started 51.9% (27 games 14W 7D 6L) · Off the bench 66.7% (6 games 4W 2D 0L · small sample) · Did not play 50.0% (12 games 6W 4D 2L) · vs Inter 100.0% (1 games 1W 0D 0L · small sample)
- P. Estupiñán Started 47.4% (19 games 9W 5D 5L) · Off the bench 71.4% (7 games 5W 1D 1L · small sample) · Did not play 52.4% (21 games 11W 7D 3L) · vs Inter 100.0% (1 games 1W 0D 0L · small sample)
- A. Jashari Started 40.0% (10 games 4W 2D 4L) · Off the bench 45.5% (11 games 5W 3D 3L) · Did not play 61.5% (26 games 16W 8D 2L) · vs Inter no record
- Filippo Terracciano Started 42.9% (7 games 3W 2D 2L · small sample) · Off the bench 55.6% (9 games 5W 3D 1L · small sample) · Did not play 50.0% (86 games 43W 23D 20L) · vs Inter 0.0% (1 games 0W 1D 0L · small sample)
- F. Camarda Started 0.0% (1 games 0W 1D 0L · small sample) · Off the bench 42.9% (14 games 6W 4D 4L) · Did not play 54.2% (96 games 52W 24D 20L) · vs Inter 0.0% (1 games 0W 1D 0L · small sample)
- G. Ramos Started 55.6% (9 games 5W 3D 1L · small sample) · Off the bench no record · Did not play no record · vs Inter no record
- A. Cissè Started 50.0% (4 games 2W 1D 1L · small sample) · Off the bench 33.3% (3 games 1W 2D 0L · small sample) · Did not play 100.0% (2 games 2W 0D 0L · small sample) · vs Inter no record
- Mario Gila Started 57.1% (7 games 4W 3D 0L · small sample) · Off the bench no record · Did not play 50.0% (2 games 1W 0D 1L · small sample) · vs Inter no record
- Diego Moreira Started 33.3% (3 games 1W 2D 0L · small sample) · Off the bench 50.0% (2 games 1W 1D 0L · small sample) · Did not play 50.0% (2 games 1W 0D 1L · small sample) · vs Inter no record
- O. Giraud-Hutchinson Started 50.0% (2 games 1W 0D 1L · small sample) · Off the bench 33.3% (3 games 1W 2D 0L · small sample) · Did not play 100.0% (1 games 1W 0D 0L · small sample) · vs Inter no record
- S. Diawara Started 100.0% (1 games 1W 0D 0L · small sample) · Off the bench 0.0% (1 games 0W 0D 1L · small sample) · Did not play no record · vs Inter no record
- C. Comotto Started no record · Off the bench 0.0% (1 games 0W 0D 1L · small sample) · Did not play no record · vs Inter no record
League games only · cups and Europe excluded · win rate = wins ÷ games
17W 2D 1L
10W 4D 1L
8W 1D 3L
vs Milan · when playing 0.0% 1 games · 0W 0D 1L · small sample
Games: · · ·
- Lautaro Martínez Started 65.5% (220 games 144W 42D 34L) · Off the bench 72.3% (47 games 34W 7D 6L) · Did not play 65.2% (46 games 30W 12D 4L) · vs Milan 46.2% (13 games 6W 2D 5L)
- N. Barella Started 65.9% (223 games 147W 44D 32L) · Off the bench 91.3% (23 games 21W 0D 2L) · Did not play 69.0% (29 games 20W 8D 1L) · vs Milan 42.9% (14 games 6W 2D 6L)
- A. Bastoni Started 69.6% (204 games 142W 35D 27L) · Off the bench 77.8% (9 games 7W 1D 1L · small sample) · Did not play 59.6% (57 games 34W 16D 7L) · vs Milan 36.4% (11 games 4W 2D 5L)
- F. Dimarco Started 69.4% (134 games 93W 24D 17L) · Off the bench 60.0% (40 games 24W 9D 7L) · Did not play 68.5% (89 games 61W 18D 10L) · vs Milan 30.0% (10 games 3W 2D 5L)
- H. Çalhanoğlu Started 68.5% (143 games 98W 26D 19L) · Off the bench 71.4% (14 games 10W 0D 4L) · Did not play 66.7% (42 games 28W 9D 5L) · vs Milan 33.3% (9 games 3W 2D 4L · small sample)
- H. Mkhitaryan Started 68.5% (108 games 74W 18D 16L) · Off the bench 68.0% (25 games 17W 4D 4L) · Did not play 71.4% (28 games 20W 4D 4L) · vs Milan 42.9% (7 games 3W 1D 3L · small sample)
- Carlos Augusto Started 74.5% (51 games 38W 8D 5L) · Off the bench 69.6% (56 games 39W 11D 6L) · Did not play 68.8% (16 games 11W 4D 1L) · vs Milan 33.3% (6 games 2W 1D 3L · small sample)
- M. Thuram Started 70.3% (91 games 64W 21D 6L) · Off the bench 92.3% (13 games 12W 0D 1L) · Did not play 63.2% (19 games 12W 2D 5L) · vs Milan 40.0% (5 games 2W 1D 2L · small sample)
- Y. Bisseck Started 70.4% (54 games 38W 13D 3L) · Off the bench 73.7% (19 games 14W 3D 2L) · Did not play 72.0% (50 games 36W 7D 7L) · vs Milan 0.0% (2 games 0W 1D 1L · small sample)
- P. Zieliński Started 75.0% (36 games 27W 8D 1L) · Off the bench 61.3% (31 games 19W 5D 7L) · Did not play 73.3% (15 games 11W 2D 2L) · vs Milan 0.0% (4 games 0W 1D 3L · small sample)
- B. Pavard Started 71.4% (42 games 30W 7D 5L) · Off the bench 71.4% (7 games 5W 2D 0L · small sample) · Did not play 70.0% (70 games 49W 14D 7L) · vs Milan 33.3% (3 games 1W 1D 1L · small sample)
- F. Esposito Started 81.8% (22 games 18W 3D 1L) · Off the bench 71.4% (21 games 15W 3D 3L) · Did not play 33.3% (3 games 1W 1D 1L · small sample) · vs Milan 0.0% (2 games 0W 0D 2L · small sample)
- P. Sucic Started 76.9% (26 games 20W 4D 2L) · Off the bench 62.5% (16 games 10W 3D 3L) · Did not play 100.0% (5 games 5W 0D 0L · small sample) · vs Milan 0.0% (2 games 0W 0D 2L · small sample)
- M. Akanji Started 76.3% (38 games 29W 5D 4L) · Off the bench 100.0% (3 games 3W 0D 0L · small sample) · Did not play 50.0% (4 games 2W 2D 0L · small sample) · vs Milan 0.0% (2 games 0W 0D 2L · small sample)
- A. Bonny Started 63.6% (11 games 7W 2D 2L) · Off the bench 75.9% (29 games 22W 4D 3L) · Did not play 85.7% (7 games 6W 1D 0L · small sample) · vs Milan 0.0% (2 games 0W 0D 2L · small sample)
- Luis Henrique Started 85.0% (20 games 17W 2D 1L) · Off the bench 66.7% (15 games 10W 4D 1L) · Did not play 66.7% (12 games 8W 1D 3L) · vs Milan 0.0% (1 games 0W 0D 1L · small sample)
- A. Diouf Started 72.7% (11 games 8W 3D 0L) · Off the bench 81.2% (16 games 13W 1D 2L) · Did not play 70.0% (20 games 14W 3D 3L) · vs Milan 0.0% (2 games 0W 0D 2L · small sample)
- Josep Martínez Started 82.4% (17 games 14W 3D 0L) · Off the bench no record · Did not play 67.4% (43 games 29W 7D 7L) · vs Milan no record
- A. Stanković Started 100.0% (1 games 1W 0D 0L · small sample) · Off the bench 100.0% (3 games 3W 0D 0L · small sample) · Did not play 80.0% (5 games 4W 1D 0L · small sample) · vs Milan no record
- C. Jones Started 0.0% (1 games 0W 1D 0L · small sample) · Off the bench 100.0% (3 games 3W 0D 0L · small sample) · Did not play 100.0% (4 games 4W 0D 0L · small sample) · vs Milan no record
- J. Stones Started 100.0% (1 games 1W 0D 0L · small sample) · Off the bench 100.0% (2 games 2W 0D 0L · small sample) · Did not play 83.3% (6 games 5W 1D 0L · small sample) · vs Milan no record
- D. Spence Started no record · Off the bench 100.0% (2 games 2W 0D 0L · small sample) · Did not play 100.0% (2 games 2W 0D 0L · small sample) · vs Milan no record
- I. Provedel Started 100.0% (2 games 2W 0D 0L · small sample) · Off the bench no record · Did not play no record · vs Milan no record
- M. Lavelli Started no record · Off the bench 100.0% (2 games 2W 0D 0L · small sample) · Did not play 72.4% (29 games 21W 7D 1L) · vs Milan no record
06How the numbers are compiled
- Source
- API-Football (fixtures, line-ups, events, stats) · Open-Meteo (weather, forecast) · Wikimedia (crests)
- Sample
- Serie A 2017-18 to 2026-27 · some conditions since 2022-23 · minimum 10 games (faded and marked below that)
- Match scope
- Conditional stats use league games only · last five games, streaks and rest days use all competitions · win rate = wins ÷ games · usual = league win rate over the same window · home team first
- Updated
- 2026.11.05 01:24 UK
This article summarises historical match data. It does not predict, guarantee or recommend any outcome.