2024–25 AC Milan season

Milan
2024–25 season
ChairmanPaolo Scaroni
Head coachPaulo Fonseca[1]
(until 29 December)
Sérgio Conceição
(from 30 December)
StadiumSan Siro
Serie A7th
Coppa ItaliaQuarter-finals
Supercoppa ItalianaWinners
UEFA Champions LeagueKnockout phase play-offs
Top goalscorerLeague:
Christian Pulisic
Tijjani Reijnders
(6 each)

All:
Christian Pulisic (12)
2025–26 →
All statistics correct as of 29 January 2025.

The 2024–25 season is the 126th season in the existence of AC Milan, and the club's 91st season in the top flight of Italian football. In addition to the domestic league, Milan is also participating in the Coppa Italia, Supercoppa Italiana and UEFA Champions League.

This is the first season in the club's history to feature only players born in the 1990s and the 2000s.

Players

[edit]

Squad information

[edit]
As of 29 January 2025[2]
No. Player Nat. Position(s) Date of birth (age) Signed
in
Contract
ends
Signed from Transfer fee Notes Apps Goals
Goalkeepers
16 Mike Maignan France GK (1995-07-03) 3 July 1995 (age 29) 2021 2026 France Lille €13,000,000 140 0
57 Marco Sportiello Italy GK (1992-05-10) 10 May 1992 (age 32) 2023 2027 Italy Atalanta Free 10 0
96 Lorenzo Torriani Italy GK (2005-01-31) 31 January 2005 (age 20) 2024 2027 Italy Milan Primavera Free From Youth system 2 0
Defenders
2 Davide Calabria (captain) Italy RB (1996-12-06) 6 December 1996 (age 28) 2015 2025 Italy Milan Primavera Free From Youth system 271 10
19 Théo Hernandez (vice-captain) France LB (1997-10-06) 6 October 1997 (age 27) 2019 2026 Spain Real Madrid €20,000,000 240 33
20 Álex Jiménez Spain RB (2005-05-08) 8 May 2005 (age 19) 2023 2028 Spain Real Madrid B €5,000,000 From Youth system 13 0
22 Emerson Royal Brazil RB (1999-01-14) 14 January 1999 (age 26) 2024 2028 England Tottenham Hotspur €15,000,000 25 0
23 Fikayo Tomori England CB (1997-12-19) 19 December 1997 (age 27) 2021 2027 England Chelsea €28,500,000 163 7
24 Alessandro Florenzi Italy RB (1991-03-11) 11 March 1991 (age 33) 2021 2025 Italy Roma €3,700,000 76 3
28 Malick Thiaw Germany CB (2001-08-08) 8 August 2001 (age 23) 2022 2027 Germany Schalke 04 €7,000,000 72 1
31 Strahinja Pavlović Serbia CB (2001-05-24) 24 May 2001 (age 23) 2024 2028 Austria Red Bull Salzburg €18,000,000 16 1
32 Kyle Walker England RB (1990-05-28) 28 May 1990 (age 34) 2025 2025 England Manchester City Loan 0 0
42 Filippo Terracciano Italy LB / RB (2003-02-08) 8 February 2003 (age 21) 2024 2029 Italy Hellas Verona €4,500,000 16 0
46 Matteo Gabbia Italy CB (1999-10-21) 21 October 1999 (age 25) 2017 2029 Spain Villarreal Free From Youth system 96 5
Midfielders
4 Ismaël Bennacer Algeria CM (1997-12-01) 1 December 1997 (age 27) 2019 2027 Italy Empoli €16,000,000 177 8
8 Ruben Loftus-Cheek England CM (1996-01-23) 23 January 1996 (age 29) 2023 2027 England Chelsea €16,000,000 60 10
14 Tijjani Reijnders Netherlands CM (1998-07-29) 29 July 1998 (age 26) 2023 2027 Netherlands AZ €20,000,000 80 14
18 Kevin Zeroli Italy CM (2005-01-11) 11 January 2005 (age 20) 2023 2028 Italy Milan Primavera Free From Youth system 5 0
29 Youssouf Fofana France CM (1999-10-01) 1 October 1999 (age 25) 2024 2028 France Monaco €20,000,000 30 1
80 Yunus Musah United States CM (2002-11-29) 29 November 2002 (age 22) 2023 2028 Spain Valencia €20,000,000 64 0
Forward
7 Santiago Giménez Mexico ST (2001-04-18) 18 April 2001 (age 23) 2025 2028 Netherlands Feyenoord €35,000,000 0 0
9 Luka Jović Serbia ST (1997-12-23) 23 December 1997 (age 27) 2023 2025 Italy Fiorentina Free 37 11
10 Rafael Leão Portugal LW (1999-06-10) 10 June 1999 (age 25) 2019 2028 France Lille €28,000,000 239 66
11 Christian Pulisic United States RW (1998-09-18) 18 September 1998 (age 26) 2023 2027 England Chelsea €20,000,000 76 26
17 Noah Okafor Switzerland LW (2000-05-24) 24 May 2000 (age 24) 2023 2028 Austria Red Bull Salzburg €14,000,000 52 7
21 Samuel Chukwueze Nigeria RW (1999-05-22) 22 May 1999 (age 25) 2023 2028 Spain Villarreal €20,000,000 56 7
90 Tammy Abraham England ST (1997-10-02)2 October 1997 (aged 26) 2024 2025 Italy Roma Loan 26 6

