⚽ Both teams to score

BTTS Tips Today & Both Teams To Score Predictions

Free both teams to score tips for today and tomorrow across 31 competitions, ranked by the market's BTTS probability with the bookmaker margin removed. Updated every 20 minutes.

⚽ BTTS Yes: most likely today and tomorrow

Ranked by the market probability that both teams score, per day. Tap a match for the full analysis, or the odds to add it to your bet slip.

Tomorrow · Saturday 7 November
FC LuzernFC LuzernvsBSC Young BoysBSC Young BoysSuper LeagueSat 7 Nov 17:00BTTS Yes 72%@ 1.30
Orlando City SCOrlando City SCvsNew England RevolutionNew England RevolutionMajor League SoccerSat 7 Nov 21:00BTTS Yes 71%@ 1.33
New York Red BullsNew York Red BullsvsAtlanta United FCAtlanta United FCMajor League SoccerSat 7 Nov 21:00BTTS Yes 69%@ 1.36
FC VaduzFC VaduzvsFC SionFC SionSuper LeagueSat 7 Nov 17:00BTTS Yes 69%@ 1.36
Hertha BSCHertha BSCvsVfL WolfsburgVfL Wolfsburg2. BundesligaSat 7 Nov 19:30BTTS Yes 69%@ 1.36
Inter MiamiInter MiamivsCharlotteCharlotteMajor League SoccerSat 7 Nov 21:00BTTS Yes 66%@ 1.40
Sunday · Sunday 8 November
MossMossvsRanheimRanheim1. DivisionSun 8 Nov 12:00BTTS Yes 73%@ 1.28
StabaekStabaekvsStromsgodsetStromsgodset1. DivisionSun 8 Nov 12:00BTTS Yes 72%@ 1.30
San DiegoSan DiegovsSporting Kansas CitySporting Kansas CityMajor League SoccerSun 8 Nov 00:00BTTS Yes 69%@ 1.36
BryneBrynevsKongsvingerKongsvinger1. DivisionSun 8 Nov 12:00BTTS Yes 69%@ 1.36
HaugesundHaugesundvsODD BallklubbODD Ballklubb1. DivisionSun 8 Nov 12:00BTTS Yes 69%@ 1.36
StrommenStrommenvsLynLyn1. DivisionSun 8 Nov 12:00BTTS Yes 69%@ 1.36

🧮 BTTS acca: today's four most likely

The four matches of Friday 6 November where the market rates BTTS highest, combined into one accumulator.

Eintracht BraunschweigEintracht BraunschweigvsEnergie CottbusEnergie Cottbus2. BundesligaFri 6 Nov 17:30BTTS Yes 65%@ 1.44
FC Viktoria KölnFC Viktoria KölnvsFC SaarbrückenFC Saarbrücken3. LigaFri 6 Nov 18:00BTTS Yes 65%@ 1.44
SilkeborgSilkeborgvsLyngbyLyngbySuperligaFri 6 Nov 18:00BTTS Yes 63%@ 1.50
Willem IIWillem IIvsPEC ZwollePEC ZwolleEredivisieFri 6 Nov 19:00BTTS Yes 63%@ 1.50
4-fold BTTS accaTotal odds 4.6710 returns 46.66

How has this rule done? We applied the same rule, the four highest BTTS probabilities of the day, to every day since 11 April 2026, using the market odds at the time. The BTTS acca landed on 23 of 121 days (19%), at average odds of 4.41, a return of -20.2% per acca. This is a backtest on our own data, not a record of published tips. Why negative? Every leg carries the bookmaker's margin, and in a four-fold those margins multiply. A BTTS acca pays more, but costs more: singles on the same picks are the cheaper way to back them.

Last 10 days, one dot per leg:

🛡️ BTTS No: least likely to see both teams score

The matches where the market expects at least one team to keep a clean sheet.

Tomorrow · Saturday 7 November
ArsenalArsenalvsHull CityHull CityPremier LeagueSat 7 Nov 15:00BTTS No 59%@ 1.57

