Bundesliga: predictions, standings and stats
predictapp gives you everything you need to bet smarter in Bundesliga
Every table on this page is a past result over the dates shown, not a prediction. predictapp's predictions for Bundesliga matches are in the app.
Bundesliga standings
Season 2026/2027
| # | Club | P | W | D | L | GF | GA | GF:GA | Pts | Last 5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern Munich | 6 | 4 | 2 | 0 | 22 | 5 | 22:5 | 14 | DrewWonWonDrewWon |
| 2 | Borussia Dortmund | 6 | 4 | 2 | 0 | 11 | 4 | 11:4 | 14 | WonWonWonDrewDrew |
| 3 | SC Freiburg | 6 | 4 | 1 | 1 | 15 | 6 | 15:6 | 13 | WonWonDrewWonLost |
| 4 | Bayer Leverkusen | 6 | 4 | 1 | 1 | 16 | 9 | 16:9 | 13 | WonDrewWonWonWon |
| 5 | FSV Mainz 05 | 6 | 3 | 1 | 2 | 14 | 10 | 14:10 | 10 | WonLostWonLostWon |
| 6 | Elversberg | 6 | 3 | 1 | 2 | 12 | 11 | 12:11 | 10 | WonLostDrewLostWon |
| 7 | RB Leipzig | 6 | 3 | 0 | 3 | 16 | 11 | 16:11 | 9 | LostWonLostWonLost |
| 8 | Werder Bremen | 6 | 2 | 3 | 1 | 12 | 12 | 12:12 | 9 | WonDrewWonDrewDrew |
| 9 | Hamburger SV | 6 | 3 | 0 | 3 | 6 | 15 | 6:15 | 9 | LostLostWonWonWon |
| 10 | FC Augsburg | 6 | 2 | 2 | 2 | 16 | 12 | 16:12 | 8 | WonDrewLostDrewLost |
| 11 | Eintracht Frankfurt | 6 | 2 | 2 | 2 | 10 | 16 | 10:16 | 8 | LostWonDrewLostWon |
| 12 | FC Köln | 6 | 2 | 1 | 3 | 8 | 11 | 8:11 | 7 | LostDrewLostWonLost |
| 13 | VfB Stuttgart | 6 | 2 | 0 | 4 | 8 | 10 | 8:10 | 6 | WonLostLostWonLost |
| 14 | TSG Hoffenheim | 6 | 2 | 0 | 4 | 11 | 14 | 11:14 | 6 | LostWonLostLostWon |
| 15 | Schalke 04 | 6 | 1 | 2 | 3 | 4 | 7 | 4:7 | 5 | DrewWonDrewLostLost |
| 16 | Paderborn | 6 | 1 | 2 | 3 | 5 | 9 | 5:9 | 5 | LostLostWonLostDrew |
| 17 | FC Union Berlin | 6 | 1 | 2 | 3 | 5 | 17 | 5:17 | 5 | LostLostLostWonDrew |
| 18 | Borussia Mönchengladbach | 6 | 0 | 0 | 6 | 8 | 20 | 8:20 | 0 | LostLostLostLostLost |
Bundesliga next matches
Bundesliga results: every club ranked by matches won
| Bayern Munich | 77%41 of 53 | 17%9 of 53 | 6%3 of 53 |
|---|---|---|---|
| Borussia Dortmund | 59%27 of 46 | 20%9 of 46 | 22%10 of 46 |
| RB Leipzig | 56%22 of 39 | 10%4 of 39 | 33%13 of 39 |
| SC Freiburg | 53%29 of 55 | 18%10 of 55 | 29%16 of 55 |
| Bayer Leverkusen | 52%26 of 50 | 22%11 of 50 | 26%13 of 50 |
| VfB Stuttgart | 51%26 of 51 | 18%9 of 51 | 31%16 of 51 |
| Elversberg | 50%4 of 8 | 13%1 of 8 | 38%3 of 8 |
| TSG Hoffenheim | 50%19 of 38 | 18%7 of 38 | 32%12 of 38 |
| FSV Mainz 05 | 41%18 of 44 | 27%12 of 44 | 32%14 of 44 |
| FC Augsburg | 37%13 of 35 | 23%8 of 35 | 40%14 of 35 |
| Hamburger SV | 33%12 of 36 | 28%10 of 36 | 39%14 of 36 |
| Borussia Mönchengladbach | 31%11 of 36 | 22%8 of 36 | 47%17 of 36 |
| Werder Bremen | 26%9 of 34 | 26%9 of 34 | 47%16 of 34 |
| Eintracht Frankfurt | 26%11 of 42 | 36%15 of 42 | 38%16 of 42 |
| FC Union Berlin | 25%9 of 36 | 31%11 of 36 | 44%16 of 36 |
| Paderborn | 25%2 of 8 | 38%3 of 8 | 38%3 of 8 |
| FC Köln | 20%7 of 35 | 29%10 of 35 | 51%18 of 35 |
| Schalke 04 | 13%1 of 8 | 38%3 of 8 | 50%4 of 8 |
Each club's matches in all competitions, Oct 19, 2025 to Oct 19, 2026.
Today's matches and what it means: Match result (1X2), Draw, Double chance
Bundesliga goals: every club ranked by matches over 2.5
Over 2.5 Goals in the Bundesliga
Bundesliga over 2.5 goals rate across 2,502 fixtures: 61.67%, the highest of any league predictapp models. Average goals per match: 3.17. More than 6 in 10 Bundesliga matches produce 3 or more goals. Over 2.5 is the clear majority outcome across the league calendar.
| Bayern Munich | 87%46 of 53 | 96%51 of 53 | 70%37 of 53 |
|---|---|---|---|
| RB Leipzig | 77%30 of 39 | 90%35 of 39 | 56%22 of 39 |
| Elversberg | 75%6 of 8 | 75%6 of 8 | 50%4 of 8 |
| TSG Hoffenheim | 74%28 of 38 | 89%34 of 38 | 53%20 of 38 |
| FC Köln | 69%24 of 35 | 89%31 of 35 | 46%16 of 35 |
| Borussia Mönchengladbach | 67%24 of 36 | 81%29 of 36 | 42%15 of 36 |
| VfB Stuttgart | 67%34 of 51 | 86%44 of 51 | 49%25 of 51 |
| Eintracht Frankfurt | 64%27 of 42 | 86%36 of 42 | 50%21 of 42 |
| SC Freiburg | 64%35 of 55 | 78%43 of 55 | 40%22 of 55 |
| Schalke 04 | 63%5 of 8 | 63%5 of 8 | 38%3 of 8 |
| FC Union Berlin | 61%22 of 36 | 75%27 of 36 | 53%19 of 36 |
| FC Augsburg | 60%21 of 35 | 83%29 of 35 | 43%15 of 35 |
| Borussia Dortmund | 57%26 of 46 | 83%38 of 46 | 41%19 of 46 |
| Hamburger SV | 56%20 of 36 | 78%28 of 36 | 33%12 of 36 |
| Werder Bremen | 53%18 of 34 | 82%28 of 34 | 35%12 of 34 |
| Bayer Leverkusen | 52%26 of 50 | 84%42 of 50 | 38%19 of 50 |
| FSV Mainz 05 | 50%22 of 44 | 80%35 of 44 | 32%14 of 44 |
| Paderborn | 50%4 of 8 | 75%6 of 8 | 38%3 of 8 |
Each club's matches in all competitions, Oct 19, 2025 to Oct 19, 2026.
Today's matches and what it means: Over 2.5 goals, Over 1.5 goals, Under 2.5 goals, Over 3.5 goals
Bundesliga both teams to score: every club ranked
BTTS in the Bundesliga
Bundesliga BTTS rate across 2,502 fixtures: 59.75%, the highest of any league predictapp models. Average goals per match: 3.17. Nearly 6 in 10 Bundesliga matches end with both teams scoring, and the average goal count is higher here than in any other supported league.
| FC Köln | 83%29 of 35 |
|---|---|
| Bayern Munich | 70%37 of 53 |
| Eintracht Frankfurt | 67%28 of 42 |
| TSG Hoffenheim | 66%25 of 38 |
| Elversberg | 63%5 of 8 |
| FC Union Berlin | 61%22 of 36 |
| Hamburger SV | 61%22 of 36 |
| RB Leipzig | 59%23 of 39 |
| SC Freiburg | 58%32 of 55 |
| Werder Bremen | 56%19 of 34 |
| FC Augsburg | 54%19 of 35 |
| VfB Stuttgart | 53%27 of 51 |
| FSV Mainz 05 | 52%23 of 44 |
| Paderborn | 50%4 of 8 |
| Bayer Leverkusen | 48%24 of 50 |
| Borussia Dortmund | 48%22 of 46 |
| Borussia Mönchengladbach | 47%17 of 36 |
| Schalke 04 | 38%3 of 8 |
Each club's matches in all competitions, Oct 19, 2025 to Oct 19, 2026.
Today's matches and what it means: Both teams to score
Bundesliga clean sheets: every club ranked
Clean Sheet Predictions in the Bundesliga
Bundesliga clean sheet rate: 22.70% per team per fixture across 2,502 matches, or 0.45 clean sheets per match, the lowest clean sheet rate of any league predictapp models. In a league averaging 3.17 goals per game, clean sheets are genuinely rare. The RWI model captures this through Bundesliga-specific defensive priors.
| Borussia Dortmund | 39%18 of 46 |
|---|---|
| Bayer Leverkusen | 38%19 of 50 |
| Borussia Mönchengladbach | 33%12 of 36 |
| RB Leipzig | 33%13 of 39 |
| Bayern Munich | 30%16 of 53 |
| FSV Mainz 05 | 30%13 of 44 |
| VfB Stuttgart | 29%15 of 51 |
| Schalke 04 | 25%2 of 8 |
| Eintracht Frankfurt | 24%10 of 42 |
| SC Freiburg | 24%13 of 55 |
| FC Union Berlin | 22%8 of 36 |
| TSG Hoffenheim | 21%8 of 38 |
| FC Augsburg | 20%7 of 35 |
| Hamburger SV | 19%7 of 36 |
| Werder Bremen | 15%5 of 34 |
| Elversberg | 13%1 of 8 |
| Paderborn | 13%1 of 8 |
| FC Köln | 3%1 of 35 |
Each club's matches in all competitions, Oct 19, 2025 to Oct 19, 2026.
Today's matches and what it means: Clean sheet
Bundesliga in numbers
Counted across 2,502 Bundesliga matches.
- Both teams score
- 60%
- Over 2.5 goals
- 62%
- A team keeps a clean sheet
- 23%
- Matches end in a draw
- 25%
- Home wins
- 44%
- Goals per match
- 3.17
How predictapp's model has done in Bundesliga
Measured on finished matches only, never on matches still to be played.
Every Bundesliga club
Questions about Bundesliga
How does predictapp predict Bundesliga?
predictapp uses calibrated probabilities and pre-match context: RWI, recent results, team value, and recent meetings. It reads the likely outcomes of every Bundesliga match before kickoff, and gives you the fair price on each market.
Does predictapp surface draws in Bundesliga?
Yes. A draw is a real part of Bundesliga, so predictapp surfaces it instead of burying it. On a tight match you see the draw sitting high, on purpose, so you can take double chance or back the draw yourself.
What is the RWI?
RWI is the Roiz Walss Index, our expected goal difference signal. It combines each team's attacking and defensive strength, the lineups, and how the league scores. It is the base of every soccer model.
Is this a tipster? Do you give picks?
No. predictapp gives you the probabilities and the fair price. You make the call. We are here to give you the information, not to sell you picks.
How does predictapp compare to bookmakers?
The model was validated against the bookmaker baseline across 8 full seasons and lands in the same neighborhood as the sharpest books. The one deliberate gap is draws: bookmakers predict them as the top outcome less than 1% of the time, predictapp surfaces them far more often, because they happen in about 1 of every 4 matches.
Is predictapp affiliated with Bundesliga?
No. predictapp is not affiliated with, endorsed by, or sponsored by Bundesliga or any league named on the site. All league names are trademarks of their respective owners.
Bundesliga scores in bunches, and it keeps burning you
Bundesliga averages 3.2 goals a game, clears 2.5 in 61% of matches, and both teams score in 60%. You take the under on a tight-looking game, it ends 3-2, and you cannot tell if you misread it or just got unlucky. I spent years stuck right there.
See a real Bundesliga match free, every day
- ›The Match of the Day, revealed free every day
- ›1 free reveal daily, on any match you choose
- ›Every stat, free
- ›Coach Dex, free
Explore more leagues
Bundesliga and related competition names are trademarks of their respective owners. Predictapp is not affiliated with, endorsed by, or sponsored by them.