Ligue 1 · Matchweek 18
Matthis Abline 50'
HT 0:1
Ilan Kebbal 6'
Luca Koleosho 78'
Sun, 18 Jan 2026, 16:15 (UK) · Stade de la Beaujoire, Nantes
Nantes · 14 pts|Paris FC · 19 pts

Paris FC won on the scoreboard and on xG (0.35–0.81).

Player of the matchHamari Traoré7.7Decisive moment78' Luca Koleosho+1.5

Nantes 1-2 Paris FC

Key numbers

  • Possession 48% – 52%
  • Shots 5 (1 on target) – 10 (3)
  • Decisive moment: 78' Luca Koleosho, FN xPts +1.5
Player of the match
Hamari Traoré 7.7Strong

Highest FN Score on the pitch: 7.7 (Strong)

Game state

0-11-11-2
Nantes ahead 0 min · level 34 min · Paris FC ahead 56 min
  • Luca Koleosho — off the bench 23 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.

6' Ilan Kebbal Goal +0.7
50' Matthis Abline Goal · scorer +0.6 · assist Junior Mwanga +0.2 +0.8
78' Luca Koleosho Goal · scorer +1.0 · assist Hamari Traoré +0.5 +1.5
Nantes Expected (last two seasons) 1.2Own moments +0.8Opponent moments −1.6Time effect −0.4→ League points won 0
Paris FC Expected (last two seasons) 1.5Own moments +2.2Opponent moments −1.0Time effect +0.3→ League points won 3

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

NantesParis FC
48%Possession52%
0.35Expected goals (xG)0.81
0.07xG per shot0.08
5Shots10
1Shots on target3
20%Shots on target %30%
2Shots in box5
467Passes501
86%Pass accuracy86%
1Corners2
1Saves1
16Fouls14
1Yellow cards3
3Offsides0

Compared with usual

Nantes

19 matches this season, all competitions baseline
This matchAvg
Goals11.2
Conceded21.7
xG0.350.86
xG against0.811.5
Shots510.2
On target13.3
Shots faced1015.7
xG per shot0.070.08
Possession48%43.7%
Passes467372.1
Pass accuracy86%79.2%
Corners12.8
Fouls1612.3

Paris FC

19 matches this season, all competitions baseline
This matchAvg
Goals21.4
Conceded11.6
xG0.811.2
xG against0.351.5
Shots1012.2
On target33.7
Shots faced512.1
xG per shot0.080.1
Possession52%53.9%
Passes501502.4
Pass accuracy86%85.4%
Corners24.5
Fouls1411

Timeline

  • 6' Goal Ilan Kebbal league goal #7
  • 11' VAR Alimami Gory
  • 18' Sub Deiver Machado → Johann Lepenant
  • 23' Yellow Tylel Tati
  • 29' Yellow Ilan Kebbal
  • 35' Yellow Maxime López
  • 50' Goal Matthis Abline league goal #3 assist Junior Mwanga
  • 60' Yellow Timothée Kolodziejczak
  • 65' Sub Francis Coquelin → Bahereba Guirassy
  • 65' Sub Youssef El Arabi → Ignatius Ganago
  • 67' Sub Alimami Gory → Luca Koleosho
  • 78' Goal Luca Koleosho league goal #1 assist Hamari Traoré
  • 81' Sub Otávio → Vincent Marchetti
  • 83' Sub Ibrahima Sissoko → Amady Camara
  • 87' Sub Ilan Kebbal → Marshall Munetsi

Category leaders

  • Key passesNhoa Sangui3
  • Duels wonIbrahima Sissoko8/13
  • DribblesMatthis Abline4/5
  • Defensive actionsNicolas Cozza5
  • Fouls wonJohann Lepenant3

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.