Finishing luck is one of the simplest concepts in football analytics and one of the hardest for fans to accept. It measures the gap between a team's expected goals (xG), which reflects the quality and quantity of chances created, and the goals they actually scored. A team that significantly underperforms its xG is leaving goals on the table through poor finishing, bad luck, or some volatile cocktail of both. A team that significantly outperforms it is riding a wave that historically tends to recede.
With the Serie A season deep into its second half, the finishing variance across the division is wide enough to tell a real story.
Most Cursed by Finishing
1. Fiorentina - 38 goals from 50.7 xG (-12.7). This is the single largest finishing deficit in the division by a comfortable margin. Fiorentina are creating like a top-eight side and converting like a team fighting relegation. That 12.7-goal gap is roughly one missed sitter every three matches, sustained over an entire season.
2. Pisa - 25 goals from 37.4 xG (-12.4). Nearly as stark as Fiorentina's shortfall in raw terms, and arguably more painful on a per-chance basis. Pisa's attack has been generating opportunities. Their finishing has been answering a different phone.
3. Hellas Verona - 24 goals from 32.5 xG (-8.5). A team that can barely afford to waste anything has wasted plenty. When your chance creation is already modest, an 8.5-goal deficit becomes existential.
4. Atalanta - 47 goals from 54.3 xG (-7.3). For a club that prides itself on offensive volume and efficiency, leaving 7.3 goals on the floor is unusual. The underlying chance creation remains strong, which suggests the goals are coming - eventually.
5. AC Milan - 48 goals from 54.9 xG (-6.9). Milan's underperformance is less dramatic than Fiorentina's but still meaningful. They have been a touch wasteful in front of goal for months, and the gap has quietly accumulated.
Most Blessed by Finishing
1. Inter - 82 goals from 66.7 xG (+15.3). Fifteen extra goals above expectation is an extraordinary number at any level. Inter have been clinical in a way that borders on unsustainable, though their depth of finishing talent at least offers a partial explanation.
2. Sassuolo - 43 goals from 37.3 xG (+5.7). Sassuolo have squeezed nearly six extra goals out of relatively modest chance creation. That kind of efficiency can paper over structural issues in buildup play.
3. Napoli - 52 goals from 47.7 xG (+4.3). A measured overperformance that aligns with having genuinely elite finishers. Not outrageous, but consistently favorable.
4. Udinese - 43 goals from 38.8 xG (+4.2). Quiet efficiency. Udinese's finishing surplus has been a steady drip rather than a series of spectacular outliers.
5. AS Roma - 52 goals from 47.9 xG (+4.1). Roma round out the blessed five with a clean 4.1-goal surplus, converting at just above their expected rate all season.
What This Tells Us
The range from Fiorentina's -12.7 to Inter's +15.3 represents a 28-goal swing across the table, driven entirely by what happens after the chance is created. That is roughly the difference between a title challenge and a mid-table finish, compressed into one variable.
Historically, finishing variance is among the least stable signals in football. Teams that significantly overperform their xG tend to regress toward their expected output the following season, and teams that underperform tend to recover. The league-wide data over the past decade suggests that roughly 70 to 80 percent of extreme finishing gaps correct within a year.
For Fiorentina, that means a summer of patience might be more useful than a summer of panic buying. For Inter, it means enjoying the ride while acknowledging the math underneath.
The ball doesn't know what it did last season.



















