Serie B Stats 2026

ItalyItalyLeague2026

Based on 90 finished matches of the 2026 season, scores after 90 minutes. Teams with fewer than 3 matches in the selected view are not ranked.

How Serie B compares with other leagues

Serie B BTTS Stats

How often both teams scored in each team's matches.

#TeamMPBTTS%
1CatanzaroCatanzaro9778%
2CesenaCesena9778%
3Hellas VeronaHellas Verona9778%
4PalermoPalermo9778%
5SampdoriaSampdoria9778%
6AvellinoAvellino9667%
7ModenaModena9667%
8PisaPisa9667%
9Vicenza VirtusVicenza Virtus9667%
10Virtus EntellaVirtus Entella9667%
11ArezzoArezzo9556%
12AscoliAscoli9556%
13BeneventoBenevento9556%
14CarrareseCarrarese9556%
15EmpoliEmpoli9556%
16MantovaMantova9556%
17Juve StabiaJuve Stabia9444%
18PadovaPadova9444%
19SudtirolSudtirol9444%
20CremoneseCremonese9333%

Serie B Over 1.5, 2.5 and 3.5 Goals

How often each team's matches had more goals than the selected line.

#TeamMPOver 2.5%
1ArezzoArezzo9778%
2ModenaModena9778%
3PisaPisa9778%
4Vicenza VirtusVicenza Virtus9778%
5CatanzaroCatanzaro9667%
6Hellas VeronaHellas Verona9667%
7PalermoPalermo9667%
8SampdoriaSampdoria9556%
9AvellinoAvellino9444%
10BeneventoBenevento9444%
11CarrareseCarrarese9444%
12CesenaCesena9444%
13CremoneseCremonese9444%
14EmpoliEmpoli9444%
15MantovaMantova9444%
16Virtus EntellaVirtus Entella9444%
17AscoliAscoli9333%
18Juve StabiaJuve Stabia9333%
19PadovaPadova9333%
20SudtirolSudtirol9222%

Serie B Clean Sheets

Matches in which each team conceded no goals, and how often it failed to score.

#TeamMPCSCS %FTS %
1PadovaPadova9444%11%
2AscoliAscoli9333%22%
3BeneventoBenevento9333%11%
4CremoneseCremonese9333%56%
5SudtirolSudtirol9333%33%
6ArezzoArezzo9222%33%
7AvellinoAvellino9222%11%
8EmpoliEmpoli9222%22%
9Hellas VeronaHellas Verona9222%0%
10Juve StabiaJuve Stabia9222%33%
11MantovaMantova9222%22%
12ModenaModena9222%11%
13PalermoPalermo9222%0%
14PisaPisa9222%11%
15CarrareseCarrarese9111%33%
16CatanzaroCatanzaro9111%11%
17Vicenza VirtusVicenza Virtus9111%22%
18Virtus EntellaVirtus Entella9111%33%
19CesenaCesena900%22%
20SampdoriaSampdoria900%22%

Serie B Goals per Match

Goals scored, conceded and in total per match for each team.

#TeamMPScoredConcededTotal
1PalermoPalermo92.331.223.56
2CatanzaroCatanzaro91.112.333.44
3PisaPisa92.001.443.44
4Hellas VeronaHellas Verona91.781.443.22
5Vicenza VirtusVicenza Virtus91.331.893.22
6ArezzoArezzo91.002.113.11
7ModenaModena91.891.002.89
8SampdoriaSampdoria90.892.002.89
9MantovaMantova91.561.112.67
10AvellinoAvellino91.441.112.56
11CesenaCesena91.111.442.56
12EmpoliEmpoli90.891.672.56
13AscoliAscoli91.780.672.44
14BeneventoBenevento91.560.892.44
15Virtus EntellaVirtus Entella91.221.112.33
16CarrareseCarrarese91.001.112.11
17CremoneseCremonese90.891.222.11
18PadovaPadova91.001.112.11
19SudtirolSudtirol91.111.002.11
20Juve StabiaJuve Stabia91.001.002.00

Serie B Corner Stats

Corners won, conceded and in total per match for each team.

