MatchPulse
Serie B

Serie B — xG (Expected Goals)

Italy · 2026/27

Expected Goals (xG)

xG data available for 9 games
#TeamMPxGFxGF/gxGAxGA/gGFGADiff
1Pisa918.62.078.40.941813-0.6
2Palermo918.32.0314.71.632111+2.7
3Hellas Verona916.51.8311.01.231613-0.5
4Modena916.11.798.10.90179+0.9
5Benevento914.71.647.20.79148-0.7
6Ascoli914.41.6011.71.29166+1.6
7Mantova913.91.5511.11.241410+0.1
8Carrarese913.01.4410.01.11910-4
9Avellino911.81.3212.31.361310+1.2
10Juve Stabia911.51.2810.71.1999-2.5
11Padova911.11.2316.51.83910-2.1
12Sampdoria910.91.2211.91.32818-2.9
13Sudtirol910.51.1612.41.38109-0.5
14Virtus Entella910.31.1410.21.131110+0.7
15Vicenza Virtus99.91.1015.41.711217+2.1
16Cremonese99.61.0711.91.33811-1.6
17Cesena99.41.0411.41.261013+0.6
18Catanzaro99.01.0018.52.061021+1
19Empoli98.00.8916.01.788150
20Arezzo97.70.8616.01.77919+1.3
xGF = xG For (created)xGA = xG Against (conceded)Diff = GF − xGF (over/under-performing)
xG Attack Ranking
PisaHigh xGF2.07
PalermoHigh xGF2.03
Hellas VeronaHigh xGF1.83
ArezzoLow xGF0.86
EmpoliLow xGF0.89
CatanzaroLow xGF1.00

LEAGUE xG STATS

20 teams with xG data
League avg xGF/g: 1.36
League avg xGA/g: 1.36
Best overperformer: Palermo (+2.7)
Biggest underperformer: Carrarese (-4.0)

Serie B (Italy) — Expected Goals (xG) Analysis

The Serie B (Italy) averages 1.36 xG per game this season. Pisa creates the most chances with 2.07 xGF per game, while Arezzo creates the fewest with 0.86 xGF per game. Palermo is over-performing their xG (21 goals vs 18.3 xGF) — regression likely. Carrarese is under-performing (9 goals vs 13.0 xGF) — improvement expected.

Betting Angle — xG & Regression Markets

xG is the most powerful predictor of future performance — teams that consistently over-perform their xG (scoring more than expected) tend to regress. Look for under-performing high-xG teams as value opportunities in match result markets, especially Asian Handicap and Both Teams To Score.

Expected Goals (xG) — Italy