Bundesliga · Matchweek 29
Jonathan Burkardt 47'
Phillipp Mwene 51'
Brajan Gruda 63'
Karim Onisiwo 88'
HT 0:1
Pavel Kadeřábek 19'
Sat, 13 Apr 2024, 14:30 (UK) · MEWA ARENA, Mainz
FSV Mainz 05 · 26 pts|1899 Hoffenheim · 36 pts

FSV Mainz 05 won on the scoreboard and on xG (2.15–0.55).

Player of the matchNadiem Amiri8.5Decisive moment51' Phillipp Mwene+1.0

FSV Mainz 05 4-1 1899 Hoffenheim

Key numbers

  • Possession 47% – 53%
  • Shots 25 (8 on target) – 5 (1)
  • Decisive moment: 51' Phillipp Mwene, FN xPts +1.0
Player of the match
Nadiem Amiri 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

0-11-12-13-14-1
FSV Mainz 05 ahead 39 min · level 23 min · 1899 Hoffenheim ahead 28 min
  • Karim Onisiwo — off the bench 13 min · 1G 0A
  • Tom Krauß — off the bench 5 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.

19' Pavel Kadeřábek Goal · scorer +0.6 · assist Andrej Kramarić +0.2 +0.8
47' Jonathan Burkardt Goal · scorer +0.6 · assist Anthony Caci +0.2 +0.8
51' Phillipp Mwene Goal · scorer +0.7 · assist Nadiem Amiri +0.3 +1.0
63' Brajan Gruda Goal · scorer +0.3 · assist Jonathan Burkardt +0.1 +0.4
88' Karim Onisiwo Goal · assist Tom Krauß 0.0
FSV Mainz 05 Expected (last two seasons) 1.5Own moments +2.2Opponent moments −0.7Time effect 0.0→ League points won 3
1899 Hoffenheim Expected (last two seasons) 1.2Own moments +0.8Opponent moments −2.1Time effect +0.1→ League points won 0

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 051899 Hoffenheim
47%Possession53%
2.15Expected goals (xG)0.55
0.09xG per shot0.11
25Shots5
8Shots on target1
32%Shots on target %20%
14Shots in box3
331Passes397
73%Pass accuracy74%
9Corners3
0Saves4
12Fouls14
0Yellow cards2
2Offsides1

Compared with usual

FSV Mainz 05

30 matches this season, all competitions baseline
This matchAvg
Goals40.9
Conceded11.6
xG2.151.2
xG against0.551.3
Shots2514.1
On target84.1
Shots faced512.1
xG per shot0.090.09
Possession47%46.8%
Passes331411.3
Pass accuracy73%74.8%
Corners95.2
Fouls1214

1899 Hoffenheim

30 matches this season, all competitions baseline
This matchAvg
Goals11.7
Conceded41.8high
xG0.551.5
xG against2.151.7
Shots513.5low
On target14.9
Shots faced2516.8
xG per shot0.110.11
Possession53%49.1%
Passes397448.2
Pass accuracy74%79.5%
Corners34.5
Fouls1410.6

Timeline

  • 19' Goal Pavel Kadeřábek league goal #2 assist Andrej Kramarić
  • 39' Yellow Grischa Prömel
  • 46' Sub David Jurásek → Marius Bülter
  • 47' Goal Jonathan Burkardt league goal #5 assist Anthony Caci
  • 51' Goal Phillipp Mwene league goal #1 assist Nadiem Amiri
  • 60' Sub Wout Weghorst → Ihlas Bebou
  • 60' Sub Tim Drexler → John Brooks
  • 60' Sub Grischa Prömel → Umut Tohumcu
  • 63' Goal Brajan Gruda league goal #3 assist Jonathan Burkardt
  • 77' Sub Brajan Gruda → Karim Onisiwo
  • 77' Sub Anthony Caci → Silvan Widmer
  • 81' Sub Pavel Kadeřábek → Robert Skov
  • 83' Yellow Ozan Kabak
  • 85' Sub Andreas Hanche-Olsen → Edimilson Fernandes
  • 85' Sub Nadiem Amiri → Tom Krauß
  • 88' Goal Karim Onisiwo league goal #1 assist Tom Krauß
  • 90' Sub Jae-Sung Lee → Ludovic Ajorque

Category leaders

  • Key passesNadiem Amiri4
  • Duels wonAndreas Hanche-Olsen10/15
  • DribblesNadiem Amiri3/4
  • Defensive actionsOzan Kabak7
  • ShotsJonathan Burkardt5 (on target 2)
  • Fouls wonBrajan Gruda4

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.