# 2019–20 Serie A

The 2019–20 Serie A (known as the Serie A TIM for sponsorship reasons) was the 118th season of top-tier Italian football, the 88th in a round-robin tournament, and the 10th since its organization under an own league committee, the Lega Serie A. Juventus were the eight-time defending champions and they successfully defended their title following a 2–0 win against Sampdoria on 26 July 2020.
The season was originally scheduled to run from 24 August 2019 to 24 May 2020. However, on 9 March 2020, the Italian government halted the league until 3 April 2020 due to the COVID-19 pandemic in Italy. Serie A did not resume play on this date, citing it would only resume once "health conditions allow it". On 18 May, it was announced that Italian football would be suspended until 14 June. On 28 May, it was announced that Serie A would resume starting 20 June.

## Events

On 14 April 2019, Chievo returned to Serie B after 11 years. Following this on 5 May Frosinone was relegated after one year while the last team to be relegated was Empoli (on 26 May 2019) also after just one year.
Teams that were promoted directly from 2018–19 Serie B were Brescia (on 1 May 2019, after 8 years of absence) and Lecce (10 days later, after 7 years) while the last team to join was Hellas Verona (after just one season in Serie B) by winning the promotion play-off on 2 June.
On 28 June 2019, Milan were excluded from the Europa League after breaches of the UEFA Financial Fair Play Regulations. Roma were then moved to the Europa League group phase while Torino entered the preliminary round.

### Impact of the COVID-19 pandemic on Serie A

On 22 February 2020, Prime Minister of Italy, Giuseppe Conte, suspended all sporting events in the regions of Lombardy and Veneto, which included three Serie A matches in those regions, as well as one in Piedmont, that were to be played the following day, due to the COVID-19 pandemic in the country. The following week, six matches were initially to be played behind closed doors due to scare of the outbreak, however, all were later outright suspended. On 4 March, the government ruled that all sporting events in Italy would be played behind closed doors until 3 April. On 9 March, the government ruled that all sporting events in Italy be suspended until 3 April. Serie A did not resume play on this date, citing it will only resume once "health conditions allow it". Even there was considered the option of cancelling the championship. On 13 May, it was announced that team training would be resumed on 18 May, and on 18 May it was announced that Italian football would be suspended until 14 June. On 28 May, Italian Minister for Sport Vincenzo Spadafora announced that Serie A would resume starting 20 June. Protocol was established wherein the entire squad would be quarantined for 14 days if one member, player or staff, tests positive for COVID-19. On 18 June, Spadafora approved the softening of quarantine rules which allowed for the quarantining of only the individual who tests positive for COVID-19, whereas the rest of the squad will ramp up testing, including a rapid-response test the day before a match.

## Teams
### Team changes

| Promoted from 2018–19 Serie B | Relegated from 2018–19 Serie A |
| Brescia | Empoli |
| Lecce | Frosinone |
| Hellas Verona | Chievo Verona |

### Stadiums and locations

| Team | Home city | Stadium | Capacity |
| Atalanta | Bergamo | Stadio Atleti Azzurri d'Italia | 21,300 |
| Bologna | Bologna | Stadio Renato Dall'Ara | 38,279 |
| Brescia | Brescia | Stadio Mario Rigamonti | 19,500 |
| Cagliari | Cagliari | Sardegna Arena | 16,233 |
| Fiorentina | Florence | Stadio Artemio Franchi | 43,147 |
| Genoa | Genoa | Stadio Luigi Ferraris | 36,600 |
| Hellas Verona | Verona | Stadio Marc'Antonio Bentegodi | 39,211 |
| Internazionale | Milan | San Siro | 75,923 |
| Juventus | Turin | Juventus Stadium | 41,507 |
| Lazio | Rome | Stadio Olimpico | 70,634 |
| Lecce | Lecce | Stadio Via del Mare | 31,533 |
| Milan | Milan | San Siro | 75,923 |
| Napoli | Naples | Stadio San Paolo | 54,726 |
| Parma | Parma | Stadio Ennio Tardini | 27,906 |
| Roma | Rome | Stadio Olimpico | 70,634 |
| Sampdoria | Genoa | Stadio Luigi Ferraris | 36,685 |
| Sassuolo | Sassuolo | Mapei Stadium – Città del Tricolore (Reggio Emilia) | 21,584 |
| SPAL | Ferrara | Stadio Paolo Mazza | 16,134 |
| Torino | Turin | Stadio Olimpico Grande Torino | 27,958 |
| Udinese | Udine | Stadio Friuli | 25,144 |

