Bundesliga Predictions This Week: Sep 4-6 Matchday 2 Preview
The Bundesliga is back after an explosive opening weekend, and our Bundesliga predictions this week are built on a fascinating set of Matchday 2 fixtures that could reshape the early table. Bayern München already look terrifying with a 4-0 demolition in week one, but the real storylines are bubbling beneath the surface: newly-promoted SV Elversberg sit sixth after a shock win, Köln are quietly efficient, and Union Berlin are still searching for their first win of the campaign. This is the week where early-season pretenders get separated from contenders, and the data suggests we're in for some serious goal action.
The standings after just one round are always misleading—Augsburg in fourth place with a +3 goal difference will almost certainly not finish there—but they do tell us who came out of the blocks sharp. Freiburg matched Leipzig's 3-0 start, Dortmund grabbed a 2-0 win, and Elversberg's 1-0 victory over Mainz was the stuff of fairy tales. But here's the thing about Matchday 2 in the Bundesliga: it's historically where the big boys start flexing their muscle. Last season, the top six teams won 78% of their Matchday 2 fixtures. The numbers point to a weekend where the elite reassert control, but there are traps lurking for the complacent.
Bundesliga This Week
Let's set the table properly. Bayern München top the charts after a ruthless 4-0 opening-day win, and they travel to Gelsenkirchen to face a Schalke side that's already in crisis mode. The bookmakers have Bayern at a staggering 1.14585 to win—that's roughly a 87% implied probability, and honestly, it might still be generous. Schalke's defense looked disorganized in their opener, and Vincent Kompany's high-press system is designed to feast on exactly that kind of chaos.
Below Bayern, the chasing pack is bunched tightly. Freiburg, Leipzig, Augsburg, Dortmund, Elversberg, and Köln all sit on three points, but their Matchday 2 assignments vary wildly in difficulty. Leipzig face a tricky trip to Werder Bremen, where the home crowd at the Weserstadion can make life miserable. Freiburg travel to Paderborn, a team that was expected to struggle but showed some fight last week. Dortmund head to Hoffenheim in what looks like the most balanced fixture of the weekend on paper.
The key storyline to follow this week is how the promoted and newly-surfaced teams handle their first real test. Elversberg—yes, that Elversberg, the tiny club from Saarland with a population under 14,000—host Borussia Mönchengladbach on Saturday. Gladbach had a nightmare opening day, losing at home, and they'll be desperate to avoid back-to-back defeats against a side that's technically two divisions below their historical weight class. Meanwhile, Köln travel to Stuttgart looking to build on their opening win, and Union Berlin need to find a spark against a Leverkusen side that's already hitting top gear.
Midweek/Weekend Fixtures Preview
The schedule kicks off with a Friday night special under the lights at the Mercedes-Benz Arena as VfB Stuttgart host 1. FC Köln. Stuttgart had a sluggish start to the season, and while the data doesn't heavily favor either side, this has the look of a tight, low-scoring affair. Köln's 1-0 win last week was built on defensive solidity, and they'll try to replicate that blueprint on the road.
Saturday's main slate is a monster—seven matches across three different kickoff times, starting at 13:30 UTC. The headline act is undoubtedly Schalke vs Bayern at 16:30 UTC, but don't sleep on Leverkusen vs Union Berlin or the Rhine derby vibes in Hoffenheim vs Dortmund. Paderborn vs Freiburg and Bremen vs Leipzig both carry significant weight for teams with European aspirations. And if you want a potential upset watch, HSV vs Mainz on Sunday has all the ingredients for a banana peel game, with Hamburg's promotion-chasing squad looking to prove they belong against a Mainz side that's traditionally been a Bundesliga mainstay.
Sunday wraps things up with Eintracht Frankfurt hosting Augsburg, a match where the home side's 1.8796 price suggests the market expects Frankfurt to bounce back from their opening draw.
Match-by-Match Predictions
VfB Stuttgart vs 1. FC Köln
Friday, Sep 04 at 18:30 UTC
Stuttgart were disappointing in their opener, lacking the creative spark that made them dangerous last term. Köln, meanwhile, ground out a professional 1-0 win and look compact under their new tactical setup. The form figures suggest a cagey affair—both teams averaged under 2.5 expected goals combined in week one. The market has this nearly dead even, and that feels right. Stuttgart's home advantage is worth something, but Köln's organization will frustrate them.
Prediction: Draw (Stuttgart 1-1 Köln) — 42% confidence - Expected goals: Stuttgart 1.2, Köln 0.9 - O2.5 probability: 44% | BTTS probability: 48% - Key insight: Köln conceded just 0.8 xG in their opener, and their low-block approach travels well. Stuttgart's xG of 0.7 last week was concerning—they created almost nothing.
Borussia Mönchengladbach vs SV Elversberg
Saturday, Sep 05 at 13:30 UTC
This is a genuine banana skin for Gladbach. They lost their opening fixture at home, and now they face a newly-promoted Elversberg side riding the high of a famous victory. Gladbach's squad is more talented, but their confidence is fragile. Elversberg will park the bus and look to nick something on the counter—it worked last week. The odds don't list this one, but the market would have Gladbach around 1.70-1.80, which feels short given their current state. Gladbach should have enough quality to win, but it won't be pretty.
Prediction: Borussia Mönchengladbach win — 55% confidence - Expected goals: Gladbach 1.8, Elversberg 0.8 - O2.5 probability: 52% | BTTS probability: 41% - Key insight: Gladbach's 14 shots last week yielded just 0.9 xG—they're creating volume without quality. A change in the final third is needed, and expect them to be more clinical here.
1899 Hoffenheim vs Borussia Dortmund
Saturday, Sep 05 at 13:30 UTC
Dortmund are the clear favorites at 2.175, but Hoffenheim at 2.875 aren't without appeal. The home side had a mixed opener, but their attacking trio looked dangerous in patches. Dortmund won 2-0 last week but weren't entirely convincing—they scored early and managed the game rather than dominating. This is the kind of fixture where Dortmund have historically dropped points: an away game against a mid-table side that presses high. The expected goals models lean Dortmund, but the variance here is significant.
Prediction: Borussia Dortmund win — 48% confidence (hedge with BTTS Yes) - Expected goals: Hoffenheim 1.3, Dortmund 1.9 - O2.5 probability: 58% | BTTS probability: 55% - Key insight: Hoffenheim have scored in 8 of their last 10 home games against Dortmund. The visitors' defense looked shaky on transitions last week, and Hoffenheim's wingers will target that space.
Bayer 04 Leverkusen vs Union Berlin
Saturday, Sep 05 at 13:30 UTC
Leverkusen are massive favorites at 1.41245, and for good reason. Xabi Alonso's side looked sensational in their opening win, pressing with intensity and creating chance after chance. Union Berlin, meanwhile, are winless and looked toothless going forward. This has the makings of a comfortable home win. The only question is the margin. Leverkusen's 2.4 xG in week one suggests they should have scored more than they did, and Union's low block could either frustrate them or get completely overwhelmed.
Prediction: Bayer 04 Leverkusen win — 72% confidence - Expected goals: Leverkusen 2.6, Union Berlin 0.6 - O2.5 probability: 63% | BTTS probability: 32% - Key insight: Union Berlin failed to register a single shot on target in their opener. Against a Leverkusen side that presses with relentless intensity, they'll struggle to even get out of their own half.
Werder Bremen vs RB Leipzig
Saturday, Sep 05 at 13:30 UTC
Leipzig are strong road favorites at 1.75715, and the data backs that up. They scored three in week one with an xG of 2.8—the most dangerous attacking output outside of Bayern. Bremen, however, have a fortress mentality at the Weserstadion, and their 4.05 price reflects the difficulty of winning there. Bremen's opening loss was concerning, but they're better than they showed. Leipzig's high line is vulnerable to pace, and Bremen have that in spades on the wings. This could be a 2-1 or 3-1 type game.
Prediction: RB Leipzig win — 58% confidence - Expected goals: Bremen 1.1, Leipzig 2.2 - O2.5 probability: 61% | BTTS probability: 52% - Key insight: Leipzig's counter-pressing forced 9 turnovers in the final third last week—the most in the division. Bremen's build-up play was sloppy in their opener, which is a dangerous combination.
SC Paderborn 07 vs SC Freiburg
Saturday, Sep 05 at 13:30 UTC
Freiburg at 2.025 are slight favorites, and that feels about right. They were sharp in their 3-0 opening win, showing the kind of clinical finishing that's been their trademark under Christian Streich's successor. Paderborn are scrappy and will make this uncomfortable, but they lack the quality to sustain pressure against a well-organized Freiburg side. The home team's 3.375 price is tempting for a draw, but the form figures clearly favor the visitors.
Prediction: SC Freiburg win — 54% confidence - Expected goals: Paderborn 1.0, Freiburg 1.7 - O2.5 probability: 49% | BTTS probability: 45% - Key insight: Freiburg converted 3 of their 5 shots on target last week—a 60% conversion rate that's unsustainable, but their shot quality (0.65 xG per shot on target) was elite. They create high-value chances.
FC Schalke 04 vs Bayern München
Saturday, Sep 05 at 16:30 UTC
The odds here are absurd—Bayern at 1.14585 means the market gives Schalke roughly a 7% chance of winning. That's not disrespectful; it's accurate. Bayern scored four in their opener with an xG of 3.7 and could have had six. Schalke lost 2-0 to a mid-table side and looked bereft of ideas. This is a mismatch of epic proportions. The only question is whether Bayern cover the -2.5 handicap, and the data suggests they will. Bayern's pressing game will force turnovers high up the pitch, and Schalke's defense has no answer for that pace.
Prediction: Bayern München win — 88% confidence (Bayern -2.5 handicap: 52%) - Expected goals: Schalke 0.4, Bayern 3.4 - O2.5 probability: 78% | BTTS probability: 22% - Key insight: Bayern's opening-day xG of 3.7 was the highest single-game total in the Bundesliga since 2021. Schalke conceded 1.9 xG against a team that finished 13th last season. The math is brutal.
Hamburger SV vs FSV Mainz 05
Sunday, Sep 06 at 13:30 UTC
This is the weekend's most intriguing fixture. Hamburg are back in the top flight after years in the wilderness, and their 2.815 price reflects the market's uncertainty about their level. Mainz at 2.325 are favorites, but that's mostly reputation. Hamburg's opening draw was respectable, and the Volksparkstadion will be rocking. Mainz's 1-0 loss to Elversberg was embarrassing—they were outplayed by a team with a fraction of their budget. The data suggests this is closer to a coin flip, with a slight lean toward the away side based on squad depth.
Prediction: Draw (Hamburg 1-1 Mainz) — 33% confidence - Expected goals: Hamburg 1.2, Mainz 1.3 - O2.5 probability: 47% | BTTS probability: 51% - Key insight: Mainz's 0.6 xG in their opener was their lowest since 2023. They're creating nothing without their injured playmaker. Hamburg, meanwhile, had