Hertha Berlin vs Mainz

7 May 2022 · Bundesliga · 2021/22 · Referee Patrick Ittrich

Full time 1 – 2

Half-time: 1–1

  • Davie Selke 45+5’ (pen)
  • Silvan Widmer 25’
  • Stefan Bell 81’

Match summary

Mainz took a 2-1 win at Hertha Berlin. It was 1-1 at half-time.

Silvan Widmer put Mainz ahead in the 25th minute, set up by Karim Onisiwo, Davie Selke equalised from the penalty spot in first-half stoppage time, and Stefan Bell won it with a header in the 81st minute, set up by Anton Stach.

Hertha Berlin can feel hard done by, creating 1.12 expected goals (xG) from 10 shots to Mainz's 0.76 from 11.

Match stats

Hertha Berlin Mainz
10 Shots 13
1 Shots on Target 6
3 Corners 8
3 Yellow Cards 1
0 Red Cards 0
1.11 xG 0.76
0.35 Non-penalty xG 0.76
4 Deep Completions 12

Key events

Hertha Berlin Mainz
Kick-off
25’
Silvan Widmer
Assist: Karim Onisiwo
0-1 (Mainz)
Davie Selke
Penalty
1-1 (Hertha Berlin)
45+5’
Half-time1-1
81’
Stefan Bell
Assist: Anton Stach
1-2 (Mainz)
Full-time1-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Hertha Berlin
  • Márton Dárdai
  • Santiago Ascacibar
  • Vladimir Darida
Mainz
  • Aarón Martín

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.12 0.76 25’ Silvan Widmer (Mainz), 0-1 25’ 45+5’ Davie Selke (Hertha Berlin), 1-1 45+5’ 81’ Stefan Bell (Mainz), 1-2 81’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.12 0.76 25’ Silvan Widmer (Mainz), 0-1 Widmer 25’ 45+5’ Davie Selke (Hertha Berlin), 1-1 Selke 45+5’ 81’ Stefan Bell (Mainz), 1-2 Bell 81’
Hertha Berlin 1.12 xGMainz 0.76 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Hertha Berlin attacking 
50’ Davie Selke (Hertha Berlin), penalty, 0.76 xG, goal 75’ Silvan Widmer (Mainz), open play, 0.13 xG, saved 76’ Silvan Widmer (Mainz), open play, 0.11 xG, off target 81’ Stefan Bell (Mainz), from a corner, 0.11 xG, goal 21’ Dominik Kohr (Mainz), from a corner, 0.09 xG, off target 51’ Jonathan Burkardt (Mainz), open play, 0.07 xG, blocked 3’ Davie Selke (Hertha Berlin), from a corner, 0.07 xG, blocked 44’ Jonathan Burkardt (Mainz), open play, 0.07 xG, saved 3’ Marc-Oliver Kempf (Hertha Berlin), from a corner, 0.06 xG, off target 25’ Silvan Widmer (Mainz), open play, 0.06 xG, goal 5’ Davie Selke (Hertha Berlin), open play, 0.05 xG, off target 89’ Luca Wollschläger (Hertha Berlin), open play, 0.04 xG, hit the woodwork 90’ Marcus Ingvartsen (Mainz), open play, 0.04 xG, saved 90+5’ Santiago Ascacibar (Hertha Berlin), set piece, 0.04 xG, off target 85’ Anton Stach (Mainz), direct free kick, 0.03 xG, blocked 19’ Karim Onisiwo (Mainz), from a corner, 0.03 xG, off target 27’ Kevin-Prince Boateng (Hertha Berlin), open play, 0.03 xG, off target 50’ Santiago Ascacibar (Hertha Berlin), from a corner, 0.03 xG, blocked 30’ Suat Serdar (Hertha Berlin), open play, 0.02 xG, off target 80’ Dominik Kohr (Mainz), open play, 0.02 xG, blocked 15’ Lucas Tousart (Hertha Berlin), open play, 0.01 xG, off target 50’ Davie Selke (Hertha Berlin), penalty, 0.76 xG, goal 75’ Silvan Widmer (Mainz), open play, 0.13 xG, saved 76’ Silvan Widmer (Mainz), open play, 0.11 xG, off target 81’ Stefan Bell (Mainz), from a corner, 0.11 xG, goal 21’ Dominik Kohr (Mainz), from a corner, 0.09 xG, off target 3’ Davie Selke (Hertha Berlin), from a corner, 0.07 xG, blocked 44’ Jonathan Burkardt (Mainz), open play, 0.07 xG, saved 51’ Jonathan Burkardt (Mainz), open play, 0.07 xG, blocked 3’ Marc-Oliver Kempf (Hertha Berlin), from a corner, 0.06 xG, off target 25’ Silvan Widmer (Mainz), open play, 0.06 xG, goal 5’ Davie Selke (Hertha Berlin), open play, 0.05 xG, off target 89’ Luca Wollschläger (Hertha Berlin), open play, 0.04 xG, hit the woodwork 90’ Marcus Ingvartsen (Mainz), open play, 0.04 xG, saved 90+5’ Santiago Ascacibar (Hertha Berlin), set piece, 0.04 xG, off target 85’ Anton Stach (Mainz), direct free kick, 0.03 xG, blocked 19’ Karim Onisiwo (Mainz), from a corner, 0.03 xG, off target 27’ Kevin-Prince Boateng (Hertha Berlin), open play, 0.03 xG, off target 50’ Santiago Ascacibar (Hertha Berlin), from a corner, 0.03 xG, blocked 30’ Suat Serdar (Hertha Berlin), open play, 0.02 xG, off target 80’ Dominik Kohr (Mainz), open play, 0.02 xG, blocked 15’ Lucas Tousart (Hertha Berlin), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Marcel Laurenz Lotka GK900 0.000.000
Peter Pekarík DEF900 0.000.031
Dedryck Boyata DEF900 0.000.000
Marc-Oliver Kempf DEF901 0.060.000
Márton Dárdai DEF840 0.000.000
Santiago Ascacibar MID902 0.070.021
Lucas Tousart MID901 0.010.000
Vladimir Darida MID900 0.000.000
Kevin-Prince Boateng MID731 0.030.051
Suat Serdar MID731 0.020.000
Davie Selke FWD9013 0.880.052
Ishak Belfodil Sub170 0.000.041
Maximilian Mittelstädt Sub170 0.000.000
Fredrik Bjørkan Sub60 0.000.000
Luca Wollschläger Sub11 0.040.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hertha Berlin win 34% Avg odds 2.81
Draw 29% Avg odds 3.35
Mainz win 37% Avg odds 2.58

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.