Ligue 1 · Matchweek 33
Esteban Lepaul 74'
Diego Coppola 75' (OG)
HT 0:0
Willem Geubbels 53'
Sun, 10 May 2026, 20:00 (UK) · Roazhon Park, Rennes
Rennes · 59 pts|Paris FC · 41 pts

Rennes won on the scoreboard and on xG (1.77–1.2).

Player of the matchQuentin Merlin8.1Decisive moment53' Willem Geubbels+1.1

Rennes 2-1 Paris FC

Key numbers

  • Possession 51% – 49%
  • Shots 14 (5 on target) – 11 (1)
  • Decisive moment: 53' Willem Geubbels, FN xPts +1.1
Player of the match
Quentin Merlin 8.1Dominant

Highest FN Score on the pitch: 8.1 (Dominant)

Game state

0-11-12-1
Rennes ahead 15 min · level 54 min · Paris FC ahead 21 min

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.

53' Willem Geubbels Goal +1.1
74' Esteban Lepaul Goal · scorer +0.7 · assist Quentin Merlin +0.3 +1.0
75' Diego Coppola Own goal −0.9
Rennes Expected (last two seasons) 1.7Own moments +1.0Opponent moments +0.5Time effect −0.2→ League points won 3
Paris FC Expected (last two seasons) 1.0Own moments +0.2Opponent moments −1.4Time effect +0.2→ 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

RennesParis FC
51%Possession49%
1.77Expected goals (xG)1.2
0.13xG per shot0.11
14Shots11
5Shots on target1
36%Shots on target %9%
9Shots in box6
423Passes420
78%Pass accuracy80%
8Corners2
0Saves3
13Fouls11
0Yellow cards2
1Offsides1

Compared with usual

Rennes

35 matches this season, all competitions baseline
This matchAvg
Goals21.8
Conceded11.4
xG1.771.4
xG against1.21.4
Shots1414.8
On target55.2
Shots faced1112.5
xG per shot0.130.1
Possession51%54.3%
Passes423483.9
Pass accuracy78%84.7%
Corners86.1
Fouls1312.3

Paris FC

35 matches this season, all competitions baseline
This matchAvg
Goals11.4
Conceded21.4
xG1.21.2
xG against1.771.5
Shots1111.5
On target13.9
Shots faced1412.7
xG per shot0.110.11
Possession49%51.1%
Passes420472.4
Pass accuracy80%84.1%
Corners24.5
Fouls1110.9

Timeline

  • 46' Sub Ilan Kebbal → Maxime López
  • 53' Goal Willem Geubbels league goal #5
  • 66' Sub Ludovic Blas → Breel Embolo
  • 67' Sub Sebastian Szymański → Arnaud Nordin
  • 71' Sub Willem Geubbels → Ciro Immobile
  • 74' Goal Esteban Lepaul league goal #19 assist Quentin Merlin
  • 75' Goal Diego Coppola (OG)
  • 76' Sub Mahamadou Nagida → Alidu Seidu
  • 76' Sub Hamari Traoré → Adama Camara
  • 77' Sub Alimami Gory → Jonathan Ikoné
  • 83' Sub Pierre Lees Melou → Vincent Marchetti
  • 87' Yellow Maxime López
  • 87' Sub Esteban Lepaul → Djaoui Cissé
  • 89' Yellow Ciro Immobile

Category leaders

  • Key passesQuentin Merlin2
  • Duels wonValentin Rongier8/20
  • DribblesQuentin Merlin3/4
  • Defensive actionsPierre Lees Melou6
  • ShotsEsteban Lepaul3 (on target 3)
  • Fouls wonPierre Lees Melou3

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.