Ligue 1 Regular Season - 16

Paris FC 0 - 3 FT Toulouse

Stade Jean Bouin

AI-powered match analysis and previews to help you decide which games are worth watching

44
FT
Sat, Dec 13
Français
Paris FC
0-3
Toulouse
⚡ Intensity 45
⚖️ Balance 8
🏆 Stakes 33
🎲 Upset 27
Gboho's brace dismantles Paris FC at Stade Jean Bouin

Gboho Dissects Paris FC: Toulouse Impose Ruthless Order at Stade Jean Bouin

Average Entertainment Futmetrix Score: 44/100. A chastening defeat exposes the chasm between Toulouse's clinical efficiency and Paris FC's possession-without-purpose malaise.

Intensity Unleashed

At Stade Jean Bouin, Toulouse transformed Paris FC's evening into a masterclass in cold execution. The 19th minute penalty—converted by D. Sidibe—set the tone. But it was Yann Gboho who embodied Toulouse's Intensity. His brace (37', 69') bookended a S. Hidalgo strike at 29', transforming the match into a procession. Paris FC, despite 65% possession, withered into impotence: just 2 shots on target against Toulouse's 4, compounded by an xG of 0.39 versus 2.22. The Stakes were stark—arrest the bleeding before the winter break.

Possession Meets Lethal Transition

Paris FC dominated the ball (593 passes, 90% accuracy) but collided with Toulouse's organised defence and devastating counter-threat. Ilan Kebbal crafted 2 key passes in a bid to ignite the Parisian attack, yet found no reliable finishing partner. Toulouse executed with surgical precision: 7 shots, nearly all from inside the box (7 in-box efforts). The Balance fractured from the moment Sidibe's penalty found the net—a psychological turning point that sealed the Parisians' fate. On 35% possession, Toulouse imposed their rhythm and defensive discipline without apology.

Gboho: The Clinical Executioner

Yann Gboho (9.3 rating) embodied Toulouse's superiority. His 37th-minute finish, set up by Emersonn, shattered Paris FC's half-time hopes. His 69th-minute second, assisted by Sidibe, turned the contest into exhibition football. Paris FC slip to 14th (16 points) after a fifth defeat in eight matches—a run that poses existential questions about their ambitions. Toulouse climb to 7th (23 points) with back-to-back wins. For Paris FC, this is a reckoning before the transfer window opens.

Key Questions

Was the 19th-minute penalty the turning point?

No—Sidibe converted it. The real pivot: Paris FC's mental collapse afterwards, exposing defensive fragility that Toulouse ruthlessly exploited throughout.

Why did Yann Gboho dominate?

Clinical finishing (brace), positioning perfection, and Paris FC's disorganised defence. Pure efficiency against sterile possession.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
65%
35%
Paris FC 65%
Toulouse 35%
Shots
9
7
Paris FC 9
Toulouse 7
Shots on Target
2
4
Paris FC 2
Toulouse 4
Expected Goals (xG)
0.39
2.22
Paris FC 0.39
Toulouse 2.22
Passes
593
318
Paris FC 593
Toulouse 318
Pass Accuracy
90%
82%
Paris FC 90%
Toulouse 82%
Corners
7
4
Paris FC 7
Toulouse 4
Fouls
12
14
Paris FC 12
Toulouse 14
Yellow Cards
3
1
Paris FC 3
Toulouse 1
Red Cards
0
0
Paris FC 0
Toulouse 0

Match Events

D. Sidibe (D. Sidibe) 19'
S. Hidalgo 29'
Y. Gboho (Emersonn) 37'
D. Methalie 🟨 45'
HT
52' 🔄 H. Traore N. Sangui
S. Hidalgo F. Magri 🔄 63'
D. Methalie W. Kamanzi 🔄 64'
Y. Gboho (D. Sidibe) 69'
Emersonn R. Messali 🔄 70'
70' 🔄 V. Marchetti W. Geubbels
73' 🟨 A. Camara
78' 🔄 J. Ikone J. Lopez
78' 🔄 T. Ollila T. De Smet
78' 🔄 M. Simon J. Krasso
D. Sidibe N. Edjouma 🔄 84'
Y. Gboho J. Vignolo 🔄 84'
88' 🟨 M. Lopez
90' 🟨 Otavio
FT

Player Cards

Season performance ratings for players in this match

Paris FC

