Bundesliga Regular Season - 24

Eintracht Frankfurt 2 - 0 FT SC Freiburg

Deutsche Bank Park

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

Futmetrix Verdict
31
FT
Sun, Mar 1
Deutsch
Eintracht Frankfurt
2-0
SC Freiburg
⚡ Intensity 26
⚖️ Balance 13
🏆 Stakes 33
🎲 Upset 0
Frankfurt leapfrog Freiburg in European race.

Eintracht Climb Into European Spots with Dominant Display

Skip It Futmetrix Score: 31/100. A clinical second-half performance at Deutsche Bank Park saw Frankfurt secure a vital victory, moving them ahead of their rivals in the hunt for European football.

The Frankfurt Siege at Deutsche Bank Park

From the opening whistle, Eintracht Frankfurt asserted their authority on home soil. Dominating possession with 63%, the hosts turned the pitch into a one-sided affair, launching a relentless barrage of 14 shots against a retreating SC Freiburg. The Intensity was palpable as the Eagles forced 11 corners, putting the visitors' backline under constant duress. Aurèle Amenda was a rock at the back, ensuring Frankfurt maintained their Balance while sustaining the pressure. Despite the territorial dominance, the breakthrough remained elusive in the first half. Freiburg's defensive unit, though bent, did not break, limiting the hosts to half-chances. It was a tactical chess match where Frankfurt held all the pieces but struggled to find the clinical edge required to dismantle a disciplined, if passive, Freiburg side.

The Impact Substitute Breaks the Deadlock

The narrative shifted dramatically in the 64th minute when the manager turned to his bench. Farès Chaïbi entered the fray and made an immediate impact, ghosting into space to meet a cross from N. Collins. Chaïbi's composed finish ignited the home crowd and broke the stalemate. This goal fundamentally altered the Stakes of the match, forcing Freiburg to abandon their defensive shell. However, the visitors struggled to find any rhythm, managing only two shots on target throughout the entire 90 minutes. Frankfurt’s midfield continued to dictate the tempo, snuffing out any hint of a counter-attack. The match became a test of Freiburg's resolve, but the hosts' grip on the game was too firm to relinquish, as they expertly managed the lead while hunting for a second.

Sealing the Points in the Closing Stages

The insurance goal finally arrived in the 81st minute, putting any hopes of a Freiburg comeback to rest. Goalscorer turned provider as Chaïbi delivered a perfectly weighted ball for Jean-Mattéo Bahoya, who made no mistake in doubling the advantage. There was to be no late Upset as Frankfurt professionally saw out the remainder of the contest. The result is a significant one in the context of the season; this crunch match sees Frankfurt leapfrog SC Freiburg into seventh place. For the visitors, it was a toothless performance that leaves them searching for answers in their own European quest. For the Eagles, this win marks a statement of intent, proving they have the depth and tactical flexibility to dismantle top-half opposition when it matters most.

Key Questions

How did substitute Jean-Mattéo Bahoya change the game?

Bahoya sealed the victory by scoring the second goal in the 81st minute, ensuring Eintracht Frankfurt took all three points in this crucial fixture.

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
63%
37%
Eintracht Frankfurt 63%
SC Freiburg 37%
Shots
14
4
Eintracht Frankfurt 14
SC Freiburg 4
Shots on Target
7
2
Eintracht Frankfurt 7
SC Freiburg 2
Expected Goals (xG)
1.05
0.55
Eintracht Frankfurt 1.05
SC Freiburg 0.55
Passes
573
318
Eintracht Frankfurt 573
SC Freiburg 318
Pass Accuracy
88%
84%
Eintracht Frankfurt 88%
SC Freiburg 84%
Corners
5
6
Eintracht Frankfurt 5
SC Freiburg 6
Fouls
9
11
Eintracht Frankfurt 9
SC Freiburg 11
Yellow Cards
1
2
Eintracht Frankfurt 1
SC Freiburg 2
Red Cards
0
0
Eintracht Frankfurt 0
SC Freiburg 0

Match Events

