Ligue 1 · Matchweek 27
0:3
HT 0:1
Arnaud Kalimuendo 13'
Ismael Koné 70'
Arnaud Kalimuendo 90+5'
Sun, 30 Mar 2025, 16:15 (UK) · Stade Raymond Kopa, Angers
Angers · 27 pts|Rennes · 32 pts

Rennes won on the scoreboard and on xG (0.81–1.54).

Player of the matchArnaud Kalimuendo8.8Decisive moment13' Arnaud Kalimuendo+0.7

Angers 0-3 Rennes

Key numbers

  • Possession 42% – 58%
  • Shots 9 (4 on target) – 14 (6)
  • Decisive moment: 13' Arnaud Kalimuendo, FN xPts +0.7
Player of the match
Arnaud Kalimuendo 8.8Dominant

Highest FN Score on the pitch: 8.8 (Dominant)

Game state

0-10-20-3
Angers ahead 0 min · level 13 min · Rennes ahead 77 min
  • Ismael Koné — off the bench 27 min · 1G 1A

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.

13' Arnaud Kalimuendo Goal · scorer +0.5 · assist Kazeem Olaigbe +0.2 +0.7
70' Ismael Koné Goal · scorer +0.3 · assist Arnaud Kalimuendo +0.1 +0.4
90+5' Arnaud Kalimuendo Goal · assist Ismael Koné 0.0
Angers Expected (last two seasons) 1.1Own moments 0.0Opponent moments −0.8Time effect −0.3→ League points won 0
Rennes Expected (last two seasons) 1.7Own moments +1.1Opponent moments 0.0Time effect +0.2→ 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

AngersRennes
42%Possession58%
0.81Expected goals (xG)1.54
0.09xG per shot0.11
9Shots14
4Shots on target6
44%Shots on target %43%
7Shots in box9
412Passes594
84%Pass accuracy90%
6Corners5
3Saves4
10Fouls16
1Yellow cards0
1Offsides1

Compared with usual

Angers

30 matches this season, all competitions baseline
This matchAvg
Goals01.1
Conceded31.5
xG0.811
xG against1.541.5
Shots99.9
On target43.2
Shots faced1414.2
xG per shot0.090.1
Possession42%42.1%
Passes412381.4
Pass accuracy84%80.6%
Corners63.5
Fouls1011.4

Rennes

28 matches this season, all competitions baseline
This matchAvg
Goals31.4
Conceded01.4
xG1.541.3
xG against0.811.3
Shots1412.7
On target64.8
Shots faced911.1
xG per shot0.110.11
Possession58%51.6%
Passes594463.4
Pass accuracy90%83.8%
Corners54.9
Fouls1613.1

Timeline

  • 13' Goal Arnaud Kalimuendo league goal #12 assist Kazeem Olaigbe
  • 31' Sub Haris Belkebla → Pierrick Capelle
  • 45+1' VAR Jim Allevinah
  • 45+6' Yellow Pierrick Capelle
  • 63' Sub Seko Fofana → Ismael Koné
  • 64' Sub Kazeem Olaigbe → Azor Matusiwa
  • 70' Goal Ismael Koné league goal #1 assist Arnaud Kalimuendo
  • 71' Sub Jim Allevinah → Ahmadou Bamba Dieng
  • 71' Sub Jean-Eudes Aholou → Zinédine Ould Khaled
  • 71' Sub Carlens Arcus → Lilian Raolisoa
  • 76' Sub Yassin Belkhdim → Zinedine Ferhat
  • 87' VAR Arnaud Kalimuendo
  • 90' Sub Djaoui Cissé → Jordan James
  • 90+1' Sub Lilian Brassier → Christopher Wooh
  • 90+1' Sub Mohamed Kader Meite → Kyogo Furuhashi
  • 90+5' Goal Arnaud Kalimuendo league goal #13 assist Ismael Koné

Category leaders

  • Key passesAdrien Truffert3
  • Duels wonJean-Eudes Aholou7/7
  • DribblesPierrick Capelle2/3
  • Defensive actionsJordan Lefort7
  • ShotsArnaud Kalimuendo3 (on target 3)
  • Fouls wonFlorent Hanin3

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.