HomeFixtures · MW28Hoffenheim vs Mainz 05 — Report
TSG
Hoffenheim
1 – 2
M05
Mainz 05
Mainz 05 won — xG 1.23 vs 2.16

Timeline

TSG M05
7' 🟨 Yellow card — Dominik Kohr
13' Goal — Phillip Tietz
Goal — Fisnik Asllani 23'
37' 🔁 Sub — Kacper Potulski
Yellow card — Ozan Kabak🟨 45'
46' 🔁 Sub — Nikolas Veratschnig
Yellow card — Vladimír Coufal🟨 47'
Sub — Leon Avdullahu🔁 61'
Sub — Andrej Kramarić🔁 61'
75' 🔁 Sub — Armindo Sieb
76' 🔁 Sub — Sota Kawasaki
79' Goal — Phillip Tietz
Yellow card — Wouter Burger🟨 79'
Yellow card — Oliver Baumann🟨 80'
Sub — Ihlas Bebou🔁 84'
87' 🔁 Sub — Lennard Maloney
Sub — Max Moerstedt🔁 87'

First Half vs Second Half

Metric 1H 2H xG (TSG) 1.08 0.15 Possession (TSG) 60% 62% Shots (TSG) 11 5

Shot Map

M05 shots → ← TSG shots
Goal On target Off target

Lineups

Mainz 05 · 3-5-2Hoffenheim · 4-1-3-2
33
Batz
2
Mwene
4
Posch
21
Costa
30
Widmer
31
Kohr
6
Sano
7
Lee
8
Nebel
18
Becker
21
Tietz
1
Baumann
13
Bernardo
15
Kabak
21
Hajdari
34
Coufal
6
Prömel
11
Asllani
18
Burger
22
Prass
19
Lemperle
29
Touré
Match Rating Leader
BA
Daniel Batz
8.19

Player Performance

Touch-Derived
M05
M05TSG

Average touch location per starter — touch-derived, not tracking data.

TSG
Click a player (list or map) to see their touch heatmap and full match stats.
Top rated:

Value Analysis

Hoffenheim's chance creation shifted after the break — , with possession moving from 60% to 62%.

The chance-quality ledger — — is the evidence base for the scoreline verdict.

All narrative statements are grounded in verified data. See methodology →
Methodology Plans Data Sources Terms & Privacy
Your Team's Weekly Brief
you@email.com Subscribe

VALUELENS is not affiliated with Bundesliga or any football club. Market values are estimates (±20%).