Darmstadt vs Bochum

3 November 2023 · Bundesliga · 2023/24 · Referee Marco Fritz

Full time 1 – 2

Half-time: 1–1

  • Fabian Nürnberger 43’
  • Takuma Asano 25’, 54’

Match summary

Bochum won 2-1 away at Darmstadt. It was 1-1 at half-time.

Takuma Asano put Bochum ahead in the 25th minute, Fabian Nürnberger equalised with a header in the 43rd minute, set up by Luca Pfeiffer, and Asano won it in the 54th minute, set up by Philipp Hofmann.

The chances backed that up: Bochum created 1.56 expected goals (xG) from 9 shots to Darmstadt's 0.85 from 15. Darmstadt had a player sent off.

Match stats

Darmstadt Bochum
15 Shots 9
4 Shots on Target 4
11 Corners 2
2 Yellow Cards 5
1 Red Cards 0
0.85 xG 1.56
0.85 Non-penalty xG 1.56
5 Deep Completions 3

Key events

Darmstadt Bochum
Kick-off
25’
Takuma Asano0-1 (Bochum)
Fabian Nürnberger
Assist: Luca Pfeiffer
1-1 (Darmstadt)
43’
Half-time1-1
54’
Takuma Asano
Assist: Philipp Hofmann
1-2 (Bochum)
Full-time1-2

Bookings

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

Darmstadt
  • Fabian Holland
  • Christoph Klarer
  • Tim Skarke
Bochum
  • Cristian Gamboa
  • Keven Schlotterbeck
  • Anthony Losilla
  • Moritz-Broni Kwarteng
  • Gonçalo Paciência

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.85 1.56 25’ Takuma Asano (Bochum), 0-1 25’ 43’ Fabian Nürnberger (Darmstadt), 1-1 43’ 54’ Takuma Asano (Bochum), 1-2 54’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.85 1.56 25’ Takuma Asano (Bochum), 0-1 Asano 25’ 43’ Fabian Nürnberger (Darmstadt), 1-1 Nürnberger 43’ 54’ Takuma Asano (Bochum), 1-2 Asano 54’
Darmstadt 0.85 xGBochum 1.56 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bochum attacking Darmstadt attacking 
81’ Bernardo (Bochum), open play, 0.55 xG, saved 25’ Takuma Asano (Bochum), open play, 0.38 xG, goal 61’ Tim Skarke (Darmstadt), open play, 0.32 xG, saved 54’ Takuma Asano (Bochum), open play, 0.26 xG, goal 40’ Patrick Osterhage (Bochum), open play, 0.09 xG, off target 82’ Takuma Asano (Bochum), open play, 0.10 xG, off target 19’ Luca Pfeiffer (Darmstadt), open play, 0.09 xG, blocked 81’ Gonçalo Paciência (Bochum), open play, 0.07 xG, saved 90+3’ Moritz-Broni Kwarteng (Bochum), open play, 0.07 xG, off target 59’ Tobias Kempe (Darmstadt), open play, 0.05 xG, blocked 85’ Fabian Nürnberger (Darmstadt), direct free kick, 0.05 xG, hit the woodwork 43’ Fabian Nürnberger (Darmstadt), open play, 0.05 xG, goal 68’ Fabian Nürnberger (Darmstadt), open play, 0.04 xG, saved 4’ Tim Skarke (Darmstadt), open play, 0.04 xG, saved 8’ Tim Skarke (Darmstadt), from a corner, 0.04 xG, blocked 9’ Tim Skarke (Darmstadt), open play, 0.03 xG, hit the woodwork 71’ Moritz-Broni Kwarteng (Bochum), direct free kick, 0.03 xG, off target 83’ Luca Pfeiffer (Darmstadt), open play, 0.03 xG, blocked 10’ Tim Skarke (Darmstadt), from a corner, 0.02 xG, blocked 52’ Tim Skarke (Darmstadt), open play, 0.02 xG, off target 69’ Matthias Bader (Darmstadt), from a corner, 0.02 xG, blocked 61’ Luca Pfeiffer (Darmstadt), open play, 0.02 xG, off target 81’ Jannik Müller (Darmstadt), open play, 0.02 xG, off target 63’ Anthony Losilla (Bochum), open play, 0.01 xG, blocked 81’ Bernardo (Bochum), open play, 0.55 xG, saved 25’ Takuma Asano (Bochum), open play, 0.38 xG, goal 61’ Tim Skarke (Darmstadt), open play, 0.32 xG, saved 54’ Takuma Asano (Bochum), open play, 0.26 xG, goal 82’ Takuma Asano (Bochum), open play, 0.10 xG, off target 40’ Patrick Osterhage (Bochum), open play, 0.09 xG, off target 19’ Luca Pfeiffer (Darmstadt), open play, 0.09 xG, blocked 81’ Gonçalo Paciência (Bochum), open play, 0.07 xG, saved 90+3’ Moritz-Broni Kwarteng (Bochum), open play, 0.07 xG, off target 59’ Tobias Kempe (Darmstadt), open play, 0.05 xG, blocked 85’ Fabian Nürnberger (Darmstadt), direct free kick, 0.05 xG, hit the woodwork 43’ Fabian Nürnberger (Darmstadt), open play, 0.05 xG, goal 68’ Fabian Nürnberger (Darmstadt), open play, 0.04 xG, saved 4’ Tim Skarke (Darmstadt), open play, 0.04 xG, saved 8’ Tim Skarke (Darmstadt), from a corner, 0.04 xG, blocked 9’ Tim Skarke (Darmstadt), open play, 0.03 xG, hit the woodwork 71’ Moritz-Broni Kwarteng (Bochum), direct free kick, 0.03 xG, off target 83’ Luca Pfeiffer (Darmstadt), open play, 0.03 xG, blocked 10’ Tim Skarke (Darmstadt), from a corner, 0.02 xG, blocked 52’ Tim Skarke (Darmstadt), open play, 0.02 xG, off target 69’ Matthias Bader (Darmstadt), from a corner, 0.02 xG, blocked 61’ Luca Pfeiffer (Darmstadt), open play, 0.02 xG, off target 81’ Jannik Müller (Darmstadt), open play, 0.02 xG, off target 63’ Anthony Losilla (Bochum), open play, 0.01 xG, blocked
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 Schuhen GK900 0.000.000
Christoph Klarer DEF900 0.000.021
Christoph Zimmermann DEF900 0.000.000
Jannik Müller DEF901 0.020.000
Matthias Bader MID811 0.020.021
Fabian Holland MID730 0.000.021
Tobias Kempe MID711 0.050.041
Fabian Nürnberger MID9013 0.150.082
Marvin Mehlem MID900 0.000.093
Tim Skarke FWD906 0.480.091
Luca Pfeiffer FWD9013 0.140.092
Oscar Vilhelmsson Sub190 0.000.000
Filip Stojilkovic Sub90 0.000.000
Clemens Riedel Sub10 0.000.000
Fraser Hornby Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Darmstadt win 41% Avg odds 2.35
Draw 27% Avg odds 3.51
Bochum win 32% Avg odds 3.02

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.