### Teams by region

| No. of teams | Region | Team(s) |
| 4 | Emilia-Romagna | Bologna, Parma, Sassuolo and SPAL |
| 4 | Lombardy | Atalanta, Brescia, Inter and Milan |
| 2 | Lazio | Lazio and Roma |
| 2 | Liguria | Genoa and Sampdoria |
| 2 | Piedmont | Juventus and Torino |
| 1 | Apulia | Lecce |
| 1 | Campania | Napoli |
| 1 | Friuli-Venezia Giulia | Udinese |
| 1 | Sardinia | Cagliari |
| 1 | Tuscany | Fiorentina |
| 1 | Veneto | Verona |

### Personnel and kits

| Team | Head Coach | Captain | Kit manufacturer | Shirt sponsor(s) | Shirt sponsor(s) |
| Team | Head Coach | Captain | Kit manufacturer | Main | Other |
| Atalanta | Gian Piero Gasperini | Alejandro Gómez | Joma | Radici Group | Front U-Power Back Gewiss Sleeves Automha |
| Bologna | Siniša Mihajlović | Andrea Poli | Macron | Liu·Jo | Back Illumia Sleeves Lavoropiù |
| Brescia | Diego López | Daniele Gastaldello | Kappa | UBI Banca | Back Officine Meccaniche Rezzatesi |
| Cagliari | Walter Zenga | Luca Ceppitelli | Macron | ISOLA Artigianato di Sardegna | Front Ichnusa Back Nieddittas Sleeves Latte Arborea |
| Fiorentina | Giuseppe Iachini | Germán Pezzella | Le Coq Sportif | Mediacom | Front Val di Fassa/Meyer Children's Hospital Back Prima.it Sleeves Estra |
| Genoa | Davide Nicola | Domenico Criscito | Kappa | Zentiva | Back Leaseplan |
| Hellas Verona | Ivan Jurić | Giampaolo Pazzini | Macron | Gruppo Sinergy | Front Air Dolomiti (H & A)/Sartori Vini (T) Back ABEO Onlus/Busajo Onlus/Tescoma/Manila Grace/Garelli/Winelivery/Bergen Srl/Olimpiadi del Cuore Onlus/Sundek Sleeves Mercedes-Benz Trivellato Industriali |
| Internazionale | Antonio Conte | Samir Handanović | Nike | Pirelli | Back Driver |
| Juventus | Maurizio Sarri | Giorgio Chiellini | Adidas | Jeep | Back Cygames |
| Lazio | Simone Inzaghi | Senad Lulić | Macron | None | Sleeves Frecciarossa/Clinica Paideia |
| Lecce | Fabio Liverani | Marco Mancosu | M908 | Moby Lines | Front Pasta Maffei Back LaBconsulenze Sleeves Banca Popolare Pugliese |
| Milan | Stefano Pioli | Alessio Romagnoli | Puma | Fly Emirates | None |
| Napoli | Gennaro Gattuso | Lorenzo Insigne | Kappa | Lete | Front MSC Cruises Back Kimbo Caffè |
| Parma | Roberto D'Aversa | Bruno Alves | Erreà | Cetilar | Front Lewer Back Viva la Mamma Beretta Sleeves Canovi Coperture |
| Roma | Paulo Fonseca | Edin Džeko | Nike | Qatar Airways | Back Hyundai |
| Sampdoria | Claudio Ranieri | Fabio Quagliarella | Joma | Invent Energy/Acqua S. Bernardo | Back IBSA Group |
| Sassuolo | Roberto De Zerbi | Francesco Magnanelli | Kappa | Mapei | None |
| SPAL | Luigi Di Biagio | Sergio Floccari | Macron | Omega Group/OrOil/VB Impianti/Orlandi Lubrificanti | Front Omega Group/Krifi Caffè Back Errebi Technology Sleeves Pentaferte |
| Torino | Moreno Longo | Andrea Belotti | Joma | Suzuki | Front Fratelli Beretta Back Edilizia Acrobatica Sleeves N° 38 Wüber |
| Udinese | Luca Gotti | Kevin Lasagna | Macron | Dacia | Front Vortice Back Bluenergy |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Replaced by | Date of appointment |
| Roma | Claudio Ranieri | End of contract | 26 May 2019 | Pre-season | Paulo Fonseca | 11 June 2019 |
| Juventus | Massimiliano Allegri | Sacked | 26 May 2019 | Pre-season | Maurizio Sarri | 16 June 2019 |
| Milan | Gennaro Gattuso | Sacked | 28 May 2019 | Pre-season | Marco Giampaolo | 19 June 2019 |
| Internazionale | Luciano Spalletti | Sacked | 30 May 2019 | Pre-season | Antonio Conte | 31 May 2019 |
| Sampdoria | Marco Giampaolo | Mutual consent, signed for Milan | 15 June 2019 | Pre-season | Eusebio Di Francesco | 22 June 2019 |
| Genoa | Cesare Prandelli | Mutual consent | 20 June 2019 | Pre-season | Aurelio Andreazzoli | 14 June 2019 |
| Hellas Verona | Alfredo Aglietti | End of contract | 30 June 2019 | Pre-season | Ivan Jurić | 14 June 2019 |
| Sampdoria | Eusebio Di Francesco | Mutual consent | 7 October 2019 | 20th | Claudio Ranieri | 12 October 2019 |
| Milan | Marco Giampaolo | Sacked | 8 October 2019 | 13th | Stefano Pioli | 9 October 2019 |
| Genoa | Aurelio Andreazzoli | Sacked | 22 October 2019 | 19th | Thiago Motta | 22 October 2019 |
| Udinese | Igor Tudor | Sacked | 1 November 2019 | 14th | Luca Gotti | 1 November 2019 |
| Brescia | Eugenio Corini | Sacked | 3 November 2019 | 18th | Fabio Grosso | 5 November 2019 |
| Brescia | Fabio Grosso | Sacked | 2 December 2019 | 20th | Eugenio Corini | 2 December 2019 |
| Napoli | Carlo Ancelotti | Sacked | 10 December 2019 | 7th | Gennaro Gattuso | 11 December 2019 |
| Fiorentina | Vincenzo Montella | Sacked | 21 December 2019 | 14th | Giuseppe Iachini | 23 December 2019 |
| Genoa | Thiago Motta | Sacked | 28 December 2019 | 20th | Davide Nicola | 28 December 2019 |
| Torino | Walter Mazzarri | Mutual consent | 4 February 2020 | 12th | Moreno Longo | 4 February 2020 |
| Brescia | Eugenio Corini | Sacked | 5 February 2020 | 19th | Diego López | 5 February 2020 |
| SPAL | Leonardo Semplici | Sacked | 10 February 2020 | 20th | Luigi Di Biagio | 10 February 2020 |
| Cagliari | Rolando Maran | Sacked | 3 March 2020 | 11th | Walter Zenga | 3 March 2020 |

