Serie A CURSD Luck Score Rankings

Data last updated May 1, 2026, 7:00 PM UTC

Serie A's defensive tradition means small margins decide most matches, and small margins are where luck lives. The CURSD Luck Score (CLS) tracks all 20 teams through 7 signals, anchored by xPTS delta from Poisson match simulation (25%) and finishing luck (18%). Italian football's tactical depth means shot quality matters more than shot volume: a team creating fewer but higher-quality chances can still dominate xG. The model captures this through the defensive luck and shot domination signals. From Napoli and Inter's title race to the relegation playoff, the CLS shows which results are earned and which are borrowed.

Season
Sort By
Scroll for full table
RKTeamPosLASRecordCLSTrendHighlightShare
Cursed
1
Pisa
Pisa
Serie A · 18 pts
201912W 12D 24L-89
Cursed
Scored 14 fewer than xG (26 from 39.79 xG). 23.9 pts below expected.
2
Hellas Verona
Hellas Verona
Serie A · 21 pts
192013W 12D 23L-65
Cursed
Scored 11 fewer than xG (25 from 35.65 xG). 22.1 pts below expected.
Unlucky
3
Fiorentina
Fiorentina
Serie A · 42 pts
151149W 15D 14L-29
Unlucky
Scored 12 fewer than xG (41 from 53.03 xG). 11.5 pts below expected.
4
Torino
Torino
Serie A · 45 pts
1210212W 9D 17L-25
Unlucky
1.8 points below expected. Close games going the wrong way.
5
Cremonese
Cremonese
Serie A · 34 pts
18188W 10D 20L-19
Unlucky
5.4 points below expected. Close games going the wrong way.
Neutral
6
Lazio
Lazio
Serie A · 54 pts
98114W 12D 12L-12
Neutral
7.3 points above expected.
7
Lecce
Lecce
Serie A · 38 pts
171710W 8D 20L-6
Neutral
0.8 points above expected.
8
Cagliari
Cagliari
Serie A · 43 pts
141411W 10D 17L-5
Neutral
0.1 points above expected.
9
Juventus
Juventus
Serie A · 69 pts
62419W 12D 7L+1
Neutral
Scored 8 fewer than xG (61 from 68.91 xG). 3.4 pts below expected.
10
Genoa
Genoa
Serie A · 41 pts
161610W 11D 17L+4
Neutral
Scored 4 fewer than xG (41 from 45.43 xG). 8.2 pts below expected.
11
Atalanta
Atalanta
Serie A · 59 pts
7715W 14D 9L+6
Neutral
Scored 7 fewer than xG (51 from 57.86 xG). 3.2 pts below expected.
12
Parma
Parma
Serie A · 45 pts
1315211W 12D 15L+8
Neutral
6.9 points above expected.
13
Sassuolo
Sassuolo
Serie A · 49 pts
1112114W 7D 17L+11
Neutral
Scored 4 more than xG. Clinical finishing earning 4.0 extra pts.
Lucky
14
Udinese
Udinese
Serie A · 50 pts
1013314W 8D 16L+19
Lucky
3.9 points above expected.
15
AC Milan
AC Milan
Serie A · 70 pts
5520W 10D 8L+23
Lucky
7.8 points above expected.
16
Bologna
Bologna
Serie A · 56 pts
89116W 8D 14L+27
Lucky
Scored 5 more than xG. Clinical finishing earning 4.5 extra pts.
17
AS Roma
AS Roma
Serie A · 73 pts
34123W 4D 11L+30
Lucky
Scored 4 more than xG. Clinical finishing earning 10.3 extra pts.
18
Como
Como
Serie A · 71 pts
46220W 11D 7L+31
Lucky
4.1 points above expected.
19
Napoli
Napoli
Serie A · 76 pts
23123W 7D 8L+37
Lucky
Scored 7 more than xG. Clinical finishing earning 15.9 extra pts.
Blessed
20
Inter
Inter
Serie A · 87 pts
1127W 6D 5L+51
Blessed
Scored 17 more than xG. Clinical finishing earning 12.9 extra pts.

Frequently Asked Questions

CLS Evolution

How each team's CLS has changed throughout the season

Above zero = lucky. Below zero = unlucky. Scale: -100 (cursed) to +100 (blessed).

Serie A Luck by Signal

The CLS combines several signals. Pick one to see which Serie A teams are getting robbed (or blessed) on that signal individually.