Bochum vs Stuttgart

20 January 2024 · Bundesliga · 2023/24 · Referee Bastian Dankert

Full time 1 – 0

Half-time: 0–0

  • Matús Bero 50’

Match summary

Bochum saw off Stuttgart 1-0. It was goalless at half-time.

Matús Bero put Bochum ahead in the 50th minute, set up by Christopher Antwi-Adjei.

Stuttgart can feel hard done by, creating 2.00 expected goals (xG) from 19 shots to Bochum's 0.71 from 6.

Match stats

Bochum Stuttgart
6 Shots 17
1 Shots on Target 4
1 Corners 7
5 Yellow Cards 3
0 Red Cards 0
0.71 xG 1.99
0.71 Non-penalty xG 1.99
2 Deep Completions 15

Key events

Bochum Stuttgart
Kick-off
Half-time0-0
Matús Bero
Assist: Christopher Antwi-Adjei
1-0 (Bochum)
50’
Full-time1-0

Bookings

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

Bochum
  • Bernardo
  • Philipp Förster
  • Christopher Antwi-Adjei
  • Moritz Broschinski
  • Maximilian Wittek
Stuttgart
  • Joshua Vagnoman
  • Atakan Karazor
  • Roberto Massimo

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 0.71 2.00 50’ Matús Bero (Bochum), 1-0 50’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.71 2.00 50’ Matús Bero (Bochum), 1-0 Bero 50’
Bochum 0.71 xGStuttgart 2.00 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stuttgart attacking Bochum attacking 
5’ Deniz Undav (Stuttgart), open play, 0.44 xG, saved 50’ Matús Bero (Bochum), open play, 0.40 xG, goal 61’ Angelo Stiller (Stuttgart), open play, 0.39 xG, off target 10’ Deniz Undav (Stuttgart), open play, 0.23 xG, off target 2’ Jamie Leweling (Stuttgart), open play, 0.14 xG, saved 82’ Matús Bero (Bochum), open play, 0.14 xG, off target 85’ Waldemar Anton (Stuttgart), set piece, 0.11 xG, blocked 27’ Deniz Undav (Stuttgart), open play, 0.09 xG, saved 89’ Deniz Undav (Stuttgart), open play, 0.08 xG, off target 37’ Deniz Undav (Stuttgart), set piece, 0.07 xG, off target 58’ Jamie Leweling (Stuttgart), open play, 0.07 xG, off target 85’ Waldemar Anton (Stuttgart), set piece, 0.07 xG, saved 53’ Philipp Förster (Bochum), open play, 0.06 xG, blocked 53’ Patrick Osterhage (Bochum), from a corner, 0.06 xG, off target 72’ Chris Führich (Stuttgart), open play, 0.06 xG, off target 82’ Joshua Vagnoman (Stuttgart), open play, 0.06 xG, blocked 56’ Bernardo (Bochum), set piece, 0.05 xG, off target 76’ Deniz Undav (Stuttgart), open play, 0.05 xG, saved 10’ Chris Führich (Stuttgart), open play, 0.04 xG, blocked 59’ Waldemar Anton (Stuttgart), from a corner, 0.03 xG, off target 11’ Jamie Leweling (Stuttgart), open play, 0.03 xG, off target 54’ Deniz Undav (Stuttgart), open play, 0.01 xG, off target 82’ Enzo Millot (Stuttgart), open play, 0.01 xG, blocked 90+3’ Waldemar Anton (Stuttgart), from a corner, 0.01 xG, off target 23’ Philipp Förster (Bochum), open play, 0.01 xG, off target 5’ Deniz Undav (Stuttgart), open play, 0.44 xG, saved 50’ Matús Bero (Bochum), open play, 0.40 xG, goal 61’ Angelo Stiller (Stuttgart), open play, 0.39 xG, off target 10’ Deniz Undav (Stuttgart), open play, 0.23 xG, off target 2’ Jamie Leweling (Stuttgart), open play, 0.14 xG, saved 82’ Matús Bero (Bochum), open play, 0.14 xG, off target 85’ Waldemar Anton (Stuttgart), set piece, 0.11 xG, blocked 27’ Deniz Undav (Stuttgart), open play, 0.09 xG, saved 89’ Deniz Undav (Stuttgart), open play, 0.08 xG, off target 37’ Deniz Undav (Stuttgart), set piece, 0.07 xG, off target 58’ Jamie Leweling (Stuttgart), open play, 0.07 xG, off target 85’ Waldemar Anton (Stuttgart), set piece, 0.07 xG, saved 53’ Philipp Förster (Bochum), open play, 0.06 xG, blocked 72’ Chris Führich (Stuttgart), open play, 0.06 xG, off target 53’ Patrick Osterhage (Bochum), from a corner, 0.06 xG, off target 82’ Joshua Vagnoman (Stuttgart), open play, 0.06 xG, blocked 56’ Bernardo (Bochum), set piece, 0.05 xG, off target 76’ Deniz Undav (Stuttgart), open play, 0.05 xG, saved 10’ Chris Führich (Stuttgart), open play, 0.04 xG, blocked 59’ Waldemar Anton (Stuttgart), from a corner, 0.03 xG, off target 11’ Jamie Leweling (Stuttgart), open play, 0.03 xG, off target 54’ Deniz Undav (Stuttgart), open play, 0.01 xG, off target 23’ Philipp Förster (Bochum), open play, 0.01 xG, off target 82’ Enzo Millot (Stuttgart), open play, 0.01 xG, blocked 90+3’ Waldemar Anton (Stuttgart), from a corner, 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
Tim Oermann DEF900 0.000.000
Erhan Masovic DEF900 0.000.000
Noah Loosli DEF900 0.000.000
Bernardo DEF901 0.050.000
Anthony Losilla MID900 0.000.000
Patrick Osterhage MID901 0.060.000
Matús Bero MID9012 0.540.000
Philipp Förster MID692 0.070.051
Christopher Antwi-Adjei MID8310 0.000.401
Gonçalo Paciência FWD690 0.000.000
Moritz Broschinski Sub210 0.000.141
Ivan Ordets Sub210 0.000.000
Maximilian Wittek Sub70 0.000.000
Philipp Hofmann Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Bochum win 23% Avg odds 4.23
Draw 24% Avg odds 3.96
Stuttgart win 53% Avg odds 1.80

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.