Bundesliga Both Teams to Score Stats 2026/27
Both teams have scored in 58% of Bundesliga matches this season. Hoffenheim matches have seen both sides score most often (5 of 5), Borussia Dortmund matches the least (2 of 6).
| # | Team | P | BTTS | BTTS % | Scored in | Conceded in | FTS | CS |
|---|---|---|---|---|---|---|---|---|
| 1 | Werder Bremen |
6 | 6 | 100% | 100% | 100% | 0 | 0 |
| 2 | Hoffenheim |
5 | 5 | 100% | 100% | 100% | 0 | 0 |
| 3 | Augsburg |
6 | 5 | 83% | 100% | 83% | 0 | 1 |
| 4 | FC Cologne |
6 | 5 | 83% | 83% | 100% | 1 | 0 |
| 5 | Bayern Munich |
6 | 4 | 67% | 83% | 67% | 1 | 2 |
| 6 | Eintracht Frankfurt |
6 | 4 | 67% | 83% | 83% | 1 | 1 |
| 7 | Elversberg |
6 | 4 | 67% | 67% | 83% | 2 | 1 |
| 8 | Bayer Leverkusen |
5 | 3 | 60% | 100% | 60% | 0 | 2 |
| 9 | Borussia Monchengladbach |
5 | 3 | 60% | 60% | 100% | 2 | 0 |
| 10 | Freiburg |
5 | 3 | 60% | 100% | 60% | 0 | 2 |
| 11 | Mainz |
6 | 3 | 50% | 83% | 50% | 1 | 3 |
| 12 | Stuttgart |
6 | 3 | 50% | 67% | 83% | 2 | 1 |
| 13 | Borussia Dortmund |
6 | 2 | 33% | 83% | 33% | 1 | 4 |
| 14 | Hamburg |
6 | 2 | 33% | 50% | 83% | 3 | 1 |
| 15 | Paderborn |
6 | 2 | 33% | 33% | 83% | 4 | 1 |
| 16 | RB Leipzig |
6 | 2 | 33% | 83% | 50% | 1 | 3 |
| 17 | Schalke 04 |
6 | 2 | 33% | 33% | 67% | 4 | 2 |
| 18 | Union Berlin |
6 | 2 | 33% | 50% | 67% | 3 | 2 |
| League average | 5.8 | 3.3 | 58% | 75% | 75% | 1.4 | 1.4 |
| # | Team | P | BTTS | BTTS % | Scored in | Conceded in | FTS | CS |
|---|---|---|---|---|---|---|---|---|
| 1 | Elversberg |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 2 | FC Cologne |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 3 | Hoffenheim |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 4 | Werder Bremen |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 5 | Borussia Monchengladbach |
2 | 2 | 100% | 100% | 100% | 0 | 0 |
| 6 | Augsburg |
3 | 2 | 67% | 100% | 67% | 0 | 1 |
| 7 | Bayern Munich |
3 | 2 | 67% | 100% | 67% | 0 | 1 |
| 8 | Eintracht Frankfurt |
3 | 2 | 67% | 100% | 67% | 0 | 1 |
| 9 | Freiburg |
3 | 2 | 67% | 100% | 67% | 0 | 1 |
| 10 | Mainz |
3 | 2 | 67% | 67% | 67% | 1 | 1 |
| 11 | Union Berlin |
4 | 2 | 50% | 75% | 50% | 1 | 2 |
| 12 | Stuttgart |
2 | 1 | 50% | 50% | 100% | 1 | 0 |
| 13 | Borussia Dortmund |
3 | 1 | 33% | 100% | 33% | 0 | 2 |
| 14 | Hamburg |
3 | 1 | 33% | 67% | 67% | 1 | 1 |
| 15 | Paderborn |
3 | 1 | 33% | 33% | 100% | 2 | 0 |
| 16 | Bayer Leverkusen |
2 | 0 | 0% | 100% | 0% | 0 | 2 |
| 17 | RB Leipzig |
3 | 0 | 0% | 100% | 0% | 0 | 3 |
| 18 | Schalke 04 |
3 | 0 | 0% | 0% | 33% | 3 | 2 |
| League average | 2.9 | 1.7 | 58% | 83% | 67% | 0.5 | 0.9 |
| # | Team | P | BTTS | BTTS % | Scored in | Conceded in | FTS | CS |
|---|---|---|---|---|---|---|---|---|
| 1 | Augsburg |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 2 | Bayer Leverkusen |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 3 | Werder Bremen |
3 | 3 | 100% | 100% | 100% | 0 | 0 |
| 4 | Hoffenheim |
2 | 2 | 100% | 100% | 100% | 0 | 0 |
| 5 | Bayern Munich |
3 | 2 | 67% | 67% | 67% | 1 | 1 |
| 6 | Eintracht Frankfurt |
3 | 2 | 67% | 67% | 100% | 1 | 0 |
| 7 | FC Cologne |
3 | 2 | 67% | 67% | 100% | 1 | 0 |
| 8 | RB Leipzig |
3 | 2 | 67% | 67% | 100% | 1 | 0 |
| 9 | Schalke 04 |
3 | 2 | 67% | 67% | 100% | 1 | 0 |
| 10 | Stuttgart |
4 | 2 | 50% | 75% | 75% | 1 | 1 |
| 11 | Freiburg |
2 | 1 | 50% | 100% | 50% | 0 | 1 |
| 12 | Borussia Dortmund |
3 | 1 | 33% | 67% | 33% | 1 | 2 |
| 13 | Borussia Monchengladbach |
3 | 1 | 33% | 33% | 100% | 2 | 0 |
| 14 | Elversberg |
3 | 1 | 33% | 33% | 67% | 2 | 1 |
| 15 | Hamburg |
3 | 1 | 33% | 33% | 100% | 2 | 0 |
| 16 | Mainz |
3 | 1 | 33% | 100% | 33% | 0 | 2 |
| 17 | Paderborn |
3 | 1 | 33% | 33% | 67% | 2 | 1 |
| 18 | Union Berlin |
2 | 0 | 0% | 0% | 100% | 2 | 0 |
| League average | 2.9 | 1.7 | 58% | 67% | 83% | 0.9 | 0.5 |
Scroll a table sideways for every column
Bundesliga matches this season only, 6 rounds so far. Sorted by BTTS %. Early in a season a few matches can swing these figures a lot.
What the BTTS table tells you
Both teams to score, or BTTS, counts the matches in which each side found the net at least once. It depends on two things at the same time: how reliably a team scores and how often it concedes.
That is why the table also shows how often each club scored in a match and how often it conceded. A side that scores almost every week but rarely keeps a clean sheet sits near the top. A side with a tight defence and a quiet attack sits near the bottom, even when its games are close.
The last two columns count the ways a match misses out: a game where the club fails to score, or one where it keeps a clean sheet. Home and away can differ a lot, so check the split for the venue you care about.
Werder Bremen
Hoffenheim
Augsburg
FC Cologne
Bayern Munich
Eintracht Frankfurt
Elversberg
Bayer Leverkusen
Borussia Monchengladbach
Freiburg
Mainz
Stuttgart
Borussia Dortmund
Hamburg
Paderborn
RB Leipzig
Schalke 04
Union Berlin