League Standings

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

Pos Team P Pts GF GA GD Form
1 Monaco 5 13 8 3 +5 WMonaco 2 - 1 Lens (18-09-2026)DStrasbourg 1 - 1 Monaco (12-09-2026)WParis Saint Germain 1 - 2 Monaco (04-09-2026)WMonaco 2 - 0 Marseille (30-08-2026)WLe Havre 0 - 1 Monaco (23-08-2026)
2 Lyon 5 11 10 2 +8 WLyon 4 - 0 Rennes (19-09-2026)DParis FC 0 - 0 Lyon (12-09-2026)WLyon 3 - 1 Auxerre (04-09-2026)DLyon 1 - 1 Le Havre (29-08-2026)WToulouse 0 - 2 Lyon (22-08-2026)
3 Paris FC 5 11 8 3 +5 WParis FC 2 - 1 Strasbourg (19-09-2026)DParis FC 0 - 0 Lyon (12-09-2026)WMarseille 2 - 3 Paris FC (06-09-2026)WParis FC 3 - 0 Nice (30-08-2026)DEstac Troyes 0 - 0 Paris FC (22-08-2026)
4 Lille 5 10 8 4 +4 LNice 2 - 1 Lille (20-09-2026)WLille 2 - 0 Estac Troyes (13-09-2026)WToulouse 0 - 1 Lille (03-09-2026)DLille 2 - 2 Paris Saint Germain (28-08-2026)WAngers 0 - 2 Lille (23-08-2026)
5 Rennes 5 10 8 9 -1 LLyon 4 - 0 Rennes (19-09-2026)WRennes 1 - 0 Marseille (11-09-2026)WAngers 1 - 2 Rennes (06-09-2026)WRennes 3 - 2 Le Mans (30-08-2026)DRennes 2 - 2 Paris Saint Germain (23-08-2026)
6 Paris Saint Germain 5 8 8 7 +1 WMarseille 1 - 2 Paris Saint Germain (20-09-2026)WStade Brestois 29 0 - 1 Paris Saint Germain (13-09-2026)LParis Saint Germain 1 - 2 Monaco (04-09-2026)DLille 2 - 2 Paris Saint Germain (28-08-2026)DRennes 2 - 2 Paris Saint Germain (23-08-2026)
7 Angers 5 7 6 5 +1 WAngers 2 - 0 Estac Troyes (19-09-2026)DLe Havre 0 - 0 Angers (12-09-2026)LAngers 1 - 2 Rennes (06-09-2026)WAuxerre 1 - 3 Angers (29-08-2026)LAngers 0 - 2 Lille (23-08-2026)
8 Strasbourg 5 7 10 10 0 LParis FC 2 - 1 Strasbourg (19-09-2026)DStrasbourg 1 - 1 Monaco (12-09-2026)WEstac Troyes 2 - 6 Strasbourg (06-09-2026)WStrasbourg 2 - 1 Lens (29-08-2026)LMarseille 4 - 0 Strasbourg (21-08-2026)
9 Le Mans 5 6 9 9 0 WLe Mans 2 - 1 Lorient (19-09-2026)DLe Mans 2 - 2 Lens (13-09-2026)DNice 1 - 1 Le Mans (05-09-2026)LRennes 3 - 2 Le Mans (30-08-2026)DLe Mans 2 - 2 Stade Brestois 29 (22-08-2026)
10 Auxerre 5 6 7 12 -5 WAuxerre 2 - 1 Stade Brestois 29 (20-09-2026)WAuxerre 1 - 0 Nice (12-09-2026)LLyon 3 - 1 Auxerre (04-09-2026)LAuxerre 1 - 3 Angers (29-08-2026)LLens 5 - 2 Auxerre (22-08-2026)
11 Stade Brestois 29 5 5 7 8 -1 LAuxerre 2 - 1 Stade Brestois 29 (20-09-2026)LStade Brestois 29 0 - 1 Paris Saint Germain (13-09-2026)WLe Havre 1 - 2 Stade Brestois 29 (05-09-2026)DStade Brestois 29 2 - 2 Toulouse (29-08-2026)DLe Mans 2 - 2 Stade Brestois 29 (22-08-2026)
12 Lorient 5 5 5 6 -1 LLe Mans 2 - 1 Lorient (19-09-2026)DLorient 2 - 2 Toulouse (12-09-2026)WLens 0 - 1 Lorient (05-09-2026)LLorient 1 - 2 Estac Troyes (29-08-2026)DNice 0 - 0 Lorient (22-08-2026)
13 Toulouse 5 5 7 9 -2 WToulouse 3 - 2 Le Havre (19-09-2026)DLorient 2 - 2 Toulouse (12-09-2026)LToulouse 0 - 1 Lille (03-09-2026)DStade Brestois 29 2 - 2 Toulouse (29-08-2026)LToulouse 0 - 2 Lyon (22-08-2026)
14 Nice 5 5 3 6 -3 WNice 2 - 1 Lille (20-09-2026)LAuxerre 1 - 0 Nice (12-09-2026)DNice 1 - 1 Le Mans (05-09-2026)LParis FC 3 - 0 Nice (30-08-2026)DNice 0 - 0 Lorient (22-08-2026)
15 Lens 5 4 9 9 0 LMonaco 2 - 1 Lens (18-09-2026)DLe Mans 2 - 2 Lens (13-09-2026)LLens 0 - 1 Lorient (05-09-2026)LStrasbourg 2 - 1 Lens (29-08-2026)WLens 5 - 2 Auxerre (22-08-2026)
16 Estac Troyes 5 4 4 11 -7 LAngers 2 - 0 Estac Troyes (19-09-2026)LLille 2 - 0 Estac Troyes (13-09-2026)LEstac Troyes 2 - 6 Strasbourg (06-09-2026)WLorient 1 - 2 Estac Troyes (29-08-2026)DEstac Troyes 0 - 0 Paris FC (22-08-2026)
17 Marseille 5 3 7 8 -1 LMarseille 1 - 2 Paris Saint Germain (20-09-2026)LRennes 1 - 0 Marseille (11-09-2026)LMarseille 2 - 3 Paris FC (06-09-2026)LMonaco 2 - 0 Marseille (30-08-2026)WMarseille 4 - 0 Strasbourg (21-08-2026)
18 Le Havre 5 2 4 7 -3 LToulouse 3 - 2 Le Havre (19-09-2026)DLe Havre 0 - 0 Angers (12-09-2026)LLe Havre 1 - 2 Stade Brestois 29 (05-09-2026)DLyon 1 - 1 Le Havre (29-08-2026)LLe Havre 0 - 1 Monaco (23-08-2026)

