Bundesliga Regular Season - 23

Union Berlin 1 - 0 FT Bayer Leverkusen

Stadion An der Alten Försterei

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
31
FT
Sat, Feb 21
Deutsch
Union Berlin
1-0
Bayer Leverkusen
⚡ Intensity 21
⚖️ Balance 20
🏆 Stakes 33
🎲 Upset 20
Union stun Leverkusen at the Försterei

Iron Union Grinds Down Leverkusen

Skip It Futmetrix Score: 31/100. A quintessential Union Berlin performance that turned possession dominance into a tactical trap for the high-flying visitors.

Siege Mentality in Köpenick

The Stakes were high at the Stadion An der Alten Försterei as Bayer Leverkusen arrived looking to dictate play. They did exactly that from the start, dominated possession with 64%, and camped in the opposition half. However, Union Berlin looked perfectly comfortable without the ball, maintaining a rigid structure that frustrated the visitors. The Intensity of Union’s pressing in key zones forced Leverkusen into lateral passes, struggling to penetrate a disciplined backline. It was a classic display of defensive resilience, where every clearance was met with a roar from the home crowd, setting the stage for a counter-punching masterclass.

The Decisive Strike

A massive Upset Factor began to brew in the 28th minute when the deadlock was finally broken. Against the run of play, A. Kemlein found a pocket of space and delivered a perfect ball to R. Khedira, who slotted it home to give the hosts the lead. The atmosphere reached a fever pitch as Union proved that clinical finishing trumps possession statistics. Leverkusen tried to respond immediately, but their rhythm was disrupted by Union's tactical fouls and clever positioning. The Balance of the match shifted from a tactical chess match to a desperate rescue mission for the Werkself, who suddenly found themselves trailing despite their statistical dominance.

Locking the Gates

The Balance of the match shifted entirely into a defensive grind during the second half. Derrick Köhn was an absolute titan in defense, making crucial interceptions and ensuring Leverkusen’s 14 total shots resulted in only one single effort on target. Leverkusen threw everything forward, but Union’s low block was impenetrable, absorbing pressure with professional ease. As the final whistle blew, the 1-0 scoreline confirmed a significant upset. For Union Berlin, this was a statement of intent, proving they can still topple the league's giants through sheer grit and tactical discipline at their iconic home ground.

Key Questions

Who scored the winning goal for Union Berlin?

R. Khedira scored in the 28th minute, assisted by A. Kemlein.

Who was the Man of the Match?

Derrick Köhn earned the honor for an outstanding defensive performance.

How much possession did Leverkusen have?

Bayer Leverkusen dominated the ball with 64% possession despite losing the match.

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.

Match Statistics

Possession
36%
64%
Union Berlin 36%
Bayer Leverkusen 64%
Shots
8
14
Union Berlin 8
Bayer Leverkusen 14
Shots on Target
4
1
Union Berlin 4
Bayer Leverkusen 1
Expected Goals (xG)
0.64
0.75
Union Berlin 0.64
Bayer Leverkusen 0.75
Passes
297
524
Union Berlin 297
Bayer Leverkusen 524
Pass Accuracy
71%
86%
Union Berlin 71%
Bayer Leverkusen 86%
Corners
4
5
Union Berlin 4
Bayer Leverkusen 5
Fouls
15
7
Union Berlin 15
Bayer Leverkusen 7
Yellow Cards
5
2
Union Berlin 5
Bayer Leverkusen 2
Red Cards
0
0
Union Berlin 0
Bayer Leverkusen 0

Match Events

3' 🟨 S. Nsoki
10' 🟨 J. Haberer
11' 🔄 J. Haberer C. Trimmel
28' R. Khedira (A. Kemlein)
44' 🟨 A. Ilic
HT
60' 🟨 L. Querfeld
C. Kofane P. Schick 🔄 61'
Arthur Lucas 🔄 61'
E. Fernandez E. Poku 🔄 62'
L. Bade J. Hofmann 🔄 68'
70' 🔄 Jeong Woo-Yeong A. Kral
M. Tillman M. Terrier 🔄 81'
J. Hofmann 🟨 84'
85' 🔄 A. Ilic I. Ansah
85' 🔄 A. Schafer T. Skarke
R. Andrich 🟨 88'
90'+4 🟨 F. Ronnow
FT

Player Cards

Our take on every player in this match

Union Berlin

Goalkeepers
Frederik Rønnow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Danilho Doekhi
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Leopold Querfeld
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Stanley N'Soki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Janik Haberer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
11
Entry
Rani Khedira
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Aljoscha Kemlein
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Derrick Köhn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
András Schäfer
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Woo-Yeong Jeong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
70
Entry
Andrej Ilić
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
86
Total Mins
85
Entry
BENCH
Matheo Raab
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Christopher Trimmel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
83
Total Mins
Started
Entry
Andrik Markgraf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tim Skarke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Alex Král
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Oliver Burke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David Preu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ilyas Ansah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Livan Burcu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Bayer Leverkusen

