Bundesliga Regular Season - 4

Bayer Leverkusen 1 - 1 FT Borussia Mönchengladbach

BayArena

AI-powered match analysis and previews to help you decide which games are worth watching

61
FT
Sun, Sep 21
Deutsch
Bayer Leverkusen
1-1
Borussia Mönchengladbach
⚡ Intensity 70
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 0
Dramatic draw at BayArena, Tabakovic rescues Gladbach

Tabakovic's Redemption: Gladbach Snatches a Point in the Final Breath

Worth Watching Futmetrix Score: 61/100. A high-intensity thriller at BayArena where VAR drama and late twists define the relegation battle for both sides.

The Goal That Never Was – VAR Writes an Early Script

In the 24th minute, Borussia Mönchengladbach believed they had seized control. Jens Castrop wheeled away in celebration—only for the VAR official to intervene. The goal was wiped out, a crushing blow for visitors already drowning with just 2 points from four matches. In a relegation battle, such moments cost souls.

Leverkusen Commands the Pitch; Grimaldo Orchestrates

Bayer Leverkusen dictated proceedings at the BayArena with 62% possession. Alejandro Grimaldo was the conductor—four key passes from the Spaniard explained his 8.2 rating and Man of the Match honour. By the 70th minute, Leverkusen's dominance bore fruit: M. Tillman finished clinically after a cross from P. Schick. The home side led, and victory seemed assured.

The 90th-Minute Earthquake: Herrmann and Tabakovic Deliver Drama

Then came the stakes-defining moment. Mönchengladbach, having mustered just one goal in four matches, threw caution to the wind. Substitute H. Tabakovic, introduced in the 80th minute, became the unlikely saviour. In the 90th minute, as hope had all but evaporated, Tabakovic rose to meet a cross from C. Herrmann and headed home the equaliser. A moment of upset-factor brilliance that splits the spoils: Gladbach salvages a lifeline, Leverkusen loses two precious points.

The Numbers Reveal a Battle of Abundance

Twenty-six combined shots, 16 on target—the BayArena became a shooting gallery. Moritz Nicolas in the Gladbach goal was the unsung hero with seven saves. Leverkusen's 13 attempts matched Gladbach's 13, underlining the balance of this shootout. With an xG of 1.46 to 0.81, Leverkusen should have won. Instead, the points are shared.

Key Questions

How did VAR change this match?

Castrop's disallowed goal in the 24th minute was psychologically devastating for Gladbach. An early lead would have completely altered the narrative.

Did Bayer Leverkusen deserve the late equaliser?

No. With 62% possession and 1.46 xG, Leverkusen should have won. Gladbach's equaliser was a stroke of mercy, not desert.

How pivotal was Grimaldo to Leverkusen's control?

Decisive. Four key passes, 8.2 rating—Grimaldo was the architect of Leverkusen's dominance and rightfully earned Player of the Match.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
62%
38%
Bayer Leverkusen 62%
Borussia Mönchengladbach 38%
Shots
13
13
Bayer Leverkusen 13
Borussia Mönchengladbach 13
Shots on Target
9
7
Bayer Leverkusen 9
Borussia Mönchengladbach 7
Expected Goals (xG)
1.46
0.81
Bayer Leverkusen 1.46
Borussia Mönchengladbach 0.81
Passes
675
413
Bayer Leverkusen 675
Borussia Mönchengladbach 413
Pass Accuracy
90%
84%
Bayer Leverkusen 90%
Borussia Mönchengladbach 84%
Corners
3
4
Bayer Leverkusen 3
Borussia Mönchengladbach 4
Fouls
12
15
Bayer Leverkusen 12
Borussia Mönchengladbach 15
Yellow Cards
5
5
Bayer Leverkusen 5
Borussia Mönchengladbach 5
Red Cards
0
0
Bayer Leverkusen 0
Borussia Mönchengladbach 0

Match Events

Lukas Ullrich 🟨 8'
Jens Castrop 24'
37' 🟨 Loïc Badé
39' 🟨 Jarell Quansah
HT
Joseph Scally 🟨 49'
63' 🔄 L. Bade A. Tape
63' 🔄 Lucas E. Poku
70' M. Tillman (P. Schick)
J. Castrop F. Neuhaus 🔄 72'
Nico Elvedi 🟨 74'
76' 🔄 E. Ben Seghir C. Echeverri
76' 🔄 P. Schick C. M. Kofane
K. Stoger G. Reyna 🔄 80'
S. Machino H. Tabakovic 🔄 80'
84' 🔄 I. Maza J. Hofmann
R. Reitz C. Herrmann 🔄 86'
F. C. Chiarodia G. Ranos 🔄 86'
Kevin Diks 🟨 89'
H. Tabakovic (C. Herrmann) 90'
Grant-Leon Ranos 🟨 90'+3
90'+6 🟨 Jonas Hofmann
90'+6 🟨 Alejandro Grimaldo
FT

