Bundesliga Regular Season - 17

FSV Mainz 05 2 - 1 FT 1. FC Heidenheim

Mewa Arena

AI-powered match analysis and previews to help you decide which games are worth watching

42
FT
Tue, Jan 13
Deutsch
FSV Mainz 05
2-1
1. FC Heidenheim
⚡ Intensity 44
⚖️ Balance 27
🏆 Stakes 6
🎲 Upset 0
Amiri inspires Mainz to crucial win.

Amiri Masterclass Secures Vital Points in Relegation Six-Pointer

Average Entertainment Futmetrix Score: 42/100. In a match defined by high Stakes at the bottom of the table, Mainz 05 claimed a crucial victory to boost their survival hopes against a resilient Heidenheim.

Early Pressure Pays Off at Mewa Arena

The atmosphere at the Mewa Arena was electric as FSV Mainz 05 looked to impose themselves early on. While 1. FC Heidenheim controlled possession with 59%, it was the home side that showed more Intensity in the final third. The deadlock was broken in the 30th minute when S. Widmer found the back of the net, clinicaly finishing a well-crafted move involving Lee Jae-Sung. Mainz looked compact and disciplined, with Dominik Kohr leading a backline that successfully nullified Heidenheim’s initial attempts to play through the middle, setting a dominant tone for the first half.

Amiri Takes Centre Stage

The second half began with a bang as Mainz doubled their advantage almost immediately. In the 48th minute, Nadiem Amiri showcased his quality with a strike that sent the home fans into raptures. Amiri was the undisputed architect of the match, providing six key passes and maintaining a nearly flawless 9.7 rating. His ability to dictate the Balance of the game allowed Mainz to exploit spaces left by a desperate Heidenheim side. Despite the visitors having more of the ball, the clinical edge belonged to the hosts, who turned the match into a shooting gallery with a total of 13 attempts.

Late Drama and Resilient Defending

Heidenheim refused to go down without a fight, introducing an Upset Factor in the form of S. Schimmer. The substitute made an instantaneous impact, scoring just one minute after his introduction in the 59th minute to halve the deficit. This goal shifted the momentum, forcing Mainz into a defensive shell for the final half-hour. Patrick Mainka was outstanding for the visitors, marshalling the defence and keeping the pressure high, but Mainz held firm. The victory provides a significant morale boost for the Nullfünfer, while Heidenheim will regret their inability to turn possession into more clear-cut opportunities during a frantic finish.

Key Questions

What made Nadiem Amiri the Man of the Match?

Amiri earned a 9.7 rating by scoring a crucial goal and creating six key passes, acting as the team's creative engine.

How did substitute Nadiem Amiri change the game?

Though he started, Amiri’s performance was transformative, providing the clinical finish and vision that ultimately secured the three points for Mainz.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
41%
59%
FSV Mainz 05 41%
1. FC Heidenheim 59%
Shots
13
15
FSV Mainz 05 13
1. FC Heidenheim 15
Shots on Target
6
4
FSV Mainz 05 6
1. FC Heidenheim 4
Expected Goals (xG)
1.39
1.44
FSV Mainz 05 1.39
1. FC Heidenheim 1.44
Passes
336
484
FSV Mainz 05 336
1. FC Heidenheim 484
Pass Accuracy
73%
77%
FSV Mainz 05 73%
1. FC Heidenheim 77%
Corners
4
1
FSV Mainz 05 4
1. FC Heidenheim 1
Fouls
11
10
FSV Mainz 05 11
1. FC Heidenheim 10
Yellow Cards
2
2
FSV Mainz 05 2
1. FC Heidenheim 2
Red Cards
0
0
FSV Mainz 05 0
1. FC Heidenheim 0

Match Events

30' S. Widmer (Lee Jae-Sung)
34' 🔄 N. Veratschnig K. Potulski
45' 🟨 D. Kohr
HT
J. Schoppner S. Conteh 🔄 46'
48' N. Amiri (P. Tietz)
M. Pieringer 🟨 54'
M. Kaufmann S. Schimmer 🔄 59'
M. Pieringer A. Beck 🔄 59'
59' 🔄 A. Sieb P. Nebel
S. Schimmer 60'
J. Niehues M. Honsak 🔄 75'
B. Gimber 🟨 77'
J. Fohrenbach Y. Wagner 🔄 82'
F. Schmidt 🟨 88'
90' 🔄 N. Amiri L. Maloney
90' 🔄 P. Tietz A. Nordin
90'+4 🟨 S. Widmer
FT

Player Cards

Season performance ratings for players in this match

FSV Mainz 05

