2019–20 Serie A
Season | 2019–20 |
---|---|
Champions | Juventus 36th title |
Relegated | Lecce Brescia SPAL |
Champions League | Juventus Inter Atalanta Lazio |
Europa League | Napoli Roma Milan |
Matches played | 380 |
Goals scored | 1154 (3.04 per match) |
Top goalscorer | Ciro Immobile (36 goals) |
Biggest home win | Atalanta 7–1 Udinese (27 October 2019) Inter 6–0 Brescia (1 July 2020) |
Biggest away win | Torino 0–7 Atalanta (25 January 2020) |
Highest scoring | Lecce 2–7 Atalanta (1 March 2020) |
Longest winning run | Lazio (11 matches)[1] |
Longest unbeaten run | Lazio (21 matches)[1] |
Longest winless run | Brescia (14 matches)[1] |
Longest losing run | Brescia Lecce SPAL Torino (6 matches)[1] |
Highest attendance | 75,923 Inter 1–2 Juventus (6 October 2019) |
Lowest attendance | 8,182 Atalanta 2–3 Torino (1 September 2019)[lower-greek 1][lower-greek 2] |
Total attendance | 6,610,983[1] |
Average attendance | 27,205[1] |
← 2018–19
2020–21 →
|
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.[4]
The season was originally scheduled to run from 24 August 2019 to 24 May 2020.[5] However, on 9 March 2020, the Italian government halted the league until 3 April 2020 due to the COVID-19 pandemic in Italy.[3] Serie A did not resume play on this date, citing it would only resume once "health conditions allow it".[6] On 18 May, it was announced that Italian football would be suspended until 14 June.[7] On 28 May, it was announced that Serie A would resume starting 20 June.[8]
Contents
Events
On 14 April 2019, Chievo returned to Serie B after 11 years.[9] Following this on 5 May Frosinone was relegated after one year[10] while the last team to be relegated was Empoli (on 26 May 2019) also after just one year.[11]
Teams that were promoted directly from 2018–19 Serie B were Brescia (on 1 May 2019, after 8 years of absence[12]) and Lecce (10 days later, after 7 years[13]) 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.[14]
On 28 June 2019, Milan were excluded from the Europa League after breaches of the UEFA Financial Fair Play Regulations.[15] Roma were then moved to the Europa League group phase while Torino entered the preliminary round.[16]
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.[17][18] 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.[19][20][21] On 4 March, the government ruled that all sporting events in Italy would be played behind closed doors until 3 April.[2] On 9 March, the government ruled that all sporting events in Italy be suspended until 3 April.[3] Serie A did not resume play on this date, citing it will only resume once "health conditions allow it".[6] On 13 May, it was announced that team training would be resumed on 18 May,[22] and on 18 May it was announced that Italian football would be suspended until 14 June.[7] On 28 May, Italian Minister for Sport Vincenzo Spadafora announced that Serie A would resume starting 20 June.[8] Protocol was established wherein the entire squad would be quarantined for 14 days if one member, player or staff, tests positive for COVID-19.[23] 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.[24]
Teams
Stadiums and locations
Personnel and kits
Managerial changes
Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Replaced by | Date of appointment |
---|---|---|---|---|---|---|
Roma | ![]() |
End of contract | 26 May 2019[25] | Pre-season | ![]() |
11 June 2019[26] |
Juventus | ![]() |
Sacked | 26 May 2019[27] | ![]() |
16 June 2019[28] | |
Milan | ![]() |
28 May 2019[29] | ![]() |
19 June 2019[30] | ||
Internazionale | ![]() |
Sacked | 30 May 2019[31] | ![]() |
31 May 2019[32][33][34] | |
Sampdoria | ![]() |
Mutual consent, signed for Milan | 15 June 2019[35] | ![]() |
22 June 2019[36] | |
Genoa | ![]() |
Mutual consent | 20 June 2019[37] | ![]() |
14 June 2019[38] | |
Hellas Verona | ![]() |
End of contract | 30 June 2019 | ![]() |
14 June 2019[39] | |
Sampdoria | ![]() |
Mutual consent | 7 October 2019[40] | 20th | ![]() |
12 October 2019[41] |
Milan | ![]() |
Sacked | 8 October 2019[42] | 13th | ![]() |
9 October 2019[43] |
Genoa | ![]() |
22 October 2019[44] | 19th | ![]() |
22 October 2019[45] | |
Udinese | ![]() |
1 November 2019[46] | 14th | ![]() |
1 November 2019[46] | |
Brescia | ![]() |
3 November 2019[47] | 18th | ![]() |
5 November 2019[48] | |
Brescia | ![]() |
2 December 2019[49] | 20th | ![]() |
2 December 2019[49] | |
Napoli | ![]() |
10 December 2019[50] | 7th | ![]() |
11 December 2019[51] | |
Fiorentina | ![]() |
21 December 2019[52] | 14th | ![]() |
23 December 2019[53] | |
Genoa | ![]() |
28 December 2019[54] | 20th | ![]() |
28 December 2019[54] | |
Torino | ![]() |
Mutual consent | 4 February 2020[55] | 12th | ![]() |
4 February 2020[56] |
Brescia | ![]() |
Sacked | 5 February 2020[57] | 19th | ![]() |
5 February 2020[58] |
SPAL | ![]() |
10 February 2020[59] | 20th | ![]() |
10 February 2020[60] | |
Cagliari | ![]() |
3 March 2020[61] | 11th | ![]() |
3 March 2020[62] |
League table
Template:2019–20 Serie A table
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 | — |
Positions by round
The table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards.
Script error: No such module "sports rbr table".
Players' awards
MVP of the Month
Month | Player | Club | Ref. |
---|---|---|---|
September | ![]() |
Fiorentina | [64] |
October | ![]() |
Lazio | [65] |
November | ![]() |
Cagliari | [66] |
December | ![]() |
Lazio | [67] |
January | ![]() |
Juventus | [68] |
February | ![]() |
Lazio | [69] |
June | ![]() |
Atalanta | [70] |
July | ![]() |
Juventus | [71] |
Seasonal awards
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Award | Winner | Club |
---|---|---|
Most Valuable Player | ![]() |
Juventus |
Best Young Player | ![]() |
Parma |
Best Goalkeeper | ![]() |
Juventus |
Best Defender | ![]() |
Internazionale |
Best Midfielder | ![]() |
Atalanta |
Best Striker | ![]() |
Lazio |
Season statistics
Top goalscorers
Rank | Player | Club | Goals[74] |
---|---|---|---|
1 | ![]() |
Lazio | 36 |
2 | ![]() |
Juventus | 31 |
3 | ![]() |
Internazionale | 23 |
4 | ![]() |
Sassuolo | 21 |
5 | ![]() |
Atalanta | 18 |
![]() |
Cagliari | ||
![]() |
Atalanta | ||
8 | ![]() |
Torino | 16 |
![]() |
Roma | ||
10 | ![]() |
Atalanta | 15 |
Top assists
Rank | Player | Club | Assists[75] |
---|---|---|---|
1 | ![]() |
Atalanta | 16 |
2 | ![]() |
Lazio | 15 |
3 | ![]() |
Sassuolo | 10 |
4 | ![]() |
Milan | 9 |
![]() |
Lazio | ||
![]() |
Roma | ||
7 | ![]() |
Atalanta | 8 |
![]() |
Parma | ||
![]() |
Internazionale | ||
10 | ![]() |
Juventus | 7 |
![]() |
Napoli | ||
![]() |
Internazionale | ||
![]() |
Sassuolo | ||
![]() |
Roma | ||
![]() |
Udinese | ||
![]() |
Hellas Verona | ||
![]() |
Napoli | ||
![]() |
Cagliari | ||
![]() |
Brescia |
Hat-tricks
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Player | Club | Against | Result | Date |
---|---|---|---|---|
![]() |
Sassuolo | Sampdoria | 4–1 (H) | 1 September 2019 |
![]() |
Parma | Genoa | 5–1 (H) | 20 October 2019 |
![]() |
Atalanta | Udinese | 7–1 (H) | 27 October 2019 |
![]() |
Juventus | Cagliari | 4–0 (H) | 6 January 2020 |
![]() |
Lazio | Sampdoria | 5–1 (H) | 18 January 2020 |
![]() |
Atalanta | Torino | 7–0 (A) | 25 January 2020 |
![]() |
Atalanta | Lecce | 7–2 (A) | 1 March 2020 |
![]() |
Parma | Genoa | 4–1 (A) | 23 June 2020 |
![]() |
Atalanta | Brescia | 6–2 (H) | 14 July 2020 |
![]() |
Lazio | Hellas Verona | 5–1 (A) | 26 July 2020 |
![]() |
Fiorentina | Bologna | 4–0 (H) | 29 July 2020 |
- Note
(H) – Home (A) – Away
Clean sheets
Rank | Player | Club | Clean sheets[76] |
---|---|---|---|
1 | ![]() |
Udinese | 14 |
2 | ![]() |
Internazionale | 13 |
3 | ![]() |
Milan | 12 |
4 | ![]() |
Lazio | 11 |
![]() |
Juventus | ||
6 | ![]() |
Sampdoria | 9 |
![]() |
Hellas Verona | ||
8 | ![]() |
Fiorentina | 8 |
![]() |
Atalanta | ||
10 | ![]() |
Torino | 7 |
Notes
Footnotes
- ↑ Match played in Parma.
- ↑ Starting 8 March 2020, due to the COVID-19 pandemic in Italy, all matches were played behind closed doors.[2][3]
References
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 3.0 3.1 3.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Serie A 2019/2020: torna pausa invernale. Al via il 24 agosto, ultimo turno il 24 maggio. Sky Sport (in Italian). Published 2 April 2019. Retrieved 4 April 2019.
- ↑ 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 7.0 7.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 8.0 8.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.tuttomercatoweb.com/serie-a/serie-a-i-verdetti-inter-e-atalanta-in-champions-empoli-in-serie-b-1251357
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 46.0 46.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 49.0 49.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.