RB Leipzig vs Borussia Mönchengladbach - Predictions, Stats & Odds
Bundesliga Statistics, AI predictions, (Expected) Lineups and Insights for Gameweek 29
Goals
Game Review
RB Leipzig secured a narrow 1-0 victory over Borussia Mönchengladbach in their Bundesliga clash on Saturday, 11 April 2026. The match was tightly contested, with both teams struggling to break the deadlock until Yan Diomande (GAP +2.0%) scored the decisive goal in the 80th minute. This result was somewhat expected, given Leipzig's strong home form and Mönchengladbach's inconsistent performances this season. The game was characterized by a tactical battle in midfield, with both sides deploying a compact setup. Leipzig's defense, marshaled by Willi Orban (GAP +3.0%), was particularly effective in neutralizing Mönchengladbach's attacking threats. David Raum (GAP +3.8%) also played a crucial role in maintaining defensive solidity while providing width in attack. RB Leipzig made five substitutions during the match, bringing in Benjamin Henrichs, Brajan Gruda, Assan Ouédraogo, Johan Bakayoko, and Max Finkgräfe. These changes injected fresh energy into the team, which was pivotal in the latter stages of the game. Borussia Mönchengladbach also made four changes, introducing Fabio Chiarodia, Kevin Stöger, Shuto Machino, and Hugo Bolin, but they were unable to alter the course of the match. The victory keeps RB Leipzig in the hunt for a top-four finish, bolstering their position in the Bundesliga standings. Meanwhile, Borussia Mönchengladbach will need to regroup quickly as they aim to improve their league position in the remaining fixtures. The focus for both teams will now shift to their upcoming matches, where consistency will be key to achieving their season objectives.
Lineups
RB Leipzig
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD |
Substitutes
| 66' | Assan Ouédraogofor Antonio Nusa |
| 66' | Johan Bakayokofor Rômulo Cardoso da Cruz |
| 78' | Benjamin Henrichsfor Ridle Baku |
| 78' | Brajan Grudafor Nicolas Seiwald |
| 90' | Max Finkgräfefor Yan Diomande |
Borussia Mönchengladbach
| Pos | Player |
|---|---|
| GK | |
| DEF | |
| DEF | |
| DEF | |
| DEF | |
| MID | |
| MID | |
| MID | |
| MID | |
| FWD | |
| FWD |
Substitutes
| 33' | Hugo Bolinfor Lukas Ullrich |
| 62' | Fabio Chiarodiafor Kevin Diks |
| 85' | Kevin Stögerfor Jens Castrop |
| 85' | Shuto Machinofor Yannik Engelhardt |
League Table after the game
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | RB Leipzig | 29 | 17 | 5 | 7 | 56 | 36 | +20 | 56 | W L W W W |
| 14 | Borussia Mönchengladbach | 29 | 7 | 9 | 13 | 35 | 49 | -14 | 30 | L W D D L |
Last Games
Head-to-Head
Bundesliga
Gameweek 29
What is GAP?
What is Plus Minus Goals (G±)?
Plus Minus Goals (G±) is the average goal difference per game while the player was on the pitch. A value above 0 indicates that the team rather wins, a value below 0 means his team concedes more goals than they score when the player is on the pitch. As an example, if the player's team is winning 3:1 the goal difference is +2, if the player's team is loosing 0:1, the goal difference is -1. It is a pure metric which is barely adjusted for circumstances to purely show the goal difference.
What is GAP?
GAP (Game Advantage Percentage) shows the percentage gap between a player and the average league player. It answers the question: How much does a player improve or worsen a team's performance? It is based on high level game data with a focus on the impact on the goal difference (G±) from the last 50 games of a player. Besides that, GAP goes further and considers game context by involving data from the player and all other players who are at the same time on the pitch, no matter if teammates or opponents. Football GAP - the individual metric for team players.