Bundesliga Regular Season - 26

SC Freiburg 0 - 1 FT Union Berlin

Europa-Park-Stadion

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

Futmetrix Verdict
35
FT
Sun, Mar 15
Deutsch
SC Freiburg
0-1
Union Berlin
⚡ Intensity 32
⚖️ Balance 20
🏆 Stakes 2
🎲 Upset 60
Ultimate smash and grab in Freiburg.

Smash and Grab: Union Berlin's Late Heist at Europa-Park-Stadion

Skip It Futmetrix Score: 35/100. Total dominance counts for absolutely nothing without a killer instinct, as the visitors proved with a ruthless raid at the death.

The One-Way Traffic

The match kicked off at Europa-Park-Stadion with a very clear script written by the hosts. SC Freiburg immediately monopolized the ball, suffocating their opponents and establishing a staggering 73% possession over the course of the afternoon. Dictating the tempo from the midfield, Johan Manzambi pulled the strings beautifully, orchestrating wave after wave of attacks. The Intensity was completely dialled up by the home side, who turned the final third into a constant shooting gallery, eventually launching 19 attempts toward the visiting goal. However, despite their territorial dominance and impressive passing accuracy, they continuously ran into a stubborn defensive block. The home crowd roared their team forward, entirely convinced that a breakthrough was inevitable given the sheer volume of pressure being applied.

The Berlin Wall

While the territorial Balance was entirely lopsided in favour of the hosts, Union Berlin remained heavily entrenched and perfectly disciplined. The absolute hero of the resistance was goalkeeper Matheo Raab, who produced a masterclass between the sticks. Tallying six essential saves, he repeatedly frustrated the Freiburg forwards and refused to be beaten from close range. Operating directly in front of him, Danilho Doekhi marshalled the backline with outstanding tactical awareness, ensuring that the 11 shots conceded from inside the box rarely found a clean path to goal. As the minutes evaporated, this heroic rearguard action slowly shifted the psychological momentum. The home side's desperation grew, inadvertently stretching their defensive shape and significantly raising the Upset Factor for a potential late counter-attack.

The Ultimate Sucker Punch

With the match seemingly destined for a frustrating, scoreless stalemate, the visitors found their golden moment deep into the final moments. In the 90th minute, everything aligned for a brutal sucker punch. S. Nsoki found a pocket of space during a rare transition, delivering a perfectly timed ball. Waiting at the end of it was Jeong Woo-Yeong, who had only entered the fray on the 64th minute. The substitute showed magnificent composure to bury the chance, completely silencing the Europa-Park-Stadion. This ruthless efficiency highlighted the defining Stakes of top-flight football: possession without penetration is ultimately punished. The final whistle confirmed a monumental 1-0 away victory, leaving Freiburg to wonder how they walked away empty-handed from a match they entirely controlled.

Key Questions

How dramatic was the late winner by Matheo Raab?

It was actually Jeong Woo-Yeong who scored the dramatic 90th-minute winner. Matheo Raab was the heroic goalkeeper who kept Union Berlin in the match beforehand.

How did substitute Matheo Raab change the game?

Raab was the starting goalkeeper, changing the game with six incredible saves. The actual super-sub was Jeong Woo-Yeong, who netted the late winner.

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
73%
27%
SC Freiburg 73%
Union Berlin 27%
Shots
19
9
SC Freiburg 19
Union Berlin 9
Shots on Target
6
4
SC Freiburg 6
Union Berlin 4
Expected Goals (xG)
1.11
0.54
SC Freiburg 1.11
Union Berlin 0.54
Passes
616
220
SC Freiburg 616
Union Berlin 220
Pass Accuracy
88%
66%
SC Freiburg 88%
Union Berlin 66%
Corners
6
1
SC Freiburg 6
Union Berlin 1
Fouls
6
19
SC Freiburg 6
Union Berlin 19
Yellow Cards
0
2
SC Freiburg 0
Union Berlin 2
Red Cards
0
0
SC Freiburg 0
Union Berlin 0

Match Events

D. Kohn 🟨 17'
HT
61' 🔄 L. Holer Y. Suzuki
I. Ansah A. Kral 🔄 64'
T. Skarke Jeong Woo-Yeong 🔄 64'
77' 🔄 D. Scherhant V. Grifo
77' 🔄 C. Irie J. Beste
C. Trimmel J. Juranovic 🔄 79'
J. Haberer A. Kemlein 🔄 80'
86' 🔄 J. Makengo C. Gunter
L. Burcu T. Rothe 🔄 87'
Jeong Woo-Yeong (S. Nsoki) 90'+2
FT

