Football Predictions For Today – Both Teams to Score Predictions

Free Both Teams To Score predictions [BTTS Predictions] on today’s matches across top leagues and competitions worldwide. MrPredictions analyzes attacking strength, defensive weaknesses, and goal patterns to find the best games for BTTS wins.

Home2 Sure Odds For Today Both Teams To Score
Over/Under 2.5Corner KickHT/FT Predictions
Yellow CardCorrect ScoreSure Straight Win For Today

BTTS Predictions For Today

Kick Off Teams Both Teams to Score Yes No
Champions League BTTS Yes No

2026-04-15 21:00

Arsenal
Sporting Lisbon
2.10 1.75

2026-04-15 21:00

Bayern Munich
Real Madrid
1.42 2.90
Norway – Eliteserien BTTS Yes No

2026-04-15 19:00

Sarpsborg 08
Bodo/Glimt
1.42 2.75

2026-04-15 19:00

Tromso
Lillestrom
1.70 2.15
Bulgaria – First League BTTS Yes No

2026-04-15 17:00

Cherno More
CSKA 1948
1.80 2.00

2026-04-15 19:30

Arda
Ludogorets
2.05 1.72
Slovenia – 1. SNL BTTS Yes No

2026-04-15 16:30

Bravo
Primorje
1.55 2.25

2026-04-15 18:30

Celje
Olimpija
1.60 2.20
Slovakia – Cup BTTS Yes No

2026-04-15 18:00

Kosice
Presov
1.75 1.91
England – League One BTTS Yes No

2026-04-15 20:45

AFC Wimbledon
Stockport County
1.83 1.95

2026-04-15 20:45

Luton
Northampton
2.00 1.80
Czechia – FNL BTTS Yes No

2026-04-15 17:00

Kromeriz
Prostejov
1.75 1.95

2026-04-15 17:00

Ostrava II
Opava
1.70 2.05

2026-04-15 17:00

Spavia Praha II
Jihlava
1.70 2.05

2026-04-15 17:00

Sparta Praha II
Artis Brno
1.70 2.05

2026-04-15 18:00

Brno
Zizkov
1.95 1.75

2026-04-15 18:00

Usti nad Labem
Chrudim
1.53 2.37

2026-04-15 18:00

Taborsko
Ceske Budejovice
1.83 1.88

2026-04-15 18:00

Vlasim
Pribram
1.70 2.00
Azerbaijan – Birinci Dasta BTTS Yes No

2026-04-15 13:00

MOIK Baku
Zaqatala
1.57 2.25

2026-04-15 14:00

Sahdag Qusar
Cebrayil
1.57 2.25
Finland – Suomen Cup BTTS Yes No

2026-04-15 17:00

AC Oulu
Jaro
1.83 1.88

2026-04-15 17:30

Ekenas
TPS

2026-04-15 17:30

VIFK
KPV Kokkola

2026-04-15 18:15

TPV
Tampere United
Israel – State Cup BTTS Yes No

2026-04-15 19:30

Maccabi Tel Aviv
Maccabi Haifa
Malta – Premier League BTTS Yes No

2026-04-15 18:00

Hamrun
Gzira
1.95 1.75

2026-04-15 18:00

Naxxar
Valletta
1.95 1.75

2026-04-15 20:30

Marsaxlokk
Floriana
1.80 1.90

2026-04-15 20:30

Mosta
Zabbar
Poland – II Liga BTTS Yes No

2026-04-15 17:00

Podhale Nowy Targ
Kleczew
1.65 2.10

2026-04-15 18:00

Warta Poznan
Slask Wroclaw II
1.72 2.00
Romania – Liga II BTTS Yes No

2026-04-15 16:00

Corvinul
Chindia Targoviste

2026-04-15 16:00

Sepsi
FC Voluntari
2.00 1.70

2026-04-15 18:00

Steaua Bucuresti
FC Bihor
1.88 1.80
AFC Champions League 2 BTTS Yes No

2026-04-15 14:15

Bangkok United
Gamba Osaka
1.83 1.85
India – ISL BTTS Yes No

2026-04-15 16:00

Kerala Blasters
North East United
1.65 2.10
Jordan – Premier League BTTS Yes No

2026-04-15 18:00

Al Hussein
Al Ramtha
1.95 1.75
Saudi Arabia – Pro League BTTS Yes No

2026-04-15 20:00

Al Nassr
Al Ettifaq
1.72 2.05
Saudi Arabia – Division 1 BTTS Yes No

2026-04-15 14:50

Abha
Jeddah
2.10 1.67

2026-04-15 18:00

Al Batin
Al Arabi
1.62 2.15

2026-04-15 18:00

Al-Faisaly
Al Taee
1.70 2.05
Korea Republic – K League 1 BTTS Yes No

2026-04-15 12:30

Ulsan HD
Seoul
1.75 2.00
UAE – Division 1 BTTS Yes No

2026-04-15 15:50

Hatta
United FC
1.57 2.25
South Africa – PSL BTTS Yes No

2026-04-15 19:30

Magesi
Kaizer Chiefs
2.20 1.60

2026-04-15 19:30

Polokwane
Mamelodi Sundowns
Copa Libertadores BTTS Yes No

2026-04-16 00:00

Cruzeiro
Universidad Catolica
2.35 1.57

2026-04-16 00:00

Libertad Asuncion
Rosario Central
1.95 1.83

2026-04-16 02:30