Transfers

[edit]

Summer window

[edit]

Deals officialised beforehand are effective starting from 1 July 2024.

In

[edit]
Date Pos. Player Age Moving from Fee Notes Source
28 June 2024 DF Spain Álex Jiménez 19 Spain Real Madrid Castilla €5,000,000[†] From loan to definitive purchase [3]
12 July 2024 FW Italy Samuele Longo 32 Spain Ponferradina Free Joined Milan Futuro [4]
19 July 2024 FW Spain Álvaro Morata 31 Spain Atlético Madrid €13,000,000 [5]
31 July 2024 DF Serbia Strahinja Pavlović 23 Austria Red Bull Salzburg €18,000,000 [6]
12 August 2024 DF Brazil Emerson Royal 25 England Tottenham Hotspur €15,000,000 [7]
17 August 2024 MF France Youssouf Fofana 25 France Monaco €20,000,000 [8]
30 August 2024 MF Netherlands Silvano Vos 19 Netherlands Ajax €3,000,000 Joined Milan Futuro [9]

Loans in

[edit]
Date Pos. Player Age Moving from Fee Notes Source
1 August 2024 GK Italy Davide Mastrantonio 20 Italy Roma Free Joined Milan Futuro [10]
29 August 2024 FW Italy Nicolò Turco 20 Austria Red Bull Salzburg Free Joined Milan Futuro [11]
30 August 2024 FW England Tammy Abraham 26 Italy Roma Undisclosed [12]

Loan returns

[edit]
Date Pos. Player Age Moving from Fee Notes Source
30 June 2024 DF Senegal Fodé Ballo-Touré 27 England Fulham Joined Milan Futuro
30 June 2024 DF Italy Andrea Bozzolan 20 Italy Perugia Joined Milan Futuro
30 June 2024 DF Italy Leonardo D'Alessio 20 Italy Pro Sesto Joined Milan Futuro
30 June 2024 MF Italy Antonio Gala 20 Italy Sestri Levante Joined Milan Futuro
30 June 2024 FW Italy Gabriele Alesi 20 Italy Sampdoria Joined Milan Futuro
30 June 2024 FW Italy Nigeria Bob Murphy Omoregbe 20 Italy Sestri Levante Joined Milan Futuro
30 June 2024 FW Belgium Divock Origi 29 England Nottingham Forest Joined Milan Futuro
30 June 2024 FW Ivory Coast Chaka Traorè 19 Italy Palermo Joined Milan Futuro
Total spending: Decrease €74.3M

Out