## League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Juventus (C) | 38 | 26 | 5 | 7 | 76 | 43 | +33 | 83 | Qualification for the Champions League group stage |
| 2 | Internazionale | 38 | 24 | 10 | 4 | 81 | 36 | +45 | 82 | Qualification for the Champions League group stage |
| 3 | Atalanta | 38 | 23 | 9 | 6 | 98 | 48 | +50 | 78 | Qualification for the Champions League group stage |
| 4 | Lazio | 38 | 24 | 6 | 8 | 79 | 42 | +37 | 78 | Qualification for the Champions League group stage |
| 5 | Roma | 38 | 21 | 7 | 10 | 77 | 51 | +26 | 70 | Qualification for the Europa League group stage |
| 6 | Milan | 38 | 19 | 9 | 10 | 63 | 46 | +17 | 66 | Qualification for the Europa League second qualifying round |
| 7 | Napoli | 38 | 18 | 8 | 12 | 61 | 50 | +11 | 62 | Qualification for the Europa League group stage |
| 8 | Sassuolo | 38 | 14 | 9 | 15 | 69 | 63 | +6 | 51 | |
| 9 | Hellas Verona | 38 | 12 | 13 | 13 | 47 | 51 | −4 | 49 | |
| 10 | Fiorentina | 38 | 12 | 13 | 13 | 51 | 48 | +3 | 49 | |
| 11 | Parma | 38 | 14 | 7 | 17 | 56 | 57 | −1 | 49 | |
| 12 | Bologna | 38 | 12 | 11 | 15 | 52 | 65 | −13 | 47 | |
| 13 | Udinese | 38 | 12 | 9 | 17 | 37 | 51 | −14 | 45 | |
| 14 | Cagliari | 38 | 11 | 12 | 15 | 52 | 56 | −4 | 45 | |
| 15 | Sampdoria | 38 | 12 | 6 | 20 | 48 | 65 | −17 | 42 | |
| 16 | Torino | 38 | 11 | 7 | 20 | 46 | 68 | −22 | 40 | |
| 17 | Genoa | 38 | 10 | 9 | 19 | 47 | 73 | −26 | 39 | |
| 18 | Lecce (R) | 38 | 9 | 8 | 21 | 52 | 85 | −33 | 35 | Relegation to Serie B |
| 19 | Brescia (R) | 38 | 6 | 7 | 25 | 35 | 79 | −44 | 25 | Relegation to Serie B |
| 20 | SPAL (R) | 38 | 5 | 5 | 28 | 27 | 77 | −50 | 20 | Relegation to Serie B |
* 1 2 Atalanta finished ahead of Lazio on head-to-head points: Lazio 3–3 Atalanta, Atalanta 3–2 Lazio.
* ↑ Napoli qualified for the Europa League group stage by winning the 2019–20 Coppa Italia.
* 1 2 3 Positions determined by head-to-head points: Hellas Verona: 10 pts; Fiorentina: 5 pts; Parma: 1 pt.
* 1 2 Udinese finished ahead of Cagliari on head-to-head points: Udinese 2–1 Cagliari, Cagliari 0–1 Udinese.

