Serie A 2019–20

Juventus finished top of the Serie A in 2019–20 on 83 points. All 380 results are below, and the table is worked out from them.

← 2018–19 · 2020–21 →

The table

Ordered on points, then goal difference, then goals scored. Three for a win and one for a draw, which every league here used throughout this window — but the tie-break is not the same everywhere: Spain and Italy separate level clubs on their head-to-head record first. Where two clubs finish level, the official order may differ from this one.

#ClubPWDLGFGAGDPts
1Juventus3826577643+3383
2Inter38241048136+4582
3Atalanta3823969848+5078
4Lazio Roma3824687942+3778
5AS Roma38217107751+2670
6AC Milan38199106346+1766
7SSC Napoli38188126150+1162
8Sassuolo Calcio38149156963+651
9ACF Fiorentina381213135148+349
10Parma Calcio 191338147175657-149
11Hellas Verona381213134751-449
12Bologna FC381211155265-1347
13Cagliari Calcio381112155256-445
14Udinese Calcio38129173751-1445
15Sampdoria38126204865-1742
16Torino FC38117204668-2240
17Genoa CFC38109194773-2639
18US Lecce3898215285-3335
19Brescia Calcio3867253579-4425
20SPAL 2013 Ferrara3855282777-5020

Every result

Matchday 1

DateHomeScoreAway
2019-08-24ACF Fiorentina3–4SSC Napoli
2019-08-24Parma Calcio 19130–1Juventus
2019-08-25AS Roma3–3Genoa CFC
2019-08-25Cagliari Calcio0–1Brescia Calcio
2019-08-25Hellas Verona1–1Bologna FC
2019-08-25SPAL 2013 Ferrara2–3Atalanta
2019-08-25Sampdoria0–3Lazio Roma
2019-08-25Torino FC2–1Sassuolo Calcio
2019-08-25Udinese Calcio1–0AC Milan
2019-08-26Inter4–0US Lecce

Matchday 2

DateHomeScoreAway
2019-08-30Bologna FC1–0SPAL 2013 Ferrara
2019-08-31AC Milan1–0Brescia Calcio
2019-08-31Juventus4–3SSC Napoli
2019-09-01Atalanta2–3Torino FC
2019-09-01Cagliari Calcio1–2Inter
2019-09-01Genoa CFC2–1ACF Fiorentina
2019-09-01Lazio Roma1–1AS Roma
2019-09-01Sassuolo Calcio4–1Sampdoria
2019-09-01US Lecce0–1Hellas Verona
2019-09-01Udinese Calcio1–3Parma Calcio 1913

Matchday 3

DateHomeScoreAway
2019-09-14ACF Fiorentina0–0Juventus
2019-09-14Inter1–0Udinese Calcio
2019-09-14SSC Napoli2–0Sampdoria
2019-09-15AS Roma4–2Sassuolo Calcio
2019-09-15Brescia Calcio3–4Bologna FC
2019-09-15Genoa CFC1–2Atalanta
2019-09-15Hellas Verona0–1AC Milan
2019-09-15Parma Calcio 19131–3Cagliari Calcio
2019-09-15SPAL 2013 Ferrara2–1Lazio Roma
2019-09-16Torino FC1–2US Lecce

Matchday 4

DateHomeScoreAway
2019-09-20Cagliari Calcio3–1Genoa CFC
2019-09-21AC Milan0–2Inter
2019-09-21Juventus2–1Hellas Verona
2019-09-21Udinese Calcio0–1Brescia Calcio
2019-09-22Atalanta2–2ACF Fiorentina
2019-09-22Bologna FC1–2AS Roma
2019-09-22Lazio Roma2–0Parma Calcio 1913
2019-09-22Sampdoria1–0Torino FC
2019-09-22Sassuolo Calcio3–0SPAL 2013 Ferrara
2019-09-22US Lecce1–4SSC Napoli

Matchday 5

DateHomeScoreAway
2019-09-24Brescia Calcio1–2Juventus
2019-09-24Hellas Verona0–0Udinese Calcio
2019-09-25ACF Fiorentina2–1Sampdoria
2019-09-25AS Roma0–2Atalanta
2019-09-25Genoa CFC0–0Bologna FC
2019-09-25Inter1–0Lazio Roma
2019-09-25Parma Calcio 19131–0Sassuolo Calcio
2019-09-25SPAL 2013 Ferrara1–3US Lecce
2019-09-25SSC Napoli0–1Cagliari Calcio
2019-09-26Torino FC2–1AC Milan