[edit]
Date Pos. Player Age Moving to Fee Notes Source
19 February 2024 MF Bosnia and Herzegovina Rade Krunić 30 Turkey Fenerbahçe €3,500,000[†] From loan to definitive purchase [13]
14 May 2024 FW France Olivier Giroud 37 United States Los Angeles FC Free End of contract [14]
10 June 2024 DF France Democratic Republic of the Congo Clinton Nsiala 20 Scotland Rangers Free End of contract, from Primavera squad [15]
15 June 2024 FW Belgium Charles De Ketelaere 23 Italy Atalanta €22,000,000[†] From loan to definitve purchase [16][17]
30 June 2024 GK Italy Antonio Mirante 40 Unattached Free End of contract [18]
30 June 2024 DF Italy Mattia Caldara 29 Italy Modena Free End of contract [19]
30 June 2024 DF Denmark Simon Kjær 35 Unattached Free End of contract [20]
1 July 2024 FW Italy Colombia Maikol Cifuentes 19 Unattached Free After return from loan
12 July 2024 GK Italy Andrea Bartoccioni 20 Italy Renate Undisclosed From Primavera squad [21]
15 July 2024 FW Sweden Emil Roback 21 Thailand Muangthong Undisclosed [22]
16 July 2024 DF Italy Tommaso Cecotti 18 Italy Carpi Undisclosed[†] From loan to definitive purchase [23]
23 July 2024 DF Serbia Jan-Carlo Simić 19 Belgium Anderlecht €3,000,000 [24]
30 July 2024 DF Finland Axel Sandler 17 Sweden AIK Undisclosed From Primavera squad [25]
31 July 2024 FW Italy Daniel Maldini 22 Italy Monza Undisclosed[†] From loan to definitive purchase [26]
20 August 2024 FW Italy Marco Nasti 20 Italy Cremonese Undisclosed [27]

Loans out

[edit]
Date Pos. Player Age Moving to Fee Notes Source
18 June 2024 FW Serbia Marko Lazetić 20 Serbia TSC Free After return from loan [28]
18 July 2024 GK Colombia Devis Vásquez 26 Italy Empoli Free After return from loan [29]
23 July 2024 FW Argentina Luka Romero 19 Spain Alavés Free After return from loan [30]
31 July 2024 FW Italy Lorenzo Colombo 22 Italy Empoli Free After return from loan [31]
10 August 2024 DF Argentina Marco Pellegrino 22 Argentina Independiente Free After return from loan [32]
21 August 2024 DF France Pierre Kalulu 24 Italy Juventus €3,300,000 With option to buy [33]
24 August 2024 MF Italy Tommaso Pobega 25 Italy Bologna Free With option to buy [34]
28 August 2024 MF France Yacine Adli 24 Italy Fiorentina €1,500,000 With option to buy [35]
30 August 2024 FW Belgium Alexis Saelemaekers 25 Italy Roma Free After return from loan [36]
Total income: Increase €33.3M

Winter window

[edit]

In

[edit]
Date Pos. Player Age Moving from Fee Notes Source
2 January 2025 FW Italy Andrea Magrassi 31 Italy Cittadella Undisclosed Joined Milan Futuro [37]
17 January 2025 DF Italy Michele Camporese 32 Italy Cosenza Undisclosed Joined Milan Futuro [38]
21 January 2025 DF Italy Ettore Quirini 21 Italy Lucchese Undisclosed Joined Milan Futuro [39]

Loans in

[edit]
Date Pos. Player Age Moving from Fee Notes Source
17 January 2025 FW Italy Simone Ianesi 22 Italy Pontedera Undisclosed Joined Milan Futuro [40]
24 January 2025 DF England Kyle Walker 34 England Manchester City Undisclosed With option to buy [41]

Out

[edit]
Date Pos. Player Age Moving to Fee Notes Source
18 January 2025 FW Argentina Luka Romero 20 Mexico Cruz Azul €3,300,000 After return from loan [42]
21 January 2025 DF Senegal Fodé Ballo-Touré 28 France Le Havre Free From Milan Futuro [43]
29 January 2025 FW Italy Samuele Longo 33 Spain Antequera Free From Milan Futuro [44]
29 January 2025 MF Italy Antonio Gala 20 Italy Foggia Undisclosed From Milan Futuro [45]

Loans ended

[edit]
Date Pos. Player Age Moving to Fee Notes Source
30 January 2025 GK Italy Davide Mastrantonio 21 Italy Roma Anticipated end of loan, from Milan Futuro [46]

Loans out

[edit]
Date Pos. Player Age Moving to Fee Notes Source
18 January 2025 DF Argentina Marco Pellegrino 22 Argentina Huracán Free After return from loan [47]
Total income: Increase €3.3M

Pre-season and friendlies

[edit]

  Win   Draw   Loss   Fixtures

20 July 2024 Friendly Rapid Wien Austria 1–1 Italy Milan Vienna, Austria
17:30 CDT (UTC−5)
  • Demir 88'
