Borussia Dortmund vs Union Berlin

31 August 2025 · Bundesliga · 2025/26 · Referee Daniel Schlager

Full time 3 – 0

Half-time: 1–0

  • Serhou Guirassy 44’, 58’
  • Felix Nmecha 81’

Match summary

Borussia Dortmund won comfortably, 3-0 at home to Union Berlin. Borussia Dortmund led 1-0 at half-time.

Serhou Guirassy put Borussia Dortmund ahead in the 44th minute, set up by Yan Couto, Guirassy made it 2-0 in the 58th minute, set up by Maximilian Beier, and Felix Nmecha made it 3-0 from a corner in the 81st minute.

The chances backed that up: Borussia Dortmund created 1.83 expected goals (xG) from 11 shots to Union Berlin's 0.97 from 12.

Match stats

65% Possession 35%
11 Shots 12
6 Shots on target 3
4 Corners 6
129 Attacks 74
51 Dangerous attacks 35
711 Passes 363
90% Pass accuracy 80%
10 Tackles 12
14 Fouls 7
0 Yellow cards 0
0 Red cards 0
1 Offsides 1

Key events

Borussia Dortmund Union Berlin
Kick-off
Serhou GuirassyShot on target
23’
Serhou GuirassyShot on target
39’
Serhou GuirassyRight foot shot1-0 (Borussia Dortmund)
44’
Half-time1-0
47’
Andrej IlicShot on target
48’
Tom RotheShot on target
Second half underway
Serhou GuirassyShot on target
56’
Serhou GuirassyLeft foot shot2-0 (Borussia Dortmund)
58’
64’
Woo-yeong Jeong Alex Král
Felix NmechaRight foot shot3-0 (Borussia Dortmund)
81’
84’
Leopold QuerfeldShot on target
Full-time3-0

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 0.97 44’ Serhou Guirassy (Borussia Dortmund), 1-0 44’ 58’ Serhou Guirassy (Borussia Dortmund), 2-0 58’ 81’ Felix Nmecha (Borussia Dortmund), 3-0 81’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 0.97 44’ Serhou Guirassy (Borussia Dortmund), 1-0 Guirassy 44’ 58’ Serhou Guirassy (Borussia Dortmund), 2-0 Guirassy 58’ 81’ Felix Nmecha (Borussia Dortmund), 3-0 Nmecha 81’
Borussia Dortmund 1.83 xGUnion Berlin 0.97 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Union Berlin attacking Borussia Dortmund attacking 
44’ Serhou Guirassy (Borussia Dortmund), open play, 0.58 xG, goal 42’ Andrej Ilic (Union Berlin), open play, 0.41 xG, off target 58’ Serhou Guirassy (Borussia Dortmund), open play, 0.37 xG, goal 23’ Serhou Guirassy (Borussia Dortmund), open play, 0.32 xG, saved 39’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 4’ Andrej Ilic (Union Berlin), open play, 0.09 xG, off target 48’ Tom Rothe (Union Berlin), from a corner, 0.10 xG, saved 79’ Marcel Sabitzer (Borussia Dortmund), open play, 0.09 xG, off target 90+3’ Andrej Ilic (Union Berlin), open play, 0.09 xG, off target 56’ Serhou Guirassy (Borussia Dortmund), open play, 0.08 xG, saved 81’ Felix Nmecha (Borussia Dortmund), from a corner, 0.07 xG, goal 47’ Andrej Ilic (Union Berlin), from a corner, 0.07 xG, saved 16’ Serhou Guirassy (Borussia Dortmund), open play, 0.06 xG, off target 37’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.06 xG, blocked 34’ Danilho Doekhi (Union Berlin), from a corner, 0.06 xG, blocked 39’ Serhou Guirassy (Borussia Dortmund), open play, 0.05 xG, saved 90+2’ Leopold Querfeld (Union Berlin), direct free kick, 0.04 xG, off target 48’ Andrej Ilic (Union Berlin), from a corner, 0.03 xG, off target 63’ Janik Haberer (Union Berlin), from a corner, 0.03 xG, blocked 33’ Janik Haberer (Union Berlin), set piece, 0.03 xG, blocked 84’ Leopold Querfeld (Union Berlin), from a corner, 0.02 xG, saved 36’ Yan Couto (Borussia Dortmund), open play, 0.02 xG, blocked 6’ Christopher Trimmel (Union Berlin), open play, 0.01 xG, off target 44’ Serhou Guirassy (Borussia Dortmund), open play, 0.58 xG, goal 42’ Andrej Ilic (Union Berlin), open play, 0.41 xG, off target 58’ Serhou Guirassy (Borussia Dortmund), open play, 0.37 xG, goal 23’ Serhou Guirassy (Borussia Dortmund), open play, 0.32 xG, saved 39’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 4’ Andrej Ilic (Union Berlin), open play, 0.09 xG, off target 48’ Tom Rothe (Union Berlin), from a corner, 0.10 xG, saved 79’ Marcel Sabitzer (Borussia Dortmund), open play, 0.09 xG, off target 90+3’ Andrej Ilic (Union Berlin), open play, 0.09 xG, off target 56’ Serhou Guirassy (Borussia Dortmund), open play, 0.08 xG, saved 81’ Felix Nmecha (Borussia Dortmund), from a corner, 0.07 xG, goal 47’ Andrej Ilic (Union Berlin), from a corner, 0.07 xG, saved 37’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.06 xG, blocked 16’ Serhou Guirassy (Borussia Dortmund), open play, 0.06 xG, off target 34’ Danilho Doekhi (Union Berlin), from a corner, 0.06 xG, blocked 39’ Serhou Guirassy (Borussia Dortmund), open play, 0.05 xG, saved 90+2’ Leopold Querfeld (Union Berlin), direct free kick, 0.04 xG, off target 48’ Andrej Ilic (Union Berlin), from a corner, 0.03 xG, off target 63’ Janik Haberer (Union Berlin), from a corner, 0.03 xG, blocked 33’ Janik Haberer (Union Berlin), set piece, 0.03 xG, blocked 84’ Leopold Querfeld (Union Berlin), from a corner, 0.02 xG, saved 36’ Yan Couto (Borussia Dortmund), open play, 0.02 xG, blocked 6’ Christopher Trimmel (Union Berlin), 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

