Nice

NIC

Français flag Français
Form: LWLWL
Squad Size 45
City Nice
Stadium Allianz Riviera
Founded 1904

Nice occupy 14th in Ligue 1 with 21 points collected, showing inconsistent form. The numbers reflect stability - neither the anxiety of relegation nor the ecstasy of title challenges. Mid-table security provides foundation, but ambition requires more. The squad features M. Dupé (Magnet), Abdulay Bah (Shield), and J. Clauss (Architect).

Match Analysis

Nice match results, scores and analysis from recent fixtures

Date
Match
Score
League
Analysis

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 full analysis

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 full analysis

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 full analysis

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 full analysis

É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 full analysis

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 full analysis

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 full analysis

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 full analysis

Metz 2-1 Nice: Absolute madness at Saint-Symphorien! Diallo and Hein overturn the Aiglons despite VAR chaos. Three lead changes, two overturned decisions... pure Ligue 1 drama!

Saint-Symphorien Erupts: Metz Stuns Nice in VAR Nightmare A local grudge match transformed into final-day theatre, where referee decisions proved as decisive as goals, and Metz proved that even relegation-form teams can inflict humiliation on European hopefuls. Chaos at the Cathedral From the opening whistle, intensity obliterated tactical discipline. Nice...
Read full analysis

Drama at Parc des Princes: After 89 minutes of relentless PSG domination, Ramos finally breaks through in the 90th. Nice's heroic resistance crumbles at the death. One goal, one moment, one winner. 1-0.

Ramos Rescues Paris in Cruelest Fashion: A 90th-Minute Escape from the Parc's Fury When suffocating intensity finally finds its finish: Paris Saint Germain breaks Nice 's resistance in the cruelest possible manner, courtesy of a substitute's late-game heroics that turns a frustrating night into three vital points. The Siege Begins...
Read full analysis

Nice dispatches Lille 2-0 at Allianz Riviera. Diop converts a penalty (29'), then substitute Jansson seals it late (87'). The hosts thrive on efficiency despite 32% possession. A statement victory in the title race.

Nice Silences Lille in Crunch Clash: Efficiency Trumps Dominance Two teams level on points arrived at the Allianz Riviera; only one left with the spoils, as Nice's clinical finishing dismantled Lille's possession-based pressure. Penalty and Precision Define the Balance From the 29th minute, S. Diop 's penalty conversion handed Nice...
Read full analysis

Nice steal three points at Roazhon Park! Clauss (goal + assist) dominates, but Frankowski and Ait Boudlal spark Rennes' comeback. Relentless intensity: 27 shots, 1 lead change, VAR drama. Final: 2-1 Aiglons.

Clauss Cuts Through Rennes at Roazhon Park Nice steal a fragile away win through clinical finishing, exposing Rennes ' possession dominance as a hollow threat when precision fails. The Shooting Gallery: 27 Attempts and VAR's Final Word Roazhon Park became a chaotic arena from kickoff. Rennes controlled the pitch with...
Read full analysis

Nice stuns Lyon 3-2 at Allianz Riviera! Šulc scores twice but it's not enough. A six-pointer where the Eagles convert three clinical strikes despite Lyon's siege. Diouf's penalty save seals it.

Šulc Powerless Against Nice's Defensive Masterclass: 3-2 Thriller Nice denies Lyon victory despite a relentless assault from the visitors, as Pavel Šulc 's brace proves insufficient against clinical finishing and heroic goalkeeping at the Allianz Riviera. Bard's Lightning Start Sets the Tone Nice strikes first. In the 5th minute, Mathys...
Read full analysis

The Côte d'Azur Derby erupts: Diop and Fati each score twice, Ali Abdi sent off at 34'. Monaco draws 2-2 with Nice at Stade Louis II in pure intensity. Unforgettable crunch match.

Two Braces and Bedlam: The Côte d'Azur Derby Descends Into Chaos When two strikers in lethal form and three spot-kicks transform a Monaco versus Nice clash into a theatre of ecstasy and agony, you have a match that defines a season. Intensity Unleashed at Stade Louis II From the opening...
Read full analysis

Drama at Allianz Riviera! Diop fires Nice ahead in the 40th, but substitute Krasso levels from the spot in the 88th. A balanced, intense affair ends 1-1 with both sides refusing to blink.

Krasso's 88th-Minute Penalty Snatches Draw for Paris FC At the Allianz Riviera, Paris FC refused defeat and claimed a vital point through a dramatic late penalty, in a match where intensity defined every second until the final whistle. Diop Breaks the Deadlock Early Nice struck with authority from the opening...
Read full analysis

Season Statistics

Complete league record with goals, form, and performance streaks

14th Place
Form
LWLWLDDWWW

Record

P19
W6
D3
L10
Pts21
Win%32%

Goals

Scored25
Conceded36
Diff -11
Avg/G1.3
Conc/G1.9

Defense & Discipline

Clean Sheets2
Failed to Score4
Pens Scored2
Pens Missed0

Best Streaks

3 Win Streak
2 Draw Streak
6 Loss Streak

League Standings

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

