| 2015–16 season | ||||
|---|---|---|---|---|
| Chairman Honorary Chairman | Vacant Silvio Berlusconi | |||
| Manager | Siniša Mihajlović (until 12 April 2016)[1] Cristian Brocchi (from 12 April 2016)[2] | |||
| Stadium | San Siro | |||
| Serie A | 7th | |||
| Coppa Italia | Runners-up | |||
| Top goalscorer | League: Carlos Bacca (18) All: Carlos Bacca (20) | |||
|  | ||||
In the 2015–16 season, Associazione Calcio Milan competed in the Serie A for the 82nd time, as well as the Coppa Italia. It was their 33rd consecutive season in the top flight of Italian 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 the final of the Coppa Italia, losing to rivals Juventus after extra time.
Squad information
| No. | Name | Nat. | Position(s) | Date of Birth (Age) | Signed in | Contract until | Signed from | Transfer Fee | Notes | 
|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | |||||||||
| 1 | Diego López |  | GK | 3 November 1981 | 2014 | 2018 |  Real Madrid | Free | |
| 32 | Christian Abbiati |  | GK | 8 July 1977 | 1998 | 2016 |  Monza | €0.75M | Vice-captain | 
| 99 | Gianluigi Donnarumma |  | GK | 25 February 1999 | 2015 | 2018 |  Milan Primavera | €250,000[3] | From Youth system | 
| Defenders | |||||||||
| 2 | Mattia De Sciglio |  | RB / LB | 20 October 1992 | 2011 | 2018 |  Milan Primavera | Free | From Youth system | 
| 5 | Philippe Mexès |  | CB | 30 May 1982 | 2011 | 2016 |  Roma | Free | |
| 13 | Alessio Romagnoli |  | CB | 12 January 1995 | 2015 | 2020 |  Roma | €25M | |
| 15 | Rodrigo Ely |    | CB | 3 November 1993 | 2015 | 2019 |  Avellino | Free | From Youth system | 
| 17 | Cristián Zapata |  | CB | 30 September 1986 | 2012 | 2016 |  Villarreal | €6M | |
| 20 | Ignazio Abate |  | RB | 12 November 1986 | 2009 | 2019 |  Torino | €2.8M | From Youth system | 
| 25 | Stefan Simić |    | CB | 20 January 1995 | 2015 | 2018 |  Milan Primavera | Free | |
| 31 | Luca Antonelli |  | LB | 11 February 1987 | 2015 | 2018 |  Genoa | €4.5M | From Youth system | 
| 33 | Alex |  | CB | 17 June 1982 | 2014 | 2016 |  Paris Saint-Germain | Free | |
| 96 | Davide Calabria |  | RB / LB | 6 December 1996 | 2015 | 2018 |  Milan Primavera | Free | From Youth System | 
| Midfielders | |||||||||
| 4 | José Mauri |    | CM | 16 May 1996 | 2015 | 2019 |  Parma | Free | |
| 10 | Keisuke Honda |  | RW | 13 June 1986 | 2014 | 2017 |  CSKA Moscow | Free | |
| 16 | Andrea Poli |  | CM | 29 September 1989 | 2013 | 2018 |  Sampdoria | €9.7M | |
| 18 | Riccardo Montolivo |  | CM | 18 January 1985 | 2012 | 2016 |  Fiorentina | Free | Captain | 
| 27 | Juraj Kucka |  | CM | 26 February 1987 | 2015 | 2019 |  Genoa | €3M | |
| 28 | Giacomo Bonaventura |  | LW | 22 August 1989 | 2014 | 2019 |  Atalanta | €7M | |
| 72 | Kevin-Prince Boateng |  | RW | 6 March 1987 | 2015 | 2016 |  Schalke 04 | Free | |
| 73 | Manuel Locatelli |  | CM | 8 January 1998 | 2010 | 2018 |  Milan Primavera | Free | From Youth System | 
| 91 | Andrea Bertolacci |  | CM | 11 January 1991 | 2015 | 2019 |  Roma | €20M | |
| Forwards | |||||||||
| 7 | Jérémy Ménez |  | SS / AM | 7 May 1987 | 2014 | 2017 |  Paris Saint-Germain | Free | |
| 9 | Luiz Adriano |  | ST | 12 April 1987 | 2015 | 2020 |  Shakhtar Donetsk | €8M | |
| 19 | M'Baye Niang |  | ST / SS | 19 December 1994 | 2012 | 2019 |  Caen | €3M | |
| 45 | Mario Balotelli |  | ST | 12 August 1990 | 2015 | 2016 |  Liverpool | On loan | |
| 70 | Carlos Bacca |  | ST | 8 September 1986 | 2015 | 2019 |  Sevilla | €30M | |
Transfers
Summer 2015
In
| Date | Pos. | Player | Age | Moving from | Fee | Notes | 
|---|---|---|---|---|---|---|
| 9 June 2015 | DF |    Rodrigo Ely | 21 |  Avellino | Free[4] | |
| 25 June 2015 | MF |  Simone Verdi | 22 |  Torino | €450,000 | Co-ownership solved | 
| 29 June 2015 | MF |  Andrea Bertolacci | 24 |  Roma | €20,000,000[5] | |
| 29 June 2015 | MF |  Matteo Pessina | 18 |  Monza | €20,000[6][7] | |
| 2 July 2015 | FW |  Luiz Adriano | 28 |  Shakhtar Donetsk | €8,000,000[8][9][10] | |
| 2 July 2015 | FW |  Carlos Bacca | 28 |  Sevilla | €30,000,000[11] | |
| 3 July 2015 | GK |  Gianluigi Donnarumma | 16 |  Milan Youth System | Free | Promoted | 
| 6 July 2015 | MF |    José Mauri | 19 |  Parma | Free[12] | |
| 8 July 2015 | MF |  Juan Mauri | 26 |  Tiro Federal | Free[13] | |
| 15 July 2015 | DF |  Davide Calabria | 18 |  Milan Youth System | Free | Promoted[14][15] | 
| 10 August 2015 | DF |  Alessio Romagnoli | 20 |  Roma | €25,000,000 | |
| 28 August 2015 | MF |  Juraj Kucka | 28 |  Genoa | €3,000,000[16][17] | 
On loan
| Date | Pos. | Player | Age | Moving from | Fee | Notes | 
|---|---|---|---|---|---|---|
| 27 August 2015 | FW |  Mario Balotelli | 25 |  Liverpool | Free[18] | 
Loan returns
| Date | Pos. | Player | Age | Moving from | Fee | Notes | 
|---|---|---|---|---|---|---|
| 1 July 2015 | DF |  Stefan Simić | 20 |  Varese | Free | |
| 1 July 2015 | MF |  Marco Bortoli | 20 |  Messina | Free | |
| 1 July 2015 | MF |  Edmund Hottor | 22 |  Venezia | Free | |
| 1 July 2015 | MF |  Antonio Nocerino | 30 |  Parma | Free | |
| 1 July 2015 | FW |  M'Baye Niang | 20 |  Genoa | Free | |
| 31 August 2015 | FW |  Nnamdi Oduamadi | 24 |  Şanlıurfaspor | Free | Unilaterally ended agreement[19] | 
Total spending:  €86,470,000
 €86,470,000
