2. Bundesliga: Both Teams to Score (BTTS) predictions and stats
2. Bundesliga 2026/27 so far: 45 of 81 matches (56%) had both teams scoring (results to 25 Oct).
Upcoming matches ranked by how strongly the score-distribution model expects both sides to find the net. Probabilities only — no published record in this market yet.
Upcoming 2. Bundesliga fixtures
Kickoff times: Europe/Belgrade
After Tue, 27 Oct 2026 · 7 matches
Karlsruher SC – Heidenheim31 Oct 20:30
BTTS: YesModel 70.3%Implied 71.9%-1.7%Darmstadt – Magdeburg31 Oct 13:00
BTTS: YesModel 65.4%Implied 70.9%-5.5%Hannover – SG Dynamo Dresden1 Nov 13:30
BTTS: YesModel 58.3%Implied 68.5%-10.2%Greuther Furth – Holstein Kiel1 Nov 13:30
BTTS: YesModel 57.7%Implied 69.0%-11.3%Arminia Bielefeld – Braunschweig30 Oct 18:30
BTTS: YesModel 57.0%Implied 64.5%-7.5%Kaiserslautern – Hertha Berlin31 Oct 13:00
BTTS: YesModel 55.4%Implied 66.7%-11.3%St. Pauli – Nurnberg1 Nov 13:30
BTTS: YesModel 50.8%Implied 65.4%-14.6%
| # | Time | Market | Implied | Odds | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Karlsruher SC– Heidenheim | 31 Oct | 20:30 | BTTS: Yes | 70.3% | 71.9% | -1.7% | 1.39 |
| 2 | Darmstadt– Magdeburg | 31 Oct | 13:00 | BTTS: Yes | 65.4% | 70.9% | -5.5% | 1.41 |
| 3 | Hannover– SG Dynamo Dresden | 1 Nov | 13:30 | BTTS: Yes | 58.3% | 68.5% | -10.2% | 1.46 |
| 4 | Greuther Furth– Holstein Kiel | 1 Nov | 13:30 | BTTS: Yes | 57.7% | 69.0% | -11.3% | 1.45 |
| 5 | Arminia Bielefeld– Braunschweig | 30 Oct | 18:30 | BTTS: Yes | 57.0% | 64.5% | -7.5% | 1.55 |
| 6 | Kaiserslautern– Hertha Berlin | 31 Oct | 13:00 | BTTS: Yes | 55.4% | 66.7% | -11.3% | 1.50 |
| 7 | St. Pauli– Nurnberg | 1 Nov | 13:30 | BTTS: Yes | 50.8% | 65.4% | -14.6% | 1.53 |
Model % is the pre-match estimated chance, not a live probability or a past hit rate.
Implied % comes from the odds. Divergence is the difference in percentage points.
BTTS by team, 2026/27
How often each team's matches had both teams scoring this season, highest first. Home and away: matches with both teams scoring / matches played.
| Team | Played | BTTS | % | Home | Away |
|---|---|---|---|---|---|
| Cottbus | 9 | 7 | 78% | 4/4 | 3/5 |
| Arminia Bielefeld | 9 | 6 | 67% | 3/4 | 3/5 |
| Greuther Furth | 9 | 6 | 67% | 2/4 | 4/5 |
| Heidenheim | 9 | 6 | 67% | 3/5 | 3/4 |
| Hertha Berlin | 9 | 6 | 67% | 3/4 | 3/5 |
| Nurnberg | 9 | 6 | 67% | 3/5 | 3/4 |
| St. Pauli | 9 | 6 | 67% | 2/4 | 4/5 |
| VfL Osnabruck | 9 | 6 | 67% | 3/5 | 3/4 |
| Wolfsburg | 9 | 6 | 67% | 3/4 | 3/5 |
| Hannover | 9 | 5 | 56% | 3/4 | 2/5 |
| SG Dynamo Dresden | 9 | 5 | 56% | 2/4 | 3/5 |
| Bochum | 9 | 4 | 44% | 2/5 | 2/4 |
| Braunschweig | 9 | 4 | 44% | 2/5 | 2/4 |
| Darmstadt | 9 | 4 | 44% | 3/5 | 1/4 |
| Holstein Kiel | 9 | 4 | 44% | 3/5 | 1/4 |
| Karlsruher SC | 9 | 4 | 44% | 2/5 | 2/4 |
| Magdeburg | 9 | 4 | 44% | 2/5 | 2/4 |
| Kaiserslautern | 9 | 1 | 11% | 0/4 | 1/5 |
Latest results
2. Bundesliga matches in the 7 days to Sun, 25 Oct 2026, the newest result.
- 25 OctVfL Osnabruck 3:0 Greuther FurthBTTS no
- 25 OctBraunschweig 2:0 HannoverBTTS no
- 25 OctHolstein Kiel 3:0 SG Dynamo DresdenBTTS no
- 24 OctMagdeburg 6:1 Karlsruher SCBTTS yes
- 24 OctHeidenheim 1:1 CottbusBTTS yes
- 24 OctHertha Berlin 1:0 Arminia BielefeldBTTS no
- 24 OctNurnberg 0:1 KaiserslauternBTTS no
- 23 OctDarmstadt 0:0 St. PauliBTTS no
- 23 OctBochum 1:1 WolfsburgBTTS yes
2. Bundesliga table, fixtures and season projection →
Both Teams to Score (BTTS): by day
Both Teams to Score (BTTS): by league
These rankings come from historical data alone — the market usually knows more. Every prediction is logged pre-match and settled in public. Statistics, not betting advice. 18+ · never stake more than you can afford to lose.














