Bundesliga · Matchweek 18
Moritz Jenz 80'
HT 0:1
Adrian Beck 45'
Sat, 17 Jan 2026, 14:30 (UK) · Volkswagen Arena, Wolfsburg
VfL Wolfsburg · 19 pts|1. FC Heidenheim · 13 pts

1-1 draw, with xG at 0.92–0.99.

Player of the matchMoritz Jenz8.6Decisive moment80' Moritz Jenz+1.0

VfL Wolfsburg 1-1 1. FC Heidenheim

Key numbers

  • Possession 70% – 30%
  • Shots 13 (4 on target) – 13 (3)
  • Decisive moment: 80' Moritz Jenz, FN xPts +1.0
Player of the match
Moritz Jenz 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

0-11-1
VfL Wolfsburg ahead 0 min · level 55 min · 1. FC Heidenheim ahead 35 min

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.

45' Adrian Beck Goal +0.9
80' Moritz Jenz Goal · scorer +0.7 · assist Christian Eriksen +0.3 +1.0
VfL Wolfsburg Expected (last two seasons) 1.4Own moments +1.0Opponent moments −0.8Time effect −0.6→ League points won 1
1. FC Heidenheim Expected (last two seasons) 1.3Own moments +0.9Opponent moments −1.4Time effect +0.2→ 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 Wolfsburg1. FC Heidenheim
70%Possession30%
0.92Expected goals (xG)0.99
0.07xG per shot0.08
13Shots13
4Shots on target3
31%Shots on target %23%
9Shots in box8
627Passes267
85%Pass accuracy66%
9Corners6
2Saves3
10Fouls12
4Yellow cards3
1Offsides0

Compared with usual

VfL Wolfsburg

last 18 matches, all competitions baseline
This matchAvg
Goals11.4
Conceded12.1
xG0.921.3
xG against0.991.7
Shots1311.9
On target44.2
Shots faced1314.6
xG per shot0.070.11
Possession70%46.2%high
Passes627419.9high
Pass accuracy85%79.9%
Corners93.7
Fouls1011.2

1. FC Heidenheim

last 18 matches, all competitions baseline
This matchAvg
Goals10.89
Conceded12.2
xG0.991.2
xG against0.921.9
Shots1311.2
On target33.6
Shots faced1316
xG per shot0.080.1
Possession30%43.6%
Passes267379.3
Pass accuracy66%76.8%low
Corners64.7
Fouls1210.6

Timeline

  • 16' Yellow Maximilian Arnold
  • 26' Yellow Marnon Busch
  • 29' Yellow Niklas Dorsch
  • 45' Goal Adrian Beck league goal #1
  • 46' Sub Aaron Zehnter → Kevin Paredes
  • 57' Yellow Jonas Föhrenbach
  • 59' Yellow Christian Eriksen
  • 59' Sub J. Burger → Saël Kumbedi
  • 59' Sub Lovro Majer → Adam Daghim
  • 68' Yellow Kevin Paredes
  • 70' Sub Yannick Gerhardt → Jesper Lindstrøm
  • 77' Sub Jonas Föhrenbach → Leonidas Stergiou
  • 77' Sub Adrian Beck → Stefan Schimmer
  • 80' Goal Moritz Jenz league goal #1 assist Christian Eriksen
  • 86' Sub Niklas Dorsch → Luca Kerber
  • 86' Sub Marvin Pieringer → Mikkel Kaufmann
  • 89' Yellow Jesper Lindstrøm
  • 90' Sub Mathias Honsak → Haktab Omar Traore

Category leaders

  • Key passesChristian Eriksen5
  • Duels wonMoritz Jenz11/14
  • DribblesPatrick Wimmer5/7
  • Defensive actionsJonas Föhrenbach6
  • Fouls wonMoritz Jenz3

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.