Matchday 6

DateHomeScoreAway
2019-09-28Juventus2–0SPAL 2013 Ferrara
2019-09-28Sampdoria1–3Inter
2019-09-28Sassuolo Calcio1–4Atalanta
2019-09-29AC Milan1–3ACF Fiorentina
2019-09-29Cagliari Calcio1–1Hellas Verona
2019-09-29Lazio Roma4–0Genoa CFC
2019-09-29SSC Napoli2–1Brescia Calcio
2019-09-29US Lecce0–1AS Roma
2019-09-29Udinese Calcio1–0Bologna FC
2019-09-30Parma Calcio 19133–2Torino FC

Matchday 7

DateHomeScoreAway
2019-10-05Genoa CFC1–2AC Milan
2019-10-05Hellas Verona2–0Sampdoria
2019-10-05SPAL 2013 Ferrara1–0Parma Calcio 1913
2019-10-06ACF Fiorentina1–0Udinese Calcio
2019-10-06AS Roma1–1Cagliari Calcio
2019-10-06Atalanta3–1US Lecce
2019-10-06Bologna FC2–2Lazio Roma
2019-10-06Inter1–2Juventus
2019-10-06Torino FC0–0SSC Napoli
2019-12-18Brescia Calcio0–2Sassuolo Calcio

Matchday 8

DateHomeScoreAway
2019-10-19Juventus2–1Bologna FC
2019-10-19Lazio Roma3–3Atalanta
2019-10-19SSC Napoli2–0Hellas Verona
2019-10-20AC Milan2–2US Lecce
2019-10-20Cagliari Calcio2–0SPAL 2013 Ferrara
2019-10-20Parma Calcio 19135–1Genoa CFC
2019-10-20Sampdoria0–0AS Roma
2019-10-20Sassuolo Calcio3–4Inter
2019-10-20Udinese Calcio1–0Torino FC
2019-10-21Brescia Calcio0–0ACF Fiorentina

Matchday 9

DateHomeScoreAway
2019-10-25Hellas Verona0–1Sassuolo Calcio
2019-10-26Genoa CFC3–1Brescia Calcio
2019-10-26Inter2–2Parma Calcio 1913
2019-10-26US Lecce1–1Juventus
2019-10-27ACF Fiorentina1–2Lazio Roma
2019-10-27AS Roma2–1AC Milan
2019-10-27Atalanta7–1Udinese Calcio
2019-10-27Bologna FC2–1Sampdoria
2019-10-27SPAL 2013 Ferrara1–1SSC Napoli
2019-10-27Torino FC1–1Cagliari Calcio

Matchday 10

DateHomeScoreAway
2019-10-29Brescia Calcio1–2Inter
2019-10-29Parma Calcio 19130–1Hellas Verona
2019-10-30Cagliari Calcio3–2Bologna FC
2019-10-30Juventus2–1Genoa CFC
2019-10-30Lazio Roma4–0Torino FC
2019-10-30SSC Napoli2–2Atalanta
2019-10-30Sampdoria1–1US Lecce
2019-10-30Sassuolo Calcio1–2ACF Fiorentina
2019-10-30Udinese Calcio0–4AS Roma
2019-10-31AC Milan1–0SPAL 2013 Ferrara

Matchday 11

DateHomeScoreAway
2019-11-02AS Roma2–1SSC Napoli
2019-11-02Bologna FC1–2Inter
2019-11-02Torino FC0–1Juventus
2019-11-03AC Milan1–2Lazio Roma
2019-11-03ACF Fiorentina1–1Parma Calcio 1913
2019-11-03Atalanta0–2Cagliari Calcio
2019-11-03Genoa CFC1–3Udinese Calcio
2019-11-03Hellas Verona2–1Brescia Calcio
2019-11-03US Lecce2–2Sassuolo Calcio
2019-11-04SPAL 2013 Ferrara0–1Sampdoria

Matchday 12

DateHomeScoreAway
2019-11-08Sassuolo Calcio3–1Bologna FC
2019-11-09Brescia Calcio0–4Torino FC
2019-11-09Inter2–1Hellas Verona
2019-11-09SSC Napoli0–0Genoa CFC
2019-11-10Cagliari Calcio5–2ACF Fiorentina
2019-11-10Juventus1–0AC Milan
2019-11-10Lazio Roma4–2US Lecce
2019-11-10Parma Calcio 19132–0AS Roma
2019-11-10Sampdoria0–0Atalanta
2019-11-10Udinese Calcio0–0SPAL 2013 Ferrara

