Blog/ Serie A

The Hidden Curse of Serie A

Hellas Verona's expected points say mid-table. Their actual points say relegation.

Hellas Verona
Hellas Verona
Serie A · 2025-26 season
Record
3W 12D 23L
Points
21
Expected
43.1
Season xG underperformance-10.7 goals
Expected: 35.6 Actual: 25
Serie A · 38 games · Updated daily

Hellas Verona created enough chances to earn 43.07 expected points this season. They finished with 21. That 22.07-point gap is not a rounding error. It is the width of the chasm between a team fighting for a top-half finish and one that got relegated without ever looking back.

And almost nobody noticed.

The xPoints Abyss

Verona's expected points total of 43.07 would have placed them comfortably in the middle of the Serie A table. Instead, 3 wins, 12 draws, and 23 losses produced a season that looked like organizational failure. The Luck Index of -65 ranks them second in Serie A's cursed standings, behind only Pisa's extraordinary -89. But Pisa's misfortune at least generated conversation. Verona's has mostly been filed under "bad team finishes badly," which the underlying data suggests is only half the story.

The other half is variance. Sustained, brutal, season-defining variance.

Finishing That Defied Probability

Verona generated 35.65 xG across 38 matches from 422 shots. They scored 25 goals. That finishing delta of -10.65 is the kind of number that quietly suffocates a campaign. It means Verona left roughly a goal on the pitch every three or four games, not because they weren't creating, but because the ball simply would not go in.

To put it another way, their shot volume was only modestly below the league average, and their chance quality was sufficient to expect nearly 36 goals. Finishing at even a league-average conversion rate would have transformed a handful of those 12 draws into wins, and some of those 23 losses into draws. The margins in Serie A are thin. Verona found themselves on the wrong side of almost every one of them.

A Defense That Bled More Than It Should Have

The defensive side tells a parallel story, if slightly less dramatic. Verona's xGA of 50.36 suggested a leaky but not catastrophic backline. They conceded 61. That defensive variance of +10.64 goals means opponents overperformed against Verona's defense by roughly a goal every four matches. Being outshot 513 to 422 across the season confirms they were under genuine pressure, but the quality of chances they conceded did not warrant 61 goals. Opponents finished their chances against Verona at a rate well above what the shot quality predicted.

Combine the two variances and Verona suffered a total swing of more than 21 goals across the season, roughly evenly split between their own misfiring attack and an opposition that punished them beyond what the chances merited.

What the Curse Is Not

Honesty requires a caveat. Verona's net xG of -14.71 means they were genuinely being outplayed on an underlying basis. They were outshot. They faced a slightly above-average schedule strength of 1.3. Their expected points total of 43 is mid-table, not Champions League contention. This is not a secretly elite team that got robbed. This is a below-average team that got buried. Their injury burden of 78 was actually well below the league average of around 120, removing one of the most common alibis for underperformance. Their discipline, 89 yellows and 5 reds, was unremarkable.

The curse here is not that Verona were good. It is that they were significantly less bad than their results suggest.

What Regression Would Have Actually Bought Them

If Verona had simply converted chances and conceded goals at rates matching their underlying quality, those 43 expected points would have almost certainly meant survival. In most recent Serie A seasons, 43 points lands a team somewhere between 12th and 14th. That is the difference the variance made. Not the difference between mid-table and glory, but between staying in the division and leaving it.

Twenty-two points is a lot to lose to the margins. Verona did not play well enough to thrive in Serie A. But the numbers say, clearly and repeatedly, that they played well enough to survive it.

The table disagreed.

Serie A · CLS evolution
Hellas Verona — season trajectory
How Hellas Verona's composite luck score has evolved matchweek by matchweek.
Current
-65
Cursed (< -40) Neutral Blessed (> +40)
38 data points · Source: CURSD
Free

Liked this? Get more.

Weekly analysis like this one, in your inbox every Monday. 5 picks the CURSD way: cursed teams ripe for regression, blessed teams due to cool off.

No spam. One email per week. Unsubscribe anytime.

Share

Read next