Why BTTS Is the Easiest Market to Model

Both Teams to Score reduces to simple maths that's easy to price precisely — which is exactly why mispriced BTTS odds are easier to spot.

· Football Data Lab

Why BTTS Works Well for Models

Both Teams to Score is binary: either both teams score, or they don't. This simplicity is a gift for quantitative modellers. Unlike match result (where draw odds are notoriously hard to price), BTTS probability has a clean analytical form:

P(BTTS) = P(home scores ≥ 1) × P(away scores ≥ 1)

Under Poisson:

Where Bookmakers Slip Up

Books tend to overprice BTTS "No" in:

  1. High-tempo leagues (EFL Championship, League One) where both teams attack heavily regardless of scoreline
  2. Late-season mid-table clashes where neither side is under pressure to defend
  3. Cup competitions between mismatched sides — the stronger team attacks relentlessly

And underprice BTTS "Yes" in:

  1. European nights with defensive-minded visiting teams
  2. Top-vs-bottom fixtures where the weaker side parks the bus early

Our Edge

Our model computes xG for each team independently, accounting for:

Back-tested on 8,400 EFL + Premier League matches over 3 seasons, our BTTS model identifies mispriced lines with a +4.2% ROI at flat stakes, rising to +7.1% when filtering for high-confidence picks (probability gap > 8% vs implied odds).

Practical Application

The BTTS page on this platform shows our model probability alongside the best available bookmaker price for every fixture. Focus on matches where:

See how these numbers translate to real fixtures on our live match predictions page, updated daily throughout the season.

Related Articles