⚽

BTTS Predictions Today

Friday, 6 November 2026 · 24 matches · 15 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 17:30 GMT
BTTS — Yes
Stuttgart BTTS 50% · xG 1.92
Bremen BTTS 83% · xG 2.39
78%
BTTS Prob
78% conf
La Liga 13:00 GMT
BTTS — Yes
Málaga BTTS 86% · xG 2.3
Santander BTTS 57% · xG 1.88
77%
BTTS Prob
77% conf
Bundesliga 14:30 GMT
BTTS — Yes
Mainz BTTS 83% · xG 1.58
Bayern BTTS 83% · xG 3.15
76%
BTTS Prob
76% conf
Serie A 19:45 GMT
BTTS — Yes
Roma BTTS 57% · xG 2.51
Sassuolo BTTS 86% · xG 1.57
73%
BTTS Prob
73% conf
Serie A 14:00 GMT
BTTS — Yes
Torino BTTS 57% · xG 2.22
Lecce BTTS 50% · xG 1.61
72%
BTTS Prob
72% conf
Bundesliga 19:30 GMT
BTTS — Yes
HSV BTTS 50% · xG 2.63
M'gladbach BTTS 67% · xG 1.26
67%
BTTS Prob
67% conf
Serie A 14:00 GMT
BTTS — Yes
Cagliari BTTS 50% · xG 1.74
Frosinone BTTS 57% · xG 1.5
65%
BTTS Prob
65% conf
Bundesliga 14:30 GMT
BTTS — Yes
RB Leipzig BTTS 17% · xG 3.15
Augsburg BTTS 100% · xG 0.99
61%
BTTS Prob
61% conf
Bundesliga 14:30 GMT
BTTS — Yes
SC Paderborn BTTS 33% · xG 1.84
Frankfurt BTTS 50% · xG 1.08
57%
BTTS Prob
57% conf
Premier League 15:00 GMT
BTTS — Yes
Arsenal BTTS 17% · xG 1.89
Hull City BTTS 83% · xG 1.05
56%
BTTS Prob
56% conf
Serie A 19:45 GMT
BTTS — Yes
Venezia FC BTTS 29% · xG 1.35
Udinese BTTS 50% · xG 1.32
56%
BTTS Prob
56% conf
Serie A 17:00 GMT
BTTS — Yes
Parma BTTS 43% · xG 1.04
Bologna BTTS 71% · xG 1.72
54%
BTTS Prob
54% conf
La Liga 20:00 GMT
BTTS — Yes
Sevilla FC BTTS 57% · xG 1.92
Alavés BTTS 71% · xG 0.93
53%
BTTS Prob
53% conf
La Liga 15:15 GMT
BTTS — Yes
Espanyol BTTS 57% · xG 1.18
Deportivo BTTS 71% · xG 1.35
53%
BTTS Prob
53% conf
Premier League 15:00 GMT
BTTS — Yes
Fulham BTTS 50% · xG 1.62
Newcastle BTTS 50% · xG 0.96
51%
BTTS Prob
51% conf
La Liga 20:00 GMT
BTTS — No
Valencia BTTS 43% · xG 0.81
Real Madrid BTTS 71% · xG 2.11
50%
BTTS Prob
50% conf
Premier League 20:00 GMT
BTTS — No
Everton BTTS 17% · xG 1.3
Coventry City BTTS 50% · xG 1.08
50%
BTTS Prob
50% conf
La Liga 17:30 GMT
BTTS — No
Osasuna BTTS 43% · xG 1.66
Athletic BTTS 50% · xG 0.89
49%
BTTS Prob
51% conf
Ligue 1 19:45 GMT
BTTS — No
Toulouse BTTS 50% · xG 1.3
Strasbourg BTTS 83% · xG 1.06
49%
BTTS Prob
51% conf
Premier League 12:30 GMT
BTTS — No
Leeds United BTTS 50% · xG 1.03
Tottenham BTTS 50% · xG 1.28
48%
BTTS Prob
52% conf
Ligue 1 18:00 GMT
BTTS — No
Auxerre BTTS 83% · xG 1.23
Paris FC BTTS 67% · xG 0.82
41%
BTTS Prob
59% conf
Premier League 17:30 GMT
BTTS — No
Nottingham BTTS 50% · xG 0.78
Man City BTTS 50% · xG 1.16
39%
BTTS Prob
61% conf
Bundesliga 14:30 GMT
BTTS — No
Dortmund BTTS 33% · xG 1.78
Elversberg BTTS 50% · xG 0.6
39%
BTTS Prob
61% conf
Ligue 1 20:05 GMT
BTTS — No
PSG BTTS 67% · xG 1.58
Troyes BTTS 17% · xG 0.63
38%
BTTS Prob
62% 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