Goalkeepers
Daniel Batz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Defenders
Danny da Costa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Stefan Bell
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
Dominik Kohr
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Midfielders
Silvan Widmer
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Nadiem Amiri
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Kaishu Sano
PROVOCATEUR
PROVOCATEUR
4
fouls won
4
fouls won
9
Duels Won
0
pens won
Jae-sung Lee
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
7.2
rating
Nikolas Veratschnig
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
34
total mins
34
entry
Forwards
Armindo Sieb
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
59
total mins
59
entry
Phillip Tietz
MAGNET
MAGNET
54
activity
54
activity
30
passes
24
duels
BENCH
Lasse Riess
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Kacper Potulski
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Paul Nebel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
35
total mins
Started
entry
Sota Kawasaki
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
4
total mins
Started
entry
Arnaud Nordin
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
4
total mins
Started
entry
William Bøving
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Fabio Moreno Fell
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ben Justus Bobzien
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

1. FC Heidenheim

Goalkeepers
Diant Ramaj
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Defenders
Haktab Omar Traore
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
42%
pass acc
Patrick Mainka
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
77%
duel win %
Benedikt Gimber
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
Jonas Föhrenbach
LATE SHIFT
LATE SHIFT
8
late mins
8
late mins
81
total mins
82
entry
Midfielders
Jan Schöppner
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
Julian Niehues
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
75
total mins
75
entry
Niklas Dorsch
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
94
total mins
Started
entry
Arijon Ibrahimović
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
7
Duels Won
0
pens won
Forwards
Marvin Pieringer
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
58
total mins
59
entry
Mikkel Kaufmann
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
58
total mins
59
entry
BENCH
Frank Feller
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Tim Siersleben
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Marnon Busch
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Adrian Beck
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
17%
pass acc
Luca Kerber
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Sirlord Conteh
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
49
total mins
Started
entry
Stefan Schimmer
SUPER SUB
SUPER SUB
0
impact
0
impact
36
minutes
6.7
rating
Mathias Honsak
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
19
total mins
Started
entry
Yannik Wagner
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
16/02/2025 1. FC Heidenheim 0 - 2 FSV Mainz 05 Bundesliga Voith-Arena
28/09/2024 FSV Mainz 05 0 - 2 1. FC Heidenheim Bundesliga MEWA ARENA
05/05/2024 FC Heidenheim 1 - 1 FSV Mainz 05 Bundesliga Voith-Arena
16/12/2023 FSV Mainz 05 0 - 1 FC Heidenheim Bundesliga MEWA ARENA
16/02/2025
Bundesliga Voith-Arena
28/09/2024
Bundesliga MEWA ARENA
05/05/2024
Bundesliga Voith-Arena
16/12/2023
Bundesliga MEWA ARENA
FSV Mainz 05 Win
1. FC Heidenheim Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 17 47 66 13 +53 W1. FC Köln 1 - 3 Bayern München (14-01-2026)WBayern München 8 - 1 VfL Wolfsburg (11-01-2026)W1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)DBayern München 2 - 2 FSV Mainz 05 (14-12-2025)WVfB Stuttgart 0 - 5 Bayern München (06-12-2025)
2 Borussia Dortmund 17 36 32 15 +17 WBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)WBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)DSC Freiburg 1 - 1 Borussia Dortmund (14-12-2025)WBorussia Dortmund 2 - 0 1899 Hoffenheim (07-12-2025)
3 RB Leipzig 16 32 32 19 +13 WRB Leipzig 2 - 0 SC Freiburg (14-01-2026)LRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)LUnion Berlin 3 - 1 RB Leipzig (12-12-2025)WRB Leipzig 6 - 0 Eintracht Frankfurt (06-12-2025)DBorussia Mönchengladbach 0 - 0 RB Leipzig (28-11-2025)
4 VfB Stuttgart 17 32 32 25 +7 WVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)WBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)WWerder Bremen 0 - 4 VfB Stuttgart (14-12-2025)LVfB Stuttgart 0 - 5 Bayern München (06-12-2025)
5 1899 Hoffenheim 16 30 34 21 +13 W1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)DVfB Stuttgart 0 - 0 1899 Hoffenheim (20-12-2025)W1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)LBorussia Dortmund 2 - 0 1899 Hoffenheim (07-12-2025)W1899 Hoffenheim 3 - 0 FC Augsburg (29-11-2025)
6 Bayer Leverkusen 16 29 34 24 +10 LBayer Leverkusen 1 - 4 VfB Stuttgart (10-01-2026)WRB Leipzig 1 - 3 Bayer Leverkusen (20-12-2025)WBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)LFC Augsburg 2 - 0 Bayer Leverkusen (06-12-2025)LBayer Leverkusen 1 - 2 Borussia Dortmund (29-11-2025)
7 Eintracht Frankfurt 17 26 35 36 -1 LVfB Stuttgart 3 - 2 Eintracht Frankfurt (13-01-2026)DEintracht Frankfurt 3 - 3 Borussia Dortmund (09-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)WEintracht Frankfurt 1 - 0 FC Augsburg (13-12-2025)LRB Leipzig 6 - 0 Eintracht Frankfurt (06-12-2025)
8 SC Freiburg 17 23 27 29 -2 LRB Leipzig 2 - 0 SC Freiburg (14-01-2026)WSC Freiburg 2 - 1 Hamburger SV (10-01-2026)WVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)DSC Freiburg 1 - 1 Borussia Dortmund (14-12-2025)L1. FC Heidenheim 2 - 1 SC Freiburg (06-12-2025)
9 Union Berlin 17 23 23 26 -3 DFC Augsburg 1 - 1 Union Berlin (15-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)W1. FC Köln 0 - 1 Union Berlin (20-12-2025)WUnion Berlin 3 - 1 RB Leipzig (12-12-2025)LVfL Wolfsburg 3 - 1 Union Berlin (06-12-2025)
10 Borussia Mönchengladbach 17 19 23 29 -6 L1899 Hoffenheim 5 - 1 Borussia Mönchengladbach (14-01-2026)WBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)LBorussia Dortmund 2 - 0 Borussia Mönchengladbach (19-12-2025)LBorussia Mönchengladbach 1 - 3 VfL Wolfsburg (13-12-2025)WFSV Mainz 05 0 - 1 Borussia Mönchengladbach (05-12-2025)
11 VfL Wolfsburg 17 18 26 37 -11 WVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)LBayern München 8 - 1 VfL Wolfsburg (11-01-2026)LVfL Wolfsburg 3 - 4 SC Freiburg (20-12-2025)WBorussia Mönchengladbach 1 - 3 VfL Wolfsburg (13-12-2025)WVfL Wolfsburg 3 - 1 Union Berlin (06-12-2025)
12 1. FC Köln 17 17 25 29 -4 L1. FC Köln 1 - 3 Bayern München (14-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Köln 0 - 1 Union Berlin (20-12-2025)LBayer Leverkusen 2 - 0 1. FC Köln (13-12-2025)D1. FC Köln 1 - 1 FC St. Pauli (06-12-2025)
13 Werder Bremen 16 17 18 31 -13 LBorussia Dortmund 3 - 0 Werder Bremen (13-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)LWerder Bremen 0 - 4 VfB Stuttgart (14-12-2025)LHamburger SV 3 - 2 Werder Bremen (07-12-2025)DWerder Bremen 1 - 1 1. FC Köln (29-11-2025)
14 Hamburger SV 16 16 17 27 -10 LSC Freiburg 2 - 1 Hamburger SV (10-01-2026)DHamburger SV 1 - 1 Eintracht Frankfurt (20-12-2025)L1899 Hoffenheim 4 - 1 Hamburger SV (13-12-2025)WHamburger SV 3 - 2 Werder Bremen (07-12-2025)WHamburger SV 2 - 1 VfB Stuttgart (30-11-2025)
15 FC Augsburg 17 15 18 33 -15 DFC Augsburg 1 - 1 Union Berlin (15-01-2026)LBorussia Mönchengladbach 4 - 0 FC Augsburg (11-01-2026)DFC Augsburg 0 - 0 Werder Bremen (20-12-2025)LEintracht Frankfurt 1 - 0 FC Augsburg (13-12-2025)WFC Augsburg 2 - 0 Bayer Leverkusen (06-12-2025)
16 FSV Mainz 05 17 12 17 29 -12 WFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)DUnion Berlin 2 - 2 FSV Mainz 05 (10-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)DBayern München 2 - 2 FSV Mainz 05 (14-12-2025)LFSV Mainz 05 0 - 1 Borussia Mönchengladbach (05-12-2025)
17 FC St. Pauli 16 12 14 28 -14 LVfL Wolfsburg 2 - 1 FC St. Pauli (14-01-2026)DFSV Mainz 05 0 - 0 FC St. Pauli (21-12-2025)WFC St. Pauli 2 - 1 1. FC Heidenheim (13-12-2025)D1. FC Köln 1 - 1 FC St. Pauli (06-12-2025)LBayern München 3 - 1 FC St. Pauli (29-11-2025)
18 1. FC Heidenheim 17 12 16 38 -22 LFSV Mainz 05 2 - 1 1. FC Heidenheim (13-01-2026)D1. FC Heidenheim 2 - 2 1. FC Köln (10-01-2026)L1. FC Heidenheim 0 - 4 Bayern München (21-12-2025)LFC St. Pauli 2 - 1 1. FC Heidenheim (13-12-2025)W1. FC Heidenheim 2 - 1 SC Freiburg (06-12-2025)