Bochum vs Mainz

6 August 2022 · Bundesliga · 2022/23 · Referee Felix Zwayer

Full time 1 – 2

Half-time: 1–1

  • Kevin Stöger 39’
  • Karim Onisiwo 26’, 77’

Match summary

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

Karim Onisiwo put Mainz ahead with a header in the 26th minute, set up by Edimilson Fernandes, Kevin Stöger equalised in the 39th minute, set up by Konstantinos Stafylidis, and Onisiwo won it with a header in the 77th minute, set up by Anton Stach.

The chances backed that up: Mainz created 1.64 expected goals (xG) from 13 shots to Bochum's 0.82 from 15.

Match stats

Bochum Mainz
16 Shots 13
3 Shots on Target 6
3 Corners 5
2 Yellow Cards 3
0 Red Cards 0
0.82 xG 1.59
0.82 Non-penalty xG 1.59
3 Deep Completions 3

Key events

Bochum Mainz
Kick-off
26’
Karim Onisiwo
Assist: Edimilson Fernandes
0-1 (Mainz)
Kevin Stöger
Assist: Konstantinos Stafylidis
1-1 (Bochum)
39’
Half-time1-1
77’
Karim Onisiwo
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.

Bochum
  • Konstantinos Stafylidis
  • Silvère Ganvoula
Mainz
  • Stefan Bell
  • Anton Stach
  • Delano Burgzorg

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.82 1.64 26’ Karim Onisiwo (Mainz), 0-1 26’ 39’ Kevin Stöger (Bochum), 1-1 39’ 77’ Karim Onisiwo (Mainz), 1-2 77’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.82 1.64 26’ Karim Onisiwo (Mainz), 0-1 Onisiwo 26’ 39’ Kevin Stöger (Bochum), 1-1 Stöger 39’ 77’ Karim Onisiwo (Mainz), 1-2 Onisiwo 77’
Bochum 0.82 xGMainz 1.64 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mainz attacking Bochum attacking 
28’ Dominik Kohr (Mainz), open play, 0.45 xG, blocked 24’ Ivan Ordets (Bochum), set piece, 0.34 xG, off target 26’ Karim Onisiwo (Mainz), open play, 0.32 xG, goal 26’ Anton Stach (Mainz), open play, 0.29 xG, saved 77’ Karim Onisiwo (Mainz), from a corner, 0.13 xG, goal 13’ Gerrit Holtmann (Bochum), open play, 0.09 xG, saved 28’ Anton Stach (Mainz), open play, 0.09 xG, saved 58’ Kevin Stöger (Bochum), direct free kick, 0.08 xG, blocked 13’ Maxim Leitsch (Mainz), from a corner, 0.08 xG, saved 75’ Aarón Martín (Mainz), direct free kick, 0.07 xG, off target 60’ Simon Zoller (Bochum), open play, 0.07 xG, off target 52’ Takuma Asano (Bochum), open play, 0.05 xG, off target 90+6’ Aarón Martín (Mainz), open play, 0.05 xG, off target 37’ Karim Onisiwo (Mainz), open play, 0.05 xG, off target 31’ Karim Onisiwo (Mainz), open play, 0.04 xG, off target 59’ Simon Zoller (Bochum), open play, 0.05 xG, blocked 38’ Edimilson Fernandes (Mainz), open play, 0.04 xG, saved 90+2’ Philipp Förster (Bochum), direct free kick, 0.03 xG, saved 41’ Takuma Asano (Bochum), open play, 0.02 xG, off target 14’ Angelo Fulgini (Mainz), from a corner, 0.02 xG, off target 35’ Edimilson Fernandes (Mainz), open play, 0.02 xG, blocked 34’ Takuma Asano (Bochum), open play, 0.01 xG, blocked 49’ Gerrit Holtmann (Bochum), open play, 0.01 xG, off target 58’ Konstantinos Stafylidis (Bochum), set piece, 0.01 xG, off target 81’ Cristian Gamboa (Bochum), open play, 0.01 xG, off target 39’ Kevin Stöger (Bochum), open play, 0.01 xG, goal 90’ Konstantinos Stafylidis (Bochum), open play, 0.01 xG, off target 11’ Kevin Stöger (Bochum), open play, 0.01 xG, off target 28’ Dominik Kohr (Mainz), open play, 0.45 xG, blocked 24’ Ivan Ordets (Bochum), set piece, 0.34 xG, off target 26’ Karim Onisiwo (Mainz), open play, 0.32 xG, goal 26’ Anton Stach (Mainz), open play, 0.29 xG, saved 77’ Karim Onisiwo (Mainz), from a corner, 0.13 xG, goal 13’ Gerrit Holtmann (Bochum), open play, 0.09 xG, saved 28’ Anton Stach (Mainz), open play, 0.09 xG, saved 58’ Kevin Stöger (Bochum), direct free kick, 0.08 xG, blocked 13’ Maxim Leitsch (Mainz), from a corner, 0.08 xG, saved 75’ Aarón Martín (Mainz), direct free kick, 0.07 xG, off target 60’ Simon Zoller (Bochum), open play, 0.07 xG, off target 52’ Takuma Asano (Bochum), open play, 0.05 xG, off target 90+6’ Aarón Martín (Mainz), open play, 0.05 xG, off target 37’ Karim Onisiwo (Mainz), open play, 0.05 xG, off target 59’ Simon Zoller (Bochum), open play, 0.05 xG, blocked 31’ Karim Onisiwo (Mainz), open play, 0.04 xG, off target 38’ Edimilson Fernandes (Mainz), open play, 0.04 xG, saved 90+2’ Philipp Förster (Bochum), direct free kick, 0.03 xG, saved 41’ Takuma Asano (Bochum), open play, 0.02 xG, off target 14’ Angelo Fulgini (Mainz), from a corner, 0.02 xG, off target 35’ Edimilson Fernandes (Mainz), open play, 0.02 xG, blocked 49’ Gerrit Holtmann (Bochum), open play, 0.01 xG, off target 81’ Cristian Gamboa (Bochum), open play, 0.01 xG, off target 34’ Takuma Asano (Bochum), open play, 0.01 xG, blocked 58’ Konstantinos Stafylidis (Bochum), set piece, 0.01 xG, off target 39’ Kevin Stöger (Bochum), open play, 0.01 xG, goal 90’ Konstantinos Stafylidis (Bochum), open play, 0.01 xG, off target 11’ Kevin Stöger (Bochum), 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.000
Cristian Gamboa DEF901 0.010.000
Erhan Masovic DEF900 0.000.011
Ivan Ordets DEF901 0.340.000
Konstantinos Stafylidis DEF9012 0.020.072
Kevin Stöger MID9013 0.100.394
Anthony Losilla MID900 0.000.011
Simon Zoller MID792 0.110.091
Takuma Asano MID903 0.090.000
Gerrit Holtmann MID842 0.100.051
Philipp Hofmann FWD790 0.000.071
Silvère Ganvoula Sub110 0.000.000
Jordi Osei-Tutu Sub110 0.000.000
Philipp Förster Sub61 0.030.000
Saidy Janko Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bochum win 29% Avg odds 3.31
Draw 28% Avg odds 3.43
Mainz win 43% Avg odds 2.23

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.