Mainz 05 vs Eintracht Frankfurt - Prediction and Stats
Jonathan Burkardt
57’
16’
Rasmus Kristensen
Mainz 05 vs Eintracht Frankfurt Statistic


1.15
Expected Goals (xG)
1.06
64
Ball possession
36
12
Goal attempts
8
3
Shots on target
2
4
Shots off target
5
5
Shots blocked
1
7
Goal kicks
9
1
Saves
2
8
Corner kicks
1
12
Free kicks
13
3
Offsides
2
10
Fouls
10
1
Yellow cards
0
1
Injuries
2
Match details
90’
+3
Michy Batshuayi
(Leave  the field: Hugo Ekitike)
85’
Niels Nkounkou
(Leave  the field: Nathaniel Brown)
81’
Nelson Weiper
(Leave  the field: Philipp Mwene)
81’
Nikolas Veratschnig
(Leave  the field: Jae-Sung Lee)
81’
Hyun-Seok Hong
(Leave  the field: Anthony Caci)
74’
Can Uzun
(Leave  the field: Ansgar Knauff)
74’
Fares Chaibi
(Leave  the field: Jean Bahoya)
72’
Nadiem Amiri
(Yellow card)
57’
(Goal !!!)
1
:
1
Jonathan Burkardt
25’
Silvan Widmer
(Leave  the field: Danny da Costa)
16’
(assist: Hugo Ekitike)
0
:
1
Rasmus Kristensen
10’
Stefan Bell
(Leave  the field: Dominik Kohr)
Mainz 05 vs Eintracht Frankfurt Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.31

4 May, 09:01
2.16
4 May, 12:01
2.18
4 May, 13:01
2.31
X
3.80

4 May, 12:01
3.94
4 May, 13:01
3.91
4 May, 14:04
3.80
2
2.98

4 May, 12:01
3.30
4 May, 13:01
3.06
4 May, 14:04
2.98

Betway Bonuses
Receive bonus

Odds movement
1
2.30

4 May, 12:01
2.20
4 May, 13:01
2.38
4 May, 14:04
2.30
X
3.60

4 May, 12:01
3.50
4 May, 13:01
3.40
4 May, 14:04
3.60
2
2.88

4 May, 12:01
3.10
4 May, 13:01
2.90
4 May, 14:04
2.88

Melbet Bonus
Receive bonus

Odds movement
1
2.26

4 May, 12:01
2.10
4 May, 13:01
2.22
4 May, 14:04
2.26
X
3.76

4 May, 11:01
3.84
4 May, 12:01
3.78
4 May, 13:01
3.76
2
2.89

4 May, 12:01
3.18
4 May, 13:01
2.95
4 May, 14:04
2.89
Highest
2.32
3.8
2.98
Average
2.3
3.69
2.9
Lowest odds
2.26
3.6
2.86
1X2 prediction for Mainz 05 vs Eintracht Frankfurt match
Date and time
04.05.25
13:30
Match
Mainz 05
1
Eintracht Frankfurt
1


Mainz vs Eintracht prediction, H2H and probable line-ups – 4 May 2025
One of the fixtures of Bundesliga matchday 32 will take place this Sunday at the MEWA Arena, where the local side Mainz hosts Eintracht. I’m offering a bet on the outcome of this clash with...

See also other Bundesliga Germany predictions
Elversberg vs Heidenheim prediction, H2H and probable lineups — 26 May 2025
The final showdown for a coveted Bundesliga place will see...

Heidenheim vs Elversberg prediction, H2H and probable line-ups - May 22, 2025
On May 22, Heidenheim and Elversberg will play their first...

Mainz 05 vs Eintracht Frankfurt today lineups

3-4-2-1

Team manager
Bo Henriksen
Referee
Martin Petersen
Team manager
Dino Toppmoeller
Mainz 05 vs Eintracht Frankfurt today lineups
























Substitutes


















Absent players





TOP scorers



Bundesliga Germany 2024/2025


29
Matches
33
18
Goals
15
2
Penalty Goals
1
0.77
Goals Per 90 min
0.53
118
Min Per Goal
171
Head to Head Mainz 05 - Eintracht Frankfurt
Statistics are for the last 5 games
20%
D
- 1

05 jan 2025
09:00
Club Friendlies

Mainz 05

Eintracht Frankfurt
Score
3
1
21 dec 2024
09:30
Bundesliga Germany

Eintracht Frankfurt

Mainz 05
xG
3.1
Score
1
%
49%
0.6
3
33%
26 jan 2024
14:30
Bundesliga Germany

Eintracht Frankfurt

Mainz 05
xG
0.9
Score
1
%
94%
0.4
0
69%
27 aug 2023
09:30
Bundesliga Germany

Mainz 05

Eintracht Frankfurt
xG
1.2
Score
1
%
92%
1.8
1
71%
13 may 2023
09:30
Bundesliga Germany

Eintracht Frankfurt