Out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | 
|---|---|---|---|---|---|---|
| 13 May 2015 | FW |  Robinho | 31 |  Guangzhou Evergrande | Free[20] | After return from loan | 
| 14 May 2015 | MF |  Riccardo Saponara | 23 |  Empoli | €4M[21] | Buy option exercised | 
| 2 June 2015 | MF |  Michael Essien | 32 |  Panathinaikos | Free[22] | Expired contract | 
| 24 June 2015 | MF |  Marco Fossati | 22 |  Cagliari | Free[23] | After return from loan | 
| 26 June 2015 | MF |  Mario Piccinocchi | 20 |  Vicenza | Free[24] | |
| 30 June 2015 | MF |  Sulley Muntari | 30 |  Al-Ittihad | Free[25][26] | |
| 1 July 2015 | GK |  Edoardo Pazzagli | 26 | Unattached | Free | Expired contract. After return from loan | 
| 1 July 2015 | DF |  Daniele Bonera | 34 |  Villarreal | Free[27] | Expired contract | 
| 1 July 2015 | DF |  Cristian Daminuță | 25 |  Zakho | Free[28] | Expired contract. After return from loan | 
| 1 July 2015 | DF |  Adil Rami | 29 |  Sevilla | €3.5M | |
| 1 July 2015 | DF |  Dídac Vilà | 26 |  AEK Athens | Free[29] | After return from loan | 
| 1 July 2015 | MF |  Attila Filkor | 26 |  Újpest | Free[30] | Expired contract. After return from loan | 
| 1 July 2015 | MF |  Pelé | 23 |  Benfica | Free[31] | Expired contract. After return from loan | 
| 1 July 2015 | FW |  Ezekiel Henty | 22 |  NK Olimpija | €150,000[32] | Loan to full purchase | 
| 1 July 2015 | FW |  Giampaolo Pazzini | 30 |  Hellas Verona | Free | Expired contract | 
| 2 July 2015 | MF |  Valter Birsa | 28 |  Chievo | €1.5M[33][34] | Buy option exercised | 
| 11 July 2015 | MF |  Marco Pinato | 20 |  Vicenza | Undisclosed[35] | After return from loan | 
| 16 July 2015 | DF |  Marcus Diniz | 27 |  Padova | Free[36] | After return from loan | 
| 30 July 2015 | DF |  Michelangelo Albertazzi | 24 |  Hellas Verona | Undisclosed[37] | |
| 6 August 2015 | DF |  Krisztián Tamás | 20 |  Spezia | Undisclosed[38] | After return from loan | 
| 28 August 2015 | GK |  Stefano Gori | 20 |  Bari | Undisclosed[39] | |
| 28 August 2015 | FW |  Michael Fabbro | 19 |  Bassano | Undisclosed[40] | |
| 31 August 2015 | DF |  Cristian Zaccardo | 33 |  Carpi | Free[41] | |
| 31 August 2015 | MF |  Žan Benedičič | 19 |  Como | Undisclosed[42] | After return from loan | 
| 1 September 2015 | GK |  Davide Narduzzo | 21 | Unattached | Free[43] | After return from loan | 
| 1 September 2015 | FW |    Alessio Innocenti | 22 |  Melfi | Undisclosed[44] | After return from loan | 
| 1 September 2015 | DF |  Johad Ferretti | 21 | Unattached | Free[45] | After return from loan | 
Loans ended
| Date | Pos. | Player | Age | Moving to | Fee | Notes | 
|---|---|---|---|---|---|---|
| 1 July 2015 | DF |  Salvatore Bocchetti | 28 |  Spartak Moscow | Free | |
| 1 July 2015 | MF |  Marco van Ginkel | 22 |  Chelsea | Free | |
| 1 July 2015 | FW |  Mattia Destro | 24 |  Roma | Free | 
Loaned out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | 
|---|---|---|---|---|---|---|
| 23 June 2015 | FW |  Gianmario Comi | 23 |  Livorno | Free[46] | After return from loan, option to buy back | 
| 13 July 2015 | FW |  Stephan El Shaarawy | 22 |  Monaco | €2M[47][48] | Option to full purchase at €14M[49][50] | 
| 13 July 2015 | FW |  Gianmarco Zigoni | 23 |  SPAL | Free[51] | Loan confirmed | 
| 14 July 2015 | MF |  Alessandro Mastalli | 19 | .svg.png.webp) Lugano | Free[52] | After promotion to first squad | 
| 15 July 2015 | GK |  Gabriel | 22 |  Napoli | Free[53] | After return from loan | 
| 21 July 2015 | FW |  Nnamdi Oduamadi | 24 |  Şanlıurfaspor | Free[54] | After return from loan | 
| 30 July 2015 | FW |  Davide Di Molfetta | 19 |  Benevento | Free[55] | |
| 31 July 2015 | FW |  Giacomo Beretta | 23 |  Pro Vercelli | Free[56] | Loan confirmed | 
| 4 August 2015 | MF |  Andrej Modić | 19 |  Vicenza | Free[57] | After promotion to first squad | 
| 10 August 2015 | MF |  Matteo Pessina | 18 |  Lecce | Free[58] | |
| 16 August 2015 | MF |  Simone Verdi | 23 |  Eibar | Free[59] | Option to full purchase[60] | 
| 17 August 2015 | MF |  Juan Mauri | 26 |  Akragas | Free[61] | |
| 25 August 2015 | DF |  Jherson Vergara | 21 |  Livorno | Free[62] | After return from loan | 
| 26 August 2015 | DF |    Gabriel Paletta | 29 |  Atalanta | Free[63] | |
| 30 August 2015 | GK |  Michael Agazzi | 31 |  Middlesbrough | Free[64] | Option to full purchase | 
| 30 August 2015 | FW |  Andrea Petagna | 20 |  Ascoli | Free[65] | After return from loan, option to buy back | 
| 31 August 2015 | MF |  Hachim Mastour | 17 |  Málaga | Free[66] | Two-year loan. Option to full purchase and buy back | 
| 31 August 2015 | FW |  Alessandro Matri | 31 |  Lazio | Free[67] | After return from loan | 
| 31 August 2015 | MF |  Favour Aniekan | 21 |  NK Krka | Free[68] | Loan confirmed | 
| 31 August 2015 | FW |  Matteo Chinellato | 23 |  Cuneo | Free[69] | After anticipated return from loan | 
- Total income:  €11,150,000 €11,150,000
- Net income:  €75,320,000 €75,320,000
Winter 2015–16
In
| Date | Pos. | Player | Age | Moving from | Fee | Notes | 
|---|---|---|---|---|---|---|
| 9 December 2015 | MF |  Kevin-Prince Boateng | 28 | Unattached | Free[70][71] | Effective from 4 January 2016[72] | 
| 1 February 2016 | MF |  Manuel Locatelli | 18 | Milan Youth System | Free | Promoted | 
Loan returns
| Date | Pos. | Player | Age | Moving from | Fee | Notes | 
|---|---|---|---|---|---|---|
| 1 January 2016 | MF |  Alessandro Mastalli | 19 | .svg.png.webp) Lugano | Free[73] | Re-joined Primavera squad | 
Total spending:  €0
 €0