Corinthians
Santa Fe
2.75 1.42

2026-04-16 02:30

Fluminense
Independiente Rivadavia
2.40 1.55

2026-04-16 04:00

Independiente Valle
Universidad Central
2.20 1.65
Copa Sudamericana BTTS Yes No

2026-04-16 00:00

Caracas
Independiente Petrolero
2.35 1.57

2026-04-16 00:00

Racing Club
Botafogo
1.91 1.83

2026-04-16 02:00

Olimpia Asuncion
Barracas Central
2.25 1.60

2026-04-16 02:30

River Plate
Carabobo
2.50 1.53

2026-04-16 04:00

America de Cali
Alianza Atletico
2.25 1.60

2026-04-16 04:00

Millonarios
Boston River
2.10 1.70
Sure Win Football Predictions
HomeEnglish Premier LeagueSpanish La Liga
UEFA Champion LeagueItalia Serie AGermany Bundesliga
UEFA Europa LeaguePortugal Primeira LigaFrance Ligue 1
Netherland EredivisieBrazil Serie AUSA MLS
Football Predictions By Days
Monday PredictionsTuesday PredictionsWednesday Predictions
Thursday PredictionsFriday PredictionsSaturday Predictions
Sunday PredictionsVIP PicksLivescores

How BTTS Betting Works

BTTS stands for Both Teams To Score. It is one of the most popular football betting markets in the world, and for good reason: it removes the need to predict a winner. All you need is for both teams to find the net at least once during the match. The final score doesn’t matter. The result doesn’t matter. If both sides score, the bet wins.

BTTS wins if both teams score at least once. A 1-1 draw counts,  3-2 goals count, but a 3-0 score line does not count, because only one side scored. Some bookmakers call it GG/NG, but the same rules apply to all. BTTS is the same as GG/NG.

Do not confuse BTTS with Over 2.5 goals. Our Over/Under predictions page covers the total goals side. BTTS usually stays between 1.60 and 2.10 odds, which makes it ideal for singles and short accumulators. You do not need to pick a winner, just if both sides score.

How MrPredictions Generates BTTS Tips

The foundation of our BTTS model is built around Expected Goals (xG), the same analytical framework used throughout our platform. Rather than relying on raw scorelines, we evaluate the quality of chances each team creates and allows, which gives a far more accurate picture of attacking strength and defensive vulnerability.

When two teams consistently generate high-quality chances while also showing defensive weaknesses, the probability of both teams scoring increases significantly. On the other hand, matches involving low chance creation or structured defensive setups tend to produce fewer BTTS outcomes, even if recent results suggest otherwise.

  • Expected goals for and against. We evaluate each team’s attacking xG alongside their defensive xG against. When both sides carry xG For above 1.0 and xG Against above 1.0, BTTS probability climbs sharply. Surface-level results lie. A team that won 1-0 from a deflected free kick may have conceded 2.3 xG worth of clear chances. Our model sees what the scoreline hides.
  • Clean sheet percentage. This is the decisive filter. Teams keeping clean sheets in fewer than 30% of their matches are BTTS-friendly by nature. When two sides with clean sheet rates below 35% meet, our model shows BTTS Yes probability above 65%. Those are the fixtures we prioritise.
  • Team-level BTTS rates. Some clubs are BTTS machines; attacking tactics plus defensive vulnerability mean both teams score in 65-75% of their matches. Others, usually managed by cautious coaches, produce BTTS in under 40% of fixtures. We track these rates over the last 10-20 matches, home and away separately, because league-wide averages hide the signal.

Mid-table clashes are BTTS gold. Both sides attack because they have nothing to protect, and neither defends well enough to keep things clean. Top-versus-bottom often produces one-sided 2-0 or 3-0 results that kill BTTS. Our model identifies the fixture profiles that matter.

What MrPredictions offers is a smarter way to approach that uncertainty. By focusing on data, consistency, and disciplined selection, we reduce unnecessary risk and highlight matches with genuine probability behind them.

Best Leagues for BTTS Betting

BTTS sits in a unique position within football betting. It is less volatile than correct score predictions, yet still offers strong value when approached correctly. The market is often influenced by public perception, which creates opportunities for those who understand how matches actually unfold.

In many competitions, especially those involving high-quality attacking teams, BTTS occurs more frequently than people expect. But blindly betting on every high-profile fixture is not a strategy. The real advantage comes from identifying the right type of matches, where both teams are not only capable of scoring but are also likely to be forced into open play.

Not all leagues are equal for this market, and ignoring that is one of the most common mistakes BTTS bettors make.

The Bundesliga leads major European leagues at a roughly 58% BTTS rate. If you are serious about both teams to score betting, Germany is where you start. The Eredivisie follows closely at around 56%. Dutch football’s open attacking plays guarantee goals at both ends season after season.

The Premier League sits at approximately 52%, competitive enough for regular dual-scoring. La Liga drops to 48%, and Serie A to roughly 44%, making Italian football the toughest top-five league for BTTS.

One of the biggest mistakes bettors make is assuming BTTS is purely about attacking quality. In reality, it’s just as much about defensive structure and game flow. Two strong attacking teams can still produce a one-sided match if one controls possession and limits transitions. At the same time, two average teams can produce a high-scoring draw simply because neither can defend effectively.

This is why context matters. We analyze how teams behave in different situations, how they respond after conceding, and whether their style encourages open or controlled matches. BTTS is not random, it follows patterns that become clear when you look at the right data.