Active in Ligue 1

Nantes

NAN

Français flag Français
Form: LLWLD
Squad Size 38
City Nantes
Stadium Stade de la Beaujoire - Louis Fonteneau
Founded 1943

At 17th with 17 points, Nantes face relegation reality, lacking momentum. The LLWLD record across recent matches tells a story of struggle. Statistics don't care about effort or intention - they measure outcomes. The squad features F. Centonze (INTERCEPTOR), D. Assoumani (INTERCEPTOR), and Y. Benhattab (DRIBBLER).

Match Coverage

Nantes 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

Angers snatch a win at Stade de la Beaujoire, leaving Nantes deeper in relegation trouble. Sbai's strike was the difference. #Ligue1 #FCNantes #AngersSCO

Sbai Silences the Beaujoire Crowd A devastating result for Nantes sees them drift further into relegation trouble while Angers capitalize on their efficiency to snatch all three points. Battle Lines Drawn at La Beaujoire From the opening whistle at Stade de la Beaujoire , the high Stakes of the relegation...
Read our take

Nathan Ngoy's 90th-minute header secures a vital 1-0 win for Lille! A dominant display at the Decathlon Arena keeps the European dream alive while Nantes sink deeper. #Ligue1 #LOSC #Nantes

Nathan Ngoy Breaks Nantes Hearts at the Death A relentless Lille siege finally paid dividends in stoppage time, securing three points that cement their European aspirations and leave Nantes in peril. The Siege of Decathlon Arena The Intensity was evident from the opening whistle at the Decathlon Arena - Stade...
Read our take

Nantes snap their 5-game losing streak with a 2-0 win over Le Havre! A nightmare start for the visitors at Stade de la Beaujoire. Massive points for the Canaries. #FCNantes #HAC #Ligue1

Clinical Nantes Punish Toothless Le Havre A desperate side finally found its clinical edge, turning minimal opportunities into a vital lifeline in the relegation battle. Opening Act The atmosphere at Stade de la Beaujoire was thick with tension as Nantes looked to arrest a disastrous run of form. They didn't...
Read our take

Simon Adingra's 5-minute masterclass powers Monaco to a 3-1 win over Nantes at Stade Louis II. Despite a Golovin red card, the hosts held firm to keep their European hopes alive. #Ligue1 #ASMFCN #Monaco

Adingra Spark Ignites Monaco Victory Monaco's explosive first-half burst proved too much for a Nantes side trapped in a desperate relegation battle. A Five-Minute Blitz The match at Stade Louis II was effectively decided in a frantic five-minute window that left the visitors reeling. Simon Adingra opened the floodgates in...
Read our take

Lyon make it six wins in a row! Despite Endrick's red card in the 61st minute, P. Sulc's first-half goal was enough to secure a 0-1 win at Nantes. Lyon stay 3rd, while Nantes remain stuck in a relegation battle. #FCNOL #Ligue1

Resilient Lyon Hold Firm After Endrick Dismissal Lyon extended their sensational winning streak to six matches, surviving a late numerical disadvantage to edge past a desperate Nantes side at Stade de la Beaujoire. Sulc Strikes at the Beaujoire The match began with the clear hierarchy reflected in the league table....
Read our take

Lorient edge Nantes in a 2-1 thriller at Stade du Moustoir! B. Dieng opened the scoring before M. Abline equalised. Late heroics from Arsène Kouassi and a 93rd-minute VAR denial for K. Amian sealed a massive win for the hosts. #Ligue1 #LorientNantes

Late Drama at Stade du Moustoir Lorient's late surge deepens Nantes' relegation fears while keeping their own European ambitions alive in a match defined by razor-thin margins. The Early Breakthrough The rhythm at Stade du Moustoir was established early as Lorient sought to dictate terms through patient build-up play. The...
Read our take

Ruthless efficiency from Nice! Despite facing 20 shots at Stade de la Beaujoire, Les Aiglons clinical 4-1 win over Nantes was fueled by a Mohamed-Ali Cho brace. A massive result in the bottom half of the table. 🦅⚽ #Ligue1 #FCNOGCN

Clinical Aiglons Punish Wasteful Nantes A masterclass in counter-attacking football saw Nice dismantle Nantes despite being dominated in terms of possession and shot volume. Ruthless Start at the Beaujoire The match at Stade de la Beaujoire began with a high level of Intensity , but the narrative quickly diverged from...
Read our take

