Quick answer: a team kept a clean sheet in 26.1% of league games across 24 leagues in 2025/26: 29.9% at home and 22.4% away. At least one side kept a clean sheet in 45.5% of the 7,774 matches. Home teams won to nil in 23.1% of matches and away teams in 15.6%.
This is the other side of our BTTS stats by league and team: "at least one clean sheet" is exactly BTTS No. Here we focus on the team markets: clean sheet, win to nil, home and away, and whether a run of clean sheets means anything for the next game.
Data: StatPair match database · 24 domestic leagues, 2025/26 season (7,774 matches) · five calendar-year leagues, 2025 season (1,771 matches) · form test: 27,640 team-matches in 29 leagues, July 2024 to 28 October 2026 · Updated: 29 October 2026
TL;DR
- Clean sheet rate: 26.1% of team-games. Home sides kept one in 29.9% of matches, away sides in 22.4%.
- Win to nil: 23.1% of matches for the home side, 15.6% for the away side. 52.3% of all wins were to nil.
- Highest: Serie A (32.2%), Greek Super League (30.2%), Primeira Liga (29.1%). Lowest: Eredivisie (20.4%), Bundesliga (21.1%). Argentina (2025) reached 38.6%.
- Best teams: Porto kept 21 clean sheets in 33 (63.6%) and won 20 of them to nil. Heidenheim kept one in 34.
- Recent clean sheets predict weakly. Teams with six or more in their last 10 kept one 34.7% of the time next (1,289 cases), against a 28.8% baseline. Teams averaging 64% over those 10 games kept 34%.
- The opponent matters more. A tight defence against a weak attack kept a clean sheet 36.6% of the time; a leaky defence against a strong attack 17.1%.
How we measured it
Clean sheet means the team conceded nothing in 90 minutes plus added time. Win to nil means it won and conceded nothing. Domestic league matches only.
League and team tables. All 24 leagues with at least 150 matches in 2025/26, plus five calendar-year leagues for 2025, the same samples as our BTTS and draw percentage tables. Teams need 30+ league matches (403 teams in the 24 leagues).
Form test. For every league match from July 2024 to 28 October 2026 where both teams had played at least 10 league games that season, we counted the team's clean sheets in its previous 10 and checked the next game. The baseline is the league-season clean sheet rate for the same venue (home or away), because home teams keep more clean sheets.
Clean sheet % by league (2025/26)
"Any clean sheet" is the share of matches where at least one team kept a clean sheet (BTTS No).
| League | Matches | Clean sheet % | Home CS | Away CS | Home win to nil | Away win to nil | Any clean sheet |
|---|---|---|---|---|---|---|---|
| Serie A (Italy) | 373 | 32.2% | 32.4% | 31.9% | 22.8% | 22.3% | 54.7% |
| Greek Super League | 232 | 30.2% | 32.8% | 27.6% | 23.7% | 18.5% | 51.3% |
| Primeira Liga | 299 | 29.1% | 31.4% | 26.8% | 24.7% | 20.1% | 51.5% |
| Ligue 1 | 300 | 28.3% | 34.0% | 22.7% | 26.7% | 15.3% | 49.3% |
| Romanian Liga I | 308 | 27.9% | 30.5% | 25.3% | 23.4% | 18.2% | 48.7% |
| Croatian HNL | 176 | 27.8% | 33.5% | 22.2% | 25.6% | 14.2% | 47.7% |
| Süper Lig | 298 | 27.5% | 31.9% | 23.2% | 22.8% | 14.1% | 46.0% |
| Israeli Ligat Ha'al | 236 | 27.3% | 30.9% | 23.7% | 22.0% | 14.8% | 45.8% |
| Scottish Premiership | 222 | 27.3% | 33.8% | 20.7% | 26.6% | 13.5% | 47.3% |
| League Two | 555 | 27.2% | 29.7% | 24.7% | 23.1% | 18.0% | 47.7% |
| Serie B (Italy) | 388 | 26.9% | 33.8% | 20.1% | 26.3% | 12.6% | 46.4% |
| Belgian Pro League | 300 | 26.8% | 30.7% | 23.0% | 23.0% | 15.3% | 46.0% |
| League One | 551 | 26.8% | 31.6% | 22.0% | 25.6% | 16.0% | 47.5% |
| Segunda División | 460 | 26.2% | 29.6% | 22.8% | 21.3% | 14.6% | 44.1% |
| Premier League | 374 | 25.5% | 28.6% | 22.5% | 21.4% | 15.2% | 43.9% |
| Ekstraklasa | 302 | 25.3% | 30.1% | 20.5% | 22.5% | 12.9% | 43.0% |
| Championship | 547 | 25.1% | 28.2% | 22.1% | 21.6% | 15.5% | 43.7% |
| Saudi Pro League | 268 | 23.9% | 28.0% | 19.8% | 22.8% | 14.6% | 42.5% |
| La Liga | 365 | 23.4% | 28.5% | 18.4% | 24.7% | 14.5% | 43.0% |
| Danish Superliga | 192 | 23.2% | 25.5% | 20.8% | 19.8% | 15.1% | 40.6% |
| A-League Men | 160 | 22.8% | 22.5% | 23.1% | 16.9% | 17.5% | 40.0% |
| Liga MX | 264 | 22.3% | 27.7% | 17.0% | 21.6% | 11.0% | 38.6% |
| Bundesliga | 303 | 21.1% | 24.8% | 17.5% | 20.8% | 13.5% | 38.3% |
| Eredivisie | 301 | 20.4% | 24.6% | 16.3% | 21.3% | 13.0% | 37.5% |
| All 24 leagues | 7,774 | 26.1% | 29.9% | 22.4% | 23.1% | 15.6% | 45.5% |
Clean sheet % is per team-game (both teams in every match). Home and away columns are shares of matches.
- Goals explain most of the ranking. Across the 24 leagues, the correlation between goals per match and clean sheet rate was −0.78, much tighter than for draws.
- Serie A had almost no home edge: 32.4% at home, 31.9% away. Away teams won to nil in 22.3% of Serie A matches, the highest in the table.
- The home edge is biggest in Serie B (Italy) and Scotland, where home teams kept 13 to 14 points more clean sheets than away teams, followed by Croatia and Ligue 1 (11 points). In the A-League, away sides kept slightly more.
- The big five averaged 26.2% (1,715 matches), from 32.2% in Serie A to 21.1% in the Bundesliga.
Calendar-year leagues (2025): Argentina's Liga Profesional had a 38.6% clean sheet rate (434 matches), the highest we track, with 61.8% of matches featuring at least one. The J1 League (30.7%), Brasileirão Série A (30.3%) and Brazil Serie B (30.0%) were also at or above 30%, a level only Serie A and the Greek Super League reached in the 24-league table, while MLS sat at 24.5%. Brazilian home sides were especially hard to break down: 39.2% home clean sheets in Série A, 21.4% away.
Win to nil: half of all wins
52.3% of all wins in 2025/26 came without conceding: 53.1% of home wins and 51.1% of away wins. So once you think a team will win, the win-to-nil price is roughly a coin flip on top. It varies: 61.1% of wins in Serie A and 62.0% in the Primeira Liga were to nil, against 44.1% in Liga MX and 45.6% in the Bundesliga and Danish Superliga.
Best and worst clean sheet teams in 2025/26
Teams with 30+ league matches in the 24 leagues.
Most clean sheets
| Team (league) | Matches | Clean sheets | CS % | Home | Away | Win to nil |
|---|---|---|---|---|---|---|
| Porto (Primeira Liga) | 33 | 21 | 63.6% | 75.0% | 52.9% | 20 (60.6%) |
| Olympiakos (Greek Super League) | 32 | 19 | 59.4% | 62.5% | 56.3% | 15 (46.9%) |
| AEK Athens (Greek Super League) | 32 | 18 | 56.3% | 62.5% | 50.0% | 16 (50.0%) |
| Al Ahli (Saudi Pro League) | 32 | 17 | 53.1% | 43.8% | 62.5% | 15 (46.9%) |
| Al Nassr (Saudi Pro League) | 32 | 17 | 53.1% | 50.0% | 56.3% | 17 (53.1%) |
| PSG (Ligue 1) | 34 | 18 | 52.9% | 64.7% | 41.2% | 18 (52.9%) |
| Arsenal (Premier League) | 37 | 19 | 51.4% | 61.1% | 42.1% | 17 (45.9%) |
| Como (Serie A) | 37 | 19 | 51.4% | 52.6% | 50.0% | 13 (35.1%) |
| PAOK (Greek Super League) | 32 | 16 | 50.0% | 68.8% | 31.3% | 11 (34.4%) |
| Inter (Serie A) | 38 | 18 | 47.4% | 42.1% | 52.6% | 18 (47.4%) |
Two things stand out. First, clean sheets and win to nil overlap almost completely for dominant sides: PSG, Inter and Al Nassr won every match in which they kept a clean sheet, and Porto all but one. Second, the home/away split can run either way: Al Ahli and Inter kept more clean sheets away than at home, while PAOK's 68.8% at home fell to 31.3% away.
Fewest clean sheets
Heidenheim kept one clean sheet in 34 Bundesliga matches (2.9%), Wolfsburg two in 34, Heracles Almelo two in 33 and Fredericia two in 32. Real Sociedad kept only 3 in 36 La Liga matches. Of the 403 teams, 40 kept a clean sheet in 40% or more of their matches and 42 in fewer than 15%.
How much carries over between seasons?
For 304 teams with 30+ matches in the same league in consecutive seasons, the clean sheet rate correlated at 0.36 from one season to the next. Goals conceded per game correlated at 0.55 and points per game at 0.67. Clean sheets are an all-or-nothing count, so they are noisier than the goals-conceded figure behind them.