Ligue 1 Regular Season - 26

Strasbourg 0 - 0 FT Paris FC

Stade de la Meinau

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
10
FT
Sun, Mar 15
Français
Strasbourg
0-0
Paris FC
⚡ Intensity 5
⚖️ Balance 0
🏆 Stakes 2
🎲 Upset 53
Trapp heroics deny dominant Strasbourg victory.

Stubborn Paris FC Frustrate Strasbourg

Skip It Futmetrix Score: 10/100. A relentless barrage of set-pieces wasn't enough for the hosts to break through a resolute Parisian defensive wall in a gritty tactical stalemate.

Setting the Trap

The atmosphere at Stade de la Meinau was electric as the hosts immediately sought to stamp their authority on the contest. Dictating the tempo from the opening exchanges, they utterly dominated possession, stringing together well over five hundred passes as they pinned the visitors back into their own third. The passing accuracy was exceptional, with the team shifting the ball methodically from flank to flank in search of an opening. This territorial superiority translated into massive Intensity around the penalty area, specifically through a staggering accumulation of set-pieces. With sixteen total corners shaping the narrative of the match, the pressure was completely suffocating. Operating as the chief creative architect, ValentĂ­n Barco pulled the strings masterfully in midfield, constantly probing for weaknesses and delivering dangerous dead balls. Yet, despite entirely controlling the flow of the game, that vital cutting edge remained frustratingly elusive.

The Parisian Wall

Rather than a singular moment of attacking brilliance, the defining pivot of this encounter was a masterclass in defensive resilience. The Balance of play was entirely skewed toward Strasbourg, but Paris FC deployed a rugged, uncompromising defensive block to weather the storm. Their willingness to suffer without breaking showed immense character in the face of constant hostility. They happily committed tactical fouls to disrupt any emerging rhythm, turning the match into a gruelling war of attrition. When the defensive line was finally breached, veteran goalkeeper Kevin Trapp stepped up with crucial interventions to preserve his clean sheet. On the rare occasions the visitors attempted to spring a counter-attack, Guéla Doué was perfectly positioned to snuff out the danger, ensuring his team's aggressive attacking posture wasn't punished by a sucker punch at the other end.

Spoils Shared

As the final whistle blew, the goalless draw felt like a distinctly missed opportunity for the dominant hosts. Given the Stakes of their push towards the upper echelons of the table, failing to convert such overwhelming statistical superiority into three points will be bitterly disappointing. The home supporters demanded a breakthrough that tragically never arrived despite the constant one-way traffic. For the travelling Parisians, however, this represents a massive away point built on pure grit and defensive organisation. While there was no real Upset Factor in terms of the final result, the visitors will view this tactical deadlock as a triumph. The home side must now head back to the training ground to figure out how to unlock deep defensive blocks, while the away dressing room can celebrate a job perfectly executed in hostile territory.

Key Questions

Who was the standout creative force for Strasbourg?

ValentĂ­n Barco was the creative hub in midfield, orchestrating the play and providing key passes to unlock the opposition defense.

How did Paris FC manage to secure a point?

They relied on an extremely deep defensive block, tactical fouling, and vital saves from goalkeeper Kevin Trapp to survive the pressure.

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.

Match Statistics

Possession
60%
40%
Strasbourg 60%
Paris FC 40%
Shots
12
11
Strasbourg 12
Paris FC 11
Shots on Target
3
2
Strasbourg 3
Paris FC 2
Expected Goals (xG)
1.18
0.52
Strasbourg 1.18
Paris FC 0.52
Passes
577
383
Strasbourg 577
Paris FC 383
Pass Accuracy
90%
82%
Strasbourg 90%
Paris FC 82%
Corners
12
4
Strasbourg 12
Paris FC 4
Fouls
11
17
Strasbourg 11
Paris FC 17
Yellow Cards
1
0
Strasbourg 1
Paris FC 0
Red Cards
0
0
Strasbourg 0
Paris FC 0

Match Events

37' 🟨 A. Omobamidele
43' 🟨 G. O'Neil
HT
63' 🔄 ↓ M. Godo ↑S. Nanasi
↓ C. Immobile ↑W. Geubbels 🔄 64'
↓ M. Simon ↑L. Koleosho 🔄 64'
↓ J. Ikone ↑J. Krasso 🔄 64'
69' 🔄 ↓ G. Yassine ↑S. Amo-Ameyaw
79' 🔄 ↓ J. Enciso ↑D. D. Fofana
↓ R. Matondo ↑M. Cafaro 🔄 89'
FT

Player Cards

Our take on every player in this match

Strasbourg

Goalkeepers
Mike Penders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Abdoul Ouattara
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Guéla Doué
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Andrew Omobamidele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ben Chilwell
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Midfielders
ValentĂ­n Barco
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
66%
Pass Acc
Samir El Mourabet
MAGNET
MAGNET
88
Activity
88
Activity
79
Passes
9
Duels
Gessime Yassine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Julio Enciso
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Martial Godo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Forwards
Joaquin Panichelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Karl-Johan Johnsson
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Høgsberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amadou Cissé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rafael Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mathis Amougou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastian Nanasi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Jean-Baptiste Bosey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samuel Amo-Ameyaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
David Datro Fofana
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry

Paris FC

