Home Predictions Both to score

Both teams to score predictions

next 48 hours · probabilities computed from live bookmaker prices

Model recalculated market consensus margin removed sample 106 matches
106 matches analysed

Matches where the market gives both teams a strong chance of scoring.

Kick-offMatchPrediction Chance Best price
Sat 12:00— Heidenheim v Cottbus Germany · 2. Bundesliga BTTS Both teams to score 71% 1.33Betano
Fri 17:30— Bochum v Wolfsburg Germany · 2. Bundesliga BTTS Both teams to score 67% 1.40Betfair
Thu 20:00— Hoffenheim v Lyon Europe · Europa League – League Phase BTTS Both teams to score 67% 1.40Betfair
Thu 20:00— Ajax v Atalanta Europe · Conference League – League Phase BTTS Both teams to score 67% 1.47Betfair
Sat 14:30— RB Leipzig v Elversberg Germany · Bundesliga BTTS Both teams to score 67% 1.40Betano
Fri 19:00— Al Qadsiah v Al Hilal Saudi Arabia · Saudi Professional League BTTS Both teams to score 66% 1.45Betano
Fri 19:30— Stuttgart v B. Monchengladbach Germany · Bundesliga BTTS Both teams to score 65% 1.47Betano
Thu 20:00— Besiktas v Crystal Palace Europe · Europa League – League Phase BTTS Both teams to score 65% 1.47Betano
Sat 12:00— Magdeburg v Karlsruher SC Germany · 2. Bundesliga BTTS Both teams to score 65% 1.45Betano
Thu 20:00— Thun v Hajduk Split Europe · Conference League – League Phase BTTS Both teams to score 64% 1.50bet365
Sat 14:30— Augsburg v Union Berlin Germany · Bundesliga BTTS Both teams to score 64% 1.45Betano
Sat 15:00— Cardiff v Birmingham England · Championship BTTS Both teams to score 64% 1.50bet365
Fri 19:00— G.A. Eagles v Telstar Netherlands · Eredivisie BTTS Both teams to score 64% 1.50bet365
Sat 15:00— West Ham v Southampton England · Championship BTTS Both teams to score 63% 1.50bet365
Sat 14:30— Paderborn v Hamburger SV Germany · Bundesliga BTTS Both teams to score 63% 1.50bet365
Sat 15:30— Utrecht v Zwolle Netherlands · Eredivisie BTTS Both teams to score 63% 1.50Betano
Sat 12:00— Hertha Berlin v Arminia Bielefeld Germany · 2. Bundesliga BTTS Both teams to score 62% 1.53bet365
Thu 17:45— Sturm Graz v Marseille Europe · Europa League – League Phase BTTS Both teams to score 62% 1.57bet365
Fri 16:30— Al Ittihad v Al Diriyah Saudi Arabia · Saudi Professional League BTTS Both teams to score 62% 1.53Betano
Sat 13:00— Cordoba v Eibar Spain · LaLiga 2 BTTS Both teams to score 62% 1.53bet365
Thu 20:00— Midtjylland v St. Truiden Europe · Conference League – League Phase BTTS Both teams to score 62% 1.53bet365
Sat 13:00— Dijon v Rodez France · Ligue 2 BTTS Both teams to score 62% 1.57bet365
Sat 14:30— FC Koln v Schalke Germany · Bundesliga BTTS Both teams to score 62% 1.53bet365
Thu 20:00— Celtic v Celta Vigo Europe · Europa League – League Phase BTTS Both teams to score 61% 1.57bet365
Sat 15:00— St. Mirren v Dundee FC Scotland · Premiership BTTS Both teams to score 61% 1.55Betano
Sat 15:15— Racing Santander v Espanyol Spain · LaLiga BTTS Both teams to score 61% 1.53Betano
Sat 14:30— Mainz v Werder Bremen Germany · Bundesliga BTTS Both teams to score 61% 1.55Betano
Sat 12:30— Aston Villa v Manchester City England · Premier League BTTS Both teams to score 61% 1.57Betano
Thu 20:00— Monaco v Freiburg Europe · Conference League – League Phase BTTS Both teams to score 61% 1.571xBet
Fri 20:00— Bolton v Middlesbrough England · Championship BTTS Both teams to score 60% 1.57Betano
Fri 19:45— Brest v Nice France · Ligue 1 BTTS Both teams to score 60% 1.57bet365
Sat 16:05— Al Kholood v Al Ettifaq Saudi Arabia · Saudi Professional League BTTS Both teams to score 60% 1.57bet365
Fri 19:00— Dunkerque v Metz France · Ligue 2 BTTS Both teams to score 60% 1.57Betano
Fri 17:30— Darmstadt v St. Pauli Germany · 2. Bundesliga BTTS Both teams to score 60% 1.62bet365
Fri 20:00— Ipswich v Nottingham England · Premier League BTTS Both teams to score 60% 1.591xBet
Sat 14:00— Como v Sassuolo Italy · Serie A BTTS Both teams to score 60% 1.60Betano
Sat 15:00— Coventry v Fulham England · Premier League BTTS Both teams to score 59% 1.60Betano
Sat 15:00— Falkirk v Kilmarnock Scotland · Premiership BTTS Both teams to score 59% 1.62bet365
Thu 20:00— Lillestrom v Real Sociedad Europe · Europa League – League Phase BTTS Both teams to score 59% 1.62Betano
Sat 15:00— Dundee Utd v Aberdeen Scotland · Premiership BTTS Both teams to score 59% 1.62bet365
Thu 20:00— Jagiellonia v Anderlecht Europe · Europa League – League Phase BTTS Both teams to score 59% 1.62bet365
Sat 16:15— Catanzaro v Ascoli Italy · Serie B BTTS Both teams to score 59% 1.62bet365
Sat 15:00— Antwerp v Charleroi Belgium · Jupiler Pro League BTTS Both teams to score 58% 1.62bet365
Thu 17:45— Crvena zvezda v FC Copenhagen Europe · Conference League – League Phase BTTS Both teams to score 58% 1.62Betano
Fri 19:45— Kortrijk v KV Mechelen Belgium · Jupiler Pro League BTTS Both teams to score 58% 1.62Betano
Thu 20:00— Bournemouth v AC Milan Europe · Europa League – League Phase BTTS Both teams to score 57% 1.65Betfair
Thu 20:00— Celje v Salzburg Europe · Europa League – League Phase BTTS Both teams to score 57% 1.67bet365
Thu 17:45— Din. Zagreb v Nijmegen Europe · Europa League – League Phase BTTS Both teams to score 57% 1.67bet365
Fri 19:30— Empoli v L.R. Vicenza Italy · Serie B BTTS Both teams to score 56% 1.70bet365
Thu 17:45— Trabzonspor v Hearts Europe · Conference League – League Phase BTTS Both teams to score 56% 1.681xBet
Thu 17:45— Kauno Zalgiris v Brann Europe · Conference League – League Phase BTTS Both teams to score 56% 1.67bet365
Thu 17:45— Lech Poznan v Sunderland Europe · Europa League – League Phase BTTS Both teams to score 56% 1.70bet365
Sat 15:00— Lincoln v Burnley England · Championship BTTS Both teams to score 56% 1.70Betano
Thu 17:45— Iberia 1999 v Mjallby Europe · Conference League – League Phase BTTS Both teams to score 55% 1.73bet365
Sat 12:30— Charlton v Norwich England · Championship BTTS Both teams to score 55% 1.73bet365
Thu 17:45— Nordsjaelland v CSKA Sofia Europe · Conference League – League Phase BTTS Both teams to score 55% 1.72Betano
Thu 20:00— Plzen v Levski Sofia Europe · Europa League – League Phase BTTS Both teams to score 55% 1.73Betfair
Sat 15:00— Stoke v Bristol City England · Championship BTTS Both teams to score 55% 1.73bet365
Fri 19:00— Clermont v Guingamp France · Ligue 2 BTTS Both teams to score 55% 1.73Betfair
Sat 15:00— QPR v Swansea England · Championship BTTS Both teams to score 54% 1.73bet365

How these predictions are made

Bookmakers build a margin into their prices, so the probabilities implied by their odds always add up to more than 100%. We strip that margin out: each bookmaker’s prices are converted to probabilities and divided by their sum, then averaged across every bookmaker we track. What is left is the market’s honest view of each outcome, and the prediction shown is simply whichever outcome that view rates highest.

The percentage beside each tip is how often the market expects that result. A 70% pick is expected to lose about three times in every ten. We publish no “sure” games, no fixed matches and no guarantees. Every prediction on this page is logged before kick-off and checked afterwards — see how accurate our numbers have been — and our track record lists every daily single we have published, including the losers.

Odds change constantly — always confirm the price with the bookmaker before betting. 18+. Bet only what you can afford to lose.