Active in Ligue 1

Strasbourg

STR

Français flag Français
Form: WWLWW
Squad Size 45
City Strasbourg
Stadium Stade de la Meinau
Founded 1906

Currently 8th in Ligue 1, Strasbourg are riding strong momentum. The WWLWW record reflects genuine improvement, yet football history cautions against mistaking form for transformation. Hot streaks end - the question is when, not if. The squad features M. Penders (MAGNET), J. Enciso (THREAT), and S. Nanasi (GOLD BOOT).

Match Coverage

Strasbourg results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

The scoreboard screamed 2-1 Nantes, but the real story was brewing on the Strasbourg bench. A 90th-minute dagger caps off a wild 3-2 away thriller at the Beaujoire. #Ligue1 #FCNantes #RCSA

Strasbourg's Super Subs Break Nantes Hearts in Five-Goal Epic A staggering 90th-minute climax condemned the hosts to deeper relegation despair in a captivating fixture defined by relentless attacking swings. Opening Act The Stade de la Beaujoire was electric as the match kicked off at a frantic pace. The Stakes were...
Read our take

A tactical stalemate at Stade de la Meinau. Strasbourg dominated possession and rained down corners, but Paris FC's stubborn defense held firm for a gritty away point. 🧱⚽ #Ligue1 #RCSA #PFC

Stubborn Paris FC Frustrate Strasbourg 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...
Read our take

A 0-0 draw that belonged to the keepers! Donovan Léon and Mike Penders were unbeatable at Stade de l'Abbé Deschamps. Huge point for Auxerre's survival bid. #Ligue1 #AJA #RCSA

Tactical Stalemate Defined by Goalkeeping Excellence A frustrating night for Strasbourg's attack turned into a vital defensive masterclass for an Auxerre side fighting for survival at the Stade de l'Abbé Deschamps. The Siege of Abbé Deschamps From the early exchanges, Strasbourg looked every bit the dominant force, dictating the tempo...
Read our take

Lens missed a huge chance at the Meinau. Despite 25 shots, they only find a draw against a stubborn Strasbourg side. Title race tension is rising. #Ligue1 #Lens #Strasbourg

Lens Frustrated by Meinau Wall A wasteful Lens side failed to capitalize on their absolute dominance, handing a lifeline to their title rivals while Strasbourg played the role of the ultimate disruptor. Early Clinical Edge The atmosphere at Stade de la Meinau was electric, but it was the hosts who...
Read our take

Strasbourg stun Lyon at the Meinau! A 3-1 win fueled by Diego Moreira's masterclass. Huge blow for OL's Champions League ambitions. #Ligue1 #RCSAOL #Strasbourg

Moreira Masters the Meinau as Strasbourg Topple Lyon A tactical masterclass from the hosts saw them neutralize Lyon's star-studded lineup and exploit every defensive lapse to secure a vital victory. Early Dominance at the Meinau From the opening exchanges, Strasbourg set a relentless tempo that left the visitors struggling for...
Read our take

Incredible scenes at the Orange Vélodrome! Marseille let a 2-0 lead slip as Strasbourg fight back for a 2-2 draw. J. Panichelli's 97th-minute penalty completes the comeback after Nanasi inspired the revival. What a match! 🇫🇷⚽️ #Ligue1 #OMRCSA

Late Drama at the Orange Vélodrome A two-goal lead evaporated in the Mediterranean heat as Strasbourg's persistence rewarded them with a share of the spoils in the dying seconds. The Marseille Surge The atmosphere at the Orange Vélodrome was electric as Marseille aimed to cement their position in the top...
Read our take

Drama at Stade Océane! Le Havre edge 10-man Strasbourg 2-1. A clinical finish from I. Soumaré and a powerful header by S. Zagadou secured a massive upset win for the hosts. #Ligue1 #LeHavre #Strasbourg

Le Havre Outlast Ten-Man Strasbourg at Stade Océane A spirited underdog performance saw the hosts exploit a numerical advantage to secure three vital points against a top-half opponent. Pressure Peaks at Stade Océane The match ignited with a ferocious tempo as Le Havre looked to impose themselves on the pitch...
Read our take

A wild night at Stade de la Meinau! Three goals in seven minutes, a missed penalty, and a red card for Hakimi—but ten-man PSG still found a way to win. Nuno Mendes the hero as the leaders extend their gap at the top. #Ligue1 #StrasbourgPSG

Ten-Man PSG Snatched Victory Amidst Meinau Chaos PSG displayed the resilience of champions, overcoming a red card to snatch all three points in a match where Strasbourg will rue a critical missed penalty. The Early Seven-Minute Storm Stade de la Meinau was a cauldron of noise as Strasbourg looked to...
Read our take

A masterclass at Decathlon Arena - Stade Pierre-Mauroy! Strasbourg crush Lille 4-1 as Martial Godo bags a brace and Julio Enciso dominates. Huge upset in the European race! #Ligue1 #LOSCRCSA #Strasbourg

Strasbourg Blitz Stuns Slumping Lille A clinical counter-attacking masterclass saw Strasbourg dismantle Lille's European ambitions in a chaotic encounter at the Decathlon Arena - Stade Pierre-Mauroy. The Sixty-Second Surge The match at Decathlon Arena - Stade Pierre-Mauroy ignited with a sudden burst of clinical Intensity that left the home faithful...
Read our take

Strasbourg claim the Derby de l'Est! A 2-1 victory over Metz at Stade de la Meinau sees Moreira and Godo fire the hosts to glory. Despite Hein's penalty, Metz remain rooted to the bottom of Ligue 1. Pure intensity! 🔵⚪ #RCSAFCM #Ligue1 #Strasbourg

