Ligue 1 · Matchweek 31
Arnaud Kalimuendo 4'
Arnaud Kalimuendo 9'
Arthur Theate 68'
Martin Terrier 79'
HT 2:1
Steve Mounié 11'
Warmed Omari 48' (OG)
Martín Satriano 54'
Mahdi Camara 66'
Lilian Brassier 90+6'
Sun, 28 Apr 2024, 16:05 (UK) · Roazhon Park, Rennes
Rennes · 42 pts|Stade Brestois 29 · 56 pts

Rennes edged xG (2.67–2.04) but Stade Brestois 29 took the win.

Player of the matchBenjamin Bourigeaud8.5Decisive moment90+6' Lilian Brassier+2.0

Rennes 4-5 Stade Brestois 29

Key numbers

  • Possession 47% – 53%
  • Shots 21 (7 on target) – 10 (5)
  • Decisive moment: 90+6' Lilian Brassier, FN xPts +2.0
Player of the match
Benjamin Bourigeaud 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

1-02-02-12-22-32-43-44-44-5
Rennes ahead 44 min · level 21 min · Stade Brestois 29 ahead 25 min
  • Mathias Pereira Lage — off the bench 14 min · 0G 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.

4' Arnaud Kalimuendo Goal · scorer +0.4 · assist Azor Matusiwa +0.2 +0.6
9' Arnaud Kalimuendo Goal +0.3
11' Steve Mounié Goal +0.2
48' Warmed Omari Own goal −0.9
54' Martín Satriano Goal · scorer +0.8 · assist Bradley Locko +0.3 +1.1
66' Mahdi Camara Goal +0.6
68' Arthur Theate Goal · scorer +0.3 · assist Benjamin Bourigeaud +0.1 +0.4
79' Martin Terrier Goal · scorer +0.8 · assist Benjamin Bourigeaud +0.3 +1.1
90+6' Lilian Brassier Goal · scorer +1.4 · assist Mathias Pereira Lage +0.6 +2.0
Rennes Expected (last two seasons) 2.0Own moments +1.5Opponent moments −2.7Time effect −0.8→ League points won 0
Stade Brestois 29 Expected (last two seasons) 0.8Own moments +3.9Opponent moments −2.2Time effect +0.5→ 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

RennesStade Brestois 29
47%Possession53%
2.67Expected goals (xG)2.04
0.13xG per shot0.2
21Shots10
7Shots on target5
33%Shots on target %50%
11Shots in box10
363Passes419
85%Pass accuracy82%
7Corners4
1Saves3
14Fouls15
4Yellow cards1
1Offsides2

Compared with usual

Rennes

43 matches this season, all competitions baseline
This matchAvg
Goals41.7
Conceded51.2high
xG2.671.4
xG against2.041.1
Shots2114.2
On target75.1
Shots faced1011.7
xG per shot0.130.1
Possession47%51%
Passes363470.5
Pass accuracy85%83.7%
Corners74.7
Fouls1412.1

Stade Brestois 29

33 matches this season, all competitions baseline
This matchAvg
Goals51.5high
Conceded41
xG2.041.3
xG against2.671
Shots1014.5
On target55.3
Shots faced2110.5high
xG per shot0.20.09high
Possession53%53.5%
Passes419467.7
Pass accuracy82%81.3%
Corners44.8
Fouls1512.3

Timeline

  • 4' Goal Arnaud Kalimuendo league goal #8 assist Azor Matusiwa
  • 9' Goal Arnaud Kalimuendo league goal #9
  • 11' Goal Steve Mounié league goal #6
  • 45+1' Yellow Martin Terrier
  • 48' Goal Warmed Omari (OG)
  • 54' Goal Martín Satriano league goal #4 assist Bradley Locko
  • 56' Yellow Azor Matusiwa
  • 59' Sub Jeanuel Belocian → Adrien Truffert
  • 59' Sub Baptiste Santamaria → Amine Gouiri
  • 66' Goal Mahdi Camara league goal #6
  • 68' Goal Arthur Theate league goal #2 assist Benjamin Bourigeaud
  • 70' Sub Mahdi Camara → Jonas Martin
  • 74' Sub Azor Matusiwa → Enzo Le Fée
  • 75' Yellow Pierre Lees Melou
  • 76' Sub Hugo Magnetti → Kamory Doumbia
  • 76' Sub Martín Satriano → Mathias Pereira Lage
  • 79' Goal Martin Terrier league goal #7 assist Benjamin Bourigeaud
  • 80' Yellow Arnaud Kalimuendo
  • 86' Sub Martin Terrier → Fabian Rieder
  • 90+4' Sub Romain Del Castillo → Jérémy Le Douaron
  • 90+6' Yellow Enzo Le Fée
  • 90+6' Goal Lilian Brassier league goal #2 assist Mathias Pereira Lage

Category leaders

  • Key passesAzor Matusiwa4
  • Duels wonSteve Mounié15/22
  • DribblesDésiré Doué4/6
  • Defensive actionsBenjamin Bourigeaud5
  • ShotsSteve Mounié5 (on target 2)
  • Fouls wonArnaud Kalimuendo4

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.