2025–26 AC Milan season
AC Milan 2025–26 football season
From Wikipedia, the free encyclopedia
The 2025–26 season was the 127th season in the existence of AC Milan, and the club's 92nd season in the top flight of Italian football. In addition to the domestic league, Milan also participated in the Coppa Italia and the Supercoppa Italiana.
Private shareholders (0.07%)
| 2025–26 season | ||||
|---|---|---|---|---|
| Owner | RedBird Capital Partners (99.93%)
Private shareholders (0.07%) | |||
| Chairman | Paolo Scaroni | |||
| Head coach | Massimiliano Allegri | |||
| Stadium | San Siro | |||
| Serie A | 5th | |||
| Coppa Italia | Round of 16 | |||
| Supercoppa Italiana | Semi-finals | |||
| Top goalscorer | League: Rafael Leão (9) All: Rafael Leão Christian Pulisic (10 each) | |||
| Highest home attendance | 75,681 vs Juventus 26 April 2026, Serie A | |||
| Lowest home attendance | 54,418 vs Lecce 23 September 2025, Coppa Italia | |||
| Average home league attendance | 73,373 | |||
| Biggest win | 3–0 vs Udinese (A) 20 September 2025, Serie A 3–0 vs Lecce (H) 23 September 2025, Coppa Italia 3–0 vs Hellas Verona (H) 28 December 2025, Serie A 3–0 vs Bologna (A) 3 February 2026, Serie A | |||
| Biggest defeat | 0–3 vs Udinese (H) 11 April 2026, Serie A | |||
|
| ||||
Players
Squad information
- As of 24 May 2026[1]
| No. | Player | Nat. | Position(s) | Date of birth (age) | Signed in |
Contract ends |
Signed from | Transfer fee | Notes | Apps | Goals | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||||||
| 1 | Pietro Terracciano | GK | 8 March 1990 | 2025 | 2026 | Free | 2 | 0 | ||||
| 16 | Mike Maignan (captain) | GK | 3 July 1995 | 2021 | 2031 | €13,000,000 | 203 | 0 | ||||
| 96 | Lorenzo Torriani | GK | 31 January 2005 | 2024 | 2030 | N/a | From Youth system | 2 | 0 | |||
| Defenders | ||||||||||||
| 2 | Pervis Estupiñán | LB / LM | 17 January 1998 | 2025 | 2030 | €17,000,000 | 22 | 1 | ||||
| 5 | Koni De Winter | CB / RB | 12 June 2002 | 2025 | 2030 | €20,000,000 | 29 | 1 | ||||
| 23 | Fikayo Tomori | CB / RB | 19 December 1997 | 2021 | 2027 | €28,500,000 | 214 | 7 | ||||
| 24 | Zachary Athekame | RB / RM | 13 December 2004 | 2025 | 2030 | €10,000,000 | 29 | 2 | ||||
| 27 | David Odogu | CB | 3 June 2006 | 2025 | 2030 | €7,000,000 | 3 | 0 | ||||
| 31 | Strahinja Pavlović | CB | 24 May 2001 | 2024 | 2028 | €18,000,000 | 72 | 7 | ||||
| 33 | Davide Bartesaghi | LB / CB / LM | 29 December 2005 | 2023 | 2030 | N/a | From Youth system | 48 | 2 | |||
| 46 | Matteo Gabbia (3rd captain) | CB / DM | 21 October 1999 | 2017 | 2029 | N/a | From Youth system | 143 | 6 | |||
| Midfielders | ||||||||||||
| 4 | Samuele Ricci | CM / DM | 21 August 2001 | 2025 | 2029 | €23,000,000 | 34 | 1 | ||||
| 8 | Ruben Loftus-Cheek | CM / AM / DM | 23 January 1996 | 2023 | 2027 | €16,000,000 | 99 | 13 | ||||
| 11 | Christian Pulisic | AM / RW / LW | 18 September 1998 | 2023 | 2027 | €20,000,000 | 135 | 42 | ||||
| 12 | Adrien Rabiot | CM / DM / AM | 3 April 1995 | 2025 | 2028 | €9,000,000 | 32 | 6 | ||||
| 14 | Luka Modrić | DM / CM / AM | 9 September 1985 | 2025 | 2026 | Free | 37 | 2 | ||||
| 19 | Youssouf Fofana | CM / DM | 1 October 1999 | 2024 | 2028 | €20,000,000 | 87 | 3 | ||||
| 30 | Ardon Jashari | DM / CM | 30 July 2002 | 2025 | 2030 | €34,000,000 | 17 | 0 | ||||
| 56 | Alexis Saelemaekers | RM / LM / RB | 27 June 1999 | 2020 | 2031 | €7,200,000 | 180 | 13 | ||||
| Forwards | ||||||||||||
| 7 | Santiago Giménez | ST | 18 April 2001 | 2025 | 2029 | €32,000,000 | 37 | 7 | ||||
| 9 | Niclas Füllkrug | ST | 9 February 1993 | 2026 | 2026 | Loan | 20 | 1 | ||||
| 10 | Rafael Leão (2nd captain) | LW / ST / AM | 10 June 1999 | 2019 | 2028 | €28,000,000 | 291 | 80 | ||||
| 18 | Christopher Nkunku | ST / LW / AM | 14 November 1997 | 2025 | 2030 | €37,000,000 | 35 | 8 | ||||
Transfers
Summer window
Deals officialised beforehand are effective starting from 1 July 2025, unless stated otherwise.
In
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 3 July 2025 | MF | 23 | €23,000,000 | + €1,500,000 add-ons | [2] | ||
| 14 July 2025 | MF | 39 | Free | End of contract | [3] | ||
| 18 July 2025 | GK | 35 | Free | [4] | |||
| 24 July 2025 | DF | 27 | €17,000,000 | + €2,000,000 add-ons | [5] | ||
| 6 August 2025 | MF | 23 | €34,000,000 | + €3,000,000 add-ons | [6][7] | ||
| 7 August 2025 | DF | 16 | Undisclosed | Joined Milan Futuro | [8][9] | ||
| 12 August 2025 | DF | 19 | Free | Joined Milan Futuro | [10][11] | ||
| 13 August 2025 | DF | 23 | €20,000,000 | + €5,000,000 add-ons | [12][13] | ||
| 14 August 2025 | DF | 19 | Undisclosed | Joined Milan Futuro | [14] | ||
| 15 August 2025 | DF | 20 | €10,000,000 | [15] | |||
| 21 August 2025 | FW | 18 | Undisclosed | Joined Milan Futuro | [16] | ||
| 30 August 2025 | FW | 27 | €37,000,000 | + €5,000,000 add-ons | [17] | ||
| 1 September 2025 | FW | 30 | €9,000,000 | +€1,000,000 add-ons | [18][19] | ||
| 1 September 2025 | DF | 19 | €7,000,000 | + €3,000,000 add-ons | [20] |
Loan returns
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 30 June 2025 | MF | 26 | Free | ||||
| 11 August 2025 | FW | 32 | €5,000,000 | Early termination of loan | [21] |
- Total spending:
€162M
Out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 5 June 2025 | DF | 25 | €14,300,000 | From loan to definitive purchase | [22] | ||
| 10 June 2025 | DF | 22 | €4,000,000 | After return from loan | [23] | ||
| 11 June 2025 | MF | 26 | €55,000,000 | Deal immediately effective | [24] | ||
| 30 June 2025 | DF | 28 | Free | After return from loan, end of contract | [25][26] | ||
| 30 June 2025 | DF | 34 | Unattached | Retired | [27][28] | ||
| 30 June 2025 | FW | 27 | Free | End of contract | [29][30] | ||
| 30 June 2025 | FW | 21 | Free | From Milan Futuro, end of contract | [31] | ||
| 1 July 2025 | DF | 33 | Free | From Milan Futuro, contract termination | [32] | ||
| 3 July 2025 | MF | 21 | Undisclosed | From Milan Futuro | [33] | ||
| 5 July 2025 | DF | 19 | Free | From Primavera squad, end of contract | [34] | ||
| 10 July 2025 | DF | 27 | €25,000,000 | [35] | |||
| 11 July 2025 | DF | 21 | Undisclosed | From Milan Futuro | [36] | ||
| 17 July 2025 | GK | 21 | Free | From Milan Futuro | [37] | ||
| 18 July 2025 | GK | 33 | €1,000,000 | [38][39] | |||
| 23 July 2025 | MF | 26 | Undisclosed | From Milan Futuro | [40] | ||
| 23 July 2025 | GK | 20 | Undisclosed | From Milan Futuro | [41] | ||
| 24 July 2025 | DF | 19 | Free | From Primavera squad | [42] | ||
| 25 July 2025 | GK | 27 | Free | After return from loan, contract termination | [43][44] | ||
| 26 July 2025 | DF | 26 | €9,000,000 | [45] | |||
| 30 July 2025 | DF | 21 | Undisclosed | From Milan Futuro | [46][47] | ||
| 8 August 2025 | MF | 18 | Undisclosed | From Milan Futuro | [48][49] | ||
| 11 August 2025 | DF | 20 | Undisclosed | From Primavera squad | [50] | ||
| 12 August 2025 | DF | 24 | €38,000,000 | + €4,000,000 add-ons | [51] | ||
| 18 August 2025 | FW | 21 | Undisclosed | After return from loan | [52][53] | ||
| 21 August 2025 | FW | 25 | €19,000,000 | + €2,000,000 add-ons, after return from loan | [54][55] | ||
| 1 September 2025 | DF | 22 | Undisclosed | From Milan Futuro | [56] | ||
| 1 September 2025 | MF | 20 | Undisclosed | From Milan Futuro | [57] | ||
| 8 September 2025 | MF | 18 | Undisclosed | From Primavera squad | [58][59] | ||
| 10 September 2025 | MF | 25 | €8,000,000 | After return from loan | [60][61] |
Loans ended
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 30 June 2025 | DF | 35 | Free | End of loan | [62] | ||
| 30 June 2025 | FW | 27 | Free | End of loan | [63] | ||
| 30 June 2025 | FW | 25 | Free | End of loan | [63] | ||
| 30 June 2025 | FW | 26 | Free | End of loan | [64] | ||
| 30 June 2025 | FW | 23 | Free | End of loan, from Milan Futuro | |||
| 30 June 2025 | FW | 21 | Free | End of loan, from Milan Futuro |
Loans out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 18 June 2025 | MF | 20 | Free | Loan extended | [65] | ||
| 7 July 2025 | FW | 17 | Free | With option to buy | [66] | ||
| 22 July 2025 | MF | 26 | €1,000,000 | Loan extended, with obligation to buy | [67][68] | ||
| 28 July 2025 | FW | 23 | Free | With conditional obligation to buy | [69] | ||
| 4 August 2025 | MF | 17 | Free | From Primavera squad | [70] | ||
| 11 August 2025 | DF | 22 | €500,000 | With conditional obligation to buy | [71][72] | ||
| 12 August 2025 | FW | 32 | €1,000,000 | With conditional obligation to buy | [73][74] | ||
| 12 August 2025 | MF | 21 | €500,000 | [75][76] | |||
| 15 August 2025 | DF | 19 | Free | From Milan Futuro, with option to buy | [77] | ||
| 30 August 2025 | DF | 21 | Undisclosed | From Milan Futuro, with obligation to buy | [78] | ||
| 1 September 2025 | DF | 20 | €1,500,000 | With conditional obligation to buy | [79][80] | ||
| 1 September 2025 | MF | 22 | €4,000,000 | With option to buy | [81][82] | ||
| 1 September 2025 | FW | 26 | Free | With option to buy | [83][84][85] | ||
| 5 September 2025 | MF | 27 | Undisclosed | With option to buy | [86] | ||
- Total income:
€181.8M - Balance:
€19.8M
Winter window
Deals officialised beforehand will be effective starting from 2 January 2026.
In
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 9 January 2026 | MF | 20 | Undisclosed | Joined Milan Futuro | [87] | ||
| 2 February 2026 | MF | 19 | €8,000,000 | Loaned back to Catanzaro (the same team he was already on loan at) right after purchase | [88] | ||
Loans in
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 2 January 2026 | FW | 32 | Free | With option to buy | [89] | ||
| 2 February 2026 | DF | 18 | Undisclosed | Joined Milan Futuro, with option to buy | [90][91] | ||
- Total spending:
€8M
Out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 22 December 2025 | FW | 30 | Unattached | Free | From Milan Futuro, contract termination | [92] | |
| 9 January 2026 | DF | 22 | €150,000 | From loan to definitive purchase | [93] | ||
| 19 January 2026 | DF | 19 | Undisclosed | From loan to definitive purchase | [94] | ||
| 23 January 2026 | DF | 20 | Undisclosed | From Milan Futuro | [95][96] | ||
Loans out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
|---|---|---|---|---|---|---|---|
| 7 January 2026 | MF | 20 | Free | After early return from loan | [97] | ||
| 14 January 2026 | MF | 19 | Undisclosed | From Milan Futuro, with option to buy | [98] | ||
| 2 February 2026 | MF | 19 | Free | Loaned right after purchase | [99] | ||
| 2 February 2026 | FW | 19 | Undisclosed | From Milan Futuro | [100][101] | ||
| 18 March 2026 | MF | 21 | Undisclosed | From Milan Futuro | [102][103] | ||
- Total income:
€0.15M - Balance:
€7.85M
Pre-season and friendlies
Win Draw Loss Fixtures
| 19 July 2025 Friendly | Milan | 3–0 | Milan Futuro | Carnago |
| 10:30 CEST (UTC+2) |
|
Report | Stadium: Milanello |
| 23 July 2025 Friendly | Arsenal | 1–0 (5–6 p) | Milan | Kallang, Singapore |
| 19:30 SGT (UTC+8) |
|
Report | Stadium: National Stadium Attendance: 22,813 Referee: Jansen Foo (Singapore) | |
| Penalties | ||||
| 26 July 2025 Standard Chartered Trophy | Liverpool | 2–4 | Milan | Hong Kong |
| 19:30 HKT (UTC+8) |
|
Report |
|
Stadium: Kai Tak Stadium Attendance: 49,704 Referee: Tam Ping Wun (Hong Kong) |
| 31 July 2025 Friendly | Perth Glory | 0–9 | Milan | Perth, Australia |
| 18:20 AWST (UTC+8) | Report | Stadium: HBF Park Attendance: 19,226 Referee: Daniel Elder (Australia) |
| 9 August 2025 Friendly | Leeds United | 1–1 | Milan | Dublin, Ireland |
| 15:00 BST (UTC+1) |
|
Report |
|
Stadium: Aviva Stadium Attendance: 51,711 Referee: Paul McLaughlin (Republic of Ireland) |
| 10 August 2025 VisitMalta Weekender | Chelsea | 4–1 | Milan | London, England |
| 15:00 BST (UTC+1) |
|
Report | Stadium: Stamford Bridge Attendance: 37,000 Referee: Michael Salisbury (England) |
Competitions
Overall record
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Serie A | 23 August 2025 | 24 May 2026 | Matchday 1 | 5th | 38 | 20 | 10 | 8 | 53 | 35 | +18 | 52.63 |
| Coppa Italia | 17 August 2025 | 4 December 2025 | First round | Round of 16 | 3 | 2 | 0 | 1 | 5 | 1 | +4 | 66.67 |
| Supercoppa Italiana | 18 December 2025 | Semi-finals | Semi-finals | 1 | 0 | 0 | 1 | 0 | 2 | −2 | 0.00 | |
| Total | 42 | 22 | 10 | 10 | 58 | 38 | +20 | 52.38 | ||||
Source: Soccerway
Serie A
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Roma | 38 | 23 | 4 | 11 | 59 | 31 | +28 | 73 | Qualification for the Champions League league phase |
| 4 | Como | 38 | 20 | 11 | 7 | 65 | 29 | +36 | 71 | |
| 5 | AC Milan | 38 | 20 | 10 | 8 | 53 | 35 | +18 | 70 | Qualification for the Europa League league phase[a] |
| 6 | Juventus | 38 | 19 | 12 | 7 | 61 | 34 | +27 | 69 | |
| 7 | Atalanta | 38 | 15 | 14 | 9 | 51 | 36 | +15 | 59 | Qualification for the Conference League play-off round[a] |
Rules for classification: 1) Points; 2) Tiebreaker for Champions team and third relegated team; 3) Head-to-head points; 4) Head-to-head goal difference; 5) Goal difference; 6) Goals scored; 7) Draw.
(Note: Head-to-head record is used only after all the matches between the teams in question have been played)[104]
Notes:
- Since the 2025–26 Coppa Italia winners, Inter Milan, qualified for the Champions League via league position, the Europa League spot awarded to the cup winners was passed to the sixth-placed team, and the Conference League spot was moved down one league position.
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 38 | 20 | 10 | 8 | 53 | 35 | +18 | 70 | 9 | 5 | 5 | 25 | 21 | +4 | 11 | 5 | 3 | 28 | 14 | +14 |
Source: Serie A
Results by round
1 Matchday 16 (vs Como) was postponed due to Milan's participation in the Supercoppa Italiana.
2 Matchday 24 (vs Como) was postponed due to scheduling conflicts with the 2026 Winter Olympics opening ceremony.
Matches
The league fixtures were released on 6 June 2025.[105]
| 23 August 2025 1 | Milan | 1–2 | Cremonese | Milan |
| 20:45 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 75,011 Referee: Giuseppe Collu |
| 29 August 2025 2 | Lecce | 0–2 | Milan | Lecce |
| 20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Via del mare Attendance: 28,227 Referee: Livio Marinelli |
| 14 September 2025 3 | Milan | 1–0 | Bologna | Milan |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 69,593 Referee: Matteo Marcenaro |
| 20 September 2025 4 | Udinese | 0–3 | Milan | Udine |
| 20:45 CEST (UTC+2) | Report | Stadium: Stadio Friuli Attendance: 24,201 Referee: Daniele Doveri |
| 28 September 2025 5 | Milan | 2–1 | Napoli | Milan |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 73,754 Referee: Daniele Chiffi |
| 5 October 2025 6 | Juventus | 0–0 | Milan | Turin |
| 20:45 CEST (UTC+2) | Report |
|
Stadium: Juventus Stadium Attendance: 41,328 Referee: Marco Guida |
| 19 October 2025 7 | Milan | 2–1 | Fiorentina | Milan |
| 20:45 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 71,475 Referee: Livio Marinelli |
| 24 October 2025 8 | Milan | 2–2 | Pisa | Milan |
| 20:45 CEST (UTC+2) | Report | Stadium: San Siro Attendance: 72,615 Referee: Luca Zufferli |
| 28 October 2025 9 | Atalanta | 1–1 | Milan | Bergamo |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Gewiss Stadium Attendance: 23,157 Referee: Daniele Doveri |
| 2 November 2025 10 | Milan | 1–0 | Roma | Milan |
| 20:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 75,048 Referee: Marco Guida |
| 8 November 2025 11 | Parma | 2–2 | Milan | Parma |
| 20:45 CET (UTC+1) | Report |
|
Stadium: Stadio Ennio Tardini Attendance: 22,064 Referee: Marco Di Bello |
| 23 November 2025 12 | Internazionale | 0–1 | Milan | Milan |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Giuseppe Meazza Attendance: 75,562 Referee: Simone Sozza |
| 29 November 2025 13 | Milan | 1–0 | Lazio | Milan |
| 20:45 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 73,156 Referee: Giuseppe Collu |
| 8 December 2025 14 | Torino | 2–3 | Milan | Turin |
| 20:45 CET (UTC+1) | Report | Stadium: Stadio Olimpico Grande Torino Attendance: 25,000 Referee: Daniele Chiffi |
| 14 December 2025 15 | Milan | 2–2 | Sassuolo | Milan |
| 12:30 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 73,446 Referee: Valerio Crezzini |
| 28 December 2025 17 | Milan | 3–0 | Hellas Verona | Milan |
| 12:30 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 74,618 Referee: Michael Fabbri |
| 2 January 2026 18 | Cagliari | 0–1 | Milan | Cagliari |
| 20:45 CET (UTC+1) | Report |
|
Stadium: Unipol Domus Attendance: 16,412 Referee: Rosario Abisso |
| 8 January 2026 19 | Milan | 1–1 | Genoa | Milan |
| 20:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 69,397 Referee: Maurizio Mariani |
| 11 January 2026 20 | Fiorentina | 1–1 | Milan | Florence |
| 15:00 CET (UTC+1) | Report | Stadium: Stadio Artemio Franchi Attendance: 22,171 Referee: Davide Massa |
| 15 January 2026 16 | Como | 1–3 | Milan | Como |
| 20:45 CET (UTC+1) | Report | Stadium: Stadio Giuseppe Sinigaglia Attendance: 11,667 Referee: Marco Guida | ||
| Note: The match was originally scheduled for 21 December 2025, but was postponed due to Milan's participation in the Supercoppa Italiana. | ||||
| 18 January 2026 21 | Milan | 1–0 | Lecce | Milan |
| 20:45 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 70,591 Referee: Luca Zufferli |
| 25 January 2026 22 | Roma | 1–1 | Milan | Rome |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Olimpico Attendance: 63,582 Referee: Andrea Colombo |
| 3 February 2026 23 | Bologna | 0–3 | Milan | Bologna |
| 20:45 CET (UTC+1) | Report |
|
Stadium: Stadio Renato Dall'Ara Attendance: 30,932 Referee: Gianluca Manganiello |
| 13 February 2026 25 | Pisa | 1–2 | Milan | Pisa |
| 20:45 CET (UTC+1) | Report |
|
Stadium: Stadio Romeo Anconetani Attendance: 12,544 Referee: Michael Fabbri |
| 18 February 2026 24 | Milan | 1–1 | Como | Milan |
| 20:45 CET (UTC+1) |
|
Report | Stadium: San Siro Attendance: 75,251 Referee: Maurizio Mariani | |
| Note: The match was originally scheduled for 8 February 2026, but was postponed due to scheduling conflicts with the 2026 Winter Olympics opening ceremony.[106] | ||||
| 22 February 2026 26 | Milan | 0–1 | Parma | Milan |
| 18:00 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 73,017 Referee: Marco Piccinini |
| 1 March 2026 27 | Cremonese | 0–2 | Milan | Cremona |
| 12:30 CET (UTC+1) |
|
Report | Stadium: Stadio Giovanni Zini Attendance: 14,711 Referee: Davide Massa |
| 8 March 2026 28 | Milan | 1–0 | Internazionale | Milan |
| 20:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 75,627 Referee: Daniele Doveri |
| 15 March 2026 29 | Lazio | 1–0 | Milan | Rome |
| 20:45 CET (UTC+1) | Report |
|
Stadium: Stadio Olimpico Attendance: 50,000 Referee: Marco Guida |
| 21 March 2026 30 | Milan | 3–2 | Torino | Milan |
| 18:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 73,043 Referee: Francesco Fourneau |
| 6 April 2026 31 | Napoli | 1–0 | Milan | Naples |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 50,000 Referee: Daniele Doveri |
| 11 April 2026 32 | Milan | 0–3 | Udinese | Milan |
| 18:00 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 74,675 Referee: Matteo Marchetti |
| 19 April 2026 33 | Hellas Verona | 0–1 | Milan | Verona |
| 15:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Marcantonio Bentegodi Attendance: 21,338 Referee: Daniele Chiffi |
| 26 April 2026 34 | Milan | 0–0 | Juventus | Milan |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 75,681 Referee: Simone Sozza |
| 3 May 2026 35 | Sassuolo | 2–0 | Milan | Reggio Emilia |
| 15:00 CEST (UTC+2) | Report |
|
Stadium: Mapei Stadium – Città del Tricolore Attendance: 19,361 Referee: Fabio Maresca |
| 10 May 2026 36 | Milan | 2–3 | Atalanta | Milan |
| 20:45 CEST (UTC+2) | Report | Stadium: San Siro Attendance: 73,498 Referee: Luca Zufferli |
Coppa Italia
| 17 August 2025 First round | Milan | 2–0 | Bari | Milan |
| 21:15 CEST (UTC+2) | Report | Stadium: San Siro Attendance: 71,061 Referee: Alberto Arena |
| 23 September 2025 Second round | Milan | 3–0 | Lecce | Milan |
| 21:00 CEST (UTC+2) | Report | Stadium: San Siro Attendance: 54,418 Referee: Paride Tremolada |
| 4 December 2025 Round of 16 | Lazio | 1–0 | Milan | Rome |
| 21:00 CET (UTC+1) |
|
Report | Stadium: Stadio Olimpico Attendance: 41,718 Referee: Marco Guida |
Supercoppa Italiana
| 18 December 2025 Semi-finals | Napoli | 2–0 | Milan | Riyadh, Saudi Arabia |
| 22:00 SAST (UTC+3) |
|
Report | Stadium: King Saud University Stadium Attendance: 24,941 Referee: Luca Zufferli |
Statistics
Appearances and goals
| No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Supercoppa Italiana | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
| Goalkeepers | |||||||||||||
| 1 | GK | Pietro Terracciano | 2 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | |||
| 16 | GK | Mike Maignan | 41 | 0 | 37 | 0 | 3 | 0 | 1 | 0 | |||
| 96 | GK | Lorenzo Torriani | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| Defenders | |||||||||||||
| 2 | DF | Pervis Estupiñán | 22 | 1 | 13+6 | 1 | 2 | 0 | 1 | 0 | |||
| 5 | DF | Koni De Winter | 29 | 1 | 19+7 | 1 | 2 | 0 | 1 | 0 | |||
| 23 | DF | Fikayo Tomori | 37 | 0 | 31+2 | 0 | 3 | 0 | 1 | 0 | |||
| 24 | DF | Zachary Athekame | 29 | 2 | 7+20 | 2 | 0+1 | 0 | 0+1 | 0 | |||
| 27 | DF | David Odogu | 3 | 0 | 0+2 | 0 | 0+1 | 0 | 0 | 0 | |||
| 31 | DF | Strahinja Pavlović | 38 | 5 | 33+1 | 5 | 3 | 0 | 1 | 0 | |||
| 33 | DF | Davide Bartesaghi | 33 | 2 | 27+4 | 2 | 1+1 | 0 | 0 | 0 | |||
| 46 | DF | Matteo Gabbia | 31 | 0 | 28+2 | 0 | 1 | 0 | 0 | 0 | |||
| Midfielders | |||||||||||||
| 4 | MF | Samuele Ricci | 34 | 1 | 11+20 | 1 | 3 | 0 | 0 | 0 | |||
| 8 | MF | Ruben Loftus-Cheek | 32 | 3 | 12+16 | 3 | 3 | 0 | 1 | 0 | |||
| 11 | MF | Christian Pulisic | 34 | 10 | 18+12 | 8 | 1+2 | 2 | 1 | 0 | |||
| 12 | MF | Adrien Rabiot | 32 | 6 | 28+1 | 6 | 2 | 0 | 1 | 0 | |||
| 14 | MF | Luka Modrić | 37 | 2 | 32+2 | 2 | 0+2 | 0 | 0+1 | 0 | |||
| 19 | MF | Youssouf Fofana | 36 | 2 | 28+5 | 2 | 1+1 | 0 | 0+1 | 0 | |||
| 30 | MF | Ardon Jashari | 16 | 0 | 7+6 | 0 | 1+1 | 0 | 1 | 0 | |||
| 56 | MF | Alexis Saelemaekers | 39 | 3 | 33+2 | 3 | 3 | 0 | 1 | 0 | |||
| Forwards | |||||||||||||
| 7 | FW | Santiago Giménez | 18 | 1 | 11+5 | 0 | 1+1 | 1 | 0 | 0 | |||
| 9 | FW | Niclas Füllkrug | 20 | 1 | 3+17 | 1 | 0 | 0 | 0 | 0 | |||
| 10 | FW | Rafael Leão | 31 | 10 | 23+6 | 9 | 2 | 1 | 0 | 0 | |||
| 18 | FW | Christopher Nkunku | 34 | 8 | 15+16 | 7 | 1+1 | 1 | 1 | 0 | |||
| 25 | FW | Cheveyo Balentien | 3 | 0 | 0+2 | 0 | 0+1 | 0 | 0 | 0 | |||
| Players transferred out during the season | |||||||||||||
| 17 | FW | Noah Okafor | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | |||
| 20 | DF | Álex Jiménez | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | |||
| 21 | FW | Samuel Chukwueze | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | |||
| 80 | MF | Yunus Musah | 2 | 0 | 1 | 0 | 0+1 | 0 | 0 | 0 | |||
Source: Competitions
Goalscorers
Players in italics left the team during the season.
| Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | 11 | MF | Christian Pulisic | 8 | 2 | 0 | 10 | |
| 10 | FW | Rafael Leão | 9 | 1 | 0 | 10 | ||
| 3 | 18 | FW | Christopher Nkunku | 7 | 1 | 0 | 8 | |
| 4 | 12 | MF | Adrien Rabiot | 6 | 0 | 0 | 6 | |
| 5 | 31 | DF | Strahinja Pavlović | 5 | 0 | 0 | 5 | |
| 6 | 8 | MF | Ruben Loftus-Cheek | 3 | 0 | 0 | 3 | |
| 56 | MF | Alexis Saelemaekers | 3 | 0 | 0 | 3 | ||
| 8 | 14 | MF | Luka Modrić | 2 | 0 | 0 | 2 | |
| 24 | DF | Zachary Athekame | 2 | 0 | 0 | 2 | ||
| 29 | MF | Youssouf Fofana | 2 | 0 | 0 | 2 | ||
| 33 | DF | Davide Bartesaghi | 2 | 0 | 0 | 2 | ||
| 12 | 4 | MF | Samuele Ricci | 1 | 0 | 0 | 1 | |
| 5 | DF | Koni De Winter | 1 | 0 | 0 | 1 | ||
| 7 | FW | Santiago Gimenez | 0 | 1 | 0 | 1 | ||
| 9 | FW | Niclas Füllkrug | 1 | 0 | 0 | 1 | ||
| 2 | DF | Pervis Estupiñán | 1 | 0 | 0 | 1 | ||
| Own goals | 0 | 0 | 0 | 0 | ||||
| Totals | 54 | 5 | 0 | 59 | ||||
Assists
Players in italics left the team during the season.
| Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | 19 | MF | Youssouf Fofana | 4 | 1 | 0 | 5 | |
| 11 | MF | Christian Pulisic | 5 | 0 | 0 | 5 | ||
| 3 | 4 | MF | Samuele Ricci | 4 | 0 | 0 | 4 | |
| 56 | MF | Alexis Saelemaekers | 3 | 1 | 0 | 4 | ||
| 12 | MF | Adrien Rabiot | 4 | 0 | 0 | 4 | ||
| 6 | 23 | DF | Fikayo Tomori | 2 | 1 | 0 | 3 | |
| 14 | MF | Luka Modric | 3 | 0 | 0 | 3 | ||
| 10 | FW | Rafael Leão | 3 | 0 | 0 | 3 | ||
| 18 | FW | Christopher Nkunku | 3 | 0 | 0 | 3 | ||
| 10 | 24 | DF | Zachary Athekame | 2 | 0 | 0 | 2 | |
| 7 | FW | Santiago Giménez | 1 | 1 | 0 | 2 | ||
| 12 | 2 | DF | Pervis Estupiñán | 1 | 0 | 0 | 1 | |
| 33 | DF | Davide Bartesaghi | 0 | 1 | 0 | 1 | ||
| 31 | DF | Strahinja Pavlović | 1 | 0 | 0 | 1 | ||
| 8 | MF | Ruben Loftus-Cheek | 1 | 0 | 0 | 1 | ||
| 30 | MF | Ardon Jashari | 1 | 0 | 0 | 1 | ||
| 5 | DF | Koni De Winter | 1 | 0 | 0 | 1 | ||
| Totals | 39 | 5 | 0 | 44 | ||||
Clean sheets
| Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | 16 | GK | Mike Maignan | 13 | 1 | 0 | 14 | |
| 2 | 1 | GK | Pietro Terracciano | 1 | 1 | 0 | 2 | |
| 3 | N.A. | GK | N.A. | Shared[107] | 1 | 0 | 0 | 1 |
| Totals | 15 | 2 | 0 | 17 | ||||
Disciplinary record
Players in italics left the team during the season.
| No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Total | ||||||||
| 2 | DF | Pervis Estupiñán | 5 | 1 | 1 | 6 | 1 | ||||||||
| 4 | MF | Samuele Ricci | 3 | 3 | |||||||||||
| 5 | DF | Koni De Winter | 1 | 1 | 2 | ||||||||||
| 7 | FW | Santiago Giménez | 2 | 2 | |||||||||||
| 8 | MF | Ruben Loftus-Cheek | 2 | 2 | |||||||||||
| 10 | FW | Rafael Leão | 5 | 5 | |||||||||||
| 12 | MF | Adrien Rabiot | 5 | 1 | 1 | 6 | 1 | ||||||||
| 14 | MF | Luka Modrić | 4 | 4 | |||||||||||
| 16 | GK | Mike Maignan | 4 | 4 | |||||||||||
| 19 | MF | Youssouf Fofana | 4 | 4 | |||||||||||
| 20 | DF | Álex Jiménez | 1 | 1 | |||||||||||
| 23 | DF | Fikayo Tomori | 6 | 1 | 1 | 7 | 1 | ||||||||
| 24 | DF | Zachary Athekame | 3 | 1 | 4 | ||||||||||
| 31 | DF | Strahinja Pavlović | 4 | 1 | 5 | ||||||||||
| 33 | DF | Davide Bartesaghi | 3 | 3 | |||||||||||
| 46 | DF | Matteo Gabbia | 4 | 4 | |||||||||||
| 56 | MF | Alexis Saelemaekers | 5 | 5 | |||||||||||
| Totals | 61 | 2 | 1 | 3 | 0 | 0 | 3 | 0 | 0 | 67 | 2 | 1 | |||