## Results

| Home \ Away | ATA | BOL | BRE | CAG | FIO | GEN | HEL | INT | JUV | LAZ | LEC | MIL | NAP | PAR | ROM | SAM | SAS | SPA | TOR | UDI |
| Atalanta | — | 1–0 | 6–2 | 0–2 | 2–2 | 2–2 | 3–2 | 0–2 | 1–3 | 3–2 | 3–1 | 5–0 | 2–0 | 5–0 | 2–1 | 2–0 | 4–1 | 1–2 | 2–3 | 7–1 |
| Bologna | 2–1 | — | 2–1 | 1–1 | 1–1 | 0–3 | 1–1 | 1–2 | 0–2 | 2–2 | 3–2 | 2–3 | 1–1 | 2–2 | 1–2 | 2–1 | 1–2 | 1–0 | 1–1 | 1–1 |
| Brescia | 0–3 | 3–4 | — | 2–2 | 0–0 | 2–2 | 2–0 | 1–2 | 1–2 | 1–2 | 3–0 | 0–1 | 1–2 | 1–2 | 0–3 | 1–1 | 0–2 | 2–1 | 0–4 | 1–1 |
| Cagliari | 0–1 | 3–2 | 0–1 | — | 5–2 | 3–1 | 1–1 | 1–2 | 2–0 | 1–2 | 0–0 | 0–2 | 0–1 | 2–2 | 3–4 | 4–3 | 1–1 | 2–0 | 4–2 | 0–1 |
| Fiorentina | 1–2 | 4–0 | 1–1 | 0–0 | — | 0–0 | 1–1 | 1–1 | 0–0 | 1–2 | 0–1 | 1–1 | 3–4 | 1–1 | 1–4 | 2–1 | 1–3 | 1–0 | 2–0 | 1–0 |
| Genoa | 1–2 | 0–0 | 3–1 | 1–0 | 2–1 | — | 3–0 | 0–3 | 1–3 | 2–3 | 2–1 | 1–2 | 1–2 | 1–4 | 1–3 | 0–1 | 2–1 | 2–0 | 0–1 | 1–3 |
| Hellas Verona | 1–1 | 1–1 | 2–1 | 2–1 | 1–0 | 2–1 | — | 2–2 | 2–1 | 1–5 | 3–0 | 0–1 | 0–2 | 3–2 | 1–3 | 2–0 | 0–1 | 3–0 | 3–3 | 0–0 |
| Internazionale | 1–1 | 1–2 | 6–0 | 1–1 | 0–0 | 4–0 | 2–1 | — | 1–2 | 1–0 | 4–0 | 4–2 | 2–0 | 2–2 | 0–0 | 2–1 | 3–3 | 2–1 | 3–1 | 1–0 |
| Juventus | 2–2 | 2–1 | 2–0 | 4–0 | 3–0 | 2–1 | 2–1 | 2–0 | — | 2–1 | 4–0 | 1–0 | 4–3 | 2–1 | 1–3 | 2–0 | 2–2 | 2–0 | 4–1 | 3–1 |
| Lazio | 3–3 | 2–0 | 2–0 | 2–1 | 2–1 | 4–0 | 0–0 | 2–1 | 3–1 | — | 4–2 | 0–3 | 1–0 | 2–0 | 1–1 | 5–1 | 1–2 | 5–1 | 4–0 | 3–0 |
| Lecce | 2–7 | 2–3 | 3–1 | 2–2 | 1–3 | 2–2 | 0–1 | 1–1 | 1–1 | 2–1 | — | 1–4 | 1–4 | 3–4 | 0–1 | 1–2 | 2–2 | 2–1 | 4–0 | 0–1 |
| Milan | 1–1 | 5–1 | 1–0 | 3–0 | 1–3 | 1–2 | 1–1 | 0–2 | 4–2 | 1–2 | 2–2 | — | 1–1 | 3–1 | 2–0 | 0–0 | 0–0 | 1–0 | 1–0 | 3–2 |
| Napoli | 2–2 | 1–2 | 2–1 | 0–1 | 0–2 | 0–0 | 2–0 | 1–3 | 2–1 | 3–1 | 2–3 | 2–2 | — | 1–2 | 2–1 | 2–0 | 2–0 | 3–1 | 2–1 | 2–1 |
| Parma | 1–2 | 2–2 | 1–1 | 1–3 | 1–2 | 5–1 | 0–1 | 1–2 | 0–1 | 0–1 | 2–0 | 0–1 | 2–1 | — | 2–0 | 2–3 | 1–0 | 0–1 | 3–2 | 2–0 |
| Roma | 0–2 | 2–3 | 3–0 | 1–1 | 2–1 | 3–3 | 2–1 | 2–2 | 1–2 | 1–1 | 4–0 | 2–1 | 2–1 | 2–1 | — | 2–1 | 4–2 | 3–1 | 0–2 | 0–2 |
| Sampdoria | 0–0 | 1–2 | 5–1 | 3–0 | 1–5 | 1–2 | 2–1 | 1–3 | 1–2 | 0–3 | 1–1 | 1–4 | 2–4 | 0–1 | 0–0 | — | 0–0 | 3–0 | 1–0 | 2–1 |
| Sassuolo | 1–4 | 3–1 | 3–0 | 2–2 | 1–2 | 5–0 | 3–3 | 3–4 | 3–3 | 1–2 | 4–2 | 1–2 | 1–2 | 0–1 | 4–2 | 4–1 | — | 3–0 | 2–1 | 0–1 |
| SPAL | 2–3 | 1–3 | 0–1 | 0–1 | 1–3 | 1–1 | 0–2 | 0–4 | 1–2 | 2–1 | 1–3 | 2–2 | 1–1 | 1–0 | 1–6 | 0–1 | 1–2 | — | 1–1 | 0–3 |
| Torino | 0–7 | 1–0 | 3–1 | 1–1 | 2–1 | 3–0 | 1–1 | 0–3 | 0–1 | 1–2 | 1–2 | 2–1 | 0–0 | 1–1 | 2–3 | 1–3 | 2–1 | 1–2 | — | 1–0 |
| Udinese | 2–3 | 1–0 | 0–1 | 2–1 | 0–0 | 2–2 | 0–0 | 0–2 | 2–1 | 0–0 | 1–2 | 1–0 | 1–1 | 1–3 | 0–4 | 1–3 | 3–0 | 0–0 | 1–0 | — |