Mainz 05
Score
3
0
Total percentage of xG honesty
68%
Over 0.5
5/5 matches
100%
Over 1.5
4/5 matches
80%
Over 2.5
3/5 matches
60%
BTTS
3/5 matches
60%
Team Over 0.5
Mainz 05
60%
Team Over 0.5
Eintracht Frankfurt
100%
Last matches Mainz 05

0%
W
- 0
40%
D
- 2
60%
L
- 3
Bayern Munich 3 - 0 Mainz 05 26 apr 2025, 09:30 Bundesliga Germany
26 apr 2025
09:30
Bundesliga Germany

Bayern Munich

Mainz 05
xG
1.3
Score
3
%
60%
0.5
0
68%
Mainz 05 2 - 2 Wolfsburg 19 apr 2025, 09:30 Bundesliga Germany
19 apr 2025
09:30
Bundesliga Germany

Mainz 05

Wolfsburg
xG
2.8
Score
2
%
83%
1.6
2
88%
Hoffenheim 2 - 0 Mainz 05 12 apr 2025, 09:30 Bundesliga Germany
12 apr 2025
09:30
Bundesliga Germany

Hoffenheim

Mainz 05
xG
0.5
Score
2
%
38%
1.2
0
45%
Mainz 05 1 - 1 Holstein Kiel 05 apr 2025, 09:30 Bundesliga Germany
05 apr 2025
09:30
Bundesliga Germany

Mainz 05

Holstein Kiel
xG
1.5
Score
1
%
81%
0.9
1
93%
Borussia Dortmund 3 - 1 Mainz 05 30 mar 2025, 11:30 Bundesliga Germany
30 mar 2025
11:30
Bundesliga Germany

Borussia Dortmund

Mainz 05
xG
1.9
Score
3
%
77%
1.2
1
89%
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws2
-
Losses3
-
Goals4
-
Goals per game0.8
-
Over 1.5100%
-
Over 2.560%
-
BTTS60%
Last matches Eintracht Frankfurt

40%
W
- 2
40%
D
- 2
20%
L
- 1
Eintracht Frankfurt 4 - 0 RB Leipzig 26 apr 2025, 12:30 Bundesliga Germany
26 apr 2025
12:30
Bundesliga Germany

Eintracht Frankfurt

RB Leipzig
xG
1.5
Score
4
%
53%
0.4
0
71%
Augsburg 0 - 0 Eintracht Frankfurt 20 apr 2025, 09:30 Bundesliga Germany
20 apr 2025
09:30
Bundesliga Germany

Augsburg

Eintracht Frankfurt
xG
0.9
Score
0
%
53%
0.9
0
53%
Eintracht Frankfurt 0 - 1 Tottenham 17 apr 2025, 15:00 Europa League
17 apr 2025
15:00
Europa League

Eintracht Frankfurt

Tottenham
xG
1.5
Score
0
%
40%
1.8
1
71%
Eintracht Frankfurt 3 - 0 FC Heidenheim 13 apr 2025, 11:30 Bundesliga Germany
13 apr 2025
11:30
Bundesliga Germany

Eintracht Frankfurt

FC Heidenheim
xG
2.0
Score
3
%
79%
1.1
0
47%
10 apr 2025
15:00
Europa League

Tottenham

Eintracht Frankfurt
xG
1.2
Score
1
%
93%
0.3
1
45%
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws2
-
Losses1
-
Goals8
-
Goals per game1.6
-
Over 1.560%
-
Over 2.540%
-
BTTS20%
Mainz 05 vs Eintracht Frankfurt Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
3
![]() |
Eintracht Frankfurt | 34 | 17 | 9 | 8 | 68 - 46 | 22 | 60 | ||
6
![]() |
Mainz 05 | 34 | 14 | 10 | 10 | 55 - 43 | 12 | 52 |
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
3
/ 18

34
Total games
34
14
41%
Wins
50%
17
10
29%
Draws
26%
9
10
29%
Loses
24%
8
55
Goals scored
68
43
Goals conceded
46
52
Points
60
Where to watch Mainz 05 vs Eintracht Frankfurt
List of TV channels for USA
ESPN+
(USA)

beIN SPORTS CONNECT
(USA)

Bet365
(intenational)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

OneFootball
(intenational)

TOD
(intenational)
Setanta Sports 1
(intenational)

Sony LIV
(intenational)

