Ligue 1 Regular Season - 32
Paris FC 4 - 0 FT Stade Brestois 29
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
13' R. Matondo
20' W. Geubbels (J. Ikone)
24' H. Traore
B. Chardonnet 26'
35' M. Mbow
HT
↓ R. Labeau Lascary ↑J. Dina Ebimbe 60'
↓ L. Tousart ↑H. Makalou 60'
65' ↓ I. Kebbal ↑M. Lopez
65' ↓ W. Geubbels ↑L. Koleosho
67' R. Matondo
↓ H. Magnetti ↑K. Doumbia 70'
↓ R. Del Castillo ↑M. Balde 71'
77' ↓ R. Matondo ↑V. Marchetti
77' ↓ J. Ikone ↑C. Immobile
↓ J. Chotard ↑P. Mboup 83'
85' ↓ H. Traore ↑T. Ollila
89' L. Koleosho (V. Marchetti)
FT
Player Cards
Our take on every player in this match
Paris FC
Goalkeepers
Kevin Trapp
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Hamari Traoré
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
44%
Pass Acc
Diego Coppola
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Moustapha Mbow
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Nhoa Sangui
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Marshall Munetsi
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Rudy Matondo
HITMAN
2
Goals
2
Goals
3
On Target
8.7
Rating
Jonathan Ikoné
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
41%
Pass Acc
Ilan Kebbal
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
36%
Pass Acc
Moses Simon
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Forwards
Willem Geubbels
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Obed Nkambadio
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tuomas Ollila
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Otávio
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adama Camara
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Maxime López
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Vincent Marchetti
SUPER SUB
1
Assist
1
Assist
14
Minutes
6.7
Rating
Ciro Immobile
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Alimami Gory
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Koleosho
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.9
Rating
Stade Brestois 29
Goalkeepers
Grégoire Coudert
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Defenders
Kenny Lala
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Brendan Chardonnet
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Raphaël Le Guen
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Luc Zogbé
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Joris Chotard
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Romain Del Castillo
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
Lucas Tousart
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Hugo Magnetti
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Remy Labeau Lascary
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Forwards
Ludovic Ajorque
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
BENCH
Radosław Majecki
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Noah Jauny
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Michel Diaz
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eric Ebimbe
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Hamidou Makalou
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Kamory Doumbia
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Pathé Mboup
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Mama Baldé
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Serigne Diop
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/14/2025 | Stade Brestois 29 | 1 - 2 | Paris FC | Ligue 1 | Stade Francis-Le Blé |
| 01/21/2019 | Paris FC | 0 - 1 | Stade Brestois 29 | Ligue 2 | Stade Charléty |
| 08/10/2018 | Stade Brestois 29 | 1 - 1 | Paris FC | Ligue 2 | Stade Francis-Le-Blé |
| 02/24/2018 | Paris FC | 0 - 1 | Stade Brestois 29 | Ligue 2 | Stade Charléty |
| 09/22/2017 | Stade Brestois 29 | 1 - 1 | Paris FC | Ligue 2 | Stade Francis-Le-Blé |
| 08/08/2017 | Paris FC | 0 - 0 (PEN 4-3) | Stade Brestois 29 | Coupe de la Ligue | Stade Charléty |
| 01/29/2016 | Stade Brestois 29 | 1 - 0 | Paris FC | Ligue 2 | Stade Francis-Le Blé |
| 08/28/2015 | Paris FC | 1 - 1 | Stade Brestois 29 | Ligue 2 | Stade Sébastien Charléty |
| 12/06/2014 | Stade Brestois 29 | 0 - 0 (PEN 4-3) | Paris FC | Coupe de France | Stade Francis-Le Blé |
09/14/2025
01/21/2019
08/10/2018
02/24/2018
09/22/2017
08/08/2017
01/29/2016
08/28/2015
12/06/2014
Paris FC Win
Stade Brestois 29 Win
Draw
League Standings
P: 31 GD: +43
P: 31 GD: +28
P: 32 GD: +18
P: 32 GD: +16
P: 32 GD: +10
P: 32 GD: +8
P: 32 GD: +15
P: 31 GD: +9
P: 32 GD: -5
P: 32 GD: 0
P: 32 GD: -3
P: 31 GD: -10
P: 32 GD: -19
P: 32 GD: -13
P: 32 GD: -22
P: 32 GD: -13
P: 32 GD: -22
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain | 34 | 79 | 74 | 27 | +47 | |
| 2 | Lens | 34 | 70 | 66 | 35 | +31 | |
| 3 | Lille | 34 | 61 | 52 | 36 | +16 | |
| 4 | Lyon | 34 | 60 | 53 | 40 | +13 | |
| 5 | Marseille | 34 | 59 | 63 | 44 | +19 | |
| 6 | Rennes | 34 | 59 | 58 | 50 | +8 | |
| 7 | Monaco | 34 | 57 | 59 | 50 | +9 | |
| 8 | Strasbourg | 34 | 50 | 54 | 46 | +8 | |
| 9 | Lorient | 34 | 45 | 48 | 50 | -2 | |
| 10 | Toulouse | 33 | 44 | 47 | 46 | +1 | |
| 11 | Paris FC | 34 | 41 | 45 | 50 | -5 | |
| 12 | Stade Brestois 29 | 34 | 41 | 43 | 54 | -11 | |
| 13 | Le Havre | 34 | 35 | 31 | 44 | -13 | |
| 14 | Angers | 34 | 35 | 28 | 48 | -20 | |
| 15 | Auxerre | 34 | 34 | 33 | 44 | -11 | |
| 16 | Nice | 34 | 32 | 37 | 60 | -23 | |
| 17 | Nantes | 33 | 23 | 29 | 52 | -23 | |
| 18 | Metz | 34 | 17 | 32 | 76 | -44 |
P: 34 GD: +47
P: 34 GD: +31
P: 34 GD: +16
P: 34 GD: +13
P: 34 GD: +19
P: 34 GD: +8
P: 34 GD: +9
P: 34 GD: +8
P: 34 GD: -2
P: 33 GD: +1
P: 34 GD: -5
P: 34 GD: -11
P: 34 GD: -13
P: 34 GD: -20
P: 34 GD: -11
P: 34 GD: -23
P: 33 GD: -23
P: 34 GD: -44
Match previews and recaps to help you decide which games are worth watching
Matondo Masterclass Inspires Parisian Rout
Average Entertainment Futmetrix Score: 42/100. This utterly commanding performance reinforces Paris FC's mid-table stability while deepening the gloom surrounding a genuinely struggling Brest outfit.
Early Onslaught
The atmosphere inside Stade Jean Bouin crackled with anticipation as the hosts looked to assert their authority. Understanding the genuine Stakes of this encounter, the home side edged possession and immediately launched a ferocious attacking wave. The sheer Intensity of their offensive pressure paid off barely thirteen minutes in, when R. Matondo found the breakthrough with a clinical finish. The visitors barely had time to reorganise before disaster struck again. A relentless barrage of attempts soon yielded a second goal in the twentieth minute. W. Geubbels capitalised on a brilliantly weighted ball from J. Ikone, doubling the advantage and leaving the away defence chasing shadows. The Parisian midfield dictated the tempo flawlessly, suffocating any attempt at a counter-attack and transforming the pitch into an unyielding attacking clinic.
The Pivot
Despite trailing by two early goals, Stade Brestois 29 attempted to orchestrate a recovery. However, the overall Balance of the match firmly favoured a Parisian side operating at the peak of their powers. The visitors managed ten total shots across the afternoon, but their lack of cutting edge was glaring, troubling the goalkeeper on just one solitary occasion. The definitive turning point arrived in the sixty-seventh minute, extinguishing any lingering glimmer of an unlikely comeback. Matondo, continuing his spectacular afternoon, notched an emphatic second goal to secure a deserved brace. This third blow shattered the remaining confidence of the struggling away side. They were utterly overrun by a constant stream of set-piece pressure and dynamic wing play, completely unable to disrupt the effortless rhythm established by the relentless hosts.
The Final Flourish
With the result beyond any reasonable doubt, there was no room for any late Upset Factor in the French capital. The hosts simply decided to flex the impressive depth of their squad. Late substitutions injected fresh momentum, transforming a comfortable victory into a total rout. V. Marchetti made an immediate impact after coming on, threading a perfect pass through a demoralised defensive line. Fellow substitute L. Koleosho timed his run impeccably to slot home the fourth goal in the eighty-ninth minute. This comprehensive triumph solidifies Paris FC securely in tenth place, showcasing their formidable attacking potential. Meanwhile, the heavy defeat severely exacerbates the ongoing crisis for the visitors. Mired in a dismal five-match winless streak, they look desperately devoid of answers heading into the final stretch of the campaign.
Key Questions
What made Rudy Matondo the Man of the Match?
With a clinical brace, including a crucial early opener, Matondo terrorised the visitors and set the tone for a completely dominant Parisian victory.
How did substitute Rudy Matondo change the game?
Matondo actually started the match, dictating play with a brilliant brace. It was fellow forward Koleosho who arrived off the bench to add the final goal.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Mid-Table Drift at Stade Jean Bouin
Skip It Futmetrix Score: 31/100. A severe lack of jeopardy turns this dead-rubber tie into an easy skip for neutrals, even if two remarkably leaky defenses might accidentally produce a few goals.
The Setup
On May 03, 2026, the Stade Jean Bouin hosts a quintessential end-of-season fixture. Paris FC and Stade Brestois 29 are deadlocked on 38 points, sitting 12th and 11th respectively. Unsurprisingly, a rock-bottom Stakes rating confirms there is nothing left to fight for here. The hosts, however, are riding a highly impressive Form rating, staying unbeaten in their last five outings. Conversely, Brest are in freefall, arriving on the back of three straight defeats. While the Balance rating suggests these squads are relatively equal on paper, their defensive fragility tells the real story. Combined, these teams hemorrhage 3.5 goals per game, meaning defensive discipline has likely already packed its bags for the summer.
Key Battle
Despite the lack of wider context, the individual attacking Stars will still want their numbers. Ciro Immobile leads the line for the hosts and will be licking his lips at the prospect of facing a Brest defense giving up nearly two goals a game. It falls to Junior Dina Ebimbe to carry the fight back the other way, tasked with dragging Brest's midfield into dangerous areas against the run of play.
Our Prediction
Paris FC take the spoils. Momentum matters even in dead rubbers, and Brest look thoroughly defeated before a ball is kicked. Expect the hosts to exploit the visitors' porous backline for a comfortable 3-1 victory.