Market guide

BTTS predictions and tips today

Both attacks against both defences. A single clean sheet decides it, so defensive form matters as much as scoring form.

Model probabilities and fair odds, not bookmaker offers.

How our football predictions work →

Both teams to score lands when each side finds the net.

Matches we model this round208goals
Our hit rate on this market53.4%72,257 graded calls
Calibration error2.2pphow far our % sits from reality

Best both teams to score predictions this round

The strongest model calls grouped by probability. Lower risk means a higher model chance, not a guaranteed outcome.

Fair odds are calculated from the model probability, without a bookmaker margin.

Both teams to score predictions by match

Ranked by model probability. Filter by league and risk; select a match for its full market analysis.

Fair odds are model prices, not bookmaker offers.

24 predictions · strongest of 208 modelled matches

League
How sure we are
MatchKick offModelFair odds
BrannMoldeBoth teams to scoreEliteserien13:30 UKModel 71.0%Fair odds 1.4113:30 UK71.0%1.41
Young BoysZurichBoth teams to scoreSuper League13:00 UKModel 69.7%Fair odds 1.4313:00 UK69.7%1.43
LeverkusenStuttgartBoth teams to scoreBundesliga14:30 UKModel 68.8%Fair odds 1.4514:30 UK68.8%1.45
CambuurGo Ahead EaglesBoth teams to scoreEredivisie20:00 UKModel 68.2%Fair odds 1.4720:00 UK68.2%1.47
ValerengaTromsoBoth teams to scoreEliteserien18:15 UKModel 67.5%Fair odds 1.4818:15 UK67.5%1.48
Schalke 04RB LeipzigBoth teams to scoreBundesliga14:30 UKModel 67.1%Fair odds 1.4914:30 UK67.1%1.49
LuzernSionBoth teams to scoreSuper League19:30 UKModel 66.2%Fair odds 1.5119:30 UK66.2%1.51
TelstarUtrechtBoth teams to scoreEredivisie13:30 UKModel 66.0%Fair odds 1.5213:30 UK66.0%1.52
GroningenSparta RotterdamBoth teams to scoreEredivisie15:45 UKModel 65.9%Fair odds 1.5215:45 UK65.9%1.52
HeerenveenNijmegenBoth teams to scoreEredivisie17:45 UKModel 65.2%Fair odds 1.5317:45 UK65.2%1.53
Werder BremenHoffenheimBoth teams to scoreBundesliga14:30 UKModel 65.1%Fair odds 1.5414:30 UK65.1%1.54
DarmstadtMagdeburgBoth teams to score2. Bundesliga12:00 UKModel 64.7%Fair odds 1.5512:00 UK64.7%1.55
ElversbergMainzBoth teams to scoreBundesliga19:30 UKModel 64.7%Fair odds 1.5519:30 UK64.7%1.55
AugsburgFreiburgBoth teams to scoreBundesliga14:30 UKModel 64.4%Fair odds 1.5514:30 UK64.4%1.55
LausanneThunBoth teams to scoreSuper League15:30 UKModel 64.4%Fair odds 1.5515:30 UK64.4%1.55
AnderlechtWesterloBoth teams to scorePro League19:45 UKModel 64.2%Fair odds 1.5619:45 UK64.2%1.56
ZwolleDen HaagBoth teams to scoreEredivisie11:15 UKModel 64.1%Fair odds 1.5611:15 UK64.1%1.56
M'gladbachPaderbornBoth teams to scoreBundesliga14:30 UKModel 63.9%Fair odds 1.5614:30 UK63.9%1.56
Cercle BruggeAntwerpBoth teams to scorePro League12:30 UKModel 63.2%Fair odds 1.5812:30 UK63.2%1.58
NiceRennesBoth teams to scoreLigue 118:00 UKModel 63.0%Fair odds 1.5918:00 UK63.0%1.59
ChelseaManchester UnitedBoth teams to scorePremier League12:30 UKModel 63.0%Fair odds 1.5912:30 UK63.0%1.59
KarlsruheHeidenheimBoth teams to score2. Bundesliga19:30 UKModel 62.9%Fair odds 1.5919:30 UK62.9%1.59
Bodo/GlimtVikingBoth teams to scoreEliteserien18:00 UKModel 62.9%Fair odds 1.5918:00 UK62.9%1.59
Bayern MunichDortmundBoth teams to scoreBundesliga17:30 UKModel 62.8%Fair odds 1.5917:30 UK62.8%1.59

No predictions match these filters. Try another league or risk level.

Both teams to score: model performance

Historical backtest, not the record of predictions published on this site. Each match uses only information available before kick-off.

The table compares model probability ranges with actual outcomes. Calls are graded on the selected side, including under selections.

Historical backtest · 72,257 graded calls

Predicted vs observed

When we saidIt happenedCalls
20.0% to 30.0%36.1%83
30.0% to 40.0%44.3%3,302
40.0% to 50.0%49.6%26,181
50.0% to 60.0%54.3%34,671
60.0% to 70.0%58.7%7,847
70.0% to 80.0%69.4%173

Recent backtest results

MISSFrosinone vs Lecce 55.7%HITFiorentina vs Atalanta 52.2%MISSHammarby vs Sirius 63.0%MISSKalmar vs GAIS 50.2%MISSOrgryte vs Mjallby 57.0%HITMilan vs Bologna 50.4%HITParma vs Udinese 55.9%MISSVenezia vs Inter 50.1%HITGenoa vs Juventus 53.6%MISSMonza vs Napoli 54.9%

AI agents: both teams to score

Agents track their own selections and prices. Agent prices are separate from the model fair odds above.

Paper trading only: no account, deposit or payout.

Paper trading · 1 agent · 4 selections

The Net Readerfair odds paper

The both-teams-to-score reader: BTTS on fair-odds paper, measuring calibration, not edge.

See all AI agents →

How we predict both teams to score

We take it straight off the same score grid: the sum of every scoreline where both numbers are at least one. That means it can never contradict the match result or the total we publish for the same game.

Both attacks against both defences. A single clean sheet decides it, so defensive form matters as much as scoring form.

How our football predictions work →

Both teams to score lands when each side finds the net.

Calibration grade B: calibrated

See the full model record →

Explore other prediction markets

Compare model probabilities across goals, both teams to score, corners, cards, shots and correct scores.