Form Guide

Form over the last 6 matches

Match Commentary

Latest Ligue 1 results and our take on every gameweek

A legendary Le Classique clash! PSG turned the Vรฉlodrome into a shooting gallery, surviving a fierce Marseille fightback before Weah saw red. Pure box office! #LeClassique #PSG #Ligue1

Derailing the Vรฉlodrome: PSG Prevail in Frantic Classique A staggering display of offensive firepower and late-game drama reinforced Paris Saint Germain's credentials while deepening Marseille's early-season misery. The Tactical Siege The historic Orange Vรฉlodrome roared into life for Le Classique, but Paris Saint Germain immediately sought to silence the hostile...
Read our take

The table said mismatch, but the Allianz Riviera witnessed a classic. Nice defy the odds to sink Lille 2-1, fueled by Diouf's heroics and pure survival instinct! #Ligue1 #OGCNice #Upset

Relegation Battlers Rip Up the Script A monumental triumph against the odds that could completely redefine the survival picture at the bottom of the table. Early Dominance The opening exchanges heavily favoured the visitors as Lille settled into an immediate rhythm, pinning their struggling hosts back deep into their own...
Read our take

The scoreboard screamed danger early on, but Auxerre's gritty fightback at Stade de l'Abbรฉ-Deschamps completely flipped the script. A massive result for survival! #Ligue1 #AJA #Auxerre

Gritty Comeback Ignites Auxerre's Survival Bid A crucial fightback breathes new life into the hosts' campaign, proving they have the resilience required to survive a looming relegation scrap. Early Brest Breakthrough The visitors arrived at Stade de l'Abbรฉ-Deschamps looking to exploit a fragile defensive unit, and they wasted little time...
Read our take

Basement battles aren't meant to be this fun! Toulouse edge a 3-2 thriller over Le Havre, swapping misery for pure chaos at the Stadium Municipal. #Ligue1 #Toulouse #LeHavre