Report Stadium: Allianz Stadion
Attendance: 24,500
Referee: Patrick Koscielnicki (Austria)
27 July 2024 FC Series
Soccer Champions Tour
Manchester City England 2–3 Italy Milan New York City, United States
18:00 EDT (UTC−4)
Report
Stadium: Yankee Stadium
Attendance: 46,122
Referee: Serhiy Boyko (Ukraine)
31 July 2024 Soccer Champions Tour Real Madrid Spain 0–1 Italy Milan Chicago, United States
19:30 CDT (UTC−5) Report
Stadium: Soldier Field
Referee: Rubiel Vazquez (United States)
6 August 2024 Soccer Champions Tour Barcelona Spain 2–2
(3–4 p)
Italy Milan Baltimore, United States
19:30 EDT (UTC−4)
Report
Stadium: M&T Bank Stadium
Attendance: 51,337
Referee: Victor Rivas (United States)
Penalties
13 August 2024 Trofeo Silvio Berlusconi Milan Italy 3–1 Italy Monza Milan, Italy
21:00 CEST (UTC+2) Report
Stadium: San Siro
Attendance: 54,089
Referee: Antonio Giua

Competitions

[edit]

Overall record

[edit]
Competition First match Last match Starting round Final position Record
Pld W D L GF GA GD Win %
Serie A 17 August 2024 May 2025 Matchday 1 TBD 21 9 7 5 32 23 +9 042.86
Coppa Italia 3 December 2024 TBD Round-of 16 TBD 1 1 0 0 6 1 +5 100.00
Supercoppa Italiana 3 January 2025 6 January 2025 Semi-finals Winners 2 2 0 0 5 3 +2 100.00
UEFA Champions League 17 September 2024 TBD League phase TBD 8 5 0 3 14 11 +3 062.50
Total 32 17 7 8 57 38 +19 053.13

Last updated: 29 January 2025
Source: Soccerway

Serie A

[edit]

League table

[edit]
Pos Team Pld W D L GF GA GD Pts Qualification or relegation
6 Bologna 22 9 10 3 35 27 +8 37 Qualification for the Conference League play-off round
7 Fiorentina 21 10 6 5 35 22 +13 36
8 AC Milan 21 9 7 5 32 23 +9 34
9 Roma 22 8 6 8 33 28 +5 30
10 Udinese 23 8 5 10 28 36 −8 29
Updated to match(es) played on 1 February 2025. Source: Serie 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)[48]

Results summary

[edit]
Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
21 9 7 5 32 23  +9 34 5 5 1 18 8  +10 4 2 4 14 15  −1

Last updated: 26 January 2025.
Source: Serie A

Results by round

[edit]
Round1234567891011121314151617181920212223242526272829303132333435363738
GroundHAAHAHAHAHAAHHAHAHAHAHHAHAHAHAHAHAAHAH
ResultDLDWWWLWPLWDDWLDWDWDLW
Position5141410736488777778887887
Updated to match(es) played on 26 January 2025. Source: Serie A
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed

Matches

[edit]

The league fixtures were released on 4 July 2024.[49]