Goalkeepers
Kevin Trapp
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
1
Saves
6.9
Rating
Defenders
Hamari Traoré
FRIENDLY FIRE
FRIENDLY FIRE
0
Mistake
0
Mistake
1
Fouls
6.2
Rating
Moustapha Mbow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Otávio
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
70%
Duel Win %
Tuomas Ollila
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
77
Total Mins
78
Entry
Midfielders
Ilan Kebbal
MAGNET
MAGNET
82
Activity
82
Activity
71
Passes
11
Duels
Maxime López
MAGNET
MAGNET
93
Activity
93
Activity
92
Passes
1
Duels
Vincent Marchetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Adama Camara
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Moses Simon
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
77
Total Mins
78
Entry
Forwards
Jonathan Ikoné
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
77
Total Mins
78
Entry
BENCH
Obed Nkambadio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nhoa Sangui
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Thibault De Smet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Timothée Kolodziejczak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mathieu Cafaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Willem Geubbels
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Julien López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Jean-Philippe Krasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Nouha Dicko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Toulouse

Goalkeepers
Guillaume Restes
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Mark McKenzie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Charlie Cresswell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Rasmus Nicolaisen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Midfielders
Djibril Sidibé
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
21%
Pass Acc
Cristian Cásseres Jr.
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Alexis Vossah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
91
Total Mins
Started
Entry
Dayann Methalie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
64
Entry
Forwards
Santiago Hidalgo
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Yann Gboho
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
9.3
Rating
Emersonn
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
BENCH
Kjetil Haug
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Warren Kamanzi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Seny Koumbassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafik Messali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Mario Sauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Niklas Schmidt
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Frank Magri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Noah Edjouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Julian Vignolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/04/2022 Toulouse 2 - 1 Paris FC Ligue 2 Stadium de Toulouse
23/10/2021 Paris FC 2 - 2 Toulouse Ligue 2 Stade Sébastien-Charléty
01/05/2021 Paris FC 3 - 1 Toulouse Ligue 2 Stade Sébastien-Charléty
05/01/2021 Toulouse 1 - 0 Paris FC Ligue 2 Stadium de Toulouse
02/04/2022
Ligue 2 Stadium de Toulouse
23/10/2021
Ligue 2 Stade Sébastien-Charléty
01/05/2021
Ligue 2 Stade Sébastien-Charléty
05/01/2021
Ligue 2 Stadium de Toulouse
Paris FC Win
Toulouse Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 16 37 28 13 +15 WLens 2 - 0 Nice (14-12-2025)WNantes 1 - 2 Lens (06-12-2025)WAngers 1 - 2 Lens (30-11-2025)WLens 1 - 0 Strasbourg (22-11-2025)WMonaco 1 - 4 Lens (08-11-2025)
2 Paris Saint Germain 16 36 35 14 +21 WMetz 2 - 3 Paris Saint Germain (13-12-2025)WParis Saint Germain 5 - 0 Rennes (06-12-2025)LMonaco 1 - 0 Paris Saint Germain (29-11-2025)WParis Saint Germain 3 - 0 Le Havre (22-11-2025)WLyon 2 - 3 Paris Saint Germain (09-11-2025)
3 Marseille 16 32 36 15 +21 WMarseille 1 - 0 Monaco (14-12-2025)LLille 1 - 0 Marseille (05-12-2025)DMarseille 2 - 2 Toulouse (29-11-2025)WNice 1 - 5 Marseille (21-11-2025)WMarseille 3 - 0 Stade Brestois 29 (08-11-2025)
4 Lille 16 32 33 20 +13 WAuxerre 3 - 4 Lille (14-12-2025)WLille 1 - 0 Marseille (05-12-2025)WLe Havre 0 - 1 Lille (30-11-2025)WLille 4 - 2 Paris FC (23-11-2025)LStrasbourg 2 - 0 Lille (09-11-2025)
5 Lyon 16 27 22 16 +6 WLyon 1 - 0 Le Havre (14-12-2025)LLorient 1 - 0 Lyon (07-12-2025)WLyon 3 - 0 Nantes (30-11-2025)DAuxerre 0 - 0 Lyon (23-11-2025)LLyon 2 - 3 Paris Saint Germain (09-11-2025)
6 Rennes 16 27 27 24 +3 WRennes 3 - 1 Stade Brestois 29 (13-12-2025)LParis Saint Germain 5 - 0 Rennes (06-12-2025)WMetz 0 - 1 Rennes (28-11-2025)WRennes 4 - 1 Monaco (22-11-2025)WParis FC 0 - 1 Rennes (07-11-2025)
7 Strasbourg 16 23 25 20 +5 DStrasbourg 0 - 0 Lorient (14-12-2025)LToulouse 1 - 0 Strasbourg (06-12-2025)LStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)LLens 1 - 0 Strasbourg (22-11-2025)WStrasbourg 2 - 0 Lille (09-11-2025)
8 Toulouse 16 23 24 19 +5 WParis FC 0 - 3 Toulouse (13-12-2025)WToulouse 1 - 0 Strasbourg (06-12-2025)DMarseille 2 - 2 Toulouse (29-11-2025)LToulouse 0 - 1 Angers (23-11-2025)DLorient 1 - 1 Toulouse (09-11-2025)
9 Monaco 16 23 26 27 -1 LMarseille 1 - 0 Monaco (14-12-2025)LStade Brestois 29 1 - 0 Monaco (05-12-2025)WMonaco 1 - 0 Paris Saint Germain (29-11-2025)LRennes 4 - 1 Monaco (22-11-2025)LMonaco 1 - 4 Lens (08-11-2025)
10 Angers 16 22 17 18 -1 WAngers 4 - 1 Nantes (12-12-2025)WNice 0 - 1 Angers (07-12-2025)LAngers 1 - 2 Lens (30-11-2025)WToulouse 0 - 1 Angers (23-11-2025)WAngers 2 - 0 Auxerre (09-11-2025)
11 Stade Brestois 29 16 19 21 27 -6 LRennes 3 - 1 Stade Brestois 29 (13-12-2025)WStade Brestois 29 1 - 0 Monaco (05-12-2025)WStrasbourg 1 - 2 Stade Brestois 29 (30-11-2025)WStade Brestois 29 3 - 2 Metz (23-11-2025)LMarseille 3 - 0 Stade Brestois 29 (08-11-2025)
12 Lorient 16 18 19 28 -9 DStrasbourg 0 - 0 Lorient (14-12-2025)WLorient 1 - 0 Lyon (07-12-2025)WLorient 3 - 1 Nice (30-11-2025)DNantes 1 - 1 Lorient (23-11-2025)DLorient 1 - 1 Toulouse (09-11-2025)
13 Nice 16 17 19 29 -10 LLens 2 - 0 Nice (14-12-2025)LNice 0 - 1 Angers (07-12-2025)LLorient 3 - 1 Nice (30-11-2025)LNice 1 - 5 Marseille (21-11-2025)LMetz 2 - 1 Nice (09-11-2025)
14 Paris FC 16 16 21 29 -8 LParis FC 0 - 3 Toulouse (13-12-2025)DLe Havre 0 - 0 Paris FC (07-12-2025)DParis FC 1 - 1 Auxerre (29-11-2025)LLille 4 - 2 Paris FC (23-11-2025)LParis FC 0 - 1 Rennes (07-11-2025)
15 Le Havre 16 15 13 22 -9 LLyon 1 - 0 Le Havre (14-12-2025)DLe Havre 0 - 0 Paris FC (07-12-2025)LLe Havre 0 - 1 Lille (30-11-2025)LParis Saint Germain 3 - 0 Le Havre (22-11-2025)DLe Havre 1 - 1 Nantes (08-11-2025)
16 Auxerre 16 12 14 25 -11 LAuxerre 3 - 4 Lille (14-12-2025)WAuxerre 3 - 1 Metz (07-12-2025)DParis FC 1 - 1 Auxerre (29-11-2025)DAuxerre 0 - 0 Lyon (23-11-2025)LAngers 2 - 0 Auxerre (09-11-2025)
17 Nantes 16 11 14 28 -14 LAngers 4 - 1 Nantes (12-12-2025)LNantes 1 - 2 Lens (06-12-2025)LLyon 3 - 0 Nantes (30-11-2025)DNantes 1 - 1 Lorient (23-11-2025)DLe Havre 1 - 1 Nantes (08-11-2025)
18 Metz 16 11 17 37 -20 LMetz 2 - 3 Paris Saint Germain (13-12-2025)LAuxerre 3 - 1 Metz (07-12-2025)LMetz 0 - 1 Rennes (28-11-2025)LStade Brestois 29 3 - 2 Metz (23-11-2025)WMetz 2 - 1 Nice (09-11-2025)