RB Leipzig welcome Borussia M'gladbach to Saxony on Saturday afternoon with the Bundesliga table pulling the two clubs in very different directions. Leipzig go into the weekend in third place on 53 points, firmly in the Champions League conversation and still chasing the strongest finish they can get. Gladbach, down in 13th with 30 points, aren't in immediate freefall, but they are still looking over their shoulder more than they'd like at this stage of the season. One side is protecting a top-four spot. The other is trying to keep a messy campaign from becoming something worse.
That gives this game a sharp edge even without any cup or European subplot. Leipzig can't afford a lazy home performance when the margins around the Champions League places are usually thin in April. Gladbach, for their part, would take any point they can get from a ground where the home side usually carries real attacking weight. Ole Werner's team have built a platform. Eugen Polanski's side are still searching for one.
Leipzig arrive with momentum and goals in the bank. Gladbach arrive with a familiar problem: they can stay in games, but they don't control them well enough. That's been the story of too many afternoons this season, and it matters here.
RB Leipzig Form & Analysis
Leipzig's recent run reads like a team that knows exactly what's at stake. Last weekend they went to Werder Bremen and nicked a 2-1 win in dramatic fashion, with Antonio Nusa opening the scoring before Salim Musah struck in stoppage time to settle it. It wasn't a dominant display by every underlying measure — Bremen had more shots and more efforts on target — but Leipzig made their big moments count. Good teams do that. Very good teams do it away from home.
Before that, they demolished Hoffenheim 5-0 on their own ground, and that result says plenty about the version of Leipzig turning up in front of their own fans. Fast, direct, ruthless. Even the one defeat in this six-game spell, the 1-0 loss at Stuttgart on 15 March, looks more like a bump than a slide when placed alongside wins over Augsburg, Hamburg and Bremen, plus a 2-2 draw with Borussia Dortmund. Four wins, one draw, one defeat from the last six is the shape of a side with purpose. No fluff. Just points.
At home, Leipzig's numbers are those of a top-end Bundesliga side. Nine wins, two draws and three defeats from 14 league matches, with 34 goals scored and 18 conceded. That's 29 points collected in their own stadium, and the attacking return jumps off the page. They average well above the league's general home scoring baseline, and you can see why: they create enough pressure in the final third to force games open. The Hoffenheim mauling is the obvious headline, but even against stronger opponents they tend to find chances. The 2-2 with Dortmund showed that.
There is one small warning label. Leipzig don't always shut the door. They've conceded 36 league goals overall, which is a touch high for a team in third, and recent patterns hint at the same thing. They've seen both teams score in five of their last seven matches, and the xG projection here — 2.08 to 1.11 — suggests they'll create more than enough, but not necessarily stroll through untroubled. Still, at home, this side usually asks bigger questions than most opponents can answer.
Borussia M'gladbach Form & Analysis
Gladbach's last few weeks have been busier than they are convincing. Their latest league outing ended 2-2 at home to Heidenheim, and that draw felt like the season in miniature: a game they didn't fully control, a game where they trailed, and a game that needed a response just to avoid defeat. Wael Mohya put them ahead early, they fell behind, then Franck Honorat rescued a point in the second half. The trouble is that a draw at home to a side like Heidenheim doesn't ease much pressure when you're 13th.
Zoom out a little and the pattern becomes clearer. They drew 3-3 away at Köln in a wild Bundesliga contest, beat St. Pauli 2-0 at home, then got thumped 4-1 by Bayern in Munich. There's also the 2-2 friendly draw at Osnabrück over the international break, which fits the broader theme more than it changes it. Gladbach are now four games unbeaten in all competitions, yes, but three of those were draws and they haven't won in three. That's the catch. They stay alive in matches. They don't finish enough of them off.
Away from home, Polanski's team have taken 13 points from 14 league games, posting three wins, four draws and seven defeats. They've scored 17 and conceded 25 on the road, which is mid-table at best in attack and shaky in defence. Can they score in Leipzig? Sure, they probably can. They've netted in Munich, hit three at Köln, and both teams have scored in four of their last five matches. Can they keep Leipzig quiet for 90 minutes? That's the real issue. They haven't kept a clean sheet in their last three, and too often their away performances are one bad spell away from turning.
That said, there is some fight in this team. They aren't folding every week. A four-game unbeaten run, even with all those draws, tells you they can be awkward. But awkward doesn't always mean effective. Against a home side with Leipzig's firepower, giving up territory and waiting for your moments is a dangerous game. One lapse, then another, and the afternoon gets away from you quickly.
Head-to-Head
There is a slightly odd recent wrinkle in this fixture. Gladbach are unbeaten in the last three meetings, and Leipzig haven't scored in any of them. The reverse fixture in November finished 0-0, while Gladbach also won 1-0 in March 2025 and drew 0-0 away at Leipzig in November 2024. For all of Leipzig's attacking quality more broadly, this opponent has managed to blunt them lately.
Still, the longer view is less one-sided than that sequence suggests. Leipzig won three of the four meetings before this current mini-run, including a 2-0 home victory in February 2024 and a 3-0 success in March 2023. So yes, Gladbach have found a way to make things ugly in recent head-to-heads. Asking them to repeat that while carrying this defensive record away from home is a different challenge.
We Predict: Home Win
Home Win at 1.45 is the standout play here. Leipzig are third for a reason, they've won four of their last six league matches, and their home record is strong enough to trust: nine wins from 14, 34 goals scored, only three home defeats all season. Gladbach's away split tells a rougher story — seven losses in 14 road games, 25 goals conceded — and that usually catches up with you against teams operating at Champions League pace.
The one thing stopping this from being a complete banker is the recent head-to-head pattern, because Gladbach have frustrated Leipzig three straight times. Mind you, current form matters more than old stalemates. Leipzig are creating enough and scoring enough to break that trend, while Gladbach's habit of conceding and drawing looks vulnerable here. The projected scoreline of 2-1 feels right: Leipzig to do the heavier work, Gladbach to threaten just enough to keep it honest.
If you want a secondary angle, both teams to score has some appeal given Leipzig's recent concession pattern and Gladbach's run of open games. The main call stays simple, though. Back the home side to get the job done.