← Match Finder
Bundesliga
Referee: T Stieler
Mainz
U T S U U
0–1
Full-time
Freiburg
U S T U 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 Freiburg
Last 6 — all competitions · 6/6 matches
Win Ø 25%
17%
33%
Points per game
1,0
1,3
Over 2.5 Ø 67%
50%
83%
Both score Ø 59%
50%
67%
Average goals
2,5
4,3
Scored
1,0
2,7
Conceded
1,5
1,7
Goal diff per game
-0,5
+1,0
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 12/12 matches
Win Ø 21%
8%
33%
Points per game
0,7
1,3
Over 2.5 Ø 67%
67%
67%
Both score Ø 63%
67%
58%
Average goals
3,1
3,2
Scored
1,0
1,3
Conceded
2,1
1,9
Goal diff per game
-1,1
-0,7
xG created Pro
xG conceded Pro
xG diff Pro
🔒 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–0

2,38 xG 0,92
61% Possession 39%
19 Shots 13
6 Shots on target 5
8 Blocked shots 3
4 Goalkeeper saves 5
14 Corners 3
1 Offside 0
16 Free kicks against 11
1 Yellow cards 1
0 Red cards 0
The table before the match Mainz 17. · Freiburg 10.
# Team K V U T +/− xG +/− P
1 Leverkusen 12 11 1 0 +27 +12.8 34
2 Bayern Munich 12 10 2 0 +34 +27.9 32
3 Stuttgart 13 10 0 3 +18 +19.8 30
4 RB Leipzig 13 8 2 3 +18 +10.2 26
5 Dortmund 12 7 3 2 +6 +3.0 24
6 Hoffenheim 13 6 2 5 +2 -1.4 20
7 Ein Frankfurt 12 4 6 2 +5 +0.4 18
8 M'gladbach 13 4 4 5 -1 -2.2 16
9 Wolfsburg 13 5 1 7 -6 -2.6 16
10 Freiburg 12 4 3 5 -8 -0.2 15
11 Augsburg 12 3 5 4 -3 +0.3 14
12 Bochum 13 2 7 4 -12 -7.0 13
13 Werder Bremen 13 3 2 8 -9 -8.1 11
14 Heidenheim 13 3 2 8 -10 -15.9 11
15 FC Koln 13 2 3 8 -14 -14.0 9
16 Darmstadt 13 2 3 8 -19 -14.0 9
17 Mainz 12 1 5 6 -13 -5.0 8
18 Union Berlin 12 2 1 9 -15 -4.0 7

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 Freiburg
24′
🔁 M. Gulde
↦ M. Ginter
Leandro Barreiro 🟨
29′
Half-time 0–0
59′
🔁 L. Höler
↦ N. Weißhaupt
J. Burkardt 🔁
↦ M. Richter
66′
69′
M. Gregoritsch 0–1
M. Röhl
A. Barkok 🔁
↦ B. Gruda
76′
K. Onisiwo 🔁
↦ Lee Jae-Sung
76′
84′
🔁 R. Sallai
↦ R. Doan
84′
🔁 J. Adamu
↦ M. Gregoritsch
D. da Costa 🔁
↦ S. Widmer
86′
D. Kohr 🔁
↦ T. Krauß
86′
87′
🟨 Roland Sallai
Full-time 0–1

Line-ups

Mainz

4-2-3-1
33 D. Batz G
30 S. Widmer D
3 S. van den Berg D
19 A. Caci D
2 P. Mwene D
14 T. Krauß M
8 L. Barreiro M
43 B. Gruda M
7 Lee Jae-Sung M
10 M. Richter M
17 L. Ajorque F
Bench (9)
29 J. Burkardt
4 A. Barkok
9 K. Onisiwo
21 D. da Costa
31 D. Kohr
1 L. Rieß
45 D. Mamutovic
24 M. Papela
16 S. Bell

Coach: J. Siewert

Freiburg

4-4-2
1 N. Atubolu G
25 K. Sildillia D
28 M. Ginter D
3 P. Lienhart D
33 J. Makengo D
42 R. Doan M
8 M. Eggestein M
27 N. Höfler M
7 N. Weißhaupt M
38 M. Gregoritsch F
34 M. Röhl F
Bench (7)
5 M. Gulde
9 L. Höler
22 R. Sallai
20 J. Adamu
21 F. Müller
32 V. Grifo
35 F. Rüdlin

Coach: C. Streich

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,29
U
3,53
B ✓
3,12
Over/under goals
U1,5 ✓
O2,5
1,91
U2,5 ✓
1,92
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

T Stieler · 148 kamper i vår database

🟨 Yellow cards
3,7 / match
Average
⚽ Free kicks
22,8 / match
Average

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