2024–25 AC Milan season
2024–25 season | ||||
---|---|---|---|---|
Owner | RedBird Capital Partners (99.93%)
Private shareholders (0.07%) | |||
Chairman | Paolo Scaroni | |||
Head coach | Paulo Fonseca[1] (until 29 December) Sérgio Conceição (from 30 December) | |||
Stadium | San Siro | |||
Serie A | 8th | |||
Coppa Italia | Runners-up | |||
Supercoppa Italiana | Winners | |||
UEFA Champions League | Knockout phase play-offs | |||
Top goalscorer | League: Christian Pulisic (11) All: Christian Pulisic (17) | |||
Highest home attendance | 75,502 vs Juventus 23 November 2024, Serie A | |||
Lowest home attendance | 31,392 vs Sassuolo 3 December 2024, Coppa Italia | |||
Average home league attendance | 71,528 | |||
Biggest win | 6–1 vs Sassuolo (H) 3 December 2024, Coppa Italia | |||
Biggest defeat | 1–3 vs Liverpool (H) 17 September 2024, UEFA Champions League 0–2 vs Napoli (H) 29 October 2024, Serie A 0–2 vs Juventus (A) 18 January 2025, Serie A | |||
| ||||
The 2024–25 season was 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 also participated in the Coppa Italia, Supercoppa Italiana and UEFA Champions League.
Players
Squad information
- As of 24 May 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 (captain) | GK | 3 July 1995 | 2021 | 2026 | Lille | €13,000,000 | 162 | 0 | |||
57 | Marco Sportiello | GK | 10 May 1992 | 2023 | 2027 | Atalanta | Free | 12 | 0 | |||
96 | Lorenzo Torriani | GK | 31 January 2005 | 2024 | 2027 | Milan Primavera | Free | From Youth system | 2 | 0 | ||
Defenders | ||||||||||||
19 | Théo Hernandez (vice-captain) | LB / LM | 6 October 1997 | 2019 | 2026 | Real Madrid | €20,000,000 | 261 | 34 | |||
20 | Álex Jiménez | RB / LB / RW | 8 May 2005 | 2023 | 2028 | Real Madrid B | €5,000,000 | From Youth system | 33 | 0 | ||
22 | Emerson Royal | RB / RM | 14 January 1999 | 2024 | 2028 | Tottenham Hotspur | €15,000,000 | 25 | 0 | |||
23 | Fikayo Tomori | CB / RB | 19 December 1997 | 2021 | 2027 | Chelsea | €28,500,000 | 177 | 7 | |||
24 | Alessandro Florenzi | RB / LB / RW | 11 March 1991 | 2021 | 2025 | Roma | €3,700,000 | 77 | 3 | |||
28 | Malick Thiaw | CB | 8 August 2001 | 2022 | 2027 | Schalke 04 | €7,000,000 | 85 | 1 | |||
31 | Strahinja Pavlović | CB | 24 May 2001 | 2024 | 2028 | Red Bull Salzburg | €18,000,000 | 34 | 2 | |||
32 | Kyle Walker | RB / CB | 28 May 1990 | 2025 | 2025 | Manchester City | Loan | 16 | 0 | |||
42 | Filippo Terracciano | LB / RB | 8 February 2003 | 2024 | 2029 | Hellas Verona | €4,500,000 | 22 | 0 | |||
46 | Matteo Gabbia | CB | 21 October 1999 | 2017 | 2029 | Milan Primavera | Free | From Youth system | 112 | 6 | ||
Midfielders | ||||||||||||
8 | Ruben Loftus-Cheek | CM / AM | 23 January 1996 | 2023 | 2027 | Chelsea | €16,000,000 | 67 | 10 | |||
11 | Christian Pulisic | RW / LW / AM | 18 September 1998 | 2023 | 2027 | Chelsea | €20,000,000 | 99 | 31 | |||
14 | Tijjani Reijnders | CM / AM | 29 July 1998 | 2023 | 2027 | AZ | €20,000,000 | 103 | 19 | |||
29 | Youssouf Fofana | DM / CM | 1 October 1999 | 2024 | 2028 | Monaco | €20,000,000 | 51 | 1 | |||
38 | Warren Bondo | CM / DM | 15 September 2003 | 2025 | 2029 | Monza | €10,000,000 | 5 | 0 | |||
80 | Yunus Musah | CM / AM / RM | 29 November 2002 | 2023 | 2028 | Valencia | €20,000,000 | 79 | 0 | |||
Forward | ||||||||||||
7 | Santiago Giménez | ST | 18 April 2001 | 2025 | 2029 | Feyenoord | €32,000,000 | 19 | 6 | |||
9 | Luka Jović | ST | 23 December 1997 | 2023 | 2025 | Fiorentina | Free | 47 | 13 | |||
10 | Rafael Leão | LW / ST | 10 June 1999 | 2019 | 2028 | Lille | €28,000,000 | 260 | 70 | |||
21 | Samuel Chukwueze | RW | 22 May 1999 | 2023 | 2028 | Villarreal | €20,000,000 | 68 | 8 | |||
79 | João Félix | ST / AM / LW | 10 November 1999 | 2025 | 2025 | Chelsea | Loan | 21 | 3 | |||
90 | Tammy Abraham | ST | 2 October 1997 (aged 26) | 2024 | 2025 | Roma | Loan | 44 | 10 | |||
99 | Riccardo Sottil | LW / RW | 3 June 1999 | 2025 | 2025 | Fiorentina | Loan | 8 | 0 |
Transfers
Summer window
Deals officialised beforehand are effective starting from 1 July 2024.
In
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
28 June 2024 | DF | Álex Jiménez | 19 | Real Madrid Castilla | €5,000,000 | From loan to definitive purchase | [3] |
12 July 2024 | FW | Samuele Longo | 32 | Ponferradina | Free | Joined Milan Futuro | [4] |
19 July 2024 | FW | Álvaro Morata | 31 | Atlético Madrid | €13,000,000 | — | [5] |
31 July 2024 | DF | Strahinja Pavlović | 23 | Red Bull Salzburg | €18,000,000 | [6] | |
12 August 2024 | DF | Emerson Royal | 25 | Tottenham Hotspur | €15,000,000 | [7] | |
17 August 2024 | MF | Youssouf Fofana | 25 | Monaco | €20,000,000 | [8] | |
30 August 2024 | MF | Silvano Vos | 19 | Ajax | €3,000,000 | Joined Milan Futuro | [9] |
Loans in
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
1 August 2024 | GK | Davide Mastrantonio | 20 | Roma | Free | Joined Milan Futuro | [10] |
29 August 2024 | FW | Nicolò Turco | 20 | Red Bull Salzburg | [11] | ||
30 August 2024 | FW | Tammy Abraham | 26 | Roma | Undisclosed | — | [12] |
Loan returns
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 June 2024 | DF | Fodé Ballo-Touré | 27 | Fulham | — | Joined Milan Futuro | |
30 June 2024 | DF | Andrea Bozzolan | 20 | Perugia | |||
30 June 2024 | DF | Leonardo D'Alessio | 20 | Pro Sesto | |||
30 June 2024 | MF | Antonio Gala | 20 | Sestri Levante | |||
30 June 2024 | FW | Gabriele Alesi | 20 | Sampdoria | |||
30 June 2024 | FW | Bob Murphy Omoregbe | 20 | Sestri Levante | |||
30 June 2024 | FW | Divock Origi | 29 | Nottingham Forest | |||
30 June 2024 | FW | Chaka Traorè | 19 | Palermo |
- Total spending: €74.3M
Out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
19 February 2024 | MF | Rade Krunić | 30 | Fenerbahçe | €3,500,000 | From loan to definitive purchase | [13] |
14 May 2024 | FW | Olivier Giroud | 37 | Los Angeles FC | Free | End of contract | [14] |
10 June 2024 | DF | Clinton Nsiala | 20 | Rangers | End of contract, from Primavera squad | [15] | |
15 June 2024 | FW | Charles De Ketelaere | 23 | Atalanta | €22,000,000 | From loan to definitive purchase | [16][17] |
30 June 2024 | GK | Antonio Mirante | 40 | — | Free | End of contract | [18] |
30 June 2024 | DF | Mattia Caldara | 29 | Modena | [19] | ||
30 June 2024 | DF | Simon Kjær | 35 | Retired | [20] | ||
1 July 2024 | FW | Maikol Cifuentes | 19 | Lusitânia | Free | After return from loan | |
12 July 2024 | GK | Andrea Bartoccioni | 20 | Renate | Undisclosed | From Primavera squad | [21] |
15 July 2024 | FW | Emil Roback | 21 | Muangthong United | — | [22] | |
16 July 2024 | DF | Tommaso Cecotti | 18 | Carpi | From loan to definitive purchase | [23] | |
23 July 2024 | DF | Jan-Carlo Simić | 19 | Anderlecht | €3,000,000 | — | [24] |
30 July 2024 | DF | Axel Sandler | 17 | AIK | Undisclosed | From Primavera squad | [25] |
31 July 2024 | FW | Daniel Maldini | 22 | Monza | From loan to definitive purchase | [26] | |
20 August 2024 | FW | Marco Nasti | 20 | Cremonese | — | [27] |
Loans out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
18 June 2024 | FW | Marko Lazetić | 20 | TSC | Free | After return from loan | [28] |
18 July 2024 | GK | Devis Vásquez | 26 | Empoli | [29] | ||
23 July 2024 | FW | Luka Romero | 19 | Alavés | [30] | ||
31 July 2024 | FW | Lorenzo Colombo | 22 | Empoli | [31] | ||
10 August 2024 | DF | Marco Pellegrino | 22 | Independiente | [32] | ||
21 August 2024 | DF | Pierre Kalulu | 24 | Juventus | €3,300,000 | With option to buy | [33] |
24 August 2024 | MF | Tommaso Pobega | 25 | Bologna | Free | [34] | |
28 August 2024 | MF | Yacine Adli | 24 | Fiorentina | €1,500,000 | [35] | |
30 August 2024 | FW | Alexis Saelemaekers | 25 | Roma | Free | After return from loan | [36] |
- Total income: €33.3M
Winter window
In
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
2 January 2025 | FW | Andrea Magrassi | 31 | Cittadella | Undisclosed | Joined Milan Futuro | [37] |
17 January 2025 | DF | Michele Camporese | 32 | Cosenza | [38] | ||
21 January 2025 | DF | Ettore Quirini | 21 | Lucchese | [39] | ||
3 February 2025 | FW | Santiago Giménez | 23 | Feyenoord | €32,000,000 | — | [40] |
3 February 2025 | MF | Simone Branca | 32 | Cittadella | Undisclosed | Joined Milan Futuro | [41] |
3 February 2025 | MF | Warren Bondo | 21 | Monza | €10,000,000 | — | [42] |
3 February 2025 | FW | Levis Asanji | 19 | Union Berlin | Undisclosed | Joined Primavera squad | [43] |
Loans in
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
17 January 2025 | FW | Simone Ianesi | 22 | Pontedera | Undisclosed | Joined Milan Futuro | [44] |
24 January 2025 | DF | Kyle Walker | 34 | Manchester City | With option to buy | [45] | |
3 February 2025 | FW | Riccardo Sottil | 25 | Fiorentina | €1,000,000 | [46] | |
3 February 2025 | FW | João Félix | 25 | Chelsea | €5,500,000 | — | [47] |
- Total spending: €48.5M
Out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
18 January 2025 | FW | Luka Romero | 20 | Cruz Azul | €3,300,000 | After return from loan | [48] |
21 January 2025 | DF | Fodé Ballo-Touré | 28 | Le Havre | Free | From Milan Futuro | [49] |
29 January 2025 | FW | Samuele Longo | 33 | Antequera | [50] | ||
29 January 2025 | MF | Antonio Gala | 20 | Foggia | Undisclosed | [51] | |
3 February 2025 | MF | Hugo Cuenca | 20 | Genoa | Free | [52] | |
3 February 2025 | MF | Dariusz Stalmach | 19 | 1. FC Magdeburg | €250,000 | [53] |
Loans ended
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 January 2025 | GK | Davide Mastrantonio | 21 | Roma | — | Anticipated end of loan, from Milan Futuro | [54] |
Loans out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
18 January 2025 | DF | Marco Pellegrino | 22 | Huracán | Free | After return from loan | [55] |
2 February 2025 | FW | Álvaro Morata | 32 | Galatasaray | €6,000,000 | With option to buy | [56] |
3 February 2025 | DF | Davide Calabria | 28 | Bologna | Undisclosed | — | [57] |
3 February 2025 | FW | Noah Okafor | 23 | Napoli | €1,500,000 | With option to buy | [58] |
3 February 2025 | MF | Kevin Zeroli | 20 | Monza | Undisclosed | — | [59] |
3 February 2025 | MF | Ismaël Bennacer | 27 | Marseille | €1,000,000 | With option to buy | [60] |
- Total income: €12.05M
Pre-season and friendlies
Win Draw Loss Fixtures
20 July 2024 Friendly | Rapid Wien | 1–1 | Milan | Vienna, Austria |
17:30 CDT (UTC−5) |
|
Report |
|
Stadium: Allianz Stadion Attendance: 24,500 Referee: Patrick Koscielnicki (Austria) |
27 July 2024 FC Series Soccer Champions Tour | Manchester City | 2–3 | 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 | 0–1 | 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 | 2–2 (3–4 p) | 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 | 3–1 | Monza | Milan, Italy |
21:00 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 54,089 Referee: Antonio Giua |
Competitions
Overall record
Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Serie A | 17 August 2024 | 24 May 2025 | Matchday 1 | 8th | 38 | 18 | 9 | 11 | 61 | 43 | +18 | 47.37 |
Coppa Italia | 3 December 2024 | 14 May 2025 | Round of 16 | Runners-up | 5 | 3 | 1 | 1 | 13 | 4 | +9 | 60.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 | 18 February 2025 | League phase | Knockout phase play-offs | 10 | 5 | 1 | 4 | 15 | 13 | +2 | 50.00 |
Total | 55 | 28 | 11 | 16 | 94 | 63 | +31 | 50.91 |
Source: Soccerway
Serie A
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
6 | Fiorentina | 38 | 19 | 8 | 11 | 60 | 41 | +19 | 65[a] | Qualification for the Conference League play-off round |
7 | Lazio | 38 | 18 | 11 | 9 | 61 | 49 | +12 | 65[a] | |
8 | AC Milan | 38 | 18 | 9 | 11 | 61 | 43 | +18 | 63 | |
9 | Bologna | 38 | 16 | 14 | 8 | 57 | 47 | +10 | 62 | Qualification for the Europa League league phase[b] |
10 | Como | 38 | 13 | 10 | 15 | 49 | 52 | −3 | 49 |
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)[61]
Notes:
- ^ a b Fiorentina finished ahead of Lazio on head-to-head points: Fiorentina 2–1 Lazio, Lazio 1–2 Fiorentina.
- ^ Bologna qualified for the Europa League league stage as the winners of the 2024–25 Coppa Italia.
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 | 18 | 9 | 11 | 61 | 43 | +18 | 63 | 9 | 7 | 3 | 30 | 16 | +14 | 9 | 2 | 8 | 31 | 27 | +4 |
Source: Serie A
Results by round
1 Matchday 19 (vs Como) was postponed due to Milan's participation in the Supercoppa Italiana.
2 Matchday 9 (vs Bologna) was postponed due to heavy rain and flooding.
Matches
The league fixtures were released on 4 July 2024.[62]
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 |
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 | 1–1 | Internazionale | Milan |
18:00 CET (UTC+1) |
|
Report | Stadium: San Siro Attendance: 75,493 Referee: Daniele Chiffi |
8 February 2025 24 | Empoli | 0–2 | Milan | Empoli |
18:00 CET (UTC+1) |
|
Report | Stadium: Stadio Carlo Castellani Attendance: 14,500 Referee: Luca Pairetto |
15 February 2025 25 | Milan | 1–0 | Hellas Verona | Milan |
20:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 69,578 Referee: Francesco Fourneau |
22 February 2025 26 | Torino | 2–1 | Milan | Turin |
18:00 CET (UTC+1) | Report | Stadium: Stadio Olimpico Grande Torino Attendance: 26,868 Referee: Simone Sozza |
27 February 2025 9 | Bologna | 2–1 | Milan | Bologna |
20:45 CET (UTC+1) | Report | Stadium: Stadio Renato Dall'Ara Attendance: 31,784 Referee: Maurizio Mariani | ||
Note: The match was originally scheduled for 26 October 2024, but was postponed due to heavy rain and flooding.[63] |
2 March 2025 27 | Milan | 1–2 | Lazio | Milan |
20:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 65,969 Referee: Gianluca Manganiello |
8 March 2025 28 | Lecce | 2–3 | Milan | Lecce |
18:00 CET (UTC+1) | Report | Stadium: Stadio Via del mare Attendance: 25,753 Referee: Daniele Doveri |
15 March 2025 29 | Milan | 2–1 | Como | Milan |
18:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 74,800 Referee: Matteo Marchetti |
30 March 2025 30 | Napoli | 2–1 | Milan | Naples |
20:45 CEST (UTC+2) | Report | Stadium: Stadio Diego Armando Maradona Attendance: 52,836 Referee: Simone Sozza |
5 April 2025 31 | Milan | 2–2 | Fiorentina | Milan |
20:45 CEST (UTC+2) | Report | Stadium: San Siro Attendance: 72,451 Referee: Giovanni Ayroldi |
11 April 2025 32 | Udinese | 0–4 | Milan | Udine |
20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Friuli Attendance: 24,214 Referee: Juan Luca Sacchi |
20 April 2025 33 | Milan | 0–1 | Atalanta | Milan |
20:45 CEST (UTC+2) | Report | Stadium: San Siro Attendance: 72,745 Referee: Marco Piccinini |
27 April 2025 34 | Venezia | 0–2 | Milan | Venice |
12:30 CEST (UTC+2) |
|
Report | Stadium: Stadio Pier Luigi Penzo Attendance: 12,048 Referee: Gianluca Manganiello |
5 May 2025 35 | Genoa | 1–2 | Milan | Genoa |
20:45 CEST (UTC+2) | Report | Stadium: Stadio Luigi Ferraris Attendance: 32,081 Referee: Giuseppe Collu |
9 May 2025 36 | Milan | 3–1 | Bologna | Milan |
20:45 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 71,076 Referee: Livio Marinelli |
18 May 2025 37 | Roma | 3–1 | Milan | Rome |
20:45 CEST (UTC+2) | Report | Stadium: Stadio Olimpico Attendance: 74,283 Referee: Marco Piccinini |
24 May 2025 38 | Milan | 2–0 | Monza | Milan |
20:45 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 69,124 Referee: Daniele Rutella |
Coppa Italia
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 | 3–1 | Roma | Milan |
21:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 57,878 Referee: Marco Piccinini |
2 April 2025 Semi-finals First leg | Milan | 1–1 | Internazionale | Milan |
21:00 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 67,595 Referee: Michael Fabbri |
23 April 2025 Semi-finals Second leg | Internazionale | 0–3 (1–4 agg.) | Milan | Milan |
21:00 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 75,552 Referee: Daniele Doveri |
14 May 2025 Final | Milan | 0–1 | Bologna | Rome |
21:00 CEST (UTC+2) | Report | Stadium: Stadio Olimpico Attendance: 68,490 Referee: Maurizio Mariani |
Supercoppa Italiana
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
League phase
The league phase draw was held on 29 August 2024.[64]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
11 | Real Madrid | 8 | 5 | 0 | 3 | 20 | 12 | +8 | 15[a] | Advance to knockout phase play-offs (seeded) |
12 | Bayern Munich | 8 | 5 | 0 | 3 | 20 | 12 | +8 | 15[a] | |
13 | Milan | 8 | 5 | 0 | 3 | 14 | 11 | +3 | 15 | |
14 | PSV Eindhoven | 8 | 4 | 2 | 2 | 16 | 12 | +4 | 14 | |
15 | Paris Saint-Germain | 8 | 4 | 1 | 3 | 14 | 9 | +5 | 13 |
17 September 2024 1 | Milan | 1–3 | 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 | 1–0 | Milan | Leverkusen, Germany |
21:00 CEST (UTC+2) | Report | Stadium: BayArena Attendance: 30,210 Referee: Sandro Schärer (Switzerland) |
22 October 2024 3 | Milan | 3–1 | 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 | 1–3 | 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 | 2–3 | 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 | 2–1 | 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 | 1–0 | Girona | Milan, Italy |
21:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 66,030 Referee: Tobias Stieler (Germany) |
29 January 2025 8 | Dinamo Zagreb | 2–1 | Milan | Zagreb, Croatia |
21:00 CET (UTC+1) | Report | Stadium: Stadion Maksimir Attendance: 18,856 Referee: François Letexier (France) |
Knockout phase
Knockout phase play-offs
The knockout phase play-off draw was held on 31 January 2025.
12 February 2025 First leg | Feyenoord | 1–0 | Milan | Rotterdam, Netherlands |
21:00 CET (UTC+1) | Report |
|
Stadium: De Kuip Attendance: 45,000 Referee: José María Sánchez Martínez (Spain) |
18 February 2025 Second leg | Milan | 1–1 (1–2 agg.) | Feyenoord | Milan, Italy |
18:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 54,749 Referee: Szymon Marciniak (Poland) |
Statistics
Appearances and goals
No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
Goalkeepers | |||||||||||||
16 | GK | FRA | Mike Maignan | 53 | 0 | 37 | 0 | 4 | 0 | 2 | 0 | 10 | 0 |
57 | GK | ITA | Marco Sportiello | 3 | 0 | 1+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
96 | GK | ITA | Lorenzo Torriani | 2 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0+1 | 0 |
Defenders | |||||||||||||
19 | DF | FRA | Théo Hernandez | 49 | 5 | 30+3 | 4 | 4 | 0 | 2 | 1 | 10 | 0 |
20 | DF | ESP | Álex Jiménez | 28 | 0 | 14+8 | 0 | 4 | 0 | 2 | 0 | 0 | 0 |
22 | DF | BRA | Emerson Royal | 26 | 0 | 16+1 | 0 | 0 | 0 | 2 | 0 | 4+3 | 0 |
23 | DF | ENG | Fikayo Tomori | 36 | 0 | 19+3 | 0 | 4 | 0 | 2 | 0 | 6+2 | 0 |
24 | DF | ITA | Alessandro Florenzi | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
28 | DF | GER | Malick Thiaw | 31 | 1 | 19+3 | 0 | 1+1 | 0 | 2 | 0 | 4+1 | 1 |
31 | DF | SRB | Strahinja Pavlović | 35 | 2 | 21+3 | 2 | 4 | 0 | 0 | 0 | 6+1 | 0 |
32 | DF | ENG | Kyle Walker | 16 | 0 | 7+4 | 0 | 2+1 | 0 | 0 | 0 | 2 | 0 |
33 | DF | ITA | Davide Bartesaghi | 7 | 0 | 1+3 | 0 | 0+2 | 0 | 0 | 0 | 0+1 | 0 |
42 | DF | ITA | Filippo Terracciano | 17 | 0 | 6+7 | 0 | 1 | 0 | 0+1 | 0 | 0+2 | 0 |
46 | DF | ITA | Matteo Gabbia | 36 | 2 | 24+2 | 2 | 3 | 0 | 0+1 | 0 | 5+1 | 0 |
Midfielders | |||||||||||||
8 | MF | ENG | Ruben Loftus-Cheek | 28 | 0 | 10+9 | 0 | 1+1 | 0 | 0+1 | 0 | 4+2 | 0 |
14 | MF | NED | Tijjani Reijnders | 54 | 15 | 36+1 | 10 | 5 | 2 | 2 | 0 | 10 | 3 |
29 | MF | FRA | Youssouf Fofana | 52 | 1 | 29+6 | 1 | 5 | 0 | 2 | 0 | 9+1 | 0 |
30 | MF | ITA | Mattia Liberali | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
38 | MF | FRA | Warren Bondo | 5 | 0 | 3+1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
79 | MF | POR | João Félix | 21 | 3 | 8+7 | 2 | 0+4 | 1 | 0 | 0 | 2 | 0 |
80 | MF | USA | Yunus Musah | 40 | 0 | 19+10 | 0 | 1+1 | 0 | 1+1 | 0 | 5+2 | 0 |
Forwards | |||||||||||||
7 | FW | MEX | Santiago Giménez | 19 | 6 | 7+7 | 5 | 0+3 | 0 | 0 | 0 | 2 | 1 |
9 | FW | SRB | Luka Jović | 17 | 4 | 6+9 | 2 | 2 | 2 | 0 | 0 | 0 | 0 |
10 | FW | POR | Rafael Leão | 49 | 12 | 24+9 | 8 | 4+1 | 1 | 0+1 | 0 | 9+1 | 3 |
11 | FW | USA | Christian Pulisic | 50 | 17 | 29+5 | 11 | 4+1 | 0 | 2 | 2 | 8+1 | 4 |
21 | FW | NGA | Samuel Chukwueze | 36 | 5 | 9+17 | 3 | 1+2 | 2 | 0 | 0 | 1+6 | 0 |
73 | FW | ITA | Francesco Camarda | 14 | 0 | 1+9 | 0 | 0 | 0 | 0 | 0 | 0+4 | 0 |
77 | FW | ITA | Bob Murphy Omoregbe | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
90 | FW | ENG | Tammy Abraham | 44 | 10 | 12+16 | 3 | 3+2 | 4 | 0+2 | 1 | 2+7 | 2 |
99 | FW | ITA | Riccardo Sottil | 8 | 0 | 1+5 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 |
Players transferred/loaned out during the season | |||||||||||||
2 | DF | ITA | Davide Calabria | 14 | 1 | 4+3 | 0 | 1 | 1 | 0+1 | 0 | 3+2 | 0 |
4 | MF | ALG | Ismaël Bennacer | 8 | 0 | 4+2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
5 | DF | FRA | Pierre Kalulu | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
7 | FW | ESP | Álvaro Morata | 25 | 6 | 13+3 | 5 | 0 | 0 | 2 | 0 | 6+1 | 1 |
17 | FW | SUI | Noah Okafor | 17 | 1 | 5+6 | 1 | 0+1 | 0 | 0 | 0 | 1+4 | 0 |
18 | MF | ITA | Kevin Zeroli | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
32 | MF | ITA | Tommaso Pobega | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
56 | MF | BEL | Alexis Saelemaekers | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
94 | MF | FRA | Yacine Adli | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | Champions League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 11 | MF | Christian Pulisic | 11 | 0 | 2 | 4 | 17 | |
2 | 14 | MF | Tijjani Reijnders | 10 | 2 | 0 | 3 | 15 | |
3 | 10 | FW | Rafael Leão | 8 | 1 | 0 | 3 | 12 | |
4 | 90 | FW | Tammy Abraham | 3 | 4 | 1 | 2 | 10 | |
5 | 7 | FW | Álvaro Morata | 5 | 0 | 0 | 1 | 6 | |
7 | FW | Santiago Giménez | 5 | 0 | 0 | 1 | 6 | ||
7 | 21 | FW | Samuel Chukwueze | 3 | 2 | 0 | 0 | 5 | |
8 | 19 | DF | Théo Hernandez | 4 | 0 | 1 | 0 | 5 | |
9 | 9 | FW | Luka Jović | 2 | 2 | 0 | 0 | 4 | |
10 | 79 | MF | João Félix | 2 | 1 | 0 | 0 | 3 | |
11 | 31 | DF | Strahinja Pavlović | 2 | 0 | 0 | 0 | 2 | |
46 | DF | Matteo Gabbia | 2 | 0 | 0 | 0 | 2 | ||
13 | 2 | DF | Davide Calabria | 0 | 1 | 0 | 0 | 1 | |
17 | FW | Noah Okafor | 1 | 0 | 0 | 0 | 1 | ||
28 | DF | Malick Thiaw | 0 | 0 | 0 | 1 | 1 | ||
29 | MF | Youssouf Fofana | 1 | 0 | 0 | 0 | 1 | ||
Own goals | 2 | 0 | 1 | 0 | 3 | ||||
Totals | 61 | 13 | 5 | 15 | 94 |
Assists
Players in italics left the team during the season.
Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 10 | FW | Rafael Leão | 8 | 1 | 1 | 1 | 11 | |
2 | 11 | MF | Christian Pulisic | 9 | 0 | 0 | 1 | 10 | |
3 | 29 | MF | Youssouf Fofana | 6 | 1 | 0 | 2 | 9 | |
4 | 90 | FW | Tammy Abraham | 5 | 1 | 0 | 1 | 7 | |
19 | DF | Theo Hernandez | 3 | 2 | 1 | 0 | 6 | ||
6 | 14 | MF | Tijjani Reijnders | 5 | 0 | 0 | 0 | 5 | |
7 | 7 | FW | Santiago Giménez | 2 | 1 | 0 | 0 | 3 | |
21 | FW | Samuel Chukwueze | 2 | 0 | 0 | 1 | 3 | ||
9 | 17 | FW | Noah Okafor | 0 | 1 | 0 | 1 | 2 | |
80 | MF | Yunus Musah | 2 | 0 | 0 | 0 | 2 | ||
23 | DF | Fikayo Tomori | 1 | 0 | 0 | 1 | 2 | ||
20 | DF | Álex Jiménez | 1 | 1 | 0 | 0 | 2 | ||
12 | 7 | FW | Álvaro Morata | 0 | 0 | 0 | 1 | 1 | |
8 | MF | Ruben Loftus-Cheek | 0 | 1 | 0 | 0 | 1 | ||
4 | MF | Ismaël Bennacer | 0 | 0 | 0 | 1 | 1 | ||
31 | DF | Strahinja Pavlović | 1 | 0 | 0 | 0 | 1 | ||
28 | DF | Malick Thiaw | 0 | 0 | 0 | 1 | 1 | ||
Totals | 44 | 9 | 2 | 11 | 67 |
Clean sheets
Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 16 | GK | Mike Maignan | 12 | 1 | 0 | 1 | 14 | |
2 | N.A. | GK | N.A. | Shared[65] | 1 | 0 | 0 | 0 | 1 |
3 | 57 | GK | Marco Sportiello | 0 | 0 | 0 | 0 | 0 | |
96 | GK | Lorenzo Torriani | 0 | 0 | 0 | 0 | 0 | ||
Totals | 13 | 1 | 0 | 1 | 15 |
Disciplinary record
Players in italics left the team during the season.
No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | Total | ||||||||||
7 | FW | Álvaro Morata | 5 | 3 | 8 | |||||||||||||
29 | MF | Youssouf Fofana | 5 | 2 | 7 | |||||||||||||
23 | DF | Fikayo Tomori | 2 | 1 | 1 | 1 | 3 | 7 | 1 | |||||||||
22 | DF | Emerson Royal | 5 | 1 | 6 | |||||||||||||
31 | DF | Strahinja Pavlović | 3 | 1 | 3 | 1 | ||||||||||||
8 | MF | Ruben Loftus-Cheek | 3 | 3 | ||||||||||||||
42 | DF | Filippo Terracciano | 3 | 1 | 4 | |||||||||||||
46 | DF | Matteo Gabbia | 4 | 1 | 5 | |||||||||||||
2 | DF | Davide Calabria | 3 | 3 | ||||||||||||||
33 | DF | Davide Bartesaghi | 1 | 1 | ||||||||||||||
21 | FW | Samuel Chukwueze | 2 | 2 | ||||||||||||||
14 | MF | Tijjani Reijnders | 2 | 1 | 1 | 3 | 1 | |||||||||||
19 | DF | Théo Hernandez | 4 | 1 | 1 | 2 | 1 | 7 | 1 | 1 | ||||||||
16 | GK | Mike Maignan | 1 | 1 | 2 | |||||||||||||
10 | FW | Rafael Leão | 5 | 2 | 7 | |||||||||||||
73 | FW | Francesco Camarda | 1 | 1 | ||||||||||||||
80 | MF | Yunus Musah | 5 | 1 | 1 | 6 | 1 | |||||||||||
11 | MF | Christian Pulisic | 1 | 1 | 1 | 1 | 4 | |||||||||||
20 | DF | Álex Jiménez | 6 | 6 | ||||||||||||||
4 | MF | Ismaël Bennacer | 2 | 2 | ||||||||||||||
9 | FW | Luka Jović | 1 | 1 | ||||||||||||||
28 | DF | Malick Thiaw | 2 | 1 | 3 | |||||||||||||
79 | MF | João Félix | 3 | 1 | 4 | |||||||||||||
7 | FW | Santiago Giménez | 3 | 1 | 3 | 1 | ||||||||||||
90 | FW | Tammy Abraham | 1 | 1 | ||||||||||||||
38 | MF | Warren Bondo | 1 | 1 | ||||||||||||||
32 | DF | Kyle Walker | 1 | 1 | ||||||||||||||
Totals | 68 | 1 | 5 | 5 | 0 | 0 | 3 | 0 | 0 | 24 | 2 | 0 | 100 | 3 | 5 |
Notes
References
- ^ "Paulo Fonseca is the new Head Coach of AC Milan". AC Milan. 13 June 2024. Retrieved 13 June 2024.
- ^ "First Team 2024/25". AC Milan. Retrieved 18 May 2025.
- ^ "Official Statement: Álex Jiménez Sánchez". AC Milan. 28 June 2024. Retrieved 28 June 2024.
- ^ "Official Statement: Samuele Longo". AC Milan. 7 August 2024. Retrieved 7 August 2024.
- ^ "Official Statement: Álvaro Morata". AC Milan. 19 July 2024. Retrieved 19 July 2024.
- ^ "Official Statement: Strahinja Pavlović". AC Milan. 31 July 2024. Retrieved 31 July 2024.
- ^ "Official Statement: Emerson Royal". AC Milan. 12 August 2024. Retrieved 12 August 2024.
- ^ "Official Statement: Youssouf Fofana". AC Milan. 17 August 2024. Retrieved 17 August 2024.
- ^ "Official Statement: Silvano Cliff Robbie Vos". AC Milan. 30 August 2024. Retrieved 30 August 2024.
- ^ "Milan Futuro sign goalkeeper Mastrantonio". AC Milan. 2 August 2024. Retrieved 2 August 2024.
- ^ "Official Statement: Nicolò Turco". AC Milan. 29 August 2024. Retrieved 29 August 2024.
- ^ "Official Statement: Tammy Abraham". AC Milan. 30 August 2024. Retrieved 30 August 2024.
- ^ "Milan, scattato l'obbligo di riscatto di Krunic per il Fenerbahce" [Milan, official Krunic's bought-out obligation from Fenerbache]. ilmilanista.it (in Italian). 19 February 2024.
- ^ "UFFICIALE: Milan, saluta Giroud. Va al Los Angeles FC fino al 2025 (con opzione)" [Official: Milan, farewell to Giroud. He will move to LA FC [...]]. Tutto Mercato Web (in Italian). 14 May 2024.
- ^ "Rangers Announce Pre-Contract Signing of Clinton Nsiala". Rangers F.C. 10 June 2024.
- ^ "Official Statement: Charles De Ketelaere". AC Milan. 15 June 2024. Retrieved 15 June 2024.
- ^ "De Ketelaere all'Atalanta? Fino a febbraio è un prestito. Ecco perché". Gazzetta dello Sport (in Italian). 19 July 2024.
- ^ "Mirante saluta il Milan: "Non giocherò fino all'età di Buffon"" [Mirante's farewell to Milan [...]]. Tutto Juve (in Italian). 29 May 2024.
- ^ "Il rilancio di Caldara: il difensore ha firmato col Modena" [[...]Caldara signed with Modena:[...]]. Tutto Mercato Web (in Italian). 2 July 2024.
- ^ "Arriva il primo addio ufficiale al Milan: maggio sarà l'ultimo mese in rossonero per Kjaer" [Here's the first official farewell for Milan: May will be the last red-n-black month for Kjaer]. Tutto Mercato Web (in Italian). 30 April 2024.
- ^ "Un gigante tra i pali nerazzurri: Andrea Bartoccioni" (in Italian). AC Renate 1947.
- ^ "Former Swedish wonderkid Emil Roback moves to Muangthong United FC". Nogomania. 15 July 2024.
- ^ "Carpi, anche Cecotti firma: il terzino ex Milan biancorosso fino al 2026" [Carpi: Cecotti signs too up to 2026]. voce.it (in Italian). 16 July 2024.
- ^ "Official Statement: Jan-Carlo Simić". AC Milan. 23 July 2024. Retrieved 23 July 2024.
- ^ "Axel Sandler klar för AIK Fotboll" (in Swedish). 30 July 2024.
- ^ "Official Statement: Daniel Maldini". AC Milan. 31 July 2024. Retrieved 31 July 2024.
- ^ "Official Statement: Marco Nasti". AC Milan. 20 August 2024. Retrieved 20 August 2024.
- ^ "UFFICIALE: Milan, altro addio in prestito per Lazetic: l'attaccante ha firmato con il Backa Topola" [Official: Milan, another goodbye on loan for Lazetic: he signed with Backa Topola]. Tutto Mercato Web (in Italian). 18 June 2024.
- ^ "Official Statement: Devis Vásquez". AC Milan. 18 July 2024. Retrieved 18 July 2024.
- ^ "Official Statement: Luka Romero". AC Milan. 23 July 2024. Retrieved 23 July 2024.
- ^ "Official Statement: Lorenzo Colombo". AC Milan. 31 July 2024. Retrieved 31 July 2024.
- ^ "El "Rojo" anunció oficialmente a Marco Pellegrino como nuevo refuerzo" [The "Red" officially announced Marco Pellegrino as a new reinforcement]. onefootball.com (in Spanish). 10 August 2024.
- ^ "Official Statement: Pierre Kalulu". AC Milan. 21 August 2024. Retrieved 21 August 2024.
- ^ "Official Statement: Tommaso Pobega". AC Milan. 24 August 2024. Retrieved 24 August 2024.
- ^ "Official Statement: Yacine Adli". AC Milan. 28 August 2024. Retrieved 28 August 2024.
- ^ "Official Statement: Alexis Saelemaekers". AC Milan. 30 August 2024. Retrieved 30 August 2024.
- ^ "Andrea Magrassi joins Milan Futuro". AC Milan. 2 January 2025. Retrieved 2 January 2025.
- ^ "Michele Camporese joins Milan Futuro". AC Milan. 17 January 2025. Retrieved 17 January 2025.
- ^ "Ufficiale: Milan Futuro, arriva a titolo definitivo dalla Lucchese il difensore Ettore Quirini" (in Italian). Tutto Mercato Web. 21 January 2025. Retrieved 21 January 2025.
- ^ "Official Statement: Santiago Gimenez". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Finisce un'era a Cittadella: capitan Branca ufficiale al Milan Futuro" (in Italian). PadovaOggi. 3 February 2025. Retrieved 3 February 2025.
- ^ "Official Statement: Warren Bondo". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "1. FC Union Berlin sucht Verstärkung im Angriff, aber gibt riesiges Talent ab" (in German). Berliner Zeitung. 3 February 2025. Retrieved 3 February 2025.
- ^ "Simone Ianesi joins Milan Futuro". AC Milan. 17 January 2025. Retrieved 17 January 2025.
- ^ "Official Statement: Kyle Andrew Walker". AC Milan. 24 January 2025. Retrieved 24 January 2025.
- ^ "Official Statement: Riccardo Sottil". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Official Statement: João Félix". AC Milan. 4 February 2025. Retrieved 4 February 2025.
- ^ "Official Statement: Luka Romero". AC Milan. 18 January 2025. Retrieved 18 January 2025.
- ^ "Official Statement: Fodé Ballo-Touré". AC Milan. 21 January 2025. Retrieved 21 January 2025.
- ^ "Official Statement: Samuele Longo". AC Milan. 29 January 2025. Retrieved 29 January 2025.
- ^ "Official Statement: Antonio Gala". AC Milan. 29 January 2025. Retrieved 29 January 2025.
- ^ "Official Statement: Hugo Cuenca". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Ufficiale: Il Milan ufficializza la cessione di un classe 2005: Stalmach passa al Magdeburgo" [OFFICIAL: Milan announces the sale of Stalmach to Magdeburg]. tuttomercatoweb.com. 4 February 2025.
- ^ "Official Statement: Davide Mastrantonio". AC Milan. 30 January 2025. Retrieved 30 January 2025.
- ^ "Ufficiale: Milan, Pellegrino lascia l'Independiente e passa all'Huracan sempre in prestito: la nota". Tutto Mercato Web (in Italian). 18 January 2025. Retrieved 18 January 2025.
- ^ "Official Statement: Álvaro Morata". AC Milan. 2 February 2025. Retrieved 2 February 2025.
- ^ "Official Statement: Davide Calabria". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Official Statement: Noah Okafor". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Official Statement: Kevin Zeroli". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Official Statement: Ismaël Bennacer". AC Milan. 3 February 2025. Retrieved 3 February 2025.
- ^ "Comunicato Ufficiale N. 304/A" (PDF). figc.it (in Italian). Federazione Italiana Giuoco Calcio.
- ^ "Serie A Championship Schedule 2024/2025". Serie A. 4 July 2024. Retrieved 4 July 2024.
- ^ "Bologna v AC Milan in Serie A postponed after floods". BBC Sport. 26 October 2024. Retrieved 26 October 2024.
- ^ "2024/25 UEFA Champions League: Matches, final, key dates". UEFA. 1 January 2024. Archived from the original on 14 April 2024. Retrieved 17 April 2024.
- ^ Shared between Mike Maignan and Marco Sportiello on Serie A matchday 32 (Udinese-Milan 0-4).