Pitch Radar

Cagliari

Serie A · Italy · season 2026/27 · 4 matches · 3W 0D 1L
Place5 of 20
Points9
xPTS5.3
Δ points − xPTS+3.7
Scored / xG4 / 4.8
Conceded / xGA2 / 6.9

What the numbers say

Points. 9 points from 5.3 xPTS (+3.7). By quality of play (xPTS) it ranks 12th in the league, but 5th in the table. Source of the surplus: conceding less than expected (−4.9 vs xGA).

Attack. 1.20 xG per match — 16th of 20 (league average 1.72): the attack creates less than most rivals. Scored 4 goals from 4.8 xG — finishing is on par.

Defence. 1.73 xGA per match — 11th of 20 for solidity (league average 1.72). Conceded 2 goals from 6.9 xGA — 4.9 fewer than expected: the goalkeeper is bailing them out or opponents are missing. By chances allowed the defence is league-average — once luck evens out, more goals will go in.

Regression risk: HIGH. Points are ahead of performance by 0.93 per match: expected pace 1.3 points per match vs the current 2.3.

4 matches played. Over this distance the metrics already show a trend, but randomness is still large — treat this as an early signal, not a verdict.

Round by round

The solid line is points won, the dashed line is expected points (xPTS). The gap shows how far results run ahead of performance, or behind it.

059 1 4 round 1: 1:0, Points 3, xPTS 1.5round 2: 0:1, Points 3, xPTS 1.6round 3: 1:0, Points 6, xPTS 4.0round 4: 2:1, Points 9, xPTS 5.3
Points 9 xPTS 5.3 points are 3.7 ahead of performance

Fixtures and forecast

Current pace is 2.25 points per match, the pace expected from the next opponents is 0.72. Over the next 5 rounds the model gives 3.6 points. Expected points come from the opponent's attack and defence with a home advantage adjustment.

OpponentVenueDateExpected points
Udineseaway2026-09-191.43
Juventushome2026-10-110.43
Monzaaway2026-10-170.61
Bolognahome2026-10-251.04
Romaaway2026-10-280.10

Other clubs of the league

Full Serie A xPTS table →