5' 🔄 Kaua Santos M. Zetterer
HT
63' 🔄 M. Gotze R. Doan
64' 🔄 O. Hojlund F. Chaibi
64' F. Chaibi (N. Collins)
L. Holer 🟨 66'
V. Grifo D. Scherhant 🔄 72'
L. Holer C. Irie 🔄 73'
76' 🔄 J. Burkardt A. Amaimouni
77' 🔄 H. Larsson E. Skhiri
P. Osterhage N. Hofler 🔄 80'
81' J. Bahoya (F. Chaibi)
86' 🟨 N. Collins
C. Irie 🟨 87'
FT

Player Cards

Our take on every player in this match

Eintracht Frankfurt

Goalkeepers
Kauã Santos
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Nathaniel Brown
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
71%
Duel Win %
Aurèle Amenda
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
104%
Pass Acc
Robin Koch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nnamdi Collins
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Midfielders
Hugo Larsson
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Arnaud Kalimuendo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
20%
Pass Acc
Mario Götze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Oscar Højlund
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Jean-Mattéo Bahoya
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
Jonathan Burkardt
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
77
Total Mins
76
Entry
BENCH
Michael Zetterer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
88
Total Mins
Started
Entry
Elias Baum
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fousseny Doumbia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ritsu Doan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Farès Chaïbi
SUPER SUB
SUPER SUB
1
G + A
1
G + A
30
Minutes
8.2
Rating
Ellyes Skhiri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Mahmoud Dahoud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Love Arrhov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ayoube Amaimouni-Echghouyab
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry

SC Freiburg

Goalkeepers
Noah Atubolu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Philipp Treu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Matthias Ginter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Bruno Ogbus
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
2
Tackles
Christian Günter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Maximilian Eggestein
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Patrick Osterhage
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Yuito Suzuki
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Lucas Höler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
73
Entry
Vincenzo Grifo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Igor Matanović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Florian Müller
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Karl Steinmann
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
Jordy Makengo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolas Höfler
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Rouven Tarnutzer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cyriaque Irié
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Derry Scherhant
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Maximilian Philipp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
19/10/2025 SC Freiburg 2 - 2 Eintracht Frankfurt Bundesliga Europa-Park-Stadion
17/05/2025 SC Freiburg 1 - 3 Eintracht Frankfurt Bundesliga Europa-Park Stadion
14/01/2025 Eintracht Frankfurt 4 - 1 SC Freiburg Bundesliga Deutsche Bank Park
18/02/2024 SC Freiburg 3 - 3 Eintracht Frankfurt Bundesliga Europa-Park Stadion
06/01/2024 Eintracht Frankfurt 2 - 5 SC Freiburg Friendlies Clubs Deutsche Bank Park
24/09/2023 Eintracht Frankfurt 0 - 0 SC Freiburg Bundesliga Frankfurt Arena
27/05/2023 Eintracht Frankfurt 2 - 1 SC Freiburg Bundesliga Deutsche Bank Park
25/01/2023 SC Freiburg 1 - 1 Eintracht Frankfurt Bundesliga Europa-Park Stadion
10/04/2022 Eintracht Frankfurt 1 - 2 SC Freiburg Bundesliga Deutsche Bank Park
21/11/2021 SC Freiburg 0 - 2 Eintracht Frankfurt Bundesliga Europa-Park Stadion
19/10/2025
Bundesliga Europa-Park-Stadion
17/05/2025
Bundesliga Europa-Park Stadion
14/01/2025
Bundesliga Deutsche Bank Park
18/02/2024
Bundesliga Europa-Park Stadion
06/01/2024
Friendlies Clubs Deutsche Bank Park
24/09/2023
Bundesliga Frankfurt Arena
27/05/2023
Bundesliga Deutsche Bank Park
25/01/2023
Bundesliga Europa-Park Stadion
10/04/2022
Bundesliga Deutsche Bank Park
21/11/2021
Bundesliga Europa-Park Stadion
Eintracht Frankfurt Win
SC Freiburg Win
Draw

League Standings

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