it flag

2023-2024 Italian Serie A Table

2023-2024 Italian Serie A
PosTeamPWDLFAGDPts
1Inter Milan3629528619+6792
2AC Milan3622867243+2974
3Bologna36181355127+2467
4Juventus35181254827+2166
5Atalanta34186106338+2560
6AS Roma3517996242+2060
7Lazio36185134737+1059
8Napoli361312115346+751
9Fiorentina34148125139+1250
10Torino361114113132-147
11Genoa361113124344-146
12Monza351112123846-845
13Verona36910173446-1237
14Lecce35813143250-1837
15Cagliari36712173865-2733
16Frosinone36711184368-2532
17Empoli3688202652-2632
18Udinese35418133352-1930
19Sassuolo3678214272-3029
20Salernitana3529242775-4815
2023-2024 Italian Serie A (Home)
PosTeamPWDLFAGDMGPts
1Inter Milan1814314310+335345
2Bologna181242309+213940
3AC Milan1812333514+214939
4AS Roma1811433719+185637
5Juventus1710612310+133336
6Atalanta1611233512+234735
7Lazio1810352213+93533
8Fiorentina179443319+145231
9Torino18792158+72330
10Genoa187652522+34727
11Verona187562122-14326
12Frosinone187472831-35925
13Cagliari186752629-35525
14Monza186662325-24824
15Napoli186662427-35124
16Lecce176651723-64024
17Sassuolo185582332-95520
18Empoli184591322-93517
19Udinese1811072028-84813
20Salernitana1815121636-20528
2023-2024 Italian Serie A (Away)
PosTeamPWDLFAGDMGPts
1Inter Milan181521439+345247
2AC Milan1810533729+86635
3Juventus188642517+84230
4Napoli187652919+104827
5Bologna186932118+33927
6Lazio188282524+14926
7Atalanta187472826+25425
8AS Roma176562523+24823
9Monza175661521-63621
10Fiorentina175481820-23819
11Genoa184771822-44019
12Torino184591624-84017
13Udinese173861324-113717
14Empoli1843111330-174315
15Lecce182791527-124213
16Verona1825111324-113711
17Sassuolo1823131940-21599
18Cagliari1815121236-24488
19Frosinone1807111537-22527
20Salernitana1714121139-28507
2023-2024 Italian Serie A (Overall)
PosTeamPWDLFAGDMGPts
1Inter Milan3629528619+6710592
2AC Milan3622867243+2911574
3Bologna36181355127+247867
4Juventus35181254827+217566
5Atalanta34186106338+2510160
6AS Roma3517996242+2010460
7Lazio36185134737+108459
8Napoli361312115346+79951
9Fiorentina34148125139+129050
10Torino361114113132-16347
11Genoa361113124344-18746
12Monza351112123846-88445
13Verona36910173446-128037
14Lecce35813143250-188237
15Cagliari36712173865-2710333
16Frosinone36711184368-2511132
17Empoli3688202652-267832
18Udinese35418133352-198530
19Sassuolo3678214272-3011429
20Salernitana3529242775-4810215
2023-2024 Italian Serie A (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Inter Milan362673397324685
2AC Milan36171543416185066
3Lazio3613185211383457
4Atalanta34159102918114754
5Genoa3611178212014150
6Sassuolo361311122628-25450
7Bologna3611169241774149
8AS Roma3511159231764048
9Torino36727213762048
10Napoli36101610181803646
11Fiorentina3412913231764045
12Juventus359188191543445
13Monza351014111618-23444
14Udinese35915111524-93942
15Empoli36714151021-113135
16Lecce35616131020-103034
17Verona36517141122-113332
18Frosinone36614161831-134932
19Cagliari36613171228-164031
20Salernitana35413181136-254725
2nd Half
PosTeamPWDLFAGDMGPts
1Inter Milan36211054712355973
2Bologna36171362710173764
3AC Milan36171363827116564
4Juventus35151732912174162
5AS Roma35171083925146461
6Atalanta34161173420145459
7Napoli3613149352876353
8Lazio36141111262425053
9Fiorentina34141010282265052
10Lecce351111132230-85244
11Torino36818101824-64242
12Verona36914132224-24641
13Genoa36913142024-44440
14Cagliari361010162637-116340
15Monza35815122228-65039
16Frosinone36108182537-126238
17Udinese35516141828-104631
18Empoli36613171631-154731
19Sassuolo3679201642-265830
20Salernitana35510201639-235525

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Italian Serie A (Expected Goals)
PosTeamPGFxGF GAxGA
1Inter Milan362.392.090.530.82
2AC Milan362.001.701.191.20
3Bologna361.421.260.750.95
4Juventus351.371.460.770.79
5Atalanta341.851.451.121.09
6AS Roma351.771.391.201.05
7Lazio361.311.241.031.11
8Napoli361.471.671.281.04
9Fiorentina341.501.381.151.27
10Torino360.861.040.890.89
11Genoa361.190.941.221.15
12Monza351.091.061.311.45
13Verona360.940.901.281.22
14Lecce350.911.181.431.44
15Cagliari361.061.091.811.48
16Frosinone361.191.221.891.58
17Empoli360.720.871.441.36
18Udinese350.941.021.491.34
19Sassuolo361.171.062.001.66
20Salernitana350.770.762.141.93
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Italian Serie A (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1Inter Milan36+1.86+1.27+0.59
2AC Milan36+0.81+0.50+0.31
3Bologna36+0.67+0.31+0.36
4Juventus35+0.60+0.67-0.07
5Atalanta34+0.74+0.36+0.38
6AS Roma35+0.57+0.34+0.23
7Lazio36+0.28+0.13+0.15
8Napoli36+0.19+0.63-0.44
9Fiorentina34+0.35+0.11+0.24
10Torino36-0.03+0.15-0.18
11Genoa36-0.03-0.21+0.18
12Monza35-0.23-0.39+0.16
13Verona36-0.33-0.32-0.01
14Lecce35-0.51-0.26-0.25
15Cagliari36-0.75-0.39-0.36
16Frosinone36-0.69-0.36-0.33
17Empoli36-0.72-0.49-0.23
18Udinese35-0.54-0.32-0.22
19Sassuolo36-0.83-0.60-0.23
20Salernitana35-1.37-1.17-0.20
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 Italian Serie A (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Inter Milan369274.6+17.4
2AC Milan367460.3+13.7
3Bologna366756.7+10.3
4Juventus356663.1+3.0
5Atalanta346053.6+6.4
6AS Roma356055.9+4.1
7Lazio365952.4+6.6
8Napoli365162.6-11.6
9Fiorentina345050.4-0.4
10Torino364751.5-4.5
11Genoa364641.9+4.1
12Monza354539.3+5.7
13Verona363740.2-3.2
14Lecce353742.5-5.5
15Cagliari363340.2-7.2
16Frosinone363242.7-10.7
17Empoli363238.1-6.1
18Udinese353042.7-12.7
19Sassuolo362936.5-7.5
20Salernitana351524.7-9.7
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1Inter Milan3621355.07219
2AC Milan3624424.57020
3Bologna3626314.57416
4Juventus3524384.57418
5Atalanta3423394.96723
6AS Roma3526374.57120
7Lazio3622344.86922
8Napoli3626354.57517
9Fiorentina3425414.77218
10Torino3626444.17614
11Genoa3625414.17516
12Monza3526394.86823
13Verona3630454.57220
14Lecce3520384.77219
15Cagliari3627354.77119
16Frosinone3629404.77615
17Empoli3629434.77020
18Udinese3524424.37216
19Sassuolo3625384.67218
20Salernitana3534444.76823
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table