← Match Finder
Bundesliga
Referee: Benjamin Brand
Mainz
S S U T T
1–0
Full-time
M'gladbach
U S T S 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 M'gladbach
Last 6 — all competitions · 6/6 matches
Win Ø 42%
33%
50%
Points per game
1,3
1,7
Over 2.5 Ø 67%
33%
100%
Both score Ø 58%
33%
83%
Average goals
1,7
4,5
Scored
0,8
2,0
Conceded
0,8
2,5
Goal diff per game
+0,0
-0,5
This season — Bundesliga · 18/18 matches
Win Ø 45%
39%
50%
Points per game
1,3
1,6
Over 2.5 Ø 70%
56%
83%
Both score Ø 56%
44%
67%
Average goals
2,6
3,8
Scored
1,3
1,9
Conceded
1,3
1,8
Goal diff per game
-0,1
+0,1
🔒 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: 1–0

37% Possession 63%
13 Shots 12
2 Shots on target 7
1 Blocked shots 1
6 Goalkeeper saves 1
8 Corners 4
1 Offside 2
0 Free kicks against 0
0 Yellow cards 2
0 Red cards 0
The table before the match Mainz 8. · M'gladbach 4.
# Team K V U T +/− P
1 Bayern Munich 18 16 1 1 +39 49
2 Dortmund 18 13 2 3 +26 41
3 Hertha 18 10 3 5 +8 33
4 M'gladbach 18 9 2 7 +2 29
5 Leverkusen 18 8 4 6 +5 28
6 Schalke 04 18 8 3 7 -2 27
7 Wolfsburg 18 7 5 6 +4 26
8 Mainz 18 7 3 8 -1 24
9 FC Koln 18 6 6 6 -5 24
10 FC Ingolstadt 04 18 6 5 7 -6 23
11 Hamburg 18 6 4 8 -5 22
12 Darmstadt 18 5 6 7 -8 21
13 Augsburg 18 5 5 8 -5 20
14 Ein Frankfurt 18 5 5 8 -6 20
15 Stuttgart 18 5 3 10 -13 18
16 Werder Bremen 18 5 3 10 -13 18
17 Hoffenheim 18 2 8 8 -8 14
18 Hannover 18 4 2 12 -12 14

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.

Recent head-to-head meetings

23. Aug -15 M'gladbach – Mainz 1–2

Match report

Mainz M'gladbach
1–0 C. Clemens
Jairo Samperio
21′
Half-time 1–0
61′
🔁 T. Hazard
↦ I. Traoré
63′
🟨 Håvard Nordtveit
J. Córdoba 🔁
↦ Y. Mutō
67′
70′
🔁 B. Hrgota
↦ J. Hofmann
F. Frei 🔁
↦ Y. Malli
79′
80′
🟨 Julian Korb
86′
🔁 J. Drmic
↦ J. Korb
P. De Blasis 🔁
↦ Jairo Samperio
89′
Full-time 1–0

Line-ups

Mainz

1 L. Karius G
18 D. Brosinski D
3 L. Balogun D
16 S. Bell D
24 G. Bussmann D
14 J. Baumgartlinger M
6 D. Latza M
27 C. Clemens M
10 Y. Malli M
17 Jairo Samperio M
9 Y. Mutō F
Bench (7)
15 J. Córdoba
20 F. Frei
32 P. De Blasis
2 G. Donati
8 C. Moritz
23 G. Curci
42 A. Hack

M'gladbach

1 Y. Sommer G
17 O. Wendt D
5 M. Hinteregger D
3 A. Christensen D
6 H. Nordtveit D
16 I. Traoré M
19 F. Johnson M
13 L. Stindl F
27 J. Korb M
23 J. Hofmann M
11 Raffael F
Bench (7)
10 T. Hazard
31 B. Hrgota
9 J. Drmic
4 R. Brouwers
18 M. Schulz
21 T. Sippel
30 N. Elvedi

Odds comparison

Green columns are the outcomes that came in.

Over/under goals
U1,5 ✓
U2,5 ✓
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

Benjamin Brand · 55 kamper i vår database

🟨 Yellow cards
3,5 / match
Average
⚽ Free kicks
20,6 / 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.