Matchday 13

DateHomeScoreAway
2019-11-23AC Milan1–1SSC Napoli
2019-11-23Atalanta1–3Juventus
2019-11-23Torino FC0–3Inter
2019-11-24AS Roma3–0Brescia Calcio
2019-11-24Bologna FC2–2Parma Calcio 1913
2019-11-24Hellas Verona1–0ACF Fiorentina
2019-11-24Sampdoria2–1Udinese Calcio
2019-11-24Sassuolo Calcio1–2Lazio Roma
2019-11-25SPAL 2013 Ferrara1–1Genoa CFC
2019-11-25US Lecce2–2Cagliari Calcio

Matchday 14

DateHomeScoreAway
2019-11-30ACF Fiorentina0–1US Lecce
2019-11-30Brescia Calcio0–3Atalanta
2019-11-30Genoa CFC0–1Torino FC
2019-12-01Hellas Verona1–3AS Roma
2019-12-01Inter2–1SPAL 2013 Ferrara
2019-12-01Juventus2–2Sassuolo Calcio
2019-12-01Lazio Roma3–0Udinese Calcio
2019-12-01Parma Calcio 19130–1AC Milan
2019-12-01SSC Napoli1–2Bologna FC
2019-12-02Cagliari Calcio4–3Sampdoria

Matchday 15

DateHomeScoreAway
2019-12-06Inter0–0AS Roma
2019-12-07Atalanta3–2Hellas Verona
2019-12-07Lazio Roma3–1Juventus
2019-12-07Udinese Calcio1–1SSC Napoli
2019-12-08Bologna FC2–3AC Milan
2019-12-08SPAL 2013 Ferrara0–1Brescia Calcio
2019-12-08Sampdoria0–1Parma Calcio 1913
2019-12-08Sassuolo Calcio2–2Cagliari Calcio
2019-12-08Torino FC2–1ACF Fiorentina
2019-12-08US Lecce2–2Genoa CFC

Matchday 16

DateHomeScoreAway
2019-12-14Brescia Calcio3–0US Lecce
2019-12-14Genoa CFC0–1Sampdoria
2019-12-14SSC Napoli1–2Parma Calcio 1913
2019-12-15AC Milan0–0Sassuolo Calcio
2019-12-15ACF Fiorentina1–1Inter
2019-12-15AS Roma3–1SPAL 2013 Ferrara
2019-12-15Bologna FC2–1Atalanta
2019-12-15Hellas Verona3–3Torino FC
2019-12-15Juventus3–1Udinese Calcio
2019-12-16Cagliari Calcio1–2Lazio Roma

Matchday 17

DateHomeScoreAway
2019-12-18Sampdoria1–2Juventus
2019-12-20ACF Fiorentina1–4AS Roma
2019-12-21Inter4–0Genoa CFC
2019-12-21Torino FC1–2SPAL 2013 Ferrara
2019-12-21Udinese Calcio2–1Cagliari Calcio
2019-12-22Atalanta5–0AC Milan
2019-12-22Parma Calcio 19131–1Brescia Calcio
2019-12-22Sassuolo Calcio1–2SSC Napoli
2019-12-22US Lecce2–3Bologna FC
2020-02-05Lazio Roma0–0Hellas Verona

Matchday 18

DateHomeScoreAway
2020-01-05AS Roma0–2Torino FC
2020-01-05Brescia Calcio1–2Lazio Roma
2020-01-05Genoa CFC2–1Sassuolo Calcio
2020-01-05SPAL 2013 Ferrara0–2Hellas Verona
2020-01-06AC Milan0–0Sampdoria
2020-01-06Atalanta5–0Parma Calcio 1913
2020-01-06Bologna FC1–1ACF Fiorentina
2020-01-06Juventus4–0Cagliari Calcio
2020-01-06SSC Napoli1–3Inter
2020-01-06US Lecce0–1Udinese Calcio

Matchday 19

DateHomeScoreAway
2020-01-11Cagliari Calcio0–2AC Milan
2020-01-11Inter1–1Atalanta
2020-01-11Lazio Roma1–0SSC Napoli
2020-01-12ACF Fiorentina1–0SPAL 2013 Ferrara
2020-01-12AS Roma1–2Juventus
2020-01-12Hellas Verona2–1Genoa CFC
2020-01-12Sampdoria5–1Brescia Calcio
2020-01-12Torino FC1–0Bologna FC
2020-01-12Udinese Calcio3–0Sassuolo Calcio
2020-01-13Parma Calcio 19132–0US Lecce

