Ligue 1 · Matchweek 28
0:0
HT 0:0
Sun, 5 Apr 2026, 16:15 (UK) · Stade Saint-Symphorien, Metz
Metz · 15 pts|Nantes · 18 pts

0-0 draw, with xG at 2.28–0.46.

Player of the matchFrédéric Guilbert8.0

Metz 0-0 Nantes

Key numbers

  • Possession 66% – 34%
  • Shots 19 (5 on target) – 6 (2)
Player of the match
Frédéric Guilbert 8.0Dominant

Highest FN Score on the pitch: 8.0 (Dominant)

Game state

Metz ahead 0 min · level 90 min · Nantes ahead 0 min
  • Nantes: Red card 39' → ~51 min a player down

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.

39' Tylel Tati Red card −0.4
Metz Expected (last two seasons) 1.4Own moments 0.0Opponent moments +0.4Time effect −0.8→ League points won 1
Nantes Expected (last two seasons) 1.3Own moments −0.4Opponent moments 0.0Time effect +0.1→ 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

MetzNantes
66%Possession34%
2.28Expected goals (xG)0.46
0.12xG per shot0.08
19Shots6
5Shots on target2
26%Shots on target %33%
14Shots in box5
568Passes291
88%Pass accuracy78%
6Corners3
2Saves5
14Fouls10
2Yellow cards1
6Offsides1

Compared with usual

Metz

29 matches this season, all competitions baseline
This matchAvg
Goals00.97
Conceded02.2
xG2.280.92
xG against0.461.7
Shots199.8
On target53.2
Shots faced615.2
xG per shot0.120.1
Possession66%49.4%
Passes568456.1
Pass accuracy88%85.1%
Corners64
Fouls1411.3

Nantes

28 matches this season, all competitions baseline
This matchAvg
Goals01.1
Conceded01.8
xG0.460.91
xG against2.281.4
Shots610.5
On target23.2
Shots faced1913.6
xG per shot0.080.08
Possession34%43.8%
Passes291372.6
Pass accuracy78%78.6%
Corners33
Fouls1012.9

Timeline

  • 38' Yellow Bouna Sarr
  • 39' Red Tylel Tati
  • 46' Sub Ignatius Ganago → Deiver Machado
  • 46' Sub Fabien Centonze → Ali Youssef
  • 63' Yellow Francis Coquelin
  • 63' Sub Urie-Michel Mboula → Believe Munongo
  • 63' Sub Maxime Colin → Nathan Mbala
  • 72' Yellow Believe Munongo
  • 73' Sub Matthis Abline → Bahereba Guirassy
  • 80' Sub Bouna Sarr → Lucas Michal
  • 84' Sub Francis Coquelin → Ibrahima Sissoko
  • 87' Sub Jessy Deminguet → Giorgi Abuashvili
  • 90+2' Sub Mohamed Kaba → Kelvin Amian
  • 90+6' VAR Gauthier Hein

Category leaders

  • Key passesGauthier Hein4
  • Duels wonFrédéric Guilbert10/15
  • DribblesGeorgiy Tsitaishvili4/5
  • Defensive actionsFrédéric Guilbert10
  • ShotsHabib Diallo3 (on target 0)
  • Fouls wonFrédéric Guilbert3

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.