Public record: 891 won, 517 lost (63.3%) across 1,408 settled BTTS picks. Every pick is settled automatically on the final score and listed, losses included, on the verified results page. See the record.
Today's live BTTS prediction board
The BTTS board scans the day's fixtures and ranks matches where both teams scoring is supported by recent scoring and conceding form. Open a fixture to review the underlying evidence before making a decision. Roughly half of each day's picks are free to view in full; Pro unlocks the whole board.
Today's free BTTS picks
8 of today's 15 graded fixtures (Sunday 13 September) are free to view in full. The strongest upcoming ones, bigger leagues first, listed by kick-off:
| Kick-off (UK) | Match | Tip | BTTS tier |
|---|---|---|---|
| 12:00 | Pinneberg v Vorwärts-Wacker 04 Oberliga - Hamburg | Both teams to score | Strong |
| 12:30 | 1. FC Heidenheim v Holstein Kiel 2. Bundesliga | Both teams to score | Strong |
| 13:00 | FC Zurich v FC Vaduz Super League | Both teams to score | Perfect |
| 13:00 | Buchholz v Altona 93 Oberliga - Hamburg | Both teams to score | Strong |
What each BTTS signal considers
- Home and away scoring frequency.
- Recent defensive records and clean-sheet trends.
- League context, current form and available match statistics.
How to analyse Both Teams To Score
Both Teams To Score (BTTS) is a yes-or-no market: you are assessing whether each side will score at least once, regardless of the final result. The board above ranks today's qualifying fixtures; this guide explains the evidence behind each signal so you can question a pick rather than follow it blindly.
How the board finds BTTS picks
Every selection is built from the data that actually moves the both teams to score market. The core test is the 8/10 rule — both teams must have scored in at least eight of their last ten matches — combined with defensive records, recent form, head-to-head BTTS history and league-specific scoring rates. Each qualifying fixture is scored and ranked into tiers (above average, strong and perfect), so the strongest BTTS opportunities rise to the top.
- Scoring record: both teams scored in 8+ of their last 10 games.
- Defensive weakness: both teams conceded in 7+ of their last 10.
- Head-to-head: a 60%+ BTTS rate across recent meetings.
- League context: naturally high-scoring leagues are weighted up.
BTTS percentage by league
League matters. High-tempo, attacking divisions deliver both teams to score far more often than cagey, defensive ones. These approximate historical BTTS rates show where the market is most reliable; the live 2026/27 figures for every club are in the Season Hub.
| League | Country | BTTS % |
|---|---|---|
| Bundesliga | Germany | 55% |
| Eredivisie | Netherlands | 54% |
| Eliteserien | Norway | 53% |
| Swiss Super League | Switzerland | 52% |
| Premier League | England | 50% |
| Primeira Liga | Portugal | 49% |
| Championship | England | 48% |
| La Liga | Spain | 45% |
| Ligue 1 | France | 44% |
| Serie A | Italy | 42% |
The Bundesliga, Eredivisie and Eliteserien sit at the top for both teams to score, while Serie A is the toughest of Europe's big leagues. Use these BTTS percentages alongside current team form to find value.
Reading a BTTS price
A hit rate only means something beside the odds. At decimal odds of 1.80 the bookmaker implies a 55.6% chance; a selection needs to land more often than that, over a meaningful sample, to be profitable. Check any price with the free odds converter, and judge the board on its settled record rather than a short streak.
From research to today's board
Use the method above to question each signal. Weigh team news, price and motivation, and remember that no prediction is a guarantee. Continue with today's AI football predictions, the complete BTTS betting guide, the verified results, the Over 2.5 goals tips or the first-half goal board.
Bet responsibly
A strong signal is not a guarantee. Check the data, compare the price and stake responsibly.