Quick answer: both teams scored in 54.5% of 7,774 league matches across 24 leagues in the 2025/26 season. That works out at fair odds of about 1.83 for BTTS Yes and 2.20 for BTTS No. The league matters: from 62.5% in the Eredivisie down to 45.3% in Serie A.
This is the data companion to our BTTS betting strategy guide: BTTS by league and team, first-half BTTS, the overlap with over 2.5, and whether "BTTS in 8 of the last 10" means anything.
Data: StatPair match database · 24 domestic leagues, 2025/26 season (7,774 matches) · form study: 21,522 league matches in 28 leagues, July 2024 to 19 October 2026 · Updated: 20 October 2026
TL;DR
- Overall BTTS rate: 54.5% (7,774 matches). Highest: Eredivisie (62.5%) and Bundesliga (61.7%). Lowest: Serie A (45.3%).
- Away teams failed to score in 29.9% of matches, home teams in 22.4%.
- Teams ranged from 28.9% (Lazio) to 81.8% (NEC Nijmegen) among 403 teams with 30+ league matches.
- First-half BTTS landed in 18.9% of matches, and BTTS in both halves in 5.0%.
- 77.4% of BTTS matches also went over 2.5. The rest were all 1-1.
- BTTS form barely carries over. Teams with BTTS in 8+ of their last 10 saw BTTS next time in 57.1% of 3,565 cases, against a 56.4% average for their leagues.
How we measured it
BTTS Yes means both teams scored at least once in 90 minutes. We used domestic league matches only: no friendlies, super cups, European competitions or domestic cups.
Tables. The 2025/26 season for every league with at least 150 recorded matches (24 leagues; Czech Liga missed out with 108). Teams needed at least 30 league matches, which gave 403 teams.
Form windows. For every team's league matches from July 2024 to 19 October 2026, we counted BTTS in its previous 10 games and checked the next one: 36,593 team-matches in total. We compared each group with the average BTTS rate of the leagues and seasons involved.
BTTS % by league (2025/26)
"Home failed to score" is the share of matches where the home side scored nothing. The same goes for the away side.
| League | Matches | BTTS Yes | Avg goals | Home failed to score | Away failed to score | 1st-half BTTS |
|---|---|---|---|---|---|---|
| Eredivisie | 301 | 62.5% | 3.19 | 16.3% | 24.6% | 24.6% |
| Bundesliga | 303 | 61.7% | 3.23 | 17.5% | 24.8% | 21.1% |
| Liga MX | 264 | 61.4% | 2.96 | 17.0% | 27.7% | 24.2% |
| A-League Men | 160 | 60.0% | 2.85 | 23.1% | 22.5% | 25.6% |
| Danish Superliga | 192 | 59.4% | 3.08 | 20.8% | 25.5% | 21.4% |
| Saudi Pro League | 268 | 57.5% | 2.97 | 19.8% | 28.0% | 21.3% |
| La Liga | 365 | 57.0% | 2.71 | 18.4% | 28.5% | 17.5% |
| Ekstraklasa | 302 | 57.0% | 2.74 | 20.5% | 30.1% | 20.9% |
| Championship | 547 | 56.3% | 2.58 | 22.1% | 28.2% | 17.0% |
| Premier League | 374 | 56.1% | 2.73 | 22.5% | 28.6% | 15.8% |
| Segunda División | 460 | 55.9% | 2.63 | 22.8% | 29.6% | 19.1% |
| Israeli Premier League | 236 | 54.2% | 2.97 | 23.7% | 30.9% | 20.3% |
| Süper Lig | 298 | 54.0% | 2.65 | 23.2% | 31.9% | 16.1% |
| Belgian Pro League | 300 | 54.0% | 2.68 | 23.0% | 30.7% | 18.7% |
| Serie B (Italy) | 388 | 53.6% | 2.55 | 20.1% | 33.8% | 18.6% |
| Scottish Premiership | 222 | 52.7% | 2.80 | 20.7% | 33.8% | 18.0% |
| League One | 551 | 52.5% | 2.63 | 22.0% | 31.6% | 16.7% |
| HNL (Croatia) | 176 | 52.3% | 2.66 | 22.2% | 33.5% | 19.3% |
| League Two | 555 | 52.3% | 2.57 | 24.7% | 29.7% | 18.6% |
| Liga I (Romania) | 308 | 51.3% | 2.53 | 25.3% | 30.5% | 19.2% |
| Ligue 1 | 300 | 50.7% | 2.81 | 22.7% | 34.0% | 18.7% |
| Greek Super League | 232 | 48.7% | 2.58 | 27.6% | 32.8% | 17.2% |
| Primeira Liga | 299 | 48.5% | 2.66 | 26.8% | 31.4% | 18.1% |
| Serie A (Italy) | 373 | 45.3% | 2.42 | 31.9% | 32.4% | 15.3% |
| All 24 leagues | 7,774 | 54.5% | 2.73 | 22.4% | 29.9% | 18.9% |
Some leagues include play-off rounds recorded under the league.
- The spread is 17 percentage points from the Eredivisie to Serie A. A BTTS Yes bet that looks fine in the Netherlands needs much more support in Italy.
- Goals and BTTS don't always move together. Ligue 1 had more goals than La Liga (2.81 against 2.71) but less BTTS (50.7% against 57.0%), because away teams failed to score in 34.0% of matches.
- In Serie A, home teams failed to score almost as often as away teams (31.9% and 32.4%). Elsewhere the away side is usually the weak link.
These figures match our league-by-league betting comparison, which used the same 2025/26 data for eight of these leagues.
Calendar-year leagues (2025 season): MLS 58.1% (437 matches), Brasileirão Série A 47.2% (309 of its 380 matches recorded), J1 League 47.0% (379) and Liga Profesional Argentina 38.2% (434). Argentina is the lowest-BTTS league we track, with 15.4% of matches ending 0-0.
Best and worst BTTS teams in 2025/26
Teams with at least 30 league matches in 2025/26. "Home" and "Away" show the BTTS rate in home and away games separately.
Highest BTTS %
| Team (league) | Matches | BTTS | Home | Away |
|---|---|---|---|---|
| NEC Nijmegen (Eredivisie) | 33 | 81.8% | 75.0% | 88.2% |
| Real Sociedad (La Liga) | 36 | 80.6% | 82.4% | 78.9% |
| FC Juárez (Liga MX) | 34 | 79.4% | 77.8% | 81.3% |
| 1. FC Köln (Bundesliga) | 33 | 78.8% | 88.2% | 68.8% |
| OB Odense (Superliga) | 32 | 78.1% | 81.3% | 75.0% |
| PSV Eindhoven (Eredivisie) | 34 | 76.5% | 82.4% | 70.6% |
| Cruz Azul (Liga MX) | 38 | 76.3% | 72.2% | 80.0% |
| Lechia Gdańsk (Ekstraklasa) | 33 | 75.8% | 75.0% | 76.5% |
Lowest BTTS %
| Team (league) | Matches | BTTS | Home | Away |
|---|---|---|---|---|
| Lazio (Serie A) | 38 | 28.9% | 42.1% | 15.8% |
| Getafe (La Liga) | 37 | 29.7% | 31.6% | 27.8% |
| Real Oviedo (La Liga) | 36 | 30.6% | 22.2% | 38.9% |
| NK Osijek (HNL) | 34 | 32.4% | 17.6% | 47.1% |
| Roma (Serie A) | 36 | 33.3% | 23.5% | 42.1% |
| Olympiacos (Super League) | 32 | 34.4% | 25.0% | 43.8% |
| Port Vale (League One) | 46 | 34.8% | 34.8% | 34.8% |
Low-BTTS teams come in two types. Some have strong defences: Olympiacos conceded in only 40.6% of their matches. Others struggle to score: Real Oviedo scored in just 44.4% of theirs. Home and away splits rest on 15 to 23 games each, so a gap like Osijek's (17.6% at home, 47.1% away) is partly noise.
Big five leagues and the Championship
| League | Highest BTTS % | Lowest BTTS % |
|---|---|---|
| Premier League | Manchester United 69.4%, Liverpool 68.4%, Newcastle 67.6% | Wolves 44.7%, Arsenal 45.9%, Sunderland 47.4% |
| La Liga | Real Sociedad 80.6%, Elche 70.3%, Real Betis 68.6% | Getafe 29.7%, Real Oviedo 30.6%, Rayo Vallecano 47.2% |
| Serie A | Fiorentina 57.9%, Sassuolo 54.1%, Atalanta 52.8% | Lazio 28.9%, Roma 33.3%, Lecce 36.8% |
| Bundesliga | 1. FC Köln 78.8%, Eintracht Frankfurt 73.5%, Wolfsburg 73.5% | Mönchengladbach 42.4%, Werder Bremen 47.1%, Dortmund 50.0% |
| Ligue 1 | Monaco 64.7%, Paris FC 63.6%, Strasbourg 63.6% | Lille 36.4%, PSG 41.2%, Auxerre 41.2% |
| Championship | Leicester 71.1%, Southampton 69.6%, Wrexham 66.7% | Stoke 42.2%, Bristol City 44.4%, Millwall 46.8% |
Only 12.7% of the 403 teams were at 65% or more, and 6.0% at 40% or below.
First-half BTTS and BTTS in both halves
First halves have fewer goals, so first-half BTTS is a much harder bet.
| Market (2025/26, 24 leagues) | Matches | Landed | Fair odds |
|---|---|---|---|
| BTTS (full match) | 7,774 | 54.5% | 1.83 |
| BTTS in the first half | 7,774 | 18.9% | 5.29 |
| BTTS in the second half | 7,174 | 26.1% | 3.83 |
| BTTS in both halves | 7,174 | 5.0% | 20.0 |
Second-half, both-halves and half-time figures use the 7,174 matches where our team goal records add up to the final score (see method notes).
First-half BTTS ranged from 25.6% in the A-League to 15.3% in Serie A. For in-play bettors: when it was 0-0 at half-time, both teams went on to score in 26.0% of 2,184 matches. When only one team had scored by the break, BTTS landed in 51.6% of 3,648. More in our half-time score study.