Bundesliga Regular Season - 29
RB Leipzig 1 - 0 FT Borussia Mönchengladbach
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
33' R. Baku
↓ L. Ullrich ↑H. Bolin 34'
J. Scally 36'
HT
47' N. Seiwald
↓ K. Diks ↑F. C. Chiarodia 63'
67' ↓ A. Nusa ↑A. Ouedraogo
67' ↓ Romulo Cardoso ↑J. Bakayoko
78' ↓ R. Baku ↑B. Henrichs
79' X. Schlager
79' ↓ N. Seiwald ↑B. Gruda
81' Y. Diomande (C. Baumgartner)
82' B. Gruda
↓ F. Honorat ↑W. Mohya 85'
↓ J. Castrop ↑K. Stoger 85'
↓ Y. Engelhardt ↑S. Machino 85'
90'+2 ↓ Y. Diomande ↑M. Finkgrafe
FT
Player Cards
Our take on every player in this match
RB Leipzig
Goalkeepers
Maarten Vandevoordt
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Ridle Baku
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
38%
Pass Acc
Willi Orbán
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
67%
Duel Win %
El Chadaille Bitshiabu
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
David Raum
ARCHITECT
8
Key Passes
8
Key Passes
0
Assists
30%
Pass Acc
Midfielders
Christoph Baumgartner
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.3
Rating
Nicolas Seiwald
LATE SHIFT
11
Late Mins
11
Late Mins
78
Total Mins
79
Entry
Xaver Schlager
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Yan Diomande
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Rômulo
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Antonio Nusa
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
67
Entry
BENCH
Peter Gulacsi
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Max Finkgräfe
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry
Benjamin Henrichs
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Lukas Klostermann
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Assan Ouédraogo
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Ezechiel Banzuzi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Johan Bakayoko
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Brajan Gruda
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Tidiam Gomis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borussia Mönchengladbach
Goalkeepers
Moritz Nicolas
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Joseph Scally
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Nico Elvedi
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Kevin Diks
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
36%
Pass Acc
Lukas Ullrich
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Rocco Reitz
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Philipp Sander
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Yannik Engelhardt
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Franck Honorat
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Haris Tabaković
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jens Castrop
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
Jan Olschowsky
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fabio Chiarodia
ENFORCER
6
Tackles
6
Tackles
7
Duels Won
88%
Win %
Kota Takai
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hugo Bolin
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
Started
Entry
Kevin Stöger
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Wael Mohya
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Florian Neuhaus
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Giovanni Reyna
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Shuto Machino
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/28/2025 | Borussia Mönchengladbach | 0 - 0 | RB Leipzig | Bundesliga | Borussia-Park |
| 03/29/2025 | Borussia Mönchengladbach | 1 - 0 | RB Leipzig | Bundesliga | BORUSSIA-PARK |
| 11/09/2024 | RB Leipzig | 0 - 0 | Borussia Mönchengladbach | Bundesliga | Red Bull Arena |
| 02/17/2024 | RB Leipzig | 2 - 0 | Borussia Monchengladbach | Bundesliga | Leipzig Stadium |
| 09/23/2023 | Borussia Monchengladbach | 0 - 1 | RB Leipzig | Bundesliga | BORUSSIA-PARK |
| 03/11/2023 | RB Leipzig | 3 - 0 | Borussia Monchengladbach | Bundesliga | Red Bull Arena |
11/28/2025
03/29/2025
11/09/2024
02/17/2024
09/23/2023
03/11/2023
RB Leipzig Win
Borussia Mönchengladbach Win
Draw
League Standings
P: 29 GD: +78
P: 29 GD: +31
P: 29 GD: +22
P: 29 GD: +20
P: 29 GD: +20
P: 29 GD: +14
P: 29 GD: 0
P: 29 GD: -5
P: 29 GD: -9
P: 29 GD: -17
P: 29 GD: -17
P: 29 GD: -13
P: 29 GD: -7
P: 29 GD: -14
P: 29 GD: -20
P: 29 GD: -25
P: 29 GD: -26
P: 29 GD: -32
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | Bayern München | 31 | 82 | 113 | 32 | +81 | |
| 2 | Borussia Dortmund | 30 | 64 | 61 | 31 | +30 | |
| 3 | RB Leipzig | 31 | 62 | 62 | 38 | +24 | |
| 4 | 1899 Hoffenheim | 31 | 57 | 61 | 45 | +16 | |
| 5 | VfB Stuttgart | 30 | 56 | 62 | 42 | +20 | |
| 6 | Bayer Leverkusen | 31 | 55 | 62 | 42 | +20 | |
| 7 | Eintracht Frankfurt | 31 | 43 | 56 | 58 | -2 | |
| 8 | SC Freiburg | 30 | 43 | 44 | 48 | -4 | |
| 9 | FC Augsburg | 31 | 37 | 39 | 55 | -16 | |
| 10 | FSV Mainz 05 | 31 | 34 | 39 | 49 | -10 | |
| 11 | Borussia Mönchengladbach | 31 | 32 | 36 | 50 | -14 | |
| 12 | Union Berlin | 31 | 32 | 35 | 55 | -20 | |
| 13 | 1. FC Köln | 31 | 31 | 45 | 53 | -8 | |
| 14 | Hamburger SV | 31 | 31 | 34 | 50 | -16 | |
| 15 | Werder Bremen | 30 | 31 | 35 | 53 | -18 | |
| 16 | FC St. Pauli | 31 | 26 | 26 | 53 | -27 | |
| 17 | VfL Wolfsburg | 31 | 25 | 41 | 66 | -25 | |
| 18 | 1. FC Heidenheim | 31 | 22 | 35 | 66 | -31 |
P: 31 GD: +81
P: 30 GD: +30
P: 31 GD: +24
P: 31 GD: +16
P: 30 GD: +20
P: 31 GD: +20
P: 31 GD: -2
P: 30 GD: -4
P: 31 GD: -16
P: 31 GD: -10
P: 31 GD: -14
P: 31 GD: -20
P: 31 GD: -8
P: 31 GD: -16
P: 30 GD: -18
P: 31 GD: -27
P: 31 GD: -25
P: 31 GD: -31
Match previews and recaps to help you decide which games are worth watching
Diomande Shatters Gladbach's Wall in Late Drama
Average Entertainment Futmetrix Score: 38/100. A relentless attacking barrage eventually broke a heroic goalkeeping display to tighten Leipzig's grip on a lucrative Champions League spot.
Opening Act
The Intensity was high from the outset at Red Bull Arena as RB Leipzig launched wave after wave of attacks. Edging possession with 52 percent of the ball, the hosts found themselves constantly probing but frustrated. David Raum was the chief architect, pinging an incredible eight key passes to tear open the Borussia Mönchengladbach defence. Yet, the visitors stood remarkably firm. A staggering 24 shots rained down on the Gladbach goal, turning the pitch into a veritable shooting gallery. The sheer volume of chances kept the home crowd on edge, but the glaring lack of an early breakthrough set the stage for a tense battle of attrition.
The Pivot
The story of the afternoon was undoubtedly written by Moritz Nicolas. The Gladbach shot-stopper delivered an absolute masterclass, recording 11 astonishing saves to keep his side securely in the contest. His heroics drastically skewed the Balance of the match, turning what should have been a routine home victory into an agonizing test of patience for Leipzig. Set-piece pressure steadily mounted, with the hosts forcing 11 corners, but Nicolas repelled practically everything thrown his way. It seemed an impenetrable wall had been erected in front of the away end, leaving the frustrated hosts searching desperately for a spark.
Resolution
Just as the Stakes reached their peak and frustration threatened to boil over entirely, the stubborn resistance finally cracked in the 81st minute. C. Baumgartner unlocked the tired defence with a precise final ball, and Y. Diomande made absolutely no mistake, finishing clinically to shatter the deadlock. This crucial late surge avoided a damaging slip-up and reinforced Leipzig's comfortable third-place standing, moving them to 53 points in their Champions League chase. Gladbach remain stranded in 13th place, left to rue a magnificent defensive effort that ultimately yielded zero reward.
Key Questions
What made Yan Diomande the Man of the Match?
He scored the decisive 81st-minute match-winning goal, finally breaking through a remarkably stubborn defensive block after Leipzig's relentless 36-shot assault.
What does this mean for RB Leipzig's season?
The hard-fought victory solidifies their strong grip on third place, keeping them firmly on track for crucial Champions League qualification with six games left.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Top Four Chase Heats Up in Leipzig
Worth Watching Futmetrix Score: 63/100. RB Leipzig's push for Champions League football demands ruthless efficiency against a Borussia Mönchengladbach side drifting through the lower mid-table.
The Setup
The hosts welcome Mönchengladbach to the Red Bull Arena sitting comfortably in fourth place. A staggering 2.4 goals per game at home means their offensive Form is firing on all cylinders at the perfect moment. Gladbach arrive in 13th position, effectively clear of the danger zone but lacking true momentum despite recent gritty performances. The Stakes heavily favor Leipzig, who cannot afford a slip-up with the chasing pack breathing down their necks. Looking at the league table, the competitive Balance tilts firmly toward the home side.
Key Battle
The midfield engine room will decide this contest. Brajan Gruda has been tearing defenses apart and will look to orchestrate Leipzig's attacks in the final third. Standing in his way is Gladbach's Jens Castrop, tasked with disrupting the rhythm and protecting his backline. A high Stars rating for the hosts suggests Gruda has the upper hand, but Castrop's physical capabilities shouldn't be ignored.
Our Prediction
Gladbach's shot-stopper Moritz Nicolas will be under siege from the opening whistle. Expect Leipzig to overwhelm the visitors early, breaking through the lines with sheer attacking volume to secure a comfortable 3-1 victory.