Borussia Dortmund vs Freiburg

26 April 2026 · Bundesliga · 2025/26 · Referee Robin Braun

Full time 4 – 0

Half-time: 3–0

  • Maximilian Beier 8’
  • Serhou Guirassy 14’
  • Ramy Bensebaini 31’
  • Fabio Silva 87’

Match summary

Borussia Dortmund won comfortably, 4-0 at home to Freiburg. Borussia Dortmund led 3-0 at half-time.

In the first half, Maximilian Beier put Borussia Dortmund ahead in the 8th minute, set up by Ramy Bensebaini, Serhou Guirassy made it 2-0 in the 14th minute, set up by Julian Brandt, and Ramy Bensebaini made it 3-0 with a header in the 31st minute, set up by Julian Ryerson. In the second half, Fabio Silva made it 4-0 in the 87th minute.

The chances backed that up: Borussia Dortmund created 3.09 expected goals (xG) from 17 shots to Freiburg's 0.50 from 7.

Match stats

61% Possession 39%
17 Shots 7
5 Shots on target 4
5 Corners 0
71 Attacks 53
33 Dangerous attacks 19
548 Passes 358
85% Pass accuracy 79%
18 Tackles 13
19 Fouls 10
1 Yellow cards 0
0 Red cards 0
0 Offsides 2

Key events

