Germany Bundesliga Predictions & Tips
159 recent matches: 3.36 goals per game, over 2.5 in 66%, both teams scored in 66%, home wins 44%.
Upcoming Germany Bundesliga matches
-
VfB Stuttgart
Borussia Mönchengladbach
165
X19
216
1
1.40
–
-
RB Leipzig
SV Elversberg
165
X18
217
1
1.35
–
-
FC Augsburg
Union Berlin
161
X20
219
HWEH
5.00
–
-
FSV Mainz 05
Werder Bremen
148
X23
229
1X
1.22
–
-
1. FC Köln
FC Schalke 04
145
X25
230
1X
1.33
–
-
SC Paderborn 07
Hamburger SV
145
X25
230
HWEH
6.50
–
-
Borussia Dortmund
Eintracht Frankfurt
161
X20
219
1
1.44
–
-
1899 Hoffenheim
Bayer Leverkusen
135
X22
243
GG
1.35
–
-
SC Freiburg
Bayern München
133
X20
247
GG
1.36
–
Germany Bundesliga stats and trends
- Goals per game
- 3.36
- Over 2.5 goals
- 66%
- Both teams score
- 66%
- Home win
- 44%
- Draw
- 26%
- Away win
- 30%
Across the last 159 Germany Bundesliga matches in our database, games averaged 3.36 goals and 66% finished with three or more goals, which makes it a high-scoring league. Both teams scored in 66% of matches and 4% ended 0-0.
Home sides have a modest edge: home teams won 44% of games, 26% were draws and away teams won 30%. Use these base rates as a starting point and compare them with the match probabilities above before choosing a market.
Bayern München have the sharpest attack in this sample with 3.31 goals per game, while Borussia Dortmund concede the fewest at 0.94 per game. Bayern München are the strongest home side, winning 88% of their home matches. 1. FC Köln draw more often than anyone, in 41% of their games, which is worth remembering for draw and double chance markets.
There are 9 Germany Bundesliga matches on our schedule over the next seven days, each with a free prediction, 1X2 probabilities and odds. For the day's strongest picks across all leagues see sure win predictions, and for exact scores see correct score predictions today. Predictions are probabilities, not guarantees.
Germany Bundesliga table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Bayern München | 6 | 4 | 2 | 0 | 17 | 14 |
| 2 | Borussia Dortmund | 6 | 4 | 2 | 0 | 7 | 14 |
| 3 | SC Freiburg | 6 | 4 | 1 | 1 | 9 | 13 |
| 4 | Bayer Leverkusen | 6 | 4 | 1 | 1 | 7 | 13 |
| 5 | FSV Mainz 05 | 6 | 3 | 1 | 2 | 4 | 10 |
| 6 | SV Elversberg | 6 | 3 | 1 | 2 | 1 | 10 |
| 7 | RB Leipzig | 6 | 3 | 0 | 3 | 5 | 9 |
| 8 | Werder Bremen | 6 | 2 | 3 | 1 | 0 | 9 |
| 9 | Hamburger SV | 6 | 3 | 0 | 3 | -9 | 9 |
| 10 | FC Augsburg | 6 | 2 | 2 | 2 | 4 | 8 |
| 11 | Eintracht Frankfurt | 6 | 2 | 2 | 2 | -6 | 8 |
| 12 | 1. FC Köln | 6 | 2 | 1 | 3 | -3 | 7 |
| 13 | VfB Stuttgart | 6 | 2 | 0 | 4 | -2 | 6 |
| 14 | 1899 Hoffenheim | 6 | 2 | 0 | 4 | -3 | 6 |
| 15 | FC Schalke 04 | 6 | 1 | 2 | 3 | -3 | 5 |
Past Matches
-
Bayer Leverkusen
SC Freiburg
153
X23
224
1X
1.18
2-1
-
Borussia Mönchengladbach
1899 Hoffenheim
136
X22
242
X2
1.36
1-2
-
Union Berlin
Borussia Dortmund
122
X22
256
OVER 2.5
1.50
0-0
-
Hamburger SV
VfB Stuttgart
129
X23
248
X2
1.25
1-0
-
Werder Bremen
SC Paderborn 07
155
X23
222
1X
1.22
2-2
-
FC Schalke 04
FSV Mainz 05
128
X26
246
1X
1.62
0-1
-
SV Elversberg
FC Augsburg
137
X24
239
GG
1.40
4-3
-
Bayern München
RB Leipzig
174
X15
211
1
1.20
6-1
-
Eintracht Frankfurt
1. FC Köln
147
X22
231
OVER 2.5
1.40
1-0
-
1. FC Köln
Borussia Mönchengladbach
156
X22
222
1X
1.30
2-1
-
SC Freiburg
FC Schalke 04
161
X22
217
1 DNB
1.36
2-1
-
1899 Hoffenheim
Hamburger SV
163
X20
217
1 DNB
1.23
2-3
-
FC Augsburg
Bayern München
124
X18
258
GG
1.44
2-2
-
FSV Mainz 05
Bayer Leverkusen
135
X24
241
X2
1.36
3-4
-
Union Berlin
SV Elversberg
133
X24
243
OVER 2.5
1.50
1-0
-
SC Paderborn 07
VfB Stuttgart
137
X22
241
X2
1.18
0-2
-
RB Leipzig
Eintracht Frankfurt
158
X20
222
1X
1.18
6-0
-
Borussia Dortmund
Werder Bremen
166
X19
215
1
1.33
2-2
-
Bayer Leverkusen
RB Leipzig
150
X24
226
1X
1.30
2-0
-
FC Schalke 04
SV Elversberg
148
X24
228
1X
1.30
0-0
-
SC Paderborn 07
1899 Hoffenheim
125
X23
252
2
1.75
3-1
-
Eintracht Frankfurt
SC Freiburg
138
X25
237
X2
1.57
2-2
-
Hamburger SV
1. FC Köln
135
X27
238
X2
1.44
2-1
-
Werder Bremen
FC Augsburg
141
X26
233
X2
1.60
3-2
-
Borussia Mönchengladbach
FSV Mainz 05
131
X26
243
X2
1.36
3-4
-
VfB Stuttgart
Borussia Dortmund
139
X26
235
1X
1.44
0-1
-
Bayern München
Union Berlin
191
X6
23
HWEH
1.44
–
-
RB Leipzig
Hamburger SV
169
X18
213
1
1.33
5-0
-
SV Elversberg
Bayern München
18
X12
280
GG
1.44
1-2
-
Borussia Dortmund
SC Paderborn 07
174
X16
210
1
1.25
3-0
-
1899 Hoffenheim
VfB Stuttgart
142
X24
234
OVER 2.5
1.44
2-1
-
SC Freiburg
Borussia Mönchengladbach
155
X24
221
2 DNB
3.55
5-0
-
FC Augsburg
Bayer Leverkusen
126
X24
250
OVER 2.5
1.42
2-2
-
FSV Mainz 05
Eintracht Frankfurt
152
X24
224
1X
1.25
1-3
-
1. FC Köln
Werder Bremen
145
X26
229
1X
1.30
1-1
-
Union Berlin
FC Schalke 04
140
X27
233
GG
1.57
1-3
-
Hamburger SV
FSV Mainz 05
133
X28
239
X2
1.40
0-5
-
Eintracht Frankfurt
FC Augsburg
150
X24
226
1X
1.29
1-4
-
1899 Hoffenheim
Borussia Dortmund
137
X25
238
X2
1.44
2-3
-
Bayer Leverkusen
Union Berlin
168
X18
214
1 DNB
1.21
4-0
-
Borussia Mönchengladbach
SV Elversberg
150
X25
225
1X
1.25
3-4
-
Werder Bremen
RB Leipzig
123
X23
254
1X
2.00
3-1
-
SC Paderborn 07
SC Freiburg
127
X26
247
2 DNB
1.56
0-1
-
FC Schalke 04
Bayern München
17
X12
281
2 DNB
1.15
0-0
-
VfB Stuttgart
1. FC Köln
165
X19
216
OVER 3.5
1.85
4-1
-
SC Freiburg
Werder Bremen
151
X26
223
1X
1.22
4-1
-
FC Augsburg
FC Schalke 04
143
X27
230
1X
1.36
3-0
-
SV Elversberg
Bayer Leverkusen
119
X22
259
X2
1.18
3-2
-
1. FC Köln
1899 Hoffenheim
132
X27
241
GG
1.50
3-2
-
FSV Mainz 05
SC Paderborn 07
160
X22
218
1X
1.15
0-0
-
RB Leipzig
Borussia Mönchengladbach
160
X21
219
NG
2.40
3-0
-
Union Berlin
Eintracht Frankfurt
137
X27
236
1X
1.50
3-3
-
Borussia Dortmund
Hamburger SV
168
X19
213
HWEH
3.00
2-0
-
Bayern München
VfB Stuttgart
176
X14
210
1
1.23
5-1
-
SC Paderborn 07
VfL Wolfsburg
128
X27
245
X2
1.34
2-1
-
VfL Wolfsburg
SC Paderborn 07
155
X24
221
1X
1.22
0-0
-
Werder Bremen
Borussia Dortmund
130
X24
246
GG
1.36
0-2
-
Bayer Leverkusen
Hamburger SV
165
X19
216
X
6.91
1-1
-
Eintracht Frankfurt
VfB Stuttgart
131
X23
246
X2
1.33
2-2
-
SC Freiburg
RB Leipzig
137
X24
239
GG
1.35
4-1
-
1. FC Heidenheim
FSV Mainz 05
147
X22
231
GG
1.39
0-2
-
FC St. Pauli
VfL Wolfsburg
134
X26
240
UNDER 3.5
1.41
1-3
-
Hamburger SV
SC Freiburg
139
X26
235
GG
1.53
3-2
-
1. FC Köln
1. FC Heidenheim
147
X24
229
GG
1.42
1-3
-
FSV Mainz 05
Union Berlin
152
X24
224
1X
1.22
1-3
-
FC Augsburg
Borussia Mönchengladbach
144
X26
230
1X
1.34
3-1
-
1899 Hoffenheim
Werder Bremen
157
X21
222
1X
1.15
1-0
-
RB Leipzig
FC St. Pauli
165
X20
215
1
1.34
2-1
-
VfB Stuttgart
Bayer Leverkusen
141
X24
235
X2
1.72
3-1
-
Borussia Dortmund
Eintracht Frankfurt
157
X21
222
1X
1.17
3-2
-
FC St. Pauli
FSV Mainz 05
134
X27
239
OVER 1.5
1.32
1-2
-
Borussia Mönchengladbach
Borussia Dortmund
128
X25
247
X2
1.30
1-0
-
SC Freiburg
VfL Wolfsburg
143
X25
232
OVER 2.5
1.73
1-1
-
Bayern München
1. FC Heidenheim
171
X16
213
OVER 3.5
1.72
3-3
-
Eintracht Frankfurt
Hamburger SV
153
X23
224
1X
1.24
1-2
-
1899 Hoffenheim
VfB Stuttgart
140
X23
237
GG
1.32
3-3
-
Union Berlin
1. FC Köln
137
X27
236
X2
1.58
2-2
-
Werder Bremen
FC Augsburg
145
X25
230
1X
1.33
1-3
-
Bayer Leverkusen
RB Leipzig
142
X24
234
2
3.06
4-1
-
VfB Stuttgart
Werder Bremen
156
X23
221
X
4.32
1-1
-
Borussia Dortmund
SC Freiburg
161
X21
218
UNDER 3.5
1.69
4-0
-
FC Augsburg
Eintracht Frankfurt
138
X25
237
GG
1.42
1-1
-
1. FC Köln
Bayer Leverkusen
132
X24
244
X2
1.29
1-2
-
1. FC Heidenheim
FC St. Pauli
143
X26
231
1X
1.42
2-0
-
FSV Mainz 05
Bayern München
123
X22
255
UNDER 3.5
1.79
3-4
-
VfL Wolfsburg
Borussia Mönchengladbach
140
X25
235
1X
1.41
0-0
-
Hamburger SV
1899 Hoffenheim
131
X24
245
X2
1.27
1-2
-
RB Leipzig
Union Berlin
165
X20
215
1
1.38
3-1
-
SC Freiburg
1. FC Heidenheim
153
X23
224
OVER 2.5
1.68
2-1
-
Bayern München
VfB Stuttgart
161
X19
220
OVER 3.5
1.67
4-2
-
Borussia Mönchengladbach
FSV Mainz 05
139
X26
235
X2
1.62
1-1
-
1899 Hoffenheim
Borussia Dortmund
136
X25
239
2
2.56
2-1
-
Union Berlin
VfL Wolfsburg
144
X25
231
X2
1.73
1-2
-
Werder Bremen
Hamburger SV
146
X26
228
X
3.74
3-1
-
Eintracht Frankfurt
RB Leipzig
132
X25
243
X2
1.35
1-3
-
FC St. Pauli
1. FC Köln
135
X27
238
X2
1.50
1-1
-
1. FC Köln
Werder Bremen
141
X26
233
GG
1.57
3-1
-
VfB Stuttgart
Hamburger SV
161
X21
218
X
5.48
4-0
-
FSV Mainz 05
SC Freiburg
144
X28
228
1
2.40
0-1
-
Borussia Dortmund
Bayer Leverkusen
147
X24
229
1X
1.34
0-1
Germany Bundesliga FAQ
How many goals per game are scored in Germany Bundesliga?
Germany Bundesliga matches averaged 3.36 goals over the last 159 games we tracked, and 83% of them had at least two goals.
How often do Germany Bundesliga matches go over 2.5 goals?
66% of the last 159 Germany Bundesliga matches finished with three or more goals. Check each fixture's own over/under probability, because team form varies a lot.
How often do both teams score in Germany Bundesliga?
Both teams scored in 66% of recent Germany Bundesliga matches. Our match pages show the both-teams-to-score probability for every upcoming game.
How common are draws in Germany Bundesliga?
26% of recent Germany Bundesliga games ended level, while home teams won 44% and away teams 30%.
When is the next Germany Bundesliga match?
The next Germany Bundesliga fixture on our schedule is VfB Stuttgart vs Borussia Mönchengladbach on Friday 23 October 2026. Predictions are published for every listed match.