Player Cards

Our take on every player in this match

SC Freiburg

Goalkeepers
Noah Atubolu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
104
Total Mins
Started
Entry
Defenders
Philipp Treu
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
53%
Pass Acc
Matthias Ginter
MAGNET
MAGNET
104
Activity
104
Activity
95
Passes
9
Duels
Bruno Ogbus
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
43%
Duel Win %
Jordy Makengo
👻 Invisible Nothing to note
Midfielders
Maximilian Eggestein
MAGNET
MAGNET
116
Activity
116
Activity
106
Passes
10
Duels
Johan Manzambi
MAGNET
MAGNET
83
Activity
83
Activity
65
Passes
18
Duels
Cyriaque Irié
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Lucas Höler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Derry Scherhant
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
Igor Matanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
104
Total Mins
Started
Entry
BENCH
Florian Müller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lukas Kübler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Anthony Jung
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Philipp Lienhart
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Christian Günter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Jan-Niklas Beste
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Yuito Suzuki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
43
Total Mins
Started
Entry
Patrick Osterhage
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Vincenzo Grifo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry

Union Berlin

Goalkeepers
Matheo Raab
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Christopher Trimmel
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Danilho Doekhi
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
2
Interceptions
4
Blocks
Stanley N'Soki
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Derrick Köhn
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Janik Haberer
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Rani Khedira
GHOST
GHOST
13
Actions
13
Actions
104
Minutes
6.5
Rating
Livan Burcu
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Tim Skarke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Ilyas Ansah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Forwards
Andrej Ilić
MAGNET
MAGNET
52
Activity
52
Activity
29
Passes
23
Duels
BENCH
Carl Klaus
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrik Markgraf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josip Juranović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Tom Rothe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Alex Král
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
40
Total Mins
Started
Entry
Woo-Yeong Jeong
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating
Aljoscha Kemlein
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
David Preu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Oliver Burke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/11/2025 Union Berlin 0 - 0 SC Freiburg Bundesliga Stadion An der Alten Försterei
30/03/2025 SC Freiburg 1 - 2 Union Berlin Bundesliga Europa-Park Stadion
08/11/2024 Union Berlin 0 - 0 SC Freiburg Bundesliga Stadion An der Alten Försterei
18/05/2024 Union Berlin 2 - 1 SC Freiburg Bundesliga Stadion An der Alten Försterei
13/01/2024 SC Freiburg 0 - 0 Union Berlin Bundesliga Europa-Park Stadion
13/05/2023 Union Berlin 4 - 2 SC Freiburg Bundesliga Stadion An der Alten Försterei
13/11/2022 SC Freiburg 4 - 1 Union Berlin Bundesliga Europa-Park Stadion
07/05/2022 SC Freiburg 1 - 4 Union Berlin Bundesliga Europa-Park Stadion
15/12/2021 Union Berlin 0 - 0 SC Freiburg Bundesliga Stadion An der Alten Försterei
20/02/2021 SC Freiburg 0 - 1 Union Berlin Bundesliga Schwarzwald-Stadion
01/11/2025
Bundesliga Stadion An der Alten Försterei
30/03/2025
Bundesliga Europa-Park Stadion
08/11/2024
Bundesliga Stadion An der Alten Försterei
18/05/2024
Bundesliga Stadion An der Alten Försterei
13/01/2024
Bundesliga Europa-Park Stadion
13/05/2023
Bundesliga Stadion An der Alten Försterei
13/11/2022
Bundesliga Europa-Park Stadion
07/05/2022
Bundesliga Europa-Park Stadion
15/12/2021
Bundesliga Stadion An der Alten Försterei
20/02/2021
Bundesliga Schwarzwald-Stadion
SC Freiburg Win
Union Berlin Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 26 67 93 25 +68 DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)WBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Dortmund 2 - 3 Bayern München (28-02-2026)WBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WWerder Bremen 0 - 3 Bayern München (14-02-2026)
2 Borussia Dortmund 26 58 55 26 +29 WBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)W1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LBorussia Dortmund 2 - 3 Bayern München (28-02-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)WBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)
3 1899 Hoffenheim 26 50 54 34 +20 D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)W1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)L1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)W1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)
4 VfB Stuttgart 26 50 51 34 +17 WVfB Stuttgart 1 - 0 RB Leipzig (15-03-2026)DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)WVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)
5 RB Leipzig 26 47 48 35 +13 LVfB Stuttgart 1 - 0 RB Leipzig (15-03-2026)WRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WHamburger SV 1 - 2 RB Leipzig (01-03-2026)DRB Leipzig 2 - 2 Borussia Dortmund (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)
6 Bayer Leverkusen 26 45 49 33 +16 DBayer Leverkusen 1 - 1 Bayern München (14-03-2026)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)WHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)LUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)
7 Eintracht Frankfurt 26 38 49 49 0 WEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)WEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)LBayern München 3 - 2 Eintracht Frankfurt (21-02-2026)WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)
8 SC Freiburg 26 34 37 43 -6 LSC Freiburg 0 - 1 Union Berlin (15-03-2026)DSC Freiburg 3 - 3 Bayer Leverkusen (07-03-2026)LEintracht Frankfurt 2 - 0 SC Freiburg (01-03-2026)WSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)
9 Union Berlin 26 31 31 42 -11 WSC Freiburg 0 - 1 Union Berlin (15-03-2026)LUnion Berlin 1 - 4 Werder Bremen (08-03-2026)LBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)WUnion Berlin 1 - 0 Bayer Leverkusen (21-02-2026)LHamburger SV 3 - 2 Union Berlin (14-02-2026)
10 FC Augsburg 26 31 31 45 -14 LBorussia Dortmund 2 - 0 FC Augsburg (14-03-2026)LRB Leipzig 2 - 1 FC Augsburg (07-03-2026)WFC Augsburg 2 - 0 1. FC Köln (27-02-2026)WVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)
11 Hamburger SV 26 30 29 37 -8 DHamburger SV 1 - 1 1. FC Köln (14-03-2026)WVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LHamburger SV 0 - 1 Bayer Leverkusen (04-03-2026)LHamburger SV 1 - 2 RB Leipzig (01-03-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)
12 Borussia Mönchengladbach 26 28 30 43 -13 WBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)LBayern München 4 - 1 Borussia Mönchengladbach (06-03-2026)WBorussia Mönchengladbach 1 - 0 Union Berlin (28-02-2026)LSC Freiburg 2 - 1 Borussia Mönchengladbach (22-02-2026)LEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)
13 FSV Mainz 05 26 27 31 41 -10 WWerder Bremen 0 - 2 FSV Mainz 05 (15-03-2026)DFSV Mainz 05 2 - 2 VfB Stuttgart (07-03-2026)DBayer Leverkusen 1 - 1 FSV Mainz 05 (28-02-2026)DFSV Mainz 05 1 - 1 Hamburger SV (20-02-2026)LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)
14 1. FC Köln 26 25 35 44 -9 DHamburger SV 1 - 1 1. FC Köln (14-03-2026)L1. FC Köln 1 - 2 Borussia Dortmund (07-03-2026)LFC Augsburg 2 - 0 1. FC Köln (27-02-2026)D1. FC Köln 2 - 2 1899 Hoffenheim (21-02-2026)LVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)
15 Werder Bremen 26 25 29 47 -18 LWerder Bremen 0 - 2 FSV Mainz 05 (15-03-2026)WUnion Berlin 1 - 4 Werder Bremen (08-03-2026)WWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)LFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LWerder Bremen 0 - 3 Bayern München (14-02-2026)
16 FC St. Pauli 26 24 23 42 -19 LBorussia Mönchengladbach 2 - 0 FC St. Pauli (13-03-2026)DFC St. Pauli 0 - 0 Eintracht Frankfurt (08-03-2026)W1899 Hoffenheim 0 - 1 FC St. Pauli (28-02-2026)WFC St. Pauli 2 - 1 Werder Bremen (22-02-2026)LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)
17 VfL Wolfsburg 26 21 35 56 -21 D1899 Hoffenheim 1 - 1 VfL Wolfsburg (14-03-2026)LVfL Wolfsburg 1 - 2 Hamburger SV (07-03-2026)LVfB Stuttgart 4 - 0 VfL Wolfsburg (01-03-2026)LVfL Wolfsburg 2 - 3 FC Augsburg (21-02-2026)DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)
18 1. FC Heidenheim 26 14 24 58 -34 LEintracht Frankfurt 1 - 0 1. FC Heidenheim (14-03-2026)L1. FC Heidenheim 2 - 4 1899 Hoffenheim (07-03-2026)LWerder Bremen 2 - 0 1. FC Heidenheim (28-02-2026)D1. FC Heidenheim 3 - 3 VfB Stuttgart (22-02-2026)LFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)