Marseille

MAR

Form: LWLWW
Squad Size 47
City Marseille
Stadium Stade Orange Vélodrome
Founded 1899

Sitting 7th with 53 points, Marseille have achieved safety without threatening glory, building momentum. The data shows a team that knows its level, operating within comfortable constraints. Progress demands discomfort. The squad features N. Aguerd (MAGNET), A. Vermeeren (MAGNET), and P. Højbjerg (MAGNET).

Match Coverage

Marseille results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

An absolute stunner at Stade de la Beaujoire! Nantes completely blitz Marseille with three goals in eight chaotic minutes, proving this relegation battle is far from over. #Ligue1 #Nantes #Marseille

Eight Minutes of Chaos: Nantes Stun Marseille in Survival Bid A sensational second-half blitz breathes unexpected life into a desperate fight against the drop. The Early Stalemate The atmosphere at Stade de la Beaujoire was electric as the hosts fought desperately for top-flight survival. From the opening whistle, the visiting...
Read our take

Total dominance isn't enough without the final touch. Marseille fired 19 shots but paid the price when Wahi converted an 88th-minute penalty to snatch a point for Nice. #Ligue1 #OMOGCN #LateDrama

Vélodrome Heartbreak: Nice Snatch Late Draw After Marseille Siege Our take: a classic tale of wasted dominance, where Marseille's absolute control over possession and chances was brutally punished by a single late defensive lapse. One-Way Traffic The Intensity at Orange Vélodrome was palpable from the kick-off as the hosts laid...
Read our take

The scoreboard says 2-0, but the real story is Lorient's defensive masterclass at Stade du Moustoir! Marseille controlled the ball but lacked the cutting edge. Huge OM setback. #FCLOM #Ligue1 #OM

Lorient Ambush Sinks Marseille at Stade du Moustoir A defensive masterclass and ruthless counter-attacking proved that having the ball means little if you cannot find the back of the net. The Breton Blockade The script at Stade du Moustoir seemed completely written for the visiting side during the opening exchanges....
Read our take

Marseille cruise 3-1 at the Vélodrome! Greenwood's double assist masterclass keeps their Champions League dream alive. Meanwhile, Metz edge ever closer to the agonizing drop. #Ligue1 #TeamOM #OM

Marseille's Firepower Overwhelms Stranded Metz Our verdict is simple: relentless attacking pressure and a creative masterclass kept Marseille's European dreams alive while exposing the grim reality of Metz's desperate survival fight. The Early Siege The writing was on the wall from the opening exchanges at the Orange Vélodrome. Marseille flew...
Read our take

Monaco secure a massive 2-1 win over Marseille at Stade Louis II! Despite a barrage of away chances, Hrádecký's heroics sealed a vital three points. #Ligue1 #Monaco #Marseille

Clinical Monaco Survive Marseille Onslaught Monaco ruthlessly punished a wasteful Marseille side to secure three vital points in the fierce race for European qualification. Weathering the Storm Marseille came out with clear intent at Stade Louis II, looking to dictate the tempo and pepper the hosts' goal from the outset....
Read our take

Lille flip the script! Nwaneri struck first, but Meunier and Giroud orchestrated a brilliant smash-and-grab at the Vélodrome. A massive blow to the hosts' European comfort. #Ligue1 #LOSC #TeamOM

Giroud's Late Heroics Stun the Orange Vélodrome A phenomenal substitute masterclass turned this clash on its head, dealing a massive blow to the hosts' Champions League ambitions while igniting the away end. Early Attrition and a Quick Spark The Orange Vélodrome demanded early dominance, and the hosts largely delivered. They...
Read our take

The Vélodrome breathes a sigh of relief! Marseille battered the door down until supersub Gouiri found the late breakthrough, keeping their UCL charge on track. #Ligue1 #Marseille #TeamOM

Gouiri's Late Strike Rescues Marseille Against Stubborn Auxerre A war of attrition at the Orange Vélodrome required a substitute's touch to keep Marseille's Champions League ambitions alive while deepening Auxerre's relegation woes. Siege at the Vélodrome The Orange Vélodrome demanded a response, and Marseille delivered an immediate wave of pressure...
Read our take

Marseille snatch the points at Toulouse! Greenwood's clinical strike and Rulli's heroics keep the UCL dream alive. Frustration for the hosts who couldn't find a way through. ⚪️🔵 #Ligue1 #OM #TFC

Marseille Secure Grit-and-Glory Win at Stadium de Toulouse An early strike and a resolute defensive display kept Marseille firmly in the Champions League hunt at the expense of a toothless Toulouse side. Tactical Opening at the Stadium The atmosphere at Stadium de Toulouse was charged with anticipation as the home...
Read our take

Absolute chaos at Orange Vélodrome! Aubameyang’s 90th-minute winner caps a 3-2 comeback against Lyon. A massive result in the Champions League race. #Marseille #Lyon #Ligue1

