Today’s card
Both Teams to Score
Filter the BTTS card by league, kickoff, status, and confidence before adding picks to the slip.
BTTS cleared the configured threshold with 58.3% calibrated confidence and +3.3 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 66.1% calibrated confidence and +11.1 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 66.1% calibrated confidence and +11.1 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
BTTS cleared the configured threshold with 60.7% calibrated confidence and +5.7 pts of breathing room.
BTTS cleared the configured threshold with 58.2% calibrated confidence and +3.2 pts of breathing room.
How Both Teams to Score picks are built
Both Teams to Score (BTTS) asks a narrow question: will each side find the net at least once in regular time? It ignores who wins. That makes it useful on open games where both attacks are credible, and risky when one side parks a deep block or when goalkeepers are in rare form. MatchPredictor only publishes a BTTS pick when the calibrated probability clears the live BTTS threshold — and when an explicit BTTS market quote exists. A goals-model estimate alone is not enough to appear on this card.
What the card shows
Each row is a fixture the ensemble is willing to publish today. You will see league, teams, kickoff (West Africa Time), a confidence band derived from the calibrated probability, and a short reason chip when the pipeline recorded one. Filters let you narrow by league, morning through late kickoffs, upcoming/live/finished status, and confidence bands such as watch, strong, or elite. Adding a pick to the selection cart does not place a stake — it only builds a personal list you can review or optionally export.
How the probability is formed
BTTS blends bookmaker-implied probabilities (margin removed), statistical scoreline models (Dixon-Coles with Elo context), and a checked third-party probability feed when available. An optional LightGBM signal may join the blend only after it beats the incumbent on holdout Brier score. The combined probability is corrected and calibrated so that a stated 65% is meant to land near 65% over a large sample — not to feel like a tipster “lock.”
- Publish gate: calibrated probability must exceed the current BTTS threshold.
- Quote gate: an explicit BTTS market price must be present for the fixture.
- Settlement: after full time, both teams scoring decides correct vs incorrect.
How to read confidence on BTTS
Higher confidence means the model is more certain both attacks clear the bar, not that the match will be a goal fest. A 58% BTTS pick can still fail when one side blanks. Likewise, a 75% pick can fail on a single clinical miss or a red card that changes the game state. Use confidence to compare published options on the same day; do not treat it as a stake size formula unless you already have a bankroll plan you trust.
When this page looks empty
Empty is intentional. Quiet midweek schedules, missing BTTS quotes, or a day when few fixtures clear the threshold will leave this list thin. We would rather show an empty state than pad the card with below-threshold angles. Check Results for how recent published BTTS picks actually settled, and read the full pipeline on Methodology. Selection lists that include BTTS legs appear on Betslips after the scheduled generation runs.
Responsible use
BTTS markets are still uncertain football outcomes. MatchPredictor is informational, 18+ only, and not a bookmaker. Past hit rate does not guarantee future results. See responsible use and the FAQ.