2017–18 A.C. Milan season
The 2017–18 season was the 84th season in Associazione Calcio Milan's history and their 82nd in the top-flight of Italian football. Milan competed in Serie A, UEFA Europa League and in the Coppa Italia. For the first time since the 2013–14 season, A.C. Milan competed in European competition, entering in the third qualifying round of the Europa League.
2017–18 season | ||||
---|---|---|---|---|
Chairman | Li Yonghong | |||
Head coach | Vincenzo Montella (until 27 November 2017) Gennaro Gattuso (from 27 November 2017)[1] | |||
Stadium | San Siro | |||
Serie A | 6th | |||
Coppa Italia | Runners-up | |||
UEFA Europa League | Round of 16 | |||
Top goalscorer | League: Patrick Cutrone (10) All: Patrick Cutrone (18) | |||
| ||||
Players
Squad information
No. | Name | Nat. | Position(s) | Date of Birth (Age) | Signed in | Contract ends | Signed from | Transfer Fee | Notes |
---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||
30 | Marco Storari | ![]() |
GK | 7 January 1977 | 2017[2] | 2018 | ![]() |
Free | |
90 | Antonio Donnarumma | ![]() |
GK | 7 July 1990 | 2017 | 2021 | ![]() |
€300,000 | From Youth system |
99 | Gianluigi Donnarumma | ![]() |
GK | 25 February 1999 | 2015 | 2021 | ![]() |
Free | From Youth system |
Defenders | |||||||||
2 | Davide Calabria | ![]() |
RB / LB | 6 December 1996 | 2015 | 2020 | ![]() |
Free | From Youth system |
12 | Andrea Conti | ![]() |
RB | 2 March 1994 | 2017 | 2022 | ![]() |
€24,000,000 | |
13 | Alessio Romagnoli | ![]() |
CB | 12 January 1995 | 2015 | 2020 | ![]() |
€25,000,000 | |
15 | Gustavo Gómez | ![]() |
CB | 6 May 1993 | 2016 | 2021 | ![]() |
€8,500,000 | |
17 | Cristián Zapata | ![]() |
CB | 30 September 1986 | 2012 | 2019 | ![]() |
€6,000,000 | |
19 | Leonardo Bonucci | ![]() |
CB | 1 May 1987 | 2017 | 2022 | ![]() |
€42,000,000 | Captain |
20 | Ignazio Abate | ![]() |
RB | 12 November 1986 | 2009[3] | 2019 | ![]() |
€2,800,000 | From Youth system |
22 | Mateo Musacchio | ![]() |
CB | 26 August 1990 | 2017 | 2021 | ![]() |
€18,000,000 | |
31 | Luca Antonelli | ![]() |
LB | 11 February 1987 | 2015[4] | 2019 | ![]() |
€4,500,000 | From Youth system |
68 | Ricardo Rodríguez | ![]() |
LB | 25 August 1992 | 2017 | 2021 | ![]() |
€15,000,000 | |
Midfielders | |||||||||
4 | José Mauri | ![]() |
CM | 16 May 1996 | 2015 | 2019 | ![]() |
Free | |
5 | Giacomo Bonaventura | ![]() |
CM | 22 August 1989 | 2014 | 2020 | ![]() |
€7,000,000 | |
18 | Riccardo Montolivo | ![]() |
DM / CM | 18 January 1985 | 2012 | 2019 | ![]() |
Free | |
21 | Lucas Biglia | ![]() |
DM | 30 January 1986 | 2017 | 2020 | ![]() |
€17,000,000 | |
46 | Matteo Gabbia | ![]() |
DM | 21 October 1999 | 2017 | 2018 | ![]() |
Free | From Youth system |
73 | Manuel Locatelli | ![]() |
DM / CM | 8 January 1998 | 2016 | 2020[5] | ![]() |
Free | From Youth system |
79 | Franck Kessié | ![]() |
CM | 19 December 1996 | 2017 | 2019 | ![]() |
Loan | |
Forwards | |||||||||
7 | Nikola Kalinić | ![]() |
CF | 5 January 1988 | 2017 | 2021 | ![]() |
Loan | |
8 | Suso | ![]() |
RW | 19 November 1993 | 2015 | 2022 | ![]() |
€1,300,000 | |
9 | André Silva | ![]() |
CF | 6 November 1995 | 2017 | 2022 | ![]() |
€38,000,000 | |
10 | Hakan Çalhanoğlu | ![]() |
LW | 8 February 1994 | 2017 | 2021 | ![]() |
€20,000,000 | |
11 | Fabio Borini | ![]() |
RW / LW | 29 March 1991 | 2017 | 2018 | ![]() |
Loan | |
63 | Patrick Cutrone | ![]() |
CF | 3 January 1998 | 2017 | 2021 | ![]() |
Free | From Youth system |
Transfers
Summer window
Deals officialised beforehand will be effective starting from 1 July 2017.
In
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
30 May 2017 | DF | ![]() |
26 | ![]() |
€18,000,000 | [6] | |
8 June 2017 | DF | ![]() |
24 | ![]() |
€15,000,000 | Plus bonuses (€3.00M) | [7] |
12 June 2017 | FW | ![]() |
21 | ![]() |
€38,000,000 | Plus bonuses (€2.00M) | [8] |
3 July 2017 | FW | ![]() |
23 | ![]() |
€20,000,000 | Plus bonuses (€4.00M) | [9] |
7 July 2017 | MF | ![]() |
17 | ![]() |
€350,000 | Plus bonuses (€0.15M), joined Primavera squad | [10] |
7 July 2017 | DF | ![]() |
23 | ![]() |
€24,000,000 | Plus Matteo Pessina (€3.00M) | [11] |
12 July 2017 | GK | ![]() |
27 | ![]() |
€300,000 | [12] | |
14 July 2017 | DF | ![]() |
30 | ![]() |
€42,000,000 | [13] | |
16 July 2017 | MF | ![]() |
31 | ![]() |
€17,000,000 | Plus bonuses (€3.00M) | [14] |
29 August 2017 | FW | ![]() |
19 | ![]() |
Free | Plus 30% sell-on clause, joined Primavera squad | [15] |
31 August 2017 | MF | ![]() |
18 | ![]() |
Free | Joined Primavera squad | [16] |
On loan
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
2 June 2017 | MF | ![]() |
20 | ![]() |
€8,000,000 | 2 years loan with obligation to buy (€20.00M) | [17][18] |
30 June 2017 | FW | ![]() |
26 | ![]() |
€1,000,000 | Loan with obligation to buy (€5.00M) | [19][20] |
22 August 2017 | FW | ![]() |
29 | ![]() |
€5,000,000 | Loan with obligation to buy (€20.00M) | [21][22] |
29 August 2017 | FW | ![]() |
17 | ![]() |
Free | loan with option to buy, joined Primavera squad | [23] |
Loan returns
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
1 July 2017 | GK | ![]() |
24 | ![]() |
Free | ||
1 July 2017 | DF | ![]() |
23 | ![]() |
Free | ||
1 July 2017 | MF | ![]() ![]() |
21 | ![]() |
Free | ||
1 July 2017 | MF | ![]() |
28 | ![]() |
Free | ||
1 July 2017 | FW | ![]() ![]() |
19 | ![]() |
Free | [24] | |
- Total spending :
€188.65M + (bonuses, option & obligation to buy) €60.15M = €248.80M
Out
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
23 May 2017 | GK | ![]() |
35 | ![]() |
Undisclosed | From loan to definitive acquisition | [25] |
23 June 2017 | MF | ![]() |
19 | ![]() |
Undisclosed | From Primavera squad | [26] |
1 July 2017 | MF | ![]() |
31 | ![]() |
Free | End of contract | [27] |
1 July 2017 | DF | ![]() |
20 | ![]() |
Free | End of contract, after return from loan | [28] |
1 July 2017 | MF | ![]() |
27 | ![]() |
Free | [29] | |
1 July 2017 | MF | ![]() |
18 | ![]() |
Free | From Primavera squad | [30] |
1 July 2017 | FW | ![]() |
20 | ![]() |
€1,000,000 | After return from loan, buy-back option included | [31][32] |
3 July 2017 | DF | ![]() |
18 | ![]() |
Free | From Primavera squad | [33] |
3 July 2017 | FW | ![]() |
20 | ![]() |
Undisclosed | From loan to definitive purchase | [34] |
7 July 2017 | MF | ![]() |
20 | ![]() |
Free | Part-exchange in deal for Andrea Conti | [35] |
7 July 2017 | MF | ![]() |
19 | ![]() |
Undisclosed | From Primavera squad | [36] |
7 July 2017 | MF | ![]() |
30 | ![]() |
€5,000,000 | [37] | |
17 July 2017 | MF | ![]() |
18 | ![]() |
Free | From Primavera squad | [38][39] |
17 July 2017 | GK | ![]() |
17 | ![]() |
Free | From Primavera squad | [38] |
20 July 2017 | DF | ![]() |
24 | ![]() |
€12,000,000 | Plus bonuses (€0.50M) | [40] |
21 July 2017 | DF | ![]() |
30 | ![]() |
€2,000,000 | [41] | |
26 July 2017 | FW | ![]() |
25 | ![]() |
Undisclosed | After return from loan | [42] |
1 August 2017 | DF | ![]() ![]() |
23 | ![]() |
€3,000,000 | Plus 30% sell-on clause, after return from loan | [43] |
2 August 2017 | MF | ![]() |
19 | ![]() |
€500,000 | After return from loan | [44] |
2 August 2017 | DF | ![]() |
20 | ![]() |
Undisclosed | After return from loan | [45] |
4 August 2017 | DF | ![]() |
18 | ![]() |
Free | From Primavera squad | [39] |
10 August 2017 | DF | ![]() |
18 | ![]() |
Undisclosed | From Primavera squad | [46] |
18 August 2017 | FW | ![]() |
21 | ![]() |
Undisclosed | After return from loan | [47] |
31 August 2017 | MF | ![]() |
19 | ![]() |
Undisclosed | From Primavera squad | [48] |
31 August 2017 | FW | ![]() ![]() |
19 | ![]() |
Undisclosed | From Primavera squad | [49] |
31 August 2017 | FW | ![]() ![]() |
17 | ![]() |
Undisclosed | From Primavera squad | [50] |
31 August 2017 | FW | ![]() |
18 | ![]() |
Free | From Primavera squad | [51] |
8 September 2017 | FW | ![]() |
18 | ![]() |
Free | From Primavera squad | [52] |
Loans ended
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
1 July 2017 | LW | ![]() |
23 | ![]() |
Free | End of loan | |
1 July 2017 | MF | ![]() |
31 | ![]() |
Free | End of loan | |
1 July 2017 | LW | ![]() |
22 | ![]() |
Free | End of loan | |
1 July 2017 | MF | ![]() |
22 | ![]() |
Free | End of loan |
Out on loan
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
4 July 2017 | GK | ![]() |
17 | ![]() |
Free | [53] | |
15 July 2017 | MF | ![]() |
26 | ![]() |
Free | [54] | |
17 July 2017 | DF | ![]() |
19 | ![]() |
Free | 2 years loan with option to buy (€3.00M) | [55] |
18 July 2017 | FW | ![]() |
27 | ![]() |
€2,000,000 | Loan with obligation to buy (€11.00M) | [56] |
10 August 2017 | FW | ![]() |
26 | ![]() |
Free | Loan with obligation to buy (€0.40M) | [57] |
16 August 2017 | FW | ![]() |
30 | ![]() |
€2,500,000 | Loan with option to buy (€15.50M) | [58] |
31 August 2017 | FW | ![]() |
17 | ![]() |
Free | Buy & buy-back options included | [59] |
31 August 2017 | DF | ![]() ![]() |
22 | ![]() |
Free | After return from loan | [60] |
31 August 2017 | MF | ![]() |
21 | ![]() |
Free | After return from loan | [48] |
31 August 2017 | DF | ![]() |
17 | ![]() |
Free | [61] | |
31 August 2017 | FW | ![]() ![]() |
22 | ![]() |
€2,000,000 | Loan with obligation to buy (€13.00M) | [62] |
8 September 2017 | MF | ![]() |
32 | ![]() |
€1,350,000 | Loan with obligation to buy (€3.40M) | [63][64] |
- Total income :
€31.35M + (bonuses, option & obligation to buy) €46.80M = €78.15M
Winter window
In
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
18 January 2018 | MF | ![]() |
16 | ![]() |
Undisclosed | Will join Allievi Nazionali Team | [65] |
15 March 2018 | MF | ![]() |
18 | ![]() |
Free | Signed a 4-year contract extension | [66] |
17 March 2018 | FW | ![]() |
18 | ![]() |
Free | Will join Primavera Team | [67] |
- Total spending :
Undisclosed
Out
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
14 January 2018 | MF | ![]() |
32 | ![]() |
€3,400,000 | From loan to definitive purchase | [68] |
26 January 2018 | MF | ![]() |
21 | ![]() |
Free | After return from loan | [69] |
30 January 2018 | DF | ![]() ![]() |
31 | ![]() |
Free | After contract termination | [70] |
Out on loan
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
30 January 2018 | MF | ![]() |
19 | ![]() |
Free | With obligation to buy (€0.30M) plus 50% sell-on clause | [71] |
30 January 2018 | GK | ![]() |
25 | ![]() |
Free | [72] | |
31 January 2018 | DF | ![]() |
18 | ![]() |
Free | After return from loan | [73] |
- Total income :
€3.40M + (obligation to buy) €0.30M = €3.70M
Pre-season
Win Draw Loss
Friendlies
International Champions Cup
18 July 2017 2017 ICC (Asia) | Milan ![]() | 1–3 | ![]() | Guangzhou, China |
19:20 CST (UTC+08:00) 13:20 CEST (UTC+02:00) |
Bacca ![]() ![]() |
Report | Şahin ![]() Aubameyang ![]() Papastathopoulos ![]() |
Stadium: Guangzhou Higher Education Stadium Attendance: 19,000 Referee: Zhang Lei (China) |
22 July 2017 2017 ICC (Asia) | Bayern Munich ![]() | 0–4 | ![]() | Shenzhen, China |
17:35 CST (UTC+08:00) 11:35 CEST (UTC+02:00) |
Rafinha ![]() |
Report | Kessié ![]() Cutrone ![]() ![]() Çalhanoğlu ![]() ![]() |
Stadium: Longgang Stadium Attendance: 39,998 Referee: Ai Kun (China) |
Note: The match was part of the 2017 Audi Football Summit and the 2017 Audi Summer Tour. |
Competitions
Win Draw Loss
Serie A
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
4 | Internazionale | 38 | 20 | 12 | 6 | 66 | 30 | +36 | 72[lower-alpha 1] | Qualification to Champions League group stage |
5 | Lazio | 38 | 21 | 9 | 8 | 89 | 49 | +40 | 72[lower-alpha 1] | Qualification to Europa League group stage[lower-alpha 2] |
6 | Milan[lower-alpha 3] | 38 | 18 | 10 | 10 | 56 | 42 | +14 | 64 | |
7 | Atalanta | 38 | 16 | 12 | 10 | 57 | 39 | +18 | 60 | Qualification to Europa League second qualifying round[lower-alpha 2] |
8 | Fiorentina | 38 | 16 | 9 | 13 | 54 | 46 | +8 | 57 |
Source: Serie A, Soccerway
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Draw.[77]
Notes:
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Draw.[77]
Notes:
- Internazionale finished ahead of Lazio on head-to-head points: Internazionale 0–0 Lazio, Lazio 2–3 Internazionale.
- Since the winners of the 2017–18 Coppa Italia, Juventus, qualified for European competition based on league position, the spot awarded to the cup winners (Europa League group stage) was passed to the sixth-placed team and the spot awarded to the sixth-placed team (Europa League second qualifying round) was passed to the seventh-placed team.
- Milan was originally banned from European competition due to violations against Financial Fair Play regulations.[74] They appealed to the Court of Arbitration for Sport, and the ban was overturned on 20 July 2018.[75][76]
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 | 10 | 10 | 56 | 42 | +14 | 64 | 10 | 5 | 4 | 25 | 16 | +9 | 8 | 5 | 6 | 31 | 26 | +5 |
Last updated: 20 May 2018.
Source: Competitive matches
Results by round
Updated to match(es) played on 20 May 2018. Source: Competitive matches
A = Away; H = Home; W = Win; D = Draw; L = Loss
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
20 August 2017 1 | Crotone | 0–3 | Milan | Crotone |
20:45 CEST (UTC+02:00) | Ceccherini ![]() Dussenne ![]() |
Report | Kessié ![]() Cutrone ![]() ![]() Suso ![]() Locatelli ![]() Bonucci ![]() |
Stadium: Stadio Ezio Scida Attendance: 13,478 Referee: Maurizio Mariani |
27 August 2017 2 | Milan | 2–1 | Cagliari | Milan |
20:45 CEST (UTC+02:00) | Cutrone ![]() Kessié ![]() Suso ![]() Montolivo ![]() |
Report | João Pedro ![]() ![]() |
Stadium: San Siro Attendance: 49,525 Referee: Luca Pairetto |
10 September 2017 3 | Lazio | 4–1 | Milan | Rome |
16:00 CEST (UTC+02:00) | Immobile ![]() Luis Alberto ![]() Lulić ![]() Parolo ![]() ![]() |
Report | Montolivo ![]() Bonaventura ![]() |
Stadium: Stadio Olimpico Attendance: 30,000 Referee: Gianluca Rocchi |
17 September 2017 4 | Milan | 2–1 | Udinese | Milan |
15:00 CEST (UTC+02:00) | Kalinić ![]() Romagnoli ![]() |
Report | Barák ![]() Lasagna ![]() Samir ![]() |
Stadium: San Siro Attendance: 49,473 Referee: Marco Guida |
20 September 2017 5 | Milan | 2–0 | SPAL | Milan |
20:45 CEST (UTC+02:00) | Rodríguez ![]() Kessié ![]() Romagnoli ![]() |
Report | Schiattarella ![]() Schiavon ![]() |
Stadium: San Siro Attendance: 45,343 Referee: Rosario Abisso |
24 September 2017 6 | Sampdoria | 2–0 | Milan | Genoa |
12:30 CEST (UTC+02:00) | Zapata ![]() Álvarez ![]() |
Report | G. Donnarumma ![]() Bonucci ![]() |
Stadium: Stadio Luigi Ferraris Attendance: 21,896 Referee: Paolo Valeri |
1 October 2017 7 | Milan | 0–2 | Roma | Milan |
18:00 CEST (UTC+02:00) | Çalhanoğlu ![]() ![]() Biglia ![]() |
Report | Džeko ![]() ![]() Florenzi ![]() |
Stadium: San Siro Attendance: 61,698 Referee: Luca Banti |
15 October 2017 8 | Internazionale | 3–2 | Milan | Milan |
20:45 CEST (UTC+02:00) | Miranda ![]() Vecino ![]() Icardi ![]() ![]() Gagliardini ![]() Perišić ![]() Éder ![]() |
Report | Romagnoli ![]() Suso ![]() Handanović ![]() Rodríguez ![]() |
Stadium: San Siro Attendance: 78,328 Referee: Paolo Tagliavento |
22 October 2017 9 | Milan | 0–0 | Genoa | Milan |
15:00 CEST (UTC+02:00) | Bonucci ![]() |
Report | Zukanović ![]() Taarabt ![]() |
Stadium: San Siro Attendance: 47,219 Referee: Piero Giacomelli |
25 October 2017 10 | Chievo | 1–4 | Milan | Verona |
20:45 CEST (UTC+02:00) | Hetemaj ![]() Birsa ![]() Meggiorini ![]() |
Report | Borini ![]() Suso ![]() Cesar ![]() Çalhanoğlu ![]() ![]() Kalinić ![]() Musacchio ![]() |
Stadium: Stadio Marc'Antonio Bentegodi Attendance: 15,000 Referee: Marco Di Bello |
28 October 2017 11 | Milan | 0–2 | Juventus | Milan |
18:00 CET (UTC+01:00) | Kessié ![]() Zapata ![]() |
Report | Higuaín ![]() |
Stadium: San Siro Attendance: 78,328 Referee: Paolo Valeri |
5 November 2017 12 | Sassuolo | 0–2 | Milan | Reggio Emilia |
20:45 CET (UTC+01:00) | Acerbi ![]() Missiroli ![]() |
Report | Romagnoli ![]() ![]() Bonucci ![]() Montolivo ![]() Suso ![]() |
Stadium: Mapei Stadium – Città del Tricolore Attendance: 12,683 Referee: Antonio Damato |
18 November 2017 13 | Napoli | 2–1 | Milan | Naples |
20:45 CET (UTC+01:00) | Insigne ![]() Zieliński ![]() Allan ![]() Albiol ![]() |
Report | Borini ![]() Romagnoli ![]() |
Stadium: Stadio San Paolo Attendance: 36,557 Referee: Daniele Doveri |
26 November 2017 14 | Milan | 0–0 | Torino | Milan |
15:00 CET (UTC+01:00) | Report | Burdisso ![]() Rincón ![]() |
Stadium: San Siro Attendance: 53,923 Referee: Massimiliano Irrati |
3 December 2017 15 | Benevento | 2–2 | Milan | Benevento |
12:30 CET (UTC+01:00) | Catadli ![]() Pușcaș ![]() Di Chiara ![]() Brignoli ![]() D'Alessandro ![]() |
Report | Romagnoli ![]() ![]() Bonaventura ![]() Kalinić ![]() Rodríguez ![]() Kessié ![]() Abate ![]() |
Stadium: Stadio Ciro Vigorito Attendance: 15,710 Referee: Maurizio Mariani |
10 December 2017 16 | Milan | 2–1 | Bologna | Milan |
20:45 CET (UTC+01:00) | Bonaventura ![]() |
Report | Verdi ![]() |
Stadium: San Siro Attendance: 39,504 Referee: Marco Guida |
17 December 2017 17 | Hellas Verona | 3–0 | Milan | Verona |
12:30 CET (UTC+01:00) | Caracciolo ![]() Zuculini ![]() Kean ![]() Büchel ![]() Nícolas ![]() Bessa ![]() |
Report | Borini ![]() Romagnoli ![]() Suso ![]() |
Stadium: Stadio Marc'Antonio Bentegodi Attendance: 19,439 Referee: Daniele Orsato |
23 December 2017 18 | Milan | 0–2 | Atalanta | Milan |
18:00 CET (UTC+01:00) | Cutrone ![]() Kessié ![]() |
Report | Cristante ![]() Iličić ![]() |
Stadium: San Siro Attendance: 45,746 Referee: Michael Fabbri |
30 December 2017 19 | Fiorentina | 1–1 | Milan | Florence |
12:30 CET (UTC+01:00) | Simeone ![]() Veretout ![]() |
Report | Romagnoli ![]() Çalhanoğlu ![]() |
Stadium: Stadio Artemio Franchi Attendance: 30,213 Referee: Luca Banti |
6 January 2018 20 | Milan | 1–0 | Crotone | Milan |
15:00 CET (UTC+01:00) | Biglia ![]() Bonucci ![]() Kalinić ![]() |
Report | Mandragora ![]() Martella ![]() |
Stadium: San Siro Attendance: 42,533 Referee: Fabio Maresca |
21 January 2018 21 | Cagliari | 1–2 | Milan | Cagliari |
18:00 CET (UTC+01:00) | Barella ![]() ![]() ![]() Deiola ![]() Pavoletti ![]() Cigarini ![]() |
Report | Kalinić ![]() Kessié ![]() Suso ![]() Rodríguez ![]() ![]() |
Stadium: Sardegna Arena Attendance: 15,235 Referee: Marco Guida |
28 January 2018 22 | Milan | 2–1 | Lazio | Milan |
18:00 CET (UTC+01:00) | Cutrone ![]() Bonaventura ![]() Antonelli ![]() Abate ![]() |
Report | Marušić ![]() ![]() Radu ![]() Milinković-Savić ![]() Lulić ![]() Bastos ![]() Parolo ![]() |
Stadium: San Siro Attendance: 50,822 Referee: Massimiliano Irrati |
4 February 2018 23 | Udinese | 1–1 | Milan | Udine |
15:00 CET (UTC+01:00) | Stryger Larsen ![]() G. Donnarumma ![]() Danilo ![]() |
Report | Suso ![]() Calabria ![]() ![]() |
Stadium: Stadio Friuli Attendance: 23,758 Referee: Gianluca Manganiello |
10 February 2018 24 | SPAL | 0–4 | Milan | Ferrara |
15:00 CET (UTC+01:00) | Šimić ![]() Mattiello ![]() Schiattarella ![]() |
Report | Cutrone ![]() Kessié ![]() Biglia ![]() ![]() Bonucci ![]() Borini ![]() |
Stadium: Stadio Paolo Mazza Attendance: 13,000 Referee: Maurizio Mariani |
18 February 2018 25 | Milan | 1–0 | Sampdoria | Milan |
20:45 CET (UTC+01:00) | Bonaventura ![]() ![]() |
Report | Linetty ![]() Ferrari ![]() Verre ![]() |
Stadium: San Siro Attendance: 46,594 Referee: Daniele Doveri |
25 February 2018 26 | Roma | 0–2 | Milan | Rome |
20:45 CET (UTC+01:00) | Report | Cutrone ![]() Calabria ![]() |
Stadium: Stadio Olimpico Attendance: 42,537 Referee: Paolo Silvio Mazzoleni |
11 March 2018 28 | Genoa | 0–1 | Milan | Genoa |
18:00 CET (UTC+01:00) | Bertolacci ![]() |
Report | Silva ![]() |
Stadium: Stadio Luigi Ferraris Attendance: 20,004 Referee: Michael Fabbri |
18 March 2018 29 | Milan | 3–2 | Chievo | Milan |
15:00 CET (UTC+01:00) | Calhanoglu ![]() ![]() Kessié ![]() Cutrone ![]() Biglia ![]() Silva ![]() |
Report | Depaoli ![]() Stępiński ![]() ![]() Inglese ![]() Jaroszyński ![]() Giaccherini ![]() Cacciatore ![]() |
Stadium: San Siro Attendance: 49,701 Referee: Maurizio Mariani |
31 March 2018 30 | Juventus | 3–1 | Milan | Turin |
20:45 CEST (UTC+02:00) | Dybala ![]() Benatia ![]() Cuadrado ![]() Khedira ![]() |
Report | Bonucci ![]() Rodríguez ![]() Biglia ![]() Montolivo ![]() |
Stadium: Allianz Stadium Attendance: 41,156 Referee: Paolo Mazzoleni |
4 April 2018 27 | Milan | 0–0 | Internazionale | Milan |
18:30 CEST (UTC+02:00) | Suso ![]() |
Report | Cancelo ![]() Perišić ![]() Škriniar ![]() Candreva ![]() |
Stadium: San Siro Attendance: 77,512 Referee: Marco Di Bello |
Note: Postponed due to Fiorentina player Davide Astori's death; originally scheduled for 4 March 2018. |
8 April 2018 31 | Milan | 1–1 | Sassuolo | Milan |
20:45 CEST (UTC+02:00) | Kessié ![]() Musacchio ![]() Bonucci ![]() Kalinić ![]() |
Report | Rogério ![]() Mazzitelli ![]() Politano ![]() |
Stadium: San Siro Attendance: 43,140 Referee: Luca Pairetto |
15 April 2018 32 | Milan | 0–0 | Napoli | Milan |
20:45 CEST (UTC+02:00) | Zapata ![]() Çalhanoğlu ![]() |
Report | Hysaj ![]() Koulibaly ![]() |
Stadium: San Siro Attendance: 65,786 Referee: Luca Banti |
18 April 2018 33 | Torino | 1–1 | Milan | Turin |
20:45 CEST (UTC+02:00) | De Silvestri ![]() ![]() ![]() Rincón ![]() Baselli ![]() |
Report | Bonaventura ![]() ![]() Cutrone ![]() Locatelli ![]() |
Stadium: Stadio Olimpico Grande Torino Attendance: 24,264 Referee: Fabio Maresca |
22 April 2018 34 | Milan | 0–1 | Benevento | Milan |
20:45 CEST (UTC+02:00) | Locatelli ![]() Kessié ![]() |
Report | Iemmello ![]() Sagna ![]() Diabaté ![]() ![]() Parigini ![]() |
Stadium: San Siro Attendance: 47,655 Referee: Maurizio Mariani |
29 April 2018 35 | Bologna | 1–2 | Milan | Bologna |
15:00 CEST (UTC+02:00) | Masina ![]() De Maio ![]() |
Report | Locatelli ![]() Çalhanoğlu ![]() Bonaventura ![]() |
Stadium: Stadio Renato Dall'Ara Attendance: 24,263 Referee: Piero Giacomelli |
5 May 2018 36 | Milan | 4–1 | Hellas Verona | Milan |
18:00 CEST (UTC+02:00) | Çalhanoğlu ![]() Cutrone ![]() Abate ![]() Borini ![]() ![]() |
Report | Lee Seung-woo ![]() |
Stadium: San Siro Attendance: 49,644 Referee: Fabrizio Pasqua |
13 May 2018 37 | Atalanta | 1–1 | Milan | Bergamo |
18:00 CEST (UTC+02:00) | Masiello ![]() ![]() De Roon ![]() Tolói ![]() ![]() Gosens ![]() Iličić ![]() |
Report | Abate ![]() Kalinić ![]() Kessié ![]() Çalhanoğlu ![]() Romagnoli ![]() Montolivo ![]() Borini ![]() G. Donnarumma ![]() |
Stadium: Stadio Atleti Azzurri d'Italia Attendance: 19,833 Referee: Marco Guida |
20 May 2018 38 | Milan | 5–1 | Fiorentina | Milan |
18:00 CEST (UTC+02:00) | Çalhanoğlu ![]() ![]() Kessié ![]() Cutrone ![]() Kalinić ![]() Bonaventura ![]() |
Report | Simeone ![]() Pezzella ![]() |
Stadium: San Siro Attendance: 56,968 Referee: Michael Fabbri |
Coppa Italia
13 December 2017 Round of 16 | Milan | 3–0 | Hellas Verona | Milan |
20:45 CET (UTC+01:00) | Suso ![]() Romagnoli ![]() Cutrone ![]() |
Report | Zuculini ![]() |
Stadium: San Siro Attendance: 9,263 Referee: Claudio Gavillucci |
27 December 2017 Quarter-finals | Milan | 1–0 (a.e.t.) | Internazionale | Milan |
CET (UTC+01:00) | Locatelli ![]() Biglia ![]() Cutrone ![]() ![]() |
Report | Škriniar ![]() Vecino ![]() Valero ![]() |
Stadium: San Siro Attendance: 48,721 Referee: Marco Guida |
31 January 2018 Semi-finals First leg | Milan | 0–0 | Lazio | Milan |
20:45 CET (UTC+01:00) | Borini ![]() |
Report | Radu ![]() |
Stadium: San Siro Attendance: 17,724 Referee: Marco Guida |
28 February 2018 Semi-finals Second leg | Lazio | 0–0 (a.e.t.) (0–0 agg.) (4–5 p) | Milan | Rome |
20:45 CET (UTC+01:00) | Marušić ![]() Radu ![]() Milinković-Savić ![]() |
Report | Kessié ![]() Romagnoli ![]() Calabria ![]() |
Stadium: Stadio Olimpico Attendance: 40,000 Referee: Gianluca Rocchi |
Penalties | ||||
Immobile ![]() Milinković-Savić ![]() Lucas ![]() Parolo ![]() Felipe Anderson ![]() Lulić ![]() Luiz Felipe ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
9 May 2018 Final | Juventus | 4–0 | Milan | Rome |
21:00 CEST (UTC+02:00) | Benatia ![]() Douglas Costa ![]() ![]() Kalinić ![]() |
Report | Calabria ![]() |
Stadium: Stadio Olimpico Attendance: 66,400 Referee: Antonio Damato |
UEFA Europa League
Third qualifying round
27 July 2017 First leg | Universitatea Craiova ![]() | 0–1 | ![]() | Drobeta-Turnu Severin, Romania |
20:00 CEST (UTC+02:00) | Briceag ![]() |
Report | Rodríguez ![]() Kessié ![]() |
Stadium: Stadionul Municipal Attendance: 14,438 Referee: Halis Özkahya (Turkey) |
3 August 2017 Second leg | Milan ![]() | 2–0 (3–0 agg.) | ![]() | Milan, Italy |
20:45 CEST (UTC+02:00) | Bonaventura ![]() Rodríguez ![]() Cutrone ![]() Zapata ![]() |
Report | Băluță ![]() |
Stadium: San Siro Attendance: 65,763 Referee: Nikola Popov (Bulgaria) |
Play-off round
Group stage
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MIL | AEK | RJK | AW | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
6 | 3 | 2 | 1 | 13 | 6 | +7 | 11 | Advance to knockout phase | — | 0–0 | 3–2 | 5–1 | |
2 | ![]() |
6 | 1 | 5 | 0 | 6 | 5 | +1 | 8 | 0–0 | — | 2–2 | 2–2 | ||
3 | ![]() |
6 | 2 | 1 | 3 | 11 | 12 | −1 | 7 | 2–0 | 1–2 | — | 1–4 | ||
4 | ![]() |
6 | 1 | 2 | 3 | 9 | 16 | −7 | 5 | 1–5 | 0–0 | 1–3 | — |
14 September 2017 1 | Austria Wien ![]() | 1–5 | ![]() | Vienna, Austria |
19:00 CEST (UTC+02:00) | Borković ![]() Kadiri ![]() |
Report | Çalhanoğlu ![]() Silva ![]() Kessié ![]() Suso ![]() |
Stadium: Ernst-Happel-Stadion Attendance: 31,409 Referee: Serdar Gözübüyük (Netherlands) |
28 September 2017 2 | Milan ![]() | 3–2 | ![]() | Milan, Italy |
21:05 CEST (UTC+02:00) | Silva ![]() Musacchio ![]() Cutrone ![]() |
Report | Bradarić ![]() Elez ![]() ![]() Acosty ![]() |
Stadium: San Siro Attendance: 23,917 Referee: Orel Grinfeeld (Israel) |
19 October 2017 3 | Milan ![]() | 0–0 | ![]() | Milan, Italy |
21:05 CEST (UTC+02:00) | Locatelli ![]() |
Report | Simões ![]() Mantalos ![]() Livaja ![]() |
Stadium: San Siro Attendance: 20,812 Referee: Andreas Ekberg (Sweden) |
2 November 2017 4 | AEK Athens ![]() | 0–0 | ![]() | Athens, Greece |
19:00 CET (UTC+01:00) | Ćosić ![]() |
Report | Musacchio ![]() Locatelli ![]() |
Stadium: Olympic Stadium Attendance: 40,538 Referee: Jorge Sousa (Portugal) |
Knockout phase
Round of 32
15 February 2018 First leg | Ludogorets Razgrad ![]() | 0–3 | ![]() | Razgrad, Bulgaria |
19:00 CET (UTC+01:00) | Lukoki ![]() |
Report | Abate ![]() Cutrone ![]() Rodríguez ![]() Borini ![]() |
Stadium: Ludogorets Arena Attendance: 7,887 Referee: Milorad Mažić (Serbia) |
22 February 2018 Second leg | Milan ![]() | 1–0 (4–0 agg.) | ![]() | Milan, Italy |
21:05 CET (UTC+01:00) | Borini ![]() Bonucci ![]() |
Report | Góralski ![]() |
Stadium: San Siro Attendance: 17,453 Referee: Alberto Undiano Mallenco (Spain) |
Round of 16
8 March 2018 First leg | Milan ![]() | 0–2 | ![]() | Milan, Italy |
19:00 CET (UTC+01:00) | Report | Mkhitaryan ![]() Ramsey ![]() ![]() Kolašinac ![]() |
Stadium: San Siro Attendance: 72,821 Referee: Clément Turpin (France) |
15 March 2018 Second leg | Arsenal ![]() | 3–1 (5–1 agg.) | ![]() | London, England |
21:05 CET (UTC+01:00) | Welbeck ![]() Monreal ![]() Xhaka ![]() |
Report | Çalhanoğlu ![]() G. Donnarumma ![]() Romagnoli ![]() Borini ![]() Suso ![]() |
Stadium: Emirates Stadium Attendance: 58,973 Referee: Jonas Eriksson (Sweden) |
Statistics
Appearances and goals
No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Europa League | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
Goalkeepers | |||||||||||||
30 | GK | ![]() |
Marco Storari | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
90 | GK | ![]() |
Antonio Donnarumma | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | ||
99 | GK | ![]() |
Gianluigi Donnarumma | 53 | 0 | 38 | 0 | 4 | 0 | 11 | 0 | ||
Defenders | |||||||||||||
2 | DF | ![]() |
Davide Calabria | 30 | 1 | 18+3 | 1 | 3+1 | 0 | 5 | 0 | ||
12 | DF | ![]() |
Andrea Conti | 5 | 0 | 2 | 0 | 0 | 0 | 2+1 | 0 | ||
13 | DF | ![]() |
Alessio Romagnoli | 42 | 3 | 27+1 | 2 | 5 | 1 | 9 | 0 | ||
15 | DF | ![]() |
Gustavo Gómez | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | ||
17 | DF | ![]() |
Cristián Zapata | 20 | 0 | 11+1 | 0 | 0 | 0 | 8 | 0 | ||
19 | DF | ![]() |
Leonardo Bonucci | 51 | 2 | 35 | 2 | 5 | 0 | 10+1 | 0 | ||
20 | DF | ![]() |
Ignazio Abate | 27 | 1 | 11+6 | 1 | 2 | 0 | 5+3 | 0 | ||
22 | DF | ![]() |
Mateo Musacchio | 22 | 1 | 12+3 | 0 | 0 | 0 | 6+1 | 1 | ||
31 | DF | ![]() |
Luca Antonelli | 13 | 1 | 1+5 | 0 | 0+1 | 0 | 4+2 | 1 | ||
68 | DF | ![]() |
Ricardo Rodríguez | 47 | 4 | 34 | 1 | 4 | 0 | 8+1 | 3 | ||
Midfielders | |||||||||||||
4 | MF | ![]() |
José Mauri | 4 | 0 | 0+1 | 0 | 0 | 0 | 1+2 | 0 | ||
5 | MF | ![]() |
Giacomo Bonaventura | 47 | 9 | 30+3 | 8 | 5 | 0 | 5+4 | 1 | ||
18 | MF | ![]() |
Riccardo Montolivo | 26 | 3 | 12+6 | 1 | 1+2 | 0 | 5 | 2 | ||
21 | MF | ![]() |
Lucas Biglia | 42 | 1 | 24+4 | 1 | 8+1 | 0 | 5 | 0 | ||
46 | MF | ![]() |
Matteo Gabbia | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | ||
57 | MF | ![]() |
Emanuele Torrasi | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | ||
73 | MF | ![]() |
Manuel Locatelli | 34 | 0 | 5+17 | 0 | 3 | 0 | 7+2 | 0 | ||
79 | MF | ![]() |
Franck Kessié | 54 | 5 | 37 | 5 | 5 | 0 | 10+2 | 0 | ||
Forwards | |||||||||||||
7 | FW | ![]() |
Nikola Kalinić | 42 | 6 | 20+11 | 6 | 3+2 | 0 | 1+5 | 0 | ||
8 | FW | ![]() |
Suso | 50 | 8 | 33+2 | 6 | 5 | 1 | 6+4 | 1 | ||
9 | FW | ![]() |
André Silva | 40 | 10 | 7+17 | 2 | 1+1 | 0 | 10+4 | 8 | ||
10 | FW | ![]() |
Hakan Çalhanoğlu | 45 | 8 | 26+5 | 6 | 2+2 | 0 | 9+1 | 2 | ||
11 | FW | ![]() |
Fabio Borini | 44 | 5 | 19+10 | 2 | 1+3 | 0 | 7+4 | 3 | ||
27 | FW | ![]() |
Riccardo Forte | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | ||
63 | FW | ![]() |
Patrick Cutrone | 46 | 18 | 17+11 | 10 | 3+2 | 2 | 12+1 | 6 | ||
Other | |||||||||||||
NN | ![]() |
Own goals | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | |||
Players transferred out during the season | |||||||||||||
1 | GK | ![]() |
Gabriel | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
29 | DF | ![]() |
Gabriel Paletta | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | ||
45 | MF | ![]() |
Niccolò Zanellato | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
94 | FW | ![]() |
M'Baye Niang | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
Last updated: 20 May 2018
Source: Competitions
Goalscorers
Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | UEFA EL | Total |
---|---|---|---|---|---|---|---|---|
1 | 63 | FW | ![]() |
Patrick Cutrone | 10 | 2 | 6 | 18 |
2 | 9 | FW | ![]() |
André Silva | 2 | 0 | 8 | 10 |
3 | 5 | MF | ![]() |
Giacomo Bonaventura | 8 | 0 | 1 | 9 |
4 | 8 | FW | ![]() |
Suso | 6 | 1 | 1 | 8 |
10 | FW | ![]() |
Hakan Çalhanoğlu | 6 | 0 | 2 | 8 | |
6 | 7 | FW | ![]() |
Nikola Kalinić | 6 | 0 | 0 | 6 |
7 | 11 | FW | ![]() |
Fabio Borini | 2 | 0 | 3 | 5 |
79 | MF | ![]() |
Franck Kessié | 5 | 0 | 0 | 5 | |
9 | 68 | DF | ![]() |
Ricardo Rodríguez | 1 | 0 | 3 | 4 |
10 | 13 | DF | ![]() |
Alessio Romagnoli | 2 | 1 | 0 | 3 |
18 | MF | ![]() |
Riccardo Montolivo | 1 | 0 | 2 | 3 | |
12 | 19 | DF | ![]() |
Leonardo Bonucci | 2 | 0 | 0 | 2 |
13 | 2 | DF | ![]() |
Davide Calabria | 1 | 0 | 0 | 1 |
20 | DF | ![]() |
Ignazio Abate | 1 | 0 | 0 | 1 | |
21 | MF | ![]() |
Lucas Biglia | 1 | 0 | 0 | 1 | |
22 | DF | ![]() |
Mateo Musacchio | 0 | 0 | 1 | 1 | |
31 | DF | ![]() |
Luca Antonelli | 0 | 0 | 1 | 1 | |
Own goal | 2 | 0 | 0 | 2 | ||||
Totals | 56 | 4 | 28 | 88 |
Last updated: 20 May 2018
Clean sheets
Rank | No. | Nat. | Player | Serie A | Coppa Italia | Europa League | Total |
---|---|---|---|---|---|---|---|
1 | 99 | ![]() |
Gianluigi Donnarumma | 12 | 3 | 6 | 21 |
2 | 90 | ![]() |
Antonio Donnarumma | 0 | 1 | 1 | 2 |
3 | 30 | ![]() |
Marco Storari | 0 | 0 | 1 | 1 |
Totals | 12 | 4 | 8 | 24 |
Last updated: 20 May 2018
Disciplinary record
No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Europa League | Total | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
![]() ![]() |
![]() |
![]() |
![]() ![]() |
![]() |
![]() |
![]() ![]() |
![]() |
![]() |
![]() ![]() |
![]() | ||||
30 | GK | ![]() |
Marco Storari | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
90 | GK | ![]() |
Antonio Donnarumma | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
99 | GK | ![]() |
Gianluigi Donnarumma | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 |
2 | DF | ![]() |
Davide Calabria | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
12 | DF | ![]() |
Andrea Conti | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
13 | DF | ![]() |
Alessio Romagnoli | 7 | 1 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 10 | 1 | 0 |
15 | DF | ![]() |
Gustavo Gómez | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
17 | DF | ![]() |
Cristián Zapata | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0 |
19 | DF | ![]() |
Leonardo Bonucci | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 1 |
20 | DF | ![]() |
Ignazio Abate | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
22 | DF | ![]() |
Mateo Musacchio | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0 |
29 | DF | ![]() |
Gabriel Paletta † | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
31 | DF | ![]() |
Luca Antonelli | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 |
68 | DF | ![]() |
Ricardo Rodríguez | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 1 | 0 |
4 | MF | ![]() |
José Mauri | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
5 | MF | ![]() |
Giacomo Bonaventura | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
18 | MF | ![]() |
Riccardo Montolivo | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 |
21 | MF | ![]() |
Lucas Biglia | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 |
45 | MF | ![]() |
Niccolò Zanellato † | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
46 | MF | ![]() |
Matteo Gabbia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
73 | MF | ![]() |
Manuel Locatelli | 4 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 8 | 0 | 0 |
79 | MF | ![]() |
Franck Kessié | 9 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 12 | 0 | 0 |
7 | FW | ![]() |
Nikola Kalinić | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
8 | FW | ![]() |
Suso | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 1 |
9 | FW | ![]() |
André Silva | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
10 | FW | ![]() |
Hakan Çalhanoğlu | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 0 |
11 | FW | ![]() |
Fabio Borini | 5 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 |
63 | FW | ![]() |
Patrick Cutrone | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
Totals | 67 | 4 | 3 | 7 | 0 | 0 | 20 | 0 | 0 | 94 | 4 | 3 |
† Players with appearances who left for the rest of the season.
Last updated: 20 May 2018
gollark: No. You insulted potatOS. You must pay.
gollark: yesthat is my pastebin username
gollark: So is crOSs now.
gollark: I think pOSitive is already in?
gollark: You insulted potatOS, so I am temporarily not listening to your suggestions.
References
- "COMUNICATO UFFICIALE: VINCENZO MONTELLA" (in Italian). A.C. Milan. 27 November 2017.
- Previously played for A.C. Milan in the second half of the 2006/07 season and the first half of the 2009/10 season.
- Previously played for A.C. Milan in the 2003/04 season.
- Previously played for A.C. Milan in the 2006/07 season.
- "Milan, tre club interessati al prestito di Locatelli". MilanNews.it (in Italian). 20 April 2018.
- "OFFICIAL: MUSACCHIO IS NOW RED AND BLACK". A.C. Milan. 30 May 2017.
- "AC MILAN COMUNICATO UFFICIALE: Ricardo Rodríguez firma fino al 2021". MilanNews.it (in Italian). 8 June 2017.
- "AC MILAN COMUNICATO UFFICIALE: André Silva è rossonero". MilanNews.it (in Italian). 12 June 2017.
- "OFFICIAL: ÇALHANOĞLU IS NOW RED AND BLACK". A.C. Milan. 3 July 2017.
- "Milan, preso il giovane Przemysław Bargiel". MilanNews.it (in Italian). 7 July 2017.
- "AC MILAN COMUNICATO UFFICIALE: Andrea Conti rossonero fino al 2022". MilanNews.it (in Italian). 7 July 2017.
- "UFFICIALE: ANTONIO DONNARUMMA TORNA IN ROSSONERO" (in Italian). A.C. Milan. 12 July 2017.
- "LEONARDO BONUCCI: COMUNICATO UFFICIALE" (in Italian). A.C. Milan. 14 July 2017.
- "UFFICIALE: Milan, Lucas Biglia ha firmato fino a giugno 2020". TUTTOmercatoWEB.com (in Italian). 16 July 2017.
- "UFFICIALE: Milan, preso il portoghese Tiago Dias". TUTTOmercatoWEB.com (in Italian). 29 August 2017.
- "UFFICIALE: Milan, dal Real Madrid ecco il giovane Sergio Sánchez Gioya". TUTTOmercatoWEB.com (in Italian). 31 August 2017.
- "OFFICIAL: KESSIE IS NOW RED AND BLACK". A.C. Milan. 2 June 2017.
- "AC MILAN COMUNICATO UFFICIALE: Kessié in prestito fino al 2019 con obbligo di riscatto". MilanNews.it (in Italian). 2 June 2017.
- "OFFICIAL: FABIO BORINI IS NOW RED AND BLACK". A.C. Milan. 30 June 2017.
- "AC MILAN COMUNICATO UFFICIALE: Borini è rossonero. Prestito con obbligo di riscatto". MilanNews.it (in Italian). 30 June 2017.
- "OFFICIAL: KALINIĆ IS NOW RED AND BLACK". A.C. Milan. 22 August 2017.
- "Kalinić ufficiale al Milan: prestito con obbligo di riscatto, avrà la n° 7". (La Gazzetta dello Sport) Gazzetta.it (in Italian). 22 August 2017.
- "UFFICIALE: Milan, ingaggiato il baby Larsen". TUTTOmercatoWEB.com (in Italian). 29 August 2017.
- "MN - Mastour si allena a Milanello: contratto in scadenza nel 2018". MilanNews.it (in Italian). 28 July 2017.
- "AC MILAN COMUNICATO UFFICIALE: Diego López ceduto definitivamente all'Espanyol". MilanNews.it (in Italian). 23 May 2017.
- "UFFICIALE – Zucchetti passa alla Virtus Entella a titolo definitivo". MilanNews.it (in Italian). 23 June 2017.
- "Honda, ultimo giorno di Milan: tre anni e mezzo di professionalità al servizio della squadra". MilanNews.it (in Italian). 30 June 2017.
- "UFFICIALE: Lazio, preso Ameth Lo dal Milan". TUTTOmercatoWEB.com (in Italian). 2 August 2017.
- "UFFICIALE: Poli passa dal Milan al Bologna". MilanNews.it (in Italian). 1 July 2017.
- "Ufficiale: Sampdoria, preso Hadžiosmanović dal Milan". MilanNews.it (in Italian). 1 July 2017.
- "UFFICIALE: Vido è un giocatore dell'Atalanta". MilanNews.it (in Italian). 1 July 2017.
- "CorSport – Vido-Atalanta, il Milan manterrà un diritto di riacquisto sul giocatore". MilanNews.it (in Italian). 3 July 2017.
- "Empoli, preso Curto dal Milan". MilanNews.it (in Italian). 3 July 2017.
- "UFFICIALE: Reggina, accordo biennale per Andrea Bianchimano". TUTTOmercatoWEB.com (in Italian). 3 July 2017.
- "ECCO MATTEO PESSINA". Atalanta.it (in Italian). 7 July 2017. Archived from the original on 10 July 2017. Retrieved 7 July 2017.
- "UFFICIALE: De Piano alla Vis Pesaro". TUTTOmercatoWEB.com (in Italian). 7 July 2017.
- "Official: Kucka joins Trabzonspor". Football-Italia.net. 7 July 2017.
- "Serie A, la lista dei giovani svincolati dai club". TUTTOmercatoWEB.com (in Italian). 17 July 2017.
- "UFFICIALE: Genoa, preso l'ex Milan Altare". TUTTOmercatoWEB.com (in Italian). 4 August 2017.
- "Official: Juventus sign De Sciglio". Football-Italia.net. 20 July 2017.
- "UFFICIALE – Vangioni è un nuovo giocatore del Monterrey". PianetaMilan.it (in Italian). 21 July 2017.
- "UFFICIALE: Foggia, dal Milan arriva Beretta". TUTTOmercatoWEB.com (in Italian). 26 July 2017.
- "Rodrigo Ely-Alavés: al Milan 3 milioni più il 30% sulla futura rivendita". MilanNews.it (in Italian). 1 August 2017.
- "Milan, ufficiale: Crociata al Crotone a titolo definitivo". MilanLive.it (in Italian). 2 August 2017.
- "UFFICIALE: Ascoli, arriva De Santis dal Milan". TUTTOmercatoWEB.com (in Italian). 2 August 2017.
- "UFFICIALE: Livorno, il centrocampo parla bulgaro: arriva Zhikov". TUTTOmercatoWEB.com (in Italian). 10 August 2017.
- "UFFICIALE: Vicenza, biennale per Di Molfetta". TUTTOmercatoWEB.com (in Italian). 18 August 2017.
- "Tre rinforzi per il Rende, dal Milan arrivano i fratelli Modić. Preso anche Calvanese" [Three additions for Rende, the Modić brothers signed from Milan. Calvanese joins in as well]. RendeCalcio.it (in Italian). Rende Calcio 1968. 31 August 2017. Retrieved 1 September 2017.
- "Nuovo giocatore a Chiasso". FCChiasso.ch (in Italian). 31 August 2017.
- "Novara, preso il 2000 Kyeremateng: lo volevano Rennes e PSV". TUTTOmercatoWEB.com (in Italian). 31 August 2017.
- "UFFICIALE: Lazio, tris per le giovanili: ecco Silva, Marchesi e Del Signore". TUTTOmercatoWEB.com (in Italian). 31 August 2017.
- "Serie D, Velardi va al Francavilla 1927. Nuova destinazione per Romeo". TUTTOmercatoWEB.com (in Italian). 8 September 2017.
- "UFFICIALE: Milan, il portiere Plizzari in prestito alla Ternana". TUTTOmercatoWEB.com (in Italian). 4 July 2017.
- "Genoa, ora è ufficiale: Bertolacci torna a vestire rossoblu". MilanNews.it (in Italian). 15 July 2017.
- "Hellas Verona, ufficiale l'arrivo di Felicioli dal Milan". MilanNews.it (in Italian). 17 July 2017.
- "UFFICIALE: Lapadula al Genoa in prestito con obbligo di riscatto". MilanNews.it (in Italian). 18 July 2017.
- "Benvenuto Gianmarco Zigoni!". VeneziaFC.club (in Italian). 10 August 2017.
- "OFFICIAL: Villarreal sign Bacca". Football-Italia.net. 16 August 2017.
- "MN – Fabozzi passa alla Cremonese in prestito con diritto di riscatto e controriscatto". MilanNews.it (in Italian). 22 August 2017.
- "UFFICIALE: Crotone, ecco Simić dal Milan". TUTTOmercatoWEB.com (in Italian). 31 August 2017.
- "OFFICIAL: Torino, dal Milan arriva Cornaggia". MilanNews.it (in Italian). 1 September 2017.
- "Cairo: "L'operazione Niang costerà 15 milioni al Torino"". MilanLive.it (in Italian). 2 September 2017.
- "UFFICIALE: Milan, saluta Sosa. C'è la firma col Trabzonspor". TUTTOmercatoWEB.com (in Italian). 8 September 2017.
- "Trabzonspor, ufficiale l'arrivo di Sosa dal Milan in prestito con obbligo di riscatto". MilanNews.it (in Italian). 8 September 2017.
- "UFFICIALE: Milan, preso dall'Istra il giovane Mionic". TUTTOmercatoWEB.com (in Italian). 18 January 2018.
- "Milan, rinnovo quadriennale per Torrasi. No a Lazio e Bologna". milannews.it (in Italian). 15 March 2018. Retrieved 2 July 2018.
- "Milan, dal Brasile: tesserato il 18enne Nathan Soares". TUTTOmercatoWEB.com (in Italian). 17 March 2018.
- "Sosa, oggi l'ultimo giorno di prestito al Trabzonspor: per il club turco scatta l'obbligo di riscatto pattuito con il Milan". MilanNews.it (in Italian). 14 January 2018.
- "Dopo l'addio al Milan, Andrej Modić riparte ufficialmente dall'FK Željezničar". MilanNews.it (in Italian). 26 January 2018.
- "UFFICIALE: Milan, Paletta ha risolto. Mirabelli: "Scelta concordata"". TUTTOmercatoWEB.com (in Italian). 30 January 2018.
- "UFFICIALE: Crotone, ecco Zanellato in prestito con obbligo di riscatto". TUTTOmercatoWEB.com (in Italian). 30 January 2018.
- "UFFICIALE: Empoli, dal Milan arriva Gabriel". TUTTOmercatoWEB.com (in Italian). 30 January 2018.
- "UFFICIALE: Pro Piacenza, presi Cornaggia e Murro. Via in due". TUTTOmercatoWEB.com (in Italian). 31 January 2018.
- "CFCB Adjudicatory Chamber renders AC Milan decision". UEFA. 27 June 2018.
- "Ufficiale, Milan in Europa League: accolto il ricorso al Tas" (in Italian). Corriere dello Sport. 20 July 2018.
- "AC Milan v. UEFA: CAS annuls the sanction and refers the case back to UEFA to issue a proportionate disciplinary measure" (PDF). Court of Arbitration for Sport. 20 July 2018.
- "Norme organizzative interne della F.I.G.C. - Art. 51.6" (PDF) (in Italian). Italian Football Federation. 14 August 2015. Retrieved 19 May 2016.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.