Mainz 05 Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
22 | Nikolas Veratschnig | 15 | 366 |
Total starts
2
|
Substituted out
3
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
7 | Jonathan Burkardt | 29 | 2108 |
Total starts
28
|
Substituted out
19
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
18 (2)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Armindo Sieb | 27 | 765 |
Total starts
5
|
Substituted out
8
|
Substituted in
22
|
Matches in reserve
22
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
26 | Paul Nebel | 31 | 2345 |
Total starts
26
|
Substituted out
8
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
10 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
7 | Jae-Sung Lee | 33 | 2649 |
Total starts
31
|
Substituted out
18
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
7 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
2 | Philipp Mwene | 32 | 2605 |
Total starts
32
|
Substituted out
15
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
5 | Maxim Leitsch | 14 | 673 |
Total starts
6
|
Substituted out
2
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Arnaud Nordin | 6 | 80 |
Total starts
0
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Silvan Widmer | 27 | 508 |
Total starts
3
|
Substituted out
3
|
Substituted in
24
|
Matches in reserve
24
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
25 | Andreas Hanche-Olsen | 22 | 1283 |
Total starts
12
|
Substituted out
1
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
3 | Moritz Jenz | 19 | 1600 |
Total starts
18
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
16 | Stefan Bell | 18 | 1434 |
Total starts
15
|
Substituted out
6
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
18 | Nadiem Amiri | 30 | 2473 |
Total starts
30
|
Substituted out
10
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
7 (2)
|
Yellow cards
7
|
Red cards
2
|
|||||
19 | Anthony Caci | 33 | 2683 |
Total starts
33
|
Substituted out
22
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
21 | Danny da Costa | 25 | 2004 |
Total starts
25
|
Substituted out
6
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
31 | Dominik Kohr | 28 | 2295 |
Total starts
28
|
Substituted out
9
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
11
|
Red cards
1
|
|||||
27 | Robin Zentner | 32 | 2880 |
Total starts
32
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
1 | Lasse Riess | 2 | 180 |
Total starts
2
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
15 | Lennard Maloney | 16 | 786 |
Total starts
10
|
Substituted out
6
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
6 | Kaishu Sano | 34 | 3043 |
Total starts
34
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
14 | Hyun-Seok Hong | 23 | 531 |
Total starts
4
|
Substituted out
4
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
19 | Nelson Weiper | 23 | 704 |
Total starts
7
|
Substituted out
6
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Eintracht Frankfurt Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
13 | Rasmus Kristensen | 30 | 2515 |
Total starts
28
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
5 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
30 | Michy Batshuayi | 10 | 300 |
Total starts
3
|
Substituted out
3
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
11 | Hugo Ekitike | 33 | 2561 |
Total starts
31
|
Substituted out
22
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
15 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
17 | Elye Wahi | 8 | 197 |
Total starts
1
|
Substituted out
1
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
35 | Tuta | 30 | 2272 |
Total starts
26
|
Substituted out
7
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
15 | Ellyes Skhiri | 30 | 2231 |
Total starts
26
|
Substituted out
8
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
27 | Mario Goetze | 24 | 1541 |
Total starts
18
|
Substituted out
14
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
18 | Mahmoud Dahoud | 9 | 364 |
Total starts
3
|
Substituted out
2
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
3 | Arthur Theate | 31 | 2705 |
Total starts
31
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
36 | Ansgar Knauff | 30 | 1594 |
Total starts
18
|
Substituted out
17
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
4 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
5 | Aurele Amenda | 8 | 97 |
Total starts
1
|
Substituted out
1
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
22 | Igor Matanovic | 16 | 313 |
Total starts
2
|
Substituted out
2
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
26 | Eric Ebimbe | 7 | 292 |
Total starts
3
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Robin Koch | 30 | 2586 |
Total starts
30
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
12 | Kevin Trapp | 26 | 2295 |
Total starts
26
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Timothy Chandler | 3 | 24 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
29 | Niels Nkounkou | 12 | 383 |
Total starts
4
|
Substituted out
4
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
34 | Nnamdi Collins | 24 | 1489 |
Total starts
15
|
Substituted out
4
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
16 | Hugo Larsson | 33 | 2396 |
Total starts
28
|
Substituted out
15
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
6 | Oscar Hoejlund | 20 | 721 |
Total starts
7
|
Substituted out
5
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Fares Chaibi | 26 | 1011 |
Total starts
10
|
Substituted out
9
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
20 | Can Uzun | 20 | 676 |
Total starts
6
|
Substituted out
6
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
4 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
19 | Jean Bahoya | 24 | 923 |
Total starts
10
|
Substituted out
10
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
21 | Nathaniel Brown | 26 | 1946 |
Total starts
22
|
Substituted out
10
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
21 | Nathaniel Brown | 1 | 9 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
40 | Kaua | 9 | 765 |
Total starts
8
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Bundesliga Germany Next matches
The latest team news
- 14 apr 2025 Not bad. Eintracht aims to get one hundred million euros for their leader
- 02 apr 2025 Another change in management? Bayern interested in Eintracht's sporting director
- 29 mar 2025 Ekitike hints at which top club he wants to play for in the future
- 16 mar 2025 The match between Bochum and Eintracht Frankfurt didn't start on time. What's going on?
- 15 mar 2025 Eintracht confident that Götze will stay with the team
- 13 mar 2025 Incredible! Mario Götze scores a goal almost from midfield