← Match Finder
Bundesliga
Referee: H Osmers
Mainz
T S T S T
2–3
Full-time
Union Berlin
T T S T S

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 Union Berlin
Last 6 — all competitions · 6/6 matches
Win Ø 33%
33%
33%
Points per game
1,0
1,0
Over 2.5 Ø 50%
67%
33%
Both score Ø 42%
50%
33%
Average goals
3,3
2,0
Scored
1,0
0,8
Conceded
2,3
1,2
Goal diff per game
-1,3
-0,3
This season — Bundesliga · 10/10 matches
Win Ø 30%
30%
30%
Points per game
0,9
1,0
Over 2.5 Ø 65%
80%
50%
Both score Ø 55%
60%
50%
Average goals
3,7
2,5
Scored
1,0
1,0
Conceded
2,7
1,5
Goal diff per game
-1,7
-0,5
🔒 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–2

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

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 Union Berlin
4′
🟨 Robert Andrich
30′
D. Brosinski 1–0
own goal
32′
🔁 M. Parensen
↦ K. Schlotterbeck
Jeremiah St. Juste 🟨
42′
Half-time 1–1
48′
S. Andersson 1–1
C. Trimmel
49′
🟨 Michael Parensen
51′
S. Andersson 1–2
C. Trimmel
A. Maxim 🔁
↦ L. Öztunali
52′
K. Onisiwo 🔁
↦ J. Boëtius
61′
69′
🟨 Sebastian Polter
72′
🟨 Marvin Friedrich
76′
🔁 F. Kroos
↦ S. Polter
J. Burkardt 🔁
↦ Aarón Martín
77′
2–2 K. Onisiwo
M. Niakhate
81′
88′
🔁 A. Ujah
↦ S. Andersson
3–2 D. Brosinski
K. Onisiwo
94′
Full-time 3–2

Line-ups

Mainz

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

Coach: S. Schwarz

Union Berlin

3-4-1-2
1 R. Gikiewicz G
3 N. Subotić D
28 C. Trimmel M
25 C. Lenz M
5 M. Friedrich D
31 K. Schlotterbeck D
34 C. Gentner M
30 R. Andrich M
9 S. Polter F
10 S. Andersson F
32 M. Ingvartsen F
Bench (9)
29 M. Parensen
23 F. Kroos
11 A. Ujah
6 J. Ryerson
27 S. Becker
35 M. Nicolas
15 M. Bülter
14 K. Reichel
24 M. Schmiedebach

Coach: U. Fischer

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,20
U
3,39
B ✓
3,36
Over/under goals
O1,5 ✓
O2,5 ✓
1,85
U2,5
1,97
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

H Osmers · 139 kamper i vår database

🟨 Yellow cards
4,0 / match
Average
⚽ Free kicks
22,8 / match
Average

🟥 Red cards: 0,19 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.