Bundesliga · Matchweek 26
Jonathan Burkardt 34'
Andreas Hanche-Olsen 74'
HT 1:0
Michael Gregoritsch 58'
Lukas Kübler 79'
Sat, 15 Mar 2025, 14:30 (UK) · MEWA ARENA, Mainz
FSV Mainz 05 · 45 pts|SC Freiburg · 42 pts

2-2 draw, with xG at 1.24–3.14.

Player of the matchAnthony Caci7.8Decisive moment74' Andreas Hanche-Olsen+1.5

FSV Mainz 05 2-2 SC Freiburg

Key numbers

  • Possession 44% – 56%
  • Shots 9 (4 on target) – 24 (8)
  • Decisive moment: 74' Andreas Hanche-Olsen, FN xPts +1.5
Player of the match
Anthony Caci 7.8Strong

Highest FN Score on the pitch: 7.8 (Strong)

Game state

1-01-12-12-2
FSV Mainz 05 ahead 29 min · level 61 min · SC Freiburg ahead 0 min
  • FSV Mainz 05: Red card 43' → ~47 min a player down
  • Andreas Hanche-Olsen — off the bench 45 min · 1G 0A
  • Michael Gregoritsch — off the bench 45 min · 1G 0A
  • Lukas Kübler — off the bench 14 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.

34' Jonathan Burkardt Goal · scorer +0.6 · assist Anthony Caci +0.3 +0.9
43' Dominik Kohr Red card −0.3
58' Michael Gregoritsch Goal · scorer +0.6 · assist Christian Günter +0.3 +0.9
74' Andreas Hanche-Olsen Goal · scorer +1.0 · assist Anthony Caci +0.5 +1.5
79' Lukas Kübler Goal · scorer +0.7 · assist Ritsu Doan +0.3 +1.0
FSV Mainz 05 Expected (last two seasons) 1.8Own moments +2.1Opponent moments −2.8Time effect −0.1→ League points won 1
SC Freiburg Expected (last two seasons) 1.0Own moments +1.9Opponent moments −1.5Time 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 05SC Freiburg
44%Possession56%
1.24Expected goals (xG)3.14
0.14xG per shot0.13
9Shots24
4Shots on target8
44%Shots on target %33%
6Shots in box20
376Passes459
76%Pass accuracy81%
1Corners4
6Saves2
7Fouls7
1Yellow cards2
0Offsides1

Compared with usual

FSV Mainz 05

27 matches this season, all competitions baseline
This matchAvg
Goals21.7
Conceded21.1
xG1.241.3
xG against3.141.3
Shots911.9
On target44.7
Shots faced2413.9
xG per shot0.140.12
Possession44%48.6%
Passes376436.1
Pass accuracy76%76.9%
Corners14.7
Fouls712.7

SC Freiburg

28 matches this season, all competitions baseline
This matchAvg
Goals21.5
Conceded21.4
xG3.141.1
xG against1.241.1
Shots2412.1
On target84.5
Shots faced913.4
xG per shot0.130.09
Possession56%47.8%
Passes459445.4
Pass accuracy81%80.2%
Corners44
Fouls79.3

Timeline

  • 2' Yellow Junior Adamu
  • 27' Yellow Phillipp Mwene
  • 34' Goal Jonathan Burkardt league goal #15 assist Anthony Caci
  • 43' Red Dominik Kohr
  • 43' VAR Dominik Kohr
  • 43' VAR Lucas Höler
  • 46' Sub Phillipp Mwene → Andreas Hanche-Olsen
  • 46' Sub Junior Adamu → Michael Gregoritsch
  • 58' Goal Michael Gregoritsch league goal #2 assist Christian Günter
  • 74' Goal Andreas Hanche-Olsen league goal #1 assist Anthony Caci
  • 76' Sub Kiliann Sildillia → Lukas Kübler
  • 76' Sub Maximilian Eggestein → Nicolas Höfler
  • 79' Goal Lukas Kübler league goal #5 assist Ritsu Doan
  • 85' Sub Vincenzo Grifo → Jan-Niklas Beste
  • 87' Yellow Lucas Höler

Category leaders

  • Key passesChristian Günter4
  • Duels wonNadiem Amiri9/12
  • DribblesRitsu Doan4/6
  • Defensive actionsNadiem Amiri6
  • ShotsMichael Gregoritsch4 (on target 2)
  • Fouls wonNadiem Amiri3

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.