Player Cards

Season performance ratings for players in this match

Bayer Leverkusen

Goalkeepers
M. Flekken
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
J. Quansah
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
67%
duel win %
L. Bade
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
63
total mins
63
entry
E. Tapsoba
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
93%
pass acc
Midfielders
Lucas
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
4
Duels Won
0
pens won
M. Tillman
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
A. Garcia
MAGNET
MAGNET
122
activity
122
activity
116
passes
6
duels
A. Grimaldo
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
72%
pass acc
Forwards
I. Maza
SNAKEBITTEN
SNAKEBITTEN
4
on target
4
on target
0
goals
1.2
xg wasted
E. Ben Seghir
MAGNET
MAGNET
53
activity
53
activity
44
passes
9
duels
P. Schick
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6
rating
BENCH
N. Lomb
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Blaswich
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
J. Belocian
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
A. Tape
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
27
total mins
Started
entry
Arthur
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
C. Echeverri
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
3
Duels Won
0
pens won
J. Hofmann
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
12
total mins
Started
entry
C. M. Kofane
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
E. Poku
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
27
total mins
Started
entry

Borussia Mönchengladbach

Goalkeepers
M. Nicolas
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
K. Diks
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
N. Elvedi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
F. C. Chiarodia
NPC
NPC
86
minutes
86
minutes
42%
pass acc
6.3
rating
Midfielders
J. Scally
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
R. Reitz
👻 Invisible Nothing to note
Y. Engelhardt
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
5
Duels Won
0
pens won
L. Ullrich
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Forwards
K. Stoger
MAGNET
MAGNET
56
activity
56
activity
43
passes
13
duels
J. Castrop
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
72
total mins
72
entry
S. Machino
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
11%
pass acc
BENCH
J. Omlin
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
M. Friedrich
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
L. Netz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
F. Neuhaus
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
18
total mins
Started
entry
G. Reyna
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
P. Sander
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
C. Herrmann
SUPER SUB
SUPER SUB
0
impact
0
impact
10
minutes
6.9
rating
H. Tabakovic
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
7.3
rating
G. Ranos
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
18/01/2025 Bayer Leverkusen 3 - 1 Borussia Mönchengladbach Bundesliga BayArena
23/08/2024 Borussia Mönchengladbach 2 - 3 Bayer Leverkusen Bundesliga BORUSSIA-PARK
27/01/2024 Bayer Leverkusen 0 - 0 Borussia Monchengladbach Bundesliga BayArena
26/08/2023 Borussia Monchengladbach 0 - 3 Bayer Leverkusen Bundesliga BORUSSIA-PARK
21/05/2023 Bayer Leverkusen 2 - 2 Borussia Monchengladbach Bundesliga BayArena
22/01/2023 Borussia Monchengladbach 2 - 3 Bayer Leverkusen Bundesliga Stadion im BORUSSIA-PARK
15/01/2022 Borussia Monchengladbach 1 - 2 Bayer Leverkusen Bundesliga Stadion im BORUSSIA-PARK
21/08/2021 Bayer Leverkusen 4 - 0 Borussia Monchengladbach Bundesliga BayArena
06/03/2021 Borussia Monchengladbach 0 - 1 Bayer Leverkusen Bundesliga Stadion im BORUSSIA-PARK
18/01/2025
Bundesliga BayArena
23/08/2024
Bundesliga BORUSSIA-PARK
27/01/2024
Bundesliga BayArena
26/08/2023
Bundesliga BORUSSIA-PARK
21/05/2023
Bundesliga BayArena
22/01/2023
Bundesliga Stadion im BORUSSIA-PARK
15/01/2022
Bundesliga Stadion im BORUSSIA-PARK
21/08/2021
Bundesliga BayArena
06/03/2021
Bundesliga Stadion im BORUSSIA-PARK
Bayer Leverkusen Win
Borussia Mönchengladbach Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 4 12 18 3 +15 W1899 Hoffenheim 1 - 4 Bayern München (20-09-2025)WBayern München 5 - 0 Hamburger SV (13-09-2025)WFC Augsburg 2 - 3 Bayern München (30-08-2025)WBayern München 6 - 0 RB Leipzig (22-08-2025)
2 Borussia Dortmund 4 10 9 3 +6 WBorussia Dortmund 1 - 0 VfL Wolfsburg (21-09-2025)W1. FC Heidenheim 0 - 2 Borussia Dortmund (13-09-2025)WBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
3 RB Leipzig 4 9 6 7 -1 WRB Leipzig 3 - 1 1. FC Köln (20-09-2025)WFSV Mainz 05 0 - 1 RB Leipzig (13-09-2025)WRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)LBayern München 6 - 0 RB Leipzig (22-08-2025)
4 1. FC Köln 4 7 9 7 +2 LRB Leipzig 3 - 1 1. FC Köln (20-09-2025)DVfL Wolfsburg 3 - 3 1. FC Köln (13-09-2025)W1. FC Köln 4 - 1 SC Freiburg (31-08-2025)WFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
5 FC St. Pauli 4 7 7 6 +1 LVfB Stuttgart 2 - 0 FC St. Pauli (19-09-2025)WFC St. Pauli 2 - 1 FC Augsburg (14-09-2025)WHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
6 Eintracht Frankfurt 4 6 11 9 +2 LEintracht Frankfurt 3 - 4 Union Berlin (21-09-2025)LBayer Leverkusen 3 - 1 Eintracht Frankfurt (12-09-2025)W1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
7 SC Freiburg 4 6 8 8 0 WWerder Bremen 0 - 3 SC Freiburg (20-09-2025)WSC Freiburg 3 - 1 VfB Stuttgart (13-09-2025)L1. FC Köln 4 - 1 SC Freiburg (31-08-2025)LSC Freiburg 1 - 3 FC Augsburg (23-08-2025)
8 VfB Stuttgart 4 6 5 5 0 WVfB Stuttgart 2 - 0 FC St. Pauli (19-09-2025)LSC Freiburg 3 - 1 VfB Stuttgart (13-09-2025)WVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)LUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
9 1899 Hoffenheim 4 6 8 10 -2 L1899 Hoffenheim 1 - 4 Bayern München (20-09-2025)WUnion Berlin 2 - 4 1899 Hoffenheim (13-09-2025)L1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
10 Union Berlin 4 6 8 11 -3 WEintracht Frankfurt 3 - 4 Union Berlin (21-09-2025)LUnion Berlin 2 - 4 1899 Hoffenheim (13-09-2025)LBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)WUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
11 Bayer Leverkusen 4 5 8 7 +1 DBayer Leverkusen 1 - 1 Borussia Mönchengladbach (21-09-2025)WBayer Leverkusen 3 - 1 Eintracht Frankfurt (12-09-2025)DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
12 VfL Wolfsburg 4 5 7 6 +1 LBorussia Dortmund 1 - 0 VfL Wolfsburg (21-09-2025)DVfL Wolfsburg 3 - 3 1. FC Köln (13-09-2025)DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)W1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
13 FSV Mainz 05 4 4 5 4 +1 WFC Augsburg 1 - 4 FSV Mainz 05 (20-09-2025)LFSV Mainz 05 0 - 1 RB Leipzig (13-09-2025)DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)LFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
14 Werder Bremen 4 4 8 10 -2 LWerder Bremen 0 - 3 SC Freiburg (20-09-2025)WBorussia Mönchengladbach 0 - 4 Werder Bremen (14-09-2025)DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
15 Hamburger SV 4 4 2 8 -6 WHamburger SV 2 - 1 1. FC Heidenheim (20-09-2025)LBayern München 5 - 0 Hamburger SV (13-09-2025)LHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
16 FC Augsburg 4 3 7 10 -3 LFC Augsburg 1 - 4 FSV Mainz 05 (20-09-2025)LFC St. Pauli 2 - 1 FC Augsburg (14-09-2025)LFC Augsburg 2 - 3 Bayern München (30-08-2025)WSC Freiburg 1 - 3 FC Augsburg (23-08-2025)
17 Borussia Mönchengladbach 4 2 1 6 -5 DBayer Leverkusen 1 - 1 Borussia Mönchengladbach (21-09-2025)LBorussia Mönchengladbach 0 - 4 Werder Bremen (14-09-2025)LVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
18 1. FC Heidenheim 4 0 2 9 -7 LHamburger SV 2 - 1 1. FC Heidenheim (20-09-2025)L1. FC Heidenheim 0 - 2 Borussia Dortmund (13-09-2025)LRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)L1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)