BTTS predictions Sat, 24 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?

62% is the highest BTTS Yes probability Sat, 24 Oct 2026: Borussia Dortmund vs Eintracht Frankfurt. ProbaPredict's model rates 37 of 43 matches as more likely than not to see both teams score, from each side's chance of scoring at least once.

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

These are Sat, 24 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 (198 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 Sat, 24 Oct 2026, ranked by probability
Fair odds (Yes)
Sat, 24 Oct 2026
Bundesliga
FTBorussia Dortmund crestDortmund1Eintracht Frankfurt crestFrankfurt0BTTS in 4 of 6 Frankfurt games this season62%✕38%✓1.61O1.589%✕67%✓18%✕15%✕71%✕89%✕50%✕62%✕
14:30RB Leipzig crestLeipzigSV 07 Elversberg crestElversbergBTTS in 4 of 6 Elversberg games this season62%38%1.61O1.586%60%20%20%67%86%45%62%
14:30SC Paderborn 07 crestPaderbornHamburger SV crestHSVBTTS in 22 of 34 HSV games last season61%39%1.64O1.581%41%25%34%58%81%36%61%
14:301. FSV Mainz 05 crestMainzSV Werder Bremen crestWerder BremenBTTS in all 6 Werder Bremen games this season59%41%1.68O1.579%52%24%24%56%79%33%59%
FTFC Augsburg crestAugsburg11. FC Union Berlin crestUnion Berlin1BTTS in 5 of 6 Augsburg games this season58%✓42%✕1.71O1.577%✓50%✕25%✓25%✕52%✕77%✓30%✕58%✓
14:301. FC Köln crestKölnFC Schalke 04 crestSchalkeBTTS in all 3 Köln home games this season58%42%1.73U3.574%45%27%28%48%74%26%58%
Eredivisie
FTWillem II Tilburg crestWillem II1SC Cambuur-Leeuwarden crestCambuur6BTTS in 7 of 9 Willem II games this season60%✓40%✕1.66O1.583%✓36%✕24%✕39%✓61%✓83%✓39%✓60%✓
FTADO Den Haag crestDen Haag2SC Heerenveen crestHeerenveen3BTTS in all 4 Den Haag home games this season59%✓41%✕1.68O1.581%✓34%✕25%✕41%✓59%✓81%✓36%✓59%✓
FTFC Utrecht crestUtrecht1PEC Zwolle crestZwolle1BTTS in all 4 Utrecht home games this season59%✓41%✕1.70O1.585%✓63%✕20%✓17%✕65%✕85%✓43%✕59%✓
Premier League
12:30Aston Villa FC crestAston VillaManchester City FC crestMan CityBTTS in 2 of 3 Aston Villa home games this season59%41%1.71O1.581%27%25%48%57%81%35%59%
17:30Chelsea FC crestChelseaTottenham Hotspur FC crestTottenhamBTTS in all 3 Chelsea home games this season59%41%1.71O1.582%54%24%22%60%82%37%59%
15:00Coventry City FC crestCoventry CityFulham FC crestFulhamModel expects 2.7 total goals57%43%1.76O1.575%36%27%37%50%75%28%57%
15:00Arsenal FC crestArsenalEverton FC crestEvertonBTTS in 2 of 3 Arsenal home games this season51%49%1.95U3.577%64%24%12%44%71%23%51%
La Liga
15:15Real Racing Club de Santander crestSantanderRCD Espanyol de Barcelona crestEspanyolBTTS in all 4 Santander home games this season58%42%1.74O1.583%41%24%35%61%83%39%58%
17:30Valencia CF crestValenciaVillarreal CF crestVillarrealBTTS in 6 of 9 Villarreal games this season56%44%1.80O1.579%30%25%44%55%79%33%56%
20:00Club Atlético de Madrid crestAtletiRC Deportivo La Coruña crestDeportivoBTTS in all 4 Deportivo away games this season53%47%1.90O1.581%69%19%12%59%81%36%53%
13:00Rayo Vallecano de Madrid crestRayo VallecanoElche CF crestElcheBTTS in all 8 Rayo Vallecano games this season51%49%1.95U3.579%44%28%27%42%69%21%51%
Championship
15:00West Ham United FC crestWest HamSouthampton FC crestSouthamptonBTTS in 4 of 5 Southampton away games this season56%44%1.77O1.584%56%22%22%63%84%41%56%
15:00Cardiff City FC crestCardiffBirmingham City FC crestBirminghamBTTS in all 5 Cardiff home games this season54%46%1.87O1.575%34%27%39%50%75%28%54%
15:00Blackburn Rovers FC crestBlackburnWrexham AFC crestWrexhamBTTS in all 5 Blackburn home games this season53%47%1.87O1.575%39%27%34%49%75%27%53%
12:30Sheffield United FC crestSheffield UtdDerby County FC crestDerby CountyBTTS in 3 of 5 Derby County away games this season53%47%1.88O1.576%49%25%25%51%76%29%53%
15:00Queens Park Rangers FC crestQPRSwansea City AFC crestSwanseaBTTS in 7 of 11 QPR games this season52%48%1.91U3.575%37%28%35%46%72%25%52%
12:30Charlton Athletic FC crestCharltonNorwich City FC crestNorwichBTTS in 7 of 11 Norwich games this season52%48%1.92U3.577%32%28%40%45%71%23%52%
15:00Lincoln City FC crestLincoln CityBurnley FC crestBurnleyBTTS in 10 of 11 Burnley games this season52%48%1.93U3.574%21%25%53%48%73%26%52%
15:00Wolverhampton Wanderers FC crestWolvesWatford FC crestWatfordBTTS in 4 of 5 Wolves home games this season52%48%1.94O1.575%59%24%18%50%75%28%52%
12:30Portsmouth FC crestPortsmouthMillwall FC crestMillwallBTTS in 3 of 5 Portsmouth home games this season51%49%1.94U3.578%34%29%37%43%69%22%51%
15:00Stoke City FC crestStokeBristol City FC crestBristol CityBTTS in all 5 Bristol City away games this season51%49%1.95U3.578%40%29%31%42%69%22%51%
15:00Preston North End FC crestPreston NEWest Bromwich Albion FC crestWest BromBTTS in 7 of 11 Preston NE games this season51%49%1.97U3.579%31%29%40%41%68%21%51%
Ligue 1
19:45Racing Club de Lens crestLensParis FC crestParisBTTS in 6 of 7 Lens games this season55%45%1.82O1.576%54%24%21%51%76%29%55%
Serie A
14:00Como 1907 crestComo 1907US Sassuolo Calcio crestSassuoloBTTS in all 7 Sassuolo games this season53%47%1.87O1.582%61%21%18%60%82%38%53%
17:00SSC Napoli crestNapoliAS Roma crestRomaModel expects 2.4 total goals50%50%2.00U3.579%36%29%35%42%69%21%50%
14:00Cagliari Calcio crestCagliariBologna FC 1909 crestBolognaBologna: both teams scored in each of their last 3 league games50%50%2.00U3.579%32%29%39%42%68%21%50%
19:45SS Lazio crestLazioParma Calcio 1913 crestParmaBTTS in 2 of 3 Lazio home games this season47%53%2.14U3.581%58%26%16%39%66%19%47%
Primeira Liga
18:00FC Alverca crestAlvercaFC Arouca crestAroucaBTTS in 6 of 8 Alverca games this season53%47%1.89O1.577%42%26%32%53%77%31%53%
15:30CF Estrela da Amadora crestAmadoraCasa Pia AC crestCasa PiaBTTS in 6 of 8 Amadora games this season50%50%2.01U3.576%48%27%25%45%71%24%50%
20:30Gil Vicente FC crestGil VicenteFC Porto crestPortoPorto: both teams scored in each of their last 4 league games47%53%2.14U3.581%18%27%54%39%66%19%47%
Brasileirão Série A
23:30Chapecoense AF crestChapecoenseFluminense FC crestFluminenseBTTS in 11 of 15 Fluminense away games this season52%48%1.93O1.579%19%23%58%56%79%33%52%
22:30CR Vasco da Gama crestVasco da GamaSC Corinthians Paulista crestCorinthiansBTTS in 11 of 15 Corinthians away games this season51%49%1.96U3.575%41%27%32%47%73%25%51%
20:30SC Internacional crestInternacionalBotafogo FR crestBotafogoBTTS in 21 of 31 Botafogo games this season51%49%1.97U3.575%35%28%37%46%72%25%51%
20:30EC Vitória crestVitóriaCA Paranaense crestParanaenseBTTS in 9 of 15 Paranaense away games this season51%49%1.97U3.575%31%28%42%46%72%25%51%
FTCruzeiro EC crestCruzeiro1Clube do Remo crestClube do Remo0BTTS in 22 of 32 Cruzeiro games this season50%✕50%✓1.98O1.577%✕60%✓23%✕17%✕53%✕77%✕30%✕50%✕
20:30Mirassol FC crestMirassolSão Paulo FC crestSão PauloBTTS in 11 of 16 Mirassol home games this season49%51%2.02U3.578%45%28%27%43%69%22%49%
22:30SE Palmeiras crestPalmeirasRB Bragantino crestBragantinoBTTS in 9 of 15 Palmeiras home games this season48%52%2.10U3.574%65%22%13%48%73%26%48%

Our BTTS picks: 64% correct from 198 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,488 matches played this season (last 12 months for internationals) across the 17 competitions we cover, 843 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 Sat, 24 Oct 2026?
Dortmund v Frankfurt at 62% (fair odds 1.61). BTTS in 4 of 6 Frankfurt games this season. A 62% pick still fails about 4 times in 10.
How accurate are your BTTS predictions?
Our BTTS picks: 64% correct from 198 graded matches (back-test 56% from 9,941). Every ProbaPredict pick is graded in public after full time, including the ones that lose.