#TeamMPWonConcededTotal
1AscoliAscoli97.004.8911.89
2CatanzaroCatanzaro94.566.7811.33
3PisaPisa96.334.8911.22
4BeneventoBenevento95.445.4410.89
5Vicenza VirtusVicenza Virtus95.894.5610.44
6CesenaCesena94.336.0010.33
7PadovaPadova94.445.7810.22
8Hellas VeronaHellas Verona96.443.449.89
9PalermoPalermo94.225.679.89
10ModenaModena95.674.119.78
11SampdoriaSampdoria95.893.789.67
12CarrareseCarrarese94.674.899.56
13Juve StabiaJuve Stabia94.674.789.44
14SudtirolSudtirol93.115.899.00
15AvellinoAvellino93.675.008.67
16MantovaMantova93.894.788.67
17ArezzoArezzo93.894.568.44
18EmpoliEmpoli94.224.228.44
19CremoneseCremonese94.004.008.00
20Virtus EntellaVirtus Entella94.113.007.11

Serie B Card Stats

Yellow and red cards each team received per match.

#TeamMPYellowRedTotal
1BeneventoBenevento92.560.112.67
2Vicenza VirtusVicenza Virtus92.560.002.56
3CarrareseCarrarese92.330.002.33
4EmpoliEmpoli91.890.442.33
5PisaPisa92.220.112.33
6SudtirolSudtirol92.110.222.33
7AvellinoAvellino92.220.002.22
8CatanzaroCatanzaro92.220.002.22
9CesenaCesena92.000.222.22
10PadovaPadova92.110.112.22
11MantovaMantova92.110.002.11
12SampdoriaSampdoria92.000.112.11
13AscoliAscoli92.000.002.00
14Hellas VeronaHellas Verona91.780.222.00
15Virtus EntellaVirtus Entella91.890.001.89
16ArezzoArezzo91.560.111.67
17CremoneseCremonese91.440.221.67
18ModenaModena91.560.001.56
19PalermoPalermo91.440.001.44
20Juve StabiaJuve Stabia91.220.001.22

Corners and cards come from the official statistics of 90 matches.

Serie B Referees 2026

Referees who took charge of finished Serie B matches this season, with cards and fouls per match.

RefereeMPCardsYellowRedFouls
Edoardo Manedo Mazzoni52.802.800.0023.2
Mario Perri53.603.400.2029.0
Andrea Calzavara43.253.250.0028.8
Giuseppe Mucera42.752.750.0019.8
Maco Di Loreto45.755.750.0026.8
Mattia Drigo42.752.750.0025.3
Andrea Colombo36.006.000.0030.0
Claudio Giuseppe Allegretta33.333.000.3324.7
Daniele Perenzoni33.333.330.0024.3
Maria Sole Ferrieri Caputi34.003.670.3325.7
Simone Galipo36.336.330.0031.7
Alberto Ruben Arena2----
Andrea Zanotti2----
Dario Madonia2----
Federico La Penna2----
Giovanni Ayroldi2----
Juan Luca Sacchi2----
Livio Marinelli2----
Luca Zufferli2----
Marco Di Bello2----
Matteo Marchetti2----
Niccolo Turrini2----
Paride Tremolada2----
Rapuano Andrea2----
Valerio Crezzini2----
Alberto Poli1----
Antonio Rapuano1----
Daniele Chiffi1----
Davide Di Marco1----
Fabio Maresca1----
Francesco Fourneau1----
Gianluca Manganiello1----
Giuseppe Collu1----
Kevin Bonacina1----
Rosario Abisso1----

League average: 4.10 cards and 25.5 fouls a match.

Serie B 2026 stats: the key numbers

90 matches of the 2026 Serie B season have been played, at 2.69 goals a game. Both teams scored in 61% of them, and 52% had three or more goals.

Sudtirol play the tightest games, with three or more goals in only 22% of them. Padova have kept the most clean sheets, in 44% of their matches.

Matches with full statistics average 9.6 corners and 4.1 cards. Ascoli win the most corners, 7.0 a match. Benevento receive the most cards, 2.7 a match.

Home teams have scored 1.36 goals a match and away teams 1.33. The standings are in the Serie B table, and match forecasts on the Serie B Predictions page. The tables update as results come in, and every goal figure counts the score after 90 minutes.