Bundesliga · Matchweek 30
Jae-sung Lee 37'
Dominik Kohr 40'
HT 2:1
Maximilian Arnold 3'
Denis Vavro 89'
Sat, 19 Apr 2025, 14:30 (UK) · MEWA ARENA, Mainz
FSV Mainz 05 · 47 pts|VfL Wolfsburg · 39 pts

2-2 draw, with xG at 2.75–1.83.

Player of the matchDenis Vavro8.0Decisive moment89' Denis Vavro+1.0

FSV Mainz 05 2-2 VfL Wolfsburg

Key numbers

  • Possession 52% – 48%
  • Shots 18 (7 on target) – 16 (4)
  • Decisive moment: 89' Denis Vavro, FN xPts +1.0
Player of the match
Denis Vavro 8.0Dominant

Highest FN Score on the pitch: 8.0 (Dominant)

Game state

0-11-12-12-2
FSV Mainz 05 ahead 49 min · level 7 min · VfL Wolfsburg ahead 34 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.

3' Maximilian Arnold Goal · scorer +0.5 · assist Kevin Paredes +0.2 +0.7
37' Jae-sung Lee Goal · scorer +0.6 · assist Nelson Weiper +0.2 +0.8
40' Dominik Kohr Goal +0.9
89' Denis Vavro Goal · scorer +0.7 · assist Maximilian Arnold +0.3 +1.0
FSV Mainz 05 Expected (last two seasons) 1.6Own moments +1.7Opponent moments −2.4Time effect +0.1→ League points won 1
VfL Wolfsburg Expected (last two seasons) 1.2Own moments +1.7Opponent moments −1.6Time 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

FSV Mainz 05VfL Wolfsburg
52%Possession48%
2.75Expected goals (xG)1.83
0.15xG per shot0.11
18Shots16
7Shots on target4
39%Shots on target %25%
14Shots in box12
381Passes359
77%Pass accuracy77%
7Corners5
2Saves5
15Fouls8
2Yellow cards3
3Offsides2

Compared with usual

FSV Mainz 05

31 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded21.3
xG2.751.3high
xG against1.831.4
Shots1811.9
On target74.4
Shots faced1614
xG per shot0.150.12
Possession52%49.5%
Passes381439.3
Pass accuracy77%77.1%
Corners74.6
Fouls1512.3

VfL Wolfsburg

33 matches this season, all competitions baseline
This matchAvg
Goals21.7
Conceded21.4
xG1.831.3
xG against2.751.3
Shots1613.1
On target44.3
Shots faced1813.6
xG per shot0.110.11
Possession48%46.9%
Passes359410.5
Pass accuracy77%77.8%
Corners54.8
Fouls811.1

Timeline

  • 3' Goal Maximilian Arnold league goal #3 assist Kevin Paredes
  • 37' Goal Jae-sung Lee league goal #7 assist Nelson Weiper
  • 40' Goal Dominik Kohr league goal #2
  • 51' Yellow Dominik Kohr
  • 63' Sub Patrick Wimmer → Mattias Svanberg
  • 63' Sub Mohamed El Amine Amoura → Lukas Nmecha
  • 63' Sub Kevin Paredes → Tiago Tomás
  • 67' Yellow Nikolas Veratschnig
  • 68' Yellow Tiago Tomás
  • 74' Sub Jonas Wind → Jakub Kamiński
  • 76' Sub Nelson Weiper → Hyun-Seok Hong
  • 76' Sub Dominik Kohr → Andreas Hanche-Olsen
  • 85' Sub Mattias Svanberg → Lovro Majer
  • 89' Sub Nikolas Veratschnig → Silvan Widmer
  • 89' Goal Denis Vavro league goal #2 assist Maximilian Arnold
  • 90' Yellow Joakim Mæhle
  • 90+2' Sub Jae-sung Lee → Arnaud Nordin
  • 90+3' Yellow Denis Vavro

Category leaders

  • Key passesJonathan Burkardt4
  • Duels wonKilian Fischer11/22
  • DribblesNadiem Amiri5/9
  • Defensive actionsDenis Vavro7
  • ShotsJae-sung Lee3 (on target 2)
  • Fouls wonKilian Fischer3

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.