VfL Wolfsburg 2-2 1899 Hoffenheim
Key numbers
- Possession 55% – 45%
- Shots 14 (5 on target) – 17 (7)
- Decisive moment: 81' Jonas Wind, FN xPts +1.4
Player of the match
Marius Bülter 7.9Strong
Highest FN Score on the pitch: 7.9 (Strong)
Game state
1-01-12-12-2
VfL Wolfsburg ahead 36 min · level 54 min · 1899 Hoffenheim ahead 0 min
- Lovro Majer — off the bench 45 min · 0G 1A
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.
1'
Leo Østigård
Own goal
−0.6
34'
Pavel Kadeřábek
Goal · scorer +0.5 · assist Marius Bülter +0.2
+0.7
81'
Jonas Wind
Goal · scorer +1.0 · assist Lovro Majer +0.4
+1.4
84'
Marius Bülter
Goal · scorer +0.7 · assist Adam Hložek +0.3
+1.0
VfL Wolfsburg
Expected (last two seasons) 1.4Own moments +1.4Opponent moments −1.7Time effect −0.1→ League points won 1
1899 Hoffenheim
Expected (last two seasons) 1.4Own moments +1.1Opponent moments −1.0Time effect −0.5→ League points won 1
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
VfL Wolfsburg1899 Hoffenheim
0.98Expected goals (xG)1.37
Compared with usual
VfL Wolfsburg
36 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.6 | |
| Conceded | 2 | 1.5 | |
| xG | 0.98 | 1.3 | |
| xG against | 1.37 | 1.4 | |
| Shots | 14 | 13 | |
| On target | 5 | 4.1 | |
| Shots faced | 17 | 13.7 | |
| xG per shot | 0.07 | 0.1 | |
| Possession | 55% | 46.8% | |
| Passes | 470 | 407.6 | |
| Pass accuracy | 81% | 77.9% | |
| Corners | 5 | 4.7 | |
| Fouls | 11 | 10.7 | |
1899 Hoffenheim
43 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 2 | 1.4 | |
| Conceded | 2 | 1.9 | |
| xG | 1.37 | 1.2 | |
| xG against | 0.98 | 1.5 | |
| Shots | 17 | 14 | |
| On target | 7 | 4.8 | |
| Shots faced | 14 | 13.8 | |
| xG per shot | 0.08 | 0.09 | |
| Possession | 45% | 50.7% | |
| Passes | 392 | 461.2 | |
| Pass accuracy | 77% | 80.6% | |
| Corners | 6 | 5.1 | |
| Fouls | 10 | 11.8 | |
Timeline
- 1'
Goal
Leo Østigård (OG)
- 34'
Goal
Pavel Kadeřábek league goal #2 assist Marius Bülter
- 43'
Yellow
Anton Stach
- 46'
Sub
Aster Vranckx → Lovro Majer
- 46'
Sub
Jakub Kamiński → Andreas Skov Olsen
- 61'
Sub
Kilian Fischer → Mads Roerslev
- 71'
Sub
Bazoumana Touré → Haris Tabaković
- 72'
Sub
Patrick Wimmer → Lukas Nmecha
- 80'
Yellow
Andrej Kramarić
- 81'
Goal
Jonas Wind league goal #9 assist Lovro Majer
- 84'
Goal
Marius Bülter league goal #7 assist Adam Hložek
- 88'
Sub
Tom Bischof → Finn Ole Becker
- 89'
Sub
Mohamed El Amine Amoura → Tiago Tomás
- 90+2'
Sub
Andrej Kramarić → Dennis Geiger
Category leaders
- Key passesJoakim Mæhle4
- Duels wonJonas Wind10/20
- DribblesAdam Hložek3/6
- Defensive actionsDenis Vavro7
- ShotsMarius Bülter3 (on target 1)
- Fouls wonJonas Wind3
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.