Ligue 1 · Matchweek 31
Daouda Guindo 7'
Lucas Tousart 24'
Junior Dina Ebimbe 42'
HT 3:0
Florian Thauvin 60'
Abdallah Sima 64'
Allan Saint-Maximin 90'
Fri, 24 Apr 2026, 19:45 (UK) · Stade Francis-Le Blé, Brest
Stade Brestois 29 · 38 pts|Lens · 63 pts

3-3 draw, with xG at 0.25–2.76.

Player of the matchDaouda Guindo8.7Decisive moment90' Allan Saint-Maximin+1.0

Stade Brestois 29 3-3 Lens

Key numbers

  • Possession 36% – 64%
  • Shots 6 (3 on target) – 25 (7)
  • Decisive moment: 90' Allan Saint-Maximin, FN xPts +1.0
Player of the match
Daouda Guindo 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

1-02-03-03-13-23-3
Stade Brestois 29 ahead 83 min · level 7 min · Lens ahead 0 min
  • Saud Abdulhamid — off the bench 38 min · 0G 1A
  • Florian Thauvin — off the bench 38 min · 1G 0A
  • Allan Saint-Maximin — off the bench 37 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.

7' Daouda Guindo Goal · scorer +0.6 · assist Joris Chotard +0.2 +0.8
24' Lucas Tousart Goal · scorer +0.3 · assist Daouda Guindo +0.2 +0.5
42' Junior Dina Ebimbe Goal · assist Ludovic Ajorque +0.2
60' Florian Thauvin Goal +0.1
64' Abdallah Sima Goal · scorer +0.2 · assist Saud Abdulhamid +0.1 +0.3
90' Allan Saint-Maximin Goal · scorer +0.7 · assist Mamadou Sangare +0.3 +1.0
Stade Brestois 29 Expected (last two seasons) 1.3Own moments +1.5Opponent moments −2.3Time effect +0.5→ League points won 1
Lens Expected (last two seasons) 1.4Own moments +1.4Opponent moments −1.2Time effect −0.6→ 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

Stade Brestois 29Lens
36%Possession64%
0.25Expected goals (xG)2.76
0.04xG per shot0.11
6Shots25
3Shots on target7
50%Shots on target %28%
4Shots in box17
338Passes594
75%Pass accuracy86%
0Corners6
4Saves0
7Fouls11
3Yellow cards3
1Offsides3

Compared with usual

Stade Brestois 29

30 matches this season, all competitions baseline
This matchAvg
Goals31.3
Conceded31.5
xG0.251.3
xG against2.761.4
Shots611.1
On target33.5
Shots faced2513.4
xG per shot0.040.12
Possession36%43.5%
Passes338372.6
Pass accuracy75%77.9%
Corners04
Fouls713.4low

Lens

34 matches this season, all competitions baseline
This matchAvg
Goals32.1
Conceded31
xG2.761.7
xG against0.251.1
Shots2516.3
On target75.8
Shots faced610.9
xG per shot0.110.11
Possession64%52.2%
Passes594475.6
Pass accuracy86%84.4%
Corners66.2
Fouls1113

Timeline

  • 7' Goal Daouda Guindo league goal #1 assist Joris Chotard
  • 24' Goal Lucas Tousart league goal #1 assist Daouda Guindo
  • 42' Goal Junior Dina Ebimbe league goal #5 assist Ludovic Ajorque
  • 52' Sub Ruben Aguilar → Saud Abdulhamid
  • 52' Sub Florian Sotoca → Florian Thauvin
  • 53' Sub Wesley Said → Allan Saint-Maximin
  • 53' Sub Arthur Masuaku → Samson Baidoo
  • 55' Yellow Adrien Thomasson
  • 60' Goal Florian Thauvin league goal #10
  • 64' Sub Abdallah Sima → Odsonne Édouard
  • 64' Goal Abdallah Sima league goal #2 assist Saud Abdulhamid
  • 67' Sub Junior Dina Ebimbe → Mama Baldé
  • 80' Sub Lucas Tousart → Michel Diaz
  • 85' Yellow Mamadou Sangare
  • 88' Sub Daouda Guindo → Luc Zogbé
  • 89' Sub Romain Del Castillo → Pathé Mboup
  • 90' Goal Allan Saint-Maximin league goal #2 assist Mamadou Sangare
  • 90+4' Yellow Grégoire Coudert
  • 90+4' Yellow Kenny Lala
  • 90+4' Yellow Allan Saint-Maximin

Category leaders

  • Key passesRuben Aguilar4
  • Duels wonLudovic Ajorque17/28
  • DribblesMama Baldé4/4
  • Defensive actionsBrendan Chardonnet6
  • ShotsAbdallah Sima6 (on target 2)
  • Fouls wonSoumaila Coulibaly4

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.