Bochum vs Darmstadt

18 January 2026 · 2. Bundesliga · 2025/26 · Referee Felix Bickel

Full time 3 – 3

Half-time: 2–2

  • Francis Onyeka 11’
  • Philipp Hofmann 27’
  • Callum Marshall 82’
  • Fraser Hornby 7’
  • Isac Lidberg 36’
  • Leandro Morgalla 68’ (og)

Match summary

Bochum and Darmstadt drew 3-3. It was 2-2 at half-time.

In the first half, Fraser Hornby put Darmstadt ahead in the 7th minute, Francis Onyeka equalised in the 11th minute, Philipp Hofmann put Bochum in front in the 27th minute, and Isac Lidberg equalised in the 36th minute. In the second half, Morgalla's own goal put Darmstadt back in front in the 68th minute and Callum Marshall equalised with a header in the 82nd minute.

Bochum had the better of the chances, with 2.78 expected goals (xG) from 20 shots to Darmstadt's 1.73 from 10.

Match stats

57% Possession 43%
20 Shots 10
6 Shots on target 5
8 Corners 6
482 Passes 365
84.9% Pass accuracy 82.2%
7 Tackles 16
10 Fouls 8
1 Yellow cards 2
1 Offsides 3

Key events

Bochum Darmstadt
Farid Alfa-RuprechtShot on target
11’
25’
Luca MarseilerShot on target
33’
Marco RichterShot on target
Philipp HofmannShot on target
53’
Philipp HofmannShot on target
54’
68’
Luca MarseilerShot on target

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 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.78 1.73 7’ Fraser Hornby (Darmstadt), 0-1 7’ 11’ Francis Onyeka (Bochum), 1-1 11’ 27’ Philipp Hofmann (Bochum), 2-1 27’ 36’ Isac Lidberg (Darmstadt), 2-2 36’ 68’ Leandro Morgalla (Darmstadt) own goal, 2-3 68’ 82’ Callum Marshall (Bochum), 3-3 82’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.78 1.73 7’ Fraser Hornby (Darmstadt), 0-1 Hornby 7’ 11’ Francis Onyeka (Bochum), 1-1 Onyeka 11’ 27’ Philipp Hofmann (Bochum), 2-1 Hofmann 27’ 36’ Isac Lidberg (Darmstadt), 2-2 Lidberg 36’ 68’ Leandro Morgalla (Darmstadt) own goal, 2-3 Morgalla 68’ 82’ Callum Marshall (Bochum), 3-3 Marshall 82’
Bochum 2.78 xGDarmstadt 1.73 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Darmstadt attacking Bochum attacking 
11’ Francis Onyeka (Bochum), open play, 0.56 xG, goal 36’ Isac Lidberg (Darmstadt), open play, 0.52 xG, goal 82’ Callum Marshall (Bochum), open play, 0.51 xG, goal 68’ Luca Marseiler (Darmstadt), set piece, 0.43 xG, saved 11’ Farid Alfa-Ruprecht (Bochum), open play, 0.38 xG, saved 25’ Luca Marseiler (Darmstadt), open play, 0.27 xG, saved 53’ Philipp Hofmann (Bochum), from a corner, 0.22 xG, saved 27’ Philipp Hofmann (Bochum), open play, 0.20 xG, goal 80’ Mats Pannewig (Bochum), open play, 0.14 xG, blocked 7’ Fraser Hornby (Darmstadt), open play, 0.13 xG, goal 54’ Philipp Hofmann (Bochum), open play, 0.12 xG, saved 1’ Luca Marseiler (Darmstadt), open play, 0.11 xG, off target 89’ Philipp Hofmann (Bochum), open play, 0.10 xG, blocked 47’ Patric Pfeiffer (Darmstadt), from a corner, 0.09 xG, blocked 90+3’ Aleksandar Vukotić (Darmstadt), from a corner, 0.09 xG, off target 58’ Moritz Kwarteng (Bochum), open play, 0.08 xG, blocked 85’ Felix Passlack (Bochum), open play, 0.07 xG, hit the woodwork 2’ Francis Onyeka (Bochum), open play, 0.05 xG, off target 56’ Leandro Morgalla (Bochum), open play, 0.05 xG, off target 13’ Farid Alfa-Ruprecht (Bochum), open play, 0.05 xG, off target 90+4’ Kjell Wätjen (Bochum), open play, 0.05 xG, off target 19’ Marco Richter (Darmstadt), open play, 0.04 xG, off target 45’ Mats Pannewig (Bochum), open play, 0.04 xG, blocked 4’ Leandro Morgalla (Bochum), open play, 0.04 xG, off target 65’ Maximilian Wittek (Bochum), direct free kick, 0.04 xG, blocked 29’ Isac Lidberg (Darmstadt), open play, 0.03 xG, off target 58’ Maximilian Wittek (Bochum), open play, 0.03 xG, blocked 67’ Koji Miyoshi (Bochum), from a corner, 0.03 xG, blocked 33’ Marco Richter (Darmstadt), from a corner, 0.02 xG, saved 82’ Maximilian Wittek (Bochum), open play, 0.02 xG, off target 68’ Leandro Morgalla (Bochum), own goal 11’ Francis Onyeka (Bochum), open play, 0.56 xG, goal 36’ Isac Lidberg (Darmstadt), open play, 0.52 xG, goal 82’ Callum Marshall (Bochum), open play, 0.51 xG, goal 68’ Luca Marseiler (Darmstadt), set piece, 0.43 xG, saved 11’ Farid Alfa-Ruprecht (Bochum), open play, 0.38 xG, saved 25’ Luca Marseiler (Darmstadt), open play, 0.27 xG, saved 53’ Philipp Hofmann (Bochum), from a corner, 0.22 xG, saved 27’ Philipp Hofmann (Bochum), open play, 0.20 xG, goal 80’ Mats Pannewig (Bochum), open play, 0.14 xG, blocked 7’ Fraser Hornby (Darmstadt), open play, 0.13 xG, goal 54’ Philipp Hofmann (Bochum), open play, 0.12 xG, saved 1’ Luca Marseiler (Darmstadt), open play, 0.11 xG, off target 89’ Philipp Hofmann (Bochum), open play, 0.10 xG, blocked 90+3’ Aleksandar Vukotić (Darmstadt), from a corner, 0.09 xG, off target 47’ Patric Pfeiffer (Darmstadt), from a corner, 0.09 xG, blocked 58’ Moritz Kwarteng (Bochum), open play, 0.08 xG, blocked 85’ Felix Passlack (Bochum), open play, 0.07 xG, hit the woodwork 2’ Francis Onyeka (Bochum), open play, 0.05 xG, off target 56’ Leandro Morgalla (Bochum), open play, 0.05 xG, off target 90+4’ Kjell Wätjen (Bochum), open play, 0.05 xG, off target 13’ Farid Alfa-Ruprecht (Bochum), open play, 0.05 xG, off target 19’ Marco Richter (Darmstadt), open play, 0.04 xG, off target 45’ Mats Pannewig (Bochum), open play, 0.04 xG, blocked 4’ Leandro Morgalla (Bochum), open play, 0.04 xG, off target 65’ Maximilian Wittek (Bochum), direct free kick, 0.04 xG, blocked 29’ Isac Lidberg (Darmstadt), open play, 0.03 xG, off target 58’ Maximilian Wittek (Bochum), open play, 0.03 xG, blocked 67’ Koji Miyoshi (Bochum), from a corner, 0.03 xG, blocked 82’ Maximilian Wittek (Bochum), open play, 0.02 xG, off target 33’ Marco Richter (Darmstadt), from a corner, 0.02 xG, saved 68’ Leandro Morgalla (Bochum), own goal
Size shows xG Goal On target Off target or blocked

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

Lineups

Bochum 4-2-3-1 Starting XI
Horn
Wittek
Morgalla
Loosli
Strompf
Lenz
Pannewig
Kwarteng
Onyeka
Alfa-Ruprecht
Hofmann
Darmstadt 4-2-3-1 Starting XI
Schuhen
Pfeiffer
Maglica
Holland
López
Klefisch
Akiyama
Richter
Hornby
Marseiler
Lidberg

Player stats

Players11 players
90′ – – – – – – –
90′ – – 2 0.09 – – –
90′ – – – – – – –
90′ – – – – – – –
90′ – – 3 0.08 – – –
90′ – – – – – – –
90′ – – 2 0.18 – – –
90′ – – 1 0.08 – – –
90′ 1 – 2 0.62 – – –
90′ – – 2 0.43 – – –
90′ 1 – 4 0.63 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Bochum win 38% Avg odds 2.43
Draw 28% Avg odds 3.29
Darmstadt win 34% Avg odds 2.72

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, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.