BTTS LEAGUES
Champions League BTTS Rate62% — Competition leader Eredivisie BTTS Rate58% — Domestic league leader Bundesliga BTTS Rate56% — Top 5 league leader Premier League BTTS Rate52% — 4th in Europe Scottish Prem BTTS Rate51% — Strong for lower division La Liga BTTS Rate49% — Below average Serie A BTTS Rate44% — Lowest major league Champions League BTTS Rate62% — Competition leader Eredivisie BTTS Rate58% — Domestic league leader Bundesliga BTTS Rate56% — Top 5 league leader Premier League BTTS Rate52% — 4th in Europe Serie A BTTS Rate44% — Lowest major league
2024/25 Season · Updated Apr 30, 2026

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.

62%UCL Rate
58%Eredivisie
56%Bundesliga
44%Serie A Lowest

At a Glance — 2024/25 Season

🥇 Best BTTS Competition — UEFA Champions League (62%)
The Champions League produces the highest BTTS rate of any competition tracked. In 125 games played across the 2024/25 league phase and knockout rounds, both teams scored in 77 matches. Elite attacking quality on both sides and the attacking urgency that European knockout football demands drives this rate consistently above every domestic league.
🥈 Best Domestic BTTS League — Eredivisie (58%)
The Dutch Eredivisie leads Europe's domestic top divisions for BTTS frequency at 58%, driven by the attacking philosophy embedded across nearly every club in the league. The Eredivisie also produces Europe's highest average goals per game at 3.2 — the two statistics are directly connected.
📊 Middle of the Pack — Premier League (52%) and Scottish Prem (51%)
The Premier League sits near the European average at 52%, with the rate heavily influenced by whether top-six clubs are involved. Scottish Premiership matches produce a similar 51% BTTS rate — higher than its overall attacking output might suggest, largely because of the Old Firm derby's extraordinary seven-match consecutive BTTS streak inflating figures.
🔴 Worst for BTTS — Serie A (44%)
Serie A records the lowest BTTS rate of any major European top division at 44%. Italy's tactical tradition of defensive organisation, compact low-blocks and manager-driven clean sheet culture suppresses both teams scoring in over half of all matches. Juventus (32% BTTS rate) and Atletico Madrid in La Liga (32%) are the clearest individual expressions of this in their respective leagues.

BTTS League Rankings — 2024/25

Full BTTS stats →
1
🏆 UEFA Champions League
Europe · Group stage + Knockout rounds combined
62%
BTTS Rate
62%
3.1
Goals/Game
125
Games Played
77
BTTS Games
Best Pick
Verdict
2
🇳🇱 Eredivisie
Netherlands · 18 clubs · 34 matchweeks
58%
BTTS Rate
58%
3.2
Goals/Game
272
Games Played
158
BTTS Games
Best Domestic
Verdict
3
🇩🇪 Bundesliga
Germany · 18 clubs · 34 matchweeks
56%
BTTS Rate
56%
3.1
Goals/Game
262
Games Played
147
BTTS Games
Very Good
Verdict
4
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League
England · 20 clubs · 38 matchweeks
52%
BTTS Rate
52%
2.8
Goals/Game
310
Games Played
161
BTTS Games
Average
Verdict
5
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Premiership
Scotland · 12 clubs · 38 matchweeks
51%
BTTS Rate
51%
2.7
Goals/Game
228
Games Played
116
BTTS Games
Average
Verdict
6
🇪🇸 La Liga
Spain · 20 clubs · 38 matchweeks
49%
BTTS Rate
49%
2.6
Goals/Game
310
Games Played
152
BTTS Games
Below Average
Verdict
7
🇫🇷 Ligue 1
France · 18 clubs · 34 matchweeks
48%
BTTS Rate
48%
2.5
Goals/Game
290
Games Played
139
BTTS Games
Below Average
Verdict
8
🇳🇬 Nigerian Professional Football League
Nigeria · 20 clubs · NPFL 2024/25
38%
BTTS Rate
38%
2.1
Goals/Game
240
Games Played
91
BTTS Games
Low BTTS
Verdict
9
🇮🇹 Serie A
Italy · 20 clubs · 38 matchweeks · Lowest of top-5 leagues
44%
BTTS Rate
44%
2.4
Goals/Game
310
Games Played
136
BTTS Games
Avoid for BTTS
Verdict

Full League BTTS Comparison

All tracked leagues — sorted by BTTS rate
# 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%
Data current to Apr 30, 2026 · Season 2024/25 · Updated after every matchday

BTTS Rate by Fixture Type — Within Leagues

How fixture type affects the BTTS rate within each league
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%
Top-6 vs Top-6 and Local Derby categories consistently outperform overall league averages in all tracked competitions. Bottom-6 Derby fixtures are reliably the worst BTTS environment in every league.

Key Statistics

UCL BTTS Rate
62%
Highest of all competitions
Bundesliga BTTS
56%
Top 5 league leader
Serie A BTTS
44%
Lowest top-5 league
Derby BTTS Uplift
+14%
Above league average

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.

9 Leagues Ranked
2024/25 Season Data
Fixture-Type Breakdown
100% Free
Updated Every Matchday
18+ Only

Frequently Asked Questions

Which league has the highest Both Teams To Score rate in 2024/25?
The UEFA Champions League leads all tracked competitions with a BTTS rate of 62% in 2024/25. Among domestic leagues, the Eredivisie (58%) and Bundesliga (56%) record the highest rates. The Bundesliga leads Europe's traditional top-five leagues for BTTS frequency.
What is the BTTS rate in the Premier League?
The Premier League records a BTTS rate of approximately 52% in 2024/25 — just over half of all matches. The rate rises significantly in top-six versus top-six fixtures, where it averages around 64%. Derby fixtures like the North London Derby carry a 100% BTTS rate over the last seven editions, well above the league average.
Which league is worst for BTTS betting?
Serie A records the lowest BTTS rate of any tracked major European top division at 44% in 2024/25. Italian football's traditional tactical discipline and defensive organisation explain the lower rate. Among individual clubs, Juventus (32%), Lecce (29%), and Monza (24%) produce the lowest BTTS rates in the division.
Why does the Bundesliga have such a high BTTS rate?
The Bundesliga's 56% BTTS rate stems from its tactical culture of high-pressing, attack-minded football across most clubs. Even mid-table and relegated sides play with pressing intensity that creates open game states. This produces goals from both sides far more consistently than in more defensively conservative leagues like Serie A and La Liga.
Are derby fixtures better for BTTS betting?
Yes, significantly. Local derby and rivalry fixtures consistently produce BTTS rates approximately 14 percentage points above their league's overall average. The Eredivisie's derby BTTS rate is 81%, the Bundesliga's is 74%, and the Premier League's is 71% — all considerably above their respective overall rates. Derby fixtures elevate attacking intensity, pressing, and risk-taking from both sides, which naturally produces more goals from both teams.
Is the Champions League good for BTTS betting?
Yes. The Champions League has the highest BTTS rate of any competition tracked by FootyBlazer at 62% in 2024/25. The elite attacking quality of both sides in every UCL fixture, combined with the attacking urgency that knockout football creates, produces consistently high-scoring matches involving both teams. Borussia Dortmund (83%) lead all UCL clubs for BTTS rate in the current campaign.