2016–17 AC Milan season
2016–17 season | ||||
---|---|---|---|---|
Honorary Chairman Chairman | Silvio Berlusconi (until 13 April 2017) Li Yonghong (from 13 April 2017) | |||
Head Coach | Vincenzo Montella | |||
Stadium | San Siro | |||
Serie A | 6th | |||
Coppa Italia | Quarter-finals | |||
Supercoppa Italiana | Winners | |||
Top goalscorer | League: Carlos Bacca (13) All: Carlos Bacca (14) | |||
Average home league attendance | 40,326[1][2] | |||
| ||||
The 2016–17 season was Associazione Calcio Milan's 83rd season in Serie A and 34th consecutive season in the top flight of Italian football. Milan competed in Serie A, the Supercoppa Italiana (as finalist of 2015–16 Coppa Italia) and the Coppa Italia.
Players[edit]
Squad information[edit]
No. | Name | Nat. | Position(s) | Date of Birth (Age) | Signed in | Contract until | Signed from | Transfer Fee | Notes |
---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||
30 | Marco Storari | ![]() | GK | 7 January 1977 | 2017 | 2017 | ![]() | Free | |
35 | Alessandro Plizzari | ![]() | GK | 12 March 2000 | 2016 | 2018 | ![]() | Free | From Youth system |
99 | Gianluigi Donnarumma | ![]() | GK | 25 February 1999 | 2015 | 2018 | ![]() | €250,000[3] | From Youth system |
Defenders | |||||||||
2 | Mattia De Sciglio | ![]() | RB / LB | 20 October 1992 | 2011 | 2018 | ![]() | Free | From Youth system |
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 | |
20 | Ignazio Abate | ![]() | RB | 12 November 1986 | 2009 | 2019 | ![]() | €2,800,000 | From Youth system |
21 | Leonel Vangioni | ![]() | LB | 5 May 1987 | 2016 | 2019 | ![]() | Free | |
29 | Gabriel Paletta | ![]() | CB | 15 February 1986 | 2015 | 2018 | ![]() | €880,000 | |
31 | Luca Antonelli | ![]() | LB | 11 February 1987 | 2015 | 2019 | ![]() | €4,500,000 | From Youth system |
96 | Davide Calabria | ![]() | RB / LB | 6 December 1996 | 2015 | 2020 | ![]() | Free | From Youth system |
Midfielders | |||||||||
5 | Giacomo Bonaventura | ![]() | CM / LW | 22 August 1989 | 2014 | 2020 | ![]() | €7,000,000 | |
14 | Matías Fernández | ![]() | CM | 15 May 1986 | 2016 | 2017 | ![]() | On loan | |
16 | Andrea Poli | ![]() | CM | 29 September 1989 | 2013 | 2018 | ![]() | €9,700,000 | |
18 | Riccardo Montolivo | ![]() | DM / CM | 18 January 1985 | 2012 | 2019 | ![]() | Free | Captain |
23 | José Sosa | ![]() | DM / CM | 19 June 1985 | 2016 | 2018 | ![]() | €7,500,000 | |
33 | Juraj Kucka | ![]() | CM | 26 February 1987 | 2015 | 2019 | ![]() | €3,000,000 | |
73 | Manuel Locatelli | ![]() | DM / CM | 8 January 1998 | 2016 | 2018 | ![]() | Free | From Youth system |
80 | Mario Pašalić | ![]() | CM | 9 February 1995 | 2016 | 2017 | ![]() | On loan | |
91 | Andrea Bertolacci | ![]() | CM | 11 January 1991 | 2015 | 2019 | ![]() | €20,000,000 | |
Forwards | |||||||||
7 | Gerard Deulofeu | ![]() | LW / RW | 13 March 1994 | 2017 | 2017 | ![]() | On loan | |
8 | Suso | ![]() | RW | 19 November 1993 | 2015 | 2019 | ![]() | €1,300,000 | |
9 | Gianluca Lapadula | ![]() | ST | 7 February 1990 | 2016 | 2021 | ![]() | €9,000,000 | |
10 | Keisuke Honda | ![]() | RW | 13 June 1986 | 2014 | 2017 | ![]() | Free | |
11 | Lucas Ocampos | ![]() | LW | 11 July 1994 | 2017 | 2017 | ![]() | On loan | |
63 | Patrick Cutrone | ![]() | ST | 3 January 1998 | 2017 | 2018 | ![]() | Free | From Youth system |
70 | Carlos Bacca | ![]() | ST | 8 September 1986 | 2015 | 2019 | ![]() | €30,000,000 |
Source [4]
Transfers[edit]
Summer window[edit]
In[edit]
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
24 June 2016 | FW | ![]() | 26 | ![]() | €9,000,000 | [5][6] | |
1 July 2016 | DF | ![]() | 29 | ![]() | Free | [7] | |
18 July 2016 | GK | ![]() | 16 | Promoted from Youth | Free | [8] | |
5 August 2016 | DF | ![]() | 23 | ![]() | €8,500,000 | [9] | |
17 August 2016 | MF | ![]() | 31 | ![]() | €7,500,000 | [10] |
On loan[edit]
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
27 August 2016 | MF | ![]() | 21 | ![]() | €200,000 | [11] | |
31 August 2016 | MF | ![]() | 30 | ![]() | €800,000 | With option to buy | [12] |
Loan returns[edit]
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
1 July 2016 | GK | ![]() | 23 | ![]() | Free | ||
1 July 2016 | DF | ![]() | 17 | ![]() | Free | will re-join Primavera squad | |
1 July 2016 | DF | ![]() | 30 | ![]() | Free | ||
1 July 2016 | FW | ![]() | 22 | ![]() | Free |
Total spending: €26M
Out[edit]
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
22 May 2016 | GK | ![]() | 38 | Unattached | Free | Retired | [13] |
21 June 2016 | FW | ![]() | 23 | ![]() | €13,000,000 | Buy option exercised | [14] |
1 July 2016 | DF | ![]() | 34 | Unattached | Free | End of contract | |
1 July 2016 | DF | ![]() | 34 | Unattached | Free | End of contract | |
1 July 2016 | MF | ![]() | 29 | ![]() | Free | End of contract | |
1 July 2016 | FW | ![]() | 32 | ![]() | Free | From loan to definitive acquisition | [15] |
1 July 2016 | DF | ![]() | 19 | ![]() | Undisclosed | From Primavera squad | [16] |
1 July 2016 | GK | ![]() | 18 | ![]() | Undisclosed | From Primavera squad | [17] |
1 July 2016 | DF | ![]() | 19 | ![]() | Free | From Primavera squad | [18] |
6 July 2016 | GK | ![]() | 18 | ![]() | Undisclosed | From Primavera squad | [19] |
7 July 2016 | MF | ![]() | 19 | ![]() | Undisclosed | From Primavera squad | [20] |
7 July 2016 | FW | ![]() | 18 | ![]() | Free | From Primavera squad | [21] |
8 July 2016 | AM | ![]() | 23 | ![]() | €1,500,000 | After return from loan | [22] |
13 July 2016 | DF | ![]() | 20 | ![]() | Free | From Primavera squad | [23] |
15 July 2016 | FW | ![]() | 24 | ![]() | Undisclosed | After return from loan | [24] |
15 July 2016 | DF | ![]() | 19 | ![]() | Undisclosed | From Primavera squad | [25] |
18 July 2016 | DF | ![]() | 19 | ![]() | Undisclosed | From Primavera squad | [26] |
18 July 2016 | GK | ![]() | 32 | ![]() | Undisclosed | After return from loan | [27] |
18 July 2016 | FW | ![]() | 24 | ![]() | Free | After return from loan | [28] |
31 July 2016 | FW | ![]() | 29 | ![]() | Free | [29] | |
3 August 2016 | MF | ![]() | 20 | ![]() | Undisclosed | [30] | |
4 August 2016 | DF | ![]() | 18 | ![]() | Undisclosed | From Primavera squad | [31] |
16 August 2016 | GK | ![]() | 19 | ![]() | Undisclosed | From Primavera squad | [32] |
16 August 2016 | FW | ![]() | 31 | ![]() | Free | After return from loan | [33] |
18 August 2016 | DF | ![]() | 19 | ![]() | Undisclosed | From Primavera squad | [34] |
2 September 2016 | FW | ![]() | 19 | ![]() | Free | From Primavera squad | [35] |
18 September 2016 | MF | ![]() | 22 | Unattached | Free | After return from loan | [citation needed] |
Loans ended[edit]
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
1 July 2016 | FW | ![]() | 25 | ![]() | Free |
Out on loan[edit]
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
7 July 2016 | DF | ![]() | 21 | ![]() | Free | Buy option included | [36] |
13 July 2016 | MF | ![]() | 18 | ![]() | Free | Buy & buy-back options included | [37] |
14 July 2016 | FW | ![]() | 18 | ![]() | Free | After return from loan | [38] |
15 July 2016 | MF | ![]() | 19 | ![]() | Free | After return from loan | [39] |
15 July 2016 | MF | ![]() | 20 | ![]() | Free | After return from loan | [40] |
15 July 2016 | FW | ![]() | 24 | ![]() | Free | Loan confirmed | [41] |
18 July 2016 | FW | ![]() | 18 | ![]() | Free | Buy option included | [42] |
18 July 2016 | FW | ![]() | 20 | ![]() | Free | After return from loan | [43] |
10 August 2016 | DF | ![]() | 19 | ![]() | Free | From Primavera squad | [44][45] |
10 August 2016 | FW | ![]() | 19 | ![]() | Free | From Primavera squad | [44] |
22 August 2016 | DF | ![]() | 19 | ![]() | Free | From Primavera squad | [46] |
25 August 2016 | FW | ![]() | 24 | ![]() | Free | After return from loan | [47] |
30 August 2016 | MF | ![]() | 20 | ![]() | Free | [48] | |
31 August 2016 | DF | ![]() | 22 | ![]() | Free | After return from loan | [49] |
31 August 2016 | GK | ![]() | 34 | ![]() | Free | [50] | |
7 September 2016 | MF | ![]() | 27 | ![]() | Free | After return from loan | [51] |
- Total income:
€14,500,000
- Net income:
€11,500,000
Winter window[edit]
In[edit]
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 January 2017 | GK | ![]() | 40 | ![]() | Free | [52] | |
17 January 2017 | FW | ![]() | 19 | Promoted from youth team | Free | [53] | |
1 February 2017 | MF | ![]() | 19 | A.C. Milan Primavera | Free | Signed a 3-year contract extension | [54] |
On loan[edit]
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
23 January 2017 | FW | ![]() | 22 | ![]() | €750,000 | With option to buy | [55][56] |
30 January 2017 | FW | ![]() | 22 | ![]() | Undisclosed | Previously at ![]() | [57] |
Loan returns[edit]
Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
1 January 2017 | FW | ![]() | 26 | ![]() | Free | [58] |
Total spending: €0,75 M
Out[edit]
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
16 January 2017 | FW | ![]() | 29 | ![]() | Undisclosed | [59] |
Out on loan[edit]
Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 January 2017 | GK | ![]() | 24 | ![]() | Free | [60] | |
18 January 2017 | FW | ![]() | 24 | ![]() | Free | After return from loan | [61] |
26 January 2017 | FW | ![]() | 22 | ![]() | €500,000 | With option to buy | [62] |
27 January 2017 | DF | ![]() | 19 | ![]() | Free | After return from loan | [63] |
30 January 2017 | FW | ![]() | 19 | ![]() | Free | With option to buy & buyback | [64] |
30 January 2017 | DF | ![]() ![]() | 23 | ![]() | Free | [65] |
- Total income:
€500,000
- Net income:
€250,000
Pre-season and friendlies[edit]
16 July 2016 Friendly | Bordeaux ![]() | 1–2 | ![]() | Stade Armandie, Agen |
20:00 CDT | Malcom ![]() | Report | Suso ![]() |
27 July 2016 2016 ICC | Bayern Munich ![]() | 3–3 (3–5 p) | ![]() | Soldier Field, Chicago |
20:00 CDT | Ribéry ![]() Alaba ![]() | Report |
| Referee: Mark Geiger (United States) |
Penalties | ||||
30 July 2016 2016 ICC | Liverpool ![]() | 2–0 | ![]() | Levi's Stadium, Santa Clara, California |
19:00 PDT | Origi ![]() Firmino ![]() | Report | Referee: Kevin Stott |
3 August 2016 2016 ICC | Milan ![]() | 1–3 | ![]() | U.S. Bank Stadium, Minneapolis |
20:00 CDT | Bonaventura ![]() | Report | Traoré ![]() Oscar ![]() |
10 August 2016 TIM Trophy | Milan ![]() | 0–0 (4–2 p) | ![]() | Reggio Emilia, Italy |
Stadium: Mapei Stadium – Città del Tricolore | ||||
Penalties | ||||
Note: 45-minute match |
10 August 2016 TIM Trophy | Sassuolo ![]() | 3–2 | ![]() | Reggio Emilia, Italy |
Falcinelli ![]() Politano ![]() Trotta ![]() | Niang ![]() | Stadium: Mapei Stadium – Città del Tricolore | ||
Note: 45-minute match |
14 August 2016 Friendly | SC Freiburg ![]() | 0–2 | ![]() | Schwarzwald-Stadion, Freiburg |
16:30 CEST | Report | Luiz Adriano ![]() | Attendance: 25,000 Referee: Matthias Jollenbeck |
3 September 2016 Friendly | AFC Bournemouth ![]() | 1–2 | ![]() | Dean Court, Bournemouth |
17:00 CEST | Mousset ![]() | Report | Suso ![]() Niang ![]() | Referee: James Linington |
8 October 2016 Friendly | Chiasso ![]() | 0–5 | ![]() | Stadio Riva IV, Chiasso |
16:00 CEST | Report | Lapadula ![]() Poli ![]() Niang ![]() Luiz Adriano ![]() | Referee: Vladimir Ovcharov |
Competitions[edit]
Overall[edit]
Competition | Started round | Final position | First match | Last match |
---|---|---|---|---|
Serie A | Matchday 1 | 6th | 21 August 2016 | 28 May 2017 |
Coppa Italia | Round of 16 | Quarter-finals | 12 January 2017 | 25 January 2017 |
Supercoppa Italiana | Final | Winners | 23 December 2016 |
Last updated: 28 May 2017
Serie A[edit]
League table[edit]
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
4 | Atalanta | 38 | 21 | 9 | 8 | 62 | 41 | +21 | 72 | Qualification for the Europa League group stage[a] |
5 | Lazio | 38 | 21 | 7 | 10 | 74 | 51 | +23 | 70 | |
6 | Milan | 38 | 18 | 9 | 11 | 57 | 45 | +12 | 63 | Qualification for the Europa League third qualifying round[a] |
7 | Internazionale | 38 | 19 | 5 | 14 | 72 | 49 | +23 | 62 | |
8 | Fiorentina | 38 | 16 | 12 | 10 | 63 | 57 | +6 | 60 |
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.[66]
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.[66]
Notes:
- ^ a b Since the winners of the 2016–17 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 fifth-placed team and the spot awarded to the fifth-placed team (Europa League third qualifying round) was passed to the sixth-placed team.
Results summary[edit]
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
38 | 18 | 9 | 11 | 57 | 45 | +12 | 63 | 12 | 2 | 5 | 32 | 20 | +12 | 6 | 7 | 6 | 25 | 25 | 0 |
Last updated: 28 May 2017.
Source: Competitive matches
Results by round[edit]
Updated to match(es) played on 28 May 2017. Source: Competitive matches
A = Away; H = Home; W = Win; D = Draw; L = Loss
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches[edit]
21 August 2016 1 | Milan | 3–2 | Torino | Milan |
18:00 CEST | Bacca ![]() Paletta ![]() ![]() | Report | Martínez ![]() Rossettini ![]() Belotti ![]() Obi ![]() Baselli ![]() | Stadium: San Siro Attendance: 32,254[67] Referee: Antonio Damato |
27 August 2016 2 | Napoli | 4–2 | Milan | Naples |
20:45 CEST | Milik ![]() Koulibaly ![]() Hysaj ![]() Callejón ![]() Jorginho ![]() Albiol ![]() Zieliński ![]() | Report | Niang ![]() ![]() ![]() Suso ![]() ![]() Gómez ![]() Kucka ![]() Romagnoli ![]() | Stadium: Stadio San Paolo Attendance: 27,231 Referee: Paolo Valeri |
11 September 2016 3 | Milan | 0–1 | Udinese | Milan |
15:00 CEST | Bacca ![]() | Report | Felipe ![]() Badu ![]() Perica ![]() ![]() De Paul ![]() Armero ![]() | Stadium: San Siro Attendance: 28,303 Referee: Gianpaolo Calvarese |
16 September 2016 4 | Sampdoria | 0–1 | Milan | Genoa |
20:45 CEST | Pereira ![]() Muriel ![]() | Report | Lapadula ![]() Bonaventura ![]() Bacca ![]() Donnarumma ![]() | Stadium: Stadio Luigi Ferraris Attendance: 19,708 Referee: Massimiliano Irrati |
20 September 2016 5 | Milan | 2–0 | Lazio | Milan |
20:45 CEST | Bacca ![]() Calabria ![]() Niang ![]() | Report | Bastos ![]() Cataldi ![]() Radu ![]() De Vrij ![]() | Stadium: San Siro Attendance: 26,464 Referee: Davide Massa |
25 September 2016 6 | Fiorentina | 0–0 | Milan | Florence |
20:45 CEST | Rodríguez ![]() Milić ![]() | Report | Calabria ![]() Montolivo ![]() Locatelli ![]() Antonelli ![]() | Stadium: Stadio Artemio Franchi Attendance: 29,786 Referee: Daniele Orsato |
2 October 2016 7 | Milan | 4–3 | Sassuolo | Milan |
18:00 CEST | Bonaventura ![]() Montolivo ![]() Bacca ![]() Locatelli ![]() Paletta ![]() | Report | Politano ![]() ![]() Adjapong ![]() Acerbi ![]() Pellegrini ![]() ![]() Antei ![]() Biondini ![]() | Stadium: San Siro Attendance: 31,738 Referee: Marco Guida |
16 October 2016 8 | Chievo | 1–3 | Milan | Verona |
20:45 CEST | Dainelli ![]() Birsa ![]() Meggiorini ![]() Cacciatore ![]() | Report | Locatelli ![]() Kucka ![]() Niang ![]() Paletta ![]() Dainelli ![]() | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 24,000 Referee: Gianluca Rocchi |
22 October 2016 9 | Milan | 1–0 | Juventus | Milan |
20:45 CEST | Kucka ![]() Donnarumma ![]() Locatelli ![]() ![]() Poli ![]() | Report | Bonucci ![]() Pjanić ![]() Alves ![]() | Stadium: San Siro Attendance: 75,829 Referee: Nicola Rizzoli |
25 October 2016 10 | Genoa | 3–0 | Milan | Genoa |
20:45 CEST | Ninković ![]() Izzo ![]() Pavoletti ![]() ![]() Kucka ![]() Veloso ![]() | Report | Paletta ![]() | Stadium: Stadio Luigi Ferraris Attendance: 21,248 Referee: Luca Banti |
30 October 2016 11 | Milan | 1–0 | Pescara | Milan |
15:00 CET | Abate ![]() Bonaventura ![]() | Report | Brugman ![]() Mitriță ![]() | Stadium: San Siro Attendance: 36,535 Referee: Daniele Doveri |
6 November 2016 12 | Palermo | 1–2 | Milan | Palermo |
15:00 CET | Cionek ![]() Nestorovski ![]() Diamanti ![]() | Report | Suso ![]() De Sciglio ![]() Lapadula ![]() | Stadium: Stadio Renzo Barbera Attendance: 13,545 Referee: Paolo Mazzoleni |
20 November 2016 13 | Milan | 2–2 | Inter | Milan |
20:45 CET | Kucka ![]() De Sciglio ![]() Suso ![]() | Report | Kondogbia ![]() Ansaldi ![]() Candreva ![]() Jovetić ![]() Perišić ![]() ![]() | Stadium: San Siro Attendance: 77,882 Referee: Paolo Tagliavento |
26 November 2016 14 | Empoli | 1–4 | Milan | Empoli |
20:45 CET | Saponara ![]() Krunić ![]() Bellusci ![]() | Report | Romagnoli ![]() Lapadula ![]() Kucka ![]() Bonaventura ![]() Suso ![]() Costa ![]() | Stadium: Stadio Carlo Castellani Attendance: 12,577 Referee: Gianpaolo Calvarese |
4 December 2016 15 | Milan | 2–1 | Crotone | Milan |
12:30 CET | Pašalić ![]() Locatelli ![]() Sosa ![]() Lapadula ![]() ![]() Kucka ![]() | Report | Falcinelli ![]() Rosi ![]() Crisetig ![]() Rohdén ![]() Stoian ![]() | Stadium: San Siro Attendance: 37,294 Referee: Marco Di Bello |
12 December 2016 16 | Roma | 1–0 | Milan | Rome |
21:00 CET | Nainggolan ![]() Rüdiger ![]() | Report | Pašalić ![]() Paletta ![]() | Stadium: Stadio Olimpico Attendance: 41,841 Referee: Paolo Mazzoleni |
17 December 2016 17 | Milan | 0–0 | Atalanta | Milan |
18:00 CET | Bonaventura ![]() Bertolacci ![]() Pašalić ![]() | Report | Spinazzola ![]() Masiello ![]() Conti ![]() Petagna ![]() Gómez ![]() Sportiello ![]() | Stadium: San Siro Attendance: 35,584 Referee: Davide Massa |
8 January 2017 19 | Milan | 1–0 | Cagliari | Milan |
18:00 CET | Bacca ![]() | Report | Isla ![]() Alves ![]() | Stadium: San Siro Attendance: 31,113 Referee: Piero Giacomelli |
16 January 2017 20 | Torino | 2–2 | Milan | Turin |
20:45 CET | Belotti ![]() ![]() Benassi ![]() Moretti ![]() Obi ![]() Rossettini ![]() Falque ![]() | Report | Locatelli ![]() Romagnoli ![]() ![]() Bertolacci ![]() Bacca ![]() | Stadium: Stadio Olimpico Grande Torino Attendance: 22,418 Referee: Paolo Tagliavento |
21 January 2017 21 | Milan | 1–2 | Napoli | Milan |
20:45 CET | Calabria ![]() Sosa ![]() Kucka ![]() Gómez ![]() Bacca ![]() | Report | Insigne ![]() Callejón ![]() ![]() Mertens ![]() Strinić ![]() Tonelli ![]() | Stadium: San Siro Attendance: 54,257 Referee: Gianluca Rocchi |
29 January 2017 22 | Udinese | 2–1 | Milan | Udine |
15:00 CET | Théréau ![]() Samir ![]() De Paul ![]() ![]() Angella ![]() | Report | Bonaventura ![]() Pašalić ![]() Romagnoli ![]() | Stadium: Stadio Friuli Attendance: 25,155 Referee: Luca Banti |
5 February 2017 23 | Milan | 0–1 | Sampdoria | Milan |
12:30 CET | Bacca ![]() Suso ![]() Kucka ![]() Sosa ![]() ![]() | Report | Torreira ![]() Muriel ![]() Đuričić ![]() | Stadium: San Siro Attendance: 31,974 Referee: Marco Guida |
8 February 2017 18 | Bologna | 0–1 | Milan | Bologna |
20:45 CET | Mbaye ![]() Gastaldello ![]() Verdi ![]() Nagy ![]() Džemaili ![]() | Report | Paletta ![]() ![]() Abate ![]() Kucka ![]() ![]() Vangioni ![]() Pašalić ![]() | Stadium: Stadio Renato Dall'Ara Attendance: 23,863 Referee: Daniele Doveri |
Note: The match was originally scheduled for 22 December 2016, but was postponed due to a scheduling conflict with 2016 Supercoppa Italiana.[68] |
13 February 2017 24 | Lazio | 1–1 | Milan | Rome |
20:45 CET | Biglia ![]() Radu ![]() Milinković-Savić ![]() | Report | Vangioni ![]() Fernández ![]() Suso ![]() | Stadium: Stadio Olimpico Attendance: 25,000 Referee: Antonio Damato |
19 February 2017 25 | Milan | 2–1 | Fiorentina | Milan |
20:45 CET | Kucka ![]() Deulofeu ![]() Vangioni ![]() Gómez ![]() Suso ![]() | Report | Kalinić ![]() Salcedo ![]() Vecino ![]() | Stadium: San Siro Attendance: 32,743 Referee: Paolo Valeri |
26 February 2017 26 | Sassuolo | 0–1 | Milan | Sassuolo |
15:00 CET | Berardi ![]() Aquilani ![]() Defrel ![]() Peluso ![]() Pellegrini ![]() Duncan ![]() | Report | Kucka ![]() Bacca ![]() Sosa ![]() Bertolacci ![]() | Stadium: Mapei Stadium – Città del Tricolore Attendance: 18,842 Referee: Gianpaolo Calvarese |
4 March 2017 27 | Milan | 3–1 | Chievo | Milan |
20:45 CET | Bacca ![]() Deulofeu ![]() Lapadula ![]() Ocampos ![]() | Report | de Guzmán ![]() Cesar ![]() | Stadium: San Siro Attendance: 27,357 Referee: Fabio Maresca |
10 March 2017 28 | Juventus | 2–1 | Milan | Turin |
20:45 CET | Benatia ![]() ![]() Pjanić ![]() Khedira ![]() Dybala ![]() | Report | Pašalić ![]() Deulofeu ![]() Bacca ![]() Ocampos ![]() Romagnoli ![]() Sosa ![]() ![]() | Stadium: Juventus Stadium Attendance: 40,573 Referee: Davide Massa |
18 March 2017 29 | Milan | 1–0 | Genoa | Milan |
20:45 CET | Fernández ![]() De Sciglio ![]() | Report | Cataldi ![]() Gentiletti ![]() | Stadium: San Siro Attendance: 34,851 Referee: Carmine Russo |
2 April 2017 30 | Pescara | 1–1 | Milan | Pescara |
15:00 CEST | Paletta ![]() Biraghi ![]() Bovo ![]() Coulibaly ![]() Memushaj ![]() Bruno ![]() | Report | Pašalić ![]() Paletta ![]() Sosa ![]() Locatelli ![]() | Stadium: Stadio Adriatico – Giovanni Cornacchia Attendance: 19,809 Referee: Paolo Silvio Mazzoleni |
9 April 2017 31 | Milan | 4–0 | Palermo | Milan |
15:00 CEST | Suso ![]() Pašalić ![]() ![]() Bacca ![]() Deulofeu ![]() | Report | Goldaniga ![]() González ![]() ![]() Cionek ![]() | Stadium: San Siro Attendance: 36,808 Referee: Marco Di Bello |
15 April 2017 32 | Inter | 2–2 | Milan | Milan |
12:30 CEST | Candreva ![]() ![]() Icardi ![]() Handanović ![]() Gagliardini ![]() | Report | Kucka ![]() Romagnoli ![]() Locatelli ![]() Zapata ![]() | Stadium: San Siro Attendance: 78,328 Referee: Daniele Orsato |
23 April 2017 33 | Milan |
|