Both teams have scored in four of the last five meetings at the Etihad. Arsenal generate 1.3 xG per away game and have scored in 74% of their road fixtures this season. Man City's high-tempo home games consistently produce goals at both ends — the 71% BTTS model probability well exceeds the 58.1% implied by 1.72.
Key FactorsAll five analytical layers point to BTTS Yes. Chelsea have scored in 80% of their away games and carry 1.6 xG on the road. Liverpool concede in over 60% of home matches despite their attacking dominance. The last five H2H meetings have all produced goals at both ends. Model probability 74% vs implied 60.6% — a 13% edge.
Key FactorsTottenham's home defensive record is poor — conceding 1.3 xG per game at home. Manchester United score in 70% of away fixtures despite inconsistent results. The H2H record shows BTTS in three of the last five meetings. At 1.80 the 65% model probability exceeds the 55.6% implied.
Key FactorsA rare fixture where both sides carry identical xG (1.8 each). Brighton score in 78% of away games and are among the most attack-minded visiting sides in the league. Newcastle's home xG also reflects consistent threat. The model rates BTTS at 68% against the implied 57.1% — a clear 11% edge.
Key FactorsWest Ham generate just 0.9 xG away from the London Stadium — one of the lowest figures in the top half. Aston Villa have a strong defensive home record, conceding 0.8 xG per game. BTTS No has landed in three of the last five meetings. At 2.10 this is a speculative low-confidence tip — stake at half unit.
Key FactorsThe Madrid derby has produced BTTS in four consecutive meetings. Atletico Madrid press high in transition and average 1.6 xG away from the Metropolitano. Real Madrid concede in 65% of home matches — their attacking style leaves them open at the back. Model gives 72% BTTS probability against the implied 57.1%.
Key FactorsValencia score in 68% of away games and despite a modest 1.1 away xG, they convert on limited chances. Barcelona's high-tempo pressing style creates openings for counter-attacks. BTTS has landed in three of the last five meetings at Camp Nou. The 62% model probability edges above the 59.5% implied by 1.68.
Key FactorsThe Seville derby is one of La Liga's most reliably open fixtures — BTTS in four of the last five meetings. Betis average 1.7 xG away (higher than their hosts' home xG of 1.5) and Sevilla have conceded in 72% of home games. Model probability 70% vs implied 56.2% — a 14% edge.
Key FactorsVillarreal score in 76% of their away games and carry 1.6 xG on the road. Athletic Club's home attack (1.7 xG) is consistent and the closely matched ability profile suggests an open game. BTTS has landed in three of the last five meetings. The 65% model probability beats the implied 54.9%.
Key FactorsBoth teams have scored in all five of their last UCL meetings. The combined xG output is 4.3 per game — among the highest pairings in European football. Bayern concede in 68% of UCL home knockout ties and Real Madrid score in virtually every away game in European competition. Model probability 79% vs implied 62.5% — the strongest BTTS edge on today's card.
Key FactorsPSG average 2.0 xG in their UCL away legs — the highest of any visiting side tonight. Dortmund's home attacking output (1.8 xG) is consistent and the Signal Iduna Park atmosphere consistently produces open, attacking football. BTTS has landed in four of the last five UCL meetings. Model probability 70% vs implied 58.8%.
Key FactorsBarcelona have scored in every UCL away fixture this season, averaging 2.0 xG on the road in European competition. Inter concede in 58% of their UCL home games despite a strong domestic defensive record. BTTS has landed in three of the last five UCL meetings. Model probability 66% vs implied 56.2%.
Key FactorsThe Derby della Madonnina has produced BTTS in four of the last five meetings. Inter average 1.9 xG in away games — their road attack is arguably better than their home output. Milan concede in 65% of their home derby fixtures. The model rates BTTS at 69%, a meaningful edge over the 58.1% implied by 1.72.
Key FactorsNapoli score in 77% of their away games and average 1.8 xG on the road — one of the highest figures in Serie A. Juventus concede in 60% of their home games against top-half sides. BTTS has landed in three of the last five H2H meetings. Model probability 63% vs implied 55.6%.
Key FactorsThe Derby della Capitale has produced BTTS in four of the last five meetings. Both sides carry near-identical xG figures (1.6 and 1.5), score in over 70% of their games, and have strong attacking philosophies. The 71% model probability significantly exceeds the 57.1% implied by 1.75 — one of the top value BTTS picks today.
Key FactorsDer Klassiker has produced BTTS in five consecutive meetings. The combined xG output is 4.5 per game — by far the highest of any Bundesliga pairing. Bayern average 2.6 xG in away games, the best away figure in Germany. Dortmund score in every home game this season. Model probability 82% vs implied 64.5% — the highest-confidence BTTS tip on today's card.
Key FactorsRB Leipzig score in 80% of their away games and average 1.8 xG on the road. Bayer Leverkusen's press-heavy tactical style creates open, high-tempo matches that consistently produce goals at both ends. BTTS has landed in four of the last five meetings. Model probability 72% vs implied 59.5%.
Key FactorsFrankfurt score in 75% of home games and Freiburg score in 68% of away fixtures. BTTS has landed in three of the last five meetings. The 62% model probability edges above the 54.1% implied by 1.85. A moderate-confidence pick — stake at normal unit.
Key FactorsRennes score in 65% of their away fixtures and PSG's attacking-first approach leaves them exposed at the back — they concede in 55% of home games. BTTS has landed in three of the last five meetings. At 1.90 the 60% model probability beats the 52.6% implied, though the margin is modest.
Key FactorsMonaco have the best away xG output in Ligue 1 (1.9 per game) and are visiting a Marseille side that scores in 72% of home fixtures. BTTS has landed in four of the last five meetings at the Vélodrome. Model probability 70% vs implied 58.1% — a clear 12% edge.
Key FactorsLille generate more xG away (1.7) than Lyon produce at home (1.5) — an unusual reversal. Both sides score in over 65% of their fixtures and BTTS has landed in three of the last five meetings. The 65% model probability beats the 55.6% implied by 1.80.
Key FactorsDe Klassieker has produced goals at both ends in five consecutive meetings. The combined xG of 4.2 is the highest of any Eredivisie fixture. Ajax score in 87% of all games and PSV score in 85%. The model probability of 80% significantly exceeds the 62.5% implied by 1.60 — the highest-value BTTS tip outside of Germany today.
Key FactorsO Derby de Lisboa has produced BTTS in four of the last five meetings. Sporting CP score in 73% of away games and carry 1.6 xG on the road. Benfica concede in 58% of home derby fixtures despite their attacking dominance. Model probability 68% vs implied 57.1%.
Key FactorsThe Old Firm derby has produced BTTS in three of the last five meetings. Rangers score in 65% of their away games and Celtic Park's intense atmosphere tends to produce open, end-to-end football. The 62% model probability beats the 54.1% implied by 1.85.
Key FactorsThe Intercontinental Derby has produced BTTS in four of the last five meetings. Both sides carry near-identical xG (1.7 and 1.6), Fenerbahçe score in 74% of away games, and Galatasaray concede in 62% of their home derby fixtures. The model rates BTTS at 69% against the implied 56.2% at 1.78 — a 13% edge.
Key Factors25 Both Teams To Score tips today across 10 leagues — built on xG-against data, H2H scoring records and Poisson modelling. How we pick →
ZoraTips publishes 25 free Both Teams To Score predictions today across 10 leagues. Every BTTS tip is selected using xG-against data, historical scoring rates and Poisson distribution modelling — running at 77% accuracy over the past eight months.
The Both Teams To Score (BTTS) market is simple: you are betting that both the home side and the away side will score at least one goal each during the match. It does not matter who wins, draws or loses — if both teams find the net, BTTS Yes lands. If either team fails to score, BTTS No lands.
The most important metric for BTTS analysis is xG-against — the Expected Goals a team concedes per game. A side that allows 1.4 xG per game will concede, on average, in roughly 75% of their fixtures. When both teams in a fixture have a high xG-against figure, the probability of a goalless performance from either side drops sharply.
We pair xG-against data with historical scoring rates — specifically, the percentage of games in which each team scores at least one goal. A team that scores in 80% of away games is a strong candidate for BTTS even when their opponents are defensively strong. We combine these two signals through a Poisson model that calculates the exact probability distribution of scorelines, then sums the outcomes where both teams score.
The third layer is head-to-head history. Some fixture pairings consistently produce BTTS regardless of form or xG — often because of tactical matchups, pressing styles, or the emotional intensity of derby fixtures. Where H2H history supports the model signal, our confidence increases. Where it contradicts it, we either reduce our confidence rating or skip the tip entirely.
BTTS Yes is our primary market and the one we tip most frequently. The best candidates are high-tempo fixtures between two attack-minded sides where both teams have a low clean-sheet rate. Premier League, Bundesliga and Eredivisie fixtures tend to produce the highest BTTS Yes hit rates because of the pace and space those leagues typically generate.
BTTS No is a specialist pick we use sparingly — only when the model gives a team less than 40% probability of scoring, typically against a defensively dominant home side or when a visiting team has an extremely low away xG output. BTTS No tips are always lower-confidence and carry a reduced recommended stake. If you see a BTTS No tip on this page, check the confidence dots carefully before staking.
Each card shows the home and away team xG figures and the model's calculated BTTS probability as a green percentage. When that percentage is meaningfully higher than what the bookmaker's odds imply, that is where the value lies. The confidence dots reflect how many of our five analytical filters — xG-against, historical scoring rate, H2H, Poisson model edge and live intelligence — all point in the same direction.
Clicking any card opens the full analysis popup, which shows the win probability bar, both teams' last five results, the head-to-head record, the average goals from recent meetings and a written explanation of the specific statistical case for the tip.
A 77% BTTS hit rate means roughly one in four bets loses. Treat each tip as a one-unit stake and set a weekly budget before you start. Never chase losses. If gambling is affecting you or someone close to you, please visit BeGambleAware.org or call the National Gambling Helpline on 0808 8020 133. You can also read our full responsible gambling guide.
Join 40,000+ members and get free football tips delivered daily. No credit card, no subscription — ever.
No spam. Unsubscribe any time. 100% free.