Bundesliga Gameweek 12
SC Freiburg 4 - 0 FT FSV Mainz 05
Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
67
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Atletico Madrid
2-1
Real Madrid
⚡ Intensity
86
⚖️ Balance
31
🏆 Stakes
100
🎲 Upset
60
A chaotic derby flips Madrid's hierarchy.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
7' Lucas Höler
12' L. Kubler (P. Lienhart)
26' V. Grifo (L. Holer)
Paul Nebel 28'
HT
50' J. Manzambi (Y. Suzuki)
Sota Kawasaki 52'
↓ A. Nordin ↑L. Maloney 54'
Stefan Bell 65'
69' ↓ L. Kubler ↑C. Gunter
69' ↓ Y. Suzuki ↑I. Matanovic
↓ Lee Jae-Sung ↑W. Boving 72'
↓ S. Bell ↑A. Hanche-Olsen 73'
↓ B. Hollerbach ↑A. Sieb 73'
80' Johan Manzambi
80' ↓ J. Manzambi ↑P. Osterhage
80' ↓ J. Beste ↑D. Scherhant
87' ↓ P. Treu ↑M. Rosenfelder
90' P. Osterhage (M. Ginter)
FT
Player Cards
Our take on every player in this match
SC Freiburg
Goalkeepers
Noah Atubolu
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Lukas Kübler
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Matthias Ginter
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
111%
Pass Acc
Philipp Lienhart
MAGNET
141
Activity
141
Activity
134
Passes
7
Duels
Philipp Treu
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Jan-Niklas Beste
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
31%
Pass Acc
Maximilian Eggestein
MAGNET
83
Activity
83
Activity
74
Passes
9
Duels
Johan Manzambi
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Vincenzo Grifo
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
56%
Pass Acc
Forwards
Yuito Suzuki
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Lucas Höler
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
19%
Pass Acc
BENCH
Florian Müller
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Maximilian Rosenfelder
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Christian Günter
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Anthony Jung
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolas Höfler
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Patrick Osterhage
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.5
Rating
Igor Matanović
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Junior Adamu
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Derry Scherhant
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
FSV Mainz 05
Goalkeepers
Lasse Rieß
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Danny da Costa
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Stefan Bell
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Kacper Potulski
SWEEPER
7
Cleanups
7
Cleanups
4
Interceptions
3
Blocks
Midfielders
Sota Kawasaki
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kaishu Sano
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lee Jae-Sung
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Phillipp Mwene
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Paul Nebel
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
3
Fouls
4.3
Rating
Benedict Hollerbach
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Arnaud Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
54
Total Mins
54
Entry
BENCH
Daniel Batz
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andreas Hanche-Olsen
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Silvan Widmer
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikolas Veratschnig
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
William Bøving
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Ben Bobzien
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Moreno Fell
👻 Invisible Nothing to note
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/30/2025 | SC Freiburg | 4 - 0 | FSV Mainz 05 | Bundesliga | Europa-Park-Stadion |
| 03/15/2025 | FSV Mainz 05 | 2 - 2 | SC Freiburg | Bundesliga | MEWA ARENA |
| 11/03/2024 | SC Freiburg | 0 - 0 | FSV Mainz 05 | Bundesliga | Europa-Park Stadion |
| 04/21/2024 | SC Freiburg | 1 - 1 | FSV Mainz 05 | Bundesliga | Europa-Park Stadion |
| 12/03/2023 | FSV Mainz 05 | 0 - 1 | SC Freiburg | Bundesliga | MEWA ARENA |
| 03/19/2023 | FSV Mainz 05 | 1 - 1 | SC Freiburg | Bundesliga | MEWA ARENA |
11/30/2025
03/15/2025
11/03/2024
04/21/2024
12/03/2023
03/19/2023
SC Freiburg Win
FSV Mainz 05 Win
Draw
League Standings
P: 12 GD: +35
P: 12 GD: +9
P: 12 GD: +10
P: 12 GD: +11
P: 12 GD: +8
P: 12 GD: +4
P: 12 GD: +5
P: 12 GD: -1
P: 12 GD: -5
P: 12 GD: +1
P: 12 GD: -4
P: 12 GD: -3
P: 12 GD: -7
P: 14 GD: -9
P: 12 GD: -12
P: 12 GD: -17
P: 12 GD: -14
P: 12 GD: -12
Match previews and recaps to help you decide which games are worth watching
SC Freiburg
FSV Mainz 05
SC Freiburg
FSV Mainz 05
Win Probability
Futmetrix AI estimate
Freiburg's Masterclass: Four Goals, Two VAR Dramas, and a Red Card Reckoning
Average Entertainment Futmetrix Score: 52/100. This six-pointer exposed the gulf between ambition and survival – Freiburg played with intensity and surgical precision whilst Mainz became a training ground after the 28th-minute dismissal.
The Early Blow: Kubler Sets the Tone
From the opening whistle, clarity reigned at Europa-Park Stadion. L. Kubler needed just twelve minutes to convert Freiburg's dominance into a tangible advantage, with P. Lienhart providing the assist. Mainz, already in freefall with just one win in twelve games, had no riposte. Then came VAR's first intervention: Lucas Höler's apparent goal in minute 7 was chalked off, a prelude to a night of technical theatre that would define the contest.
Nebel's Dismissal and Freiburg's Siege
In the 28th minute, catastrophe struck Mainz. Paul Nebel received a straight red card for a reckless foul – a moment that handed Freiburg absolute balance and control. With ten men, Mainz became a shadow of a team. Vincenzo Grifo punished them ruthlessly in minute 26 (assisted by Lucas Höler), a clinical finish that announced the siege to come. A staggering 23:1 shot ratio told the entire story. Freiburg bombarded the Mainz goal with intensity that showed no mercy.
Manzambi, VAR's Second Act, and Osterhage's Late Flourish
Johan Manzambi made it 3-0 in the 50th minute, a strike that crystallised Freiburg's supremacy. Yet VAR intervened again: Manzambi's apparent goal in minute 80 was annulled, a second intervention that rendered the evening almost absurd. Substitute P. Osterhage sealed the rout with a 90th-minute goal, assisted by Matthias Ginter, whose two key passes and a creation made him the architect of Mainz's humiliation. With a rating of 9.0, Ginter conducted a symphonic destruction.
The Verdict: Freiburg Dominant, Mainz Broken
Freiburg's 75% possession, eleven shots on target, and an xG of 4.60 reveal a team playing with stakes and purpose. Mainz's 0.11 xG and solitary shot on target exposed a hopeless situation. This was not a match – it was a masterclass in modern football dominance.
Key Questions
How did Nebel's red card impact the match?
Nebel's 28th-minute dismissal left Mainz with ten men and no hope. Freiburg unleashed 23 shots and four goals against a defenceless opponent.
How did VAR shape this encounter?
Two VAR cancellations (Höler in minute 7, Manzambi in minute 80) added drama without changing the scoreline. They underscored Freiburg's overwhelming dominance.
Why was Matthias Ginter the standout performer?
Ginter's two key passes and assist for the fourth goal showcased defensive solidity and attacking vision. His 9.0 rating reflected a commanding display.
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.
Archive note: this preview was written after the match was played.
Survival Stakes: Freiburg Must Deliver Against Hopeless Mainz
Average Entertainment Futmetrix Score: 50/100. Freiburg chases respectability in mid-table, but Mainz is in freefall—this late-November clash determines who keeps their head above the relegation waterline.
The Setup
Freiburg's Form is patchy (LWLWD), yet 16 points from 13 games keeps them competitive. Mainz is a wreck: one win, three draws, nine losses. A goal difference of -13 screams structural collapse. The Stakes are muted—neither side is fighting for trophies—but for Mainz, this is an existential moment. Freiburg's Balance is solid enough to exploit Mainz's chaos.
The Key Battle
Freiburg's defence (22 goals conceded) faces Mainz's ramshackle attack (11 goals scored). Nadiem Amiri is Mainz's sole Star—the midfielder has scored twice and assisted once across five matches, averaging 7.6 rating. Freiburg must smother him early; if Amiri finds space, Mainz's desperation could ignite.
Our Prediction
Freiburg win 2–1. The hosts dominate possession, suffocate Mainz's midfield, and punish the visitors' threadbare defence on the flanks. Amiri pulls one back late to offer false hope, but Freiburg's composure holds. Three points, and Freiburg edges further from the trap door.