Active in Ligue 1

Angers

ANG

Français flag Français
Form: WLDDL
Squad Size 36
City Angers
Stadium Stade Raymond-Kopa
Founded 1919

Angers occupy 12th in Ligue 1 with 32 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 A. Sbaï (DRIBBLER), E. Lepaul (GOLD BOOT), and J. Ekomié (INTERCEPTOR).

Match Coverage

Angers results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

A five-goal statement at Stade Bollaert-Delelis! Lens crush Angers to stay right on the heels of the league leaders, driven by a vintage Florian Thauvin masterclass. #RCLLens #Ligue1 #Thauvin

Lens Send a Title Warning with Five-Goal Demolition A ruthless attacking masterclass keeps the championship race burning brightly in the north of France. Opening Act Stade Bollaert-Delelis demanded a performance worthy of a championship charge before a ball was even kicked. The Stakes were immense for a Lens side hunting...
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

Angers snatch a win at Stade de la Beaujoire, leaving Nantes deeper in relegation trouble. Sbai's strike was the difference. #Ligue1 #FCNantes #AngersSCO

Sbai Silences the Beaujoire Crowd A devastating result for Nantes sees them drift further into relegation trouble while Angers capitalize on their efficiency to snatch all three points. Battle Lines Drawn at La Beaujoire From the opening whistle at Stade de la Beaujoire , the high Stakes of the relegation...
Read our take

Clinical Monaco brush Angers aside at the Stade Louis II. Balogun and supersub Adingra do the damage in a dominant display. #Ligue1 #ASM #AngersSCO

Monaco Power Past Angers to Sustain European Charge A professional performance that saw Monaco's superior quality eventually break through a stubborn but limited Angers side in front of the Louis II crowd. The Siege of Stade Louis II From the opening exchanges, Monaco established a suffocating grip on the encounter....
Read our take

Lille snatch a vital win at Stade Raymond-Kopa thanks to Olivier Giroud's clinical penalty. A tough night for Angers despite Koffi's heroics. #Ligue1 #LOSC #SCO

Professional Lille Grind Out Narrow Victory A professional performance from the visitors secures three crucial points in their hunt for European qualification against a stubborn Angers side. Tactical Chess at Stade Raymond-Kopa The match began as a cagey affair at Stade Raymond-Kopa, with Lille settling into their rhythm early on....
Read our take

Lorient took care of business at home. Early strike from Pagis and Makengo's clinical finish sealed it. Angers couldn't find a way through the Merlus' defense. #Ligue1 #Lorient #Angers

Clinical Lorient Outclass Angers at the Moustoir Lorient's mastery of the ball and early breakthrough left Angers chasing shadows in a match defined by tactical control and clinical finishing. The Early Breakthrough The atmosphere at Stade du Moustoir was electric as Lorient sought to assert their dominance from the opening...
Read our take

Late drama at Stade Raymond-Kopa! Lilian Raolisoa scores an 89th-minute winner to give Angers a 1-0 victory over Toulouse. 5 massive saves from Hervé Koffi kept the hosts in it before the late breakthrough. Huge result! ⚽️🧤 #Ligue1 #Angers #Toulouse

Raolisoa's Late Heroics Seal Victory for Angers This narrow victory sees Angers claw their way level with their mid-table rivals, turning a stalemate into a significant statement of intent as the season reaches its business end. A Strategic Stalemate at the Kopa The action at Stade Raymond-Kopa began with a...
Read our take

A catastrophic red card for J. Gbamin after just 9 minutes left Metz exposed at Stade Raymond-Kopa. L. Mouton's clinical finish, assisted by C. Arcus, secured a 1-0 win for Angers, who dominated possession (67%) to leave the visitors in deep trouble. #Ligue1 #AngersMetz

Tactical Siege at Stade Raymond-Kopa An early dismissal left Metz exposed, allowing Angers to cement their mid-table security while deepening the visitors' relegation fears. Early Drama and Disciplinary Disaster The atmosphere at Stade Raymond-Kopa was electric, but the narrative shifted dramatically within the opening ten minutes. A lapse in judgment...
Read our take

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

Marseille dismantled Angers 5-2 at Stade Raymond-Kopa! A clinical display with 23 shots and 66% possession saw Weah, Greenwood, and Gouiri all find the net. A true goal festival that keeps OM firmly in the title hunt. #Ligue1 #OM

Five-Star Marseille Blitz Angers in Thriller A clinical attacking display saw Marseille dominate from start to finish at Stade Raymond-Kopa, underlining their credentials as genuine top-three contenders. A Ruthless Opening Salvo From the early stages at Stade Raymond-Kopa , Marseille established a stranglehold on proceedings, dominated possession with a commanding...
Read our take

Le Havre clinch a vital 2-1 win over Angers at Stade Océane! Two assists from the brilliant Rassoul Ndiaye proved the difference. A massive result for the hosts in their survival bid. #Ligue1 #HACSCO #LeHavre

Ndiaye Orchestrates Vital Home Win at Stade Océane A playmaking masterclass from Ndiaye secures three massive points for Le Havre, breathing life into their campaign and stalling Angers' momentum. Early Dominance for the Hosts From the opening whistle at Stade Océane , Le Havre played with the desperation of a...
Read our take

Angers thrash Nantes 4-1 at Stade Raymond-Kopa! Abdelli converts penalty (17'), then chaos erupts late with three goals in nine minutes. Djibirin and Raolisoa seal a spectacular rout.

Angers Obliterates Nantes: A Clinic in Attacking Football This display of relentless intensity catapults Angers up the Ligue 1 table while Nantes spiral deeper into crisis. Abdelli's Penalty Sets the Tone Himad Abdelli converts from the spot in the 17th minute at Stade Raymond-Kopa, establishing an early stakes -defining advantage....
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

Lens hold firm at the summit despite Angers' late surge. Thauvin's clinical brace and a VAR-overturned penalty in the 85th minute keep the leaders on course. 2-1 at Stade Raymond-Kopa.

Thauvin's Clinical Finishing Holds Off Angers' Desperate Rally at Stade Raymond-Kopa In a match of relentless intensity and VAR drama, Lens preserved their title credentials by weathering a second-half onslaught from a Angers side fighting for their Ligue 1 survival. Thauvin's Brace Establishes Control Lens dominated the early exchanges with...
Read our take

Stunning upset at Stadium de Toulouse! Angers steal a 1-0 win despite Toulouse's relentless siege (25 shots to 6). Koffi's 6 saves prove heroic. A massive blow in the relegation battle.

Angers Steal Glory in Epic Battle at Stadium de Toulouse An upset of remarkable intensity , Angers transformed Toulouse's attacking onslaught into three crucial points that could define their survival fight. Toulouse's Attacking Siege Meets an Unbreakable Wall At Stadium de Toulouse, the script seemed inevitable: the hosts would overwhelm...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 12th Place
Form
WLDDLLLDWD

Record

P26
W9
D5
L12
Pts32
Win%35%

Goals

Scored23
Conceded32
Diff -9
Avg/G0.9
Conc/G1.2

Defense & Discipline

Clean Sheets9
Failed to Score10
Pens Scored2
Pens Missed0

Best Streaks

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