Bochum vs Mainz

21 August 2021 · Bundesliga · 2021/22 · Referee Patrick Ittrich

Full time 2 – 0

Half-time: 1–0

  • Gerrit Holtmann 21’
  • Sebastian Polter 56’

Match summary

Bochum won 2-0 at home to Mainz. Bochum led 1-0 at half-time.

Gerrit Holtmann put Bochum ahead in the 21st minute, set up by Simon Zoller and Sebastian Polter made it 2-0 with a header in the 56th minute, set up by Simon Zoller.

There was little between the sides on chances: Bochum created 1.05 expected goals (xG) from 8 shots, Mainz 0.82 from 15.

Match stats

Bochum Mainz
9 Shots 16
5 Shots on Target 3
2 Corners 7
4 Yellow Cards 3
0 Red Cards 0
1.05 xG 0.82
1.05 Non-penalty xG 0.82
1 Deep Completions 4

Key events

Bochum Mainz
Kick-off
Gerrit Holtmann
Assist: Simon Zoller
1-0 (Bochum)
21’
Half-time1-0
Sebastian Polter
Assist: Simon Zoller
2-0 (Bochum)
56’
Full-time2-0

Bookings

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

Bochum
  • Manuel Riemann
  • Elvis Rexhbecaj
  • Simon Zoller
  • Takuma Asano
Mainz
  • Leandro Barreiro Martins
  • Dominik Kohr
  • Jean-Paul Boëtius

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.05 0.82 21’ Gerrit Holtmann (Bochum), 1-0 21’ 56’ Sebastian Polter (Bochum), 2-0 56’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.05 0.82 21’ Gerrit Holtmann (Bochum), 1-0 Holtmann 21’ 56’ Sebastian Polter (Bochum), 2-0 Polter 56’
Bochum 1.05 xGMainz 0.82 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Bochum attacking 
56’ Sebastian Polter (Bochum), open play, 0.52 xG, goal 42’ Niklas Tauer (Mainz), open play, 0.33 xG, saved 21’ Gerrit Holtmann (Bochum), open play, 0.17 xG, goal 30’ Simon Zoller (Bochum), open play, 0.12 xG, saved 53’ Jeremiah St. Juste (Mainz), set piece, 0.10 xG, off target 14’ Armel Bella Kotchap (Bochum), set piece, 0.08 xG, off target 43’ Jonathan Burkardt (Mainz), from a corner, 0.08 xG, blocked 50’ Danilo Soares (Bochum), direct free kick, 0.06 xG, blocked 80’ Kevin Stöger (Mainz), open play, 0.05 xG, saved 49’ Vasilios Lampropoulos (Bochum), set piece, 0.05 xG, saved 80’ Ádám Szalai (Mainz), open play, 0.05 xG, off target 83’ Dominik Kohr (Mainz), from a corner, 0.04 xG, off target 87’ Jeremiah St. Juste (Mainz), from a corner, 0.03 xG, off target 25’ Gerrit Holtmann (Bochum), open play, 0.03 xG, off target 24’ Gerrit Holtmann (Bochum), open play, 0.02 xG, off target 39’ Silvan Widmer (Mainz), from a corner, 0.02 xG, blocked 18’ Niklas Tauer (Mainz), open play, 0.02 xG, saved 20’ Aarón Martín (Mainz), open play, 0.02 xG, blocked 35’ Aarón Martín (Mainz), open play, 0.02 xG, blocked 64’ Aarón Martín (Mainz), open play, 0.02 xG, off target 4’ Jae-Sung Lee (Mainz), set piece, 0.01 xG, off target 49’ Dominik Kohr (Mainz), open play, 0.01 xG, blocked 78’ Jean-Paul Boëtius (Mainz), open play, 0.01 xG, off target 56’ Sebastian Polter (Bochum), open play, 0.52 xG, goal 42’ Niklas Tauer (Mainz), open play, 0.33 xG, saved 21’ Gerrit Holtmann (Bochum), open play, 0.17 xG, goal 30’ Simon Zoller (Bochum), open play, 0.12 xG, saved 53’ Jeremiah St. Juste (Mainz), set piece, 0.10 xG, off target 14’ Armel Bella Kotchap (Bochum), set piece, 0.08 xG, off target 43’ Jonathan Burkardt (Mainz), from a corner, 0.08 xG, blocked 50’ Danilo Soares (Bochum), direct free kick, 0.06 xG, blocked 49’ Vasilios Lampropoulos (Bochum), set piece, 0.05 xG, saved 80’ Kevin Stöger (Mainz), open play, 0.05 xG, saved 80’ Ádám Szalai (Mainz), open play, 0.05 xG, off target 83’ Dominik Kohr (Mainz), from a corner, 0.04 xG, off target 87’ Jeremiah St. Juste (Mainz), from a corner, 0.03 xG, off target 25’ Gerrit Holtmann (Bochum), open play, 0.03 xG, off target 39’ Silvan Widmer (Mainz), from a corner, 0.02 xG, blocked 18’ Niklas Tauer (Mainz), open play, 0.02 xG, saved 20’ Aarón Martín (Mainz), open play, 0.02 xG, blocked 24’ Gerrit Holtmann (Bochum), open play, 0.02 xG, off target 35’ Aarón Martín (Mainz), open play, 0.02 xG, blocked 64’ Aarón Martín (Mainz), open play, 0.02 xG, off target 4’ Jae-Sung Lee (Mainz), set piece, 0.01 xG, off target 49’ Dominik Kohr (Mainz), open play, 0.01 xG, blocked 78’ Jean-Paul Boëtius (Mainz), 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
Manuel Riemann GK900 0.000.021
Cristian Gamboa DEF650 0.000.000
Vasilios Lampropoulos DEF901 0.050.000
Armel Bella Kotchap DEF901 0.080.000
Danilo Soares DEF901 0.060.081
Anthony Losilla MID900 0.000.000
Elvis Rexhbecaj MID770 0.000.000
Simon Zoller MID9021 0.120.702
Milos Pantovic MID760 0.000.000
Gerrit Holtmann MID8613 0.220.000
Sebastian Polter FWD9011 0.520.000
Herbert Bockhorn Sub250 0.000.000
Erhan Masovic Sub140 0.000.000
Konstantinos Stafylidis Sub130 0.000.000
Takuma Asano Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bochum win 33% Avg odds 2.90
Draw 28% Avg odds 3.41
Mainz win 39% Avg odds 2.47

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.