Match summary
Borussia Monchengladbach and RB Leipzig played out a goalless draw.
RB Leipzig had the better of the chances, with 1.09 expected goals (xG) from 20 shots to Borussia Monchengladbach's 0.39 from 7.
Borussia Monchengladbach
vs
RB Leipzig
28 November 2025 · Bundesliga · 2025/26 · Referee Timo Gerach
Half-time: 0–0
Borussia Monchengladbach and RB Leipzig played out a goalless draw.
RB Leipzig had the better of the chances, with 1.09 expected goals (xG) from 20 shots to Borussia Monchengladbach's 0.39 from 7.
Borussia Monchengladbach
RB Leipzig
Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.
Tap a goal for the scorer and score.
Every shot and where it was taken from.
Hover or tap a shot for the player, minute and xG.
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
Borussia Monchengladbach
0–0
RB Leipzig
Full-time
| Player | Pos | Min | G | A | Sh | xG | xA | KP | Cards |
|---|---|---|---|---|---|---|---|---|---|
| Moritz Nicolas | GK | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Joe Scally | DEF | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Kevin Diks | DEF | 90 | 1 | 0.08 | 0.00 | 0 | |||
| Nico Elvedi | DEF | 90 | 0 | 0.00 | 0.03 | 1 | |||
| Luca Netz | DEF | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Jens Castrop | MID | 83 | 1 | 0.09 | 0.02 | 1 | |||
| Rocco Reitz | MID | 90 | 1 | 0.02 | 0.08 | 1 | |||
| Yannick Engelhardt | MID | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Florian Neuhaus | MID | 73 | 2 | 0.12 | 0.09 | 1 | |||
| Franck Honorat | FWD | 90 | 2 | 0.08 | 0.00 | 0 | |||
| Haris Tabakovic | FWD | 73 | 0 | 0.00 | 0.00 | 0 | |||
| Shuto Machino | Sub | 17 | 0 | 0.00 | 0.00 | 0 | |||
| Giovanni Reyna | Sub | 17 | 0 | 0.00 | 0.00 | 0 | |||
| Marvin Friedrich | Sub | 7 | 0 | 0.00 | 0.00 | 0 | |||
| Tim Kleindienst | Sub | 1 | 0 | 0.00 | 0.00 | 0 |
| Player | Pos | Min | G | A | Sh | xG | xA | KP | Cards |
|---|---|---|---|---|---|---|---|---|---|
| Péter Gulácsi | GK | 90 | 0 | 0.00 | 0.00 | 0 | |||
| Bote Baku | DEF | 90 | 1 | 0.02 | 0.06 | 1 | |||
| Castello Lukeba | DEF | 90 | 1 | 0.02 | 0.05 | 2 | |||
| Willi Orban | DEF | 90 | 2 | 0.07 | 0.02 | 1 | |||
| David Raum | DEF | 90 | 2 | 0.30 | 0.20 | 5 | |||
| Christoph Baumgartner | MID | 90 | 2 | 0.09 | 0.00 | 0 | |||
| Nicolas Seiwald | MID | 90 | 0 | 0.00 | 0.02 | 1 | |||
| Xaver Schlager | MID | 66 | 0 | 0.00 | 0.00 | 0 | |||
| Yan Diomande | FWD | 90 | 2 | 0.13 | 0.36 | 3 | |||
| Conrad Harder | FWD | 82 | 5 | 0.22 | 0.00 | 0 | |||
| Antonio Nusa | FWD | 66 | 2 | 0.08 | 0.18 | 3 | |||
| Johan Bakayoko | Sub | 24 | 1 | 0.02 | 0.02 | 1 | |||
| Ezechiel Banzuzi | Sub | 24 | 1 | 0.10 | 0.00 | 0 | |||
| Tidiam Gomis | Sub | 8 | 0 | 0.00 | 0.00 | 0 | |||
| Lukas Klostermann | Sub | 1 | 1 | 0.04 | 0.00 | 0 |
Starters first, then substitutes. xA is expected assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.