Matchday 20

DateHomeScoreAway
2020-01-18Lazio Roma5–1Sampdoria
2020-01-18SSC Napoli0–2ACF Fiorentina
2020-01-18Sassuolo Calcio2–1Torino FC
2020-01-19AC Milan3–2Udinese Calcio
2020-01-19Bologna FC1–1Hellas Verona
2020-01-19Brescia Calcio2–2Cagliari Calcio
2020-01-19Genoa CFC1–3AS Roma
2020-01-19Juventus2–1Parma Calcio 1913
2020-01-19US Lecce1–1Inter
2020-01-20Atalanta1–2SPAL 2013 Ferrara

Matchday 21

DateHomeScoreAway
2020-01-24Brescia Calcio0–1AC Milan
2020-01-25ACF Fiorentina0–0Genoa CFC
2020-01-25SPAL 2013 Ferrara1–3Bologna FC
2020-01-25Torino FC0–7Atalanta
2020-01-26AS Roma1–1Lazio Roma
2020-01-26Hellas Verona3–0US Lecce
2020-01-26Inter1–1Cagliari Calcio
2020-01-26Parma Calcio 19132–0Udinese Calcio
2020-01-26SSC Napoli2–1Juventus
2020-01-26Sampdoria0–0Sassuolo Calcio

Matchday 22

DateHomeScoreAway
2020-02-01Bologna FC2–1Brescia Calcio
2020-02-01Cagliari Calcio2–2Parma Calcio 1913
2020-02-01Sassuolo Calcio4–2AS Roma
2020-02-02AC Milan1–1Hellas Verona
2020-02-02Atalanta2–2Genoa CFC
2020-02-02Juventus3–0ACF Fiorentina
2020-02-02Lazio Roma5–1SPAL 2013 Ferrara
2020-02-02US Lecce4–0Torino FC
2020-02-02Udinese Calcio0–2Inter
2020-02-03Sampdoria2–4SSC Napoli

Matchday 23

DateHomeScoreAway
2020-02-07AS Roma2–3Bologna FC
2020-02-08ACF Fiorentina1–2Atalanta
2020-02-08Hellas Verona2–1Juventus
2020-02-08Torino FC1–3Sampdoria
2020-02-09Brescia Calcio1–1Udinese Calcio
2020-02-09Genoa CFC1–0Cagliari Calcio
2020-02-09Inter4–2AC Milan
2020-02-09Parma Calcio 19130–1Lazio Roma
2020-02-09SPAL 2013 Ferrara1–2Sassuolo Calcio
2020-02-09SSC Napoli2–3US Lecce

Matchday 24

DateHomeScoreAway
2020-02-15Atalanta2–1AS Roma
2020-02-15Bologna FC0–3Genoa CFC
2020-02-15US Lecce2–1SPAL 2013 Ferrara
2020-02-16Cagliari Calcio0–1SSC Napoli
2020-02-16Juventus2–0Brescia Calcio
2020-02-16Lazio Roma2–1Inter
2020-02-16Sampdoria1–5ACF Fiorentina
2020-02-16Sassuolo Calcio0–1Parma Calcio 1913
2020-02-16Udinese Calcio0–0Hellas Verona
2020-02-17AC Milan1–0Torino FC

Matchday 25

DateHomeScoreAway
2020-02-21Brescia Calcio1–2SSC Napoli
2020-02-22ACF Fiorentina1–1AC Milan
2020-02-22Bologna FC1–1Udinese Calcio
2020-02-22SPAL 2013 Ferrara1–2Juventus
2020-02-23AS Roma4–0US Lecce
2020-02-23Genoa CFC2–3Lazio Roma
2020-06-20Hellas Verona2–1Cagliari Calcio
2020-06-20Torino FC1–1Parma Calcio 1913
2020-06-21Atalanta4–1Sassuolo Calcio
2020-06-21Inter2–1Sampdoria

Matchday 26

DateHomeScoreAway
2020-02-29Lazio Roma2–0Bologna FC
2020-02-29SSC Napoli2–1Torino FC
2020-03-01Cagliari Calcio3–4AS Roma
2020-03-01US Lecce2–7Atalanta
2020-03-08AC Milan1–2Genoa CFC
2020-03-08Juventus2–0Inter
2020-03-08Parma Calcio 19130–1SPAL 2013 Ferrara
2020-03-08Sampdoria2–1Hellas Verona
2020-03-08Udinese Calcio0–0ACF Fiorentina
2020-03-09Sassuolo Calcio3–0Brescia Calcio

