1 Fsv Mainz 05 2-1 Heidenheim final score - 13 January 2026, Bundesliga

Germany - Bundesliga

1 Fsv Mainz 05
2
-
1
End
Heidenheim
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

1 Fsv Mainz 05 1 Fsv Mainz 05
Heidenheim Heidenheim
End of game
S. Widmer
90+5'
L. Maloney
N. Amiri
90'
A. Nordin
P. Tietz
90'
81'
Y. Wagner
J. Fohrenbach
77'
B. Gimber
75'
M. Honsak
J. Niehues
60'
drop icon
S. Schimmer
59'
A. Beck
M. Pieringer
P. Nebel
A. Sieb
59'
58'
S. Schimmer
M. Kaufmann
54'
M. Pieringer
N. Amiri
P. Tietz
49'
drop icon
46'
S. Conteh
J. Schoppner
Half-time
D. Kohr
45'
K. Potulski
N. Veratschnig
34'
S. Widmer
L. Jae-sung
30'
drop icon
Kick-off

Game Statistics

1 Fsv Mainz 05 1 Fsv Mainz 05
Heidenheim Heidenheim
43
Possession (%)
57
10
Total shots
10
8
Shots on target
4
4
Corners
1
12
Free Kicks
11
11
Fouls
11
2
Yellow card
2
8
Goal opportunities
11
0
Offside
1
2
Shots off target
6
2
Shots blocked
4
282
Passes attempted
448
221
Successful passes
385
61
Unsuccessful passes
63
54
Long passes attempted
48
21
Successful long passes
10
33
Unsuccessful long passes
38
17
Crosses attempted
17
6
Successful crosses
2
11
Unsuccessful crosses
15
0
Successful dribbles
2
30
Loss of possession
13
10
Fouled against
11
6
Tackles attempted
12
5
Successful tackles
9
1
Missed tackles
3
54
Defensive clearances
46
3
Interceptions
3
7
Defensive blocks
5
3
Saves
6
10
Clearances
5
0
Goalkeeper dives
1
1
Injuries
2
4
Substitutions
5

Form

Table

Teams Pts P W D L GD
10 1 Fsv Mainz 05
40 34 10 10 14 -9
17 Heidenheim
26 34 6 8 20 -31

Last matches

1 Fsv Mainz 05
1 Fsv Mainz 05 Last matches
L D D W D D
Wins

1/6 (17%)

Draw

