Active in Ligue 1

Paris FC

PAR

Français flag Français
Form: LLWWL
Squad Size 35
City Paris
Stadium Stade Charléty
Founded 1969

Paris FC hold 13th in Ligue 1, with mixed recent results. With 21 points, they exist in football's quiet middle ground - too good for relegation, too limited for European dreams. The numbers confirm: this is who they are. The squad features I. Kebbal (Architect), V. Marchetti (Threat), and J. Ikoné (Dribbler).

Match Analysis

Paris FC match results, scores and analysis from recent fixtures

Date
Match
Score
League
Analysis

Stunning comeback at Stade Jean Bouin! Paris FC recover from 2-0 down as Ilan Kebbal smashes a 94th-minute penalty to snatch a 2-2 draw against Marseille. Mason Greenwood’s brilliance wasn’t enough for the visitors! #Ligue1 #PFCASM #Greenwood

Capital Comeback Stuns Marseille at Stade Jean Bouin A dramatic late equalizer from Ilan Kebbal saw Paris FC claw back from two goals down to hinder Marseille's pursuit of the league leaders. The Early Breakthrough The early phase at Stade Jean Bouin was dictated by the visitors' superior efficiency and...
Read full analysis

Points shared at Stade Jean Bouin as Paris FC and Angers play out a 0-0 draw. Paris FC controlled 63% possession but failed to break through. Otávio stood tall in defense to earn MOTM honors. #Ligue1 #PFCANG

Deadlock at Stade Jean Bouin A stalemate defined by defensive rigidity and a distinct lack of creative spark in the final third as neither side could find the breakthrough. Paris Control the Tempo The action at Stade Jean Bouin began with Paris FC asserting significant dominance over the ball. Controlling...
Read full analysis

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

The Parc des Princes stays blue and red! PSG secure a 2-1 derby win over Paris FC. Doue and Dembele fire the hosts to victory despite Geubbels' penalty. 71% possession tells the story of total dominance. #PSG #ParisFC #Ligue1 #DerbyDay

Capital Dominance Reasserted at the Parc This local clash demonstrated that even with a massive gulf in the league table, the Intensity of a derby can push the giants to their limits. Relentless Pressure and the Doué Spark From the opening whistle at the Parc des Princes , Paris Saint...
Read full analysis

Yann Gboho scores twice as Toulouse demolish Paris FC 3-0 at Stade Jean Bouin. Clinical finishing exposes the gulf between Ligue 1's contenders and strugglers. Toulouse climb to 7th with this ruthless display.

Gboho Dissects Paris FC: Toulouse Impose Ruthless Order at Stade Jean Bouin A chastening defeat exposes the chasm between Toulouse's clinical efficiency and Paris FC's possession-without-purpose malaise. Intensity Unleashed At Stade Jean Bouin, Toulouse transformed Paris FC 's evening into a masterclass in cold execution. The 19th minute penalty—converted by...
Read full analysis

Stade Océane: Le Havre 0-0 Paris FC. Soumare blazes penalty wide in 77th minute. Two mid-table sides cancel each other out. Chance missed to climb the Ligue 1 table. #Ligue1

Le Havre and Paris FC Deadlocked at Stade Océane as Soumare Wastes Penalty Two desperate sides clawing for survival shared the points at Stade Océane, where stakes rose and fell on a single moment of missed redemption. A War of Attrition with No Victor Le Havre and Paris FC produced...
Read full analysis

Paris FC 1-1 Auxerre at Stade Jean Bouin. Kebbal converts VAR-confirmed penalty (32'), but Diomande levels before half-time (40'). A balanced contest where neither side could claim victory—frustration reigns.

VAR Confirms Penalty, but Balance Prevails at Stade Jean Bouin This 1-1 draw between Paris FC and Auxerre epitomises a frenetic opening 45 minutes where controversy and spectacle collided, leaving both sides cursing a result that satisfied neither. The Decision That Divides At the 30th minute, Intensity surges when the...
Read full analysis