📋 Yesterday's top BTTS picks

Thursday 5 November · 4 of 5 landed. The five highest BTTS probabilities of the day, with the final score.

FC MidtjyllandFC MidtjyllandvsAjaxAjaxUEFA Europa Conference League1-6 BTTS Yes 66%@ 1.40
CelticCelticvsBeşiktaşBeşiktaşUEFA Europa League3-2 BTTS Yes 65%@ 1.44
FC ThunFC ThunvsHeart Of MidlothianHeart Of MidlothianUEFA Europa Conference League3-1 BTTS Yes 65%@ 1.44
TrabzonsporTrabzonsporvsSC FreiburgSC FreiburgUEFA Europa Conference League0-1 BTTS Yes 65%@ 1.44
Crystal PalaceCrystal Palacevs1899 Hoffenheim1899 HoffenheimUEFA Europa League1-1 BTTS Yes 63%@ 1.50

🏆 BTTS by competition this season

Share of matches where both teams scored, since July 2026, in the competitions we cover. Goals = average total goals per match.

CompetitionGamesGoalsBTTS
1. Division1203.8569%
Eredivisie983.8168%
Super League683.8168%
Ekstraklasa1103.0166%
Championship1682.9362%
Serie B972.6962%
Superliga783.0662%
Ligue 1813.0460%
3. Liga923.1159%
Bundesliga723.5058%
League Two1622.6958%
Serie A1003.1858%
Ligue 2992.6958%
League One1552.8157%
La Liga1083.0057%
Premiership672.8757%
2. Bundesliga903.0057%
Segunda División992.6351%
Super League 1622.7648%
Süper Lig903.0047%
Primeira Liga892.6746%
Allsvenskan1292.6143%
Premier League762.3841%

📈 How reliable is the market?

Every match since April 2026, settled against the BTTS probability the market gave before kick-off.

65%BTTS landed at 60%+
1,166Matches at 60%+
31Competitions

📐 How we rank these BTTS tips

The probability is the bookmakers' view: we convert the BTTS Yes and No odds into a chance and remove the margin, so both sides add up to 100%. We tested this against our own goal model on more than 4,000 matches in these competitions. The market was clearly better calibrated: when it said 62%, BTTS landed in about 63% of matches. So on this page we use the market, not the model.

What we add is the overview: every BTTS chance across 31 competitions on one page, sorted, with kick-off times in your time zone and a link to the full match analysis.

For the full picture, with BTTS rates by league, why our own model was too confident and how expensive this market is, read our BTTS guide based on 81,113 matches.

❓ BTTS FAQ

What does BTTS mean in football betting?

BTTS stands for both teams to score. A BTTS Yes bet wins when both teams score at least one goal in normal time, including stoppage time. Extra time and penalties do not count. BTTS No wins when at least one team fails to score.

How are these BTTS predictions made?

We take the BTTS odds from the bookmakers we track, remove the bookmaker margin and rank the matches of the next 48 hours by the resulting probability. We compared this market probability with our own goal model on more than 4,000 matches: the market was better calibrated, so this page uses the market.

How accurate are BTTS tips?

When the market rated BTTS Yes at 60% or higher, both teams scored in 65% of 1,166 matches since April 2026. A 70% chance still means BTTS fails three times in ten, so no BTTS tip is a sure thing.

What is a BTTS acca?

A BTTS accumulator combines several both teams to score bets into one. Every match needs both teams to score. We build ours from the four matches of the day with the highest market BTTS probability. Over 121 days since April 2026 that rule landed 19% of the time at average odds of 4.41.

Which leagues are covered?

The Premier League, Championship, La Liga, Serie A, Bundesliga, Ligue 1, Eredivisie, Primeira Liga, Scottish Premiership, the UEFA competitions, MLS, the Brazilian Série A and more: 31 competitions in total.

Are these BTTS tips free?

Yes. Every tip, probability and result is free and public, without registration.

More tips: acca tips today. 18+ | Bet responsibly. Odds can change; check them with your bookmaker before you bet.