Both Teams to Score (BTTS) predictions today

Will both sides score at least one goal in 90 minutes? For every match we cover, our model gives a chance that both teams score. On this page you'll find those calls for the next matches, highest chance first, and how often both teams have really scored in each competition lately.

72%
Strongest BTTS call today: at least one side keeps a clean sheet
Singapore v Paraguay

Next BTTS predictions

36 matches with a published call. The model expects both teams to score in 9 of them. Tap a match for the full forecast.

Today

18
SingaporevParaguay
BTTS — No: at least one side keeps a clean sheet
International Friendly · 12:00
72%
ScotlandvNorth Macedonia
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
71%
QatarvAustralia
BTTS — No: at least one side keeps a clean sheet
International Friendly · 14:45
68%
SerbiavGermany
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
66%
SloveniavSwitzerland
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
64%
ArgentinavUruguay
BTTS — No: at least one side keeps a clean sheet
International Friendly · 23:00
63%
LiechtensteinvAzerbaijan
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
63%
LuxembourgvEstonia
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
60%
United Arab EmiratesvHonduras
BTTS — No: at least one side keeps a clean sheet
International Friendly · 14:15
57%
JordanvIndonesia
BTTS — Yes: both teams score
International Friendly · 20:00
56%
AndorravGibraltar
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
56%
KuwaitvSyria
BTTS — Yes: both teams score
International Friendly · 14:00
56%
Saudi ArabiavSouth Korea
BTTS — No: at least one side keeps a clean sheet
International Friendly · 14:30
55%
NetherlandsvGreece
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
54%
SlovakiavFaroe Islands
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
54%
MoldovavKazakhstan
BTTS — Yes: both teams score
UEFA Nations League · 17:00
53%
IraqvLebanon
BTTS — No: at least one side keeps a clean sheet
International Friendly · 15:00
52%
BulgariavIceland
BTTS — Yes: both teams score
UEFA Nations League · 19:45
51%

Tomorrow

17
EcuadorvCosta Rica
BTTS — No: at least one side keeps a clean sheet
International Friendly · 00:00
66%
TahitivCook Islands
BTTS — Yes: both teams score
International Friendly · 05:30
61%
NorwayvWales
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 17:00
61%
PeruvBolivia
BTTS — No: at least one side keeps a clean sheet
International Friendly · 01:00
61%
ChinavMalaysia
BTTS — No: at least one side keeps a clean sheet
International Friendly · 12:00
60%
GeorgiavHungary
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 17:00
59%
ColombiavChile
BTTS — No: at least one side keeps a clean sheet
International Friendly · 00:00
57%
Northern IrelandvUkraine
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
57%
KosovovIsrael
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 14:00
57%
SwedenvBosnia-Herzegovina
BTTS — Yes: both teams score
UEFA Nations League · 19:45
56%
JapanvBrazil
BTTS — Yes: both teams score
International Friendly · 10:15
54%
BahrainvYemen
BTTS — Yes: both teams score
International Friendly · 06:00
53%
Chinese TaipeivKyrgyz Republic
BTTS — No: at least one side keeps a clean sheet
International Friendly · 12:00
53%
AustriavRepublic of Ireland
BTTS — Yes: both teams score
UEFA Nations League · 19:45
52%
RomaniavPoland
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
52%
PalestinevIran
BTTS — No: at least one side keeps a clean sheet
International Friendly · 15:00
50%
PortugalvDenmark
BTTS — No: at least one side keeps a clean sheet
UEFA Nations League · 19:45
50%

Sunday 15 Nov

1
New ZealandvIndia
BTTS — No: at least one side keeps a clean sheet
International Friendly · 03:00
66%

Calls are published and locked at about 17:00 UK, usually two days before kickoff. Model last rerun .

How often both teams score, by competition

Real results from the competitions below, between 14 October and 13 November: both teams scored in 316 of 517. These are final 90-minute scores, not our predictions. It shows how open each league has been lately.

Eredivisie

72%

Both teams scored in 26 of 36 matches.

Scottish Prem

67%

Both teams scored in 18 of 27 matches.

Saudi Pro League

66%

Both teams scored in 21 of 32 matches.

Champions League

64%

Both teams scored in 29 of 45 matches.

MLS

63%

Both teams scored in 56 of 89 matches.

Pro League

62%

Both teams scored in 16 of 26 matches.

Bundesliga

61%

Both teams scored in 22 of 36 matches.

Conference League

57%

Both teams scored in 31 of 54 matches.

Europa League

57%

Both teams scored in 31 of 54 matches.

Copa del Rey

56%

Both teams scored in 18 of 32 matches.

Serie A

56%

Both teams scored in 28 of 50 matches.

Ligue 1

56%

Both teams scored in 20 of 36 matches.

How to read a BTTS prediction

The percentage is how often the model expects that outcome across many matches like this one. The higher it is, the more confident the model is, but it is a chance, not a promise: even a strong call will sometimes miss. "BTTS — No" means the model thinks it is more likely that at least one team fails to score.

The model works out how many goals each side is likely to score from their recent scoring and defending, and allows for the strength of the opponent and home advantage. Every call is scored against the real result once the match is played.

What is the BTTS market in football?

Both Teams to Score (BTTS) asks whether each side scores at least one goal in 90 minutes. Bawler derives this directly from the per-side expected goals — high mutual scoring rates push BTTS Yes; lopsided fixtures with one weak attack push BTTS No.

How does Bawler pick the best BTTS fixtures?

Every match in the day's slate is forecast by Bawler's goals-based model on recent scoring form (expected goals, or xG), recent results, opponent strength and home advantage. The model outputs a probability for BTTS, fixtures are ranked highest-probability first, and the top calls are published before kickoff. There is no curation step — the model's output is the page.

Are these predictions guaranteed?

No. Bawler is a statistical model and probabilities are not certainties. A 70% prediction will, on average, miss 30% of the time. Treat the numbers as estimates, never as guarantees.

How the model worksBawler's pick record

Keep exploring