Giroud scores twice, Mandi adds the clincher: Lille crushes Paris FC 4-2 at Stade Pierre Mauroy in a display of intensity that saw three goals in seven minutes. Masterclass. 🔥

Giroud and Mandi lead Lille's four-goal onslaught against Paris FC Lille transformed Stade Pierre Mauroy into a fortress of relentless attacking football, dismantling Paris FC 4-2 in a match where lead changes, penalty drama, and a devastating goal flurry defined an unmissable spectacle. Geubbels' early strike met with Lille's measured...
Read full analysis

Rennes steal victory at Stade Jean Bouin: Embolo's 81st-minute goal ends Paris FC's dominance 1-0. The hosts fired 20 shots but lacked the killer touch. A character-defining upset for the visitors.

Embolo's Late Dagger: Rennes Steal Upset Victory at Stade Jean Bouin A barrage of 30 combined shots and relentless intensity masked a brutal truth: only one strike mattered, and it came from a substitute who turned the match on its head in the final 10 minutes. Paris FC's Sterile Dominance...
Read full analysis

Paris FC pulls off a stunning heist at Stade Louis II! Moses Simon's 53rd-minute strike secures a vital away victory. A masterclass in clinical finishing against Monaco's dominance. Three points that could reshape the season.

Simon's Precision Leaves Monaco Searching for Answers A theft disguised as a football match: Paris FC steals three precious points at Stade Louis II through Moses Simon 's 53rd-minute strike, a lifeline for the strugglers in their battle for Ligue 1 survival. Dominance Undone by a Single Moment The opening...
Read full analysis

Paris FC and Lyon serve up a cracker at Stade Jean Bouin: 3-3 thriller! Kebbal and Šulc shine, two reds change everything, and defensive chaos reigns. Pure Ligue 1 intensity.

Kebbal and Šulc Light Up Stade Jean Bouin in a Six-Goal Crunch Match This clash between two sides desperate for legitimacy descended into a defensive nightmare: six goals, two dismissals, and a 3-3 draw that leaves the title race wide open. Lyon Strike Early, But Balance Crumbles Fast Lyon came...
Read full analysis

Clinical finish in Paris. Nantes edge Paris FC 2-1 at Stade Jean Bouin through El Arabi and Abline strikes. Paris dominate possession (68%) but fail to convert. Three lead changes tell the story of a thriller.

Possession Proves Powerless: Nantes' Counter-Punch Stuns Paris FC At Stade Jean Bouin, Nantes prove that clinical finishing and defensive discipline trump territorial control—a harsh lesson for Paris FC , who dominate yet fall short. The Ambush: Two Minutes, One Goal Nantes don't negotiate. Before the crowd settles, Youssef El Arabi...
Read full analysis

At Stade Bollaert-Delelis, Lens edges Paris FC 2-1 in a crunch match brimming with momentum shifts. Sarr and Baidoo lead the hosts to 4th place. Three crucial points in the title race.

Lens holds off Paris FC in a pulsating Stade Bollaert-Delelis classic In a six-pointer that pits a title contender against a relegation battler, this Ligue 1 clash delivers the kind of drama that defines a season's trajectory. Early fireworks set the tone From the opening whistle at Stade Bollaert-Delelis ,...
Read full analysis

Paris FC wins 2-0 at Stade Jean Bouin. Kebbal and Krasso seal victory despite a disallowed goal in the opening minutes. The hosts tighten their grip on mid-table.

VAR Denies, Paris FC Dominates Without Mercy A commanding performance that could have been even more emphatic, but an early VAR intervention nearly cost them the narrative. The Disallowed Dream In the 4th minute, Jean-Philippe Krasso thought he'd opened the floodgates for Paris FC . The VAR screen had other...
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

Ligue 1 13th Place
Form
LLWWLDWLLD

Record

P19
W5
D5
L9
Pts20
Win%26%

Goals

Scored24
Conceded32
Diff -8
Avg/G1.3
Conc/G1.7

Defense & Discipline

Clean Sheets4
Failed to Score5
Pens Scored4
Pens Missed0

Best Streaks

2 Win Streak
2 Draw Streak
2 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 35 players