Out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | 
|---|---|---|---|---|---|---|
| 7 January 2016 | DF |  Ivan Rondanini | 20 |  Savona | Free[74] | Previously out of main roster | 
| 22 January 2016 | FW |  Alessio Cerci | 28 |  Atlético Madrid | Free (end of loan) | Will play for Genoa[75] | 
| 25 January 2016 | FW |  Andrea Petagna | 20 |  Atalanta | €1M[76] | After return from loan, will play for Ascoli | 
| 31 January 2016 | MF |  Nigel de Jong | 31 | Unattached[77] | Free | Will play for  LA Galaxy | 
| 1 February 2016 | DF |  Edmund Hottor | 22 | Unattached[78] | Free | Bought by Internazionale, will play for  Atletico CP | 
| 16 February 2016 | MF |  Antonio Nocerino | 30 | Unattached[79] | Free | Will play for  Orlando City | 
Loaned out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | 
|---|---|---|---|---|---|---|
| 27 December 2015 | MF |  Suso | 22 |  Genoa | Free[70][80] | Effective from 4 January 2016[81] | 
| 19 January 2016 | MF |  Matteo Pessina | 18 |  Catania | Free[82] | After return from loan | 
| 26 January 2016 | FW |  Stephan El Shaarawy | 23 |  Roma | €1.4M[83] | After return from loan | 
| 29 January 2016 | FW |  Davide Di Molfetta | 19 |  Rimini | Free[84] | After return from loan | 
| 1 February 2016 | MF |  Simone Verdi | 23 |  Carpi | Free[85] | After return from loan | 
| 1 February 2016 | DF |  Giorgio Altare | 17 |  Virtus Bergamo | Free[86] | |
| 22 March 2016 | FW |  Nnamdi Oduamadi | 25 |  HJK | Free[87] | Till 31 December 2016 | 
- Total income:  €2,400,000 €2,400,000
- Net income:  €2,400,000 €2,400,000
Pre-season and friendlies
Milan began their pre-season campaign taking on Italian lower division sides A.S.D. Alcione and A.S.D. Legnano in Solbiate Arno. Milan won both these first matches, with Nigel de Jong scoring the first goal of the season.
Milan was then involved in matches against several European top level cubs, including Lyon, Internazionale and Real Madrid in the International Champions Cup, and Bayern Munich and Tottenham Hotspur in the 2015 Audi Cup.
On 12 August, Milan won the 2015 TIM trophy after again defeating Inter and Sassuolo (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 the Berlusconi Trophy and the Trofeo ‘San Nicola.
| 10 July 2015 Friendly | Milan   | 5–1 |  Alcione | Solbiate Arno, Italy | 
| De Jong  20' (pen.) Poli  30' Cerci  45' Niang  51', 61' | Gennarelli  5' | Stadium: Stadio Felice Chinetti[88] | 
| 14 July 2015 Friendly | Milan   | 5–1 |  Legnano | Solbiate Arno, Italy | 
| Poli  39' Alex  41' Mastour  42' Honda  64' Verdi  73' | Report | Anelli  10' | Stadium: Stadio Felice Chinetti[88] Referee: Di Wang (China) | 
| 18 July 2015 Friendly | Lyon   | 2–1 |  Milan | Lyon, France | 
| Fekir  24' Lacazette  78' | Poli  75' | Stadium: Stade de Gerland[89] | 
| 25 July 2015 ICC | Milan   | 1–0 |  Internazionale | Shenzhen, China | 
| 19:00 CST | Mexès  62' | Stadium: Shenzhen Universiade Sports Centre | 
| 30 July 2015 ICC | Real Madrid   | 0–0 (10−9 p) |  Milan | Shanghai, China | 
| 20:00 CST | Report | Stadium: Shanghai Stadium | ||
| Penalties | ||||
| Rodríguez  Marcelo  Casemiro  Ramos  Kroos  Carvajal  Nacho  Cheryshev  Isco  Jesé  Casilla  |  De Jong  Matri  Bacca  Honda  Luiz Adriano  Montolivo  Zapata  Mauri  Calabria  Paletta  Donnarumma | |||
| 4 August 2015 Audi Cup | Bayern Munich   | 3–0 |  Milan | Munich, Germany | 
| 20:45 CEST (UTC+02:00) | Bernat  24' Götze  74' Lewandowski  85' | Report | Stadium: Allianz Arena Referee: Peter Sippel (Germany) | 
| 5 August 2015 Audi Cup | Tottenham Hotspur   | 2–0 |  Milan | Munich, Germany | 
| 18:15 CEST (UTC+02:00) | Chadli  8' Carroll  71' | Report | Stadium: Allianz Arena Attendance: 70,000 Referee: Robert Hartmann (Germany) | 
| 12 August 2015 TIM Trophy | Milan   | 2–1 |  Internazionale | Reggio Emilia, Italy | 
| 20:45 CEST (UTC+02:00) | Bertolacci  4' Bacca  22' | Brozović  31' | Stadium: Mapei Stadium – Città del Tricolore | |
| Note: 45-minute match | ||||
| 12 August 2015 TIM Trophy | Sassuolo   | 1–1 (3−4 p) |  Milan | Reggio Emilia, Italy | 
| 22:45 CEST (UTC+02:00) | Duncan  7' | Nocerino  45+3' | Stadium: Mapei Stadium – Città del Tricolore | |
| Penalties | ||||
| Falcinelli  Floccari  Berardi  Duncan  Acerbi  |  Matri  Cerci  Suso  Montolivo  Nocerino | |||
| Note: 45-minute match | ||||
| 3 September 2015 Friendly | Mantova   | 2–3 |  Milan | Mantua, Italy | 
| 19:00 CEST (UTC+02:00) | Ungaro  17' Trainotti  27' | Balotelli  3' Poli  37' Luiz Adriano  63' (pen.) | Stadium: Stadio Danilo Martelli Attendance: 10,000 | 
| 7 October 2015 Friendly | Monza   | 0–3 |  Milan | Monza, Italy[90] | 
| 18:00 CEST (UTC+02:00) | Luiz Adriano  23' Nocerino  28' Cerci  41' | Stadium: Stadio Brianteo | 
| 21 October 2015 Berlusconi Trophy | Milan   | 0–1 |  Inter | Milan, Italy | 
| 18:00 CEST (UTC+02:00) | Report | Kondogbia  12' | Stadium: Stadio Giuseppe Meazza | 
| 24 November 2015 Friendly | Bari   | 0–1 |  Milan | Bari, Italy | 
| 18:00 CEST (UTC+02:00)[91] | Report | Tonucci  12' (o.g.) | Stadium: Stadio San Nicola Attendance: 15,000 Referee: Angelo Cervellera | |
| Note: 45-minute match | ||||
Competitions
| Mihajlovic's favourite starting line-up during most of his spell as AC Milan manager. | 
Serie A
The 2015–16 Serie A season will begin on 22 August 2015 and will conclude on 15 May 2016.
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 5 | Fiorentina | 38 | 18 | 10 | 10 | 60 | 42 | +18 | 64 | Qualification to UEFA Europa League group stage[lower-alpha 1] | 
| 6 | Sassuolo | 38 | 16 | 13 | 9 | 49 | 40 | +9 | 61 | Qualification to Europa League third qualifying round[lower-alpha 1] | 
| 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 | 
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Draw.[92]
Notes:
- 1 2 Since the winners of the 2015–16 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 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
| 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
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
| 23 August 2015 1 | Fiorentina | 2–0 | Milan | Florence | 
| 20:45 CEST (UTC+02:00) | Roncaglia  31' Alonso  38' Iličić  45',  56' (pen.) Bernardeschi  59' | Report | Ely  9'  36' Bonaventura  37' Romagnoli  55' | Stadium: Stadio Artemio Franchi Attendance: 33,904[93] Referee: Paolo Valeri | 
| 29 August 2015 2 | Milan | 2–1 | Empoli | Milan | 
| 20:45 CEST (UTC+02:00) | Bacca  16' Luiz Adriano  69' | Report | Saponara  20' Tonelli  27' Maccarone  42' | Stadium: San Siro Attendance: 34,382 Referee: Piero Giacomelli | 
| 13 September 2015 3 | Internazionale | 1–0 | Milan | Milan | 
| 20:45 CEST (UTC+02:00) | Juan  37' Guarín  58' Melo  63' | Report | Abate  22' Honda  42' Kucka  66' | Stadium: San Siro Attendance: 79,154 Referee: Gianluca Rocchi | 
| 19 September 2015 4 | Milan | 3–2 | Palermo | Milan | 
| 20:45 CEST (UTC+02:00) | Bacca  21', 75' Bonaventura  40' Montolivo  80' | Report | Hiljemark  32', 72' Lazaar  45+3' González  66' | Stadium: San Siro Attendance: 33,689 Referee: Carmine Russo | 
| 22 September 2015 5 | Udinese | 2–3 | Milan | Udine | 
| 20:45 CEST (UTC+02:00) | Piris  31' Iturra  39' Badu  51' Wagué  53' D. Zapata  58' Fernandes  59'  90+3' Marquinho  86' | Report | Balotelli  5',  15' Bonaventura  11' Calabria  18' C. Zapata  45+1',  71' | Stadium: Stadio Friuli Attendance: 16,500 Referee: Daniele Doveri | 
| 27 September 2015 6 | Genoa | 1–0 | Milan | Genoa | 
| 12:30 CEST (UTC+02:00) | Džemaili  10',  67' Pavoletti  58' De Maio  61' Burdisso  89' | Report | Bonaventura  11' Romagnoli  18'  42' Calabria  56' Luiz Adriano  83' Bertolacci  90+1' | Stadium: Stadio Luigi Ferraris Attendance: 21,294 Referee: Paolo Tagliavento | 
| 4 October 2015 7 | Milan | 0–4 | Napoli | Milan | 
| 20:45 CEST (UTC+02:00) | Bonaventura  32' Antonelli  64' Ely  66' | Report | Allan  13',  14' Insigne  48', 68' Callejón  61' Ely  77' (o.g.) | Stadium: San Siro Attendance: 50,488 Referee: Nicola Rizzoli | 
| 17 October 2015 8 | Torino | 1–1 | Milan | Turin | 
| 20:45 CEST (UTC+02:00) | Baselli  20',  73' Gazzi  41' Bovo  75' | Report | Kucka  13' Bonaventura  52' Bacca  63' Romagnoli  79' López  88' | Stadium: Stadio Olimpico di Torino Attendance: 25,477 Referee: Andrea Gervasoni | 
| 25 October 2015 9 | Milan | 2–1 | Sassuolo | Milan | 
| 15:00 CET (UTC+01:00) | Bacca  31' (pen.) Abate  33' Luiz Adriano  86' | Report | Consigli  30' Berardi  31',  53' Cannavaro  71' Missiroli  87' | Stadium: San Siro Attendance: 37,568 Referee: Gianluca Rocchi | 
| 28 October 2015 10 | Milan | 1–0 | Chievo | Milan | 
| 20:45 CET (UTC+01:00) | Antonelli  53' | Report | Pinzi  50' Cesar  58' | Stadium: San Siro Attendance: 25,517 Referee: Gianpaolo Calvarese | 
| 1 November 2015 11 | Lazio | 1–3 | Milan | Rome | 
| 20:45 CET (UTC+01:00) | Basta  59' Kishna  85' Gentiletti  90+2' | Report | Bertolacci  25' Mexès  53' Romagnoli  66' Bacca  79' Bonaventura  88' | Stadium: Stadio Olimpico Attendance: 28,020 Referee: Antonio Damato | 
| 7 November 2015 12 | Milan | 0–0 | Atalanta | Milan | 
| 20:45 CET (UTC+01:00) | De Sciglio  24' Mexès  59' Calabria  77' Bacca  84' | Report | Cigarini  42' Pinilla  48' Gómez  56' Carmona  89' | Stadium: San Siro Attendance: 33,192 Referee: Piero Giacomelli | 
| 21 November 2015 13 | Juventus | 1–0 | Milan | Turin | 
| 20:45 CET (UTC+01:00) | Sturaro  28' Lichtsteiner  50' Dybala  65' | Report | Kucka  31' Alex  53' | Stadium: Juventus Stadium Attendance: 40,841 Referee: Paolo Mazzoleni | 
| 28 November 2015 14 | Milan | 4–1 | Sampdoria | Milan | 
| 20:45 CET (UTC+01:00) | Bonaventura  16' Niang  38' (pen.), 49' Kucka  39' Luiz Adriano  79' | Report | De Silvestri  37' Soriano  45+1' Éder  87' (pen.) | Stadium: San Siro Attendance: 32,368 Referee: Daniele Doveri | 
| 6 December 2015 15 | Carpi | 0–0 | Milan | Modena | 
| 20:45 CET (UTC+01:00) | Report | Alex  14' Romagnoli  57' | Stadium: Stadio Alberto Braglia Attendance: 12,150 Referee: Massimiliano Irrati | 
| 13 December 2015 16 | Milan | 1–1 | Hellas Verona | Milan | 
| 15:00 CET (UTC+01:00) | Bacca  52' De Jong  56' Bonaventura  72' Abate  73' Kucka  86' | Report | Toni  57' (pen.) Moras  60' Pisano  68' Wszołek  71' Ioniță  72' Márquez  82' Gollini  84' | Stadium: San Siro Attendance: 27,497 Referee: Paolo Valeri | 
| 20 December 2015 17 | Frosinone | 2–4 | Milan | Frosinone | 
| 18:00 CET (UTC+01:00) | Ciofani  19',  90+1' Tonev  45+1' Soddimo  55' Blanchard  62' Pavlović  68' Dionisi  84' | Report | Niang  49' Abate  50' Bacca  55' Romagnoli  60' Alex  77' Donnarumma  83' Bonaventura  90+3' | Stadium: Stadio Matusa Attendance: 7,931 Referee: Luca Banti | 
| 6 January 2016 18 | Milan | 0–1 | Bologna | Milan | 
| 15:00 CET (UTC+01:00) | Montolivo  31' De Sciglio  58' Abate  75' Mexès  85' Kucka  90' Luiz Adriano  90+2' | Report | Mounier  12' Diawara  21' Masina  38' Giaccherini  82' Brighi  90+1' Destro  90+3' | Stadium: San Siro Attendance: 31,381 Referee: Davide Massa | 
| 9 January 2016 19 | Roma | 1–1 | Milan | Rome | 
| 20:45 CET (UTC+01:00) | Rüdiger  4' Manolas  29' Pjanić  34' Nainggolan  88' | Report | Kucka  28',  50' Zapata  28' Luiz Adriano  42' Bertolacci  87' | Stadium: Stadio Olimpico Attendance: 34,777 Referee: Daniele Orsato | 
| 17 January 2016 20 | Milan | 2–0 | Fiorentina | Milan | 
| 20:45 CET (UTC+01:00) | Bacca  4',  68' Bertolacci  73' Boateng  88' | Report | Suárez  31' Kalinić  45' Vecino  59' Tomović  67' | Stadium: San Siro Attendance: 28,374 Referee: Daniele Doveri | 
| 23 January 2016 21 | Empoli | 2–2 | Milan | Empoli | 
| 20:45 CET (UTC+01:00) | Zieliński  32' Barba  36' Saponara  60' Maccarone  61' | Report | Bacca  8' Bonaventura  48' Honda  59' Montolivo  60' Balotelli  82' Romagnoli  90+1' | Stadium: Stadio Carlo Castellani Attendance: 11,499 Referee: Carmine Russo | 
| 31 January 2016 22 | Milan | 3–0 | Internazionale | Milan | 
| 20:45 CET (UTC+01:00) | Alex  35',  58' Kucka  65' Bacca  73' Niang  77' Balotelli  80' | Report | Jovetić  45+1' | Stadium: San Siro Attendance: 77,043 Referee: Antonio Damato | 
| 3 February 2016 23 | Palermo | 0–2 | Milan | Palermo | 
| 20:45 CET (UTC+01:00) | Goldaniga  43' Jajalo  50' Vázquez  74' | Report | Bacca  19' Niang  33' (pen.) | Stadium: Stadio Renzo Barbera Attendance: 17,605 Referee: Paolo Mazzoleni | 
| 7 February 2016 24 | Milan | 1–1 | Udinese | Milan | 
| 15:00 CET (UTC+01:00) | Montolivo  35' Niang  48' | Report | Armero  17' Badu  27' Lodi  64' Edenílson  76' | Stadium: San Siro Attendance: 27,656 Referee: Massimiliano Irrati | 
| 14 February 2016 25 | Milan | 2–1 | Genoa | Milan | 
| 12:30 CET (UTC+01:00) | Bacca  5' Honda  64' Romagnoli  90+2' | Report | Rigoni  67' Cerci  90+3' | Stadium: San Siro Attendance: 30,547 Referee: Gianpaolo Calvarese | 
| 22 February 2016 26 | Napoli | 1–1 | Milan | Naples | 
| 21:00 CET (UTC+01:00) | Insigne  39' | Report | Bonaventura  44' Donnarumma  53' Montolivo  66' | Stadium: Stadio San Paolo Attendance: 54,758 Referee: Luca Banti | 
| 27 February 2016 27 | Milan | 1–0 | Torino | Milan | 
| 20:45 CET (UTC+01:00) | Antonelli  45' Abate  69' Boateng  80' | Report | Glik  43' | Stadium: San Siro Attendance: 33,748 Referee: Domenico Celi | 
| 6 March 2016 28 | Sassuolo | 2–0 | Milan | Reggio Emilia | 
| 15:00 CET (UTC+01:00) | Berardi  5' Duncan  27' Defrel  64'  77' Sansone  72' | Report | Bonaventura  1' Bertolacci  87' | Stadium: Mapei Stadium – Città del Tricolore Attendance: 17,697 Referee: Piero Giacomelli | 
| 13 March 2016 29 | Chievo | 0–0 | Milan | Verona | 
| 12:30 CET (UTC+01:00) | Dainelli  41' Castro  60' Cacciatore  84' Gobbi  90+2' | Report | Ménez  44' Bonaventura  85' Abate  86' | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 15,000 Referee: Antonio Damato | 
| 20 March 2016 30 | Milan | 1–1 | Lazio | Milan | 
| 20:45 CET (UTC+01:00) | Bacca  15' Abate  76' | Report | Parolo  9' Lulić  61'  84' Biglia  72' | Stadium: San Siro Attendance: 33,481 Referee: Paolo Tagliavento | 
| 3 April 2016 31 | Atalanta | 2–1 | Milan | Bergamo | 
| 15:00 CEST (UTC+02:00) | Pinilla  44' Cigarini  55' Gómez  63' | Report | Luiz Adriano  5' (pen.) De Sciglio  31' Bertolacci  45+2' Zapata  49' | Stadium: Stadio Atleti Azzurri d'Italia Attendance: 18,652 Referee: Gianluca Rocchi | 
| 9 April 2016 32 | Milan | 1–2 | Juventus | Milan | 
| 20:45 CEST (UTC+02:00) | Alex  18',  59' Balotelli  51' Kucka  61' Antonelli  89' | Report | Asamoah  20' Mandžukić  27',  50' Pogba  65' Zaza  86' | Stadium: San Siro Attendance: 75,393 Referee: Daniele Orsato | 
| 17 April 2016 33 | Sampdoria | 0–1 | Milan | Genoa | 
| 20:45 CEST (UTC+02:00) | Krstičić  29' Fernando  72' De Silvestri  74' | Report | Bacca  71' Poli  74' Kucka  82' | Stadium: Stadio Luigi Ferraris Attendance: 21,615 Referee: Paolo Valeri | 
| 21 April 2016 34 | Milan | 0–0 | Carpi | Milan | 
| 21:00 CEST (UTC+02:00) | Balotelli  45+3' Alex  67' | Report | Cofie  32' Crimi  45+1' Suagher  86' | Stadium: San Siro Attendance: 28,801 Referee: Marco Guida | 
| 25 April 2016 35 | Hellas Verona | 2–1 | Milan | Verona | 
| 17:00 CEST (UTC+02:00) | Albertazzi  48' Pazzini  72' (pen.) Siligardi  90+5' | report | Ménez  21' Zapata  67' Mauri  73' | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 18,738 Referee: Marco Di Bello | 
| 1 May 2016 36 | Milan | 3–3 | Frosinone | Milan | 
| 15:00 CEST (UTC+02:00) | Balotelli  26' Kucka  45' Bacca  50' Antonelli  74' Ménez  90+2' (pen.) | Report | Paganini  2' Sammarco  10' Gori  19' Bardi  39' Kragl  44',  45' Russo  48' Dionisi  54',  55' Pryima  90+1' | Stadium: San Siro Attendance: 35,936 Referee: Davide Massa | 
| 7 May 2016 37 | Bologna | 0–1 | Milan | Bologna | 
| 20:45 CEST (UTC+02:00) | Diawara  6'  12' Oikonomou  35' Costa  39' Giaccherini  89' | Report | Mauri  6' Mexès  16' Bacca  40' (pen.) Bertolacci  58' Calabria  63' Romagnoli  90+4' | Stadium: Stadio Renato Dall'Ara Attendance: 22,544 Referee: Daniele Doveri | 
| 14 May 2016 38 | Milan | 1–3 | Roma | Milan | 
| 20:45 CEST (UTC+02:00) | Locatelli  21' Mexès  54' Luiz Adriano  56' Donnarumma  61' Bacca  86' | Report | Salah  19' El Shaarawy  59' Emerson  82' | Stadium: San Siro Attendance: 41,571 Referee: Nicola Rizzoli | 
Coppa Italia
The 2015–16 Coppa Italia began in August with Milan entering the competition in the third round. Their first match was against Serie B side Perugia 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 through Keisuke Honda and then within 20 minutes, scored again through Luiz Adriano, who scored his first official goal for the club.
Milan then advanced into the fourth round where Crotone was defeated after extra time. Luiz Adriano during regular time, and Giacomo Bonaventura and M'Baye Niang during extra time were the scorers. Further in December, Milan also ruled out Sampdoria in an emotions limited match, thanks to Niang and Carlos Bacca goals, earning the right to face Carpi in the quarter-finals.
Milan played its first Coppa Italia match in 2016 against Carpi on 13 January. The Rossoneri 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 fine rabona, then Niang found himself on the scoresheet just before the half-hour mark. Milan will face Alessandria 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 a penalty 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 a doppietta, while Alessio Romagnoli and Balotelli scored one goal each. Alessandria's Roberto Sabato also scored an own goal.
Milan then traveled to Rome to meet Juventus in the final on 21 May at Stadio Olimpico. The Rossoneri 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 2015 Third round | Milan | 2–0 | Perugia | Milan | 
| 21:00 CEST (UTC+02:00) | Honda  10' Luiz Adriano  28' Antonelli  36' Poli  77' | Report | Lanzafame  38'  64' | Stadium: San Siro Attendance: 23,683 Referee: Massimiliano Irrati | 
| 1 December 2015 Fourth round | Milan | 3–1 (a.e.t.) | Crotone | Milan | 
| 21:00 CET (UTC+01:00) | Luiz Adriano  47',  109' Mauri  65' Bonaventura  105+1' Niang  115' | Report | Budimir  68' Balasa  84' | Stadium: San Siro Attendance: 10,229 Referee: Michael Fabbri | 
| 17 December 2015 Round of 16 | Sampdoria | 0–2 | Milan | Genoa | 
| 21:00 CET (UTC+01:00) | Christodoulopoulos  61' Zukanović  64',  64' | Report | Bertolacci  5' Mexès  16' Abate  34' Niang  50' De Sciglio  61' Bacca  90+3' | Stadium: Stadio Luigi Ferraris Attendance: 11,200 Referee: Domenico Celi | 
| 13 January 2016 Quarter-finals | Milan | 2–1 | Carpi | Milan | 
| 21:00 CET (UTC+01:00) | Bacca  14' Niang  21',  29' Boateng  66' Montolivo  77' | Report | Lollo  22' Silva  46' Mancosu  50' | Stadium: San Siro Attendance: 12,319 Referee: Gianpaolo Calvarese | 
| 26 January 2016 Semi-finals | Alessandria | 0–1 | Milan | Turin | 
| 21:00 CET (UTC+01:00) | Morero  43' Sabato  50' Sosa  86' | Report | Balotelli  43' (pen.) | Stadium: Stadio Olimpico di Torino Attendance: 20,605 Referee: Massimiliano Irrati | 
| Note: First Leg | ||||
| 1 March 2016 Semi-finals | Milan | 5–0 | Alessandria | Milan | 
| 21:00 CET (UTC+01:00) | Ménez  20', 39' Romagnoli  24' Sabato  80' (o.g.) Balotelli  89' | Report | Stadium: San Siro Attendance: 28,202 Referee: Marco Guida | |
| Note: Second leg Leg | ||||
Statistics
Appearances and goals
| No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | ||||||||
| Goalkeepers | |||||||||||||
| 1 | GK |  ESP | Diego López | 9 | 0 | 8 | 0 | 1 | 0 | ||||
| 32 | GK |  ITA | Christian Abbiati | 6 | 0 | 0+1 | 0 | 5 | 0 | ||||
| 99 | GK |  ITA | Gianluigi Donnarumma | 31 | 0 | 30 | 0 | 1 | 0 | ||||
| Defenders | |||||||||||||
| 2 | DF |  ITA | Mattia De Sciglio | 29 | 0 | 21+1 | 0 | 7 | 0 | ||||
| 5 | DF |  FRA | Philippe Mexès | 7 | 1 | 4+1 | 1 | 2 | 0 | ||||
| 13 | DF |  ITA | Alessio Romagnoli | 40 | 1 | 33+1 | 0 | 6 | 1 | ||||
| 15 | DF |  BRA | Rodrigo Ely | 4 | 0 | 2+1 | 0 | 1 | 0 | ||||
| 17 | DF |  COL | Cristián Zapata | 21 | 1 | 14+2 | 1 | 5 | 0 | ||||
| 20 | DF |  ITA | Ignazio Abate | 28 | 1 | 27 | 1 | 1 | 0 | ||||
| 25 | DF |  CZE | Stefan Simić | 0 | 0 | 0 | 0 | 0 | 0 | ||||
| 31 | DF |  ITA | Luca Antonelli | 32 | 3 | 25+3 | 3 | 4 | 0 | ||||
| 33 | DF |  BRA | Alex | 25 | 3 | 24+1 | 3 | 0 | 0 | ||||
| 96 | DF |  ITA | Davide Calabria | 8 | 0 | 3+3 | 0 | 2 | 0 | ||||
| Midfielders | |||||||||||||
| 4 | MF |  ITA | José Mauri | 10 | 0 | 3+2 | 0 | 2+3 | 0 | ||||
| 10 | MF |  JPN | Keisuke Honda | 37 | 2 | 23+7 | 1 | 6+1 | 1 | ||||
| 16 | MF |  ITA | Andrea Poli | 24 | 0 | 4+14 | 0 | 4+2 | 0 | ||||
| 18 | MF |  ITA | Riccardo Montolivo | 35 | 0 | 31 | 0 | 2+2 | 0 | ||||
| 27 | MF |  SVK | Juraj Kucka | 35 | 1 | 25+5 | 1 | 4+1 | 0 | ||||
| 28 | MF |  ITA | Giacomo Bonaventura | 39 | 7 | 31+2 | 6 | 5+1 | 1 | ||||
| 72 | MF |  GHA | Kevin-Prince Boateng | 14 | 1 | 1+10 | 1 | 1+2 | 0 | ||||
| 73 | MF |  ITA | Manuel Locatelli | 2 | 0 | 1+1 | 0 | 0+0 | 0 | ||||
| 91 | MF |  ITA | Andrea Bertolacci | 30 | 1 | 21+6 | 1 | 2+1 | 0 | ||||
| Forwards | |||||||||||||
| 7 | FW |  FRA | Jérémy Ménez | 12 | 4 | 2+8 | 2 | 1+1 | 2 | ||||
| 9 | FW |  BRA | Luiz Adriano | 29 | 6 | 12+14 | 4 | 3 | 2 | ||||
| 19 | FW |  FRA | M'Baye Niang | 21 | 8 | 15+1 | 5 | 2+3 | 3 | ||||
| 45 | FW |  ITA | Mario Balotelli | 23 | 3 | 8+12 | 1 | 2+1 | 2 | ||||
| 70 | FW |  COL | Carlos Bacca | 43 | 20 | 36+2 | 18 | 4+1 | 2 | ||||
| Players transferred out during the season | |||||||||||||
| 8 | MF |  ESP | Suso | 2 | 0 | 1 | 0 | 1 | 0 | ||||
| 11 | FW |  ITA | Alessio Cerci | 15 | 0 | 8+5 | 0 | 1+1 | 0 | ||||
| 23 | MF |  ITA | Antonio Nocerino | 3 | 0 | 1+1 | 0 | 1 | 0 | ||||
| 34 | MF |  NED | Nigel de Jong | 6 | 0 | 5 | 0 | 1 | 0 | ||||
Last updated: 21 May 2016
Source: Competitions
Goalscorers
| 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
Disciplinary record
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 of bookings;
 = Number of bookings;  = Number of sending offs after a second yellow card;
 = Number of sending offs after a second yellow card;  = Number of sending offs by a direct red card.
 = Number of sending offs by a direct red card.
References
- ↑ "BENVENUTO MISTER" (in Italian). A.C. Milan. 17 June 2015.
- ↑ "UFFICIALE: via Mihajlovic, c'è Brocchi. Berlusconi: 'Il Milan deve fare di più'". CalcioMercato.com (in Italian). 12 April 2016.
- ↑ Signed by AC Milan from Club Napoli in 2013
- ↑ "Milan, UFFICIALE: torna Rodrigo Ely".
- ↑ "UFFICIALE/ Bertolacci è del Milan. Contratto fino al 30 giugno 2019". www.spaziomilan.it.
- ↑ "UFFICIALE/ Milan, preso dal Monza il giovane Pessina". www.spaziomilan.it.
- ↑ Pietro Mazzara (4 July 2015). "Milan, versati 20 mila euro al Monza per il tesseramento di Pessina" (in Italian). milannews.it. Retrieved 4 July 2015.
- ↑ "AC MILAN COMUNICATO UFFICIALE". ACMilan.com (in Italian). 2 July 2015. Retrieved 2 July 2015.
- ↑ Daniele Troilo (2 July 2015). "Luiz Adriano è costato 8 milioni di euro". milannews.it (in Italian). Retrieved 2 July 2015.
- ↑ "Luiz Adriano moves to Milan". shakhtar.com. 2 July 2015. Retrieved 2 July 2015.
- ↑ "AC MILAN OFFICIAL COMMUNICATION". ACMilan.com. Retrieved 2 July 2015.
- ↑ "AC Milan agree Jose Mauri deal - Football News Guru".
- ↑ "Forza AkragasAkragas, la scheda del nuovo acquisto Juan Alberto Mauri - Forza Akragas". Archived from the original on 2015-12-08. Retrieved 2015-08-25.
- ↑ "Tuttosport - Milan, Calabria promosso in prima squadra: completerà la batteria dei terzini". Archived from the original on 2018-07-03. Retrieved 2018-07-02.
- ↑ "Calabria a MC: "E' un sogno essere in prima squadra, Mihajlovic ha una personalità incredibile. Lavoriamo duro per riportare il Milan in alto"".
- ↑ "AC MILAN COMUNICATO UFFICIALE: Kukca ha firmato fino al 2019".
- ↑ "UFFICIALE/ Kucka è un giocatore del Milan". www.spaziomilan.it.
- ↑ "UFFICIALE/ Il comunicato sul ritorno di Balotelli. Sarà prestito annuale per SuperMario". www.spaziomilan.it.
- ↑ "MN - Oduamadi si allena a Milanello: a gennaio cerca sistemazione".
- ↑ "AC MILAN & ROBINHO AGREE TO TERMINATE CONTRACT". acmilan.com/en. Retrieved 12 May 2015.
- ↑ "Saponara to be Bought Out by Empoli". italianfootballdaily.com. Retrieved 19 May 2015.
- ↑ "Michael Essien signs to Panathinaikos FC". Archived from the original on 2015-06-03. Retrieved 2 June 2015.
- ↑ "UFFICIALE/ Fossati, addio Milan: sarà un nuovo giocatore del Cagliari". www.spaziomilan.it.
- ↑ "Vicenza, UFFICIALE: biennale per Piccinocchi".
- ↑ "Milan cancel Muntari contract - Football Italia". football-italia.net.
- ↑ "Muntari, 14 milioni dall'Al-Ittihad".
- ↑ "The contract of Bonera will not be renewed, veteran defender to leave Milan after 9 years - Rossoneri Blog - AC Milan News". www.rossoneriblog.com.
- ↑ "UFFICIALE: Addio Milan, Daminuta va a giocare in Iraq".
- ↑ "Dídac joins AEK FC < ANNOUNCEMENTS - AEK F.C. Official Web Site". AEK F.C. Official Web Site.
- ↑ nemzetisport.hu (1 July 2015). "NB I: Filkor Attila aláírt az Újpesthez – hivatalos - NSO".
- ↑ SAPO. "Pelé: "Tenho a ambição de ficar no plantel do Benfica" - SAPO Desporto".
- ↑ "Igralci". NK Olimpija.
- ↑ "Ufficiale: Birsa a titolo definitivo al ChievoVerona" (in Italian). chievoverona.it. 2 July 2015. Archived from the original on 23 September 2015. Retrieved 2 July 2015.
- ↑ "Bilancio Milan, l'impatto del calciomercato sui conti 2015 e 2016" (in Italian). calcioefinanza.it. 2 September 2015. Retrieved 25 March 2016.
- ↑ "UFFICIALE/ Pinato al Vicenza, contratto fino al 2018". www.spaziomilan.it.
- ↑ "I brasiliani Fabiano e Marcus Diniz sono ufficialmente giocatori del Calcio Padova | Biancoscudati Padova". Archived from the original on 2015-07-22. Retrieved 2015-07-22.
- ↑ "UFFICIALE/ Albertazzi all'Hellas Verona a titolo definitvo". www.spaziomilan.it.
- ↑ "Mercato: c'è Krisztian Tamas per la corsia di sinistra".
- ↑ "UFFICIALE/ Gori al Bari, contratto triennale". www.spaziomilan.it.
- ↑ "UFFICIALE/ Fabbro al Bassano a titolo definitivo". www.spaziomilan.it.
- ↑ "UFFICIALE/ Zaccardo al Carpi a titolo definitivo, contratto biennale". www.spaziomilan.it.
- ↑ "Como, UFFICIALE: preso un ex Milan".
- ↑ "Davide Narduzzo on Twitter".
- ↑ "ROSA CALCIATORI AS MELFI SRL STAGIONE SPORTIVA 2015/2016 | Asmelfi.it". Archived from the original on 2015-09-23. Retrieved 2015-09-19.
- ↑ "johad ferretti (@Johad13) on Twitter". mobile.twitter.com.
- ↑ Triolo, Daniele. "Gazzetta - Fatta per Comi al Livorno: prestito con riscatto e controriscatto" (in Italian). Retrieved 23 June 2015.
- ↑ "El Shaarawy à l'AS Monaco - News - AS Monaco FC". www.asmonaco.com. Archived from the original on 2015-07-15. Retrieved 2015-07-13.
- ↑ Milan, AC. "Milan news: ultime notizie live - AC Milan". AC Milan.
- ↑ Laudisa, Carlo (11 July 2015). "El Shaarawy-Monaco, è fatta. Lascia il ritiro: al Milan 16 milioni" (in Italian). La Gazzetta dello Sport. Retrieved 26 July 2015.
- ↑ De Santis, Matteo (11 July 2015). "El Shaarawy al Monaco, accordo raggiunto col Milan" (in Italian). La Stampa. Retrieved 26 July 2015.
- ↑ "UFFICIALE/ Zigoni resta in prestito alla Spal". www.spaziomilan.it.
- ↑ "Milan, UFFICIALE: Mastalli e non Modic da Zeman".
- ↑ "UFFICIALE/ Gabriel in prestito al Napoli". www.spaziomilan.it.
- ↑ "TRANSFER – Şanlıurfaspor". Archived from the original on 2015-07-22. Retrieved 2015-07-22.
- ↑ "Il tweet di Di Molfetta: "Inizia il calcio vero, non vedo l'ora di cominciare"". www.spaziomilan.it.
- ↑ "UFFICIALE/ Beretta torna in prestito alla Pro Vercelli". www.spaziomilan.it.
- ↑ "Vicenza, dal Milan arriva Andrej Modic in prestito annuale".
- ↑ "CALCIOMERCATO/ Milan, Pessina approda in prestito al Lecce". www.spaziomilan.it.
- ↑ "El mediapunta Simone Verdi se incorpora al Eibar, cedido del AC Milán" (in Spanish). SD Eibar. 16 August 2015. Archived from the original on 24 September 2015. Retrieved 16 August 2015.
- ↑ Mazzara, Pietro (16 August 2015). "UFFICIALE: Verdi passa all'Eibar in prestito con opzione di riscatto" (in Italian). MilanNews.it. Retrieved 16 August 2015.
- ↑ slyvi.com. "Juan Alberto Mauri ha firmato con l'Akragas". Archived from the original on 2017-06-19. Retrieved 2015-08-22.
- ↑ "Livorno, UFFICIALE: Vergara dal Milan".
- ↑ "Atalanta, UFFICIALE: ecco Paletta".
- ↑ "Five Facts On Boro's Latest Recruit Michael Agazzi from AC Milan in Serie A - Middlesbrough FC". www.mfc.co.uk.
- ↑ "Ufficiale Petagna dal Milan. Prolunga il contratto Addae" (in Italian). Ascolipicchio.com. 30 August 2015. Archived from the original on 4 September 2015. Retrieved 30 August 2015.
- ↑ "AC MILAN COMUNICATO UFFICIALE: Mastour al Malaga in prestito con diritto di riscatto e controriscatto".
- ↑ "Lazio, UFFICIALE Matri: il comunicato".
- ↑ "NK KRKA". www.nkkrka.com.
- ↑ gestione. "Ingaggiato Matteo Chinellato". www.cuneocalcio.it.
- 1 2 "Suso e Boateng, lunedì l'ufficialità". www.spaziomilan.it.
- ↑ "UFFICIALE: Milan, depositato in Lega Serie A il contratto di Boateng".
- ↑ "Serie A: tutti gli affari UFFICIALI".
- ↑ "FC Lugano - Sito Ufficiale". www.fclugano.com.
- ↑ "Savona FBC - Sito Ufficiale". Savona FBC - Sito Ufficiale.
- ↑ "UFFICIALE Cerci firma per il Genoa".
- ↑ "Atalanta, UFFICIALE: preso Petagna".
- ↑ "AC MILAN COMUNICATO UFFICIALE: risolto consensualmente il contratto con De Jong".
- ↑ "UFFICIALE: Inter, tesserato Hottor dal Milan".
- ↑ "AC MILAN COMUNICATO UFFICIALE: risolto il contratto di Nocerino".
- ↑ "UFFICIALE: Suso al Genoa, depositato il contratto in Lega Serie A".
- ↑ "Genoa, Suso arrivato in città. Oggi il primo allenamento".
- ↑ "Catania, UFFICIALE Pessina dal Milan".
- ↑ "Roma, UFFICIALE El Shaarawy".
- ↑ "Rimini, UFFICIALE: arriva Di Molfetta dal Milan".
- ↑ "Milan, ufficiale: Verdi al Carpi in prestito con diritto di riscatto".
- ↑ "Il difensore del Milan Giorgio Altare è un nuovo giocatore della Virtus Bergamo 1909 « Virtus Bergamo 1909". www.virtusbergamo1909.it.
- ↑ "Milan, UFFICIALE: Oduamadi in Finlandia".
- 1 2 "Milan: il 14 luglio prima amichevole col Legnano".
- ↑ "Milan, UFFICIALE l'amichevole con il Lione il 18 luglio".
- ↑ "Milan, il 7 ottobre amichevole con il Monza".
- 1 2 "UFFICIALE - Derby amichevole a Bari il 24 novembre".
- ↑ "Comunicato Ufficiale n. 262/A" (PDF) (in Italian). FIGC. 27 January 2016. Archived from the original (PDF) on 5 August 2016. Retrieved 25 April 2016.
- ↑ "Statistiche Spettatori Serie A - Attendance Statistics Serie A". www.stadiapostcards.com.




















