Hertha Berlin vs Mainz

2 March 2019 · Bundesliga · 2018/19 · Referee Deniz Aytekin

Full time 2 – 1

Half-time: 0–0

  • Marko Grujic 50’
  • Niklas Stark 60’
  • Niklas Stark 46’ (og)

Match summary

Hertha Berlin came from behind to win 2-1 at home to Mainz. It was goalless at half-time.

Stark's own goal put Mainz ahead with a header in the 46th minute, Marko Grujic equalised from a corner in the 50th minute, and Niklas Stark won it from a corner in the 60th minute, set up by Valentino Lazaro.

The chances backed that up: Hertha Berlin created 1.84 expected goals (xG) from 11 shots to Mainz's 0.84 from 13.

Match stats

Hertha Berlin Mainz
11 Shots 13
4 Shots on Target 1
4 Corners 1
0 Yellow Cards 2
0 Red Cards 0
1.77 xG 0.84
1.77 Non-penalty xG 0.84
3 Deep Completions 7

Key events

Hertha Berlin Mainz
Kick-off
Half-time0-0
46’
Niklas Stark
Own goal
0-1 (Mainz)
Marko Grujic1-1 (Hertha Berlin)
50’
Niklas Stark
Assist: Valentino Lazaro
2-1 (Hertha Berlin)
60’
Full-time2-1

Bookings

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

Mainz
  • Giulio Donati
  • Stefan Bell

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 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.84 46’ Niklas Stark (Mainz) own goal, 0-1 46’ 50’ Marko Grujic (Hertha Berlin), 1-1 50’ 60’ Niklas Stark (Hertha Berlin), 2-1 60’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.84 46’ Niklas Stark (Mainz) own goal, 0-1 Stark 46’ 50’ Marko Grujic (Hertha Berlin), 1-1 Grujic 50’ 60’ Niklas Stark (Hertha Berlin), 2-1 Stark 60’
Hertha Berlin 1.84 xGMainz 0.84 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’ Marko Grujic (Hertha Berlin), from a corner, 0.67 xG, goal 78’ Vedad Ibisevic (Hertha Berlin), open play, 0.61 xG, off target 34’ Karim Onisiwo (Mainz), open play, 0.34 xG, hit the woodwork 60’ Niklas Stark (Hertha Berlin), from a corner, 0.12 xG, goal 8’ Jordan Torunarigha (Hertha Berlin), from a corner, 0.11 xG, off target 50’ Davie Selke (Hertha Berlin), from a corner, 0.11 xG, saved 40’ Karim Onisiwo (Mainz), set piece, 0.09 xG, off target 76’ Robin Quaison (Mainz), open play, 0.08 xG, off target 76’ Jean-Philippe Mateta (Mainz), open play, 0.08 xG, off target 49’ Valentino Lazaro (Hertha Berlin), open play, 0.07 xG, saved 52’ Maximilian Mittelstädt (Hertha Berlin), open play, 0.05 xG, blocked 82’ Ondrej Duda (Hertha Berlin), direct free kick, 0.05 xG, blocked 14’ Anthony Ujah (Mainz), open play, 0.04 xG, off target 75’ Anthony Ujah (Mainz), open play, 0.05 xG, hit the woodwork 46’ Levin Öztunali (Mainz), open play, 0.03 xG, blocked 45’ Anthony Ujah (Mainz), open play, 0.03 xG, off target 49’ Levin Öztunali (Mainz), set piece, 0.03 xG, blocked 62’ Marko Grujic (Hertha Berlin), open play, 0.03 xG, off target 69’ Ondrej Duda (Hertha Berlin), open play, 0.02 xG, hit the woodwork 83’ Levin Öztunali (Mainz), open play, 0.02 xG, saved 65’ Danny Latza (Mainz), open play, 0.01 xG, off target 90+5’ Aarón Martín (Mainz), open play, 0.01 xG, blocked 56’ Arne Maier (Hertha Berlin), set piece, 0.01 xG, blocked 90+2’ Levin Öztunali (Mainz), open play, 0.01 xG, off target 46’ Niklas Stark (Hertha Berlin), own goal 50’ Marko Grujic (Hertha Berlin), from a corner, 0.67 xG, goal 78’ Vedad Ibisevic (Hertha Berlin), open play, 0.61 xG, off target 34’ Karim Onisiwo (Mainz), open play, 0.34 xG, hit the woodwork 60’ Niklas Stark (Hertha Berlin), from a corner, 0.12 xG, goal 8’ Jordan Torunarigha (Hertha Berlin), from a corner, 0.11 xG, off target 50’ Davie Selke (Hertha Berlin), from a corner, 0.11 xG, saved 40’ Karim Onisiwo (Mainz), set piece, 0.09 xG, off target 76’ Robin Quaison (Mainz), open play, 0.08 xG, off target 76’ Jean-Philippe Mateta (Mainz), open play, 0.08 xG, off target 49’ Valentino Lazaro (Hertha Berlin), open play, 0.07 xG, saved 52’ Maximilian Mittelstädt (Hertha Berlin), open play, 0.05 xG, blocked 75’ Anthony Ujah (Mainz), open play, 0.05 xG, hit the woodwork 82’ Ondrej Duda (Hertha Berlin), direct free kick, 0.05 xG, blocked 14’ Anthony Ujah (Mainz), open play, 0.04 xG, off target 45’ Anthony Ujah (Mainz), open play, 0.03 xG, off target 46’ Levin Öztunali (Mainz), open play, 0.03 xG, blocked 49’ Levin Öztunali (Mainz), set piece, 0.03 xG, blocked 62’ Marko Grujic (Hertha Berlin), open play, 0.03 xG, off target 69’ Ondrej Duda (Hertha Berlin), open play, 0.02 xG, hit the woodwork 83’ Levin Öztunali (Mainz), open play, 0.02 xG, saved 65’ Danny Latza (Mainz), open play, 0.01 xG, off target 90+5’ Aarón Martín (Mainz), open play, 0.01 xG, blocked 90+2’ Levin Öztunali (Mainz), open play, 0.01 xG, off target 56’ Arne Maier (Hertha Berlin), set piece, 0.01 xG, blocked 46’ Niklas Stark (Hertha Berlin), own goal
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Rune Jarstein GK900 0.000.000
Jordan Torunarigha DEF901 0.110.000
Niklas Stark DEF9011 0.120.000
Fabian Lustenberger DEF900 0.000.000
Valentino Lazaro MID9011 0.070.152
Arne Maier MID901 0.010.611
Marko Grujic MID9012 0.700.000
Maximilian Mittelstädt MID901 0.050.000
Ondrej Duda MID902 0.070.222
Salomon Kalou FWD770 0.000.071
Davie Selke FWD671 0.110.000
Vedad Ibisevic Sub231 0.610.021
Mathew Leckie Sub130 0.000.000
Florian Baak Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Hertha Berlin win 52% Bet365 odds 1.85
Draw 26% Bet365 odds 3.60
Mainz win 22% Bet365 odds 4.33

Chances implied by the Bet365 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.