Nice

NIC

Form: LWLWL
Squad Size 45
City Nice
Stadium Allianz Riviera
Founded 1904

Nice occupy 15th, collecting 27 points while with mixed recent results. Form reading LWLWL reflects the precarious nature of their situation. The data shows danger; only improved results change the narrative. The squad features E. Wahi (PLATINUM BOOT), A. Mendy (ENFORCER), and Abdulay Bah (SHIELD).

Match Coverage

Nice results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

The scoreboard says 4-0, but the real story is PSG's total midfield suffocation. Nice had no answers once the red card dropped, leaving Paris firmly in the title hunt. #Ligue1 #PSG #NICEPSG

A Parisian Masterclass on the Riviera Our take: An absolute demolition job confirms Paris Saint Germain's ruthless title credentials while plunging Nice deeper into the relegation mire. Suffocation by Possession From the opening exchanges at Allianz Riviera, Paris Saint Germain established a terrifying rhythm that never relented. The visitors dominated...
Read our take

Nice edge past Angers with a decisive late show at Stade Raymond-Kopa. Wahi's explosive cameo sealed the points, but survival remains a grinding battle from here. #Ligue1 #OGCNice #Angers

Wahi Sparks Nice to Crucial Away Victory Elye Wahi’s explosive second-half cameo provided the cutting edge Nice desperately needed to break down a stubborn Angers defence. Early Stalemate at the Kopa Entering this clash in wretched form after going five matches without a win, Nice edged possession early on, nervously...
Read our take

Rennes clinical in a 0-4 demolition of Nice. Rongier pulled the strings with two assists while the hosts crumbled at the Allianz Riviera. One-way traffic. #Ligue1 #OGCNSRFC #SRFC

Breton Blitzkrieg in the South A ruthless Rennes performance left Nice reeling and cemented the visitors' credentials in the hunt for European football with a dominant clean-sheet victory. Opening Act: Rapid-Fire Rennes From the kick-off at the Allianz Riviera, the Intensity displayed by the visitors was overwhelming. Rennes dominated possession...
Read our take

Paris FC escapes the drop zone with a gritty win over Nice! Munetsi's goal and Trapp's saves define a high-stakes afternoon at Stade Jean Bouin. #Ligue1 #ParisFC #OGCNice

Munetsi Strikes as Paris FC Edge Survival Battle This narrow victory gives Paris FC breathing room in a desperate scramble for Ligue 1 survival. The Survival Scramble The atmosphere at Stade Jean Bouin was thick with tension as two sides desperate to avoid the trapdoor of relegation faced off. From...
Read our take

Absolute Ligue 1 classic! Nice and Lorient share the points in a 3-3 thriller. Louchet’s brace canceled out by Cadiou’s 90th-minute heroics. Football at its best! #Ligue1 #OGCNice #FCLorient

Attack Trumps Defense in Riviera Rollercoaster This encounter served as a visceral reminder of why we love the beautiful game, as tactical discipline was traded for a breathless six-goal exchange. A High-Octane Start The Allianz Riviera pitch was barely warm before the fireworks began. The home side established an incredible...
Read our take

Six in a row for OL! Goals from Tolisso and Nartey secure a 2-0 win over Nice at Parc Olympique Lyonnais. Niakhaté's defensive masterclass keeps Lyon firmly in the title hunt. #OLOGCN #Ligue1

Clinical Lyon Secure Sixth Straight Win Lyon's ruthless efficiency in front of goal proved the difference as they dispatched a resilient but toothless Nice side to keep their title hopes alive. Tactical Standoff at Parc Olympique Lyonnais The encounter at Parc Olympique Lyonnais began with a clear display of tactical...
Read our take

A tense 0-0 draw at the Allianz Riviera as Nice and Monaco cancel each other out. High Intensity in the Derby de la Côte d'Azur but zero goals. Thilo Kehrer dominates the backline for the visitors. #Ligue1 #OGCNASM

Tactical Chess Dampens Riviera Derby Fireworks A point apiece does little to ignite the mid-table ambitions of these historic rivals after a night where defensive discipline triumphed over attacking flair. Early Pressure Fails to Break the Deadlock The Allianz Riviera crackled with anticipation for the latest edition of the Derby...
Read our take