Aubameyang's Late Heroics Ignite Orange Vélodrome This high-stakes Olympique Derby delivered a tactical masterclass turned chaotic shootout, leaving Marseille within striking distance of the top three. The Setup: Lyon's Early Strike The Intensity was high from the first whistle as Lyon stunned the home crowd in spectacular fashion. Just three...
Read our take

Ludovic Ajorque strikes twice as Brest topple Marseille at Stade Francis-Le Blé! Clinical finishing beats dominant possession. #Ligue1 #SB29 #OM

Ajorque’s Double Downs Blunt Marseille This was a victory for efficiency over aesthetics, as Brest turned limited opportunities into a defining result against a high-flying Marseille side. The Lightning Start The atmosphere at Stade Francis-Le Blé was set for an upset, and Stade Brestois 29 delivered from the off. The...
Read our take

Incredible scenes at the Orange Vélodrome! Marseille let a 2-0 lead slip as Strasbourg fight back for a 2-2 draw. J. Panichelli's 97th-minute penalty completes the comeback after Nanasi inspired the revival. What a match! 🇫🇷⚽️ #Ligue1 #OMRCSA

Late Drama at the Orange Vélodrome A two-goal lead evaporated in the Mediterranean heat as Strasbourg's persistence rewarded them with a share of the spoils in the dying seconds. The Marseille Surge The atmosphere at the Orange Vélodrome was electric as Marseille aimed to cement their position in the top...
Read our take

Total domination at Parc des Princes! PSG crush Marseille 5-0 in Le Classique. Ousmane Dembélé hits a perfect 10 rating with a clinical brace as the leaders move clear at the top. #PSGOM #Ligue1 #LeClassique

A Five-Star Masterclass in Le Classique This historic demolition reaffirms PSG's untouchable status at the top of French football while leaving Marseille's title ambitions in ruins. Surgical Precision from the Outset The atmosphere at the Parc des Princes was electric, but the tension was short-lived as Paris Saint Germain asserted...
Read our take

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 our take

A clinical Club Brugge KV dismantled Marseille 3-0 at the Jan Breydel Stadion. Despite OM controlling 62% possession, Simon Mignolet’s 9 saves and an A. Stankovic masterclass (1G, 2A) proved the difference in this Champions League clash. #UCL #ClubBrugge #Marseille

Clinical Brugge Punish Dominant Marseille A night of ruthless efficiency at the Jan Breydel Stadion saw Club Brugge KV secure a vital three points, leaving Marseille to rue missed chances despite controlling the tempo. The Belgian Blitz The Jan Breydel Stadion was still settling into its seats when Club Brugge...
Read our take

Statement win for Marseille! A 3-1 victory over Lens at the Orange Vélodrome closes the gap in the title race. Amine Gouiri’s brace and Nwaneri’s strike secure a massive three points against the second-placed side. ⚪🔵 #OMRCL #Ligue1

Marseille Outclass Lens in High-Stakes Vélodrome Battle This clinical 3-1 victory sees Marseille dismantle their direct rivals, closing the gap to just five points and breathing new life into the Ligue 1 title race. The Lightning Start From the opening seconds at the Orange Vélodrome , the Intensity was at...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

7th Place
Form
LWLWWWWWLD

Record

P31
W16
D5
L10
Pts53
Win%52%

Goals

Scored59
Conceded41
Diff +18
Avg/G1.9
Conc/G1.3

Defense & Discipline

Clean Sheets8
Failed to Score7
Pens Scored5
Pens Missed0

Best Streaks

