▶ MATCH HIGHLIGHTS
powered by Highlightly
Goals, key moments & recap 2 CLIPS
Ligue 1: Nantes vs Stade Brestois 29
Watch on Youtube ↗
📊 90 MIN TOTALS
Finalised · Match completed
0.92
⚡ EXPECTED GOALS (xG)
0.42
44%
BALL POSSESSION %
56%
17
TOTAL SHOTS
4
4
SHOTS ON TARGET
2
78%
PASS ACCURACY %
82%
11
CORNERS
0
KEY EVENTS
14 events
-
9'NANGoal · Normal GoalMostafa Mohamed · assist Francis Coquelin
-
41'STACard · Yellow CardDaouda Guindo
-
45'+1STACard · Yellow CardRomain Del Castillo
-
46'NANSubst · Substitution 1Francis Coquelin · assist Louis Leroux
-
56'NANCard · Yellow CardLouis Leroux
-
63'NANVar · Card upgradeDehmaine Tabibou
-
65'NANCard · Red CardDehmaine Tabibou
-
67'STASubst · Substitution 1Daouda Guindo · assist Kenny Lala
-
67'STASubst · Substitution 2Junior Dina Ebimbe · assist Hamidou Makalou
-
77'NANSubst · Substitution 2Mostafa Mohamed · assist Matthis Abline
-
78'STASubst · Substitution 3Hugo Magnetti · assist Pathé Mboup
-
90'STAGoal · Normal GoalBrendan Chardonnet · assist Romain Del Castillo
-
90'+1NANSubst · Substitution 3Ignatius Ganago · assist Mathieu Acapandié
-
90'+4NANCard · Yellow CardAnthony Lopes
PLAYER RATINGS · TOP 5 EACH
0–10 scale
MATCH STATS
H vs A
ATTACK
0.9
xG
0.4
17.0
TOTAL SHOTS
4.0
4.0
ON TARGET
2.0
4.0
OFF TARGET
2.0
9.0
BLOCKED
0.0
POSSESSION
44.0%
POSSESSION %
56.0%
301.0
PASSES
415.0
78.0%
PASS ACCURACY
82.0%
SET PIECES
11.0
CORNERS
0.0
2.0
OFFSIDES
4.0
DISCIPLINE
13.0
FOULS
17.0
2.0
YELLOW CARDS
2.0
1.0
RED CARDS
0.0
1.0
GK SAVES
3.0
🎯 SHOT BREAKDOWN
player-level shot accuracy · per-shot xG bubbles require xG Advanced tier
Top shooters · accuracy = on-target / total
NANTES
5 shots
Nicolas Cozza
1/2
Mostafa Mohamed
1/1
Francis Coquelin
0/1
Frédéric Guilbert
0/1
STADE BRESTOIS 29
2 shots
Brendan Chardonnet
1/1
Joris Chotard
0/1
📈 xG RACE
final xG: 0.92 – 0.42
Cumulative xG over 90 minutes REAL xG
Step chart anchored to real goal minutes · final xG from SportMonks · baseline distributes remaining shots evenly across the match
⚡ ATTACK SHARE
zone-based attack maps require broadcast partner (Q3)
Event activity ratio · attacks/cards/subs
8
EVENTS LOGGED
6
EVENTS LOGGED
LINEUPS
4-1-4-1 vs 4-2-3-1

4-2-3-1

1
ANTHONY L
27
DEIVER MA
3
NICOLAS C
2
ALI YOUSS
24
FRéDéRIC
13
FRANCIS C
37
IGNATIUS
8
JOHANN LE
28
IBRAHIMA
17
DEHMAINE
31
MOSTAFA M
30
GRéGOIRE
27
DAOUDA GU
44
SOUMAILA
5
BRENDAN C
12
LUC ZOGBé
8
HUGO MAGN
13
JORIS CHO
14
REMY LABE
7
JUNIOR DI
10
ROMAIN DE
19
LUDOVIC A

66
Louis Leroux
M
22
Mathieu Acap...
D
6
Chidozie Awa...
D
26
Uroš Radakov...
D
72
Sékou Doucou...
D
10
Matthis Abli...
F
19
Youssef El A...
F
30
Patrik Carlg...
G
11
Bahereba Gui...
F
COACH:
Vahid Halilhodzic

71
Raphaël Le G...
D
21
Ibrahim Yayi...
F
99
Pathé Mboup
F
24
Lucas Tousar...
M
33
Hamidou Maka...
M
77
Kenny Lala
D
1
Radosław Maj...
G
29
Serigne Diop
F
COACH:
Eric Roy
🏥 UNAVAILABLE PLAYERS