Relegation Rivals Deliver Five-Goal Mayhem in Toulouse Our take: A chaotic bottom-of-the-table clash proved that desperation often produces the most compelling entertainment. Nerves and Necessities The tension at the Stadium Municipal was palpable as two sides desperate for a lifeline collided. Sitting perilously in the drop zone with just two...
Read our take

An absolute masterclass at the Groupama Stadium! Lyon dismantle Rennes 4-0 behind a sensational Nuamah brace and Tolisso's dominance. The European race is on. #Ligue1 #OL #Rennes

Nuamah Masterclass Sparks Lyonโ€™s Four-Goal Demolition of Rennes A ruthless attacking display dismantled a direct European rival, proving Lyon's credentials at the top end of the table. The Opening Salvo The roar of the home faithful at the Groupama Stadium set the stage for an explosive encounter that immediately lived...
Read our take

A massive sigh of relief at MMArena! Le Mans secure their first win of the season. Bourabaa and Diallo strike early to hold off Lorient's late push. The climb begins. #LeMansFC #Ligue1 #FCLorient

Clinical Le Mans Punish Wasteful Lorient Le Mans showcased ruthless efficiency at MMArena to claim their vital first win of the campaign, making Lorient pay dearly for squandered chances. Fast Out of the Blocks Le Mans set the MMArena alight right from the kickoff, desperate to turn around their early...
Read our take

Clinical finishing wins games! Angers secure a 2-0 victory over Estac Troyes at Stade Raymond Kopa. Sbaรฏ stars with a goal and an assist despite heavy away pressure. #Ligue1 #AngersSCO #Football

Ruthless Angers Expose Wasteful Troyes Angers delivered a masterclass in clinical finishing, absorbing significant pressure before dismantling a visiting side completely devoid of a cutting edge. Setting the Tempo The hosts immediately established their authority at Stade Raymond Kopa. Angers dominated possession, holding the ball 61% of the time and...
Read our take

The scoreboard says 2-1, but a blistering 17-shot barrage tells the real story. Total control at Stade Jean Bouin until late drama briefly tested the capital's nerves! ๐Ÿ”ต๐Ÿ”ฅ #Ligue1 #ParisFC #Strasbourg

Paris FC Edge Strasbourg in Dominant Capital Siege A relentless attacking display from the hosts ultimately secured a highly deserved victory that confidently cements their standing in the European qualification spots. An Opening Barrage At the iconic Stade Jean Bouin, the Stakes were unmistakably clear with both sides neck-and-neck in...
Read our take

Heartbreak for Lens! A cancelled penalty and a late Gradit own goal hand Monaco a massive 2-1 victory at Stade Louis II. The hosts keep their unbeaten run alive. #ASMRCL #Ligue1 #ASMonaco

Late Own Goal Rescues Monaco After Lens Fightback A dramatic encounter defined by fine margins and a crucial VAR intervention proved the league leaders possess the grit necessary for a genuine title charge. The VAR Flashpoint The Stade Louis II was treated to breathless action right from the first whistle....
Read our take

A massive sigh of relief for Paris! Ferrรกn Torres grabs a 5th-minute winner, while Matvey Safonov builds a brick wall at the back to secure PSG's first three points of the campaign. #Ligue1 #PSG #AllezParis

Early Strike Rescues PSG in Brittany A swift attacking move and a heroic display between the sticks gave the visitors exactly what they needed to kickstart their sluggish league campaign. The Opening Salvo The lively crowd at Stade Francis-Le-Blรฉ barely had time to settle into their seats before Paris Saint...
Read our take

Absolute fireworks at MMArena! Le Mans cruised to a 2-0 lead, but a rapid response and super-sub heroics from Lens ensured the spoils were shared. Pure drama. #Ligue1 #RCLLM #LeMans

MMArena Madness: Super-Sub Salvages Point for Lens This breathless four-goal thriller showcased immense tactical resilience, proving early-season Ligue 1 fixtures can deliver peak drama. The Early Blitz Le Mans edged possession early on, immediately asserting their structural authority on the pitch. The hosts drew first blood when Adil Bourabaa found...
Read our take

Absolute control from Lille at Stade Pierre-Mauroy! Santos set the tone early, and a stoppage-time strike from Mbappรฉ secured the points. No way back for Troyes today. ๐Ÿ”ดโšช๏ธ #Ligue1 #Lille #LOSCESTAC

