Bundesliga · Matchweek 31
Leandro Barreiro 29'
HT 1:0
Florian Kainz 90+5' (pen)
Sun, 28 Apr 2024, 16:30 (UK) · MEWA ARENA, Mainz
FSV Mainz 05 · 28 pts|1. FC Köln · 23 pts

1-1 draw, with xG at 1.64–2.54.

Player of the matchDominik Kohr7.2Decisive moment90+5' Florian Kainz+1.0

FSV Mainz 05 1-1 1. FC Köln

Key numbers

  • Possession 39% – 61%
  • Shots 16 (4 on target) – 17 (6)
  • Decisive moment: 90+5' Florian Kainz, FN xPts +1.0
Player of the match
Dominik Kohr 7.2Strong

Highest FN Score on the pitch: 7.2 (Strong)

Game state

1-01-1
FSV Mainz 05 ahead 61 min · level 29 min · 1. FC Köln ahead 0 min
  • Florian Kainz — off the bench 18 min · 1G 0A

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.

29' Leandro Barreiro Goal +0.7
90+5' Florian Kainz Pen goal +1.0
90+9' Phillipp Mwene Red card 0.0
FSV Mainz 05 Expected (last two seasons) 1.8Own moments +0.7Opponent moments −1.8Time effect +0.3→ League points won 1
1. FC Köln Expected (last two seasons) 1.0Own moments +1.0Opponent moments −0.6Time effect −0.4→ 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 051. FC Köln
39%Possession61%
1.64Expected goals (xG)2.54
0.1xG per shot0.15
16Shots17
4Shots on target6
25%Shots on target %35%
13Shots in box12
251Passes418
63%Pass accuracy76%
6Corners6
5Saves3
17Fouls13
4Yellow cards4
1Offsides1

Compared with usual

FSV Mainz 05

32 matches this season, all competitions baseline
This matchAvg
Goals11
Conceded11.6
xG1.641.2
xG against2.541.2
Shots1614.5
On target44.2
Shots faced1711.7
xG per shot0.10.09
Possession39%47.3%
Passes251412.9low
Pass accuracy63%74.9%
Corners65.3
Fouls1714

1. FC Köln

32 matches this season, all competitions baseline
This matchAvg
Goals10.88
Conceded11.8
xG2.540.98
xG against1.641.9
Shots1712.4
On target64.2
Shots faced1615.2
xG per shot0.150.08
Possession61%45.7%
Passes418409.3
Pass accuracy76%78.7%
Corners65.2
Fouls1312.1

Timeline

  • 28' Yellow Anthony Caci
  • 28' Yellow Faride Alidou
  • 29' Goal Leandro Barreiro league goal #3
  • 56' Sub Karim Onisiwo → Silvan Widmer
  • 62' Sub Jan Thielmann → Linton Maina
  • 62' Sub Luca Waldschmidt → Mark Uth
  • 62' Sub Steffen Tigges → Damion Downs
  • 64' Sub Anthony Caci → Edimilson Fernandes
  • 66' Yellow Mark Uth
  • 66' Yellow Julian Chabot
  • 70' Yellow Andreas Hanche-Olsen
  • 72' Sub Denis Huseinbašić → Florian Kainz
  • 76' Yellow Benno Schmitz
  • 83' Yellow Nadiem Amiri
  • 83' Sub Faride Alidou → Sargis Adamyan
  • 87' Yellow Brajan Gruda
  • 87' Sub Brajan Gruda → Ludovic Ajorque
  • 90+2' VAR Sargis Adamyan
  • 90+5' Goal Florian Kainz (pen) league goal #4
  • 90+9' Red Phillipp Mwene

Category leaders

  • Key passesNadiem Amiri4
  • Duels wonEric Martel12/18
  • DribblesBrajan Gruda4/10
  • Defensive actionsDominik Kohr10
  • Fouls wonKarim Onisiwo4

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.