Serie B — 2025
Standings — 2025
The 2025 Serie B season standings featuring 20 teams. Venezia leads the table with 75 points from 35 matches, followed by Frosinone on 72 points. The teams have scored 896 goals combined this season.
Played 35Won 22Drawn 9Lost 4Goal Diff +42Points 75
Played 35Won 20Drawn 12Lost 3Goal Diff +33Points 72
Played 35Won 21Drawn 9Lost 5Goal Diff +29Points 72
Played 35Won 19Drawn 11Lost 5Goal Diff +29Points 68
Played 35Won 14Drawn 14Lost 7Goal Diff +11Points 56
Played 35Won 14Drawn 10Lost 11Goal Diff +14Points 52
Played 35Won 11Drawn 16Lost 8Goal Diff +0Points 49
Played 35Won 12Drawn 8Lost 15Goal Diff -10Points 44
Played 35Won 10Drawn 13Lost 12Goal Diff -1Points 43
10Avellino
Played 35Won 11Drawn 10Lost 14Goal Diff -14Points 43
11Sudtirol
Played 35Won 8Drawn 16Lost 11Goal Diff -6Points 40
12Mantova
Played 35Won 11Drawn 7Lost 17Goal Diff -11Points 40
13Padova
Played 35Won 10Drawn 10Lost 15Goal Diff -11Points 40
Played 35Won 10Drawn 10Lost 15Goal Diff -13Points 40
15Empoli
Played 35Won 8Drawn 13Lost 14Goal Diff -6Points 37
Played 35Won 8Drawn 12Lost 15Goal Diff -15Points 36
17Bari
Played 35Won 8Drawn 10Lost 17Goal Diff -23Points 34
18Pescara
Played 35Won 7Drawn 12Lost 16Goal Diff -14Points 33
19Spezia
Played 35Won 8Drawn 9Lost 18Goal Diff -14Points 33
20Reggiana
Played 35Won 8Drawn 9Lost 18Goal Diff -20Points 33
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 35 | 22 | 9 | 4 | 71 | 29 | +42 | 75 | |
| 2 | 35 | 20 | 12 | 3 | 67 | 34 | +33 | 72 | |
| 3 | 35 | 21 | 9 | 5 | 56 | 27 | +29 | 72 | |
| 4 | 35 | 19 | 11 | 5 | 57 | 28 | +29 | 68 | |
| 5 | 35 | 14 | 14 | 7 | 54 | 43 | +11 | 56 | |
| 6 | 35 | 14 | 10 | 11 | 47 | 33 | +14 | 52 | |
| 7 | 35 | 11 | 16 | 8 | 42 | 42 | +0 | 49 | |
| 8 | 35 | 12 | 8 | 15 | 42 | 52 | -10 | 44 | |
| 9 | 35 | 10 | 13 | 12 | 46 | 47 | -1 | 43 | |
10Avellino | 10 | 35 | 11 | 10 | 14 | 40 | 54 | -14 | 43 |
11Sudtirol | 11 | 35 | 8 | 16 | 11 | 37 | 43 | -6 | 40 |
12Mantova | 12 | 35 | 11 | 7 | 17 | 39 | 50 | -11 | 40 |
13Padova | 13 | 35 | 10 | 10 | 15 | 34 | 45 | -11 | 40 |
| 14 | 35 | 10 | 10 | 15 | 34 | 47 | -13 | 40 | |
15Empoli | 15 | 35 | 8 | 13 | 14 | 44 | 50 | -6 | 37 |
| 16 | 35 | 8 | 12 | 15 | 33 | 48 | -15 | 36 | |
17Bari | 17 | 35 | 8 | 10 | 17 | 33 | 56 | -23 | 34 |
18Pescara | 18 | 35 | 7 | 12 | 16 | 49 | 63 | -14 | 33 |
19Spezia | 19 | 35 | 8 | 9 | 18 | 38 | 52 | -14 | 33 |
20Reggiana | 20 | 35 | 8 | 9 | 18 | 33 | 53 | -20 | 33 |
Betting Insights
2.56Goals / Match
55.1%Both Score %
49.1%Over 2.5 / 5.5 %
43.7%Home Win %
31.4%Draw %
24.9%Away Win %
44.9%Clean Sheet %
Most Common Scorelines
1-1
16.0%(56)
1-0
10.3%(36)
2-1
8.9%(31)
0-0
7.4%(26)
1-2
7.4%(26)
2-0
7.1%(25)
2-2
6.9%(24)
0-1
6.0%(21)
3-1
5.4%(19)
3-0
5.4%(19)
Goals by Period
0-15
11.5%
16-30
14.9%
31-45
18.3%
46-60
17.6%
61-75
15.4%
76-90
22.2%
Teams
Venezia
Frosinone
Monza
Palermo
Catanzaro
Modena
Juve Stabia
Cesena
Carrarese
Avellino
Sudtirol
Mantova
Padova
Sampdoria
Empoli
Virtus Entella
Bari
Pescara
Spezia
Reggiana
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Empoli | 1 – 1 | Virtus Entella | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Padova | 1 – 0 | Reggiana | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Carrarese | 2 – 2 | Pescara | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Juve Stabia | 1 – 1 | Catanzaro | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Palermo | 2 – 0 | Cesena | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Spezia | 6 – 1 | Sudtirol | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mantova | 0 – 2 | Avellino | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bari | 0 – 3 | Venezia | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modena | 1 – 2 | Frosinone | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sampdoria | 0 – 3 | Monza | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 24 Apr 2026