← Match Finder
Bundesliga
Referee: M Gräfe
Mainz
T S T T S
2–1
Full-time
Ein Frankfurt
S T S T T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Mainz Ein Frankfurt
Last 6 — all competitions · 6/6 matches
Win Ø 42%
50%
33%
Points per game
1,5
1,2
Over 2.5 Ø 75%
83%
67%
Both score Ø 59%
67%
50%
Average goals
4,5
3,7
Scored
2,0
2,0
Conceded
2,5
1,7
Goal diff per game
-0,5
+0,3
This season — Bundesliga · 12/12 matches
Win Ø 38%
33%
42%
Points per game
1,0
1,4
Over 2.5 Ø 79%
83%
75%
Both score Ø 67%
67%
67%
Average goals
4,0
3,3
Scored
1,4
1,8
Conceded
2,6
1,5
Goal diff per game
-1,2
+0,3
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–1

54% Possession 46%
18 Shots 14
8 Shots on target 4
3 Blocked shots 3
3 Goalkeeper saves 7
8 Corners 6
2 Offside 2
13 Free kicks against 10
1 Yellow cards 2
0 Red cards 1
The table before the match Mainz 15. · Ein Frankfurt 10.
# Team K V U T +/− P
1 M'gladbach 13 9 1 3 +13 28
2 RB Leipzig 13 8 3 2 +21 27
3 Schalke 04 13 7 4 2 +8 25
4 Bayern Munich 13 7 3 3 +16 24
5 Dortmund 13 6 5 2 +9 23
6 Freiburg 13 6 4 3 +6 22
7 Leverkusen 13 6 4 3 +3 22
8 Hoffenheim 13 6 3 4 -2 21
9 Wolfsburg 13 5 5 3 +2 20
10 Ein Frankfurt 12 5 2 5 +3 17
11 Union Berlin 13 5 1 7 -3 16
12 Werder Bremen 13 3 5 5 -6 14
13 Augsburg 13 3 5 5 -7 14
14 Fortuna Dusseldorf 13 3 3 7 -8 12
15 Mainz 12 4 0 8 -14 12
16 Hertha 13 3 2 8 -9 11
17 FC Koln 13 2 2 9 -16 8
18 Paderborn 13 1 2 10 -16 5

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Mainz Ein Frankfurt
14′
🟨 Martin Hinteregger
33′
M. Hinteregger 0–1
A. Touré
44′
🟥 Dominik Kohr
Half-time 0–1
46′
🔁 Lucas Torró
↦ Gonçalo Paciência
1–1 K. Onisiwo
J. St. Juste
50′
Danny Latza 🟨
55′
Á. Szalai 🔁
↦ D. Latza
57′
D. Brosinski 🔁
↦ J. St. Juste
65′
2–1 Á. Szalai
K. Onisiwo
69′
74′
🔁 M. Gaćinović
↦ S. Rode
89′
🟨 Lucas Torró
A. Maxim 🔁
↦ R. Quaison
92′
Full-time 2–1

Line-ups

Mainz

3-4-1-2
27 R. Zentner G
3 Aarón Martín M
19 M. Niakhate D
4 J. St. Juste D
6 D. Latza M
8 L. Öztunali M
20 E. Fernandes D
14 P. Malong M
21 K. Onisiwo F
5 J. Boëtius F
7 R. Quaison F
Bench (9)
28 Á. Szalai
18 D. Brosinski
10 A. Maxim
35 L. Barreiro
29 J. Burkardt
1 F. Müller
2 R. Pierre-Gabriel
42 A. Hack
22 T. Awoniyi

Coach: A. Beierlorzer

Ein Frankfurt

3-1-4-2
32 F. Rønnow G
13 M. Hinteregger D
24 D. da Costa M
18 A. Touré D
2 O. N'Dicka D
17 S. Rode M
10 F. Kostić M
28 D. Kohr M
8 D. Sow M
15 D. Kamada F
39 Gonçalo Paciência F
Bench (9)
16 Lucas Torró
11 M. Gaćinović
5 G. Fernandes
22 T. Chandler
30 Ş. Çetin
29 F. Wiedwald
33 André Silva
25 E. Durm
7 D. Joveljić

Coach: A. Hütter

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
2,81
U
3,59
B
2,40
Over/under goals
O1,5 ✓
O2,5 ✓
1,57
U2,5
2,37
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

M Gräfe · 32 kamper i vår database

🟨 Yellow cards
2,7 / match
Below average
⚽ Free kicks
19,9 / match
Below average

🟥 Red cards: 0,13 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.