Serie A CURSD Luck Score Rankings

Data last updated Apr 21, 2026, 4:51 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
201822W 12D 19L-75
Cursed
Scored 9 fewer than xG (24 from 33.47 xG). 17.1 pts below expected.
2
Hellas Verona
Hellas Verona
Serie A · 18 pts
192013W 9D 21L-61
Cursed
Scored 9 fewer than xG (23 from 31.93 xG). 21.5 pts below expected.
Unlucky
3
Fiorentina
Fiorentina
Serie A · 36 pts
151148W 12D 13L-33
Unlucky
Scored 11 fewer than xG (38 from 48.63 xG). 12.1 pts below expected.
4
Lecce
Lecce
Serie A · 28 pts
181627W 7D 19L-31
Unlucky
Scored 4 fewer than xG (22 from 26.49 xG). 3.9 pts below expected.
5
Cremonese
Cremonese
Serie A · 28 pts
171926W 10D 17L-18
Unlucky
Scored 6 fewer than xG (26 from 31.7 xG). 5.8 pts below expected.
6
Torino
Torino
Serie A · 40 pts
1210211W 7D 15L-16
Unlucky
0.7 points below expected. Close games going the wrong way.
Neutral
7
Lazio
Lazio
Serie A · 47 pts
98112W 11D 10L-8
Neutral
6.4 points above expected.
8
Cagliari
Cagliari
Serie A · 33 pts
161718W 9D 16L-3
Neutral
2.1 points below expected. Close games going the wrong way.
9
Atalanta
Atalanta
Serie A · 54 pts
7714W 12D 7L+4
Neutral
Scored 6 fewer than xG (45 from 51.2 xG). 0.7 pts below expected.
10
Parma
Parma
Serie A · 39 pts
14149W 12D 12L+5
Neutral
4.6 points above expected.
11
Juventus
Juventus
Serie A · 63 pts
42218W 9D 6L+6
Neutral
1.2 points above expected.
12
Genoa
Genoa
Serie A · 39 pts
1315210W 9D 14L+12
Neutral
6.0 points below expected. Close games going the wrong way.
Lucky
13
Udinese
Udinese
Serie A · 43 pts
1113212W 7D 14L+20
Lucky
3.7 points above expected.
14
AS Roma
AS Roma
Serie A · 58 pts
65118W 4D 11L+21
Lucky
7.2 points above expected.
15
Como
Como
Serie A · 58 pts
56116W 10D 7L+22
Lucky
Scored 4 more than xG. Clinical finishing earning 1.0 extra pts.
16
Bologna
Bologna
Serie A · 48 pts
89114W 6D 13L+22
Lucky
1.8 points above expected.
17
Napoli
Napoli
Serie A · 66 pts
3320W 6D 7L+23
Lucky
Scored 4 more than xG. Clinical finishing earning 14.3 extra pts.
18
Sassuolo
Sassuolo
Serie A · 45 pts
1012213W 6D 14L+24
Lucky
Scored 6 more than xG. Clinical finishing earning 7.3 extra pts.
19
AC Milan
AC Milan
Serie A · 66 pts
24219W 9D 5L+34
Lucky
10.0 points above expected.
Blessed
20
Inter
Inter
Serie A · 78 pts
1125W 3D 5L+51
Blessed
Scored 15 more than xG. Clinical finishing earning 13.1 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.