Italy
•
Secondary Bankers
•
2026/2027 Season
Serie B xG Table & AI Predictions
Quantitative match projections, Expected Points (xPTS) over/under-performance, and live bookmaker odds-drop monitoring.
Upcoming Serie B Fixtures & Match Dossiers
20 scheduled
Fri 06 Nov, 19:30 UTC
Ascoli
vs
Palermo
1: 42.1% · X: 24.6% · 2: 33.3%
Full Dossier →
Sat 07 Nov, 14:00 UTC
Cesena
vs
Catanzaro
1: 50% · X: 25.5% · 2: 24.5%
Full Dossier →
Sat 07 Nov, 14:00 UTC
Juve Stabia
vs
Arezzo
1: 50.5% · X: 27.5% · 2: 22%
Full Dossier →
Sat 07 Nov, 14:00 UTC
Padova
vs
Empoli
1: 40.6% · X: 28.7% · 2: 30.8%
Full Dossier →
Sat 07 Nov, 14:00 UTC
Pisa
vs
Südtirol
1: 57.7% · X: 23.9% · 2: 18.5%
Full Dossier →
Sat 07 Nov, 16:15 UTC
Mantova
vs
Hellas Verona
1: 36% · X: 26.9% · 2: 37.1%
Full Dossier →
Sat 07 Nov, 18:30 UTC
Benevento
vs
Avellino
1: 45.1% · X: 27.2% · 2: 27.7%
Full Dossier →
Sun 08 Nov, 14:00 UTC
Virtus Entella
vs
Modena
1: 33.2% · X: 31.2% · 2: 35.6%
Full Dossier →
Sun 08 Nov, 16:15 UTC
Carrarese
vs
Sampdoria
1: 42% · X: 27.8% · 2: 30.3%
Full Dossier →
Sun 08 Nov, 18:30 UTC
LR Vicenza
vs
Cremonese
1: 36.4% · X: 29.3% · 2: 34.3%
Full Dossier →
Fri 20 Nov, 19:30 UTC
Hellas Verona
vs
Cesena
1: 50% · X: 26.1% · 2: 23.8%
Full Dossier →
Sat 21 Nov, 14:00 UTC
Ascoli
vs
LR Vicenza
1: 53.5% · X: 25.5% · 2: 20.9%
Full Dossier →
Sat 21 Nov, 14:00 UTC
Carrarese
vs
Virtus Entella
1: 40% · X: 30.2% · 2: 29.8%
Full Dossier →
Sat 21 Nov, 14:00 UTC
Modena
vs
Juve Stabia
1: 49.2% · X: 27.8% · 2: 22.9%
Full Dossier →
Sat 21 Nov, 14:00 UTC
Sampdoria
vs
Benevento
1: 39.1% · X: 27.2% · 2: 33.7%
Full Dossier →
Sat 21 Nov, 14:00 UTC
Südtirol
vs
Cremonese
1: 36.5% · X: 29.9% · 2: 33.6%
Full Dossier →
Sat 21 Nov, 16:15 UTC
Catanzaro
vs
Palermo
1: 32.9% · X: 23.8% · 2: 43.3%
Full Dossier →
Sat 21 Nov, 18:30 UTC
Empoli
vs
Pisa
1: 25.2% · X: 26.4% · 2: 48.4%
Full Dossier →
Sun 22 Nov, 14:00 UTC
Avellino
vs
Mantova
1: 43.6% · X: 27.7% · 2: 28.7%
Full Dossier →
Sun 22 Nov, 16:15 UTC
Arezzo
vs
Padova
1: 43.7% · X: 28.2% · 2: 28.1%
Full Dossier →
2026/27 Serie B xG & Expected Points (xPTS) Table
Positive Luck Index (PTS - xPTS) indicates points overperformance; negative indicates teams due for positive regression.
| # | Club | MP | W-D-L | GF:GA | GD | PTS | xG | xGA | xPTS | Luck (PTS−xPTS) |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
10 | 8-2-0 | 24:12 | +12 | 26 | 20.9 | 16.3 | 16.5 | +9.5 |
| 2 |
|
10 | 6-2-2 | 18:10 | +8 | 20 | 15.2 | 8.2 | 19.4 | +0.6 |
| 3 |
|
10 | 5-4-1 | 16:6 | +10 | 19 | 15.7 | 11.6 | 16.1 | +2.9 |
| 4 |
|
10 | 5-3-2 | 15:11 | +4 | 18 | 14.2 | 14.1 | 13.7 | +4.3 |
| 5 |
|
10 | 4-3-3 | 19:13 | +6 | 15 | 17.5 | 11.2 | 17.8 | -2.8 |
| 6 |
|
10 | 4-3-3 | 15:10 | +5 | 15 | 13.3 | 11.2 | 15.3 | -0.3 |
| 7 |
|
10 | 4-3-3 | 14:10 | +4 | 15 | 16.1 | 12.6 | 16.4 | -1.4 |
| 8 |
|
10 | 4-3-3 | 18:15 | +3 | 15 | 19.1 | 12.0 | 18.9 | -3.9 |
| 9 |
|
10 | 3-5-2 | 11:10 | +1 | 14 | 10.5 | 14.5 | 11.4 | +2.6 |
| 10 |
|
10 | 4-2-4 | 10:11 | -1 | 14 | 9.6 | 18.6 | 7.2 | +6.8 |
| 11 |
|
10 | 3-3-4 | 10:11 | -1 | 12 | 11.9 | 12.2 | 13.1 | -1.1 |
| 12 |
|
10 | 2-6-2 | 11:14 | -3 | 12 | 12.9 | 12.1 | 14.1 | -2.1 |
| 13 |
|
10 | 3-2-5 | 9:19 | -10 | 11 | 9.7 | 16.7 | 10.4 | +0.6 |
| 14 |
|
10 | 2-4-4 | 11:12 | -1 | 10 | 11.1 | 8.8 | 15.2 | -5.2 |
| 15 |
|
10 | 3-1-6 | 9:13 | -4 | 10 | 13.4 | 12.8 | 14.1 | -4.1 |
| 16 |
|
10 | 3-4-3 | 11:11 | 0 | 9 | 12.5 | 12.0 | 13.6 | -4.6 |
| 17 |
|
10 | 2-3-5 | 13:20 | -7 | 9 | 11.1 | 16.1 | 10.3 | -1.3 |
| 18 |
|
10 | 2-2-6 | 10:17 | -7 | 8 | 9.3 | 17.0 | 8.7 | -0.7 |
| 19 |
|
10 | 2-2-6 | 10:18 | -8 | 8 | 13.9 | 13.3 | 14.0 | -6.0 |
| 20 |
|
10 | 1-3-6 | 11:22 | -11 | 6 | 13.6 | 20.3 | 10.3 | -4.3 |
Recent Serie B Results & Post-Match xG Audits
01 Nov 2026
Palermo
3 – 1
LR Vicenza
Match Report →
01 Nov 2026
Hellas Verona
3 – 0
Carrarese
Match Report →
01 Nov 2026
Empoli
2 – 2
Juve Stabia
Match Report →
01 Nov 2026
Avellino
2 – 0
Pisa
Match Report →
01 Nov 2026
Arezzo
0 – 0
Ascoli
Match Report →
31 Oct 2026
Sampdoria
2 – 0
Virtus Entella
Match Report →
31 Oct 2026
Catanzaro
1 – 1
Padova
Match Report →
31 Oct 2026
Südtirol
1 – 1
Cesena
Match Report →
31 Oct 2026
Modena
1 – 1
Mantova
Match Report →
31 Oct 2026
Cremonese
2 – 0
Benevento
Match Report →
28 Oct 2026
Juve Stabia
0 – 1
Hellas Verona
Match Report →
28 Oct 2026
Carrarese
2 – 1
Arezzo
Match Report →
17-League European Quantitative Coverage
England · Premier League
Spain · LaLiga
Italy · Serie A
Germany · Bundesliga
France · Ligue 1
Netherlands · Eredivisie
Belgium · Belgian Pro League
Portugal · Liga Portugal
Turkey · Turkish Super Lig
Italy · Serie B
Scotland · Scottish Premiership
Austria · Austrian Bundesliga
Denmark · Danish Superliga
Russia · Russian Premier League
Czechia · Czech 1. Liga
Romania · Romanian SuperLiga
Hungary · Hungarian NB I