## Players' awards
### Most valuable player of the Month

| Month | Player | Club |
| September | Franck Ribéry | Fiorentina |
| October | Ciro Immobile | Lazio |
| November | Radja Nainggolan | Cagliari |
| December | Sergej Milinković-Savić | Lazio |
| January | Cristiano Ronaldo | Juventus |
| February | Luis Alberto | Lazio |
| June | Alejandro Gómez | Atalanta |
| July | Paulo Dybala | Juventus |

### Seasonal awards

| Award | Winner | Club |
| Most Valuable Player | Paulo Dybala | Juventus |
| Best Young Player | Dejan Kulusevski | Parma |
| Best Goalkeeper | Wojciech Szczęsny | Juventus |
| Best Defender | Stefan de Vrij | Internazionale |
| Best Midfielder | Alejandro Gómez | Atalanta |
| Best Striker | Ciro Immobile | Lazio |
Team of the Year :
| Goalkeeper | Gianluigi Donnarumma (Milan) | Gianluigi Donnarumma (Milan) | Gianluigi Donnarumma (Milan) | Gianluigi Donnarumma (Milan) | Gianluigi Donnarumma (Milan) | Gianluigi Donnarumma (Milan) |
| Defence | Robin Gosens (Atalanta) | Stefan de Vrij (Internazionale) | Stefan de Vrij (Internazionale) | Leonardo Bonucci (Juventus) | Leonardo Bonucci (Juventus) | Théo Hernandez (Milan) |
| Midfield | Nicolò Barella (Internazionale) | Nicolò Barella (Internazionale) | Papu Gómez (Atalanta) | Papu Gómez (Atalanta) | Luis Alberto (Lazio) | Luis Alberto (Lazio) |
| Attack | Paulo Dybala (Juventus) | Paulo Dybala (Juventus) | Ciro Immobile (Lazio) | Ciro Immobile (Lazio) | Cristiano Ronaldo (Juventus) | Cristiano Ronaldo (Juventus) |

