Borussia Dortmund vs Hoffenheim

2 September 2022 · Bundesliga · 2022/23 · Referee Daniel Siebert

Full time 1 – 0

Half-time: 1–0

  • Marco Reus 16’

Match summary

Borussia Dortmund beat Hoffenheim 1-0. Borussia Dortmund led 1-0 at half-time.

Marco Reus put Borussia Dortmund ahead in the 16th minute, set up by Julian Brandt.

The chances backed that up: Borussia Dortmund created 2.58 expected goals (xG) from 15 shots to Hoffenheim's 0.37 from 7.

Match stats

Borussia Dortmund Hoffenheim
16 Shots 7
5 Shots on Target 2
5 Corners 8
3 Yellow Cards 4
0 Red Cards 0
2.52 xG 0.36
2.52 Non-penalty xG 0.36
10 Deep Completions 1

Key events

Borussia Dortmund Hoffenheim
Kick-off
Marco Reus
Assist: Julian Brandt
1-0 (Borussia Dortmund)
16’
Half-time1-0
Full-time1-0

Bookings

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

Borussia Dortmund
  • Mats Hummels
  • Marco Reus
  • Jude Bellingham
Hoffenheim
  • Kevin Vogt
  • Ozan Kabak
  • Robert Skov
  • Andrej Kramaric

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.58 0.37 16’ Marco Reus (Borussia Dortmund), 1-0 16’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.58 0.37 16’ Marco Reus (Borussia Dortmund), 1-0 Reus 16’
Borussia Dortmund 2.58 xGHoffenheim 0.37 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hoffenheim attacking Borussia Dortmund attacking 
22’ Jamie Bynoe-Gittens (Borussia Dortmund), open play, 0.56 xG, off target 67’ Thorgan Hazard (Borussia Dortmund), open play, 0.49 xG, saved 16’ Marco Reus (Borussia Dortmund), open play, 0.44 xG, goal 19’ Anthony Modeste (Borussia Dortmund), open play, 0.43 xG, off target 67’ Anthony Modeste (Borussia Dortmund), open play, 0.12 xG, saved 45’ Jude Bellingham (Borussia Dortmund), open play, 0.08 xG, saved 43’ Marco Reus (Borussia Dortmund), open play, 0.08 xG, off target 46’ Mats Hummels (Borussia Dortmund), from a corner, 0.08 xG, off target 49’ Georginio Rutter (Hoffenheim), set piece, 0.08 xG, saved 60’ Andrej Kramaric (Hoffenheim), direct free kick, 0.07 xG, off target 61’ Thorgan Hazard (Borussia Dortmund), open play, 0.07 xG, blocked 49’ Georginio Rutter (Hoffenheim), set piece, 0.07 xG, blocked 85’ Anthony Modeste (Borussia Dortmund), open play, 0.06 xG, off target 2’ Marius Wolf (Borussia Dortmund), open play, 0.05 xG, saved 52’ Georginio Rutter (Hoffenheim), open play, 0.05 xG, off target 68’ Jude Bellingham (Borussia Dortmund), open play, 0.05 xG, off target 62’ Muhammed Damar (Hoffenheim), open play, 0.04 xG, blocked 54’ Andrej Kramaric (Hoffenheim), open play, 0.04 xG, saved 54’ Marius Wolf (Borussia Dortmund), open play, 0.04 xG, blocked 39’ Julian Brandt (Borussia Dortmund), open play, 0.03 xG, off target 2’ Ozan Kabak (Hoffenheim), from a corner, 0.02 xG, off target 27’ Marco Reus (Borussia Dortmund), from a corner, 0.01 xG, off target 22’ Jamie Bynoe-Gittens (Borussia Dortmund), open play, 0.56 xG, off target 67’ Thorgan Hazard (Borussia Dortmund), open play, 0.49 xG, saved 16’ Marco Reus (Borussia Dortmund), open play, 0.44 xG, goal 19’ Anthony Modeste (Borussia Dortmund), open play, 0.43 xG, off target 67’ Anthony Modeste (Borussia Dortmund), open play, 0.12 xG, saved 43’ Marco Reus (Borussia Dortmund), open play, 0.08 xG, off target 45’ Jude Bellingham (Borussia Dortmund), open play, 0.08 xG, saved 49’ Georginio Rutter (Hoffenheim), set piece, 0.08 xG, saved 46’ Mats Hummels (Borussia Dortmund), from a corner, 0.08 xG, off target 60’ Andrej Kramaric (Hoffenheim), direct free kick, 0.07 xG, off target 61’ Thorgan Hazard (Borussia Dortmund), open play, 0.07 xG, blocked 49’ Georginio Rutter (Hoffenheim), set piece, 0.07 xG, blocked 85’ Anthony Modeste (Borussia Dortmund), open play, 0.06 xG, off target 2’ Marius Wolf (Borussia Dortmund), open play, 0.05 xG, saved 52’ Georginio Rutter (Hoffenheim), open play, 0.05 xG, off target 68’ Jude Bellingham (Borussia Dortmund), open play, 0.05 xG, off target 54’ Marius Wolf (Borussia Dortmund), open play, 0.04 xG, blocked 62’ Muhammed Damar (Hoffenheim), open play, 0.04 xG, blocked 54’ Andrej Kramaric (Hoffenheim), open play, 0.04 xG, saved 39’ Julian Brandt (Borussia Dortmund), open play, 0.03 xG, off target 2’ Ozan Kabak (Hoffenheim), from a corner, 0.02 xG, off target 27’ Marco Reus (Borussia Dortmund), 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
Gregor Kobel GK900 0.000.000
Thomas Meunier DEF900 0.000.051
Nico Schlotterbeck DEF900 0.000.000
Mats Hummels DEF901 0.080.000
Marius Wolf DEF842 0.090.594
Julian Brandt MID8411 0.030.563
Marco Reus MID9013 0.540.000
Salih Özcan MID900 0.000.000
Jude Bellingham MID902 0.130.081
Jamie Bynoe-Gittens MID431 0.560.000
Anthony Modeste FWD903 0.600.582
Thorgan Hazard Sub472 0.560.061
Niklas Süle Sub60 0.000.000
Giovanni Reyna Sub60 0.000.000
Youssoufa Moukoko Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 54% Avg odds 1.79
Draw 23% Avg odds 4.15
Hoffenheim win 23% Avg odds 4.09

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.