Loading AI tools
Milan 2017–18 football season From Wikipedia, the free encyclopedia
The 2017–18 season was the 84th season in Associazione Calcio Milan's history and their 82nd in the top-flight of Italian football. Milan competed in Serie A, UEFA Europa League and in the Coppa Italia. For the first time since the 2013–14 season, AC Milan competed in European competition, entering in the third qualifying round of the Europa League.
2017–18 season | ||||
---|---|---|---|---|
Chairman | Li Yonghong | |||
Head coach | Vincenzo Montella (until 27 November) Gennaro Gattuso (from 27 November)[1] | |||
Stadium | San Siro | |||
Serie A | 6th | |||
Coppa Italia | Runners-up | |||
UEFA Europa League | Round of 16 | |||
Top goalscorer | League: Patrick Cutrone (10) All: Patrick Cutrone (18) | |||
| ||||
No. | Player | Nat. | Position(s) | Date of birth (age) | Signed in | Contract ends | Signed from | Transfer fee | Notes |
---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||
30 | Marco Storari | GK | 7 January 1977 (aged 41) | 2017[2] | 2018 | Cagliari | Free | ||
90 | Antonio Donnarumma | GK | 7 July 1990 (aged 27) | 2017 | 2021 | Asteras Tripolis | €300,000 | From Youth system | |
99 | Gianluigi Donnarumma | GK | 25 February 1999 (aged 19) | 2015 | 2021 | Milan Primavera | Free | From Youth system | |
Defenders | |||||||||
2 | Davide Calabria | RB / LB | 6 December 1996 (aged 21) | 2015 | 2020 | Milan Primavera | Free | From Youth system | |
12 | Andrea Conti | RB | 2 March 1994 (aged 24) | 2017 | 2022 | Atalanta | €24,000,000 | ||
13 | Alessio Romagnoli | CB | 12 January 1995 (aged 23) | 2015 | 2020 | Roma | €25,000,000 | ||
15 | Gustavo Gómez | CB | 6 May 1993 (aged 25) | 2016 | 2021 | Lanús | €8,500,000 | ||
17 | Cristián Zapata | CB | 30 September 1986 (aged 31) | 2012 | 2019 | Villarreal | €6,000,000 | 4th Vice Captain | |
19 | Leonardo Bonucci | CB | 1 May 1987 (aged 31) | 2017 | 2022 | Juventus | €42,000,000 | Captain | |
20 | Ignazio Abate | RB | 12 November 1986 (aged 31) | 2009[3] | 2019 | Torino | €2,800,000 | From Youth system, 2nd Vice Captain | |
22 | Mateo Musacchio | CB | 26 August 1990 (aged 27) | 2017 | 2021 | Villarreal | €18,000,000 | ||
31 | Luca Antonelli | LB | 11 February 1987 (aged 31) | 2015[4] | 2019 | Genoa | €4,500,000 | From Youth system | |
68 | Ricardo Rodriguez | LB | 25 August 1992 (aged 25) | 2017 | 2021 | VfL Wolfsburg | €15,000,000 | ||
Midfielders | |||||||||
4 | José Mauri | CM | 16 May 1996 (aged 22) | 2015 | 2019 | Parma | Free | ||
5 | Giacomo Bonaventura | CM / LW | 22 August 1989 (aged 28) | 2014 | 2020 | Atalanta | €7,000,000 | 3rd Vice Captain | |
18 | Riccardo Montolivo | DM / CM | 18 January 1985 (aged 33) | 2012 | 2019 | Fiorentina | Free | Vice Captain | |
21 | Lucas Biglia | DM | 30 January 1986 (aged 32) | 2017 | 2020 | Lazio | €17,000,000 | ||
46 | Matteo Gabbia | DM | 21 October 1999 (aged 18) | 2017 | 2018 | Milan Primavera | Free | From Youth system | |
73 | Manuel Locatelli | DM / CM | 8 January 1998 (aged 20) | 2016 | 2020[5] | Milan Primavera | Free | From Youth system | |
79 | Franck Kessié | CM | 19 December 1996 (aged 21) | 2017 | 2019 | Atalanta | Loan | ||
Forwards | |||||||||
7 | Nikola Kalinić | CF | 5 January 1988 (aged 30) | 2017 | 2021 | Fiorentina | Loan | ||
8 | Suso | RW / CF | 19 November 1993 (aged 24) | 2015 | 2022 | Liverpool | €1,300,000 | ||
9 | André Silva | CF | 6 November 1995 (aged 22) | 2017 | 2022 | Porto | €38,000,000 | ||
10 | Hakan Çalhanoğlu | LW | 8 February 1994 (aged 24) | 2017 | 2021 | Bayer Leverkusen | €20,000,000 | ||
11 | Fabio Borini | RW / LW | 29 March 1991 (aged 27) | 2017 | 2018 | Sunderland | Loan | ||
63 | Patrick Cutrone | CF | 3 January 1998 (aged 20) | 2017 | 2021 | Milan Primavera | Free | From Youth system |
Deals officialised beforehand were effective starting from 1 July 2017.
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
30 May 2017 | DF | Mateo Musacchio | 26 | Villarreal | €18,000,000 | [6] | |
8 June 2017 | DF | Ricardo Rodríguez | 24 | Wolfsburg | €15,000,000 | Plus bonuses (€3.00M) | [7] |
12 June 2017 | FW | André Silva | 21 | Porto | €38,000,000 | Plus bonuses (€2.00M) | [8] |
3 July 2017 | FW | Hakan Çalhanoğlu | 23 | Bayer Leverkusen | €20,000,000 | Plus bonuses (€4.00M) | [9] |
7 July 2017 | MF | Przemysław Bargiel | 17 | Ruch Chorzów | €350,000 | Plus bonuses (€0.15M), joined Primavera squad | [10] |
7 July 2017 | DF | Andrea Conti | 23 | Atalanta | €24,000,000 | Plus Matteo Pessina (€3.00M) | [11] |
12 July 2017 | GK | Antonio Donnarumma | 27 | Asteras Tripolis | €300,000 | [12] | |
14 July 2017 | DF | Leonardo Bonucci | 30 | Juventus | €42,000,000 | [13] | |
16 July 2017 | MF | Lucas Biglia | 31 | Lazio | €17,000,000 | Plus bonuses (€3.00M) | [14] |
29 August 2017 | FW | Tiago Dias | 19 | Benfica | Free | Plus 30% sell-on clause, joined Primavera squad | [15] |
31 August 2017 | MF | Sergio Sánchez Gioya | 18 | Real Madrid Juvenil | Free | Joined Primavera squad | [16] |
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
2 June 2017 | MF | Franck Kessié | 20 | Atalanta | €8,000,000 | 2 years loan with obligation to buy (€20.00M) | [17][18] |
30 June 2017 | FW | Fabio Borini | 26 | Sunderland | €1,000,000 | Loan with obligation to buy (€5.00M) | [19][20] |
22 August 2017 | FW | Nikola Kalinić | 29 | Fiorentina | €5,000,000 | Loan with obligation to buy (€20.00M) | [21][22] |
29 August 2017 | FW | Jørgen Strand Larsen | 17 | Sarpsborg 08 FF | Free | loan with option to buy, joined Primavera squad | [23] |
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
1 July 2017 | GK | Gabriel | 24 | Cagliari | Free | ||
1 July 2017 | DF | Jherson Vergara | 23 | Arsenal Tula | Free | ||
1 July 2017 | MF | José Mauri | 21 | Empoli | Free | ||
1 July 2017 | MF | Juan Mauri | 28 | Paganese | Free | ||
1 July 2017 | FW | Hachim Mastour | 19 | PEC Zwolle | Free | [24] | |
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
23 May 2017 | GK | Diego López | 35 | Espanyol | Undisclosed | From loan to definitive acquisition | [25] |
23 June 2017 | MF | Raul Zucchetti | 19 | Virtus Entella | Undisclosed | From Primavera squad | [26] |
1 July 2017 | MF | Keisuke Honda | 31 | Pachuca | Free | End of contract | [27] |
1 July 2017 | DF | Ameth Lo | 20 | Lazio | Free | End of contract, after return from loan | [28] |
1 July 2017 | MF | Andrea Poli | 27 | Bologna | Free | [29] | |
1 July 2017 | MF | Cristian Hadžiosmanović | 18 | Sampdoria | Free | From Primavera squad | [30] |
1 July 2017 | FW | Luca Vido | 20 | Atalanta | €1,000,000 | After return from loan, buy-back option included | [31][32] |
3 July 2017 | DF | Marco Curto | 18 | Empoli | Free | From Primavera squad | [33] |
3 July 2017 | FW | Andrea Bianchimano | 20 | Reggina | Undisclosed | From loan to definitive purchase | [34] |
7 July 2017 | MF | Matteo Pessina | 20 | Atalanta | Free | Part-exchange in deal for Andrea Conti | [35] |
7 July 2017 | MF | Federico De Piano | 19 | Vis Pesaro | Undisclosed | From Primavera squad | [36] |
7 July 2017 | MF | Juraj Kucka | 30 | Trabzonspor | €5,000,000 | [37] | |
17 July 2017 | MF | Lorenzo Cortinovis | 18 | Pro Vercelli | Free | From Primavera squad | [38][39] |
17 July 2017 | GK | Carlo Maria Del Ventisette | 17 | Varesina | Free | From Primavera squad | [38] |
20 July 2017 | DF | Mattia De Sciglio | 24 | Juventus | €12,000,000 | Plus bonuses (€0.50M) | [40] |
21 July 2017 | DF | Leonel Vangioni | 30 | Monterrey | €2,000,000 | [41] | |
26 July 2017 | FW | Giacomo Beretta | 25 | Foggia | Undisclosed | After return from loan | [42] |
1 August 2017 | DF | Rodrigo Ely | 23 | Deportivo Alavés | €3,000,000 | Plus 30% sell-on clause, after return from loan | [43] |
2 August 2017 | MF | Giovanni Crociata | 19 | Crotone | €500,000 | After return from loan | [44] |
2 August 2017 | DF | Ivan De Santis | 20 | Ascoli | Undisclosed | After return from loan | [45] |
4 August 2017 | DF | Giorgio Altare | 18 | Genoa | Free | From Primavera squad | [39] |
10 August 2017 | DF | Vladislav Zhikov | 18 | Livorno | Undisclosed | From Primavera squad | [46] |
18 August 2017 | FW | Davide Di Molfetta | 21 | Vicenza | Undisclosed | After return from loan | [47] |
31 August 2017 | MF | Mihael Modić | 19 | Rende | Undisclosed | From Primavera squad | [48] |
31 August 2017 | FW | Zakaria Hamadi | 19 | Chiasso | Undisclosed | From Primavera squad | [49] |
31 August 2017 | FW | Nigel Kyeremateng | 17 | Novara | Undisclosed | From Primavera squad | [50] |
31 August 2017 | FW | Federico Marchesi | 18 | Lazio | Free | From Primavera squad | [51] |
8 September 2017 | FW | Juvénal Agnero | 18 | AZ Picerno | Free | From Primavera squad | [52] |
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
1 July 2017 | LW | Gerard Deulofeu | 23 | Everton | Free | End of loan | |
1 July 2017 | MF | Matías Fernández | 31 | Fiorentina | Free | End of loan | |
1 July 2017 | LW | Lucas Ocampos | 22 | Marseille | Free | End of loan | |
1 July 2017 | MF | Mario Pašalić | 22 | Chelsea | Free | End of loan |
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
4 July 2017 | GK | Alessandro Plizzari | 17 | Ternana | Free | [53] | |
15 July 2017 | MF | Andrea Bertolacci | 26 | Genoa | Free | [54] | |
17 July 2017 | DF | Gian Filippo Felicioli | 19 | Hellas Verona | Free | 2 years loan with option to buy (€3.00M) | [55] |
18 July 2017 | FW | Gianluca Lapadula | 27 | Genoa | €2,000,000 | Loan with obligation to buy (€11.00M) | [56] |
10 August 2017 | FW | Gianmarco Zigoni | 26 | Venezia | Free | Loan with obligation to buy (€0.40M) | [57] |
16 August 2017 | FW | Carlos Bacca | 30 | Villarreal | €2,500,000 | Loan with option to buy (€15.50M) | [58] |
31 August 2017 | FW | Antonio Fabozzi | 17 | Cremonese | Free | Buy & buy-back options included | [59] |
31 August 2017 | DF | Stefan Simić | 22 | Crotone | Free | After return from loan | [60] |
31 August 2017 | MF | Andrej Modić | 21 | Rende | Free | After return from loan | [48] |
31 August 2017 | DF | Mattia Cornaggia | 17 | Torino | Free | [61] | |
31 August 2017 | FW | M'Baye Niang | 22 | Torino | €2,000,000 | Loan with obligation to buy (€13.00M) | [62] |
8 September 2017 | MF | José Sosa | 32 | Trabzonspor | €1,350,000 | Loan with obligation to buy (€3.40M) | [63][64] |
Date | Pos. | Player | A. | Moving from | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
18 January 2018 | MF | Antonio Mionić | 16 | NK Istra 1961 | Undisclosed | Joined Allievi Nazionali team | [65] |
15 March 2018 | MF | Emanuele Torrasi | 18 | Milan Primavera | Free | Signed a 4-year contract extension | [66] |
17 March 2018 | FW | Nathan Soares | 18 | Free Agent | Free | Joined Primavera team | [67] |
Date | Pos. | Player | A. | Moving to | Fee | Notes | S. |
---|---|---|---|---|---|---|---|
14 January 2018 | MF | José Sosa | 32 | Trabzonspor | €3,400,000 | From loan to definitive purchase | [68] |
26 January 2018 | MF | Andrej Modić | 21 | Željezničar | Free | After return from loan | [69] |
30 January 2018 | DF | Gabriel Paletta | 31 | Jiangsu Suning | Free | After contract termination | [70] |
Win Draw Loss
18 July 2017 2017 ICC (Asia) | Milan | 1–3 | Borussia Dortmund | Guangzhou, China |
19:20 CST (UTC+08:00) 13:20 CEST (UTC+02:00) |
Bacca 24', 26' | Report | Şahin 16' Aubameyang 20' (pen.), 62' Papastathopoulos 60' |
Stadium: Guangzhou Higher Education Stadium Attendance: 19,000 Referee: Zhang Lei (China) |
22 July 2017 2017 ICC (Asia) | Bayern Munich | 0–4 | Milan | Shenzhen, China |
17:35 CST (UTC+08:00) 11:35 CEST (UTC+02:00) |
Rafinha 67' | Report | Kessié 14' Cutrone 25', 43' Çalhanoğlu 77', 85' |
Stadium: Longgang Stadium Attendance: 39,998 Referee: Ai Kun (China) |
Note: The match was part of the 2017 Audi Football Summit and the 2017 Audi Summer Tour. |
Win Draw Loss
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
4 | Internazionale | 38 | 20 | 12 | 6 | 66 | 30 | +36 | 72[a] | Qualification to Champions League group stage |
5 | Lazio | 38 | 21 | 9 | 8 | 89 | 49 | +40 | 72[a] | Qualification to Europa League group stage[b] |
6 | Milan[c] | 38 | 18 | 10 | 10 | 56 | 42 | +14 | 64 | |
7 | Atalanta | 38 | 16 | 12 | 10 | 57 | 39 | +18 | 60 | Qualification to Europa League second qualifying round[b] |
8 | Fiorentina | 38 | 16 | 9 | 13 | 54 | 46 | +8 | 57 |
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
38 | 18 | 10 | 10 | 56 | 42 | +14 | 64 | 10 | 5 | 4 | 25 | 16 | +9 | 8 | 5 | 6 | 31 | 26 | +5 |
Last updated: 20 May 2018.
Source: Competitive matches
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 | H | A | H | A | H | A | H | A | A | H | A | H | A | H | A | H | A | H | A | A | H | A | H | A | H | A | H | H | A | H | A | H | A | H |
Result | W | W | L | W | W | L | L | L | D | W | L | W | L | D | D | W | L | L | D | W | W | W | D | W | W | W | D | W | W | L | D | D | D | L | W | W | D | W |
Position | 3 | 4 | 7 | 5 | 4 | 6 | 7 | 10 | 11 | 8 | 8 | 7 | 7 | 7 | 8 | 7 | 8 | 11 | 10 | 11 | 7 | 7 | 8 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 7 | 7 | 6 | 6 | 6 |
20 August 2017 1 | Crotone | 0–3 | Milan | Crotone |
20:45 CEST (UTC+02:00) | Ceccherini 5' Dussenne 90' |
Report | Kessié 6' (pen.) Cutrone 9', 18' Suso 23' Locatelli 59' Bonucci 69' |
Stadium: Stadio Ezio Scida Attendance: 13,478 Referee: Maurizio Mariani |
27 August 2017 2 | Milan | 2–1 | Cagliari | Milan |
20:45 CEST (UTC+02:00) | Cutrone 10' Kessié 55' Suso 70' Montolivo 89' |
Report | João Pedro 18', 56' | Stadium: San Siro Attendance: 49,525 Referee: Luca Pairetto |
10 September 2017 3 | Lazio | 4–1 | Milan | Rome |
16:00 CEST (UTC+02:00) | Immobile 38' (pen.), 42', 48' Luis Alberto 49' Lulić 58' Parolo 70' 90+3' |
Report | Montolivo 56' Bonaventura 88' |
Stadium: Stadio Olimpico Attendance: 30,000 Referee: Gianluca Rocchi |
17 September 2017 4 | Milan | 2–1 | Udinese | Milan |
15:00 CEST (UTC+02:00) | Kalinić 22', 31' Romagnoli 26' |
Report | Barák 16' Lasagna 28' Samir 70' |
Stadium: San Siro Attendance: 49,473 Referee: Marco Guida |
20 September 2017 5 | Milan | 4–0 | SPAL | Milan |
20:45 CEST (UTC+02:00) | Silva 8', 66' Rodríguez 26' (pen.) Kessié 61' (pen.) Romagnoli 89' |
Report | Schiattarella 66' Schiavon 88' |
Stadium: San Siro Attendance: 45,343 Referee: Rosario Abisso |
24 September 2017 6 | Sampdoria | 2–0 | Milan | Genoa |
12:30 CEST (UTC+02:00) | Zapata 72' Álvarez 90+1' |
Report | G. Donnarumma 72' Bonucci 83' |
Stadium: Stadio Luigi Ferraris Attendance: 21,896 Referee: Paolo Valeri |
1 October 2017 7 | Milan | 0–2 | Roma | Milan |
18:00 CEST (UTC+02:00) | Çalhanoğlu 33' 80' Biglia 62' |
Report | Džeko 51', 72' Florenzi 77' |
Stadium: San Siro Attendance: 61,698 Referee: Luca Banti |
15 October 2017 8 | Internazionale | 3–2 | Milan | Milan |
20:45 CEST (UTC+02:00) | Miranda 15' Vecino 25' Icardi 28', 63', 90' (pen.), 90+1' Gagliardini 66' Perišić 79' Éder 90+4' |
Report | Romagnoli 22' Suso 56' Handanović 81' (o.g.) Rodríguez 89' |
Stadium: San Siro Attendance: 78,328 Referee: Paolo Tagliavento |
22 October 2017 9 | Milan | 0–0 | Genoa | Milan |
15:00 CEST (UTC+02:00) | Bonucci 25' | Report | Zukanović 40' Taarabt 61' |
Stadium: San Siro Attendance: 47,219 Referee: Piero Giacomelli |
25 October 2017 10 | Chievo | 1–4 | Milan | Verona |
20:45 CEST (UTC+02:00) | Hetemaj 14' Birsa 61' Meggiorini 83' |
Report | Borini 12' Suso 36' Cesar 42' (o.g.) Çalhanoğlu 55', 69' Kalinić 64' Musacchio 65' |
Stadium: Stadio Marc'Antonio Bentegodi Attendance: 15,000 Referee: Marco Di Bello |
28 October 2017 11 | Milan | 0–2 | Juventus | Milan |
18:00 CET (UTC+01:00) | Kessié 32' Zapata 90+1' |
Report | Higuaín 23', 63' | Stadium: San Siro Attendance: 78,328 Referee: Paolo Valeri |
5 November 2017 12 | Sassuolo | 0–2 | Milan | Reggio Emilia |
20:45 CET (UTC+01:00) | Acerbi 45+3' Missiroli 89' |
Report | Romagnoli 39', 45+3' Bonucci 55' Montolivo 64' Suso 67' |
Stadium: Mapei Stadium – Città del Tricolore Attendance: 12,683 Referee: Antonio Damato |
18 November 2017 13 | Napoli | 2–1 | Milan | Naples |
20:45 CET (UTC+01:00) | Insigne 33' Zieliński 73' Allan 90+4' Albiol 90+5' |
Report | Borini 5' Romagnoli 90+1' |
Stadium: Stadio San Paolo Attendance: 36,557 Referee: Daniele Doveri |
26 November 2017 14 | Milan | 0–0 | Torino | Milan |
15:00 CET (UTC+01:00) | Report | Burdisso 43' Rincón 62' |
Stadium: San Siro Attendance: 53,923 Referee: Massimiliano Irrati |
3 December 2017 15 | Benevento | 2–2 | Milan | Benevento |
12:30 CET (UTC+01:00) | Catadli 29' Pușcaș 50' Di Chiara 54' Brignoli 90+5' D'Alessandro 90+6' |
Report | Romagnoli 24' 75' Bonaventura 38' Kalinić 57' Rodríguez 71' Kessié 89' Abate 90+4' |
Stadium: Stadio Ciro Vigorito Attendance: 15,710 Referee: Maurizio Mariani |
10 December 2017 16 | Milan | 2–1 | Bologna | Milan |
20:45 CET (UTC+01:00) | Bonaventura 10', 76' | Report | Verdi 23' | Stadium: San Siro Attendance: 39,504 Referee: Marco Guida |
17 December 2017 17 | Hellas Verona | 3–0 | Milan | Verona |
12:30 CET (UTC+01:00) | Caracciolo 24' Zuculini 35' Kean 55' Büchel 59' Nícolas 65' Bessa 77' |
Report | Borini 45+3' Romagnoli 49' Suso 90+1' |
Stadium: Stadio Marc'Antonio Bentegodi Attendance: 19,439 Referee: Daniele Orsato |
23 December 2017 18 | Milan | 0–2 | Atalanta | Milan |
18:00 CET (UTC+01:00) | Cutrone 31' Kessié 40' |
Report | Cristante 32' Iličić 71' |
Stadium: San Siro Attendance: 45,746 Referee: Michael Fabbri |
30 December 2017 19 | Fiorentina | 1–1 | Milan | Florence |
12:30 CET (UTC+01:00) | Simeone 71' Veretout 82' |
Report | Romagnoli 39' Çalhanoğlu 74' |
Stadium: Stadio Artemio Franchi Attendance: 30,213 Referee: Luca Banti |
6 January 2018 20 | Milan | 1–0 | Crotone | Milan |
15:00 CET (UTC+01:00) | Biglia 45' Bonucci 54' Kalinić 90+4' |
Report | Mandragora 20' Martella 90+3' |
Stadium: San Siro Attendance: 42,533 Referee: Fabio Maresca |
21 January 2018 21 | Cagliari | 1–2 | Milan | Cagliari |
18:00 CET (UTC+01:00) | Barella 8', 65' 88' Deiola 72' Pavoletti 81' Cigarini 90+4' |
Report | Kalinić 27' Kessié 36' (pen.), 42' Suso 45' Rodríguez 56' 80' |
Stadium: Sardegna Arena Attendance: 15,235 Referee: Marco Guida |
28 January 2018 22 | Milan | 2–1 | Lazio | Milan |
18:00 CET (UTC+01:00) | Cutrone 15' Bonaventura 44' Antonelli 65' Abate 86' |
Report | Marušić 20', 28' Radu 25' Milinković-Savić 41' Lulić 51' Bastos 85' Parolo 90' |
Stadium: San Siro Attendance: 50,822 Referee: Massimiliano Irrati |
4 February 2018 23 | Udinese | 1–1 | Milan | Udine |
15:00 CET (UTC+01:00) | Stryger Larsen 33' G. Donnarumma 76' (o.g.) Danilo 85' |
Report | Suso 9' Calabria 41' 68' |
Stadium: Stadio Friuli Attendance: 23,758 Referee: Gianluca Manganiello |
10 February 2018 24 | SPAL | 0–4 | Milan | Ferrara |
15:00 CET (UTC+01:00) | Šimić 30' Mattiello 51' Schiattarella 70' |
Report | Cutrone 2', 65' Kessié 17' Biglia 40', 73' Bonucci 81' Borini 90' |
Stadium: Stadio Paolo Mazza Attendance: 13,000 Referee: Maurizio Mariani |
18 February 2018 25 | Milan | 1–0 | Sampdoria | Milan |
20:45 CET (UTC+01:00) | Bonaventura 13', 71' | Report | Linetty 40' Ferrari 54' Verre 79' |
Stadium: San Siro Attendance: 46,594 Referee: Daniele Doveri |
25 February 2018 26 | Roma | 0–2 | Milan | Rome |
20:45 CET (UTC+01:00) | Report | Cutrone 48' Calabria 74' |
Stadium: Stadio Olimpico Attendance: 42,537 Referee: Paolo Silvio Mazzoleni |
11 March 2018 28 | Genoa | 0–1 | Milan | Genoa |
18:00 CET (UTC+01:00) | Bertolacci 79' | Report | Silva 90+4' | Stadium: Stadio Luigi Ferraris Attendance: 20,004 Referee: Michael Fabbri |
18 March 2018 29 | Milan | 3–2 | Chievo | Milan |
15:00 CET (UTC+01:00) | Calhanoglu 10', 47' Kessié 44' Cutrone 52' Biglia 74' Silva 82' |
Report | Depaoli 17' Stępiński 33', 77' Inglese 34' Jaroszyński 55' Giaccherini 61' Cacciatore 90+4' |
Stadium: San Siro Attendance: 49,701 Referee: Maurizio Mariani |
31 March 2018 30 | Juventus | 3–1 | Milan | Turin |
20:45 CEST (UTC+02:00) | Dybala 8' Benatia 38' Cuadrado 79' Khedira 87' |
Report | Bonucci 28' Rodríguez 39' Biglia 52' Montolivo 82' |
Stadium: Allianz Stadium Attendance: 41,156 Referee: Paolo Mazzoleni |
4 April 2018 27 | Milan | 0–0 | Internazionale | Milan |
18:30 CEST (UTC+02:00) | Suso 77' | Report | Cancelo 21' Perišić 57' Škriniar 58' Candreva 71' |
Stadium: San Siro Attendance: 77,512 Referee: Marco Di Bello |
Note: Postponed due to Fiorentina player Davide Astori's death; originally scheduled for 4 March 2018. |
8 April 2018 31 | Milan | 1–1 | Sassuolo | Milan |
20:45 CEST (UTC+02:00) | Kessié 22' Musacchio 74' Bonucci 81' Kalinić 86' |
Report | Rogério 29' Mazzitelli 36' Politano 75' |
Stadium: San Siro Attendance: 43,140 Referee: Luca Pairetto |
15 April 2018 32 | Milan | 0–0 | Napoli | Milan |
20:45 CEST (UTC+02:00) | Zapata 55' Çalhanoğlu 90+1' |
Report | Hysaj 64' Koulibaly 90' |
Stadium: San Siro Attendance: 65,786 Referee: Luca Banti |
18 April 2018 33 | Torino | 1–1 | Milan | Turin |
20:45 CEST (UTC+02:00) | De Silvestri 25' 90+3', 70' Rincón 42' Baselli 71' |
Report | Bonaventura 9', 45' Cutrone 79' Locatelli 88' |
Stadium: Stadio Olimpico Grande Torino Attendance: 24,264 Referee: Fabio Maresca |
21 April 2018 34 | Milan | 0–1 | Benevento | Milan |
20:45 CEST (UTC+02:00) | Locatelli 82' Kessié 90+4' |
Report | Iemmello 29' Sagna 59' Diabaté 75' 80' Parigini 90+4' |
Stadium: San Siro Attendance: 47,655 Referee: Maurizio Mariani |
29 April 2018 35 | Bologna | 1–2 | Milan | Bologna |
15:00 CEST (UTC+02:00) | Masina 52' De Maio 74' |
Report | Locatelli 23' Çalhanoğlu 34' Bonaventura 45+1' |
Stadium: Stadio Renato Dall'Ara Attendance: 24,263 Referee: Piero Giacomelli |
5 May 2018 36 | Milan | 4–1 | Hellas Verona | Milan |
18:00 CEST (UTC+02:00) | Çalhanoğlu 10' Cutrone 32' Abate 49' Borini 70', 89' |
Report | Lee Seung-woo 85' | Stadium: San Siro Attendance: 49,644 Referee: Fabrizio Pasqua |
13 May 2018 37 | Atalanta | 1–1 | Milan | Bergamo |
18:00 CEST (UTC+02:00) | Masiello 13', 90+2' De Roon 28' Toloi 64', 65' Gosens 73' Iličić 86' |
Report | Abate 17' Kalinić 32' Kessié 60' Çalhanoğlu 66' Romagnoli 69' Montolivo 75' Borini 87' G. Donnarumma 90' |
Stadium: Stadio Atleti Azzurri d'Italia Attendance: 19,833 Referee: Marco Guida |
20 May 2018 38 | Milan | 5–1 | Fiorentina | Milan |
18:00 CEST (UTC+02:00) | Çalhanoğlu 23', 34' Kessié 26' Cutrone 41', 59' Kalinić 49' Bonaventura 76' |
Report | Simeone 20' Pezzella 22' |
Stadium: San Siro Attendance: 56,968 Referee: Michael Fabbri |
13 December 2017 Round of 16 | Milan | 3–0 | Hellas Verona | Milan |
20:45 CET (UTC+01:00) | Suso 23' Romagnoli 30' Cutrone 55' |
Report | Zuculini 16' | Stadium: San Siro Attendance: 9,263 Referee: Claudio Gavillucci |
27 December 2017 Quarter-finals | Milan | 1–0 (a.e.t.) | Internazionale | Milan |
CET (UTC+01:00) | Locatelli 16' Biglia 20' Cutrone 104', 104' |
Report | Škriniar 72' Vecino 111' Valero 116' |
Stadium: San Siro Attendance: 48,721 Referee: Marco Guida |
31 January 2018 Semi-finals First leg | Milan | 0–0 | Lazio | Milan |
20:45 CET (UTC+01:00) | Borini 21' | Report | Radu 27' | Stadium: San Siro Attendance: 17,724 Referee: Marco Guida |
28 February 2018 Semi-finals Second leg | Lazio | 0–0 (a.e.t.) (0–0 agg.) (4–5 p) | Milan | Rome |
20:45 CET (UTC+01:00) | Marušić 90+2' Radu 103' Milinković-Savić 103' |
Report | Kessié 38' Romagnoli 57' Calabria 73' |
Stadium: Stadio Olimpico Attendance: 40,000 Referee: Gianluca Rocchi |
Penalties | ||||
Immobile Milinković-Savić Lucas Parolo Felipe Anderson Lulić Luiz Felipe |
Rodríguez Montolivo Bonaventura Borini Bonucci Çalhanoğlu Romagnoli |
9 May 2018 Final | Juventus | 4–0 | Milan | Rome |
21:00 CEST (UTC+02:00) | Benatia 56', 64' Douglas Costa 61', 62' Kalinić 76' (o.g.) |
Report | Calabria 73' | Stadium: Stadio Olimpico Attendance: 66,400 Referee: Antonio Damato |
27 July 2017 First leg | Universitatea Craiova | 0–1 | Milan | Drobeta-Turnu Severin, Romania |
20:00 CEST (UTC+02:00) | Briceag 90+2' | Report | Rodríguez 44' Kessié 77' |
Stadium: Stadionul Municipal Attendance: 14,438 Referee: Halis Özkahya (Turkey) |
3 August 2017 Second leg | Milan | 2–0 (3–0 agg.) | Universitatea Craiova | Milan, Italy |
20:45 CEST (UTC+02:00) | Bonaventura 9' Rodríguez 45' Cutrone 52' Zapata 62' |
Report | Băluță 49' | Stadium: San Siro Attendance: 65,763 Referee: Nikola Popov (Bulgaria) |
17 August 2017 First leg | Milan | 6–0 | Shkëndija | Milan, Italy |
20:45 CEST (UTC+02:00) | Silva 13', 28' Montolivo 25', 85' Borini 67' Antonelli 69' Bonaventura 84' |
Report | Cuculi 54' | Stadium: San Siro Attendance: 40,613 Referee: Harald Lechner (Austria) |
24 August 2017 Second leg | Shkëndija | 0–1 (0–7 agg.) | Milan | Skopje, Macedonia |
20:45 CEST (UTC+02:00) | Report | Cutrone 13' Romagnoli 23' Zapata 31' |
Stadium: Philip II Arena Attendance: 25,600 Referee: István Kovács (Romania) |
14 September 2017 1 | Austria Wien | 1–5 | Milan | Vienna, Austria |
19:00 CEST (UTC+02:00) | Borković 47' Kadiri 58' |
Report | Çalhanoğlu 7' Silva 10', 20', 56' Kessié 37' Suso 63' |
Stadium: Ernst-Happel-Stadion Attendance: 31,409 Referee: Serdar Gözübüyük (Netherlands) |
28 September 2017 2 | Milan | 3–2 | Rijeka | Milan, Italy |
21:05 CEST (UTC+02:00) | Silva 14' Musacchio 53' Cutrone 90+4' |
Report | Bradarić 43' Elez 82', 90' (pen.) Acosty 84' |
Stadium: San Siro Attendance: 23,917 Referee: Orel Grinfeeld (Israel) |
19 October 2017 3 | Milan | 0–0 | AEK Athens | Milan, Italy |
21:05 CEST (UTC+02:00) | Locatelli 37' | Report | Simões 28' Mantalos 73' Livaja 79' |
Stadium: San Siro Attendance: 20,812 Referee: Andreas Ekberg (Sweden) |
2 November 2017 4 | AEK Athens | 0–0 | Milan | Athens, Greece |
19:00 CET (UTC+01:00) | Ćosić 58' | Report | Musacchio 18' Locatelli 41' |
Stadium: Olympic Stadium Attendance: 40,538 Referee: Jorge Sousa (Portugal) |
15 February 2018 First leg | Ludogorets Razgrad | 0–3 | Milan | Razgrad, Bulgaria |
19:00 CET (UTC+01:00) | Lukoki 39' | Report | Abate 5' Cutrone 45' Rodríguez 64' (pen.) Borini 90+2' |
Stadium: Ludogorets Arena Attendance: 7,887 Referee: Milorad Mažić (Serbia) |
22 February 2018 Second leg | Milan | 1–0 (4–0 agg.) | Ludogorets Razgrad | Milan, Italy |
21:05 CET (UTC+01:00) | Borini 21' Bonucci 86' |
Report | Góralski 70' | Stadium: San Siro Attendance: 17,453 Referee: Alberto Undiano Mallenco (Spain) |
8 March 2018 First leg | Milan | 0–2 | Arsenal | Milan, Italy |
19:00 CET (UTC+01:00) | Report | Mkhitaryan 15' Ramsey 45+4', 71' Kolašinac 60' |
Stadium: San Siro Attendance: 72,821 Referee: Clément Turpin (France) |
15 March 2018 Second leg | Arsenal | 3–1 (5–1 agg.) | Milan | London, England |
21:05 CET (UTC+01:00) | Welbeck 39' (pen.), 86' Monreal 45+2' Xhaka 71' |
Report | Çalhanoğlu 35' G. Donnarumma 39' Romagnoli 42' Borini 42' Suso 61' |
Stadium: Emirates Stadium Attendance: 58,973 Referee: Jonas Eriksson (Sweden) |
No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Europa League | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
Goalkeepers | |||||||||||||
30 | GK | ITA | Marco Storari | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
90 | GK | ITA | Antonio Donnarumma | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | ||
99 | GK | ITA | Gianluigi Donnarumma | 53 | 0 | 38 | 0 | 4 | 0 | 11 | 0 | ||
Defenders | |||||||||||||
2 | DF | ITA | Davide Calabria | 30 | 1 | 18+3 | 1 | 3+1 | 0 | 5 | 0 | ||
12 | DF | ITA | Andrea Conti | 5 | 0 | 2 | 0 | 0 | 0 | 2+1 | 0 | ||
13 | DF | ITA | Alessio Romagnoli | 42 | 3 | 27+1 | 2 | 5 | 1 | 9 | 0 | ||
15 | DF | PAR | Gustavo Gómez | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | ||
17 | DF | COL | Cristián Zapata | 20 | 0 | 11+1 | 0 | 0 | 0 | 8 | 0 | ||
19 | DF | ITA | Leonardo Bonucci | 51 | 2 | 35 | 2 | 5 | 0 | 10+1 | 0 | ||
20 | DF | ITA | Ignazio Abate | 27 | 1 | 11+6 | 1 | 2 | 0 | 5+3 | 0 | ||
22 | DF | ARG | Mateo Musacchio | 22 | 1 | 12+3 | 0 | 0 | 0 | 6+1 | 1 | ||
31 | DF | ITA | Luca Antonelli | 13 | 1 | 1+5 | 0 | 0+1 | 0 | 4+2 | 1 | ||
68 | DF | SUI | Ricardo Rodríguez | 47 | 4 | 34 | 1 | 4 | 0 | 8+1 | 3 | ||
Midfielders | |||||||||||||
4 | MF | ITA | José Mauri | 4 | 0 | 0+1 | 0 | 0 | 0 | 1+2 | 0 | ||
5 | MF | ITA | Giacomo Bonaventura | 47 | 9 | 30+3 | 8 | 5 | 0 | 5+4 | 1 | ||
18 | MF | ITA | Riccardo Montolivo | 26 | 3 | 12+6 | 1 | 1+2 | 0 | 5 | 2 | ||
21 | MF | ARG | Lucas Biglia | 42 | 1 | 24+4 | 1 | 8+1 | 0 | 5 | 0 | ||
46 | MF | ITA | Matteo Gabbia | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | ||
57 | MF | ITA | Emanuele Torrasi | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | ||
73 | MF | ITA | Manuel Locatelli | 34 | 0 | 5+17 | 0 | 3 | 0 | 7+2 | 0 | ||
79 | MF | CIV | Franck Kessié | 54 | 5 | 37 | 5 | 5 | 0 | 10+2 | 0 | ||
Forwards | |||||||||||||
7 | FW | CRO | Nikola Kalinić | 42 | 6 | 20+11 | 6 | 3+2 | 0 | 1+5 | 0 | ||
8 | FW | ESP | Suso | 50 | 8 | 33+2 | 6 | 5 | 1 | 6+4 | 1 | ||
9 | FW | POR | André Silva | 40 | 10 | 7+17 | 2 | 1+1 | 0 | 10+4 | 8 | ||
10 | FW | TUR | Hakan Çalhanoğlu | 45 | 8 | 26+5 | 6 | 2+2 | 0 | 9+1 | 2 | ||
11 | FW | ITA | Fabio Borini | 44 | 5 | 19+10 | 2 | 1+3 | 0 | 7+4 | 3 | ||
27 | FW | ITA | Riccardo Forte | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | ||
63 | FW | ITA | Patrick Cutrone | 46 | 18 | 17+11 | 10 | 3+2 | 2 | 12+1 | 6 | ||
Other | |||||||||||||
NN | Own goals | 0 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | ||||
Players transferred out during the season | |||||||||||||
1 | GK | BRA | Gabriel | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
29 | DF | ITA | Gabriel Paletta | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | ||
45 | MF | ITA | Niccolò Zanellato | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
94 | FW | FRA | M'Baye Niang | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
Last updated: 20 May 2018
Source: Competitions
Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | UEFA EL | Total |
---|---|---|---|---|---|---|---|---|
1 | 63 | FW | Patrick Cutrone | 10 | 2 | 6 | 18 | |
2 | 9 | FW | André Silva | 2 | 0 | 8 | 10 | |
3 | 5 | MF | Giacomo Bonaventura | 8 | 0 | 1 | 9 | |
4 | 8 | FW | Suso | 6 | 1 | 1 | 8 | |
10 | FW | Hakan Çalhanoğlu | 6 | 0 | 2 | 8 | ||
6 | 7 | FW | Nikola Kalinić | 6 | 0 | 0 | 6 | |
7 | 11 | FW | Fabio Borini | 2 | 0 | 3 | 5 | |
79 | MF | Franck Kessié | 5 | 0 | 0 | 5 | ||
9 | 68 | DF | Ricardo Rodríguez | 1 | 0 | 3 | 4 | |
10 | 13 | DF | Alessio Romagnoli | 2 | 1 | 0 | 3 | |
18 | MF | Riccardo Montolivo | 1 | 0 | 2 | 3 | ||
12 | 19 | DF | Leonardo Bonucci | 2 | 0 | 0 | 2 | |
13 | 2 | DF | Davide Calabria | 1 | 0 | 0 | 1 | |
20 | DF | Ignazio Abate | 1 | 0 | 0 | 1 | ||
21 | MF | Lucas Biglia | 1 | 0 | 0 | 1 | ||
22 | DF | Mateo Musacchio | 0 | 0 | 1 | 1 | ||
31 | DF | Luca Antonelli | 0 | 0 | 1 | 1 | ||
Own goal | 2 | 0 | 0 | 2 | ||||
Totals | 56 | 4 | 28 | 88 |
Last updated: 20 May 2018
Rank | No. | Nat. | Player | Serie A | Coppa Italia | Europa League | Total |
---|---|---|---|---|---|---|---|
1 | 99 | Gianluigi Donnarumma | 12 | 3 | 6 | 21 | |
2 | 90 | Antonio Donnarumma | 0 | 1 | 1 | 2 | |
3 | 30 | Marco Storari | 0 | 0 | 1 | 1 | |
Totals | 12 | 4 | 8 | 24 |
Last updated: 20 May 2018
No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Europa League | Total | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
30 | GK | Marco Storari | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
90 | GK | Antonio Donnarumma | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
99 | GK | Gianluigi Donnarumma | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | |
2 | DF | Davide Calabria | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | |
12 | DF | Andrea Conti | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
13 | DF | Alessio Romagnoli | 7 | 1 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 10 | 1 | 0 | |
15 | DF | Gustavo Gómez | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
17 | DF | Cristián Zapata | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0 | |
19 | DF | Leonardo Bonucci | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 1 | |
20 | DF | Ignazio Abate | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | |
22 | DF | Mateo Musacchio | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0 | |
29 | DF | Gabriel Paletta † | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
31 | DF | Luca Antonelli | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | |
68 | DF | Ricardo Rodríguez | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 1 | 0 | |
4 | MF | José Mauri | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
5 | MF | Giacomo Bonaventura | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | |
18 | MF | Riccardo Montolivo | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | |
21 | MF | Lucas Biglia | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
45 | MF | Niccolò Zanellato † | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
46 | MF | Matteo Gabbia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
73 | MF | Manuel Locatelli | 4 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 8 | 0 | 0 | |
79 | MF | Franck Kessié | 9 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 12 | 0 | 0 | |
7 | FW | Nikola Kalinić | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
8 | FW | Suso | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 1 | |
9 | FW | André Silva | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
10 | FW | Hakan Çalhanoğlu | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 0 | |
11 | FW | Fabio Borini | 5 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 7 | 0 | 0 | |
63 | FW | Patrick Cutrone | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
Totals | 67 | 4 | 3 | 7 | 0 | 0 | 20 | 0 | 0 | 94 | 4 | 3 |
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.