## Season statistics
### Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Ciro Immobile | Lazio | 36 |
| 2 | Cristiano Ronaldo | Juventus | 31 |
| 3 | Romelu Lukaku | Internazionale | 23 |
| 4 | Francesco Caputo | Sassuolo | 21 |
| 5 | Luis Muriel | Atalanta | 18 |
| 5 | João Pedro | Cagliari | 18 |
| 5 | Duván Zapata | Atalanta | 18 |
| 8 | Andrea Belotti | Torino | 16 |
| 8 | Edin Džeko | Roma | 16 |
| 10 | Josip Iličić | Atalanta | 15 |

### Hat-tricks

| Player | Club | Against | Result | Date |
| Domenico Berardi | Sassuolo | Sampdoria | 4–1 (H) Archived 22 January 2021 at the Wayback Machine | 1 September 2019 |
| Andreas Cornelius | Parma | Genoa | 5–1 (H) Archived 22 January 2021 at the Wayback Machine | 20 October 2019 |
| Luis Muriel | Atalanta | Udinese | 7–1 (H) Archived 22 January 2021 at the Wayback Machine | 27 October 2019 |
| Cristiano Ronaldo | Juventus | Cagliari | 4–0 (H) Archived 22 January 2021 at the Wayback Machine | 6 January 2020 |
| Ciro Immobile | Lazio | Sampdoria | 5–1 (H) Archived 30 October 2020 at the Wayback Machine | 18 January 2020 |
| Josip Iličić | Atalanta | Torino | 7–0 (A) Archived 22 January 2021 at the Wayback Machine | 25 January 2020 |
| Duván Zapata | Atalanta | Lecce | 7–2 (A) Archived 22 January 2021 at the Wayback Machine | 1 March 2020 |
| Andreas Cornelius | Parma | Genoa | 4–1 (A) Archived 22 January 2021 at the Wayback Machine | 23 June 2020 |
| Mario Pašalić | Atalanta | Brescia | 6–2 (H) Archived 31 July 2019 at the Wayback Machine | 14 July 2020 |
| Ciro Immobile | Lazio | Hellas Verona | 5–1 (A) Archived 13 September 2020 at the Wayback Machine | 26 July 2020 |
| Federico Chiesa | Fiorentina | Bologna | 4–0 (H) Archived 4 August 2019 at the Wayback Machine | 29 July 2020 |

#### Note

(H) – Home (A) – Away

### Clean sheets

| Rank | Player | Club | Clean sheets |
| 1 | Juan Musso | Udinese | 14 |
| 2 | Samir Handanović | Internazionale | 13 |
| 3 | Gianluigi Donnarumma | Milan | 12 |
| 4 | Thomas Strakosha | Lazio | 11 |
| 4 | Wojciech Szczęsny | Juventus | 11 |
| 6 | Emil Audero | Sampdoria | 9 |
| 6 | Marco Silvestri | Hellas Verona | 9 |
| 8 | Bartłomiej Drągowski | Fiorentina | 8 |
| 8 | Pierluigi Gollini | Atalanta | 8 |
| 10 | Salvatore Sirigu | Torino | 7 |