Goalkeepers
Janis Blaswich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Loïc Badé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Robert Andrich
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Edmond Tapsoba
MAGNET
MAGNET
98
Activity
98
Activity
80
Passes
18
Duels
Midfielders
Arthur
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Ezequiel Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
62
Entry
Aleix García
MAGNET
MAGNET
92
Activity
92
Activity
86
Passes
6
Duels
Alejandro Grimaldo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
52%
Pass Acc
Forwards
Malik Tillman
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Ibrahim Maza
MAGNET
MAGNET
49
Activity
49
Activity
35
Passes
14
Duels
Christian Kofane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
61
Entry
BENCH
Jonas Omlin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Vázquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Jarell Quansah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tim Oermann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Exequiel Palacios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonas Hofmann
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Ernest Poku
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
Martin Terrier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Patrik Schick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/10/2025 Bayer Leverkusen 2 - 0 Union Berlin Bundesliga BayArena
12/04/2025 Bayer Leverkusen 0 - 0 Union Berlin Bundesliga BayArena
30/11/2024 Union Berlin 1 - 2 Bayer Leverkusen Bundesliga Stadion An der Alten Försterei
06/04/2024 Union Berlin 0 - 1 Bayer Leverkusen Bundesliga Stadion An der Alten Försterei
12/11/2023 Bayer Leverkusen 4 - 0 Union Berlin Bundesliga BayArena
29/04/2023 Union Berlin 0 - 0 Bayer Leverkusen Bundesliga Stadion An der Alten Försterei
06/11/2022 Bayer Leverkusen 5 - 0 Union Berlin Bundesliga BayArena
08/01/2022 Bayer Leverkusen 2 - 2 Union Berlin Bundesliga BayArena
14/08/2021 Union Berlin 1 - 1 Bayer Leverkusen Bundesliga Stadion An der Alten Försterei
15/05/2021 Bayer Leverkusen 1 - 1 Union Berlin Bundesliga BayArena
04/10/2025
Bundesliga BayArena
12/04/2025
Bundesliga BayArena
30/11/2024
Bundesliga Stadion An der Alten Försterei
06/04/2024
Bundesliga Stadion An der Alten Försterei
12/11/2023
Bundesliga BayArena
29/04/2023
Bundesliga Stadion An der Alten Försterei
06/11/2022
Bundesliga BayArena
08/01/2022
Bundesliga BayArena
14/08/2021
Bundesliga Stadion An der Alten Försterei
15/05/2021
Bundesliga BayArena
Union Berlin Win
Bayer Leverkusen Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 23 60 85 21 +64 WBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WWerder Bremen 0 - 3 Bayern München (14-02-2026)WBayern München 5 - 1 1899 Hoffenheim (08-02-2026)DHamburger SV 2 - 2 Bayern München (31-01-2026)LBayern München 1 - 2 FC Augsburg (24-01-2026)
2 Borussia Dortmund 23 52 49 22 +27 DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)WBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)WBorussia Dortmund 3 - 2 1. FC Heidenheim (01-02-2026)WUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)
3 1899 Hoffenheim 23 46 49 30 +19 D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)W1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)LBayern München 5 - 1 1899 Hoffenheim (08-02-2026)W1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)WWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)
4 VfB Stuttgart 22 42 41 29 +12 WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)LFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)WVfB Stuttgart 1 - 0 SC Freiburg (01-02-2026)WBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)
5 RB Leipzig 23 41 44 32 +12 DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)W1. FC Köln 1 - 2 RB Leipzig (08-02-2026)LRB Leipzig 1 - 2 FSV Mainz 05 (31-01-2026)DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)
6 Bayer Leverkusen 22 39 43 28 +15 LUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)WBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)WEintracht Frankfurt 1 - 3 Bayer Leverkusen (31-01-2026)WBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)
7 SC Freiburg 23 33 34 37 -3 WSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)WSC Freiburg 1 - 0 Werder Bremen (07-02-2026)LVfB Stuttgart 1 - 0 SC Freiburg (01-02-2026)WSC Freiburg 2 - 1 1. FC Köln (25-01-2026)
8 Eintracht Frankfurt 23 31 46 49 -3 LBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)LEintracht Frankfurt 1 - 3 Bayer Leverkusen (31-01-2026)LEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)
9 Union Berlin 23 28 29 37 -8 WUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)LHamburger SV 3 - 2 Union Berlin (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)L1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)LUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)
10 FC Augsburg 23 28 28 41 -13 WVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)LFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)WFC Augsburg 2 - 1 FC St. Pauli (31-01-2026)WBayern München 1 - 2 FC Augsburg (24-01-2026)
11 Hamburger SV 22 26 25 32 -7 DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)WHamburger SV 3 - 2 Union Berlin (14-02-2026)W1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)DHamburger SV 2 - 2 Bayern München (31-01-2026)DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)
12 1. FC Köln 23 24 33 39 -6 D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)LVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)L1. FC Köln 1 - 2 RB Leipzig (08-02-2026)W1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LSC Freiburg 2 - 1 1. FC Köln (25-01-2026)
13 FSV Mainz 05 23 22 26 38 -12 DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)WRB Leipzig 1 - 2 FSV Mainz 05 (31-01-2026)WFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)
14 Borussia Mönchengladbach 23 22 26 39 -13 LSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)LEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)LBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)
15 VfL Wolfsburg 23 20 33 49 -16 LVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)LVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)L1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)
16 FC St. Pauli 23 20 22 40 -18 WFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)WFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)LFC Augsburg 2 - 1 FC St. Pauli (31-01-2026)DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)
17 Werder Bremen 23 19 23 44 -21 LFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LWerder Bremen 0 - 3 Bayern München (14-02-2026)LSC Freiburg 1 - 0 Werder Bremen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)LWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)
18 1. FC Heidenheim 22 13 19 48 -29 LFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)L1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)LBorussia Dortmund 3 - 2 1. FC Heidenheim (01-02-2026)L1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)