1899 Hoffenheim 3-0 SC Freiburg
Key numbers
- Possession 61% – 39%
- Shots 25 (7 on target) – 13 (3)
- Decisive moment: 46' Fisnik Asllani, FN xPts +0.9
Player of the match
Vladimír Coufal 9.1Dominant
Highest FN Score on the pitch: 9.1 (Dominant)
Game state
1-02-03-0
1899 Hoffenheim ahead 44 min · level 46 min · SC Freiburg ahead 0 min
- Alexander Prass — off the bench 17 min · 0G 1A
- Valentin Gendrey — off the bench 3 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.
46'
Fisnik Asllani
Goal · scorer +0.6 · assist Vladimír Coufal +0.3
+0.9
51'
Ozan Kabak
Goal · scorer +0.3 · assist Vladimír Coufal +0.1
+0.4
90'
Valentin Gendrey
Goal · assist Alexander Prass
0.0
1899 Hoffenheim
Expected (last two seasons) 1.6Own moments +1.3Opponent moments 0.0Time effect +0.1→ League points won 3
SC Freiburg
Expected (last two seasons) 1.2Own moments 0.0Opponent moments −1.0Time effect −0.2→ League points won 0
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
1899 HoffenheimSC Freiburg
1.71Expected goals (xG)0.77
Compared with usual
1899 Hoffenheim
23 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 3 | 2.1 | |
| Conceded | 0 | 1.3 | |
| xG | 1.71 | 1.4 | |
| xG against | 0.77 | 1.5 | |
| Shots | 25 | 12.5 | high |
| On target | 7 | 4.9 | |
| Shots faced | 13 | 13.3 | |
| xG per shot | 0.07 | 0.12 | |
| Possession | 61% | 53.6% | |
| Passes | 523 | 466.3 | |
| Pass accuracy | 84% | 80% | |
| Corners | 6 | 5 | |
| Fouls | 8 | 14.6 | low |
SC Freiburg
33 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 0 | 1.5 | |
| Conceded | 3 | 1.2 | |
| xG | 0.77 | 1.4 | |
| xG against | 1.71 | 1.1 | |
| Shots | 13 | 13.5 | |
| On target | 3 | 4.5 | |
| Shots faced | 25 | 12.5 | high |
| xG per shot | 0.06 | 0.1 | |
| Possession | 39% | 49.6% | |
| Passes | 331 | 421.1 | |
| Pass accuracy | 71% | 80.3% | |
| Corners | 6 | 4.4 | |
| Fouls | 6 | 10.1 | |
Timeline
- 6'
VAR
Andrej Kramarić
- 9'
Yellow
Bazoumana Touré
- 24'
Yellow
Grischa Prömel
- 46'
Sub
Cyriaque Irié → Max Rosenfelder
- 46'
Goal
Fisnik Asllani league goal #7 assist Vladimír Coufal
- 51'
Goal
Ozan Kabak league goal #3 assist Vladimír Coufal
- 53'
Yellow
Ozan Kabak
- 55'
Yellow
Patrick Osterhage
- 57'
Sub
→ Anthony Jung
- 58'
Sub
Yuito Suzuki → Igor Matanović
- 72'
Sub
Derry Scherhant → Vincenzo Grifo
- 73'
Sub
Bazoumana Touré → Alexander Prass
- 74'
Sub
Fisnik Asllani → Max Moerstedt
- 86'
Sub
Andrej Kramarić → Ihlas Bebou
- 88'
Sub
Philipp Treu → Jan-Niklas Beste
- 90'
Goal
Valentin Gendrey league goal #1 assist Alexander Prass
- 90+4'
Sub
Vladimír Coufal → Valentin Gendrey
Category leaders
- Key passesVladimír Coufal3
- Duels wonWouter Burger10/14
- DribblesVladimír Coufal2/3
- Defensive actionsWouter Burger7
- ShotsWouter Burger4 (on target 1)
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.