Borussia Dortmund 3-4-2-1 Starting XI
Kobel
Anselmino 76’
Anton
Bensebaini
Couto
Sabitzer 86’
Bellingham 71’
Svensson
Brandt
Beier 77’
Guirassy 2 87’
Union Berlin 5-3-2 Starting XI
Rönnow
Skov 70’
Rothe
Querfeld
Doekhi
Trimmel 64’
Haberer 82’
Khedira
Král 64’
Ilic
Ansah 70’

Player stats

PlayerPosMinGAShxGxAKPCards
Gregor Kobel GK900 0.000.000
Ramy Bensebaini DEF900 0.000.082
Waldemar Anton DEF900 0.000.000
Aaron Anselmino DEF800 0.000.000
Yan Couto MID9011 0.020.632
Daniel Svensson MID900 0.000.000
Marcel Sabitzer MID901 0.090.000
Jobe Bellingham MID750 0.000.000
Julian Brandt MID900 0.000.202
Maximilian Beier MID8110 0.000.371
Serhou Guirassy FWD9028 1.650.000
Felix Nmecha Sub1511 0.070.000
Julian Ryerson Sub100 0.000.091
Carney Chukwuemeka Sub90 0.000.000
Karim Adeyemi Sub10 0.000.000
Pascal Groß Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Borussia Dortmund win 67% Avg odds 1.41
Draw 19% Avg odds 4.84
Union Berlin win 14% Avg odds 6.88

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.