Pos Team P Pts GF GA GD Form
1 Lens 20 46 34 16 +18 WLens 1 - 0 Le Havre (30-01-2026)LMarseille 3 - 1 Lens (24-01-2026)WLens 1 - 0 Auxerre (17-01-2026)WToulouse 0 - 3 Lens (02-01-2026)WLens 2 - 0 Nice (14-12-2025)
2 Paris Saint Germain 19 45 41 15 +26 WStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WAuxerre 0 - 1 Paris Saint Germain (23-01-2026)WParis Saint Germain 3 - 0 Lille (16-01-2026)WParis Saint Germain 2 - 1 Paris FC (04-01-2026)WMetz 2 - 3 Paris Saint Germain (13-12-2025)
3 Marseille 20 39 46 22 +24 DParis FC 2 - 2 Marseille (31-01-2026)WMarseille 3 - 1 Lens (24-01-2026)WAngers 2 - 5 Marseille (17-01-2026)LMarseille 0 - 2 Nantes (04-01-2026)WMarseille 1 - 0 Monaco (14-12-2025)
4 Lyon 20 39 33 20 +13 WLyon 1 - 0 Lille (01-02-2026)WMetz 2 - 5 Lyon (25-01-2026)WLyon 2 - 1 Stade Brestois 29 (18-01-2026)WMonaco 1 - 3 Lyon (03-01-2026)WLyon 1 - 0 Le Havre (14-12-2025)
5 Lille 20 32 34 30 +4 LLyon 1 - 0 Lille (01-02-2026)LLille 1 - 4 Strasbourg (25-01-2026)LParis Saint Germain 3 - 0 Lille (16-01-2026)LLille 0 - 2 Rennes (03-01-2026)WAuxerre 3 - 4 Lille (14-12-2025)
6 Rennes 20 31 30 31 -1 LMonaco 4 - 0 Rennes (31-01-2026)LRennes 0 - 2 Lorient (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)WLille 0 - 2 Rennes (03-01-2026)WRennes 3 - 1 Stade Brestois 29 (13-12-2025)
7 Strasbourg 19 30 32 23 +9 LStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WLille 1 - 4 Strasbourg (25-01-2026)WStrasbourg 2 - 1 Metz (18-01-2026)DNice 1 - 1 Strasbourg (03-01-2026)DStrasbourg 0 - 0 Lorient (14-12-2025)
8 Toulouse 20 30 31 23 +8 DToulouse 0 - 0 Auxerre (01-02-2026)WStade Brestois 29 0 - 2 Toulouse (25-01-2026)WToulouse 5 - 1 Nice (17-01-2026)LToulouse 0 - 3 Lens (02-01-2026)WParis FC 0 - 3 Toulouse (13-12-2025)
9 Lorient 20 28 27 31 -4 WLorient 2 - 1 Nantes (31-01-2026)WRennes 0 - 2 Lorient (24-01-2026)WMonaco 1 - 3 Lorient (16-01-2026)DLorient 1 - 1 Metz (04-01-2026)DStrasbourg 0 - 0 Lorient (14-12-2025)
10 Monaco 20 27 32 33 -1 WMonaco 4 - 0 Rennes (31-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)LMonaco 1 - 3 Lorient (16-01-2026)LMonaco 1 - 3 Lyon (03-01-2026)LMarseille 1 - 0 Monaco (14-12-2025)
11 Angers 20 26 21 25 -4 WAngers 1 - 0 Metz (01-02-2026)DParis FC 0 - 0 Angers (25-01-2026)LAngers 2 - 5 Marseille (17-01-2026)LLe Havre 2 - 1 Angers (04-01-2026)WAngers 4 - 1 Nantes (12-12-2025)
12 Stade Brestois 29 20 25 26 31 -5 DNice 2 - 2 Stade Brestois 29 (01-02-2026)LStade Brestois 29 0 - 2 Toulouse (25-01-2026)LLyon 2 - 1 Stade Brestois 29 (18-01-2026)WStade Brestois 29 2 - 0 Auxerre (04-01-2026)LRennes 3 - 1 Stade Brestois 29 (13-12-2025)
13 Paris FC 20 21 26 34 -8 DParis FC 2 - 2 Marseille (31-01-2026)DParis FC 0 - 0 Angers (25-01-2026)WNantes 1 - 2 Paris FC (18-01-2026)LParis Saint Germain 2 - 1 Paris FC (04-01-2026)LParis FC 0 - 3 Toulouse (13-12-2025)
14 Nice 20 21 25 38 -13 DNice 2 - 2 Stade Brestois 29 (01-02-2026)WNantes 1 - 4 Nice (25-01-2026)LToulouse 5 - 1 Nice (17-01-2026)DNice 1 - 1 Strasbourg (03-01-2026)LLens 2 - 0 Nice (14-12-2025)
15 Le Havre 20 20 16 25 -9 LLens 1 - 0 Le Havre (30-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)WLe Havre 2 - 1 Angers (04-01-2026)LLyon 1 - 0 Le Havre (14-12-2025)
16 Nantes 20 14 19 36 -17 LLorient 2 - 1 Nantes (31-01-2026)LNantes 1 - 4 Nice (25-01-2026)LNantes 1 - 2 Paris FC (18-01-2026)WMarseille 0 - 2 Nantes (04-01-2026)LAngers 4 - 1 Nantes (12-12-2025)
17 Auxerre 20 13 14 29 -15 DToulouse 0 - 0 Auxerre (01-02-2026)LAuxerre 0 - 1 Paris Saint Germain (23-01-2026)LLens 1 - 0 Auxerre (17-01-2026)LStade Brestois 29 2 - 0 Auxerre (04-01-2026)LAuxerre 3 - 4 Lille (14-12-2025)
18 Metz 20 12 21 46 -25 LAngers 1 - 0 Metz (01-02-2026)LMetz 2 - 5 Lyon (25-01-2026)LStrasbourg 2 - 1 Metz (18-01-2026)DLorient 1 - 1 Metz (04-01-2026)LMetz 2 - 3 Paris Saint Germain (13-12-2025)

Match History

Recent results and upcoming fixtures with scores and standings impact

Squad Cards

Current squad with player profiles, positions, and season performance

2025/2026 Season 45 players