Pescara had the highest BTTS rate in the Serie B in 2025/2026, on 66% after both teams scored in 25 of their 38 matches. Cesena and Empoli were next on 61%.
Palermo had the lowest BTTS rate in the Serie B in 2025/2026, on 40% after both teams scored in 16 of their 40 matches. Carrarese were next on 47%.
Both teams scored in 53% of Serie B matches in 2025/2026, 208 of the 390 played, with at least one side failing to score in the other 182. That was level with 53% in 2024/2025.
Empoli had the highest home BTTS rate in the Serie B in 2025/2026, on 74% after both teams scored in 14 of their 19 home matches. Cesena and Virtus Entella were next on 68%.
Pescara and Venezia shared the highest away BTTS rate in the Serie B in 2025/2026, level on 68% after both teams scored in 13 of their 19 away matches. Catanzaro were next on 67%.
Spezia finished on the longest BTTS run in the Serie B in 2025/2026, with both teams scoring in each of their last four matches. One clubs in all ended the season on a run of three or more.
Avellino and Catanzaro each ended 2025/2026 on a run of five Serie B matches without both teams scoring, the longest in the league. Sampdoria were next on four.
| Team | Games | BTTS % | Home BTTS % | Away BTTS % |
|---|---|---|---|---|
| Pescara | 38 | 66% | 63% | 68% |
| Cesena | 38 | 61% | 68% | 53% |
| Empoli | 38 | 61% | 74% | 47% |
| Catanzaro | 43 | 60% | 55% | 67% |
| Spezia | 38 | 58% | 58% | 58% |
| Juve Stabia | 41 | 56% | 50% | 62% |
| Frosinone | 38 | 55% | 47% | 63% |
| Reggiana | 38 | 55% | 58% | 53% |
| Venezia | 38 | 55% | 42% | 68% |
| Virtus Entella | 38 | 53% | 68% | 37% |
| Südtirol | 40 | 53% | 50% | 55% |
| Monza | 42 | 50% | 48% | 52% |
| Bari 1908 | 40 | 50% | 55% | 45% |
| Calcio Padova | 38 | 50% | 58% | 42% |
| Mantova | 38 | 50% | 63% | 37% |
| Sampdoria | 38 | 50% | 42% | 58% |
| Avellino | 39 | 49% | 53% | 45% |
| Modena | 39 | 49% | 55% | 42% |
| Carrarese | 38 | 47% | 32% | 63% |
| Palermo | 40 | 40% | 30% | 50% |