Goalkeepers
Kevin Trapp
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Adama Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Diego Coppola
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Moustapha Mbow
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nhoa Sangui
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
40%
Pass Acc
Midfielders
Marshall Munetsi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Pierre Lees Melou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Rudy Matondo
👻 Invisible Nothing to note
Forwards
Jonathan Ikoné
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Ciro Immobile
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Moses Simon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
BENCH
Obed Nkambadio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Thibault De Smet
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Timothée Kolodziejczak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Otávio
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
1
Total Mins
Started
Entry
Maxime LĂłpez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Koleosho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Willem Geubbels
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Jean-Philippe Krasso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
21/09/2025 Paris FC 2 - 3 Strasbourg Ligue 1 Stade Jean Bouin
30/01/2015 Strasbourg 2 - 1 Paris FC National 1 Stade de la Meinau
22/08/2014 Paris FC 1 - 1 Strasbourg National 1 Stade Sébastien Charléty
01/03/2014 Strasbourg 0 - 2 Paris FC National 1 Stade de la Meinau
13/09/2013 Paris FC 2 - 0 Strasbourg National 1 Stade Sébastien Charléty
21/09/2025
Ligue 1 Stade Jean Bouin
30/01/2015
National 1 Stade de la Meinau
22/08/2014
National 1 Stade Sébastien Charléty
01/03/2014
National 1 Stade de la Meinau
13/09/2013
National 1 Stade Sébastien Charléty
Strasbourg Win
Paris FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 25 57 54 22 +32 LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)LRennes 3 - 1 Paris Saint Germain (13-02-2026)WParis Saint Germain 5 - 0 Marseille (08-02-2026)
2 Lens 26 56 49 23 +26 LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)LLens 2 - 3 Monaco (21-02-2026)WParis FC 0 - 5 Lens (14-02-2026)
3 Marseille 26 49 53 33 +20 WMarseille 1 - 0 Auxerre (13-03-2026)WToulouse 0 - 1 Marseille (07-03-2026)WMarseille 3 - 2 Lyon (01-03-2026)LStade Brestois 29 2 - 0 Marseille (20-02-2026)DMarseille 2 - 2 Strasbourg (14-02-2026)
4 Lyon 26 47 40 27 +13 DLe Havre 0 - 0 Lyon (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)LMarseille 3 - 2 Lyon (01-03-2026)LStrasbourg 3 - 1 Lyon (22-02-2026)WLyon 2 - 0 Nice (15-02-2026)
5 Lille 26 44 40 33 +7 WRennes 1 - 2 Lille (15-03-2026)DLille 1 - 1 Lorient (08-03-2026)WLille 1 - 0 Nantes (01-03-2026)WAngers 0 - 1 Lille (22-02-2026)DLille 1 - 1 Stade Brestois 29 (14-02-2026)
6 Monaco 26 43 45 37 +8 WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WParis Saint Germain 1 - 3 Monaco (06-03-2026)WMonaco 2 - 0 Angers (28-02-2026)WLens 2 - 3 Monaco (21-02-2026)WMonaco 3 - 1 Nantes (13-02-2026)
7 Rennes 26 43 43 37 +6 LRennes 1 - 2 Lille (15-03-2026)WNice 0 - 4 Rennes (08-03-2026)WRennes 1 - 0 Toulouse (28-02-2026)WAuxerre 0 - 3 Rennes (22-02-2026)WRennes 3 - 1 Paris Saint Germain (13-02-2026)
8 Strasbourg 26 37 40 31 +9 DStrasbourg 0 - 0 Paris FC (15-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)WStrasbourg 3 - 1 Lyon (22-02-2026)DMarseille 2 - 2 Strasbourg (14-02-2026)
9 Lorient 26 37 37 40 -3 WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)WLorient 2 - 0 Angers (15-02-2026)
10 Stade Brestois 29 26 36 34 36 -2 LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)WStade Brestois 29 2 - 0 Marseille (20-02-2026)DLille 1 - 1 Stade Brestois 29 (14-02-2026)
11 Toulouse 26 34 37 32 +5 WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)LRennes 1 - 0 Toulouse (28-02-2026)DToulouse 1 - 1 Paris FC (21-02-2026)LLe Havre 2 - 1 Toulouse (15-02-2026)
12 Angers 26 32 23 32 -9 LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)LMonaco 2 - 0 Angers (28-02-2026)LAngers 0 - 1 Lille (22-02-2026)LLorient 2 - 0 Angers (15-02-2026)
13 Paris FC 26 28 29 41 -12 DStrasbourg 0 - 0 Paris FC (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)WParis FC 1 - 0 Nice (01-03-2026)DToulouse 1 - 1 Paris FC (21-02-2026)LParis FC 0 - 5 Lens (14-02-2026)
14 Le Havre 26 27 20 32 -12 DLe Havre 0 - 0 Lyon (15-03-2026)LStade Brestois 29 2 - 0 Le Havre (08-03-2026)LLe Havre 0 - 1 Paris Saint Germain (28-02-2026)LNantes 2 - 0 Le Havre (22-02-2026)WLe Havre 2 - 1 Toulouse (15-02-2026)
15 Nice 26 27 32 48 -16 WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)LParis FC 1 - 0 Nice (01-03-2026)DNice 3 - 3 Lorient (22-02-2026)LLyon 2 - 0 Nice (15-02-2026)
16 Auxerre 26 19 19 36 -17 LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DLorient 2 - 2 Auxerre (01-03-2026)LAuxerre 0 - 3 Rennes (22-02-2026)WMetz 1 - 3 Auxerre (15-02-2026)
17 Nantes 25 17 22 42 -20 LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)WNantes 2 - 0 Le Havre (22-02-2026)LMonaco 3 - 1 Nantes (13-02-2026)LNantes 0 - 1 Lyon (07-02-2026)
18 Metz 26 13 25 60 -35 LMetz 3 - 4 Toulouse (15-03-2026)LLens 3 - 0 Metz (08-03-2026)LMetz 0 - 1 Stade Brestois 29 (01-03-2026)LParis Saint Germain 3 - 0 Metz (21-02-2026)LMetz 1 - 3 Auxerre (15-02-2026)