| 2015–16 season | ||||
|---|---|---|---|---|
| Chairman Honorary Chairman | Vacant Silvio Berlusconi | |||
| Manager | Siniša Mihajlović (until12 April 2016)[1] Cristian Brocchi (from12 April 2016)[2] | |||
| Stadium | San Siro | |||
| Serie A | 7th | |||
| Coppa Italia | Runners-up | |||
| Top goalscorer | League: Carlos Bacca (18) All: Carlos Bacca (20) | |||
In the2015–16 season,Associazione Calcio Milan competed in theSerie A for the 82nd time, as well as theCoppa Italia. It was their 33rd consecutive season in the top flight ofItalian football.
Milan finished in seventh place in Serie A, failing to qualify for European competition for a third season in a row. Milan also reached thefinal of the Coppa Italia, losing to rivalsJuventus after extra time.
| No. | Player | Nat. | Position(s) | Date of birth (age) | Signed in | Contract until | Signed from | Transfer fee | Notes |
|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||
| 1 | Diego López | GK | (1981-11-03)3 November 1981 (aged 34) | 2014 | 2018 | Free | |||
| 32 | Christian Abbiati | GK | (1977-07-08)8 July 1977 (aged 38) | 1998 | 2016 | €0.75M | Vice-captain | ||
| 99 | Gianluigi Donnarumma | GK | (1999-02-25)25 February 1999 (aged 17) | 2015 | 2018 | €250,000[3] | FromYouth system | ||
| Defenders | |||||||||
| 2 | Mattia De Sciglio | RB /LB | (1992-10-20)20 October 1992 (aged 23) | 2011 | 2018 | Free | FromYouth system | ||
| 5 | Philippe Mexès | CB | (1982-05-30)30 May 1982 (aged 34) | 2011 | 2016 | Free | |||
| 13 | Alessio Romagnoli | CB | (1995-01-12)12 January 1995 (aged 21) | 2015 | 2020 | €25M | |||
| 15 | Rodrigo Ely | CB | (1993-11-03)3 November 1993 (aged 22) | 2015 | 2019 | Free | FromYouth system | ||
| 17 | Cristián Zapata | CB | (1986-09-30)30 September 1986 (aged 29) | 2012 | 2016 | €6M | |||
| 20 | Ignazio Abate | RB | (1986-11-12)12 November 1986 (aged 29) | 2009 | 2019 | €2.8M | FromYouth system | ||
| 25 | Stefan Simić | CB | (1995-01-20)20 January 1995 (aged 21) | 2015 | 2018 | Free | |||
| 31 | Luca Antonelli | LB | (1987-02-11)11 February 1987 (aged 29) | 2015 | 2018 | €4.5M | FromYouth system | ||
| 33 | Alex | CB | (1982-06-17)17 June 1982 (aged 34) | 2014 | 2016 | Free | |||
| 96 | Davide Calabria | RB /LB | (1996-12-06)6 December 1996 (aged 19) | 2015 | 2018 | Free | FromYouth System | ||
| Midfielders | |||||||||
| 4 | José Mauri | CM | (1996-05-16)16 May 1996 (aged 20) | 2015 | 2019 | Free | |||
| 10 | Keisuke Honda | RW | (1986-06-13)13 June 1986 (aged 30) | 2014 | 2017 | Free | |||
| 16 | Andrea Poli | CM | (1989-09-29)29 September 1989 (aged 26) | 2013 | 2018 | €9.7M | |||
| 18 | Riccardo Montolivo | CM | (1985-01-18)18 January 1985 (aged 31) | 2012 | 2016 | Free | Captain | ||
| 27 | Juraj Kucka | CM | (1987-02-26)26 February 1987 (aged 29) | 2015 | 2019 | €3M | |||
| 28 | Giacomo Bonaventura | LW | (1989-08-22)22 August 1989 (aged 26) | 2014 | 2019 | €7M | |||
| 72 | Kevin-Prince Boateng | RW | (1987-03-06)6 March 1987 (aged 29) | 2015 | 2016 | Free | |||
| 73 | Manuel Locatelli | CM | (1998-01-08)8 January 1998 (aged 18) | 2010 | 2018 | Free | FromYouth System | ||
| 91 | Andrea Bertolacci | CM | (1991-01-11)11 January 1991 (aged 25) | 2015 | 2019 | €20M | |||
| Forwards | |||||||||
| 7 | Jérémy Ménez | SS /AM | (1987-05-07)7 May 1987 (aged 29) | 2014 | 2017 | Free | |||
| 9 | Luiz Adriano | ST | (1987-04-12)12 April 1987 (aged 29) | 2015 | 2020 | €8M | |||
| 19 | M'Baye Niang | ST /SS | (1994-12-19)19 December 1994 (aged 21) | 2012 | 2019 | €3M | |||
| 45 | Mario Balotelli | ST | (1990-08-12)12 August 1990 (aged 25) | 2015 | 2016 | On loan | |||
| 70 | Carlos Bacca | ST | (1986-09-08)8 September 1986 (aged 29) | 2015 | 2019 | €30M | |||
| Date | Pos. | Player | Age | Moving from | Fee | Notes |
|---|---|---|---|---|---|---|
| 9 June 2015 | DF | 21 | Free[4] | |||
| 25 June 2015 | MF | 22 | €450,000 | Co-ownership solved | ||
| 29 June 2015 | MF | 24 | €20,000,000[5] | |||
| 29 June 2015 | MF | 18 | €20,000[6][7] | |||
| 2 July 2015 | FW | 28 | €8,000,000[8][9][10] | |||
| 2 July 2015 | FW | 28 | €30,000,000[11] | |||
| 3 July 2015 | GK | 16 | Free | Promoted | ||
| 6 July 2015 | MF | 19 | Free[12] | |||
| 8 July 2015 | MF | 26 | Free[13] | |||
| 15 July 2015 | DF | 18 | Free | Promoted[14][15] | ||
| 10 August 2015 | DF | 20 | €25,000,000 | |||
| 28 August 2015 | MF | 28 | €3,000,000[16][17] |
| Date | Pos. | Player | Age | Moving from | Fee | Notes |
|---|---|---|---|---|---|---|
| 27 August 2015 | FW | 25 | Free[18] |
| Date | Pos. | Player | Age | Moving from | Fee | Notes |
|---|---|---|---|---|---|---|
| 1 July 2015 | DF | 20 | Free | |||
| 1 July 2015 | MF | 20 | Free | |||
| 1 July 2015 | MF | 22 | Free | |||
| 1 July 2015 | MF | 30 | Free | |||
| 1 July 2015 | FW | 20 | Free | |||
| 31 August 2015 | FW | 24 | Free | Unilaterally ended agreement[19] |
Total spending:
€86,470,000
| Date | Pos. | Player | Age | Moving to | Fee | Notes |
|---|---|---|---|---|---|---|
| 13 May 2015 | FW | 31 | Free[20] | After return from loan | ||
| 14 May 2015 | MF | 23 | €4M[21] | Buy option exercised | ||
| 2 June 2015 | MF | 32 | Free[22] | Expired contract | ||
| 24 June 2015 | MF | 22 | Free[23] | After return from loan | ||
| 26 June 2015 | MF | 20 | Free[24] | |||
| 30 June 2015 | MF | 30 | Free[25][26] | |||
| 1 July 2015 | GK | 26 | Unattached | Free | Expired contract. After return from loan | |
| 1 July 2015 | DF | 34 | Free[27] | Expired contract | ||
| 1 July 2015 | DF | 25 | Free[28] | Expired contract. After return from loan | ||
| 1 July 2015 | DF | 29 | €3.5M | |||
| 1 July 2015 | DF | 26 | Free[29] | After return from loan | ||
| 1 July 2015 | MF | 26 | Free[30] | Expired contract. After return from loan | ||
| 1 July 2015 | MF | 23 | Free[31] | Expired contract. After return from loan | ||
| 1 July 2015 | FW | 22 | €150,000[32] | Loan to full purchase | ||
| 1 July 2015 | FW | 30 | Free | Expired contract | ||
| 2 July 2015 | MF | 28 | €1.5M[33][34] | Buy option exercised | ||
| 11 July 2015 | MF | 20 | Undisclosed[35] | After return from loan | ||
| 16 July 2015 | DF | 27 | Free[36] | After return from loan | ||
| 30 July 2015 | DF | 24 | Undisclosed[37] | |||
| 6 August 2015 | DF | 20 | Undisclosed[38] | After return from loan | ||
| 28 August 2015 | GK | 20 | Undisclosed[39] | |||
| 28 August 2015 | FW | 19 | Undisclosed[40] | |||
| 31 August 2015 | DF | 33 | Free[41] | |||
| 31 August 2015 | MF | 19 | Undisclosed[42] | After return from loan | ||
| 1 September 2015 | GK | 21 | Unattached | Free[43] | After return from loan | |
| 1 September 2015 | FW | 22 | Undisclosed[44] | After return from loan | ||
| 1 September 2015 | DF | 21 | Unattached | Free[45] | After return from loan |
| Date | Pos. | Player | Age | Moving to | Fee | Notes |
|---|---|---|---|---|---|---|
| 1 July 2015 | DF | 28 | Free | |||
| 1 July 2015 | MF | 22 | Free | |||
| 1 July 2015 | FW | 24 | Free |
| Date | Pos. | Player | Age | Moving to | Fee | Notes |
|---|---|---|---|---|---|---|
| 23 June 2015 | FW | 23 | Free[46] | After return from loan, option to buy back | ||
| 13 July 2015 | FW | 22 | €2M[47][48] | Option to full purchase at €14M[49][50] | ||
| 13 July 2015 | FW | 23 | Free[51] | Loan confirmed | ||
| 14 July 2015 | MF | 19 | Free[52] | After promotion to first squad | ||
| 15 July 2015 | GK | 22 | Free[53] | After return from loan | ||
| 21 July 2015 | FW | 24 | Free[54] | After return from loan | ||
| 30 July 2015 | FW | 19 | Free[55] | |||
| 31 July 2015 | FW | 23 | Free[56] | Loan confirmed | ||
| 4 August 2015 | MF | 19 | Free[57] | After promotion to first squad | ||
| 10 August 2015 | MF | 18 | Free[58] | |||
| 16 August 2015 | MF | 23 | Free[59] | Option to full purchase[60] | ||
| 17 August 2015 | MF | 26 | Free[61] | |||
| 25 August 2015 | DF | 21 | Free[62] | After return from loan | ||
| 26 August 2015 | DF | 29 | Free[63] | |||
| 30 August 2015 | GK | 31 | Free[64] | Option to full purchase | ||
| 30 August 2015 | FW | 20 | Free[65] | After return from loan, option to buy back | ||
| 31 August 2015 | MF | 17 | Free[66] | Two-year loan. Option to full purchase and buy back | ||
| 31 August 2015 | FW | 31 | Free[67] | After return from loan | ||
| 31 August 2015 | MF | 21 | Free[68] | Loan confirmed | ||
| 31 August 2015 | FW | 23 | Free[69] | After anticipated return from loan |
| Date | Pos. | Player | Age | Moving from | Fee | Notes |
|---|---|---|---|---|---|---|
| 9 December 2015 | MF | 28 | Unattached | Free[70][71] | Effective from 4 January 2016[72] | |
| 1 February 2016 | MF | 18 | Milan Youth System | Free | Promoted |
| Date | Pos. | Player | Age | Moving from | Fee | Notes |
|---|---|---|---|---|---|---|
| 1 January 2016 | MF | 19 | Free[73] | Re-joinedPrimavera squad |
Total spending:
€0
| Date | Pos. | Player | Age | Moving to | Fee | Notes |
|---|---|---|---|---|---|---|
| 7 January 2016 | DF | 20 | Free[74] | Previously out of main roster | ||
| 22 January 2016 | FW | 28 | Free (end of loan) | Will play forGenoa[75] | ||
| 25 January 2016 | FW | 20 | €1M[76] | After return from loan, will play forAscoli | ||
| 31 January 2016 | MF | 31 | Unattached[77] | Free | Will play for | |
| 1 February 2016 | DF | 22 | Unattached[78] | Free | Bought byInternazionale, will play for | |
| 16 February 2016 | MF | 30 | Unattached[79] | Free | Will play for |
| Date | Pos. | Player | Age | Moving to | Fee | Notes |
|---|---|---|---|---|---|---|
| 27 December 2015 | MF | 22 | Free[70][80] | Effective from 4 January 2016[81] | ||
| 19 January 2016 | MF | 18 | Free[82] | After return from loan | ||
| 26 January 2016 | FW | 23 | €1.4M[83] | After return from loan | ||
| 29 January 2016 | FW | 19 | Free[84] | After return from loan | ||
| 1 February 2016 | MF | 23 | Free[85] | After return from loan | ||
| 1 February 2016 | DF | 17 | Free[86] | |||
| 22 March 2016 | FW | 25 | Free[87] | Till 31 December 2016 |
Milan began their pre-season campaign taking on Italian lower division sidesA.S.D. Alcione andA.S.D. Legnano inSolbiate Arno. Milan won both these first matches, withNigel de Jong scoring the first goal of the season.
Milan was then involved in matches against several European top level cubs, includingLyon,Internazionale andReal Madrid in theInternational Champions Cup, andBayern Munich andTottenham Hotspur in the2015 Audi Cup.
On 12 August, Milan won the2015 TIM trophy after again defeating Inter andSassuolo (the later after penalties) after two matches of 45 minutes each.
After the start of the season, Milan played other friendlies, mainly during October and November, including theBerlusconi Trophy and theTrofeo ‘San Nicola.
| 10 July 2015Friendly | Milan | 5–1 | Alcione | Solbiate Arno,Italy |
| De Jong Poli Cerci Niang | Gennarelli | Stadium:Stadio Felice Chinetti[88] |
| 14 July 2015Friendly | Milan | 5–1 | Legnano | Solbiate Arno,Italy |
| Poli Alex Mastour Honda Verdi | Report | Anelli | Stadium:Stadio Felice Chinetti[88] Referee: Di Wang (China) |
| 18 July 2015Friendly | Lyon | 2–1 | Milan | Lyon,France |
| Fekir Lacazette | Poli | Stadium:Stade de Gerland[89] |
| 25 July 2015ICC | Milan | 1–0 | Internazionale | Shenzhen,China |
| 19:00CST | Mexès | Stadium:Shenzhen Universiade Sports Centre |
| 4 August 2015Audi Cup | Bayern Munich | 3–0 | Milan | Munich,Germany |
| 20:45CEST (UTC+02:00) | Bernat Götze Lewandowski | Report | Stadium:Allianz Arena Referee:Peter Sippel (Germany) |
| 5 August 2015Audi Cup | Tottenham Hotspur | 2–0 | Milan | Munich,Germany |
| 18:15CEST (UTC+02:00) | Chadli Carroll | Report | Stadium:Allianz Arena Attendance: 70,000 Referee:Robert Hartmann (Germany) |
| 12 August 2015TIM Trophy | Milan | 2–1 | Internazionale | Reggio Emilia,Italy |
| 20:45CEST (UTC+02:00) | Bertolacci Bacca | Brozović | Stadium:Mapei Stadium – Città del Tricolore | |
| Note: 45-minute match | ||||
| 12 August 2015TIM Trophy | Sassuolo | 1–1 (3−4p) | Milan | Reggio Emilia,Italy |
| 22:45CEST (UTC+02:00) | Duncan | Nocerino | Stadium:Mapei Stadium – Città del Tricolore | |
| Penalties | ||||
| Falcinelli Floccari Berardi Duncan Acerbi | ||||
| Note: 45-minute match | ||||
| 3 September 2015Friendly | Mantova | 2–3 | Milan | Mantua,Italy |
| 19:00CEST (UTC+02:00) | Ungaro Trainotti | Balotelli Poli Luiz Adriano | Stadium:Stadio Danilo Martelli Attendance: 10,000 |
| 7 October 2015Friendly | Monza | 0–3 | Milan | Monza,Italy[90] |
| 18:00CEST (UTC+02:00) | Luiz Adriano Nocerino Cerci | Stadium:Stadio Brianteo |
| 21 October 2015Berlusconi Trophy | Milan | 0–1 | Inter | Milan,Italy |
| 18:00CEST (UTC+02:00) | Report | Kondogbia | Stadium:Stadio Giuseppe Meazza |
| 24 November 2015Friendly | Bari | 0–1 | Milan | Bari,Italy |
| 18:00CEST (UTC+02:00)[91] | Report | Tonucci | Stadium:Stadio San Nicola Attendance: 15,000 Referee: Angelo Cervellera | |
| Note: 45-minute match | ||||
| 24 November 2015Friendly | Milan | 1–0 | Inter | Bari,Italy |
| 20:00CEST (UTC+02:00)[91] | Poli | Report | Stadium:Stadio San Nicola Attendance: 15,000 Referee: Angelo Cervellera | |
| Note: 45-minute match | ||||
| 24 March 2016Friendly | Milan | 4–0 | Varese | Carnago,Italy |
| 15:00CEST (UTC+02:00) | Balotelli Luiz Adriano Balotelli Ménez | Report | Stadium:Milanello |
| Mihajlovic's favourite starting line-up during most of his spell as AC Milan manager. |
The2015–16 Serie A season began on 22 August 2015 and concluded on 15 May 2016.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Fiorentina | 38 | 18 | 10 | 10 | 60 | 42 | +18 | 64 | Qualification toEuropa League group stage[a] |
| 6 | Sassuolo | 38 | 16 | 13 | 9 | 49 | 40 | +9 | 61 | Qualification toEuropa League third qualifying round |
| 7 | Milan | 38 | 15 | 12 | 11 | 49 | 43 | +6 | 57 | |
| 8 | Lazio | 38 | 15 | 9 | 14 | 52 | 52 | 0 | 54 | |
| 9 | Chievo | 38 | 13 | 11 | 14 | 43 | 45 | −2 | 50 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 38 | 15 | 12 | 11 | 49 | 43 | +6 | 57 | 9 | 6 | 4 | 28 | 22 | +6 | 6 | 6 | 7 | 21 | 21 | 0 |
Last updated: 14 May 2015.
Source:Competitive matches
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | A | H | A | H | A | A | H | A | H | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | A | H | A | H | A | H | A | H | A | H |
| Result | L | W | L | W | W | L | L | D | W | W | W | D | L | W | D | D | W | L | D | W | D | W | W | D | W | D | W | L | D | D | L | L | W | D | L | D | W | L |
| Position | 19 | 12 | 12 | 9 | 7 | 11 | 11 | 11 | 10 | 8 | 6 | 6 | 7 | 7 | 8 | 7 | 6 | 7 | 8 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 7 | 7 | 7 |
| 23 August 20151 | Fiorentina | 2–0 | Milan | Florence |
| 20:45CEST (UTC+02:00) | Roncaglia Alonso Iličić Bernardeschi | Report | Ely Bonaventura Romagnoli | Stadium:Stadio Artemio Franchi Attendance: 33,904[93] Referee:Paolo Valeri |
| 29 August 20152 | Milan | 2–1 | Empoli | Milan |
| 20:45CEST (UTC+02:00) | Bacca Luiz Adriano | Report | Saponara Tonelli Maccarone | Stadium:San Siro Attendance: 34,382 Referee: Piero Giacomelli |
| 13 September 20153 | Internazionale | 1–0 | Milan | Milan |
| 20:45CEST (UTC+02:00) | Juan Guarín Melo | Report | Abate Honda Kucka | Stadium:San Siro Attendance: 79,154 Referee:Gianluca Rocchi |
| 19 September 20154 | Milan | 3–2 | Palermo | Milan |
| 20:45CEST (UTC+02:00) | Bacca Bonaventura Montolivo | Report | Hiljemark Lazaar González | Stadium:San Siro Attendance: 33,689 Referee: Carmine Russo |
| 22 September 20155 | Udinese | 2–3 | Milan | Udine |
| 20:45CEST (UTC+02:00) | Piris Iturra Badu Wagué D. Zapata Fernandes Marquinho | Report | Balotelli Bonaventura Calabria C. Zapata | Stadium:Stadio Friuli Attendance: 16,500 Referee: Daniele Doveri |
| 27 September 20156 | Genoa | 1–0 | Milan | Genoa |
| 12:30CEST (UTC+02:00) | Džemaili Pavoletti De Maio Burdisso | Report | Bonaventura Romagnoli Calabria Luiz Adriano Bertolacci | Stadium:Stadio Luigi Ferraris Attendance: 21,294 Referee:Paolo Tagliavento |
| 4 October 20157 | Milan | 0–4 | Napoli | Milan |
| 20:45CEST (UTC+02:00) | Bonaventura Antonelli Ely | Report | Allan Insigne Callejón Ely | Stadium:San Siro Attendance: 50,488 Referee:Nicola Rizzoli |
| 17 October 20158 | Torino | 1–1 | Milan | Turin |
| 20:45CEST (UTC+02:00) | Baselli Gazzi Bovo | Report | Kucka Bonaventura Bacca Romagnoli López | Stadium:Stadio Olimpico di Torino Attendance: 25,477 Referee:Andrea Gervasoni |
| 25 October 20159 | Milan | 2–1 | Sassuolo | Milan |
| 15:00CET (UTC+01:00) | Bacca Abate Luiz Adriano | Report | Consigli Berardi Cannavaro Missiroli | Stadium:San Siro Attendance: 37,568 Referee:Gianluca Rocchi |
| 28 October 201510 | Milan | 1–0 | Chievo | Milan |
| 20:45CET (UTC+01:00) | Antonelli | Report | Pinzi Cesar | Stadium:San Siro Attendance: 25,517 Referee: Gianpaolo Calvarese |
| 1 November 201511 | Lazio | 1–3 | Milan | Rome |
| 20:45CET (UTC+01:00) | Basta Kishna Gentiletti | Report | Bertolacci Mexès Romagnoli Bacca Bonaventura | Stadium:Stadio Olimpico Attendance: 28,020 Referee:Antonio Damato |
| 7 November 201512 | Milan | 0–0 | Atalanta | Milan |
| 20:45CET (UTC+01:00) | De Sciglio Mexès Calabria Bacca | Report | Cigarini Pinilla Gómez Carmona | Stadium:San Siro Attendance: 33,192 Referee: Piero Giacomelli |
| 21 November 201513 | Juventus | 1–0 | Milan | Turin |
| 20:45CET (UTC+01:00) | Sturaro Lichtsteiner Dybala | Report | Kucka Alex | Stadium:Juventus Stadium Attendance: 40,841 Referee:Paolo Mazzoleni |
| 28 November 201514 | Milan | 4–1 | Sampdoria | Milan |
| 20:45CET (UTC+01:00) | Bonaventura Niang Kucka Luiz Adriano | Report | De Silvestri Soriano Éder | Stadium:San Siro Attendance: 32,368 Referee: Daniele Doveri |
| 6 December 201515 | Carpi | 0–0 | Milan | Modena |
| 20:45CET (UTC+01:00) | Report | Alex Romagnoli | Stadium:Stadio Alberto Braglia Attendance: 12,150 Referee:Massimiliano Irrati |
| 13 December 201516 | Milan | 1–1 | Hellas Verona | Milan |
| 15:00CET (UTC+01:00) | Bacca De Jong Bonaventura Abate Kucka | Report | Toni Moras Pisano Wszołek Ioniță Márquez Gollini | Stadium:San Siro Attendance: 27,497 Referee:Paolo Valeri |
| 20 December 201517 | Frosinone | 2–4 | Milan | Frosinone |
| 18:00CET (UTC+01:00) | Ciofani Tonev Soddimo Blanchard Pavlović Dionisi | Report | Niang Abate Bacca Romagnoli Alex Donnarumma Bonaventura | Stadium:Stadio Matusa Attendance: 7,931 Referee:Luca Banti |
| 6 January 201618 | Milan | 0–1 | Bologna | Milan |
| 15:00CET (UTC+01:00) | Montolivo De Sciglio Abate Mexès Kucka Luiz Adriano | Report | Mounier Diawara Masina Giaccherini Brighi Destro | Stadium:San Siro Attendance: 31,381 Referee:Davide Massa |
| 9 January 201619 | Roma | 1–1 | Milan | Rome |
| 20:45CET (UTC+01:00) | Rüdiger Manolas Pjanić Nainggolan | Report | Kucka Zapata Luiz Adriano Bertolacci | Stadium:Stadio Olimpico Attendance: 34,777 Referee:Daniele Orsato |
| 17 January 201620 | Milan | 2–0 | Fiorentina | Milan |
| 20:45CET (UTC+01:00) | Bacca Bertolacci Boateng | Report | Suárez Kalinić Vecino Tomović | Stadium:San Siro Attendance: 28,374 Referee: Daniele Doveri |
| 23 January 201621 | Empoli | 2–2 | Milan | Empoli |
| 20:45CET (UTC+01:00) | Zieliński Barba Saponara Maccarone | Report | Bacca Bonaventura Honda Montolivo Balotelli Romagnoli | Stadium:Stadio Carlo Castellani Attendance: 11,499 Referee: Carmine Russo |
| 31 January 201622 | Milan | 3–0 | Internazionale | Milan |
| 20:45CET (UTC+01:00) | Alex Kucka Bacca Niang Balotelli | Report | Jovetić | Stadium:San Siro Attendance: 77,043 Referee:Antonio Damato |
| 3 February 201623 | Palermo | 0–2 | Milan | Palermo |
| 20:45CET (UTC+01:00) | Goldaniga Jajalo Vázquez | Report | Bacca Niang | Stadium:Stadio Renzo Barbera Attendance: 17,605 Referee:Paolo Mazzoleni |
| 7 February 201624 | Milan | 1–1 | Udinese | Milan |
| 15:00CET (UTC+01:00) | Montolivo Niang | Report | Armero Badu Lodi Edenílson | Stadium:San Siro Attendance: 27,656 Referee:Massimiliano Irrati |
| 14 February 201625 | Milan | 2–1 | Genoa | Milan |
| 12:30CET (UTC+01:00) | Bacca Honda Romagnoli | Report | Rigoni Cerci | Stadium:San Siro Attendance: 30,547 Referee: Gianpaolo Calvarese |
| 22 February 201626 | Napoli | 1–1 | Milan | Naples |
| 21:00CET (UTC+01:00) | Insigne | Report | Bonaventura Donnarumma Montolivo | Stadium:Stadio San Paolo Attendance: 54,758 Referee:Luca Banti |
| 27 February 201627 | Milan | 1–0 | Torino | Milan |
| 20:45CET (UTC+01:00) | Antonelli Abate Boateng | Report | Glik | Stadium:San Siro Attendance: 33,748 Referee: Domenico Celi |
| 6 March 201628 | Sassuolo | 2–0 | Milan | Reggio Emilia |
| 15:00CET (UTC+01:00) | Berardi Duncan Defrel Sansone | Report | Bonaventura Bertolacci | Stadium:Mapei Stadium – Città del Tricolore Attendance: 17,697 Referee: Piero Giacomelli |
| 13 March 201629 | Chievo | 0–0 | Milan | Verona |
| 12:30CET (UTC+01:00) | Dainelli Castro Cacciatore Gobbi | Report | Ménez Bonaventura Abate | Stadium:Stadio Marc'Antonio Bentegodi Attendance: 15,000 Referee:Antonio Damato |
| 20 March 201630 | Milan | 1–1 | Lazio | Milan |
| 20:45CET (UTC+01:00) | Bacca Abate | Report | Parolo Lulić Biglia | Stadium:San Siro Attendance: 33,481 Referee:Paolo Tagliavento |
| 3 April 201631 | Atalanta | 2–1 | Milan | Bergamo |
| 15:00CEST (UTC+02:00) | Pinilla Cigarini Gómez | Report | Luiz Adriano De Sciglio Bertolacci Zapata | Stadium:Stadio Atleti Azzurri d'Italia Attendance: 18,652 Referee:Gianluca Rocchi |
| 9 April 201632 | Milan | 1–2 | Juventus | Milan |
| 20:45CEST (UTC+02:00) | Alex Balotelli Kucka Antonelli | Report | Asamoah Mandžukić Pogba Zaza | Stadium:San Siro Attendance: 75,393 Referee:Daniele Orsato |
| 17 April 201633 | Sampdoria | 0–1 | Milan | Genoa |
| 20:45CEST (UTC+02:00) | Krstičić Fernando De Silvestri | Report | Bacca Poli Kucka | Stadium:Stadio Luigi Ferraris Attendance: 21,615 Referee:Paolo Valeri |
| 21 April 201634 | Milan | 0–0 | Carpi | Milan |
| 21:00CEST (UTC+02:00) | Balotelli Alex | Report | Cofie Crimi Suagher | Stadium:San Siro Attendance: 28,801 Referee:Marco Guida |
| 25 April 201635 | Hellas Verona | 2–1 | Milan | Verona |
| 17:00CEST (UTC+02:00) | Albertazzi Pazzini Siligardi | report | Ménez Zapata Mauri | Stadium:Stadio Marc'Antonio Bentegodi Attendance: 18,738 Referee:Marco Di Bello |
| 1 May 201636 | Milan | 3–3 | Frosinone | Milan |
| 15:00CEST (UTC+02:00) | Balotelli Kucka Bacca Antonelli Ménez | Report | Paganini Sammarco Gori Bardi Kragl Russo Dionisi Pryima | Stadium:San Siro Attendance: 35,936 Referee:Davide Massa |
| 7 May 201637 | Bologna | 0–1 | Milan | Bologna |
| 20:45CEST (UTC+02:00) | Diawara Oikonomou Costa Giaccherini | Report | Mauri Mexès Bacca Bertolacci Calabria Romagnoli | Stadium:Stadio Renato Dall'Ara Attendance: 22,544 Referee: Daniele Doveri |
| 14 May 201638 | Milan | 1–3 | Roma | Milan |
| 20:45CEST (UTC+02:00) | Locatelli Mexès Luiz Adriano Donnarumma Bacca | Report | Salah El Shaarawy Emerson | Stadium:San Siro Attendance: 41,571 Referee:Nicola Rizzoli |
The2015–16 Coppa Italia began in August with Milan entering the competition in the third round. Their first match was againstSerie B sidePerugia and was played on 17 August 2015, following a request by Milan to delay the match by two days due to other pre-season obligations. Milan opened the score early throughKeisuke Honda and then within 20 minutes, scored again throughLuiz Adriano, who scored his first official goal for the club.
Milan then advanced into the fourth round whereCrotone was defeated after extra time. Luiz Adriano during regular time, andGiacomo Bonaventura andM'Baye Niang during extra time were the scorers. Further in December, Milan also ruled outSampdoria in an emotions limited match, thanks to Niang andCarlos Bacca goals, earning the right to faceCarpi in the quarter-finals.
Milan played its first Coppa Italia match in 2016 against Carpi on 13 January. TheRossoneri progressed to the semi-finals by beating Reggio Emilia side with 2−1 at a moderately attended San Siro. Bacca gave Milan the lead after 14 minutes of play with a finerabona, then Niang found himself on the scoresheet just before the half-hour mark. Milan will faceAlessandria in a two-legged semi-final encounter.
In a rather tedious match, Milan came out victorious against Alessandria in the first leg of the Coppa's semi-finals.Mario Balotelli converted apenalty kick into a game-winning goal just before half-time. In the second leg, played at San Siro, Milan easily outplayed Alessandria and won the semi-finals 6–0 on aggregate.Jérémy Ménez scored adoppietta, whileAlessio Romagnoli and Balotelli scored one goal each. Alessandria's Roberto Sabato also scored an own goal.
Milan then traveled to Rome to meetJuventus in the final on 21 May atStadio Olimpico. TheRossoneri were defeated byÁlvaro Morata's goal during the second period of extra time, despite being arguably the better opponent in the final, controlling the ball possession and the pace of the match and creating more scoring chances.
| 17 August 2015Third round | Milan | 2–0 | Perugia | Milan |
| 21:00CEST (UTC+02:00) | Honda Luiz Adriano Antonelli Poli | Report | Lanzafame | Stadium:San Siro Attendance: 23,683 Referee:Massimiliano Irrati |
| 1 December 2015Fourth round | Milan | 3–1 (a.e.t.) | Crotone | Milan |
| 21:00CET (UTC+01:00) | Luiz Adriano Mauri Bonaventura Niang | Report | Budimir Balasa | Stadium:San Siro Attendance: 10,229 Referee: Michael Fabbri |
| 17 December 2015Round of 16 | Sampdoria | 0–2 | Milan | Genoa |
| 21:00CET (UTC+01:00) | Christodoulopoulos Zukanović | Report | Bertolacci Mexès Abate Niang De Sciglio Bacca | Stadium:Stadio Luigi Ferraris Attendance: 11,200 Referee: Domenico Celi |
| 13 January 2016Quarter-finals | Milan | 2–1 | Carpi | Milan |
| 21:00CET (UTC+01:00) | Bacca Niang Boateng Montolivo | Report | Lollo Silva Mancosu | Stadium:San Siro Attendance: 12,319 Referee: Gianpaolo Calvarese |
| 26 January 2016Semi-finals | Alessandria | 0–1 | Milan | Turin |
| 21:00CET (UTC+01:00) | Morero Sabato Sosa | Report | Balotelli | Stadium:Stadio Olimpico di Torino Attendance: 20,605 Referee:Massimiliano Irrati |
| Note: First Leg | ||||
| 1 March 2016Semi-finals | Milan | 5–0 | Alessandria | Milan |
| 21:00CET (UTC+01:00) | Ménez Romagnoli Sabato Balotelli | Report | Stadium:San Siro Attendance: 28,202 Referee:Marco Guida | |
| Note: Second leg Leg | ||||
| 21 May 2016Final | Milan | 0–1 (a.e.t.) | Juventus | Rome |
| 20:45CEST (UTC+02:00) | Zapata Honda Niang Mauri | Report | Pogba Barzagli Morata Chiellini Rugani | Stadium:Stadio Olimpico Referee:Gianluca Rocchi |
Last updated: 21 May 2016
Source:Competitions
| Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | Total |
|---|---|---|---|---|---|---|---|
| 1 | 70 | FW | Carlos Bacca | 18 | 2 | 20 | |
| 2 | 19 | FW | M'Baye Niang | 5 | 3 | 8 | |
| 3 | 28 | MF | Giacomo Bonaventura | 6 | 1 | 7 | |
| 4 | 9 | FW | Luiz Adriano | 4 | 2 | 6 | |
| 5 | 7 | FW | Jérémy Ménez | 2 | 2 | 4 | |
| 6 | 33 | DF | Alex | 3 | 0 | 3 | |
| 45 | FW | Mario Balotelli | 1 | 2 | 3 | ||
| 31 | DF | Luca Antonelli | 3 | 0 | 3 | ||
| 9 | 10 | MF | Keisuke Honda | 1 | 1 | 2 | |
| 10 | 5 | DF | Philippe Mexès | 1 | 0 | 1 | |
| 13 | DF | Alessio Romagnoli | 0 | 1 | 1 | ||
| 17 | DF | Cristián Zapata | 1 | 0 | 1 | ||
| 20 | DF | Ignazio Abate | 1 | 0 | 1 | ||
| 27 | MF | Juraj Kucka | 1 | 0 | 1 | ||
| 72 | FW | Kevin-Prince Boateng | 1 | 0 | 1 | ||
| 91 | MF | Andrea Bertolacci | 1 | 0 | 1 | ||
| Own goal | 0 | 1 | 1 | ||||
| Totals | 49 | 15 | 64 | ||||
Last updated: 21 May 2016
Includes all competitive matches. Players listed below made at least one appearance for A.C. Milan first squad during the season.
| N | P | Nat. | Name | Serie A | Coppa Italia | Total | Notes | ||||||
| 1 | GK | Diego López | 1 | 1 | |||||||||
| 2 | DF | Mattia De Sciglio | 3 | 1 | 4 | ||||||||
| 4 | MF | José Mauri | 2 | 2 | 4 | ||||||||
| 5 | DF | Phillipe Mexes | 4 | 1 | 5 | ||||||||
| 7 | FW | Jérémy Ménez | 1 | 1 | |||||||||
| 9 | FW | Luiz Adriano | 4 | 1 | 5 | ||||||||
| 10 | MF | Keisuke Honda | 2 | 1 | 3 | ||||||||
| 13 | DF | Alessio Romagnoli | 8 | 1 | 8 | 1 | |||||||
| 15 | DF | Rodrigo Ely | 1 | 1 | 1 | 1 | |||||||
| 16 | MF | Andrea Poli | 1 | 1 | 2 | ||||||||
| 17 | DF | Cristián Zapata | 4 | 1 | 5 | ||||||||
| 18 | MF | Riccardo Montolivo | 5 | 1 | 6 | ||||||||
| 19 | FW | M'Baye Niang | 1 | 2 | 3 | ||||||||
| 20 | DF | Ignazio Abate | 7 | 1 | 8 | ||||||||
| 27 | MF | Juraj Kucka | 11 | 11 | |||||||||
| 28 | MF | Giacomo Bonaventura | 8 | 8 | |||||||||
| 31 | DF | Luca Antonelli | 2 | 1 | 3 | ||||||||
| 33 | DF | Alex | 5 | 5 | |||||||||
| 34 | MF | Nigel de Jong | 1 | 1 | |||||||||
| 45 | FW | Mario Balotelli | 6 | 6 | |||||||||
| 70 | FW | Carlos Bacca | 2 | 2 | |||||||||
| 72 | FW | Kevin-Prince Boateng | 1 | 1 | 2 | ||||||||
| 73 | MF | Manuel Locatelli | 1 | 1 | |||||||||
| 91 | MF | Andrea Bertolacci | 6 | 1 | 7 | ||||||||
| 96 | DF | Davide Calabria | 4 | 4 | |||||||||
| 99 | GK | Gianluigi Donnarumma | 3 | 3 | |||||||||
Last updated: 21 May 2015.
Source:ESPNFC.com
Only competitive matches
= Number ofbookings;
= Number ofsending offs after a second yellow card;
= Number of sending offs by a direct red card.