Bundesliga stats
Team-level rates for the current Bundesliga season, from 90-minute scores. Upcoming fixtures and their probabilities are on the Bundesliga hub.
Bundesliga top fives
Highest-scoring games
FC Augsburg4.44
RB Leipzig4.44
Bayern München4.22
Bayer Leverkusen4.11
Borussia Mönchengladbach4.11
Over 2.5 rate
BTTS rate
Draw rate
Clean-sheet rate
Failed to score
All Bundesliga teams
| # | Team | P | Scored/g | Conceded/g | O2.5 | BTTS | Draws |
|---|---|---|---|---|---|---|---|
| 1 | 1. FC Köln | 9 | 1.11 | 1.56 | 56% | 78% | 33% |
| 2 | 1899 Hoffenheim | 9 | 1.78 | 1.89 | 89% | 78% | 0% |
| 3 | Bayer Leverkusen | 9 | 2.22 | 1.89 | 89% | 67% | 11% |
| 4 | Bayern München | 9 | 3.22 | 1.00 | 89% | 78% | 33% |
| 5 | Borussia Dortmund | 9 | 1.78 | 0.78 | 56% | 44% | 33% |
| 6 | Borussia Mönchengladbach | 9 | 1.33 | 2.78 | 89% | 67% | 11% |
| 7 | Eintracht Frankfurt | 9 | 1.67 | 2.22 | 78% | 67% | 33% |
| 8 | FC Augsburg | 9 | 2.22 | 2.22 | 89% | 89% | 33% |
| 9 | FC Schalke 04 | 9 | 0.56 | 1.22 | 44% | 33% | 33% |
| 10 | FSV Mainz 05 | 9 | 2.00 | 2.11 | 78% | 67% | 11% |
| 11 | Hamburger SV | 9 | 1.11 | 2.22 | 67% | 44% | 0% |
| 12 | RB Leipzig | 9 | 3.00 | 1.44 | 78% | 33% | 0% |
| 13 | SC Freiburg | 9 | 2.22 | 1.11 | 78% | 67% | 11% |
| 14 | SC Paderborn 07 | 9 | 0.89 | 1.22 | 44% | 33% | 44% |
| 15 | SV Elversberg | 9 | 1.89 | 2.00 | 78% | 67% | 11% |
| 16 | Union Berlin | 9 | 0.78 | 2.33 | 44% | 44% | 44% |
| 17 | VfB Stuttgart | 9 | 1.67 | 1.67 | 56% | 56% | 0% |
| 18 | Werder Bremen | 9 | 1.89 | 1.67 | 67% | 78% | 33% |
Tap a column to sort · Bundesliga 2026/27 · 81 matches.
What the Bundesliga numbers say
Bundesliga matches average 3.48 goals. That makes it a high-scoring competition: 70% of games have gone over 2.5, with both teams scoring in 60%. Results: 51% home wins, 21% draws.
Team differences matter more than the average. 1899 Hoffenheim matches go over 2.5 89% of the time, FC Schalke 04 matches only 44%; Borussia Dortmund keep a clean sheet in 56% of games. Pair two high-scoring sides and the grid shifts towards overs and BTTS; pair two tight ones and it shifts the other way.
Early in a season these percentages swing a lot, so treat them cautiously until ten or more rounds are played. The Bundesliga hub combines them with team ratings and market prices; graded picks go to the track record.
Frequently asked questions
What is the Bundesliga goals-per-match average?
3.48 from 81 matches; 70% went over 2.5 and 81% over 1.5.
What is the Bundesliga BTTS rate?
60% this season, highest for FC Augsburg games at 89%.
Which Bundesliga team has the highest over 2.5 rate?
1899 Hoffenheim: 8/9 matches (89%).
Which Bundesliga team draws most often?
SC Paderborn 07, 4 in 9 (44%), against a league rate of 21%.