4/6 (67%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1.17 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

10 Jan 2026 - Bundesliga

Union Berlin
2 :  2
1 Fsv Mainz 05

21 Dec 2025 - Bundesliga

1 Fsv Mainz 05
0 :  0
St. Pauli

18 Dec 2025 - Conference League

1 Fsv Mainz 05
2 :  0
Samsunspor

14 Dec 2025 - Bundesliga

Bayern Munich
2 :  2
1 Fsv Mainz 05

11 Dec 2025 - Conference League

KKS Lech Poznan
1 :  1
1 Fsv Mainz 05

5 Dec 2025 - Bundesliga

1 Fsv Mainz 05
0 :  1
Mönchengladbach
D W D L W D
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.67 Total goals
50% BTTS
1 Goals scored
0.67 Goals conceded
17% Over 2.5
83% Under 2.5

21 Dec 2025 - Bundesliga

1 Fsv Mainz 05
0 :  0
St. Pauli

18 Dec 2025 - Conference League

1 Fsv Mainz 05
2 :  0
Samsunspor

5 Dec 2025 - Bundesliga

1 Fsv Mainz 05
0 :  1
Mönchengladbach

21 Nov 2025 - Bundesliga

1 Fsv Mainz 05
1 :  1
Hoffenheim

6 Nov 2025 - Conference League

1 Fsv Mainz 05
2 :  1
Fiorentina

1 Nov 2025 - Bundesliga

1 Fsv Mainz 05
1 :  1
Werder Bremen
L L L D D D
Wins

0/6 (0%)

Draw

3/6 (50%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
0.83 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

10 Jan 2026 - Bundesliga

Union Berlin
2 :  2
1 Fsv Mainz 05

14 Dec 2025 - Bundesliga

Bayern Munich
2 :  2
1 Fsv Mainz 05

11 Dec 2025 - Conference League

KKS Lech Poznan
1 :  1
1 Fsv Mainz 05

30 Nov 2025 - Bundesliga

Freiburg
4 :  0
1 Fsv Mainz 05

27 Nov 2025 - Conference League

CS Universitatea Craiova
1 :  0
1 Fsv Mainz 05

9 Nov 2025 - Bundesliga

Eintracht Frankfurt
1 :  0
1 Fsv Mainz 05
Heidenheim
Heidenheim Last matches
L W W L L D
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
1.17 Goals scored
2.17 Goals conceded
100% Over 2.5
0% Under 2.5

10 Jan 2026 - Bundesliga

Heidenheim
2 :  2
Köln

21 Dec 2025 - Bundesliga

Heidenheim
0 :  4
Bayern Munich

13 Dec 2025 - Bundesliga

St. Pauli
2 :  1
Heidenheim

6 Dec 2025 - Bundesliga

Heidenheim
2 :  1
Freiburg

29 Nov 2025 - Bundesliga

Union Berlin
1 :  2
Heidenheim

22 Nov 2025 - Bundesliga

Heidenheim
0 :  3
Mönchengladbach
L D L W L D
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
0.83 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

10 Jan 2026 - Bundesliga

Heidenheim
2 :  2
Köln

21 Dec 2025 - Bundesliga

Heidenheim
0 :  4
Bayern Munich

6 Dec 2025 - Bundesliga

Heidenheim
2 :  1
Freiburg

22 Nov 2025 - Bundesliga

Heidenheim
0 :  3
Mönchengladbach

1 Nov 2025 - Bundesliga

Heidenheim
1 :  1
Eintracht Frankfurt

28 Oct 2025 - DFB Pokal

Heidenheim
0 :  1
Hamburg
L L L L W L
Wins

1/6 (17%)

Draw

0/6 (0%)

Losses

5/6 (83%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
0.83 Goals scored
2.5 Goals conceded
83% Over 2.5
17% Under 2.5

13 Dec 2025 - Bundesliga

St. Pauli
2 :  1
Heidenheim

29 Nov 2025 - Bundesliga

Union Berlin
1 :  2
Heidenheim

8 Nov 2025 - Bundesliga

Bayer Leverkusen
6 :  0
Heidenheim

25 Oct 2025 - Bundesliga

Hoffenheim
3 :  1
Heidenheim

5 Oct 2025 - Bundesliga

Stuttgart
1 :  0
Heidenheim

20 Sept 2025 - Bundesliga

Hamburg
2 :  1
Heidenheim

Head to head

1 Fsv Mainz 05

25 %

Draw

25 %

Heidenheim

50 %

Average stats (last H2H results)

1.75
Total goals
25%
BTTS
0.75
Goals scored
1
Goals conceded
0%
Over 2.5
100%
Under 2.5

16 Feb 2025 - Bundesliga

Heidenheim
0 :  2
1 Fsv Mainz 05

28 Sept 2024 - Bundesliga

1 Fsv Mainz 05
0 :  2
Heidenheim

5 May 2024 - Bundesliga

Heidenheim
1 :  1
1 Fsv Mainz 05

16 Dec 2023 - Bundesliga

1 Fsv Mainz 05
0 :  1
Heidenheim

Tactical Scheme

1 Fsv Mainz 05

Formation : 3 - 3 - 2 - 2

33
D. Batz
21
D. da Costa
16
S. Bell
31
D. Kohr
30
S. Widmer
6
K. Sano
22
N. Veratschnig
10
N. Amiri
7
L. Jae-sung
11
A. Sieb
20
P. Tietz
29
M. Kaufmann
18
M. Pieringer
22
A. Ibrahimovic
30
N. Dorsch
3
J. Schoppner
16
J. Niehues
19
J. Fohrenbach
5
B. Gimber
6
P. Mainka
23
O. Traore
41
D. Ramaj

Formation : 4 - 1 - 2 - 1 - 2

Heidenheim

Substitutes

1 Fsv Mainz 05
1 Fsv Mainz 05
Goalkeeper

L. Riess

Defender

K. Potulski

N. Veratschnig 34'

Midfielder

L. Maloney

N. Amiri 90'

P. Nebel

A. Sieb 59'

W. Boving

S. Kawasaki

Forward

A. Nordin

P. Tietz 90'

F. Moreno Fell

B. Bobzien

Heidenheim
Heidenheim
Goalkeeper

F. Feller

Defender

T. Siersleben

M. Busch

Midfielder

L. Kerber

A. Beck

M. Pieringer 59'

Forward

Y. Wagner

J. Fohrenbach 81'

S. Schimmer

M. Kaufmann 58'

M. Honsak

J. Niehues 75'

S. Conteh

J. Schoppner 46'

Missing players

1 Fsv Mainz 05
1 Fsv Mainz 05
Goalkeeper

R. Zentner

Defender

P. Mwene

A. Hanche Olsen

M. Leitsch

A. Caci

M. Dal

Midfielder

D. Gleiber

Heidenheim
Heidenheim
Defender

L. Paqarada

H. Behrens

Midfielder

N. Rothweiler

Forward

B. Zivzivadze

Live Commentary

90+6'  

Throw-in for Mainz in their own half.

90+6' sifflet_1

Ball goes out of play for a Mainz goal kick.

90+5'  

A throw-in for the home team on the opposite half.

90+5' carton_jaune_1

Silvan Widmer (Mainz) has received a yellow card from Sven Jablonski.

90+4'  

Sven Jablonski awards the away team a throw-in.

90+4'  

Throw-in for Mainz in the half of Heidenheim.

90+3' sifflet_1

Mainz have a goal kick.

90+3' tir_non_cadre_1

Arijon Ibrahimovic for Heidenheim gets in a strike but fails to hit the target.

90+3'  

Throw-in for Heidenheim in their own half.

90+3'  

Sven Jablonski signals a Mainz throw-in in Heidenheim's half.

90+2'  

Sven Jablonski awards the away team a throw-in.

90+1' coup_franc_1

Free kick for Heidenheim in their own half.

90' substitution_1

The home team have replaced Phillip Tietz with Arnaud Nordin. This is the fourth substitution made today by Urs Fischer.

90' substitution_1

Lennard Maloney is on a sub for Nadiem Amiri for Mainz.

89'  

Heidenheim to take a throw-in in Mainz territory.

88' coup_franc_1

Sven Jablonski signals a free kick to Mainz in their own half.

87'  

Throw-in for Mainz close to the penalty box.

87'  

Ball safe as Heidenheim is awarded a throw-in in their half.

87' corner_1

Corner awarded to Mainz.

86'  

Can Mainz get the ball into an attacking position from this throw-in in Heidenheim's half?

86' sifflet_1

Goal kick for Mainz at Mewa Arena.

85'  

Throw-in for Heidenheim close to the penalty box.

84'  

Throw-in Heidenheim.

81' substitution_1

Yannik Wagner is replacing Jonas Fohrenbach for Heidenheim at Mewa Arena.

81' sifflet_1

Sven Jablonski awards Mainz a goal kick.

80' corner_1

Mainz have been awarded a corner by Sven Jablonski.

79' sifflet_1

It's a goal kick for the away team in Mainz.

79' coup_franc_1

In Mainz a free kick has been awarded the home team.

78'  

Can Mainz get the ball into an attacking position from this throw-in in Heidenheim's half?

77' carton_jaune_1

Benedikt Gimber (Heidenheim) gets a yellow card.

77' coup_franc_1

Free kick Mainz.

77'  

Mainz awarded a throw-in in their own half.

76'  

A throw-in for the home team on the opposite half.

75'  

Sven Jablonski signals a Mainz throw-in in Heidenheim's half.

75' substitution_1

The away team have replaced Julian Niehues with Mathias Honsak. This is the fourth substitution made today by Frank Schmidt.

74' hors_jeu_1

In Mainz, Heidenheim push forward quickly but are pulled up for offside.

73' coup_franc_1

Free kick for Mainz in the half of Heidenheim.

72'  

Throw-in for Heidenheim at Mewa Arena.

71' sifflet_1

Mainz have a goal kick.

71' tir_non_cadre_1

Omar Traore for Heidenheim gets in a strike but fails to hit the target.

71'  

Throw-in for Heidenheim in the half of Mainz.

69' coup_franc_1

Free kick for Mainz in their own half.

68'  

Throw-in Heidenheim.

68'  

Heidenheim awarded a throw-in in their own half.

67'  

Throw-in for Heidenheim in their own half.

67' sifflet_1

Goal kick for Mainz at Mewa Arena.

67' tir_non_cadre_1

Heidenheim's Adrian Beck gets his shot away but it misses the target.

66' coup_franc_1

Sven Jablonski signals a free kick to Heidenheim.

66'  

Throw-in high up the field for Heidenheim in Mainz.

65' coup_franc_1

In Mainz a free kick has been awarded the away team.

64' sifflet_1

It's a goal kick for the home team in Mainz.

64' tir_non_cadre_1

Heidenheim are coming forward and Sirlord Conteh gets in a strike, it misses the target, however.

64' corner_1

Corner awarded to Heidenheim.

63' sifflet_1

Sven Jablonski awards Heidenheim a goal kick.

63'  

Ball safe as Mainz is awarded a throw-in in their half.

62'  

Sven Jablonski awards the away team a throw-in.

62' coup_franc_1

Sven Jablonski signals a free kick to Heidenheim in their own half.

61'  

Throw-in for Heidenheim at Mewa Arena.

60' but_1

Stefan Schimmer strikes to reduce the deficit to 2-1 at Mewa Arena.

60' tir_cadre_1

Heidenheim drives forward and Arijon Ibrahimovic gets in a shot. Without netting, however.

59' substitution_1

Urs Fischer (Mainz) is making a second substitution, with Paul Nebel replacing Armindo Sieb.

59' substitution_1

Frank Schmidt is making the team's third substitution at Mewa Arena with Adrian Beck replacing Marvin Pieringer.

58' substitution_1

The away team replace Mikkel Kaufmann with Stefan Schimmer.

58' coup_franc_1

Heidenheim awarded a free kick in their own half.

57'  

Throw-in for Heidenheim at Mewa Arena.

55' tir_cadre_1

Mainz pushes forward through Nadiem Amiri, whose finish on goal is saved.

54' coup_franc_1

Free kick in a good position for Mainz!

54' carton_jaune_1

Marvin Pieringer for Heidenheim has been booked by Sven Jablonski and receives a first yellow card.

52' corner_1

Corner awarded to Mainz.

52' tir_cadre_1

In Mainz Mainz drive forward through Armindo Sieb. His shot is on target but it's saved.

51'  

Heidenheim needs to be cautious. Mainz have an attacking throw-in.

51' coup_franc_1

Mainz awarded a free kick in their own half.

49' but_1

It's now 2-0 in Mainz as Nadiem Amiri scores for Mainz. Phillip Tietz instrumental with a fine assist.

48'  

Heidenheim to take a throw-in in Mainz territory.

48'  

Mainz to take a throw-in in Heidenheim territory.

47'  

Throw-in Mainz.

46'  

Throw-in for Heidenheim in the half of Mainz.

46' substitution_1

Heidenheim make their first substitution with Sirlord Conteh replacing Jan Schoppner.

45+5'  

Mainz awarded a throw-in in their own half.

45+5'  

Can Heidenheim get the ball into an attacking position from this throw-in in Mainz's half?

45+4' sifflet_1

Ball goes out of play for a Mainz goal kick.

45+4'  

A throw-in for the away team on the opposite half.

45+1'  

Jonas Fohrenbach has recovered and rejoins the match in Mainz.

45+1' blessure_1

Jonas Fohrenbach is down and play has been interrupted for a few moments.

45' sifflet_1

The ref's whistle signals the end of the first-half.

45' carton_jaune_1

Mainz's Dominik Kohr has been booked in Mainz.

45' coup_franc_1

Free kick for Heidenheim in their own half.

44'  

Sven Jablonski signals a Mainz throw-in in Heidenheim's half.

44'  

Throw-in for Heidenheim in their own half.

43'  

Sven Jablonski awards the away team a throw-in.

42'  

Ball safe as Mainz is awarded a throw-in in their half.

42'  

Throw-in for Heidenheim in the half of Mainz.

42'  

Heidenheim to take a throw-in in Mainz territory.

41' sifflet_1

Heidenheim have a goal kick.

40' coup_franc_1

Sven Jablonski signals a free kick to Heidenheim in their own half.

39' sifflet_1

Sven Jablonski awards Mainz a goal kick.

39' tir_non_cadre_1

In Mainz Heidenheim attack through Jan Schoppner. The finish is off target, however.

38'  

Ball safe as Mainz is awarded a throw-in in their half.

38'  

Throw-in Heidenheim.

38'  

Can Heidenheim get the ball into an attacking position from this throw-in in Mainz's half?

37' sifflet_1

Goal kick for Heidenheim at Mewa Arena.

36'  

A throw-in for the away team on the opposite half.

35'  

Sven Jablonski awards the away team a throw-in.

34' substitution_1

Kacper Potulski (Mainz) has replaced the possibly injured Nikolas Veratschnig at Mewa Arena.

32' blessure_1

Play has been interrupted briefly in Mainz to check on Nikolas Veratschnig, who is grimacing with pain.

32'  

Sven Jablonski signals a Mainz throw-in in Heidenheim's half.

31'  

Throw-in for Mainz in their own half.

31'  

Sven Jablonski signals a Heidenheim throw-in in Mainz's half.

30' but_1

Goal! Mainz have got their heads in front thanks to a Silvan Widmer strike. Lee Jae-sung with an assist there.

29'  

Throw-in for Heidenheim at Mewa Arena.

28' tir_cadre_1

Benedikt Gimber for Heidenheim drives towards goal at Mewa Arena. But the finish is unsuccessful.

28' coup_franc_1

Sven Jablonski signals a free kick to Heidenheim.

27'  

Heidenheim awarded a throw-in in their own half.

26' tir_cadre_1

Heidenheim's Marvin Pieringer gets in a shot on goal at Mewa Arena. But the effort is unsuccessful.

25'  

Can Heidenheim capitalize from this throw-in deep inside Mainz's half?

24'  

Throw-in for Heidenheim in the half of Mainz.

23'  

Can Heidenheim get the ball into an attacking position from this throw-in in Mainz's half?

22'  

Throw-in Heidenheim.

21'  

Mainz have a dangerous throw-in.

21'  

Throw-in for Heidenheim at Mewa Arena.

20'  

A throw-in for the home team on the opposite half.

20'  

Mainz to take a throw-in in Heidenheim territory.

20'  

Patrick Mainka is back on his feet again.

18' blessure_1

The match at Mewa Arena has been interrupted briefly for a check on Patrick Mainka, who is down injured.

17'  

Mainz awarded a throw-in in their own half.

14'  

Ball safe as Heidenheim is awarded a throw-in in their half.

12'  

Sven Jablonski awards the away team a throw-in.

12'  

Throw-in for Mainz in the half of Heidenheim.

11'  

A throw-in for the home team on the opposite half.

11' sifflet_1

It's a goal kick for the home team in Mainz.

11' tir_non_cadre_1

Heidenheim are pushing forward but Mikkel Kaufmann's finish is wide of the goal.

10'  

Throw-in for Heidenheim in their own half.

9' sifflet_1

Ball goes out of play for a Heidenheim goal kick.

9' corner_1

Mainz have been awarded a corner by Sven Jablonski.

8' tir_cadre_1

Nikolas Veratschnig of Mainz smashes in a shot on target. The keeper saves, though.

7'  

Mainz to take a throw-in in Heidenheim territory.

5'  

Sven Jablonski signals a throw-in for Heidenheim, close to Mainz's area.

5' coup_franc_1

Free kick for Heidenheim in the half of Mainz.

4'  

Can Mainz get the ball into an attacking position from this throw-in in Heidenheim's half?

2'  

Sven Jablonski signals a Heidenheim throw-in in Mainz's half.

1' coup_franc_1

Free kick Heidenheim.

 

FSV Mainz scores 1.46 goals when playing at home and 1. FC Heidenheim scores 2.43 goals when playing away (on average).

 

Both teams didn't score on their last match.

 

Both teams haven't won their last match in Bundesliga.

 

Average number of goals in the first half in meetings between FSV Mainz and 1. FC Heidenheim is 1.

 

Average number of goals in meetings between FSV Mainz and 1. FC Heidenheim is 1.75.

 

FSV Mainz scores 0.75 goals in a match against 1. FC Heidenheim and 1. FC Heidenheim scores 1 goals against FSV Mainz (on average).

 

FSV Mainz have won just 1 of their last 4 Bundesliga games against 1. FC Heidenheim.

 

1. FC Heidenheim have lost just 1 of their last 4 Bundesliga games against FSV Mainz.

 

In the last 4 meetings FSV Mainz won 1, 1. FC Heidenheim won 2, 1 draws.

 

1. FC Heidenheim have lost just 1 of their last 4 games against FSV Mainz (in all competitions).

 

In Bundesliga, 1. FC Heidenheim has better performance than FSV Mainz.

 

When 1. FC Heidenheim is down 1-0 away, they win 15% of their matches.

 

When FSV Mainz is down 0-1 home, they win 16% of their matches.

 

When 1. FC Heidenheim leads 0-1 away, they win in 87% of their matches.

 

When FSV Mainz leads 1-0 at home, they win in 66% of their matches.

 

On their last meeting FSV Mainz won by 2 goals.

 

The winner of their last meeting was FSV Mainz.

 

FSV Mainz wins 34% of halftimes, 1. FC Heidenheim wins 25%.

 

FSV Mainz wins 1st half in 34% of their matches, 1. FC Heidenheim in 25% of their matches.

 

1. FC Heidenheim have conceded a goal in each of their last 17 matches.

 

A year ago, FSV Mainz were number 5 in the table with 25 points. Now they are number 18 with 8 points.

 

Nadiem Amiri has more yellow cards (5) than any other player at FSV Mainz. Jan Schoppner has collected 4 for 1. FC Heidenheim.

 

Nadiem Amiri is FSV Mainz's top scorer with 3 goals. Stefan Schimmer has scored 4 times for 1. FC Heidenheim.

 

1. FC Heidenheim's away record this season: 1-0-6.

 

FSV Mainz's home record this season: 0-3-5.

 

1. FC Heidenheim haven't scored in 3 of their 7 away matches in Bundesliga this season.

 

FSV Mainz haven't scored in 5 of their 8 home matches in Bundesliga this season.

 

FSV Mainz have received 5 red cards this season. This is the highest number in Bundesliga.

 

FSV Mainz haven't lost in their last 4 games.

 

Did you know that 1. FC Heidenheim scores 38% of their goals between the minutes 76-90?

 

Did you know that FSV Mainz scores 31% of their goals between the minutes 31-45?

 

Last season's matches: 0-2 (FSV Mainz at home) and 0-2 (1. FC Heidenheim at home).

Score and result 1 Fsv Mainz 05 - Heidenheim

The 1 Fsv Mainz 05 - Heidenheim match (Football - Bundesliga) at 13/01/2026 14:30 is complete.

The 1 Fsv Mainz 05 - Heidenheim match result is as follows: 2-1.

Now that this Bundesliga Football match is over and the score is known, you can find the highlights and key statistics on that same page.