Borussia Dortmund Freiburg
Kick-off
Maximilian BeierRight foot shot1-0 (Borussia Dortmund)
8’
Serhou GuirassyRight foot shot2-0 (Borussia Dortmund)
14’
Ramy BensebainiHeader3-0 (Borussia Dortmund)
31’
35’
Nicolas HöflerShot on target
Half-time3-0
Second half underway
56’
VAR review
Samuele InácioShot on target
60’
65’
67’
Maximilian PhilippIgor Matanovic
70’
Jan-Niklas BesteShot on target
Carney ChukwuemekaJulian Brandt
84’
84’
Rouven TarnutzerNicolas Höfler
Fábio SilvaRight foot shot4-0 (Borussia Dortmund)
87’
Salih ÖzcanJobe Bellingham
88’
90+4’
Cyriaque IriéShot on target
90+5’
Lucas HölerShot on target
Full-time4-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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.09 0.50 8’ Maximilian Beier (Borussia Dortmund), 1-0 8’ 14’ Serhou Guirassy (Borussia Dortmund), 2-0 14’ 31’ Ramy Bensebaini (Borussia Dortmund), 3-0 31’ 87’ Fabio Silva (Borussia Dortmund), 4-0 87’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.09 0.50 8’ Maximilian Beier (Borussia Dortmund), 1-0 Beier 8’ 14’ Serhou Guirassy (Borussia Dortmund), 2-0 Guirassy 14’ 31’ Ramy Bensebaini (Borussia Dortmund), 3-0 Bensebaini 31’ 87’ Fabio Silva (Borussia Dortmund), 4-0 Silva 87’
Borussia Dortmund 3.09 xGFreiburg 0.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Freiburg attacking Borussia Dortmund attacking 
14’ Serhou Guirassy (Borussia Dortmund), open play, 0.67 xG, goal 60’ Samuele Inácio (Borussia Dortmund), open play, 0.56 xG, saved 31’ Ramy Bensebaini (Borussia Dortmund), from a corner, 0.56 xG, goal 90+4’ Cyriaque Irié (Freiburg), open play, 0.29 xG, saved 8’ Maximilian Beier (Borussia Dortmund), open play, 0.28 xG, goal 26’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 21’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.14 xG, off target 16’ Julian Ryerson (Borussia Dortmund), open play, 0.12 xG, off target 87’ Fabio Silva (Borussia Dortmund), open play, 0.12 xG, goal 30’ Jobe Bellingham (Borussia Dortmund), open play, 0.11 xG, blocked 51’ Julian Brandt (Borussia Dortmund), open play, 0.09 xG, off target 66’ Lucas Höler (Freiburg), open play, 0.08 xG, off target 63’ Serhou Guirassy (Borussia Dortmund), open play, 0.08 xG, blocked 47’ Maximilian Beier (Borussia Dortmund), direct free kick, 0.06 xG, blocked 15’ Derry Scherhant (Freiburg), open play, 0.06 xG, off target 18’ Jobe Bellingham (Borussia Dortmund), open play, 0.06 xG, off target 16’ Ramy Bensebaini (Borussia Dortmund), open play, 0.03 xG, blocked 26’ Samuele Inácio (Borussia Dortmund), open play, 0.03 xG, blocked 90+1’ Carney Chukwuemeka (Borussia Dortmund), open play, 0.03 xG, blocked 23’ Julian Brandt (Borussia Dortmund), open play, 0.02 xG, off target 35’ Nicolas Höfler (Freiburg), open play, 0.02 xG, saved 70’ Jan-Niklas Beste (Freiburg), open play, 0.02 xG, saved 24’ Nicolas Höfler (Freiburg), set piece, 0.01 xG, off target 90+5’ Lucas Höler (Freiburg), open play, 0.01 xG, saved 14’ Serhou Guirassy (Borussia Dortmund), open play, 0.67 xG, goal 60’ Samuele Inácio (Borussia Dortmund), open play, 0.56 xG, saved 31’ Ramy Bensebaini (Borussia Dortmund), from a corner, 0.56 xG, goal 90+4’ Cyriaque Irié (Freiburg), open play, 0.29 xG, saved 8’ Maximilian Beier (Borussia Dortmund), open play, 0.28 xG, goal 26’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 21’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.14 xG, off target 87’ Fabio Silva (Borussia Dortmund), open play, 0.12 xG, goal 16’ Julian Ryerson (Borussia Dortmund), open play, 0.12 xG, off target 30’ Jobe Bellingham (Borussia Dortmund), open play, 0.11 xG, blocked 51’ Julian Brandt (Borussia Dortmund), open play, 0.09 xG, off target 66’ Lucas Höler (Freiburg), open play, 0.08 xG, off target 63’ Serhou Guirassy (Borussia Dortmund), open play, 0.08 xG, blocked 47’ Maximilian Beier (Borussia Dortmund), direct free kick, 0.06 xG, blocked 15’ Derry Scherhant (Freiburg), open play, 0.06 xG, off target 18’ Jobe Bellingham (Borussia Dortmund), open play, 0.06 xG, off target 16’ Ramy Bensebaini (Borussia Dortmund), open play, 0.03 xG, blocked 26’ Samuele Inácio (Borussia Dortmund), open play, 0.03 xG, blocked 90+1’ Carney Chukwuemeka (Borussia Dortmund), open play, 0.03 xG, blocked 23’ Julian Brandt (Borussia Dortmund), open play, 0.02 xG, off target 35’ Nicolas Höfler (Freiburg), open play, 0.02 xG, saved 70’ Jan-Niklas Beste (Freiburg), open play, 0.02 xG, saved 24’ Nicolas Höfler (Freiburg), set piece, 0.01 xG, off target 90+5’ Lucas Höler (Freiburg), open play, 0.01 xG, saved
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
Anton
Schlotterbeck
Bensebaini
Ryerson
Sabitzer
Bellingham 88’
Beier 89’
Brandt 84’
Inácio 74’
Guirassy 84’
Freiburg 4-2-3-1 Starting XI
Atubolu
Günter
Lienhart 75’
Ogbus
Kübler
Höfler 84’
Eggestein
Grifo 67’
Höler
Scherhant 75’
Matanovic 67’

Player stats

PlayerPosMinGAShxGxAKPCards
Gregor Kobel GK900 0.000.000
Ramy Bensebaini DEF90112 0.590.392
Nico Schlotterbeck DEF900 0.000.000
Waldemar Anton DEF900 0.000.000
Julian Ryerson MID9011 0.120.561
Maximilian Beier MID9012 0.340.702
Marcel Sabitzer MID900 0.000.031
Jobe Bellingham MID902 0.170.031
Julian Brandt MID8612 0.110.742
Samuele Inácio MID762 0.590.313
Serhou Guirassy FWD8614 1.020.000
Daniel Svensson Sub140 0.000.000
Fabio Silva Sub411 0.120.000
Carney Chukwuemeka Sub41 0.030.000
Salih Özcan Sub10 0.000.031
Mathis Albert 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.88
Freiburg win 14% Avg odds 6.62

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.