Serie B matchday report: Round of 23 October to 25 October 2026
Every result from the round, set against what we predicted before kick-off.
Of the 10 Serie B matches in this round, our predicted result was right in 2 (20%). There were 2 home wins, 2 draws and 6 away wins, with 25 goals scored (2.5 a match). The highest-scoring match was Catanzaro 1–6 Ascoli (7 goals). The biggest winning margin was 5: Catanzaro 1–6 Ascoli. Our three most confident selections: Palermo to win (Palermo 2–1 Carrarese, right); Modena to win (Modena 3–0 Cesena, right); Avellino to win (Avellino 0–1 Padova, wrong). Season to date in the Serie B, our predicted result has been right in 2 of 10 published matches (20%).
Results and our predictions
| Match | Score | Our prediction | Right? | Draw view | Draw? |
|---|---|---|---|---|---|
| Palermo v Carrarese | 2–1 | Palermo to win | Yes | Typical draw risk | No |
| Modena v Cesena | 3–0 | Modena to win | Yes | Typical draw risk | No |
| Avellino v Padova | 0–1 | Avellino to win | No | Typical draw risk | No |
| Sudtirol v Sampdoria | 1–1 | Sudtirol to win | No | Typical draw risk | Yes |
| Empoli v Vicenza | 0–2 | Empoli to win | No | Typical draw risk | No |
| Cremonese v Juve Stabia | 0–1 | Cremonese to win | No | Higher draw risk | No |
| Catanzaro v Ascoli | 1–6 | Catanzaro to win | No | Typical draw risk | No |
| Virtus Entella v Mantova | 0–1 | Virtus Entella to win | No | Typical draw risk | No |
| Verona v Pisa | 1–1 | Pisa to win | No | Typical draw risk | Yes |
| Arezzo v Benevento | 0–3 | Arezzo to win | No | Typical draw risk | No |
Match by match
Palermo 2–1 Carrarese
We predicted Palermo to win (confidence rank 1 of 10 in the round). That was right. Draw view beforehand: typical draw risk; the match did not end level.
Modena 3–0 Cesena
We predicted Modena to win (confidence rank 2 of 10 in the round). That was right. Draw view beforehand: typical draw risk; the match did not end level.
Avellino 0–1 Padova
We predicted Avellino to win (confidence rank 3 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did not end level.
Sudtirol 1–1 Sampdoria
We predicted Sudtirol to win (confidence rank 4 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did end level.
Empoli 0–2 Vicenza
We predicted Empoli to win (confidence rank 5 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did not end level.
Cremonese 0–1 Juve Stabia
We predicted Cremonese to win (confidence rank 6 of 10 in the round). That was wrong. Draw view beforehand: higher draw risk; the match did not end level.
Catanzaro 1–6 Ascoli
We predicted Catanzaro to win (confidence rank 7 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did not end level.
Virtus Entella 0–1 Mantova
We predicted Virtus Entella to win (confidence rank 8 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did not end level.
Verona 1–1 Pisa
We predicted Pisa to win (confidence rank 9 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did end level.
Arezzo 0–3 Benevento
We predicted Arezzo to win (confidence rank 10 of 10 in the round). That was wrong. Draw view beforehand: typical draw risk; the match did not end level.
Serie B table after this round
| # | Team | P | W | D | L | GF | GA | GD | Pts | Move |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Palermo | 8 | 7 | 1 | 0 | 18 | 8 | +10 | 22 | – |
| 2 | Mantova | 8 | 5 | 2 | 1 | 14 | 8 | +6 | 17 | – |
| 3 | Modena | 8 | 5 | 1 | 2 | 15 | 8 | +7 | 16 | +1 |
| 4 | Ascoli | 8 | 4 | 3 | 1 | 14 | 6 | +8 | 15 | +2 |
| 5 | Benevento | 8 | 4 | 2 | 2 | 13 | 7 | +6 | 14 | +3 |
| 6 | Pisa | 8 | 4 | 2 | 2 | 15 | 10 | +5 | 14 | −3 |
| 7 | Sudtirol | 8 | 3 | 4 | 1 | 10 | 7 | +3 | 13 | −2 |
| 8 | Juve Stabia | 8 | 3 | 3 | 2 | 9 | 8 | +1 | 12 | +3 |
| 9 | Avellino | 8 | 3 | 2 | 3 | 12 | 9 | +3 | 11 | −2 |
| 10 | Padova | 8 | 3 | 1 | 4 | 7 | 10 | -3 | 10 | +6 |
| 11 | Arezzo | 8 | 3 | 1 | 4 | 8 | 17 | -9 | 10 | −2 |
| 12 | Verona | 8 | 2 | 3 | 3 | 15 | 13 | +2 | 9 | – |
| 13 | Virtus Entella | 8 | 2 | 3 | 3 | 10 | 9 | +1 | 9 | −3 |
| 14 | Vicenza | 8 | 2 | 3 | 3 | 11 | 15 | -4 | 9 | +4 |
| 15 | Cesena | 8 | 1 | 5 | 2 | 8 | 12 | -4 | 8 | −2 |
| 16 | Carrarese | 8 | 2 | 1 | 5 | 7 | 9 | -2 | 7 | −2 |
| 17 | Empoli | 8 | 2 | 1 | 5 | 7 | 13 | -6 | 7 | −2 |
| 18 | Cremonese | 8 | 1 | 3 | 4 | 6 | 11 | -5 | 6 | −1 |
| 19 | Sampdoria | 8 | 1 | 2 | 5 | 8 | 16 | -8 | 5 | +1 |
| 20 | Catanzaro | 8 | 1 | 1 | 6 | 9 | 20 | -11 | 4 | −1 |
Our predictions for this round · All Serie B matchday reports · Full results ledger · Next Serie B round: Saturday 31 October