17 August 2024 1 Milan 2–2 Torino Milan
20:45 CEST (UTC+2)
Report
Stadium: San Siro
Attendance: 70,742
Referee: Fabio Maresca
24 August 2024 2 Parma 2–1 Milan Parma
18:30 CEST (UTC+2) Report
Stadium: Stadio Ennio Tardini
Attendance: 21,808
Referee: Juan Luca Sacchi
31 August 2024 3 Lazio 2–2 Milan Rome
20:45 CEST (UTC+2)
Report
Stadium: Stadio Olimpico
Attendance: 53,000
Referee: Davide Massa
14 September 2024 4 Milan 4–0 Venezia Milan
20:45 CEST (UTC+2)
Report
Stadium: San Siro
Attendance: 71,273
Referee: Davide Di Marco
22 September 2024 5 Internazionale 1–2 Milan Milan
20:45 CEST (UTC+2)
Report
Stadium: Stadio Giuseppe Meazza
Attendance: 75,366
Referee: Maurizio Mariani
27 September 2024 6 Milan 3–0 Lecce Milan
20:45 CEST (UTC+2)
Report Stadium: San Siro
Attendance: 71,103
Referee: Luca Zufferli
6 October 2024 7 Fiorentina 2–1 Milan Florence
20:45 CEST (UTC+2)
Report
Stadium: Stadio Artemio Franchi
Attendance: 21,923
Referee: Luca Pairetto
19 October 2024 8 Milan 1–0 Udinese Milan
18:00 CEST (UTC+2)
Report
Stadium: San Siro
Attendance: 71,018
Referee: Daniele Chiffi
TBD 9 Bologna Postponed Milan Bologna
--:-- CET (UTC+1) Report Stadium: Stadio Renato Dall'Ara
Referee: Maurizio Mariani
Note: The match was originally scheduled for 26 October 2024, but was postponed due to heavy rain and flooding.[50]
29 October 2024 10 Milan 0–2 Napoli Milan
20:45 CET (UTC+1) Report Stadium: San Siro
Attendance: 73,507
Referee: Andrea Colombo
2 November 2024 11 Monza 0–1 Milan Monza
20:45 CET (UTC+1)
Report
Stadium: Stadio Brianteo
Attendance: 17,000
Referee: Ermanno Feliciani
9 November 2024 12 Cagliari 3–3 Milan Cagliari
18:00 CET (UTC+1)
Report
Stadium: Unipol Domus
Attendance: 16,271
Referee: Michael Fabbri
23 November 2024 13 Milan 0–0 Juventus Milan
18:00 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 75,502
Referee: Daniele Chiffi
30 November 2024 14 Milan 3–0 Empoli Milan
18:00 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 68,725
Referee: Federico Dionisi
6 December 2024 15 Atalanta 2–1 Milan Bergamo
20:45 CET (UTC+1)
Report
Stadium: Gewiss Stadium
Attendance: 22,606
Referee: Federico La Penna
15 December 2024 16 Milan 0–0 Genoa Milan
20:45 CET (UTC+1) Report
Stadium: San Siro
Attendance: 70,078
Referee: Marco Guida
20 December 2024 17 Hellas Verona 0–1 Milan Verona
20:45 CET (UTC+1)
Report
Stadium: Stadio Marcantonio Bentegodi
Attendance: 23,635
Referee: Livio Marinelli
29 December 2024 18 Milan 1–1 Roma Milan
20:45 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 74,283
Referee: Michael Fabbri
11 January 2025 20 Milan 1–1 Cagliari Milan
20:45 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 69,263
Referee: Matteo Marchetti
14 January 2025 19 Como 1–2 Milan Como
18:30 CET (UTC+1)
Report
Stadium: Stadio Giuseppe Sinigaglia
Attendance: 13,602
Referee: Gianluca Manganiello
Note: The match was originally scheduled for 5 January 2025, but was postponed due to Milan's participation in the Supercoppa Italiana.
18 January 2025 21 Juventus 2–0 Milan Turin
18:00 CET (UTC+1)
Report
Stadium: Juventus Stadium
Attendance: 40,784
Referee: Davide Massa
26 January 2025 22 Milan 3–2 Parma Milan
12:30 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 72,304
Referee: Rosario Abisso
2 February 2025 23 Milan v Internazionale Milan
18:00 CET (UTC+1) Report Stadium: San Siro
Referee: Daniele Chiffi
8 February 2025 24 Empoli v Milan Empoli
18:00 CET (UTC+1) Report Stadium: Stadio Carlo Castellani
15 February 2025 25 Milan v Hellas Verona Milan
20:45 CET (UTC+1) Report Stadium: San Siro
22 February 2025 26 Torino v Milan Turin
18:00 CET (UTC+1) Report Stadium: Stadio Olimpico Grande Torino
2 March 2025 27 Milan v Lazio Milan
--:-- CET (UTC+1) Report Stadium: San Siro
9 March 2025 28 Lecce v Milan Lecce
--:-- CET (UTC+1) Report Stadium: Stadio Via del mare
16 March 2025 29 Milan v Como Milan
--:-- CET (UTC+1) Report Stadium: San Siro
30 March 2025 30 Napoli v Milan Naples
--:-- CEST (UTC+2) Report Stadium: Stadio Diego Armando Maradona
6 April 2025 31 Milan v Fiorentina Milan
--:-- CEST (UTC+2) Report Stadium: San Siro
13 April 2025 32 Udinese v Milan Udine
--:-- CEST (UTC+2) Report Stadium: Stadio Friuli
20 April 2025 33 Milan v Atalanta Milan
--:-- CEST (UTC+2) Report Stadium: San Siro
27 April 2025 34 Venezia v Milan Venice
--:-- CEST (UTC+2) Report Stadium: Stadio Pier Luigi Penzo
4 May 2025 35 Genoa v Milan Genoa
--:-- CEST (UTC+2) Report Stadium: Stadio Luigi Ferraris
11 May 2025 36 Milan v Bologna Milan
--:-- CEST (UTC+2) Report Stadium: San Siro
18 May 2025 37 Roma v Milan Rome
--:-- CEST (UTC+2) Report Stadium: Stadio Olimpico
25 May 2025 38 Milan v Monza Milan
--:-- CEST (UTC+2) Report Stadium: San Siro