Matchday 27

DateHomeScoreAway
2020-06-22ACF Fiorentina1–1Brescia Calcio
2020-06-22Bologna FC0–2Juventus
2020-06-22US Lecce1–4AC Milan
2020-06-23Genoa CFC1–4Parma Calcio 1913
2020-06-23Hellas Verona0–2SSC Napoli
2020-06-23SPAL 2013 Ferrara0–1Cagliari Calcio
2020-06-23Torino FC1–0Udinese Calcio
2020-06-24AS Roma2–1Sampdoria
2020-06-24Atalanta3–2Lazio Roma
2020-06-24Inter3–3Sassuolo Calcio

Matchday 28

DateHomeScoreAway
2020-06-26Juventus4–0US Lecce
2020-06-27Brescia Calcio2–2Genoa CFC
2020-06-27Cagliari Calcio4–2Torino FC
2020-06-27Lazio Roma2–1ACF Fiorentina
2020-06-28AC Milan2–0AS Roma
2020-06-28Parma Calcio 19131–2Inter
2020-06-28SSC Napoli3–1SPAL 2013 Ferrara
2020-06-28Sampdoria1–2Bologna FC
2020-06-28Sassuolo Calcio3–3Hellas Verona
2020-06-28Udinese Calcio2–3Atalanta

Matchday 29

DateHomeScoreAway
2020-06-30Genoa CFC1–3Juventus
2020-06-30Torino FC1–2Lazio Roma
2020-07-01ACF Fiorentina1–3Sassuolo Calcio
2020-07-01Bologna FC1–1Cagliari Calcio
2020-07-01Hellas Verona3–2Parma Calcio 1913
2020-07-01Inter6–0Brescia Calcio
2020-07-01SPAL 2013 Ferrara2–2AC Milan
2020-07-01US Lecce1–2Sampdoria
2020-07-02AS Roma0–2Udinese Calcio
2020-07-02Atalanta2–0SSC Napoli

Matchday 30

DateHomeScoreAway
2020-07-04Juventus4–1Torino FC
2020-07-04Lazio Roma0–3AC Milan
2020-07-04Sassuolo Calcio4–2US Lecce
2020-07-05Brescia Calcio2–0Hellas Verona
2020-07-05Cagliari Calcio0–1Atalanta
2020-07-05Inter1–2Bologna FC
2020-07-05Parma Calcio 19131–2ACF Fiorentina
2020-07-05SSC Napoli2–1AS Roma
2020-07-05Sampdoria3–0SPAL 2013 Ferrara
2020-07-05Udinese Calcio2–2Genoa CFC

Matchday 31

DateHomeScoreAway
2020-07-07AC Milan4–2Juventus
2020-07-07US Lecce2–1Lazio Roma
2020-07-08ACF Fiorentina0–0Cagliari Calcio
2020-07-08AS Roma2–1Parma Calcio 1913
2020-07-08Atalanta2–0Sampdoria
2020-07-08Bologna FC1–2Sassuolo Calcio
2020-07-08Genoa CFC1–2SSC Napoli
2020-07-08Torino FC3–1Brescia Calcio
2020-07-09Hellas Verona2–2Inter
2020-07-09SPAL 2013 Ferrara0–3Udinese Calcio

Matchday 32

DateHomeScoreAway
2020-07-11Brescia Calcio0–3AS Roma
2020-07-11Juventus2–2Atalanta
2020-07-11Lazio Roma1–2Sassuolo Calcio
2020-07-12ACF Fiorentina1–1Hellas Verona
2020-07-12Cagliari Calcio0–0US Lecce
2020-07-12Genoa CFC2–0SPAL 2013 Ferrara
2020-07-12Parma Calcio 19132–2Bologna FC
2020-07-12SSC Napoli2–2AC Milan
2020-07-12Udinese Calcio1–3Sampdoria
2020-07-13Inter3–1Torino FC

Matchday 33

DateHomeScoreAway
2020-07-14Atalanta6–2Brescia Calcio
2020-07-15AC Milan3–1Parma Calcio 1913
2020-07-15AS Roma2–1Hellas Verona
2020-07-15Bologna FC1–1SSC Napoli
2020-07-15Sampdoria3–0Cagliari Calcio
2020-07-15Sassuolo Calcio3–3Juventus
2020-07-15US Lecce1–3ACF Fiorentina
2020-07-15Udinese Calcio0–0Lazio Roma
2020-07-16SPAL 2013 Ferrara0–4Inter
2020-07-16Torino FC3–0Genoa CFC