Lille Flex Their Muscle at Home A masterclass in control and patience saw the hosts cement their European ambitions while keeping Troyes at arm's length. False Dawn to First Blood Stade Pierre-Mauroy thought they had their dream start almost immediately. The Intensity was soaring when Hรกkon Arnar Haraldsson found the...
Read our take

The hype fell flat at Stade Jean Bouin. Paris FC dominated the ball, but a masterclass from Dominik Greif earned Lyon a hard-fought point in this tactical stalemate. #Ligue1 #ParisFC #Lyon

Tactical Gridlock at Stade Jean Bouin A highly anticipated top-of-the-table clash dissolved into a rigid chess match, failing to deliver on its pre-match promise. The Opening Act The action at Stade Jean Bouin began with a cautious, probing rhythm rather than blistering speed. Paris FC immediately sought to establish their...
Read our take

A blistering comeback! Lorient blew a 2-0 lead as Toulouse fought back from the brink to snatch a vital point in their survival battle. What a gritty display! #Ligue1 #FCLTFC #Toulouse

Toulouse Stage Stunning Comeback to Stun the Moustoir A gripping encounter at Stade du Moustoir proved that cornered teams in a relegation battle are the most dangerous opponents of all. The Quickfire Double The fervent crowd at Stade du Moustoir anticipated a straightforward evening for their mid-table heroes, but the...
Read our take

Le Havre threw everything at Angers, but Anthony Lopes built a brick wall at Stade Ocรฉane. 25 combined shots, 0 goals. The relegation fight continues for the hosts. #Ligue1

Lopes' Heroics Deny Le Havre in Tense Goalless Affair Despite a barrage of shots turning Stade Ocรฉane into a shooting gallery, a sheer lack of clinical finishing reduced this fixture to a frustrating stalemate. Attacking Intent Meets Solid Hands Le Havre edged into the fixture with attacking desperation, driven by...
Read our take

Auxerre grabbed the points, but Nice's 68% possession tells a story of entirely wasted chances. The early relegation battle is already heating up. #Ligue1 #Auxerre #OGCNice

Auxerre Execute Perfect Smash-and-Grab to Sink Nice A gritty rearguard action and one moment of clinical finishing earned the hosts their first points of the campaign, leaving the visitors ruing their sterile dominance. Weathering the Storm The tactical picture at the Stade de l'Abbรฉ-Deschamps was painted very early on. The...
Read our take

Monaco secure a point on the road, but dropping points at Stade de la Meinau leaves the door open at the top. Strasbourg prove they belong in the top-half fight. #Ligue1 #ASMonaco #Strasbourg

A Stubborn Stalemate at the Meinau Monaco's early title aspirations hit a speed bump against a resolute Strasbourg side that refused to crumble under pressure. Early Friction and Wasted Chances The Stade de la Meinau provided a demanding backdrop for a fixture that promised fireworks but delivered a slow burn....
Read our take

A 33-shot barrage at Roazhon Park yielded just one goal as Rennes edged past Marseille 1-0. A narrow result on paper, but a hidden goalkeeping war raged underneath. #Ligue1 #SRFC #Marseille

Rennes Edge Goalkeeping Masterclass at Roazhon Park Despite a relentless barrage of attacking sequences, this clash turned into an uncompromising duel between two immovable goalkeepers. A Wall of Gloves A staggering combined 33 shots turned Roazhon Park into an absolute shooting gallery, yet the early phases were defined entirely by...
Read our take

Paris FC execute a stunning raid on Marseille! Sinayoko's ruthless hat-trick and late VAR drama flip the script in this 5-goal thriller. A defining away performance. #Ligue1 #ParisFC #Marseille

Paris FC Stun Marseille in Five-Goal Thriller An unrelenting contest where Paris FC's clinical counter-attacks shattered Marseille's territorial dominance. Explosive Opening Exchanges The visitors wasted absolutely no time announcing their intent. Within sixty seconds, Luca Koleosho sliced open the defensive line to set up Lassine Sinayoko for a blistering opener....
Read our take

34 shots at Stade Raymond-Kopa! Rennes struck early and survived a relentless Angers siege to climb the table. The visitors proved their top-four credentials in a chaotic clash. #Ligue1 #AngersSCO #StadeRennais