Strasbourg Secure Bragging Rights in Derby This hard-fought victory keeps Strasbourg's European ambitions alive while leaving Metz deeply entrenched in a desperate battle against relegation. Opening Act at Stade de la Meinau The atmosphere at Stade de la Meinau crackled with the unique energy that only a regional derby can...
Read our take

Frustration at the Allianz Riviera as Nice draw 1-1 with Strasbourg. Despite 19 shots and an xG of 2.41, the Aiglons couldn't find a winner. Wahi cancelled out Panichelli's early penalty. Nice stop the losing streak but remain 13th. #Ligue1 #OGCNICE

Nice Frustrated at Home as Wahi Cancels Out Panichelli A night of frustration for the hosts as their relentless offensive pressure was met by a disciplined Strasbourg side that refused to buckle. Early Setback at the Allianz Riviera From the first whistle at the Allianz Riviera , Nice looked like...
Read our take

0-0 at Stade de la Meinau: Strasbourg dominate (63% possession) but crash against resolute Lorient defence led by Talbi. Mvogo stands tall in goal. Fourteen corners couldn't break the deadlock.

Strasbourg's Possession Curse: Dominance Without Reward A goalless draw that leaves Strasbourg frustrated by their inability to convert territorial control into clear-cut chances, while Lorient depart the Meinau with a hard-earned point built on defensive steel. Control Without Conviction Strasbourg imposed their will from the opening whistle, strangling the match...
Read our take

Emersonn's 18th-minute finish gives Toulouse a 1-0 win at Stadium de Toulouse. Strasbourg dominated possession (72%) but couldn't find the target—zero shots on goal. Three vital points in a tight Ligue 1 race.

Emersonn's Early Strike Steals the Day for Toulouse A clinical 18th-minute finish from Emersonn proves enough for Toulouse to edge out a possession-heavy but toothless Strasbourg at Stadium de Toulouse. Strike Early, Strike Smart Emersonn doesn't waste time. At the 18-minute mark, the Toulouse forward pounces on a defensive lapse...
Read our take

Brest snatched victory 2-1 at Stade de la Meinau after falling behind early. Del Castillo and Magnetti orchestrated the second-half turnaround, while Coudert's five saves locked down the win.

Brest Seizes Dramatic Victory in Meinau Thriller Three lead changes and relentless intensity transformed the Meinau into a cauldron of chaos—Brest's clinical finishing and defensive resilience proved decisive where balance reigned supreme. Strasbourg's Lightning Strike Strasbourg exploded out of the blocks. In the 11th minute, S. Amo-Ameyaw converted a B....
Read our take

Ganiou's 69th-minute strike settles it. Two red cards—Barco (77') and Guilavogui (90+5)—turn Stade Bollaert-Delelis into a battleground. Lens holds 3rd place amid the carnage.

Ganiou's Clinical Strike Guides Lens Through Red-Card Mayhem In a title-race six-pointer, Lens secured a crucial victory over Strasbourg, but two dismissals in the closing stages exposed the raw intensity of their clash for supremacy. Breaking the Deadlock at the Hour Mark At Stade Bollaert-Delelis, Ismaelo Ganiou delivered the decisive...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 8th Place
Form
WWLWWLWDLW

Record

P26
W10
D7
L9
Pts37
Win%38%

Goals

Scored40
Conceded31
Diff +9
Avg/G1.5
Conc/G1.2

Defense & Discipline

Clean Sheets9
Failed to Score5
Pens Scored5
Pens Missed0

Best Streaks

2 Win Streak
2 Draw Streak
3 Loss Streak

League Standings

League Standings

Full Ligue 1 table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 26 60 58 22 +36 WNice 0 - 4 Paris Saint Germain (21-03-2026)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)
2 Lens 27 59 54 24 +30 WLens 5 - 1 Angers (20-03-2026)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)
3 Marseille 27 49 54 35 +19 LMarseille 1 - 2 Lille (22-03-2026)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)
4 Lyon 27 47 41 29 +12 LLyon 1 - 2 Monaco (22-03-2026)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)
5 Lille 27 47 42 34 +8 WMarseille 1 - 2 Lille (22-03-2026)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)
6 Monaco 27 46 47 38 +9 WLyon 1 - 2 Monaco (22-03-2026)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)
7 Rennes 27 44 43 37 +6 DRennes 0 - 0 Metz (22-03-2026)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)
8 Strasbourg 26 37 40 31 +9 WNantes 2 - 3 Strasbourg (22-03-2026)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)
9 Toulouse 27 37 38 32 +6 WToulouse 1 - 0 Lorient (21-03-2026)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)
10 Lorient 27 37 37 41 -4 LToulouse 1 - 0 Lorient (21-03-2026)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)
11 Stade Brestois 29 27 36 34 39 -5 LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)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)
12 Angers 27 32 24 37 -13 LLens 5 - 1 Angers (20-03-2026)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)
13 Paris FC 27 31 32 43 -11 WParis FC 3 - 2 Le Havre (22-03-2026)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)
14 Le Havre 27 27 22 35 -13 LParis FC 3 - 2 Le Havre (22-03-2026)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)
15 Nice 27 27 32 52 -20 LNice 0 - 4 Paris Saint Germain (21-03-2026)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)
16 Auxerre 27 22 22 36 -14 WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)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)
17 Nantes 25 17 22 42 -20 LNantes 2 - 3 Strasbourg (22-03-2026)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)
18 Metz 27 14 25 60 -35 DRennes 0 - 0 Metz (22-03-2026)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)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 45 players