BTTS Predictions Today

Saturday, 5 September 2026 · 37 matches · 33 BTTS Yes picks

Both Teams to Score probabilities straight from the Poisson model — we sum every scoreline where both sides net at least once. Ranked by highest BTTS probability first.

Bundesliga 13:30 GMT
BTTS — Yes
HSV BTTS 0% · xG 44.58
Mainz BTTS 0% · xG 4.74
99%
BTTS Prob
99% conf
Bundesliga 13:30 GMT
BTTS — Yes
SC Paderborn BTTS 0% · xG 19.56
Freiburg BTTS 100% · xG 3.27
96%
BTTS Prob
96% conf
Ligue 1 18:45 GMT
BTTS — Yes
Marseille BTTS 0% · xG 3.34
Paris FC BTTS 0% · xG 2.18
86%
BTTS Prob
86% conf
Ligue 1 15:15 GMT
BTTS — Yes
RC Lens BTTS 100% · xG 2.56
Lorient BTTS 50% · xG 2.3
84%
BTTS Prob
84% conf
Serie A 13:00 GMT
BTTS — Yes
Parma BTTS 0% · xG 2.33
Monza BTTS 100% · xG 2.49
83%
BTTS Prob
83% conf
Bundesliga 13:30 GMT
BTTS — Yes
Hoffenheim BTTS 100% · xG 7.12
Dortmund BTTS 0% · xG 1.79
83%
BTTS Prob
83% conf
Ligue 1 18:45 GMT
BTTS — Yes
Nice BTTS 0% · xG 2.41
Le Mans BTTS 100% · xG 1.84
77%
BTTS Prob
77% conf
Premier League 14:00 GMT
BTTS — Yes
Nottingham BTTS 50% · xG 2.19
Tottenham BTTS 0% · xG 1.82
75%
BTTS Prob
75% conf
Premier League 14:00 GMT
BTTS — Yes
Man City BTTS 100% · xG 1.36
Coventry City BTTS 0% · xG 5.89
74%
BTTS Prob
74% conf
Premier League 14:00 GMT
BTTS — Yes
Brentford BTTS 50% · xG 2.01
Sunderland BTTS 50% · xG 1.86
74%
BTTS Prob
74% conf
Ligue 1 13:00 GMT
BTTS — Yes
Troyes BTTS 50% · xG 2.9
Strasbourg BTTS 50% · xG 1.41
72%
BTTS Prob
72% conf
Bundesliga 16:30 GMT
BTTS — Yes
Schalke BTTS 0% · xG 7.82
Bayern BTTS 100% · xG 1.24
71%
BTTS Prob
71% conf
Serie A 16:00 GMT
BTTS — Yes
Bologna BTTS 0% · xG 2.64
Sassuolo BTTS 100% · xG 1.38
70%
BTTS Prob
70% conf
Premier League 13:00 GMT
BTTS — Yes
Everton BTTS 50% · xG 1.27
Man United BTTS 50% · xG 3.28
70%
BTTS Prob
70% conf
Serie A 18:45 GMT
BTTS — Yes
Roma BTTS 0% · xG 1.38
Atalanta BTTS 50% · xG 2.41
69%
BTTS Prob
69% conf
Serie A 18:45 GMT
BTTS — Yes
Juventus BTTS 0% · xG 3.35
Milan BTTS 50% · xG 1.15
66%
BTTS Prob
66% conf
Serie A 13:00 GMT
BTTS — Yes
Fiorentina BTTS 0% · xG 2.19
Torino BTTS 100% · xG 1.17
62%
BTTS Prob
62% conf
Bundesliga 15:30 GMT
BTTS — Yes
Frankfurt BTTS 100% · xG 7.68
Augsburg BTTS 0% · xG 0.95
61%
BTTS Prob
61% conf
Bundesliga 13:30 GMT
BTTS — Yes
M'gladbach BTTS 0% · xG 10.69
Elversberg BTTS 100% · xG 0.94
61%
BTTS Prob
61% conf
Premier League 15:30 GMT
BTTS — Yes
Arsenal BTTS 0% · xG 0.97
Chelsea BTTS 100% · xG 3.9
61%
BTTS Prob
61% conf
Premier League 11:30 GMT
BTTS — Yes
Newcastle BTTS 50% · xG 0.94
Bournemouth BTTS 100% · xG 3.32
59%
BTTS Prob
59% conf
Premier League 14:00 GMT
BTTS — Yes
Brighton Hove BTTS 50% · xG 1.1
Leeds United BTTS 50% · xG 1.94
58%
BTTS Prob
58% conf
La Liga 14:15 GMT
BTTS — Yes
Valencia BTTS 33% · xG 1.29
Barça BTTS 33% · xG 1.49
58%
BTTS Prob
58% conf
La Liga 16:30 GMT
BTTS — Yes
Rayo Vallecano BTTS 100% · xG 3.78
Santander BTTS 67% · xG 0.88
58%
BTTS Prob
58% conf
Bundesliga 13:30 GMT
BTTS — Yes
Bremen BTTS 100% · xG 19.56
RB Leipzig BTTS 0% · xG 0.82
56%
BTTS Prob
56% conf
Ligue 1 18:45 GMT
BTTS — Yes
Le Havre BTTS 50% · xG 4.34
Brest BTTS 100% · xG 0.82
55%
BTTS Prob
55% conf
Premier League 14:00 GMT
BTTS — Yes
Fulham BTTS 50% · xG 1.09
Crystal Palace BTTS 50% · xG 1.66
55%
BTTS Prob
55% conf
La Liga 19:00 GMT
BTTS — Yes
Villarreal BTTS 67% · xG 4.27
Deportivo BTTS 100% · xG 0.78
54%
BTTS Prob
54% conf
La Liga 16:30 GMT
BTTS — Yes
Málaga BTTS 33% · xG 1.64
Levante BTTS 33% · xG 1.02
53%
BTTS Prob
53% conf
Bundesliga 13:30 GMT
BTTS — Yes
Leverkusen BTTS 100% · xG 1.85
Union Berlin BTTS 100% · xG 0.94
53%
BTTS Prob
53% conf
La Liga 19:00 GMT
BTTS — Yes
Espanyol BTTS 67% · xG 1.72
Sevilla FC BTTS 100% · xG 0.97
52%
BTTS Prob
52% conf
La Liga 14:15 GMT
BTTS — Yes
Athletic BTTS 33% · xG 1.62
Atleti BTTS 67% · xG 0.99
52%
BTTS Prob
52% conf
La Liga 16:30 GMT
BTTS — Yes
Alavés BTTS 33% · xG 1.5
Osasuna BTTS 33% · xG 1.01
51%
BTTS Prob
51% conf
Serie A 13:00 GMT
BTTS — No
Frosinone BTTS 0% · xG 1.04
Venezia FC BTTS 0% · xG 1.23
47%
BTTS Prob
53% conf
Ligue 1 15:15 GMT
BTTS — No
Angers SCO BTTS 50% · xG 0.96
Stade Rennais BTTS 100% · xG 1.18
44%
BTTS Prob
56% conf
Serie A 16:00 GMT
BTTS — No
Inter BTTS 50% · xG 0.97
Napoli BTTS 50% · xG 1.08
43%
BTTS Prob
57% conf
Premier League 16:30 GMT
BTTS — No
Hull City BTTS 0% · xG 0.79
Aston Villa BTTS 0% · xG 0.97
36%
BTTS Prob
64% conf

The Numbers Behind These BTTS Picks

Each prediction above is built from each team's last 10 finished matches. We derive attack and defence strengths relative to the league baseline, project expected goals for both sides, and sum the Poisson grid across every scoreline where both home and away goals are ≥ 1. That sum is the BTTS probability you see next to each match.

Complex-looking, but conceptually simple: teams that score a lot AND concede a lot generate high BTTS probabilities. A clean-sheet specialist vs. an anaemic attack will drop fast. We go deeper into the methodology in our BTTS prediction methodology guide and the BTTS & Win combo strategy.

Which Leagues Hit BTTS Most Often?

Not all leagues are created equal for BTTS. The Bundesliga consistently produces BTTS in 55-60% of fixtures — the pressing-heavy style and open transitions make it ideal territory. The Premier League sits around 52-55%. Serie A and Ligue 1 tend to be tighter, hovering around 48-50%.

If you're building accumulators, pairing these picks with Over/Under 2.5 tips gives you a second layer of confirmation — when BTTS and Over 2.5 agree, the stats tend to back you up.

More Predictions