BTTS predictions Fri, 23 Oct 2026

Football predictions for btts, ranked from the highest model probability down.

BTTS (both teams to score) means each team scores at least once in normal time: 1-1, 2-1 and 3-2 count as Yes; 0-0, 1-0 and 2-0 count as No. What is BTTS?

61% is the highest BTTS Yes probability Fri, 23 Oct 2026: VfB Stuttgart vs Borussia Mönchengladbach. ProbaPredict's model rates 8 of 8 matches as more likely than not to see both teams score, from each side's chance of scoring at least once.

Out of 1,479 matches played this season (last 12 months for internationals) across the 17 competitions we cover, 836 finished with both teams scoring (57%). Last season: 2,161 of 4,195 (52%), averaging 2.79 goals per game.

These are Fri, 23 Oct 2026's football predictions for btts, ranked by the model's probability. A 70% pick still fails three times in ten, so read the percentage, not just the position. Our 60%+ BTTS picks have been correct 64% of the time over the last 30 days (192 graded).

TodayTomorrowWeekendYesterday's record

Pick = the single most likely outcome among home/away win, Over/Under 1.5/2.5/3.5 and BTTS. Shading = probability.

Times in UK time
BTTS predictions Fri, 23 Oct 2026, ranked by probability
Fair odds (Yes)
Fri, 23 Oct 2026
FT · BundesligaVfB Stuttgart crestStuttgart2Borussia Mönchengladbach crestGladbach3BTTS in 4 of 6 Gladbach games this season61%✓39%✕1.64O1.586%✓65%✕19%✕16%✓68%✓86%✓46%✓61%✓
FT · EredivisieGo Ahead Eagles crestGo Ahead3Telstar 1963 crestTelstar2BTTS in all 9 Go Ahead games this season60%✓40%✕1.67O1.584%✓51%✓23%✕26%✕63%✓84%✓40%✓60%✓
FT · Premier LgIpswich Town FC crestIpswich Town1Nottingham Forest FC crestNottingham1BTTS in all 3 Nottingham away games this season58%✓42%✕1.72O1.579%✓30%✕26%✓44%✕55%✕79%✓33%✕58%✓
FT · Ligue 1Stade Brestois 29 crestBrest1OGC Nice crestNice2BTTS in 6 of 7 Brest games this season56%✓44%✕1.78O1.577%✓45%✕26%✕29%✓52%✓77%✓30%✕56%✓
FT · EFL ChampBolton Wanderers FC crestBolton1Middlesbrough FC crestMiddlesbrough5BTTS in 9 of 11 Middlesbrough games this season56%✓44%✕1.80O1.580%✓33%✕25%✕42%✓57%✓80%✓34%✓56%✓
FT · La LigaDeportivo Alavés crestAlavés1Málaga CF crestMálaga1BTTS in 14 of 19 Alavés home games last season52%✓48%✕1.91U3.575%✓50%✕26%✓23%✕47%✕72%✓25%✕52%✓
FT · Serie ATorino FC crestTorino3AC Monza crestMonza2BTTS in all 4 Monza away games this season52%✓48%✕1.92O1.575%✓46%✓26%✕28%✕49%✓75%✓27%✓52%✓
FT · PrimeiraVitória SC crestVitória5CS Marítimo crestMarítimo0BTTS in all 4 Marítimo away games this season51%✕49%✓1.97O1.574%✓49%✓26%✕25%✕49%✓74%✓27%✓51%✕

Our BTTS picks: 64% correct from 192 graded matches (back-test 56% from 9,941). See the accuracy record.

Our BTTS probabilities currently don't beat the average-rate benchmark (always predicting the typical BTTS rate) in out-of-sample testing, so BTTS is excluded from Pick and ACCAs until they do.

Share:XWhatsAppTelegramFacebook

How do our BTTS predictions work?

Both teams to score (BTTS) asks a single question: will the home side and the away side each score at least once in normal time, including stoppage time? The final result does not matter: 1-1, 3-2 and 2-1 all count as Yes, while 0-0, 1-0 and 4-0 count as No. Extra time and penalties are ignored.

Our model rates every team's attack and defence from recent results, adds a measured home advantage, and builds a grid of every scoreline from 0-0 to 10-10. BTTS Yes is one minus the chance the home team scores nothing, minus the chance the away team scores nothing, plus the chance of 0-0 (which was subtracted twice).

Fair odds are 100 divided by the percentage: 60% equals 1.67 and 45% equals 2.22, with no bookmaker margin. A 65% BTTS Yes still fails about one time in three. The table ranks matches from the highest BTTS Yes probability down; switch to BTTS No to rank the other way.

New to this? Read: What is BTTS? · Which league has the most goals?

These football predictions rank matches by probability while keeping the uncertainty visible.

More football predictions

Frequently asked questions

How often does BTTS land in the competitions we cover?
Out of 1,479 matches played this season (last 12 months for internationals) across the 17 competitions we cover, 836 finished with both teams scoring (57%). Last season: 2,161 of 4,195 (52%), averaging 2.79 goals per game.
How is the BTTS probability calculated?
Our model rates each team's attack and defence from recent results, adds home advantage, and builds a probability for every scoreline from 0-0 to 10-10. The market probability adds up every scoreline that wins it.
What is the most likely BTTS pick Fri, 23 Oct 2026?
Stuttgart v Gladbach at 61% (fair odds 1.64). BTTS in 4 of 6 Gladbach games this season. A 61% pick still fails about 4 times in 10.
How accurate are your BTTS predictions?
Our BTTS picks: 64% correct from 192 graded matches (back-test 56% from 9,941). Every ProbaPredict pick is graded in public after full time, including the ones that lose.