Bundesliga · Matchweek 31
HT 0:0
Sat, 25 Apr 2026, 14:30 (UK) · Volkswagen Arena, Wolfsburg
VfL Wolfsburg · 25 pts|Borussia Mönchengladbach · 32 pts

0-0 draw, with xG at 1.47–0.51.

Player of the matchMoritz Nicolas7.2

VfL Wolfsburg 0-0 Borussia Mönchengladbach

Key numbers

  • Possession 44% – 56%
  • Shots 12 (4 on target) – 10 (2)
Player of the match
Moritz Nicolas 7.2Strong

Highest FN Score on the pitch: 7.2 (Strong)

Game state

VfL Wolfsburg ahead 0 min · level 90 min · Borussia Mönchengladbach ahead 0 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.

90+2' Jens Castrop Red card −0.1
VfL Wolfsburg Expected (last two seasons) 1.4Own moments 0.0Opponent moments +0.1Time effect −0.5→ League points won 1
Borussia Mönchengladbach Expected (last two seasons) 1.4Own moments −0.1Opponent moments 0.0Time effect −0.3→ 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 WolfsburgBorussia Mönchengladbach
44%Possession56%
1.47Expected goals (xG)0.51
0.12xG per shot0.05
12Shots10
4Shots on target2
33%Shots on target %20%
8Shots in box6
394Passes523
77%Pass accuracy85%
8Corners5
2Saves4
11Fouls5
1Yellow cards3
1Offsides4

Compared with usual

VfL Wolfsburg

last 31 matches, all competitions baseline
This matchAvg
Goals01.3
Conceded02.2
xG1.471.3
xG against0.511.8
Shots1211.5
On target43.9
Shots faced1015.8
xG per shot0.120.11
Possession44%45.9%
Passes394411.1
Pass accuracy77%78.4%
Corners84.1
Fouls1111.9

Borussia Mönchengladbach

33 matches this season, all competitions baseline
This matchAvg
Goals01.3
Conceded01.7
xG0.511.1
xG against1.471.4
Shots1012.5
On target24.6
Shots faced1214.2
xG per shot0.050.12
Possession56%46.5%
Passes523441.8
Pass accuracy85%81.2%
Corners54.2
Fouls510.7

Timeline

  • 61' Yellow Fabio Chiarodia
  • 70' Sub Aaron Zehnter → Saël Kumbedi
  • 70' Sub Mohamed Amoura → Adam Daghim
  • 77' Sub Kevin Stöger → Giovanni Reyna
  • 77' Sub Franck Honorat → Robin Hack
  • 83' Sub Patrick Wimmer → Kevin Paredes
  • 89' Sub Haris Tabakovic → Shuto Machino
  • 90+2' Red Jens Castrop
  • 90+2' Sub Fabio Chiarodia → Kota Takai
  • 90+4' Yellow Adam Daghim
  • 90+4' Yellow Rocco Reitz
  • 90+5' Yellow Robin Hack

Category leaders

  • Key passesChristian Eriksen4
  • Duels wonPatrick Wimmer9/14
  • DribblesPatrick Wimmer3/3
  • Defensive actionsRocco Reitz5
  • ShotsMohamed Amoura3 (on target 2)
  • Fouls wonJoseph Scally3

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.