Coppa Italia

[edit]
3 December 2024 Round of 16 Milan 6–1 Sassuolo Milan
21:00 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 31,392
Referee: Kevin Bonacina
5 February 2025 Quarter-finals Milan v Roma Milan
21:00 CET (UTC+1) Report Stadium: San Siro

Supercoppa Italiana

[edit]
3 January 2025 Semi-finals Juventus 1–2 Milan Riyadh, Saudi Arabia
22:00 SAST (UTC+3)
Report
Stadium: King Saud University Stadium
Attendance: 24,783
Referee: Andrea Colombo
6 January 2025 Final Internazionale 2–3 Milan Riyadh, Saudi Arabia
22:00 SAST (UTC+3)
Report
Stadium: King Saud University Stadium
Attendance: 24,841
Referee: Simone Sozza

UEFA Champions League

[edit]

League phase

[edit]

The league phase draw was held on 29 August 2024.[51]

Pos Team Pld W D L GF GA GD Pts Qualification
11 Spain Real Madrid 8 5 0 3 20 12 +8 15[a] Advance to knockout phase play-offs (seeded)
12 Germany Bayern Munich 8 5 0 3 20 12 +8 15[a]
13 Italy Milan 8 5 0 3 14 11 +3 15
14 Netherlands PSV Eindhoven 8 4 2 2 16 12 +4 14
15 France Paris Saint-Germain 8 4 1 3 14 9 +5 13
Source: UEFA
Rules for classification: League phase tiebreakers
Notes:
  1. ^ a b Tied on points (15), goal difference (+8), goals scored (20), away goals (6) and wins (5). Ranked on away wins: Real Madrid 2, Bayern Munich 1.
Round12345678
GroundHAHAAHHA
ResultLLWWWWWL
Position293225201612613
Points00369121515
Source: UEFA
A = Away; H = Home; W = Win; D = Draw; L = Loss
17 September 2024 1 Milan Italy 1–3 England Liverpool Milan, Italy
21:00 CEST (UTC+2)
Report
Stadium: San Siro
Attendance: 59,826
Referee: Espen Eskås (Norway)
1 October 2024 2 Bayer Leverkusen Germany 1–0 Italy Milan Leverkusen, Germany
21:00 CEST (UTC+2)
Report
Stadium: BayArena
Attendance: 30,210
Referee: Sandro Schärer (Switzerland)
22 October 2024 3 Milan Italy 3–1 Belgium Club Brugge Milan, Italy
18:45 CEST (UTC+2)
Report
Stadium: San Siro
Attendance: 58,649
Referee: Felix Zwayer (Germany)
5 November 2024 4 Real Madrid Spain 1–3 Italy Milan Madrid, Spain
21:00 CET (UTC+1)
Report
Stadium: Santiago Bernabéu
Attendance: 75,561
Referee: Slavko Vinčić (Slovenia)
26 November 2024 5 Slovan Bratislava Slovakia 2–3 Italy Milan Bratislava, Slovakia
18:45 CET (UTC+1)
Report
Stadium: Tehelné pole
Attendance: 22,500
Referee: José María Sánchez Martínez (Spain)
11 December 2024 6 Milan Italy 2–1 Serbia Red Star Belgrade Milan, Italy
21:00 CET (UTC+1)
Report
Stadium: San Siro
Attendance: 53,717
Referee: Jesús Gil Manzano (Spain)
22 January 2025 7 Milan Italy 1–0 Spain Girona Milan, Italy
21:00 CET (UTC+1)