No injuries reported · federation feed activates Q3

No injuries reported · federation feed activates Q3
⚖ MATCH OFFICIALS
REFEREE
Guillaume Paradis, France
—
NAN MANAGER
Vahid Halilhodzic
head coach
STA MANAGER
Eric Roy
head coach

1
NAN WINS
4
DRAWS

5
STA WINS
10%
40%
50%
8
–
15
TOTAL GOALS · 10 MEETINGS
2.30
AVG GOALS / MATCH
RECENT MEETINGS
SHOWING 5 / 10
NANTES
LAST 5 OVERALL
L
L
D
D
L
STADE BRESTOIS 29
LAST 5 OVERALL
D
L
L
L
W
MATCH IMPACT
Final 1–1 · result locked

Lost · already at 20 pts
Relegation

Lost · already at 38 pts
LEAGUE CONTEXT
FULL TABLE →
| # | TEAM | P | W | D | L | GD | PTS | FORM |
|---|---|---|---|---|---|---|---|---|
| 1 |
Paris Saint Germain
|
30 | 22 | 3 | 5 | +43 | 69 |
W
W
L
W
W
|
| 2 |
Lens
|
30 | 20 | 3 | 7 | +28 | 63 |
D
W
L
W
L
|
| 3 |
Lille
|
31 | 17 | 6 | 8 | +16 | 57 |
W
D
W
W
W
|
| 4 |
Lyon
|
31 | 17 | 6 | 8 | +16 | 57 |
W
W
W
D
L
|
| 5 |
Rennes
|
31 | 16 | 8 | 7 | +12 | 56 |
W
W
W
W
D
|
| 6 |
Marseille
|
31 | 16 | 5 | 10 | +18 | 53 |
D
L
W
L
L
|
| 7 |
Monaco
|
31 | 15 | 6 | 10 | +7 | 51 |
D
D
L
W
W
|
| 8 |
Strasbourg
|
30 | 13 | 7 | 10 | +10 | 46 |
W
L
W
W
D
|
| 9 |
Lorient
|
31 | 10 | 11 | 10 | -5 | 41 |
L
W
L
D
L
|
| 10 |
Toulouse
|
31 | 10 | 8 | 13 | -1 | 38 |
D
L
L
L
W
|
| 11 |
Stade Brestois 29
|
30 | 10 | 8 | 12 | -6 | 38 |
D
D
L
L
L
|
| 12 |
Paris FC
|
31 | 9 | 11 | 11 | -7 | 38 |
L
W
W
D
W
|
| 13 |
Angers
|
31 | 9 | 7 | 15 | -17 | 34 |
L
D
L
D
L
|
| 14 |
Le Havre
|
31 | 6 | 13 | 12 | -13 | 31 |
D
D
D
D
L
|
| 15 |
Nice
|
31 | 7 | 9 | 15 | -22 | 30 |
D
D
D
L
L
|
| 16 |
Auxerre
|
31 | 5 | 10 | 16 | -15 | 25 |
L
D
D
D
W
|
| 17 |
Nantes
|
31 | 4 | 8 | 19 | -25 | 20 |
L
L
D
D
D
|
| 18 |
Metz
|
31 | 3 | 7 | 21 | -39 | 16 |
D
L
L
D
D
|
UCL Qualification
Europa / Conference
Relegation
COMMENTARY
-
90'+4
Card · Yellow Card · Anthony LopesTime wasting
-
90'+1
Subst · Substitution 3 · Ignatius Ganago
-
90'
Goal · Normal Goal · Brendan Chardonnet
-
78'
Subst · Substitution 3 · Hugo Magnetti
-
77'
Subst · Substitution 2 · Mostafa Mohamed
-
67'
Subst · Substitution 2 · Junior Dina Ebimbe
-
67'
Subst · Substitution 1 · Daouda Guindo
-
65'
Card · Red Card · Dehmaine TabibouProfessional foul last man
-
63'
Var · Card upgrade · Dehmaine Tabibou
-
56'
Card · Yellow Card · Louis Leroux
-
46'
Subst · Substitution 1 · Francis Coquelin
- HALF TIME · 1 – 0
-
45'+1
Card · Yellow Card · Romain Del CastilloFoul
-
41'
Card · Yellow Card · Daouda GuindoFoul
-
9'
Goal · Normal Goal · Mostafa Mohamed
MATCH WINNER ODDS
Bookmaker odds not yet published. Check back closer to kickoff.