2023–24 AC Milan season
2023–24 season | ||||
---|---|---|---|---|
Chairman | Paolo Scaroni | |||
Head coach | Stefano Pioli | |||
Stadium | San Siro | |||
Serie A | 2nd | |||
Coppa Italia | Quarter-finals | |||
UEFA Champions League | Group stage | |||
UEFA Europa League | Quarter-finals | |||
Top goalscorer | League: Olivier Giroud (15) All: Olivier Giroud (17) | |||
Biggest win | Milan 5–1 Cagliari | |||
Biggest defeat | Internazionale 5–1 Milan | |||
| ||||
The 2023–24 season was the 125th season in the existence of AC Milan and the club's 90th season in the top flight of Italian football. In addition to the domestic league, Milan participated in this season's editions of the Coppa Italia, the UEFA Champions League (entering in the group stage) and the UEFA Europa League (entering in the knockout phase). This season was the fifth and final to feature Stefano Pioli as the senior team's head coach. AC Milan drew an average home attendance of 72,000 in 19 home games in the 2023–24 league season.[1]
Players
Squad information
- As of 30 June 2024.[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 | 3 July 1995 (aged 28) | 2021 | 2026 | France Lille | €13,000,000 | 110 | 0 | |
57 | Marco Sportiello | Italy | GK | 10 May 1992 (aged 32) | 2023 | 2027 | Italy Atalanta | Free | 9 | 0 | |
69 | Lapo Nava | Italy | GK | 22 January 2004 (aged 20) | 2023 | n/a | Italy Milan Primavera | Free | From Youth system | 1 | 0 |
83 | Antonio Mirante | Italy | GK | 8 July 1983 (aged 40) | 2021 | 2024 | Italy Roma | Free | 4 | 0 | |
Defenders | |||||||||||
2 | Davide Calabria (captain) | Italy | RB | 6 December 1996 (aged 27) | 2015 | 2025 | Italy Milan Primavera | Free | From Youth system | 258 | 9 |
19 | Théo Hernandez (vice-captain) | France | LB | 6 October 1997 (aged 26) | 2019 | 2026 | Spain Real Madrid | €20,000,000 | 213 | 29 | |
20 | Pierre Kalulu | France | CB | 5 June 2000 (aged 24) | 2020 | 2027 | France Lyon II | €480,000 | 112 | 3 | |
23 | Fikayo Tomori | England | CB | 19 December 1997 (aged 26) | 2021 | 2027 | England Chelsea | €28,500,000 | 142 | 7 | |
24 | Simon Kjær | Denmark | CB | 26 March 1989 (aged 35) | 2020 | 2024 | Spain Sevilla | €2,500,000 | 121 | 1 | |
28 | Malick Thiaw | Germany | CB | 8 August 2001 (aged 22) | 2022 | 2027 | Germany Schalke 04 | €7,000,000 | 54 | 0 | |
30 | Mattia Caldara | Italy | CB | 5 May 1994 (aged 30) | 2018 | 2024 | Italy Juventus | €35,000,000 | 3 | 0 | |
38 | Filippo Terracciano | Italy | RB | 8 February 2003 (aged 21) | 2024 | 2029 | Italy Hellas Verona | €4,500,000 | 6 | 0 | |
42 | Alessandro Florenzi | Italy | RB | 11 March 1991 (aged 33) | 2021 | 2025 | Italy Roma | €3,700,000 | 76 | 3 | |
46 | Matteo Gabbia | Italy | CB | 21 October 1999 (aged 24) | 2017 | 2026 | Spain Villarreal | Free | From Youth system | 76 | 4 |
74 | Álex Jiménez | Spain | RB | 8 May 2005 (aged 19) | 2023 | 2024 | Spain Real Madrid B | Undisclosed | From Youth system | 5 | 0 |
82 | Jan-Carlo Simić | Serbia | CB | 2 May 2005 (aged 19) | 2022 | 2027 | Germany VfB Stuttgart | €1,000,000 | From Youth system | 6 | 1 |
Midfielders | |||||||||||
4 | Ismaël Bennacer | Algeria | CM | 1 December 1997 (aged 26) | 2019 | 2027 | Italy Empoli | €16,000,000 | 170 | 8 | |
7 | Yacine Adli | France | CM | 29 July 2000 (aged 23) | 2022 | 2026 | France Bordeaux | €8,000,000 | 39 | 1 | |
8 | Ruben Loftus-Cheek | England | CM | 23 January 1996 (aged 28) | 2023 | 2027 | England Chelsea | €16,000,000 | 40 | 10 | |
14 | Tijjani Reijnders | Netherlands | CM | 29 July 1998 (aged 25) | 2023 | 2027 | Netherlands AZ | €20,000,000 | 50 | 4 | |
32 | Tommaso Pobega | Italy | CM | 15 July 1999 (aged 24) | 2022 | 2027 | Italy Milan Primavera | Free | From Youth system | 43 | 3 |
80 | Yunus Musah | United States | CM | 29 November 2002 (aged 21) | 2023 | 2028 | Spain Valencia | €20,000,000 | 40 | 0 | |
Forwards | |||||||||||
9 | Olivier Giroud | France | ST | 30 September 1986 (aged 37) | 2021 | 2024 | England Chelsea | €1,000,000 | 132 | 49 | |
10 | Rafael Leão | Portugal | LW | 10 June 1999 (aged 25) | 2019 | 2028 | France Lille | €28,000,000 | 210 | 58 | |
11 | Christian Pulisic | United States | RW | 18 September 1998 (aged 25) | 2023 | 2027 | England Chelsea | €20,000,000 | 50 | 15 | |
15 | Luka Jović | Serbia | ST | 23 December 1997 (aged 26) | 2023 | 2024 | Italy Fiorentina | Free | 30 | 9 | |
17 | Noah Okafor | Switzerland | LW | 24 May 2000 (aged 24) | 2023 | 2028 | Austria Red Bull Salzburg | €14,000,000 | 36 | 6 | |
21 | Samuel Chukwueze | Nigeria | RW | 22 May 1999 (aged 25) | 2023 | 2028 | Spain Villarreal | €20,000,000 | 33 | 3 |
Transfers
Summer window
Deals officialised beforehand were effective starting from 1 July 2023.
In
Loans in
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
20 July 2023 | DF | Spain Álex Jiménez | 18 | Spain Real Madrid B | Undisclosed | Joined Primavera squad | [20] |
Loan returns
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 June 2023 | DF | Italy Mattia Caldara | 29 | Italy Spezia |
- Total spending: Decrease €113,500,000
Out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 June 2023 | GK | Romania Ciprian Tătărușanu | 37 | Saudi Arabia Abha | Free | End of contract | |
30 June 2023 | DF | Italy Gabriele Bellodi | 22 | Italy Olbia | Free | After return from loan, end of contract | |
30 June 2023 | FW | Sweden Zlatan Ibrahimović | 41 | Retired | [21] | ||
1 July 2023 | MF | Italy Giovanni Robotti | 21 | Italy Derthona | Free | End of contract | |
3 July 2023 | MF | Italy Sandro Tonali | 23 | England Newcastle United | €70,000,000 | + €10,000,000 add-ons | [22][23] |
7 July 2023 | MF | Italy Marco Brescianini | 22 | Italy Frosinone | Undisclosed | After return from loan | [24] |
11 July 2023 | GK | Greece Fotis Pseftis | 20 | Switzerland Lugano | Undisclosed | From Primavera squad | [25] |
13 July 2023 | FW | Italy Youns El Hilali | 20 | Netherlands Cambuur | Undisclosed | From Primavera squad | [26] |
22 July 2023 | MF | Italy Federico Marrone | 19 | Italy Pontedera | Undisclosed | From Primavera squad | [27] |
24 July 2023 | MF | Italy Nicholas Pluvio | 19 | Italy Gozzano | Undisclosed | From Primavera squad | [28] |
31 July 2023 | FW | Croatia Ante Rebić | 29 | Turkey Beşiktaş | €500,000 | + €1,500,000 add-ons | [29][30] |
10 August 2023 | GK | Denmark Andreas Jungdal | 21 | Italy Cremonese | Free | After return from loan | [31] |
13 August 2023 | MF | Croatia Antonio Mionić | 22 | Czech Republic SK Líšeň | Free | After return from loan | [32] |
24 August 2023 | DF | Republic of Ireland Cathal Heffernan | 18 | England Newcastle United | Undisclosed | From Primavera squad | [33] |
25 August 2023 | FW | Italy Andrea Capone | 21 | Croatia NK Varaždin | Undisclosed | From Primavera squad | [34] |
Loans ended
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 June 2023 | DF | United States Sergiño Dest | 22 | Spain Barcelona | |||
30 June 2023 | MF | France Tiémoué Bakayoko | 28 | England Chelsea | |||
30 June 2023 | MF | Spain Brahim Díaz | 23 | Spain Real Madrid | [35] | ||
30 June 2023 | MF | Belgium Aster Vranckx | 20 | Germany VfL Wolfsburg |
Loans out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 July 2023 | MF | Italy Daniel Maldini | 21 | Italy Empoli | Free | After return from loan | [36] |
11 July 2023 | FW | Italy Nigeria Bob Murphy Omoregbe | 19 | Italy Fiorenzuola | Free | After return from loan | [37] |
16 July 2023 | FW | Italy Marco Nasti | 19 | Italy Bari | Undisclosed | After return from loan | [38] |
19 July 2023 | MF | Italy Antonio Gala | 19 | Italy Sestri Levante | Free | From Primavera squad | [39] |
19 July 2023 | DF | Italy Leonardo D'Alessio | 19 | Italy Pro Sesto | Free | From Primavera squad | [40] |
22 July 2023 | FW | Italy Gabriele Alesi | 19 | Italy Sampdoria | Free | From Primavera squad | [41] |
24 July 2023 | DF | Italy Tommaso Cecotti | 17 | Italy Carpi | Free | From Primavera squad | [42] |
26 July 2023 | DF | Italy Matteo Gabbia | 23 | Spain Villarreal | Free | [43] | |
3 August 2023 | DF | Italy Andrea Bozzolan | 19 | Italy Perugia | Free | From Primavera squad | [44] |
5 August 2023 | GK | Colombia Devis Vásquez | 25 | England Sheffield Wednesday | Undisclosed | [45] | |
11 August 2023 | FW | Brazil Junior Messias | 32 | Italy Genoa | €1,500,000 | With obligation to buy | [46] |
16 August 2023 | FW | Belgium Charles De Ketelaere | 22 | Italy Atalanta | €3,000,000 | With option to buy | [47] |
24 August 2023 | FW | Serbia Marko Lazetić | 19 | Netherlands Fortuna Sittard | Free | After return from loan | [48] |
30 August 2023 | MF | Belgium Alexis Saelemaekers | 24 | Italy Bologna | €500,000 | With option to buy | [49] |
1 September 2023 | DF | Senegal Fodé Ballo-Touré | 26 | England Fulham | Undisclosed | [50] | |
1 September 2023 | FW | Italy Lorenzo Colombo | 21 | Italy Monza | Free | After return from loan[51][52] | [53] |
1 September 2023 | FW | Belgium Divock Origi | 28 | England Nottingham Forest | Free | With option to buy | [54] |
- Total income: Increase €75,500,000
Winter window
In
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
8 January 2024 | DF | Italy Filippo Terracciano | 20 | Italy Hellas Verona | €4,500,000 | [55] |
Loan returns
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 November 2023 | FW | Sweden Emil Roback | 20 | Sweden IFK Norrköping | |||
3 January 2024 | DF | Italy Matteo Gabbia | 24 | Spain Villarreal | Free | Anticipated return from loan | [56] |
- Total spending: Decrease €4,500,000
Out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
15 January 2024 | FW | Brazil Junior Messias | 32 | Italy Genoa | €2,500,000[†] | From loan to definitive purchase | [57] |
- Notes
- † Loan transfer made permanent
Loans out
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
9 January 2024 | FW | Italy Nigeria Bob Murphy Omoregbe | 20 | Italy Sestri Levante | Free | After anticipated return from loan | [58] |
10 January 2024 | MF | Italy Daniel Maldini | 22 | Italy Monza | Free | After anticipated return from loan | [59] |
13 January 2024 | MF | Bosnia and Herzegovina Rade Krunić | 30 | Turkey Fenerbahçe | Free | With option to buy | [60] |
19 January 2024 | GK | Colombia Devis Vásquez | 25 | Italy Ascoli | Free | After anticipated return from loan | [61] |
22 January 2024 | FW | Argentina Luka Romero | 19 | Spain Almería | Free | [62] | |
22 January 2024 | FW | Italy Colombia Maikol Cifuentes | 18 | Italy Lecco | Free | From Primavera squad | [63] |
1 February 2024 | DF | Argentina Marco Pellegrino | 21 | Italy Salernitana | Free | [64] | |
1 February 2024 | FW | Ivory Coast Chaka Traorè | 19 | Italy Palermo | Free | With option to buy | [65] |
- Total income: Increase €2,500,000
Pre-season and friendlies
Win Draw Loss Fixtures
20 July 2023 Friendly | Milan Italy | 7–0 | Italy Lumezzane | Carnago, Italy |
17:00 CEST (UTC+2) |
|
Report | Stadium: Milanello Referee: Andrea Colombo | |
Note: Match was played in two halves of thirty minutes each. |
23 July 2023 Soccer Champions Tour 2023 | Real Madrid Spain | 3–2 | Italy Milan | Los Angeles, United States |
19:10 PDT (UTC−7) | Report | Stadium: Rose Bowl Attendance: 70,814 Referee: Timothy Ford (United States) |
27 July 2023 Soccer Champions Tour 2023 | Juventus Italy | 2–2 (4–3 p) | Italy Milan | Los Angeles, United States |
19:30 PDT (UTC−7) | Report | Stadium: Dignity Health Sports Park Attendance: 8,000 Referee: Timothy Ford (United States) | ||
Penalties | ||||
1 August 2023 Soccer Champions Tour 2023 | Milan Italy | 0–1 | Spain Barcelona | Las Vegas, United States |
20:00 PDT (UTC−7) |
|
Report | Stadium: Allegiant Stadium Attendance: 38,986 Referee: Alex Chilowicz (United States) |
8 August 2023 Trofeo Silvio Berlusconi | Monza Italy | 1–1 (5–6 p) | Italy Milan | Monza, Italy |
21:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Brianteo Attendance: 16,917 Referee: Matteo Marcenaro | |
Penalties | ||||
9 August 2023 Friendly | Milan Italy | 0–1 | Italy Trento | Carnago, Italy |
18:00 CEST (UTC+2) | Report | Stadium: Milanello Attendance: 0 Referee: Andrea Calzavara |
12 August 2023 Friendly | Milan Italy | 4–0 | Tunisia Étoile du Sahel | Carnago, Italy |
18:00 CEST (UTC+2) |
|
Report | Stadium: Milanello Referee: Andrea Bordin (Italy) |
13 August 2023 Friendly | Milan Italy | 4–2 | Italy Novara | Carnago, Italy |
11:00 CEST (UTC+2) | Report | Stadium: Milanello Attendance: 0 Referee: Matteo Gualtieri |
31 May 2024 Friendly | Milan Italy | 2–5 | Italy Roma | Perth, Australia |
19:10 AWST (UTC+8) | Report | Stadium: Perth Stadium Attendance: 56,522 Referee: Alireza Faghani (Australia) |
Competitions
Overall record
Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Serie A | 21 August 2023 | 25 May 2024 | Matchday 1 | 2nd | 38 | 22 | 9 | 7 | 76 | 49 | +27 | 57.89 |
Coppa Italia | 2 January 2024 | 10 January 2024 | Round of 16 | Quarter-finals | 2 | 1 | 0 | 1 | 5 | 3 | +2 | 50.00 |
UEFA Champions League | 19 September 2023 | 13 December 2023 | Group stage | Group stage | 6 | 2 | 2 | 2 | 5 | 8 | −3 | 33.33 |
UEFA Europa League | 15 February 2024 | 18 April 2024 | Knockout round play-offs | Quarter-finals | 6 | 3 | 0 | 3 | 13 | 9 | +4 | 50.00 |
Total | 52 | 28 | 11 | 13 | 99 | 69 | +30 | 53.85 |
Source: Soccerway
Serie A
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Inter Milan (C) | 38 | 29 | 7 | 2 | 89 | 22 | +67 | 94 | Qualification for the Champions League league phase[lower-alpha 1] |
2 | AC Milan | 38 | 22 | 9 | 7 | 76 | 49 | +27 | 75 | |
3 | Juventus | 38 | 19 | 14 | 5 | 54 | 31 | +23 | 71 | |
4 | Atalanta | 38 | 21 | 6 | 11 | 72 | 42 | +30 | 69 | |
5 | Bologna | 38 | 18 | 14 | 6 | 54 | 32 | +22 | 68 |
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)[66]
(C) Champions
Notes:
- ↑ Serie A gained an additional Champions League place as a result of Italy finishing as one of the two associations with the highest coefficient points in 2023–24.
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 | 22 | 9 | 7 | 76 | 49 | +27 | 75 | 12 | 4 | 3 | 38 | 17 | +21 | 10 | 5 | 4 | 38 | 32 | +6 |
Source: Serie A
Results by round
Matches
The league fixtures were announced on 5 July 2023.[67]
21 August 2023 1 | Bologna | 0–2 | Milan | Bologna |
20:45 CEST (UTC+2) |
|
Report | Stadium: Stadio Renato Dall'Ara Attendance: 30,203 Referee: Luca Pairetto |
26 August 2023 2 | Milan | 4–1 | Torino | Milan |
20:45 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 72,013 Referee: Maurizio Mariani |
1 September 2023 3 | Roma | 1–2 | Milan | Rome |
20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Olimpico Attendance: 61,690 Referee: Antonio Rapuano |
16 September 2023 4 | Internazionale | 5–1 | Milan | Milan |
18:00 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 75,571 Referee: Simone Sozza |
23 September 2023 5 | Milan | 1–0 | Hellas Verona | Milan |
15:00 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 71,070 Referee: Matteo Marchetti |
27 September 2023 6 | Cagliari | 1–3 | Milan | Cagliari |
18:30 CEST (UTC+2) |
|
Report | Stadium: Unipol Domus Attendance: 16,348 Referee: Federico La Penna |
30 September 2023 7 | Milan | 2–0 | Lazio | Milan |
18:00 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 72,035 Referee: Davide Massa |
7 October 2023 8 | Genoa | 0–1 | Milan | Genoa |
20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Luigi Ferraris Attendance: 33,205 Referee: Marco Piccinini |
22 October 2023 9 | Milan | 0–1 | Juventus | Milan |
20:45 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 75,676 Referee: Maurizio Mariani |
29 October 2023 10 | Napoli | 2–2 | Milan | Naples |
20:45 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 52,250 Referee: Daniele Orsato |
4 November 2023 11 | Milan | 0–1 | Udinese | Milan |
20:45 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 71,018 Referee: Juan Luca Sacchi |
11 November 2023 12 | Lecce | 2–2 | Milan | Lecce |
15:00 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Via del mare Attendance: 26,484 Referee: Rosario Abisso |
25 November 2023 13 | Milan | 1–0 | Fiorentina | Milan |
20:45 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 73,074 Referee: Marco Di Bello |
2 December 2023 14 | Milan | 3–1 | Frosinone | Milan |
20:45 CET (UTC+1) | Report | Stadium: San Siro Attendance: 68,848 Referee: Matteo Marchetti |
9 December 2023 15 | Atalanta | 3–2 | Milan | Bergamo |
18:00 CET (UTC+1) |
|
Report |
|
Stadium: Gewiss Stadium Attendance: 14,907 Referee: Federico La Penna |
17 December 2023 16 | Milan | 3–0 | Monza | Milan |
12:30 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 70,538 Referee: Gianluca Aureliano |
22 December 2023 17 | Salernitana | 2–2 | Milan | Salerno |
20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Arechi Attendance: 23,467 Referee: Daniele Doveri |
30 December 2023 18 | Milan | 1–0 | Sassuolo | Milan |
18:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 70,385 Referee: Livio Marinelli |
7 January 2024 19 | Empoli | 0–3 | Milan | Empoli |
12:30 CET (UTC+1) |
|
Report | Stadium: Stadio Carlo Castellani Attendance: 15,009 Referee: Federico La Penna |
14 January 2024 20 | Milan | 3–1 | Roma | Milan |
20:45 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 74,198 Referee: Marco Guida |
20 January 2024 21 | Udinese | 2–3 | Milan | Udine |
20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Friuli Attendance: 15,077 Referee: Fabio Maresca | |
Note: The match was delayed for ten minutes in the first half after Milan players left the pitch, due to racist crowd remarks towards Milan goalkeeper Mike Maignan.[68] |
27 January 2024 22 | Milan | 2–2 | Bologna | Milan |
20:45 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 71,334 Referee: Davide Massa |
3 February 2024 23 | Frosinone | 2–3 | Milan | Frosinone |
18:00 CET (UTC+1) | Report | Stadium: Stadio Benito Stirpe Attendance: 16,050 Referee: Luca Pairetto |
11 February 2024 24 | Milan | 1–0 | Napoli | Milan |
20:45 CET (UTC+1) |
|
Report | Stadium: San Siro Attendance: 73,891 Referee: Daniele Doveri |
18 February 2024 25 | Monza | 4–2 | Milan | Monza |
20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Brianteo Attendance: 14,319 Referee: Andrea Colombo |
25 February 2024 26 | Milan | 1–1 | Atalanta | Milan |
20:45 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 71,264 Referee: Daniele Orsato |
1 March 2024 27 | Lazio | 0–1 | Milan | Rome |
20:45 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Olimpico Attendance: 50,500 Referee: Marco Di Bello |
10 March 2024 28 | Milan | 1–0 | Empoli | Milan |
15:00 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 70,343 Referee: Juan Luca Sacchi |
17 March 2024 29 | Hellas Verona | 1–3 | Milan | Verona |
15:00 CET (UTC+1) | Report | Stadium: Stadio Marcantonio Bentegodi Attendance: 26,165 Referee: Maurizio Mariani |
30 March 2024 30 | Fiorentina | 1–2 | Milan | Florence |
20:45 CET (UTC+1) | Report |
|
Stadium: Stadio Artemio Franchi Attendance: 32,567 Referee: Fabio Maresca |
6 April 2024 31 | Milan | 3–0 | Lecce | Milan |
15:00 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 72,035 Referee: Luca Massimi |
14 April 2024 32 | Sassuolo | 3–3 | Milan | Reggio Emilia |
15:00 CEST (UTC+2) |
|
Report | Stadium: Mapei Stadium Attendance: 19,199 Referee: Davide Massa |
22 April 2024 33 | Milan | 1–2 | Internazionale | Milan |
20:45 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 75,554 Referee: Andrea Colombo |
27 April 2024 34 | Juventus | 0–0 | Milan | Turin |
18:00 CEST (UTC+2) | Report |
|
Stadium: Juventus Stadium Attendance: 39,845 Referee: Maurizio Mariani |
5 May 2024 35 | Milan | 3–3 | Genoa | Milan |
18:00 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 73,901 Referee: Alessandro Prontera |
11 May 2024 36 | Milan | 5–1 | Cagliari | Milan |
20:45 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 70,612 Referee: Simone Sozza |
18 May 2024 37 | Torino | 3–1 | Milan | Turin |
20:45 CEST (UTC+2) | Report |
|
Stadium: Stadio Olimpico Grande Torino Attendance: 24,638 Referee: Ermanno Feliciani |
25 May 2024 38 | Milan | 3–3 | Salernitana | Milan |
20:45 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 70,831 Referee: Davide Di Marco |
Coppa Italia
2 January 2024 Round of 16 | Milan | 4–1 | Cagliari | Milan |
21:00 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 57,169 Referee: Alessandro Prontera |
10 January 2024 Quarter-finals | Milan | 1–2 | Atalanta | Milan |
21:00 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 64,036 Referee: Marco Di Bello |
Note: Mirante was sent off for dissent as an unused substitute. |
UEFA Champions League
Group stage
The draw for the group stage was held on 31 August 2023.
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DOR | PAR | MIL | NEW | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Germany Borussia Dortmund | 6 | 3 | 2 | 1 | 7 | 4 | +3 | 11 | Advance to knockout phase | — | 1–1 | 0–0 | 2–0 | |
2 | France Paris Saint-Germain | 6 | 2 | 2 | 2 | 9 | 8 | +1 | 8[lower-alpha 1] | 2–0 | — | 3–0 | 1–1 | ||
3 | Italy Milan | 6 | 2 | 2 | 2 | 5 | 8 | −3 | 8[lower-alpha 1] | Transfer to Europa League | 1–3 | 2–1 | — | 0–0 | |
4 | England Newcastle United | 6 | 1 | 2 | 3 | 6 | 7 | −1 | 5 | 0–1 | 4–1 | 1–2 | — |
19 September 2023 1 | Milan Italy | 0–0 | England Newcastle United | Milan, Italy |
18:45 CEST (UTC+2) |
|
Report |
|
Stadium: San Siro Attendance: 65,695 Referee: José María Sánchez Martínez (Spain) |
4 October 2023 2 | Borussia Dortmund Germany | 0–0 | Italy Milan | Dortmund, Germany |
21:00 CEST (UTC+2) |
|
Report |
|
Stadium: Westfalenstadion Attendance: 81,365 Referee: Szymon Marciniak (Poland) |
25 October 2023 3 | Paris Saint-Germain France | 3–0 | Italy Milan | Paris, France |
21:00 CEST (UTC+2) | Report |
|
Stadium: Parc des Princes Attendance: 45,962 Referee: Slavko Vinčić (Slovenia) |
7 November 2023 4 | Milan Italy | 2–1 | France Paris Saint-Germain | Milan, Italy |
21:00 CEST (UTC+2) | Report |
|
Stadium: San Siro Attendance: 75,649 Referee: Jesús Gil Manzano (Spain) |
28 November 2023 5 | Milan Italy | 1–3 | Germany Borussia Dortmund | Milan, Italy |
21:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 75,292 Referee: István Kovács (Romania) |
13 December 2023 6 | Newcastle United England | 1–2 | Italy Milan | Newcastle upon Tyne, England |
20:00 GMT (UTC±0) |
|
Report |
|
Stadium: St James' Park Attendance: 52,037 Referee: Danny Makkelie (Netherlands) |
UEFA Europa League
Knockout phase
Knockout round play-offs
The draw for the knockout round play-offs was held on 18 December 2023.
15 February 2024 First leg | Milan Italy | 3–0 | France Rennes | Milan, Italy |
21:00 CET (UTC+1) | Report |
|
Stadium: San Siro Attendance: 69,021 Referee: Nikola Dabanović (Montenegro) |
22 February 2024 Second leg | Rennes France | 3–2 (3–5 agg.) | Italy Milan | Rennes, France |
18:45 CET (UTC+1) |
|
Report |
|
Stadium: Roazhon Park Attendance: 28,320 Referee: João Pinheiro (Portugal) |
Round of 16
The draw for the round of 16 was held on 23 February 2024.
7 March 2024 First leg | Milan Italy | 4–2 | Czech Republic Slavia Prague | Milan, Italy |
21:00 CET (UTC+1) | Report | Stadium: San Siro Attendance: 59,325 Referee: Halil Umut Meler (Turkey) |
14 March 2024 Second leg | Slavia Prague Czech Republic | 1–3 (3–7 agg.) | Italy Milan | Prague, Czech Republic |
18:45 CET (UTC+1) |
|
Report |
|
Stadium: Fortuna Arena Attendance: 19,334 Referee: Glenn Nyberg (Sweden) |
Quarter-finals
The draw for the quarter-finals was held on 15 March 2024.
11 April 2024 First leg | Milan Italy | 0–1 | Italy Roma | Milan, Italy |
21:00 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 75,023 Referee: Clément Turpin (France) |
18 April 2024 Second leg | Roma Italy | 2–1 (3–1 agg.) | Italy Milan | Rome, Italy |
21:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Olimpico Attendance: 66,025 Referee: Szymon Marciniak (Poland) |
Statistics
Appearances and goals
No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Champions League | Europa League | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
Goalkeepers | |||||||||||||
16 | GK | France FRA | Mike Maignan | 42 | 0 | 29 | 0 | 1 | 0 | 6 | 0 | 6 | 0 |
57 | GK | Italy ITA | Marco Sportiello | 9 | 0 | 7 | 0 | 0 | 0 | 0+1 | 0 | 0+1 | 0 |
69 | GK | Italy ITA | Lapo Nava | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
83 | GK | Italy ITA | Antonio Mirante | 3 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Defenders | |||||||||||||
2 | DF | Italy ITA | Davide Calabria | 41 | 1 | 26+3 | 1 | 2 | 0 | 5+1 | 0 | 3+1 | 0 |
19 | DF | France FRA | Théo Hernandez | 46 | 5 | 31+1 | 5 | 2 | 0 | 6 | 0 | 6 | 0 |
20 | DF | France FRA | Pierre Kalulu | 11 | 0 | 4+5 | 0 | 0 | 0 | 1 | 0 | 0+1 | 0 |
23 | DF | England ENG | Fikayo Tomori | 35 | 4 | 24+2 | 4 | 0 | 0 | 6 | 0 | 2+1 | 0 |
24 | DF | Denmark DEN | Simon Kjær | 25 | 0 | 14+6 | 0 | 0+1 | 0 | 0+1 | 0 | 3 | 0 |
28 | DF | Germany GER | Malick Thiaw | 30 | 0 | 19+2 | 0 | 0 | 0 | 5 | 0 | 1+3 | 0 |
30 | DF | Italy ITA | Mattia Caldara | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
38 | DF | Italy ITA | Filippo Terracciano | 6 | 0 | 1+2 | 0 | 0+1 | 0 | 0 | 0 | 0+2 | 0 |
42 | DF | Italy ITA | Alessandro Florenzi | 40 | 1 | 19+12 | 1 | 0+1 | 0 | 1+3 | 0 | 3+1 | 0 |
46 | DF | Italy ITA | Matteo Gabbia | 25 | 3 | 14+4 | 2 | 1 | 0 | 0 | 0 | 6 | 1 |
74 | DF | Spain ESP | Álex Jiménez | 5 | 0 | 0+3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
82 | DF | Serbia SRB | Jan-Carlo Simić | 6 | 1 | 0+4 | 1 | 1+1 | 0 | 0 | 0 | 0 | 0 |
95 | DF | Italy ITA | Davide Bartesaghi | 8 | 0 | 0+6 | 0 | 0+1 | 0 | 0+1 | 0 | 0 | 0 |
Midfielders | |||||||||||||
4 | MF | Algeria ALG | Ismaël Bennacer | 25 | 2 | 13+7 | 2 | 0 | 0 | 0 | 0 | 3+2 | 0 |
7 | MF | France FRA | Yacine Adli | 33 | 1 | 17+7 | 1 | 1+1 | 0 | 1+2 | 0 | 2+2 | 0 |
8 | MF | England ENG | Ruben Loftus-Cheek | 40 | 10 | 26+3 | 6 | 1 | 0 | 4 | 0 | 5+1 | 4 |
11 | MF | United States USA | Christian Pulisic | 50 | 15 | 32+4 | 12 | 1+1 | 0 | 5+1 | 1 | 6 | 2 |
14 | MF | Netherlands NED | Tijjani Reijnders | 50 | 4 | 33+3 | 3 | 2 | 0 | 5+1 | 0 | 4+2 | 1 |
32 | MF | Italy ITA | Tommaso Pobega | 15 | 0 | 3+8 | 0 | 0 | 0 | 2+2 | 0 | 0 | 0 |
80 | MF | United States USA | Yunus Musah | 40 | 0 | 13+17 | 0 | 1 | 0 | 4+1 | 0 | 4 | 0 |
85 | MF | Italy ITA | Kevin Zeroli | 4 | 0 | 0+3 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
Forwards | |||||||||||||
9 | FW | France FRA | Olivier Giroud | 47 | 17 | 28+7 | 15 | 0+1 | 0 | 6 | 1 | 5 | 1 |
10 | FW | Portugal POR | Rafael Leão | 47 | 15 | 29+5 | 9 | 1+1 | 2 | 5 | 1 | 6 | 3 |
15 | FW | Serbia SRB | Luka Jović | 30 | 9 | 8+15 | 6 | 2 | 2 | 0+2 | 0 | 1+2 | 1 |
17 | FW | Switzerland SUI | Noah Okafor | 36 | 6 | 6+22 | 6 | 0 | 0 | 0+3 | 0 | 0+5 | 0 |
21 | FW | Nigeria NGA | Samuel Chukwueze | 33 | 3 | 12+12 | 1 | 1 | 0 | 2+2 | 2 | 0+4 | 0 |
73 | FW | Italy ITA | Francesco Camarda | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Players transferred out during the season | |||||||||||||
18 | FW | Argentina ARG | Luka Romero | 4 | 0 | 0+3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
29 | FW | Italy ITA | Lorenzo Colombo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
31 | DF | Argentina ARG | Marco Pellegrino | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
33 | MF | Bosnia and Herzegovina BIH | Rade Krunić | 14 | 0 | 8+2 | 0 | 0 | 0 | 2+2 | 0 | 0 | 0 |
70 | FW | Ivory Coast CIV | Chaka Traorè | 4 | 2 | 0+2 | 1 | 1 | 1 | 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 | Champions League | Europa League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 9 | FW | France | Olivier Giroud | 15 | 0 | 1 | 1 | 17 |
2 | 11 | MF | United States | Christian Pulisic | 12 | 0 | 1 | 2 | 15 |
10 | FW | Portugal | Rafael Leão | 9 | 2 | 1 | 3 | 15 | |
4 | 8 | MF | England | Ruben Loftus-Cheek | 6 | 0 | 0 | 4 | 10 |
5 | 15 | FW | Serbia | Luka Jović | 6 | 2 | 0 | 1 | 9 |
6 | 17 | FW | Switzerland | Noah Okafor | 6 | 0 | 0 | 0 | 6 |
7 | 19 | DF | France | Théo Hernandez | 5 | 0 | 0 | 0 | 5 |
8 | 23 | DF | England | Fikayo Tomori | 4 | 0 | 0 | 0 | 4 |
14 | MF | Netherlands | Tijjani Reijnders | 3 | 0 | 0 | 1 | 4 | |
10 | 21 | FW | Nigeria | Samuel Chukwueze | 1 | 0 | 2 | 0 | 3 |
46 | DF | Italy | Matteo Gabbia | 2 | 0 | 0 | 1 | 3 | |
12 | 70 | FW | Ivory Coast | Chaka Traorè | 1 | 1 | 0 | 0 | 2 |
4 | MF | Algeria | Ismaël Bennacer | 2 | 0 | 0 | 0 | 2 | |
14 | 7 | MF | France | Yacine Adli | 1 | 0 | 0 | 0 | 1 |
82 | DF | Serbia | Jan-Carlo Simić | 1 | 0 | 0 | 0 | 1 | |
42 | DF | Italy | Alessandro Florenzi | 1 | 0 | 0 | 0 | 1 | |
2 | DF | Italy | Davide Calabria | 1 | 0 | 0 | 0 | 1 | |
Own goals | 0 | 0 | 0 | 0 | 0 | ||||
Totals | 76 | 5 | 5 | 13 | 99 |
Assists
Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Champions League | Europa League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 10 | FW | Portugal | Rafael Leão | 9 | 0 | 0 | 4 | 13 |
2 | 19 | DF | France | Théo Hernandez | 5 | 3 | 1 | 3 | 12 |
3 | 9 | FW | France | Olivier Giroud | 9 | 0 | 1 | 0 | 10 |
11 | MF | United States | Christian Pulisic | 8 | 1 | 0 | 1 | 10 | |
5 | 42 | DF | Italy | Alessandro Florenzi | 4 | 0 | 1 | 3 | 8 |
6 | 2 | DF | Italy | Davide Calabria | 3 | 0 | 1 | 0 | 4 |
7 | 14 | MF | Netherlands | Tijjani Reijnders | 3 | 0 | 0 | 0 | 3 |
21 | FW | Nigeria | Samuel Chukwueze | 3 | 0 | 0 | 0 | 3 | |
9 | 17 | FW | Switzerland | Noah Okafor | 2 | 0 | 1 | 0 | 3 |
7 | MF | France | Yacine Adli | 2 | 0 | 0 | 0 | 2 | |
80 | MF | United States | Yunus Musah | 2 | 0 | 0 | 0 | 2 | |
12 | 8 | MF | England | Ruben Loftus-Cheek | 1 | 0 | 0 | 0 | 1 |
16 | GK | France | Mike Maignan | 1 | 0 | 0 | 0 | 1 | |
15 | FW | Serbia | Luka Jović | 1 | 0 | 0 | 0 | 1 | |
4 | MF | Algeria | Ismaël Bennacer | 2 | 0 | 0 | 0 | 2 | |
24 | DF | Denmark | Simon Kjaer | 1 | 0 | 0 | 0 | 1 | |
28 | DF | Germany | Malick Thiaw | 1 | 0 | 0 | 0 | 1 | |
46 | DF | Italy | Matteo Gabbia | 1 | 0 | 0 | 0 | 1 | |
Totals | 58 | 4 | 5 | 11 | 78 |
Clean sheets
Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Champions League | Europa League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 16 | GK | France | Mike Maignan | 10 | 0 | 1 | 1 | 12 |
2 | N.A. | GK | N.A. | Shared[69] | 1 | 0 | 1 | 0 | 2 |
57 | GK | Italy | Marco Sportiello | 2 | 0 | 0 | 0 | 2 | |
Totals | 13 | 0 | 2 | 1 | 16 |
Disciplinary record
Players in Italics left the team during the season
Notes
References
- ↑ https://www.worldfootball.net/attendance/ita-serie-a-2023-2024/1/
- ↑ "First Team 2023/24". AC Milan. Retrieved 20 August 2023.
- ↑ "Ruben Loftus-Cheek, new signing of the AC Milan transfer market: the official statement". AC Milan. 30 June 2023. Retrieved 1 July 2023.
- ↑ "Loftus-Cheek al Milan, accordo totale: affare da 20 milioni, terminate le visite". Goal.com (in italiano). 29 June 2023. Retrieved 23 July 2023.
- ↑ "Marco Sportiello, new signing of the AC Milan transfer market: the official statement". AC Milan. 28 June 2023. Retrieved 28 June 2023.
- ↑ https://twitter.com/acmilanyouth/status/1675844513263132673?s=46
- ↑ "Luka Romero, new signing of the AC Milan transfer market: the official statement". AC Milan. 6 July 2023. Retrieved 6 July 2023.
- ↑ "Christian Pulisic, new signing of the AC Milan transfer market: the official statement". AC Milan. 13 July 2023. Retrieved 13 July 2023.
- ↑ "Tijjani Reijnders, new signing of the AC Milan transfer market: the official statement". AC Milan. 19 July 2023. Retrieved 19 July 2023.
- ↑ "Milan, affare fatto per Reijnders: all'AZ Alkmaar 20 milioni più bonus" (in italiano). SportMediaset. 15 July 2023. Retrieved 23 July 2023.
- ↑ "Noah Okafor, new signing of the AC Milan transfer market: the official statement". AC Milan. 22 July 2023. Retrieved 22 July 2023.
- ↑ "Samuel Chukwueze, new signing of the transfer market: the official statement". AC Milan. 27 July 2023. Retrieved 27 July 2023.
- ↑ "Milan, con Chukwueze siamo arrivati a quota 107 milioni di investimenti estivi". Tutto Mercato (in italiano). 27 July 2023. Retrieved 27 July 2023.
- ↑ "Yunus Musah, new signing of AC Milan's transfer market: the official statement". AC Milan. 4 August 2023. Retrieved 4 August 2023.
- ↑ "Official Statement I Yunus Musah". Valencia CF. 4 August 2023. Retrieved 4 August 2023.
- ↑ "Milan-Musah, è fatta: 20 milioni più uno di bonus: mercoledì le visite" (in italiano). Sky Sport. 30 July 2023. Retrieved 15 August 2023.
- ↑ "Marco Pellegrino, new signing of AC Milan's transfer market: the official statement". AC Milan. 2 August 2023. Retrieved 22 August 2023.
- ↑ "Milan: ufficiale Pellegrino fino al 2028, avrà la 31. Per l'attacco contatti col Psg per Ekitike" (in italiano). SportMediaset. 22 August 2023. Retrieved 22 August 2023.
- ↑ "Luka Jović, new signing of AC Milan's transfer market: the official statement". AC Milan. 1 September 2023. Retrieved 1 September 2023.
- ↑ "Alex Jimenez [...[: i dettagli dell'accordo col Milan". Milannews. 20 July 2023.
- ↑ "Mila: Ufficiale, Ibrahimovic annuncia il ritiro [...]" [OFFICIAL: Milan, Ibrahimovic retires [...]]. TuttoSport (in italiano). 4 June 2023.
- ↑ "Sandro Tonali leaves AC Milan: official statement". AC Milan. 3 July 2023. Retrieved 3 July 2023.
- ↑ "Tonali al Newcastle: l'impatto dell'operazione sui conti del Milan" (in italiano). Calcio & Finanza. 3 July 2023. Retrieved 7 July 2023.
- ↑ "Marco Brescianini leaves AC Milan: official statement". AC Milan. 7 July 2023. Retrieved 7 July 2023.
- ↑ "Lugano [...] dalla Primavera del Milan (arriva) il greco Fotis Pseftis" [Lugano [...] from Milan Primavera (arrives) Greek Fotis Pseftis]. Chalcio (in italiano). 11 July 2023.
- ↑ "UFFICIALE Milan: El Hilali ceduto a titolo definitivo al Cambuur" [OFFICIAL Milan: El Hilali sold definitively to Cambuur]. Milannews.it (in italiano). 13 July 2023.
- ↑ "UFFICIALE Pontedera: [...] Marrone dal Milan" [OFFICIAL Pontedera: [...] Marrone arrives from Milan] (in italiano). Tutto Mercato. 22 July 2023.
- ↑ "UFFICIALE Gozzano, arriva Pluvio: Prelevato dal Milan".
- ↑ "Ante Rebić leaves AC Milan: official statement". AC Milan. 31 July 2023. Retrieved 31 July 2023.
- ↑ "Milan, Rebic è in Turchia: offerta Besiktas anche per Messias" (in italiano). SportMediaset. 30 July 2023. Retrieved 31 July 2023.
- ↑ "UFFICIALE Cremonese: ecco Jungdal dal Milan [...]" (in italiano). SportMediaset. Retrieved 10 August 2023.
- ↑ "UFFICIALE: Mionic lascia il Milan [...]" (in italiano). Tutto Mercato. Retrieved 13 August 2023.
- ↑ "Magpies confirm signing of Irish defender Cathal Heffernan". Newcastle United F.C. 24 August 2023. Retrieved 24 August 2023.
- ↑ "UFFICIALE: Capone ceduto al Vardzin a titolo definitivo". Milannews.it. 25 August 2023. Retrieved 25 August 2023.
- ↑ "UFFICIALE: Brahim Diaz saluta il Milan e torna al Real Madrid: rinnovo fino al 2027" [OFFICIAL: Brahim Diaz farewells Milan and backs to Real Madrid: renewed till 2027]. Tutto Mercato (in italiano). 10 June 2023.
- ↑ "UFFICIALE: Maldini è un giocatore dell'Empoli, arriva in prestito [...]" [OFFICIAL: Maldini signed for Empoli on loan [...]]. Tutto Mercato (in italiano). 10 July 2023.
- ↑ "UFFICIALE Fiorenzuola: il rinforzo per l'attacco arriva dal Milan, ecco Omoregbe in prestito" [OFFICIAL Fiorenzuola: the attacking reinforcement arrives from Milan, here's Omoregbe on loan]. Tutto Mercato (in italiano). 11 July 2023.
- ↑ "Ufficiale Bari, colpo in attacco: dal Milan Arriva in prestito [...] Nasti" [OFFICIAL Bari, forward purchased: loaned from Milan [...] Nasti]. Tutto Mercato (in italiano). 16 July 2023.
- ↑ "Ufficiale Milan, il giovane Gala va [...] in prestito al Sestri Levante" [OFFICIAL Milan, youth Gala [...] loaned to Sestri Levante]. Tutto Mercato (in italiano). 19 July 2023.
- ↑ "Ufficiale Pro Sesto, arriva un giovane terzino dal Milan" [OFFICIAL Pro Sesto, loaned from Milan a young defender]. Tutto Mercato (in italiano). 19 July 2023.
- ↑ "Ufficiale Sampdoria: il rinforzo in attacco arriva dal Milan, ecco Alesi" [OFFICIAL Sampdoria, the new forwarded arrives from Milan: here's Alesi]. Tutto Mercato (in italiano). 22 July 2023.
- ↑ "Ufficiale Carpi:[...] dal Milan arriva il terzino Cecotti" [OFFICIAL Carpi, from Milan, here the defensive back Cecotti]. Tutto Mercato (in italiano). 24 July 2023.
- ↑ "Matteo Gabbia leaves AC Milan on loan: official statement". AC Milan. 26 July 2023. Retrieved 26 July 2023.
- ↑ "Official [...] Milan, Bozzolan loaned to Perugia". Tutto Mercato (in italiano). 3 August 2023.
- ↑ "Devis Vásquez leaves AC Milan: official statement". AC Milan. 5 August 2023. Retrieved 5 August 2023.
- ↑ "Junior Messias leaves AC Milan: official statement". AC Milan. 11 August 2023. Retrieved 11 August 2023.
- ↑ "Charles De Ketelaere leaves AC Milan: official statement". AC Milan. 16 August 2023. Retrieved 16 August 2023.
- ↑ "Marko Lazetić leaves AC Milan on loan: official statement". AC Milan. 24 August 2023. Retrieved 24 August 2023.
- ↑ "UFFICIALE Bologna:[...] dal Milan arriva Saelemaekers in prestito". Tutto Mercato. 30 August 2023.
- ↑ "Ballo-Touré Arrives On Loan". Fulham F.C. 2 September 2023. Retrieved 2 September 2023.
- ↑ "Il Milan riprende Colombo. Esercitato il diritto di controriscatto col Lecce". Tutto Mercato (in italiano). 19 June 2023.
- ↑ Paid buy-back option of €500,000 (difference between €3M paid by AC Milan for the buy-back clause, and €2.5M paid by Lecce for the option to buy).
- ↑ "Lorenzo Colombo leaves AC Milan on loan: official statement". AC Milan. 24 August 2023. Retrieved 24 August 2023.
- ↑ "Forest sign Divock Origi on loan from AC Milan". Nottingham Forest F.C. 1 September 2023. Retrieved 1 September 2023.
- ↑ "UFFICIALE: Milan, dal Verona arriva un jolly difensivo. Preso a titolo definitivo Filippo Terracciano" [OFFICIAL: Milan, from Verona [...] bough Filippo Terracciano definitively]. Tuttomercatoweb.com (in Italian). 8 January 2024.
{{cite web}}
: CS1 maint: unrecognized language (link) - ↑ "Gabbia al Milan, il ritorno del difensore è ufficiale. Il club rossonero: "Bentornato Matteo"". Tuttomercatoweb. 3 January 202.
- ↑ "Il Genoa riscatta Junior Messias: plusvalenza per il Milan dalla cessione". calcioefinanza.it. 14 January 2023.
- ↑ "UFFICIALE: Omorgbe [...] rientra al Milan che lo gira al Sestri Levante" [OFFICIAL: Omoregbe [...] returns to Milan and got loaned to Sestri Levante]. tuttomercatoweb.com (in italiano). 9 January 2024.
- ↑ "UFFICIALE: Daniel Maldini lascia l'Empoli e va al Monza. Operazione chiusa a titolo temporaneo" [OFFICIAL: Daniel Maldini [...] to Monza. Transfer on loan]. Tuttomercatoweb.com (in Italian). 10 January 2024.
{{cite web}}
: CS1 maint: unrecognized language (link) - ↑ "UFFICIALE: Krunic è un giocatore del Fenerbahce. Il comunicato del Milan e i dettagli della cessione" [OFFICIAL: Krunic is a Fenerbache player [...]]. tuttomercato.com (in Italian). 13 January 2024.
{{cite web}}
: CS1 maint: unrecognized language (link) - ↑ "UFFICIALE: Ascoli, innesto tra i pali. Arriva il colombiano Devis Estiven Vasquez Llach" [OFFICIAL: Ascoli[...] arrives Colombian Devis Vasquez]. tuttomercato.com (in Italian). 19 January 2024.
{{cite web}}
: CS1 maint: unrecognized language (link) - ↑ "UFFICIALE: Milan, ceduto Luka Romero all'Almeria [...]" [OFFICIAL: Milan: Luka Romero loaned to Almeria [...]]. tuttomercato.com (in Italian). 22 January 2024.
{{cite web}}
: CS1 maint: unrecognized language (link) - ↑ "Lecco, depositato il contratto di prestito del 2005 Maikol Cifuentes dal Milan - TUTTO mercato WEB".
- ↑ "UFFICIALE:Dopo la deroga FIFA, ecco l'addio al Milan di Pellegrino. Va a Salerno fino a giugno" [OFFICIAL:[...] Pellegrino on loan to Salernitana.]. tuttomercatoweb.com (in Italian). 1 February 2024.
{{cite web}}
: CS1 maint: unrecognized language (link) - ↑ "UFFICIALE: Milan, ceduto Chaka Traore al Palermo: tutti i dettagli nei comunicati ufficiali" (in italiano). 1 February 2024.
- ↑ "Comunicato Ufficiale N. 304/A" (PDF). figc.it (in italiano). Federazione Italiana Giuoco Calcio.
- ↑ "Guida Alla Stagione 2023/24".
- ↑ "AC Milan walk off pitch after 'keeper Maignan reports abuse". Sky Sports. 20 January 2024. Retrieved 20 January 2024.
- ↑ 19 September 2023 clean sheet against Newcastle (UEFA Champions League) and 7 October clean sheet against Genoa (Serie A) CANNOT be assigned singularly as no goalkeeper involved, resulted in a complete match played