Paris FC secure a massive 2-1 win at Stade de la Beaujoire! A late winner from Koleosho after Abline's equalizer gives the visitors a vital boost in Ligue 1. Clinical performance from the Parisians! #Ligue1 #NantesPFC #Koleosho

Paris FC Plunder Points at the Beaujoire A tactical triumph for Paris FC as they outmanoeuvred Nantes to claim a vital away win in their battle for Ligue 1 survival. Early Parisian Pressure The atmosphere at the Stade de la Beaujoire was silenced early on as the visitors asserted their...
Read our take

Disaster at the Orange Vélodrome! 9-man Marseille fall 0-2 to Nantes after red cards for Vermeeren and Nadir. Centonze and Cabella clinical for the visitors. A massive blow to OM's title aspirations! #OMFCN #Ligue1 #Nantes

Chaos at the Vélodrome: Nine-man Marseille humbled by Nantes A disastrous afternoon for Marseille saw their discipline evaporate under pressure, allowing a struggling Nantes side to claim a lifeline in their season. The Night the Lights Went Out in Marseille From the first whistle at the Orange Vélodrome , the...
Read our take

Angers thrash Nantes 4-1 at Stade Raymond-Kopa! Abdelli converts penalty (17'), then chaos erupts late with three goals in nine minutes. Djibirin and Raolisoa seal a spectacular rout.

Angers Obliterates Nantes: A Clinic in Attacking Football This display of relentless intensity catapults Angers up the Ligue 1 table while Nantes spiral deeper into crisis. Abdelli's Penalty Sets the Tone Himad Abdelli converts from the spot in the 17th minute at Stade Raymond-Kopa, establishing an early stakes -defining advantage....
Read our take

Chaos at La Beaujoire! Lens lead 1-0, Nantes level 1-1 in four frantic minutes, then Lens restore order 2-1. A crunch clash where intensity exploded. #Ligue1

Lens survives Nantes fury at La Beaujoire: 2-1 victory At Stade de la Beaujoire, an unbeaten leader faces a relegation-haunted side—and intensity becomes the only winner. The 34th-minute explosion: four goals in four minutes Silence to chaos in 240 seconds. Lens , dominant from the whistle, struck first: Florian Thauvin...
Read our take

Satriano strikes twice as Lyon demolishes Nantes 3-0 at Parc Olympique Lyonnais. A commanding display where a 43rd-minute red card for Junior Mwanga turned the contest into a one-sided masterclass. #Ligue1

Satriano's Brace Destroys Nantes in Lyon's Clinical Rout Lyon transformed a competitive fixture into a devastating exhibition of dominance, exploiting Nantes ' numerical disadvantage to dismantle their struggling visitors 3-0 at Parc Olympique Lyonnais and strengthen their European credentials. The Red Card Turns the Tide The match pivoted on a...
Read our take

Crunch match at the Beaujoire! Nantes edge Lorient 1-1 in a six-pointer between relegation rivals. Awaziem's 90th-minute heroics spark wild celebrations, but VAR drama stole the early headlines.

Awaziem's Late Heartbreak Rescue: Nantes Snatch Survival Point in Desperate Duel Two drowning men clawed for the same lifeboat at the Beaujoire, where Intensity and Stakes collided in a match that felt less like football and more like a final day scramble compressed into 90 minutes. VAR's Cruel Confirmation Sets...
Read our take

Drama at Stade Océane: Nantes led 1-0 from the 4th minute, but Gautier Lloris equalised at the 90th for Le Havre. A match of fragile balance between two sides fighting relegation.

Lloris Denies Nantes Victory in Stade Océane Thriller At Stade Océane, this 1-1 draw epitomises the chaotic season of two relegation-battlers who refuse to surrender when it matters most. Nantes Strikes Early, Le Havre Imposes Control Nantes struck with brutal efficiency: M. Abline's 4th-minute opener, set up by K. Amian,...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 17th Place
Form
LLWLDDDLWL

Record

P25
W4
D5
L16
Pts17
Win%16%

Goals

Scored22
Conceded42
Diff -20
Avg/G0.9
Conc/G1.7

Defense & Discipline

Clean Sheets4
Failed to Score10
Pens Scored2
Pens Missed0

Best Streaks

1 Win Streak
3 Draw Streak
5 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 38 players