SC Freiburg 2-4 Borussia Dortmund
Key numbers
- Possession 49% – 51%
- Shots 15 (4 on target) – 15 (7)
- Decisive moment: 88' Mats Hummels, FN xPts +1.7
Player of the match
Mats Hummels 9.1Dominant
Highest FN Score on the pitch: 9.1 (Dominant)
Game state
0-11-12-12-22-32-4
SC Freiburg ahead 15 min · level 39 min · Borussia Dortmund ahead 36 min
- SC Freiburg: Red card 82' → ~8 min a player down
- Vincenzo Grifo — off the bench 62 min · 0G 2A
- Marius Wolf — off the bench 45 min · 0G 1A
- Niclas Füllkrug — off the bench 31 min · 0G 1A
- Marco Reus — off the bench 19 min · 1G 0A
FN xPts — what each moment was worth
How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.
11'
Mats Hummels
Goal · scorer +0.5 · assist Julian Brandt +0.2
+0.7
45+2'
Lucas Höler
Goal · scorer +0.6 · assist Vincenzo Grifo +0.2
+0.8
45+6'
Nicolas Höfler
Goal · scorer +0.7 · assist Vincenzo Grifo +0.3
+1.0
60'
Donyell Malen
Goal · scorer +0.6 · assist Niclas Füllkrug +0.3
+0.9
82'
Nicolas Höfler
Red card
−0.1
88'
Mats Hummels
Goal
+1.7
90+2'
Marco Reus
Goal · assist Marius Wolf
0.0
SC Freiburg
Expected (last two seasons) 1.4Own moments +1.7Opponent moments −2.7Time effect −0.4→ League points won 0
Borussia Dortmund
Expected (last two seasons) 1.3Own moments +3.3Opponent moments −1.7Time effect +0.1→ League points won 3
Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.
How FN Score and FN xPts work →
Match stats
SC FreiburgBorussia Dortmund
1.05Expected goals (xG)2.35
Compared with usual
SC Freiburg
4 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.3 | |
| Conceded | 4 | 1.5 | |
| xG | 1.05 | 1.5 | |
| xG against | 2.35 | 1.1 | |
| Shots | 15 | 21 | |
| On target | 4 | 8.5 | |
| Shots faced | 15 | 14.3 | |
| xG per shot | 0.07 | 0.08 | |
| Possession | 49% | 56.8% | |
| Passes | 415 | 516.8 | |
| Pass accuracy | 80% | 81% | |
| Corners | 6 | 5.3 | |
| Fouls | 12 | 8 | |
Borussia Dortmund
4 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 4 | 2.5 | |
| Conceded | 2 | 1 | |
| xG | 2.35 | 1.7 | |
| xG against | 1.05 | 1.1 | |
| Shots | 15 | 17.5 | |
| On target | 7 | 5.8 | |
| Shots faced | 15 | 12.8 | |
| xG per shot | 0.16 | 0.11 | |
| Possession | 51% | 67% | |
| Passes | 428 | 609.8 | |
| Pass accuracy | 83% | 84.3% | |
| Corners | 8 | 4.8 | |
| Fouls | 16 | 8.8 | |
Timeline
- 11'
Goal
Mats Hummels league goal #1 assist Julian Brandt
- 28'
Sub
Michael Gregoritsch → Vincenzo Grifo
- 45+2'
Goal
Lucas Höler league goal #1 assist Vincenzo Grifo
- 45+4'
Yellow
Ramy Bensebaini
- 45+6'
Goal
Nicolas Höfler league goal #1 assist Vincenzo Grifo
- 46'
Sub
Ramy Bensebaini → Marius Wolf
- 59'
Sub
Sébastien Haller → Niclas Füllkrug
- 59'
Sub
Karim Adeyemi → Felix Nmecha
- 60'
Goal
Donyell Malen league goal #3 assist Niclas Füllkrug
- 68'
Yellow
Marius Wolf
- 71'
Sub
Julian Brandt → Marco Reus
- 77'
Sub
Lucas Höler → Chukwubuike Adamu
- 78'
Yellow
Emre Can
- 82'
Red
Nicolas Höfler
- 82'
VAR
Nicolas Höfler
- 84'
Sub
Emre Can → Youssoufa Moukoko
- 85'
Sub
Lukas Kübler → Kenneth Schmidt
- 85'
Sub
Ritsu Doan → Merlin Röhl
- 87'
Yellow
Philipp Lienhart
- 88'
Goal
Mats Hummels league goal #2
- 89'
Yellow
Maximilian Eggestein
- 90+2'
Goal
Marco Reus league goal #1 assist Marius Wolf
Category leaders
- Key passesVincenzo Grifo4
- Duels wonRoland Sallai9/12
- DribblesRitsu Doan4/7
- Defensive actionsMats Hummels5
- ShotsLucas Höler3 (on target 3)
- Fouls wonRoland Sallai4
Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.