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

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

#TeamPWDLGDPts
1Bayern München64201714
2Borussia Dortmund6420714
3SC Freiburg6411913
4Bayer Leverkusen6411713
5FSV Mainz 056312410
6SV Elversberg6312110
7RB Leipzig630359
8Werder Bremen623109
9Hamburger SV6303-99
10FC Augsburg622248
11Eintracht Frankfurt6222-68
121. FC Köln6213-37
13VfB Stuttgart6204-26
141899 Hoffenheim6204-36
15FC Schalke 046123-35

Past Matches

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.