A dramatic afternoon at the Allianz Riviera! Stade Brestois 29 raced into a 2-0 lead through Del Castillo and Doumbia, but Nice dominated possession (60%) to claw back a draw. Strikes from Ali Abdi and Elye Wahi secured a 2-2 result in a frantic Ligue 1 encounter.

Allianz Riviera Sees Nice Resurrect From the Brink A tale of two halves saw Nice claw back a two-goal deficit to salvage a point against a resilient Brest side. The Early Brest Onslaught The Intensity of the opening period at the Allianz Riviera caught the hosts cold as Stade Brestois...
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

A clinical masterclass at the Stadium de Toulouse! The hosts crush Nice 5-1 as Santiago Hidalgo nets a superb brace. Despite Nice dominating possession, Toulouse’s 22 shots proved lethal. A huge statement win for the Violets! #Ligue1 #ToulouseFC #OGCNice

Clinical Toulouse Dismantle Struggling Nice A masterclass in transitional play saw Toulouse overwhelm a possession-heavy Nice to cement their top-half ambitions in one of the season's most one-sided displays. Hidalgo Ignites the Stadium From the opening exchanges at the Stadium de Toulouse, the hosts displayed a ruthless Intensity that the...
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

Édouard's brace seals it! Lens breeze past Nice 2-0 at Stade Bollaert-Delelis and tighten their grip on Ligue 1's summit. The leaders are relentless; the visitors are in freefall. #Ligue1

Édouard's Double Puts Lens in Command: Nice's Nightmare Deepens As Nice tumbles into their fifth consecutive defeat, Lens assert their dominance at the top of Ligue 1 with a clinical 2-0 victory at Stade Bollaert-Delelis. Édouard's Masterclass Decides It Early Odsonne Édouard turned this match into a personal exhibition of...
Read our take

Yassin Belkhdim's clinical finish at the Allianz Riviera gave Angers a vital 1-0 victory. T. Louchet's red card on 53 minutes sealed Nice's misery—five consecutive defeats now for the hosts.

Belkhdim Strikes as Nice Spiral Deepens At the Allianz Riviera, Angers delivered a knockout blow to Nice's fading season—a 1-0 victory that plunges the hosts deeper into relegation danger. Nice's Crisis of Conviction Nice arrived at the Allianz Riviera drowning. Five straight defeats. No wins in recent memory. The home...
Read our take

Soumano strikes twice! Lorient demolish Nice 3-1 at Stade du Moustoir in a masterclass of intensity. 27 shots, clinical finishing, and a defensive fortress led by Talbi. Nice's possession counts for nothing.

Soumano's Brace Ignites Moustoir: Lorient Pulverises Nice in Display of Relentless Intensity In a suffocating display of intensity , Lorient transformed Stade du Moustoir into an impenetrable fortress, dismantling Nice 3-1 in a match where defensive chaos gifted the hosts dominance from the opening whistle. Nice's Catastrophic Start By the...
Read our take

Greenwood bags a brace as Marseille thrashes Nice 5-1 at the Allianz Riviera. The Phocéens dominate with 11 shots on target and cement 2nd place. A one-sided masterclass.

Marseille's Offensive Masterclass Dismantles Nice 5-1 At the Allianz Riviera, Marseille delivered a clinical offensive display, overwhelming Nice 5-1 to reinforce their title credentials whilst the hosts plunged deeper into crisis. Relentless Intensity from the Phocéens Pierre Aubameyang struck early via Benjamin Pavard 's assist in the 11th minute, setting...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

15th Place
Form
LWLWLDDWWW

Record

P26
W7
D6
L13
Pts27
Win%27%

Goals

Scored32
Conceded48
Diff -16
Avg/G1.2
Conc/G1.8

Defense & Discipline

Clean Sheets4
Failed to Score8
Pens Scored2
Pens Missed0

Best Streaks

3 Win Streak
2 Draw Streak
6 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 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)
2 Paris Saint Germain 25 57 54 22 +32 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)
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 Lorient 27 38 37 40 -3 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)
9 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)
10 Stade Brestois 29 26 36 34 36 -2 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)
11 Toulouse 27 35 37 32 +5 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)
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 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 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 26 19 19 36 -17 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 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)

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