← Match Finder
Bundesliga
Referee: T Gerach
Leverkusen
U S S S S
2–1
Full-time
Mainz
T T U 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

Leverkusen Mainz
Last 6 — all competitions · 6/6 matches
Win Ø 50%
83%
17%
Points per game
2,7
0,8
Over 2.5 Ø 42%
67%
17%
Both score Ø 50%
50%
50%
Average goals
3,0
1,8
Scored
2,2
0,7
Conceded
0,8
1,2
Goal diff per game
+1,3
-0,5
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 22/22 matches
Win Ø 46%
82%
9%
Points per game
2,6
0,7
Over 2.5 Ø 59%
77%
41%
Both score Ø 53%
50%
55%
Average goals
3,3
2,4
Scored
2,6
0,8
Conceded
0,7
1,6
Goal diff per game
+1,9
-0,8
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: 1–1

1,16 xG 1,11
67% Possession 33%
18 Shots 13
7 Shots on target 4
6 Blocked shots 3
3 Goalkeeper saves 5
11 Corners 2
2 Offside 2
14 Free kicks against 16
3 Yellow cards 5
0 Red cards 1
The table before the match Leverkusen 1. · Mainz 17.
# Team K V U T +/− xG +/− P
1 Leverkusen 22 18 4 0 +42 +26.0 58
2 Bayern Munich 22 16 2 4 +36 +40.4 50
3 Stuttgart 22 15 1 6 +23 +24.4 46
4 Dortmund 22 11 8 3 +17 +8.7 41
5 RB Leipzig 22 12 4 6 +20 +16.4 40
6 Ein Frankfurt 22 8 9 5 +6 -4.6 33
7 Werder Bremen 22 8 5 9 -3 -6.8 29
8 Freiburg 22 8 5 9 -11 -0.0 29
9 Hoffenheim 22 7 6 9 -3 -1.3 27
10 Heidenheim 22 7 6 9 -7 -19.0 27
11 Bochum 22 5 10 7 -15 -14.1 25
12 Wolfsburg 22 6 6 10 -8 -2.8 24
13 Union Berlin 22 7 3 12 -14 -7.6 24
14 Augsburg 22 5 8 9 -9 -6.4 23
15 M'gladbach 22 5 7 10 -7 -7.0 22
16 FC Koln 22 3 7 12 -21 -22.4 16
17 Mainz 22 2 9 11 -18 -0.8 15
18 Darmstadt 22 2 6 14 -28 -23.0 12

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

Leverkusen Mainz
1–0 G. Xhaka
3′
7′
D. Kohr 1–1
S. Widmer
42′
🟨 Karim Onisiwo
Half-time 1–1
Jeremie Frimpong 🟨
46′
Jonathan Tah 🟨
49′
52′
🟨 Dominik Kohr
54′
🟨 Robin Zentner
P. Schick 🔁
↦ J. Hofmann
56′
60′
🔁 J. Guilavogui
↦ S. Widmer
65′
🔁 J. Ngankam
↦ B. Gruda
66′
🟨 Anthony Caci
2–1 R. Andrich
F. Wirtz
68′
Florian Wirtz 🟨
74′
80′
🟥 Jessic Ngankam
80′
ℹ️ Jessic Ngankam
VAR: Card upgrade
N. Tella 🔁
↦ J. Frimpong
83′
P. Hincapié 🔁
↦ A. Adli
83′
83′
🔁 T. Krauß
↦ K. Onisiwo
85′
🟨 Phillipp Mwene
A. Hložek 🔁
↦ F. Wirtz
90′
Full-time 2–1

Line-ups

Leverkusen

3-4-2-1
1 L. Hrádecký G
6 O. Kossounou D
4 J. Tah D
12 E. Tapsoba D
30 J. Frimpong M
8 R. Andrich M
34 G. Xhaka M
20 Álex Grimaldo M
7 J. Hofmann F
10 F. Wirtz F
21 A. Adli F
Bench (9)
14 P. Schick
19 N. Tella
3 P. Hincapié
23 A. Hložek
2 J. Stanišić
32 G. Puerta
18 N. Mbamba
9 Borja Iglesias
17 M. Kovář

Coach: Xabi Alonso

Mainz

3-4-3
27 R. Zentner G
31 D. Kohr D
3 S. van den Berg D
19 A. Caci D
30 S. Widmer M
8 L. Barreiro M
18 N. Amiri M
2 P. Mwene M
43 B. Gruda F
9 K. Onisiwo F
7 Lee Jae-Sung F
Bench (8)
23 J. Guilavogui
11 J. Ngankam
14 T. Krauß
39 T. Müller
24 M. Papela
1 L. Rieß
10 M. Richter
34 M. Dal

Coach: B. Henriksen

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,26
U
6,22
B
11,85
Over/under goals
O1,5 ✓
O2,5 ✓
1,58
U2,5
2,42
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

T Gerach · 55 kamper i vår database

🟨 Yellow cards
4,1 / match
Average
⚽ Free kicks
21,7 / match
Average

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