BEST LEAGUES
FOR BTTS
BETTING
Full rankings, rates and analysis for every major football league ranked by Both Teams To Score frequency — which competitions are best for BTTS betting, why league structure and tactical culture determine the rate, and how to use this data to find better value.
At a Glance — 2024/25 Season
BTTS League Rankings — 2024/25
Full BTTS stats →Full League BTTS Comparison
| # | League | BTTS Rate | Goals/G | BTTS Games | Total Games | Home Win% | Draw% | Rate Bar |
|---|---|---|---|---|---|---|---|---|
| 1 | 🏆 Champions League | 62% | 3.1 | 77 | 125 | 48% | 18% | |
| 2 | 🇳🇱 Eredivisie | 58% | 3.2 | 158 | 272 | 46% | 22% | |
| 3 | 🇩🇪 Bundesliga | 56% | 3.1 | 147 | 262 | 45% | 23% | |
| 4 | 🏴 Premier League | 52% | 2.8 | 161 | 310 | 44% | 25% | |
| 5 | 🏴 Scottish Premiership | 51% | 2.7 | 116 | 228 | 46% | 23% | |
| 6 | 🇪🇸 La Liga | 49% | 2.6 | 152 | 310 | 46% | 26% | |
| 7 | 🇫🇷 Ligue 1 | 48% | 2.5 | 139 | 290 | 45% | 26% | |
| 8 | 🇮🇹 Serie A | 44% | 2.4 | 136 | 310 | 44% | 28% | |
| 9 | 🇳🇬 NPFL | 38% | 2.1 | 91 | 240 | 48% | 27% |
BTTS Rate by Fixture Type — Within Leagues
| League | Overall BTTS | Top-6 vs Top-6 | Top-6 vs Bottom-6 | Bottom-6 Derby | Local Derby |
|---|---|---|---|---|---|
| 🏴 Premier League | 52% | 64% | 55% | 34% | 71% |
| 🇩🇪 Bundesliga | 56% | 68% | 58% | 44% | 74% |
| 🇪🇸 La Liga | 49% | 55% | 52% | 28% | 66% |
| 🇮🇹 Serie A | 44% | 54% | 48% | 22% | 69% |
| 🇫🇷 Ligue 1 | 48% | 56% | 51% | 26% | 63% |
| 🇳🇱 Eredivisie | 58% | 71% | 62% | 47% | 81% |
Key Statistics
Which Leagues Are Best for BTTS Betting?
Best Leagues for Both Teams To Score — A Data-Driven Ranking for 2024/25
Both Teams To Score is one of the most popular football betting markets and choosing the right league to focus on is one of the simplest ways to improve your BTTS success rate over time. Not all football leagues are created equal when it comes to BTTS frequency. The tactical culture, quality of attacking play, pressing intensity, and league structure of each competition create very different environments for goal-scoring — and for BTTS outcomes specifically. This page ranks every major football league tracked by FootyBlazer by BTTS rate for the 2024/25 season, explains what drives the differences, and gives you the specific fixture types within each league where the BTTS rate is highest.
1. UEFA Champions League — Best Overall Competition for BTTS (62%)
The UEFA Champions League leads all tracked competitions with a BTTS rate of 62% in 2024/25. In 125 matches played across the league phase and knockout rounds, both teams scored in 77 of them. The Champions League produces such a consistently high BTTS rate for two structural reasons that do not exist in domestic football. First, the elite attacking quality on both sides of every fixture means that even the most defensively strong clubs — like Atletico Madrid or Juventus — face opponents with the individual quality and tactical intelligence to create and convert scoring opportunities against their organised defensive systems. Second, the knockout nature of European football creates incentives to attack that are not present in a league context. A team that concedes early in a knockout tie has no choice but to push forward and risk further goals — a dynamic that consistently produces multi-goal games involving both teams.
The highest BTTS rates in the 2024/25 Champions League belong to Borussia Dortmund (83%), Real Madrid (80%), Bayern Munich (78%), and Atalanta (78%). All four of these clubs combine elite attacking output with defensive exposure, particularly away from home. Fixtures involving any two of these clubs represent the strongest BTTS environments in European football.
2. Eredivisie — Best Domestic League for BTTS (58%)
The Dutch Eredivisie leads Europe's domestic top divisions for BTTS frequency at 58% in 2024/25 — a rate that has been consistent across five consecutive seasons. The Eredivisie also produces the highest average goals per game of any European top division at 3.2. These two statistics are directly connected: a league with 3.2 goals per game on average will naturally produce a high proportion of matches where both teams score, because the volume of attacking play across both sides creates the conditions for goals throughout the game rather than from one dominant team alone.
The Eredivisie's high BTTS rate reflects a structural characteristic of Dutch football: even smaller clubs attack with ambition and the tactical ability to create genuine chances. The league does not produce the type of compact, parking-the-bus performances that significantly reduce BTTS frequency in Serie A and La Liga. Bottom-half Eredivisie clubs average 1.8 goals per game — a figure that would represent a reasonably strong attacking output in Serie A. This attacking intent throughout the division makes BTTS a reliable market even in mid-table and lower-half Eredivisie fixtures, not just in the headline De Klassieker and PSV home games that make the statistics so dominant.
3. Bundesliga — Best Top-5 League for BTTS (56%)
Among Europe's traditional top-five leagues — the Premier League, La Liga, Bundesliga, Serie A, and Ligue 1 — the Bundesliga records the highest BTTS rate at 56% in 2024/25. The Bundesliga's high-scoring nature is well documented: it averages 3.1 goals per game, tied with the Eredivisie and Champions League as the highest figure in tracked European football. What drives the Bundesliga above its peer leagues for BTTS specifically is the pressing culture embedded across the division. Even relegation-threatened sides like Bochum and Holstein Kiel play with pressing intensity that creates open game states — conditions that produce goals from both sides even in matches between clubs of significantly different quality levels.
Borussia Dortmund are the clearest Bundesliga example of a high-BTTS club — their 74% season BTTS rate reflects a team that scores in almost every game but whose defensive line is consistently exposed by the quality and speed of opposition attacks. Der Klassiker between Bayern Munich and Dortmund carries an 80% BTTS rate across the last ten editions, making it one of the most reliable individual BTTS fixtures in all of European football. For bettors who prefer Bundesliga coverage, the BTTS market is consistently the strongest-performing single market across the season.
4. Premier League — Middle of the Table, But Top-Six Fixtures Are Elite (52%)
The Premier League's overall BTTS rate of 52% places it fourth among tracked competitions — ahead of the domestic leagues but behind the UCL, Eredivisie, and Bundesliga. The 52% figure somewhat undersells the Premier League's BTTS value because it averages across a wide range of fixture types. Top-six versus top-six Premier League matches produce a BTTS rate of approximately 64% — significantly above the overall average and comparable with the Bundesliga's top-club fixtures. The problem for BTTS bettors in the Premier League is the lower half of the division: relegated-zone clubs produce dramatically fewer BTTS results because of their combined low scoring rates and defensive vulnerabilities that result in one-sided scorelines rather than goal exchanges.
Brentford are the Premier League's most reliable BTTS environment at 74% for the current season. Their combination of a 1.76 xG per game attack and 1.44 xGA per game defence creates a persistent multi-goal environment that reflects their playing style perfectly — an aggressive, direct approach that scores frequently but leaves them exposed to concede. Fulham (68%) and Chelsea (66%) complete the division's top three BTTS teams. At the other end of the spectrum, Ipswich Town (26%), Southampton (29%), and Nottingham Forest (30%) produce the lowest BTTS rates in the division — primarily because their defensive organisation keeps scores low or their attack fails to contribute, preventing the conditions for BTTS even when the opposition scores.
5. Scottish Premiership — Above Average for Its Quality Level (51%)
The Scottish Premiership produces a 51% BTTS rate that comfortably outpaces La Liga, Ligue 1, and Serie A despite being a significantly lower quality competition overall. This apparent anomaly is explained by two factors. First, the quality gap between the Old Firm — Celtic and Rangers — and the rest of the division is so extreme that most fixtures involve one very high-scoring side. Celtic's 95% scored percentage and Rangers' 72% away scored rate drive BTTS outcomes in almost every fixture they appear in. Second, the Old Firm derby itself has produced BTTS in seven consecutive editions — a streak that significantly inflates the BTTS rate for Celtic and Rangers fixtures specifically. For BTTS bettors, the Scottish Premiership is best approached through the prism of Celtic and Rangers involvement rather than as a blanket league-wide market.
6. La Liga and Ligue 1 — Below European Average (49% and 48%)
La Liga (49%) and Ligue 1 (48%) sit below the tracked European average for BTTS, driven by their lower average goals per game of 2.6 and 2.5 respectively. In La Liga, the presence of Atletico Madrid — whose 32% BTTS rate is driven by Diego Simeone's extreme defensive philosophy — significantly suppresses the league-wide average. When Atletico are excluded, La Liga's remaining 19 clubs produce a BTTS rate of approximately 53%, which would rank above the Premier League. Ligue 1 struggles for similar reasons at the lower end of the table, where clubs defending mid-table mediocrity produce narrow, low-scoring affairs. PSG's elite attacking quality (2.44 xG per game) inflates BTTS figures in their specific fixtures but is not enough to lift the entire league's average.
7. Serie A — The Worst Major European League for BTTS (44%)
Serie A's 44% BTTS rate in 2024/25 is the lowest of any tracked major European top division and has been consistently at the bottom of this ranking for over a decade. Italian football's tactical identity is fundamentally built around defensive organisation — the back four, the compact mid-block, the catenaccio legacy — in a way that no other major European league is. Juventus, Inter Milan, and Atletico Madrid (in La Liga) are the most extreme expressions of this culture, all carrying BTTS rates between 30 and 35%. Even Atalanta — the clearest exception in Serie A with their 73% BTTS rate driven by Gasperini's unique pressing system — are an outlier that confirms rather than contradicts the rule. For BTTS bettors, Serie A should be treated as a market to avoid except in specific, well-researched fixture types: derbies (Roma vs Lazio carries a 73% BTTS H2H rate), Atalanta home games, and fixtures between two attacking clubs who both rank above the league BTTS average.
Why Derby Fixtures Produce the Highest BTTS Rates in Every League
One consistent finding across all tracked leagues is that local derby and rivalry fixtures produce BTTS rates significantly above their league's overall average. The table above shows that derby fixtures carry a BTTS uplift of approximately 14 percentage points above their respective league average. In the Eredivisie, local derbies produce an 81% BTTS rate — 23 percentage points above the league's already high 58%. The Bundesliga's derby BTTS rate is 74%, 18 points above the 56% average.
The mechanism driving this is consistent across all leagues: derby fixtures elevate the pressing intensity, attacking ambition, and risk-taking from both sides in a way that standard league competition does not. Managers who might normally set up conservatively against a rival become more aggressive under derby pressure. Players who might conserve energy in a standard mid-table fixture invest maximum physical intensity in a derby. The crowd atmosphere amplifies this further. The result is more open games, more goals, and more BTTS outcomes than the clubs' season averages would predict. FootyBlazer's BTTS statistics pages track derby-specific BTTS rates separately from overall team figures precisely because of this systematic difference.
BTTS Rate Across Different Gameweek Contexts
Another factor that bettors who study BTTS statistics closely discover is that the BTTS rate varies across different types of gameweek. In seasons with high fixture congestion — Champions League weeks, international breaks, and the final ten matchweeks of a season — BTTS rates shift depending on the stakes involved. Teams fighting relegation tend to produce more BTTS results in late-season fixtures as they abandon defensive shape to chase goals. Teams that have already secured their position tend to produce fewer BTTS results as they rest key players or reduce their attacking intensity. These contextual factors are reflected in FootyBlazer's weekly match analysis but are not captured in seasonal aggregate BTTS tables, which is why individual match analysis remains essential alongside league-wide statistics.
How to Select BTTS Bets Using League Data
The most effective approach to using league BTTS statistics for betting is a three-step filtering process. First, identify the league or competition with the highest baseline BTTS rate relevant to the fixtures available that day — generally the Champions League or Bundesliga for midweek fixtures, and the Premier League or Bundesliga for weekend cards. Second, within that league, identify fixtures involving two teams who both rank above the league average for scored percentage. Third, confirm that the specific head-to-head history between those clubs also supports BTTS — looking for a H2H rate of at least 60% across the last five to eight meetings. When all three filters align, the fixture represents a high-confidence BTTS selection. FootyBlazer's BTTS statistics hub and today's predictions pages apply exactly this logic to every fixture covered each day.