Bundesliga Regular Season - 23

FSV Mainz 05 1 - 1 FT Hamburger SV

Mewa Arena

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

Futmetrix Verdict
31
FT
Fri, Feb 20
Deutsch
FSV Mainz 05
1-1
Hamburger SV
⚡ Intensity 24
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 32
High-volume shot fest ends in deadlock.

Shot-Fest Ends in Stalemate at the Mewa Arena

Skip It Futmetrix Score: 31/100. A high-volume offensive display resulted in a deadlock that leaves both sides frustrated in their search for mid-table momentum.

Early Offensive Flurry

The encounter at the Mewa Arena ignited with immediate Intensity as both sides bypassed the midfield with vertical aggression. FSV Mainz 05 set the tone early, turning the pitch into a shooting gallery with 13 total attempts. The breakthrough arrived in the 42nd minute when the experienced Danny da Costa delivered a pinpoint assist into the danger zone. Nadiem Amiri reacted quickest, slotting the ball home to give the hosts a deserved lead before the interval. Despite trailing in possession, Mainz looked lethal on the break, exploiting gaps in the visitors' defensive lines and forcing the Hamburg backline into several desperate interventions during a frantic opening half.

The Tactical Shift

The narrative shifted significantly after the restart as the Hamburger SV controlled possession with a 55% share, pinning Mainz back into their own defensive third. This tactical Balance tilted the match in favor of the visitors, who began to pepper the Mainz goal with 14 shots of their own. The persistence paid off in the 64th minute when Fábio Vieira found space to fire home the equalizer. The goal silenced the home crowd and reflected Hamburg's growing dominance in the center of the park. Mainz struggled to regain their earlier rhythm, as the high volume of shots from both sides failed to translate into a decisive second goal for either team.

Deadlock in Mainz

A barrage of 27 shots turned the Mewa Arena into a relentless display of attacking intent, yet the scoreline remained stubbornly fixed at 1-1. The result halts Mainz's recent winning streak, while Hamburg continues a run of draws that keeps them stagnant in 9th position. For the hosts, sitting in 13th, the point feels like a missed opportunity given their clinical start, but they were ultimately out-passed by a more composed Hamburg side. Both managers will likely rue the lack of clinical finishing, as only seven of the 27 attempts found the target. As the final whistle blew, the points were shared in a contest that offered plenty of spectacle but little movement in the Bundesliga standings.

Key Questions

Who scored the goals in the FSV Mainz 05 vs Hamburger SV match?

Nadiem Amiri scored for Mainz in the 42nd minute, and Fábio Vieira equalized for Hamburg in the 64th minute.

What was the final score between FSV Mainz 05 and Hamburger SV?

The match ended in a 1-1 draw.

Which stadium hosted the FSV Mainz 05 vs Hamburger SV match?

The match was played at the Mewa Arena in Mainz.

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
45%
55%
FSV Mainz 05 45%
Hamburger SV 55%
Shots
13
14
FSV Mainz 05 13
Hamburger SV 14
Shots on Target
2
5
FSV Mainz 05 2
Hamburger SV 5
Expected Goals (xG)
0.83
0.63
FSV Mainz 05 0.83
Hamburger SV 0.63
Passes
313
405
FSV Mainz 05 313
Hamburger SV 405
Pass Accuracy
74%
83%
FSV Mainz 05 74%
Hamburger SV 83%
Corners
5
2
FSV Mainz 05 5
Hamburger SV 2
Fouls
16
13
FSV Mainz 05 16
Hamburger SV 13
Yellow Cards
3
2
FSV Mainz 05 3
Hamburger SV 2
Red Cards
0
0
FSV Mainz 05 0
Hamburger SV 0

Match Events

12' 🟨 Silas
M. Muheim 🟨 34'
42' N. Amiri (D. da Costa)
45'+1 🟨 D. Kohr
HT
46' 🔄 Silas S. Becker
N. Remberg 🟨 58'
58' 🔄 D. Kohr N. Veratschnig
F. Vieira 64'
R. Glatzel Y. Poulsen 🔄 65'
B. Jatta W. Mikelbrencis 🔄 65'
P. Otele R. Philippe 🔄 76'
87' 🔄 Lee Jae-Sung P. Nebel
R. Konigsdorffer D. Elfadli 🔄 87'
M. Muheim G. Gocholeishvili 🔄 88'
90' 🟨 K. Potulski
FT

Player Cards

Our take on every player in this match

FSV Mainz 05

Goalkeepers
Daniel Batz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Dominik Kohr
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Stefan Posch
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
28%
Pass Acc
Kacper Potulski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Midfielders
Danny da Costa
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.5
Rating
Jae-sung Lee
NPC
NPC
86
Minutes
86
Minutes
21%
Pass Acc
6.6
Rating
Kaishu Sano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nadiem Amiri
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Phillipp Mwene
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Forwards
Silas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Phillip Tietz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Lasse Riess
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikolas Veratschnig
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
Maxim Leitsch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Gleiber
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Paul Nebel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Sheraldo Becker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
48
Total Mins
Started
Entry
William Bøving
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Hamburger SV

Goalkeepers
Daniel Heuer Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Warmed Omari
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Jordan Torunarigha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Nicolás Capaldo
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
10
Duels Won
0
Pens Won
Midfielders
Bakery Jatta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Fábio Vieira
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Nicolai Remberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Miro Muheim
MAGNET
MAGNET
68
Activity
68
Activity
56
Passes
12
Duels
Forwards
Ransford Yeboah Königsdörffer
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
17%
Pass Acc
Philip Otele
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Robert Glatzel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Sander Tangvik
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
William Mikelbrencis
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Giorgi Gocholeishvili
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Daniel Elfadli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Jean-Luc Dompé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Damion Downs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayan Philippe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Yussuf Poulsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Otto Stange
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/10/2025 Hamburger SV 4 - 0 FSV Mainz 05 Bundesliga Volksparkstadion
03/03/2018 Hamburger SV 0 - 0 FSV Mainz 05 Bundesliga Volksparkstadion
14/10/2017 FSV Mainz 05 3 - 2 Hamburger SV Bundesliga Opel Arena
07/05/2017 Hamburger SV 0 - 0 FSV Mainz 05 Bundesliga Volksparkstadion
17/12/2016 FSV Mainz 05 3 - 1 Hamburger SV Bundesliga Opel Arena
30/04/2016 FSV Mainz 05 0 - 0 Hamburger SV Bundesliga Opel Arena
05/12/2015 Hamburger SV 1 - 3 FSV Mainz 05 Bundesliga Volksparkstadion
03/05/2015 FSV Mainz 05 1 - 2 Hamburger SV Bundesliga Coface Arena (Mainz)
07/12/2014 Hamburger SV 2 - 1 FSV Mainz 05 Bundesliga Imtech Arena (Hamburg)
10/05/2014 FSV Mainz 05 3 - 2 Hamburger SV Bundesliga Coface Arena (Mainz)
05/10/2025
Bundesliga Volksparkstadion
03/03/2018
Bundesliga Volksparkstadion
14/10/2017
Bundesliga Opel Arena
07/05/2017
Bundesliga Volksparkstadion
17/12/2016
Bundesliga Opel Arena
30/04/2016
Bundesliga Opel Arena
05/12/2015
Bundesliga Volksparkstadion
03/05/2015
Bundesliga Coface Arena (Mainz)
07/12/2014
Bundesliga Imtech Arena (Hamburg)
10/05/2014
Bundesliga Coface Arena (Mainz)
FSV Mainz 05 Win
Hamburger SV 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)