Matchday 34

DateHomeScoreAway
2020-07-18AC Milan5–1Bologna FC
2020-07-18Cagliari Calcio1–1Sassuolo Calcio
2020-07-18Hellas Verona1–1Atalanta
2020-07-19ACF Fiorentina2–0Torino FC
2020-07-19AS Roma2–2Inter
2020-07-19Brescia Calcio2–1SPAL 2013 Ferrara
2020-07-19Genoa CFC2–1US Lecce
2020-07-19Parma Calcio 19132–3Sampdoria
2020-07-19SSC Napoli2–1Udinese Calcio
2020-07-20Juventus2–1Lazio Roma

Matchday 35

DateHomeScoreAway
2020-07-21Atalanta1–0Bologna FC
2020-07-21Sassuolo Calcio1–2AC Milan
2020-07-22Inter0–0ACF Fiorentina
2020-07-22Parma Calcio 19132–1SSC Napoli
2020-07-22SPAL 2013 Ferrara1–6AS Roma
2020-07-22Sampdoria1–2Genoa CFC
2020-07-22Torino FC1–1Hellas Verona
2020-07-22US Lecce3–1Brescia Calcio
2020-07-23Lazio Roma2–1Cagliari Calcio
2020-07-23Udinese Calcio2–1Juventus

Matchday 36

DateHomeScoreAway
2020-07-24AC Milan1–1Atalanta
2020-07-25Brescia Calcio1–2Parma Calcio 1913
2020-07-25Genoa CFC0–3Inter
2020-07-25SSC Napoli2–0Sassuolo Calcio
2020-07-26AS Roma2–1ACF Fiorentina
2020-07-26Bologna FC3–2US Lecce
2020-07-26Cagliari Calcio0–1Udinese Calcio
2020-07-26Hellas Verona1–5Lazio Roma
2020-07-26Juventus2–0Sampdoria
2020-07-26SPAL 2013 Ferrara1–1Torino FC

Matchday 37

DateHomeScoreAway
2020-07-28Inter2–0SSC Napoli
2020-07-28Parma Calcio 19131–2Atalanta
2020-07-29ACF Fiorentina4–0Bologna FC
2020-07-29Cagliari Calcio2–0Juventus
2020-07-29Hellas Verona3–0SPAL 2013 Ferrara
2020-07-29Lazio Roma2–0Brescia Calcio
2020-07-29Sampdoria1–4AC Milan
2020-07-29Sassuolo Calcio5–0Genoa CFC
2020-07-29Torino FC2–3AS Roma
2020-07-29Udinese Calcio1–2US Lecce

Matchday 38

DateHomeScoreAway
2020-08-01AC Milan3–0Cagliari Calcio
2020-08-01Atalanta0–2Inter
2020-08-01Brescia Calcio1–1Sampdoria
2020-08-01Juventus1–3AS Roma
2020-08-01SSC Napoli3–1Lazio Roma
2020-08-02Bologna FC1–1Torino FC
2020-08-02Genoa CFC3–0Hellas Verona
2020-08-02SPAL 2013 Ferrara1–3ACF Fiorentina
2020-08-02Sassuolo Calcio0–1Udinese Calcio
2020-08-02US Lecce3–4Parma Calcio 1913

Why there is no line-up here

This page cannot tell you who played. The results come from openfootball, which publishes fixtures and scores and no team sheets; the players come from Wikidata, which records which club a man belonged to and for how many years but not which seasons he turned out in — nineteen in twenty of its dates give the year and no month. Working a squad out from those years gives about forty men a club, because loans and reserve registrations count as membership and nothing separates them: one season of Parma comes out at a hundred and thirty-seven. A registered squad is nearer twenty-five, so that list would be wrong in a way nobody could see from the page.

Each club’s own page has every player Wikidata records for it, with the years of his spell and his appearances where they are known. That is the same information without the guess.

Where this came from

Fixtures and results from openfootball, released into the public domain (CC0). Players, clubs and career figures from Wikidata (CC0). Tables, totals and records on this page are worked out here from the results rather than copied from anywhere. No free source links players to individual matches, so these pages give results and career totals but never who scored in a given game.

Every Serie A season · All the football pages