Bundesliga (Germany) results and our prediction record
We have published 1,825 Bundesliga predictions since September 2020, and every one of them has been graded against the final score.
Across those matches, on the match result it was right 93 times out of 197, which is 47%; on the double chance it was right 155 times out of 202, which is 77%.
Every concluded Bundesliga match we predicted is listed below, with the pick we made beforehand and what actually happened.
Our record in Bundesliga
Every prediction below was published before the match kicked off and graded afterwards against the final score. Losing markets are included, and the sample size sits beside every rate.
| Market | Predictions | Correct | Hit rate |
|---|---|---|---|
| Match result | 197 | 93 | 47.2% |
| Double chance | 202 | 155 | 76.7% |
| Over or under 2.5 goals | 4 | 2 | 2 of 4 too few to quote a rate |
| Over 1.5 goals same call, safer line | 38 | 27 | 71.1% |
| Under 3.5 goals same call, safer line | 88 | 63 | 71.6% |
The last two rows are not separate predictions. They are the same over or under call read at a line that is easier to clear: a call of over 2.5 goals also clears 1.5, and a call of under 2.5 also stays under 3.5. That is why each of them covers about half the matches, and why they land higher.
How the model reads Bundesliga
Bundesliga matches in this archive average 3.18 goals, against 2.69 across the 57 competitions we cover. 61% of them finish with three goals or more, and the model goes over 2.5 in 70% of the matches it calls.
The home side wins 44% of Bundesliga matches here and draws 25%. Our model picks the home side in 38% of them, so it backs the home side less often than the home side wins. Of the three markets we publish, double chance is where the model reads Bundesliga best, at 77% from 202 picks, and match result is where it reads it worst, at 47% from 197.
Read at a line that is easier to clear, the same goals call lands far more often: our 38 calls of over 2.5 in Bundesliga also cleared 1.5 goals 71% of the time, and our 88 calls of under 2.5 also stayed under 3.5 72% of the time. Those are not extra predictions. They are the one call counted against a softer question, which is why they sit roughly twenty points above the 2.5 line itself.
Every concluded Bundesliga match we predicted
The 50 most recent of 1,825, newest first.
| Date | Match | Score | Our call | Goals call | Safer line |
|---|---|---|---|---|---|
| SC Paderborn 07 v 1899 Hoffenheim | 3:1 | Away winat 1.67 Miss | Over 2.5at 1.44 Hit | Over 1.5at 1.12 Hit | |
| FC Schalke 04 v SV Elversberg | 0:0 | Home winat 2.00 Miss | Over 2.5at 1.53 Miss | Over 1.5at 1.14 Miss | |
| Bayer Leverkusen v RB Leipzig | 2:0 | Home winat 1.95 Hit | Over 2.5at 1.36 Miss | Over 1.5at 1.10 Hit | |
| VfB Stuttgart v Borussia Dortmund | 0:1 | Away winat 2.75 Hit | Over 2.5at 1.40 Miss | Over 1.5at 1.11 Miss | |
| Werder Bremen v FC Augsburg | 3:2 | Away winat 2.80 Miss | Over 2.5at 1.44 Hit | Over 1.5at 1.12 Hit | |
| Hamburger SV v FC Koln | 2:1 | Away winat 2.45 Miss | Over 2.5at 1.57 Hit | Over 1.5at 1.17 Hit | |
| Borussia Monchengladbach v FSV Mainz 05 | 3:4 | Away winat 2.20 Hit | Over 2.5at 1.53 Hit | Over 1.5at 1.17 Hit | |
| Eintracht Frankfurt v SC Freiburg | 2:2 | Away winat 2.62 Miss | Over 2.5at 1.44 Hit | Over 1.5at 1.12 Hit | |
| Bayern Munich v Union Berlin | 7:0 | Home winat 1.06 Hit | Over 2.5at 1.12 Hit | Over 1.5at 1.03 Hit | |
| SV Elversberg v Bayern Munich | 1:2 | Away winat 1.14 Hit | Over 2.5at 1.17 Hit | Over 1.5at 1.04 Hit | |
| RB Leipzig v Hamburger SV | 5:0 | Home winat 1.33 Hit | Over 2.5at 1.40 Hit | Over 1.5at 1.11 Hit | |
| FC Koln v Werder Bremen | 1:1 | Away winat 3.30 Miss | Over 2.5at 1.53 Miss | Over 1.5at 1.17 Hit | |
| 1899 Hoffenheim v VfB Stuttgart | 2:1 | Away winat 2.62 Miss | Over 2.5at 1.36 Hit | Over 1.5at 1.10 Hit | |
| FC Augsburg v Bayer Leverkusen | 2:2 | Away winat 1.80 Miss | Over 2.5at 1.40 Hit | Over 1.5at 1.12 Hit | |
| FSV Mainz 05 v Eintracht Frankfurt | 1:3 | Home winat 1.95 Miss | Over 2.5at 1.50 Hit | Over 1.5at 1.14 Hit | |
| Borussia Dortmund v SC Paderborn 07 | 3:0 | Home winat 1.25 Hit | Over 2.5at 1.36 Hit | Over 1.5at 1.10 Hit | |
| SC Freiburg v Borussia Monchengladbach | 5:0 | Home winat 1.67 Hit | Over 2.5at 1.53 Hit | Over 1.5at 1.17 Hit | |
| Union Berlin v FC Schalke 04 | 1:3 | Drawat 3.50 Miss | Over 2.5at 1.67 Hit | Over 1.5at 1.20 Hit | |
| Eintracht Frankfurt v FC Augsburg | 1:4 | Away winat 3.50 Hit | Over 2.5at 1.50 Hit | Over 1.5at 1.14 Hit | |
| Hamburger SV v FSV Mainz 05 | 0:5 | Drawat 3.50 Miss | Over 2.5at 1.73 Hit | Over 1.5at 1.22 Hit | |
| FC Schalke 04 v Bayern Munich | 0:0 | Away winat 1.17 Miss | Over 2.5at 1.22 Miss | Over 1.5at 1.06 Miss | |
| Borussia Monchengladbach v SV Elversberg | 3:4 | Away winat 3.80 Hit | Over 2.5at 1.57 Hit | Over 1.5at 1.17 Hit | |
| Bayer Leverkusen v Union Berlin | 4:0 | Home winat 1.44 Hit | Over 2.5at 1.44 Hit | Over 1.5at 1.12 Hit | |
| 1899 Hoffenheim v Borussia Dortmund | 2:3 | Drawat 3.90 Miss | Over 2.5at 1.44 Hit | Over 1.5at 1.14 Hit | |
| SC Paderborn 07 v SC Freiburg | 0:1 | Away winat 1.95 Hit | Over 2.5at 1.67 Miss | Over 1.5at 1.20 Miss | |
| Werder Bremen v RB Leipzig | 3:1 | Away winat 1.73 Miss | Over 2.5at 1.50 Hit | Over 1.5at 1.14 Hit | |
| VfB Stuttgart v FC Koln | 4:1 | Home winat 1.53 Hit | Over 2.5at 1.40 Hit | Over 1.5at 1.11 Hit | |
| FC Augsburg v FC Schalke 04 | 3:0 | Away winat 3.10 Miss | Over 2.5at 1.73 Hit | Over 1.5at 1.22 Hit | |
| SC Freiburg v Werder Bremen | 4:1 | Home winat 1.91 Hit | Over 2.5at 1.73 Hit | Over 1.5at 1.22 Hit | |
| Borussia Dortmund v Hamburger SV | 2:0 | Home winat 1.30 Hit | Over 2.5at 1.50 Miss | Over 1.5at 1.14 Hit | |
| FSV Mainz 05 v SC Paderborn 07 | 0:0 | Away winat 5.00 Miss | Over 2.5at 1.67 Miss | Over 1.5at 1.20 Miss | |
| Union Berlin v Eintracht Frankfurt | 3:3 | Drawat 3.60 Hit | Under 2.5at 2.30 Miss | Under 3.5at 1.53 Miss | |
| RB Leipzig v Borussia Monchengladbach | 3:0 | Home winat 1.57 Hit | Over 2.5at 1.50 Hit | Over 1.5at 1.14 Hit | |
| SV Elversberg v Bayer Leverkusen | 3:2 | Drawat 4.50 Miss | Under 2.5at 2.62 Miss | Under 3.5at 1.67 Miss | |
| FC Koln v 1899 Hoffenheim | 3:2 | Away winat 2.25 Miss | Over 2.5at 1.53 Hit | Over 1.5at 1.17 Hit | |
| Bayern Munich v VfB Stuttgart | 5:1 | Home winat 1.25 Hit | Over 2.5at 1.22 Hit | Over 1.5at 1.06 Hit | |
| FC St. Pauli v VfL Wolfsburg | 1:3 | Home winat 2.80 Miss | Under 2.5at 2.20 Miss | Under 3.5at 1.50 Miss | |
| SC Freiburg v RB Leipzig | 4:1 | Away winat 2.30 Miss | Over 2.5at 1.44 Hit | Over 1.5at 1.12 Hit | |
| FC Heidenheim v FSV Mainz 05 | 0:2 | Away winat 3.40 Hit | Over 2.5at 1.44 Miss | Over 1.5at 1.14 Hit | |
| Eintracht Frankfurt v VfB Stuttgart | 2:2 | Away winat 1.85 Miss | Over 2.5at 1.30 Hit | Over 1.5at 1.08 Hit | |
| Union Berlin v FC Augsburg | 4:0 | Away winat 2.40 Miss | Under 2.5at 2.62 Miss | Under 3.5at 1.67 Miss | |
| Bayern Munich v FC Koln | 5:1 | Home winat 1.14 Hit | Over 2.5at 1.12 Hit | Over 1.5at 1.03 Hit | |
| Werder Bremen v Borussia Dortmund | 0:2 | Away winat 1.95 Hit | Under 2.5at 3.00 Hit | Under 3.5at 1.80 Hit | |
| Bayer Leverkusen v Hamburger SV | 1:1 | Home winat 1.25 Miss | Under 2.5at 3.75 Hit | Under 3.5at 2.10 Hit | |
| Borussia Monchengladbach v 1899 Hoffenheim | 4:0 | Away winat 1.67 Miss | Over 2.5at 1.36 Hit | Over 1.5at 1.10 Hit | |
| FSV Mainz 05 v Union Berlin | 1:3 | Home winat 1.70 Miss | Over 2.5at 1.67 Hit | Over 1.5at 1.22 Hit | |
| FC Koln v FC Heidenheim | 1:3 | Home winat 1.95 Miss | Over 2.5at 1.44 Hit | Over 1.5at 1.14 Hit | |
| Hamburger SV v SC Freiburg | 3:2 | Home winat 2.62 Hit | Under 2.5at 2.10 Miss | Under 3.5at 1.44 Miss | |
| VfL Wolfsburg v Bayern Munich | 0:1 | Away winat 1.62 Hit | Over 2.5at 1.28 Miss | Over 1.5at 1.07 Miss | |
| VfB Stuttgart v Bayer Leverkusen | 3:1 | Drawat 4.00 Miss | Over 2.5at 1.33 Hit | Over 1.5at 1.10 Hit |
The safer line is the same goals call read where it is easier to clear: a call of over 2.5 goals also clears 1.5, and a call of under 2.5 also stays under 3.5. Each price is the one quoted when we published the call.
Bundesliga teams
Each of these has its own record, match by match.
Where the predictions for upcoming matches are
This page only shows matches that have finished, and how our call on each one turned out. The predictions we publish before kickoff, including Bundesliga, go out every day in the Soccer Predictions app.