1899 Hoffenheim 3-4 Werder Bremen
Key numbers
- Possession 35% – 65%
- Shots 10 (5 on target) – 23 (10)
- Decisive moment: 39' Jens Stage, FN xPts +0.8
Player of the match
Jens Stage 9.1Dominant
Highest FN Score on the pitch: 9.1 (Dominant)
Game state
1-02-03-03-13-23-33-4
1899 Hoffenheim ahead 34 min · level 15 min · Werder Bremen ahead 41 min
- 1899 Hoffenheim: Red card 18' → ~72 min a player down
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.
5'
Marius Bülter
Goal · scorer +0.4 · assist Mergim Berisha +0.2
+0.6
8'
Marius Bülter
Goal · scorer +0.3 · assist Umut Tohumcu +0.2
+0.5
12'
Adam Hložek
Goal
+0.3
18'
Stanley N'Soki
Red card
−0.2
21'
Julián Malatini
Goal · scorer +0.3 · assist Niklas Stark +0.1
+0.4
26'
Jens Stage
Goal · scorer +0.4 · assist Marvin Ducksch +0.2
+0.6
39'
Jens Stage
Goal
+0.8
49'
Jens Stage
Goal · scorer +0.6 · assist Mitchell Weiser +0.2
+0.8
1899 Hoffenheim
Expected (last two seasons) 1.4Own moments +1.2Opponent moments −2.5Time effect −0.1→ League points won 0
Werder Bremen
Expected (last two seasons) 1.3Own moments +2.6Opponent moments −1.0Time 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
1899 HoffenheimWerder Bremen
1.29Expected goals (xG)3.33
Compared with usual
1899 Hoffenheim
6 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 3 | 1.5 | |
| Conceded | 4 | 2.3 | |
| xG | 1.29 | 1.2 | |
| xG against | 3.33 | 1.9 | |
| Shots | 10 | 14.7 | |
| On target | 5 | 5.5 | |
| Shots faced | 23 | 15.2 | |
| xG per shot | 0.13 | 0.08 | |
| Possession | 35% | 52.5% | |
| Passes | 322 | 495.5 | |
| Pass accuracy | 80% | 82.5% | |
| Corners | 2 | 5.3 | |
| Fouls | 11 | 10.8 | |
Werder Bremen
5 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 4 | 1.4 | |
| Conceded | 3 | 1.8 | |
| xG | 3.33 | 0.79 | |
| xG against | 1.29 | 1.2 | |
| Shots | 23 | 11.4 | |
| On target | 10 | 4.2 | |
| Shots faced | 10 | 13.8 | |
| xG per shot | 0.14 | 0.09 | |
| Possession | 65% | 47% | |
| Passes | 589 | 423 | |
| Pass accuracy | 90% | 81.6% | |
| Corners | 6 | 4.6 | |
| Fouls | 19 | 8.4 | |
Timeline
- 5'
Goal
Marius Bülter league goal #2 assist Mergim Berisha
- 8'
Goal
Marius Bülter league goal #3 assist Umut Tohumcu
- 10'
Yellow
Umut Tohumcu
- 12'
Goal
Adam Hložek league goal #1
- 18'
Red
Stanley N'Soki
- 21'
Goal
Julián Malatini league goal #1 assist Niklas Stark
- 22'
Yellow
Derrick Köhn
- 26'
Goal
Jens Stage league goal #1 assist Marvin Ducksch
- 27'
Sub
Mergim Berisha → Tim Drexler
- 39'
Goal
Jens Stage league goal #2
- 46'
Sub
Florian Grillitsch → Anton Stach
- 46'
Sub
Alexander Prass → Valentin Gendrey
- 49'
Goal
Jens Stage league goal #3 assist Mitchell Weiser
- 58'
Sub
Niklas Stark → Amos Pieper
- 69'
Sub
Marius Bülter → Max Moerstedt
- 73'
Yellow
Jens Stage
- 76'
Sub
Pavel Kadeřábek → Jacob Bruun Larsen
- 76'
Sub
Senne Lynen → Skelly Alvero
- 76'
Sub
Romano Schmid → Keke Topp
- 76'
Sub
Derrick Köhn → Olivier Deman
- 78'
Yellow
Anton Stach
- 88'
Sub
Marvin Ducksch → Marco Grüll
- 90+3'
Yellow
Tim Drexler
- 90+4'
Yellow
Keke Topp
Category leaders
- Key passesRomano Schmid6
- Duels wonKevin Akpoguma9/14
- DribblesKevin Akpoguma2/4
- Defensive actionsTom Bischof7
- ShotsJens Stage3 (on target 3)
- Fouls wonAdam Hložek5
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.