Dynamo Dresden vs Bochum

5 September 2026 · 2. Bundesliga · 2026/27 · Referee Harm Osmers

Full time 1 – 2

Half-time: 1–2

  • Ben Bobzien 41’
  • Koji Miyoshi 4’, 25’

Match summary

Bochum took a 2-1 win at Dynamo Dresden. Bochum led 2-1 at half-time.

Koji Miyoshi put Bochum ahead in the 4th minute, Miyoshi made it 0-2 in the 25th minute, and Ben Bobzien pulled one back to make it 1-2 in the 41st minute.

There was little between the sides on chances: Dynamo Dresden created 1.83 expected goals (xG) from 14 shots, Bochum 1.53 from 15.

Match stats

49% Possession 51%
15 Shots 15
4 Shots on target 6
8 Corners 4
462 Passes 480
80.7% Pass accuracy 80.0%
15 Tackles 6
10 Fouls 15
1 Yellow cards 7
5 Offsides 2

Key events

Dynamo Dresden Bochum
Kick-off
2’
3’
Koji Miyoshi0-1 (Bochum)
11’
Christian RasmussenShot on target
20’
25’
Koji MiyoshiLeft foot shot0-2 (Bochum)
32’
35’
Tom MeyerFoul
36’
40’
Ben BobzienLeft foot shot1-2 (Dynamo Dresden)
41’
43’
U. RöslerManagerArgument
45+1’
Half-time1-2
Second half underway
52’
Mats PannewigShot on target
57’
Koji MiyoshiShot on target
64’
Koji MiyoshiShot on target
78’
Brooklyn Kevin EzehShot on target
84’
Niklas HauptmannShot on target
88’
Full-time1-2

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 1.83 1.53 4’ Koji Miyoshi (Bochum), 0-1 4’ 25’ Koji Miyoshi (Bochum), 0-2 25’ 41’ Ben Bobzien (Dynamo Dresden), 1-2 41’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 1.53 4’ Koji Miyoshi (Bochum), 0-1 Miyoshi 4’ 25’ Koji Miyoshi (Bochum), 0-2 Miyoshi 25’ 41’ Ben Bobzien (Dynamo Dresden), 1-2 Ben Bobzien 41’
Dynamo Dresden 1.83 xGBochum 1.53 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bochum attacking Dynamo Dresden attacking 
4’ Koji Miyoshi (Bochum), open play, 0.53 xG, goal 84’ Brooklyn Kevin Ezeh (Dynamo Dresden), from a corner, 0.38 xG, saved 25’ Koji Miyoshi (Bochum), open play, 0.38 xG, goal 84’ Kennedy Okpala (Dynamo Dresden), from a corner, 0.33 xG, off target 41’ Ben Bobzien (Dynamo Dresden), open play, 0.32 xG, goal 61’ Vincent Vermeij (Dynamo Dresden), from a corner, 0.21 xG, off target 68’ Tobias Raschl (Dynamo Dresden), open play, 0.18 xG, hit the woodwork 64’ Koji Miyoshi (Bochum), open play, 0.13 xG, saved 2’ Vincent Vermeij (Dynamo Dresden), set piece, 0.10 xG, off target 17’ Mats Pannewig (Bochum), open play, 0.10 xG, blocked 58’ Tom Meyer (Bochum), from a corner, 0.08 xG, blocked 68’ Niklas Hauptmann (Dynamo Dresden), open play, 0.08 xG, blocked 23’ Vincent Vermeij (Dynamo Dresden), open play, 0.07 xG, off target 58’ Philipp Hofmann (Bochum), from a corner, 0.06 xG, hit the woodwork 49’ Mats Pannewig (Bochum), from a corner, 0.05 xG, blocked 52’ Mats Pannewig (Bochum), open play, 0.05 xG, saved 18’ Koji Miyoshi (Bochum), open play, 0.04 xG, off target 88’ Niklas Hauptmann (Dynamo Dresden), open play, 0.04 xG, saved 57’ Kennedy Okpala (Dynamo Dresden), open play, 0.04 xG, blocked 60’ Alexander Rossipal (Dynamo Dresden), open play, 0.03 xG, blocked 90+3’ Ben Bobzien (Dynamo Dresden), open play, 0.03 xG, blocked 11’ Christian Rasmussen (Bochum), open play, 0.02 xG, saved 90’ Philipp Hofmann (Bochum), open play, 0.02 xG, blocked 17’ Enis Çokaj (Bochum), open play, 0.02 xG, off target 34’ Nicolai Rapp (Dynamo Dresden), open play, 0.02 xG, off target 57’ Koji Miyoshi (Bochum), open play, 0.02 xG, saved 77’ Christian Rasmussen (Bochum), open play, 0.02 xG, blocked 69’ Niklas Hauptmann (Dynamo Dresden), from a corner, 0.01 xG, off target 87’ Jarne Steuckers (Bochum), open play, 0.01 xG, off target 4’ Koji Miyoshi (Bochum), open play, 0.53 xG, goal 25’ Koji Miyoshi (Bochum), open play, 0.38 xG, goal 84’ Brooklyn Kevin Ezeh (Dynamo Dresden), from a corner, 0.38 xG, saved 84’ Kennedy Okpala (Dynamo Dresden), from a corner, 0.33 xG, off target 41’ Ben Bobzien (Dynamo Dresden), open play, 0.32 xG, goal 61’ Vincent Vermeij (Dynamo Dresden), from a corner, 0.21 xG, off target 68’ Tobias Raschl (Dynamo Dresden), open play, 0.18 xG, hit the woodwork 64’ Koji Miyoshi (Bochum), open play, 0.13 xG, saved 2’ Vincent Vermeij (Dynamo Dresden), set piece, 0.10 xG, off target 17’ Mats Pannewig (Bochum), open play, 0.10 xG, blocked 58’ Tom Meyer (Bochum), from a corner, 0.08 xG, blocked 68’ Niklas Hauptmann (Dynamo Dresden), open play, 0.08 xG, blocked 23’ Vincent Vermeij (Dynamo Dresden), open play, 0.07 xG, off target 58’ Philipp Hofmann (Bochum), from a corner, 0.06 xG, hit the woodwork 49’ Mats Pannewig (Bochum), from a corner, 0.05 xG, blocked 52’ Mats Pannewig (Bochum), open play, 0.05 xG, saved 18’ Koji Miyoshi (Bochum), open play, 0.04 xG, off target 88’ Niklas Hauptmann (Dynamo Dresden), open play, 0.04 xG, saved 57’ Kennedy Okpala (Dynamo Dresden), open play, 0.04 xG, blocked 60’ Alexander Rossipal (Dynamo Dresden), open play, 0.03 xG, blocked 90+3’ Ben Bobzien (Dynamo Dresden), open play, 0.03 xG, blocked 11’ Christian Rasmussen (Bochum), open play, 0.02 xG, saved 90’ Philipp Hofmann (Bochum), open play, 0.02 xG, blocked 17’ Enis Çokaj (Bochum), open play, 0.02 xG, off target 34’ Nicolai Rapp (Dynamo Dresden), open play, 0.02 xG, off target 77’ Christian Rasmussen (Bochum), open play, 0.02 xG, blocked 57’ Koji Miyoshi (Bochum), open play, 0.02 xG, saved 69’ Niklas Hauptmann (Dynamo Dresden), from a corner, 0.01 xG, off target 87’ Jarne Steuckers (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.

Lineups

Dynamo Dresden 4-2-3-1 Starting XI
Schreiber
Sterner
Muhamedbegović
Müller
Rossipal 73’
Wagner
Rapp 62’
Lemmer 46’
Hauptmann 89’
Bobzien
Vermeij 73’
Bochum 4-2-3-1 Starting XI
Horn
Wittek
Steinwender
Mets
Olsen 46’
Çokaj 21’
Pannewig
Holtmann 62’
Rasmussen 82’
Miyoshi 2
Hofmann

Player stats

Goalkeeper1 player
90′ 4 2 41 – – – – –
Defenders5 players
90′ 2 1 – 4 1 40 – – – –
90′ 2 – 2 5 2 70 – – – –
90′ – 2 3 2 2 80 – – – –
Alexander Rossipal Taken off
73′ 4 2 – 6 1 38 2 – –
Brooklyn Kevin Ezeh Came on as a substitute
17′ – – – 2 1 6 – – – –
Midfielders7 players
90′ – – 46 – 0.01 1 2 2 1 1 –
Nicolai Rapp Taken off
62′ – – 28 1 0.04 2 2 4 1 2 –
Jakob Lemmer Taken off
45′ – – 8 – 0.01 – – 2 – 1 –
Niklas Hauptmann Taken off
89′ – 1 32 2 0.10 – 3 6 1 2 –
90′ 1 – 24 2 0.05 1 – 7 1 4 –
Tobias Raschl Came on as a substitute
28′ – – 14 – 0.00 2 – 3 1 1 –
Nils Fröling Came on as a substitute
1′ – – – – – – – – – – –
Forwards3 players
Vincent Vermeij Taken off
73′ – – 3 – 0.38 0.13 1 4 – 21 –
Kennedy Okpala Came on as a substitute
45′ – – 2 – 0.37 0.02 – 3 1 10 –
Kaan İnanoğlu Came on as a substitute
17′ – – – – – 0.00 – – – 4 –
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

Dynamo Dresden win 43% Avg odds 2.16
Draw 27% Avg odds 3.40
Bochum win 30% Avg odds 3.01

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.