5 Win Streak
1 Draw Streak
2 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 31 70 70 27 +43 DParis Saint Germain 2 - 2 Lorient (02-05-2026)WAngers 0 - 3 Paris Saint Germain (25-04-2026)WParis Saint Germain 3 - 0 Nantes (22-04-2026)LParis Saint Germain 1 - 2 Lyon (19-04-2026)WParis Saint Germain 3 - 1 Toulouse (03-04-2026)
2 Lens 31 64 61 33 +28 DNice 1 - 1 Lens (02-05-2026)DStade Brestois 29 3 - 3 Lens (24-04-2026)WLens 3 - 2 Toulouse (17-04-2026)LLille 3 - 0 Lens (04-04-2026)WLens 5 - 1 Angers (20-03-2026)
3 Lyon 31 57 48 32 +16 WLyon 4 - 2 Rennes (03-05-2026)WLyon 3 - 2 Auxerre (25-04-2026)WParis Saint Germain 1 - 2 Lyon (19-04-2026)WLyon 2 - 0 Lorient (12-04-2026)DAngers 0 - 0 Lyon (05-04-2026)
4 Lille 31 57 50 34 +16 DLille 1 - 1 Le Havre (03-05-2026)WParis FC 0 - 1 Lille (26-04-2026)DLille 0 - 0 Nice (18-04-2026)WToulouse 0 - 4 Lille (12-04-2026)WLille 3 - 0 Lens (04-04-2026)
5 Rennes 31 56 54 42 +12 LLyon 4 - 2 Rennes (03-05-2026)WRennes 2 - 1 Nantes (26-04-2026)WStrasbourg 0 - 3 Rennes (19-04-2026)WRennes 2 - 1 Angers (11-04-2026)WStade Brestois 29 3 - 4 Rennes (04-04-2026)
6 Monaco 32 54 56 48 +8 WMetz 1 - 2 Monaco (02-05-2026)DToulouse 2 - 2 Monaco (25-04-2026)DMonaco 2 - 2 Auxerre (19-04-2026)LParis FC 4 - 1 Monaco (10-04-2026)WMonaco 2 - 1 Marseille (05-04-2026)
7 Marseille 32 53 59 44 +15 LNantes 3 - 0 Marseille (02-05-2026)DMarseille 1 - 1 Nice (26-04-2026)LLorient 2 - 0 Marseille (18-04-2026)WMarseille 3 - 1 Metz (10-04-2026)LMonaco 2 - 1 Marseille (05-04-2026)
8 Strasbourg 30 46 49 39 +10 LStrasbourg 1 - 2 Toulouse (03-05-2026)WLorient 2 - 3 Strasbourg (26-04-2026)LStrasbourg 0 - 3 Rennes (19-04-2026)WStrasbourg 3 - 1 Nice (04-04-2026)WNantes 2 - 3 Strasbourg (22-03-2026)
9 Lorient 32 42 44 49 -5 DParis Saint Germain 2 - 2 Lorient (02-05-2026)LLorient 2 - 3 Strasbourg (26-04-2026)WLorient 2 - 0 Marseille (18-04-2026)LLyon 2 - 0 Lorient (12-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)
10 Toulouse 31 38 43 44 -1 WStrasbourg 1 - 2 Toulouse (03-05-2026)DToulouse 2 - 2 Monaco (25-04-2026)LLens 3 - 2 Toulouse (17-04-2026)LToulouse 0 - 4 Lille (12-04-2026)LParis Saint Germain 3 - 1 Toulouse (03-04-2026)
11 Stade Brestois 29 30 38 41 47 -6 LParis FC 4 - 0 Stade Brestois 29 (03-05-2026)DStade Brestois 29 3 - 3 Lens (24-04-2026)DNantes 1 - 1 Stade Brestois 29 (19-04-2026)LStade Brestois 29 3 - 4 Rennes (04-04-2026)LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)
12 Paris FC 31 38 40 47 -7 WParis FC 4 - 0 Stade Brestois 29 (03-05-2026)LParis FC 0 - 1 Lille (26-04-2026)WMetz 1 - 3 Paris FC (19-04-2026)WParis FC 4 - 1 Monaco (10-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)
13 Angers 31 34 26 43 -17 LAuxerre 3 - 1 Angers (03-05-2026)LAngers 0 - 3 Paris Saint Germain (25-04-2026)DAngers 1 - 1 Le Havre (18-04-2026)LRennes 2 - 1 Angers (11-04-2026)DAngers 0 - 0 Lyon (05-04-2026)
14 Le Havre 31 31 29 42 -13 DLille 1 - 1 Le Havre (03-05-2026)DLe Havre 4 - 4 Metz (26-04-2026)DAngers 1 - 1 Le Havre (18-04-2026)DNice 1 - 1 Le Havre (12-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)
15 Nice 32 31 36 58 -22 DNice 1 - 1 Lens (02-05-2026)DMarseille 1 - 1 Nice (26-04-2026)DLille 0 - 0 Nice (18-04-2026)DNice 1 - 1 Le Havre (12-04-2026)LStrasbourg 3 - 1 Nice (04-04-2026)
16 Auxerre 31 25 27 42 -15 WAuxerre 3 - 1 Angers (03-05-2026)LLyon 3 - 2 Auxerre (25-04-2026)DMonaco 2 - 2 Auxerre (19-04-2026)DAuxerre 0 - 0 Nantes (11-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)
17 Nantes 32 23 29 51 -22 WNantes 3 - 0 Marseille (02-05-2026)LRennes 2 - 1 Nantes (26-04-2026)LParis Saint Germain 3 - 0 Nantes (22-04-2026)DNantes 1 - 1 Stade Brestois 29 (19-04-2026)DAuxerre 0 - 0 Nantes (11-04-2026)
18 Metz 32 16 32 72 -40 LMetz 1 - 2 Monaco (02-05-2026)DLe Havre 4 - 4 Metz (26-04-2026)LMetz 1 - 3 Paris FC (19-04-2026)LMarseille 3 - 1 Metz (10-04-2026)DMetz 0 - 0 Nantes (05-04-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 47 players