Rennes Weather the Storm in Angers Thriller Early ruthlessness proved the difference as Rennes survived a chaotic, shot-heavy siege to secure all three points away from home. Opening Act The hosts were caught entirely cold before the passionate faithful at Stade Raymond-Kopa could even settle into their seats. Przemysล‚aw Frankowski...
Read our take

Strasbourg delivered a masterclass on the road, recovering from an early setback to smash six past Troyes in a chaotic thriller. Pure attacking firepower! #Ligue1 #Strasbourg #GoalFest

Strasbourgโ€™s Six-Goal Masterclass Dismantles Troyes A breathtaking display of clinical finishing turned an early deficit into an emphatic away demolition, cementing Strasbourg's serious credentials this season. The Opening Exchange The stadium was buzzing as Estac Troyes struck first, feeding off the early crowd energy to establish a frantic tempo. Antoine...
Read our take

A 1-1 draw at the Allianz Riviera leaves both sides frustrated. Nice had the ball, but Le Mans held firm. Early signs of a grueling season ahead on the south coast. #Ligue1 #OGCNice #LeMansFC

Stalemate Keeps Both Sides Searching for Answers A gritty 1-1 draw leaves both clubs stuck on a single point this season, highlighting a stark lack of early offensive firepower. Early Shock on the Coast Early season anxiety gripped the Allianz Riviera as a relegation-threatened Nice squad aimed to kickstart their...
Read our take

A 1-2 away win for Brest, but the numbers hide the chaos. A crucial red card, 37 total shots, and heroic keeping kept this one on a knife's edge until the final whistle. #Ligue1 #SB29 #LeHavre

Brest Survive Late Drama to Steal Away Victory An early penalty and a pivotal red card decided a chaotic contest where the visitors clung on despite a fierce late siege from ten men. The Opening Barrage A relentless start set the tone as Stade Brestois 29 wasted absolutely no time...
Read our take

The underlying numbers scream a comfortable home win, but football isn't played on spreadsheets. A massive smash-and-grab performance completely rewrites the script this weekend. #Ligue1 #RCLens #FCLorient

Lorient Pull Off Massive Heist at Stade Bollaert-Delelis A masterclass in soaking up pressure and striking with ultimate precision left the famously loud home faithful completely stunned in silence. The Early Siege A fiery atmosphere at Stade Bollaert-Delelis set the stage for what initially looked like a routine afternoon for...
Read our take

23 shots for PSG. 4 for Monaco. But football is played on the scoreboard. Hrรกdeckรฝ's masterclass and two clinical strikes secure a 2-1 smash-and-grab! ๐Ÿ‡ฒ๐Ÿ‡จ๐Ÿ”ฅ #Ligue1 #ASMonaco #PSGASM

Smash-and-Grab: Monaco Silence the Parc des Princes A ruthless masterclass in counter-attacking football saw Monaco punish a profligate Paris Saint Germain despite a one-sided statistical barrage. Opening Act The Intensity of the opening stages at the Parc des Princes painted a highly familiar picture for the local faithful. Paris Saint...
Read our take

The scoreboard reads 3-1, but the real story is the gulf in class at Parc Olympique Lyonnais. Lyon cement their spot at the summit, while Auxerre's search for points continues. #Ligue1 #OL #AJA

Top Meets Bottom in a Rhone Valley Masterclass A ruthless attacking display highlighted the massive gulf in quality between the title chasers and a side already deeply entrenched in a relegation dogfight. Shooting Gallery at the Parc Any hopes of an early upset were quickly dashed as Lyon turned the...
Read our take

Toulouse fired 21 shots but found a wall in B. ร–zer. His 9 saves secured a vital 1-0 win for Lille. The leaders escape the siege, leaving the hosts in early relegation peril. #Ligue1 #LOSC #TFC

The Great Robbery at Stadium de Toulouse A monumental goalkeeping performance allowed the league leaders to steal all three points, leaving the frustrated hosts firmly stuck in the relegation mire. The Siege of Stadium de Toulouse The Intensity was off the charts from the opening exchanges as Toulouse turned their...
Read our take

Ligue 1 2026/27 season is underway with Monaco currently top of the table on 13 points after 5 matches. It's early days but the entertainment has been strong, averaging 65/100 Intensity.

Stats Leaders

Top performers in goals, assists and clean sheets for Ligue 1

Find your next match faster.

Honest match ratings. Find what is worth watchingโ€”without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watchingโ€”without the clutter.