← Match Finder
Bundesliga
Referee: P Ittrich
Mainz
T T U U T
5–2
Full-time
Bochum
T S S 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 Bochum
Last 6 — all competitions · 6/6 matches
Win Ø 25%
0%
50%
Points per game
0,3
1,5
Over 2.5 Ø 59%
50%
67%
Both score Ø 50%
67%
33%
Average goals
3,2
2,8
Scored
0,8
1,0
Conceded
2,3
1,8
Goal diff per game
-1,5
-0,8
This season — Bundesliga · 17/17 matches
Win Ø 29%
29%
29%
Points per game
1,2
0,9
Over 2.5 Ø 62%
53%
71%
Both score Ø 53%
59%
47%
Average goals
2,8
3,3
Scored
1,2
1,0
Conceded
1,6
2,3
Goal diff per game
-0,4
-1,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: 3–0

2,00 xG 1,44
43% Possession 57%
14 Shots 14
7 Shots on target 4
1 Blocked shots 4
2 Goalkeeper saves 2
3 Corners 2
3 Offside 1
17 Free kicks against 11
0 Yellow cards 1
0 Red cards 0
The table before the match Mainz 12. · Bochum 16.
# Team K V U T +/− xG +/− P
1 Bayern Munich 17 10 6 1 +36 +0.6 36
2 RB Leipzig 18 10 5 3 +15 +1.4 35
3 Union Berlin 17 10 3 4 +7 +2.4 33
4 Ein Frankfurt 17 9 4 4 +11 -2.5 31
5 Dortmund 17 10 1 6 +6 +1.6 31
6 Freiburg 17 9 4 4 +2 -0.2 31
7 Wolfsburg 17 8 5 4 +15 +4.9 29
8 Leverkusen 17 7 3 7 +2 +1.8 24
9 M'gladbach 17 6 4 7 +2 -1.6 22
10 FC Koln 17 5 6 6 -2 +2.3 21
11 Werder Bremen 17 6 3 8 -9 -3.4 21
12 Mainz 17 5 5 7 -6 -0.8 20
13 Hoffenheim 17 5 4 8 -2 -0.7 19
14 Augsburg 17 5 3 9 -8 -0.7 18
15 Stuttgart 18 3 7 8 -10 -0.1 16
16 Bochum 17 5 1 11 -22 -0.2 16
17 Hertha 17 3 5 9 -10 -3.5 14
18 Schalke 04 17 2 3 12 -27 -1.3 9

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 Bochum
1–0 Lee Jae-Sung
A. Caci
1′
2–0 S. Widmer
17′
3–0 K. Onisiwo
28′
Half-time 3–0
46′
🔁 T. Asano
↦ K. Stöger
46′
🔁 E. Mašović
↦ S. Janko
46′
🔁 C. Antwi-Adjei
↦ G. Holtmann
46′
🔁 K. Stafylidis
↦ Danilo Soares
4–0 K. Onisiwo
L. Barreiro
57′
A. Stach 🔁
↦ L. Barreiro
61′
A. Barkok 🔁
↦ Lee Jae-Sung
62′
M. Leitsch 🔁
↦ S. Bell
68′
D. da Costa 🔁
↦ S. Widmer
69′
70′
P. Kunde 4–1
A. Losilla
72′
E. Mašović 4–2
73′
🔁 P. Förster
↦ P. Kunde
81′
🟨 Keven Schlotterbeck
M. Ingvartsen 🔁
↦ L. Ajorque
81′
5–2 K. Onisiwo
A. Barkok
87′
Full-time 5–2

Line-ups

Mainz

3-5-2
1 F. Dahmen G
25 A. Hanche-Olsen D
16 S. Bell D
20 E. Fernandes D
30 S. Widmer M
8 L. Barreiro M
31 D. Kohr M
7 Lee Jae-Sung M
19 A. Caci M
17 L. Ajorque F
9 K. Onisiwo F
Bench (9)
6 A. Stach
4 A. Barkok
5 M. Leitsch
21 D. da Costa
11 M. Ingvartsen
10 A. Fulgini
3 Aarón Martín
32 L. Rieß
42 A. Hack

Coach: B. Svensson

Bochum

4-3-3
1 M. Riemann G
23 S. Janko D
20 I. Ordets D
31 K. Schlotterbeck D
3 Danilo Soares D
28 P. Kunde M
8 A. Losilla M
7 K. Stöger M
17 G. Holtmann F
33 P. Hofmann F
9 S. Zoller F
Bench (9)
11 T. Asano
4 E. Mašović
22 C. Antwi-Adjei
16 K. Stafylidis
10 P. Förster
29 M. Broschinski
26 M. Johansson
24 V. Lampropoulos
6 P. Osterhage

Coach: T. Letsch

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,71
U
3,99
B
4,82
Over/under goals
O1,5 ✓
O2,5 ✓
1,82
U2,5
2,02
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

P Ittrich · 74 kamper i vår database

🟨 Yellow cards
4,2 / match
Above average
⚽ Free kicks
26,4 / match
Above 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.