Bundesliga Gameweek 1
FSV Mainz 05 0 - 1 FT 1. FC Köln
Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
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
Machida Zelvia
2-4
Kashiwa Reysol
⚡ Intensity
100
⚖️ Balance
78
🏆 Stakes
100
🎲 Upset
12
Kashiwa Reysol conquer Machida in away thriller
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
15' ↓ B. Hollerbach ↑N. Weiper
Kristoffer Lund 27'
HT
60' Paul Nebel
65' ↓ N. Amiri ↑L. Maloney
65' ↓ A. Hanche-Olsen ↑S. Bell
65' ↓ A. Caci ↑S. Widmer
↓ K. Lund ↑R. Ache 67'
↓ J. Thielmann ↑C. Ozkacar 67'
↓ T. Krauss ↑S. El Mala 67'
↓ S. Sebulonsen ↑L. Waldschmidt 74'
↓ I. Johannesson ↑F. Kainz 80'
Joel Schmied 81'
M. Bulter (L. Waldschmidt) 90'
90'+3 ↓ D. Kohr ↑A. Sieb
FT
Player Cards
Our take on every player in this match
FSV Mainz 05
Goalkeepers
Robin Zentner
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Danny da Costa
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
37%
Pass Acc
Andreas Hanche-Olsen
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Dominik Kohr
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
41%
Pass Acc
Midfielders
Anthony Caci
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Kaishu Sano
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Nadiem Amiri
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Phillipp Mwene
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
16%
Pass Acc
Forwards
Paul Nebel
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
5.9
Rating
Lee Jae-Sung
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Benedict Hollerbach
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
15
Entry
BENCH
Lasse Rieß
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Silvan Widmer
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Stefan Bell
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
4%
Pass Acc
Maxim Leitsch
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Arnaud Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nelson Weiper
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
Started
Entry
Ben Bobzien
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
1. FC Köln
Goalkeepers
Marvin Schwäbe
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Joël Schmied
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Timo Hübers
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Tom Krauß
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
67
Entry
Midfielders
Sebastian Sebulonsen
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Ísac Bergmann Jóhannesson
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Eric Martel
SWEEPER
5
Cleanups
5
Cleanups
2
Interceptions
3
Blocks
Kristoffer Lund
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Forwards
Jan Thielmann
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Jakub Kamiński
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
31%
Pass Acc
Marius Bülter
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.7
Rating
BENCH
Ron-Robert Zieler
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jusuf Gazibegović
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rav van den Berg
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cenk Özkacar
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Denis Huseinbašić
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Florian Kainz
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Said El Mala
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Gian-Luca Waldschmidt
SUPER SUB
1
Assist
1
Assist
16
Minutes
7
Rating
Ragnar Ache
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 08/24/2025 | FSV Mainz 05 | 0 - 1 | 1. FC Köln | Bundesliga | Mewa Arena |
| 04/28/2024 | FSV Mainz 05 | 1 - 1 | 1. FC Köln | Bundesliga | MEWA ARENA |
| 12/10/2023 | 1. FC Köln | 0 - 0 | FSV Mainz 05 | Bundesliga | Cologne Stadium |
| 04/15/2023 | 1. FC Köln | 1 - 1 | FSV Mainz 05 | Bundesliga | RheinEnergieStadion |
| 10/21/2022 | FSV Mainz 05 | 5 - 0 | 1. FC Köln | Bundesliga | MEWA ARENA |
| 04/09/2022 | 1. FC Köln | 3 - 2 | FSV Mainz 05 | Bundesliga | RheinEnergieStadion |
08/24/2025
04/28/2024
12/10/2023
04/15/2023
10/21/2022
04/09/2022
FSV Mainz 05 Win
1. FC Köln Win
Draw
League Standings
P: 3 GD: +1
P: 2 GD: +1
P: 1 GD: 0
Match previews and recaps to help you decide which games are worth watching
FSV Mainz 05
1. FC Köln
FSV Mainz 05
1. FC Köln
Bülter Breaks Mainz Resistance in Cruel Finale – Köln Steal the Spoils
Average Entertainment Futmetrix Score: 43/100. A six-pointer decided by ruthless efficiency and red-card drama: Mainz crumble against Köln after Paul Nebel's dismissal in the 60th minute, conceding the only goal deep into stoppage time at the Mewa Arena.
Equilibrium Shattered – Nebel's Red Card Turns the Tide
For an hour, this was a contest of Balance and attrition. Dominik Kohr anchored Mainz's defence with outstanding composure, keeping his side level despite Intensity building on both flanks. Then came the watershed moment: Nebel's professional foul as last man in the 60th minute. Red card. Suddenly, Mainz were fighting a rearguard battle with ten men whilst Köln sensed the Stakes shifting irrevocably in their favour. The numerical advantage proved decisive.
Waldschmidt's Brilliance and Bülter's Killer Blow
The match turned on a substitution. Lukas Waldschmidt entered the fray in the 74th minute and within sixteen minutes had orchestrated the winning move. Marius Bülter finished with clinical precision in the 90th minute – a goal that felt inevitable once Mainz were down to ten. The Intensity of the closing stages was suffocating: 31 combined shots, yet only four found the target. Köln needed just two efforts on goal to convert the crucial one.
The Numbers Tell a Bitter Story for Mainz
Mainz dominated possession (51%) and attempted 19 shots, accumulating 1.52 Expected Goals – enough to win most matches. Yet Köln's efficiency was surgical. With only 1.36 xG and 12 shots, they stole three points through ruthless execution and Mainz's mental collapse following Nebel's dismissal. The red card was the turning point that broke Mainz's Balance. For thirty minutes with a numerical disadvantage, they resisted valiantly, but Waldschmidt's introduction tilted the final equation. Köln's victory, built on a single moment of indiscipline, exemplifies how fine the margins are in the Bundesliga's opening weeks.
Key Questions
How decisive was Nebel's red card?
Entirely decisive. The professional foul in the 60th minute turned a balanced contest into a one-sided siege. Mainz couldn't recover the numerical disadvantage.
How dramatic was Bülter's 90th-minute winner?
Maximally cruel. A goalless draw for 89 minutes, then Bülter breaks the deadlock in stoppage time. Euphoria for Köln, devastation for Mainz in a single moment.
Did Waldschmidt's introduction change the game?
Absolutely. The substitute entered in the 74th minute and provided the assist for Bülter's winner sixteen minutes later – textbook super-sub impact.
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.
Mainz Faces Defining Moment in Relegation Battle
Skip It Futmetrix Score: 15/100. Desperation takes center stage as the league's bottom side hosts a steady Köln team in a match that could define their survival hopes.
The Setup
On August 24, 2025, the Mewa Arena hosts a clash of contrasting fortunes. FSV Mainz 05 enters the fray in 18th place, having secured just a single victory in 13 matches. Their current Form is a cause for major concern, putting immense Stakes on every home fixture. Conversely, 1. FC Köln sits comfortably in 8th, showing superior Balance across the pitch. While the match lacks high-profile Stars, the tactical battle between a side fighting for their lives and one looking to break into the top tier will be intense.
Key Battle
The core struggle lies between the Mainz defensive unit and Köln’s clinical transition play. Mainz has conceded 24 goals this season, and their lack of confidence at the back is something Köln’s organized midfield will look to exploit. For the home side to take anything from this match, their collective defensive discipline must improve against a visiting side that excels at punishing individual errors.
Our Prediction
This match is likely to be a tight, cagey affair. Mainz will undoubtedly show more aggression given their dire situation, but Köln’s superior tactical structure should keep the home side at arm's length. Expect a battle of attrition where neither side manages to find a decisive second goal. A 1-1 draw seems the most plausible outcome, leaving Mainz still searching for that elusive winning spark.