Active in Ligue 1

Angers

ANG

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

Sitting 13th with 34 points, Angers have achieved safety without threatening glory, with mixed recent results. The data shows a team that knows its level, operating within comfortable constraints. Progress demands discomfort. 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

Down to ten men and missing a crucial penalty, Angers crumbled under Auxerre's relentless pressure. A huge three points for the hosts in their desperate relegation battle! #Ligue1 #AJA

Mara and Sinayoko Keep Auxerre’s Survival Dreams Alive Auxerre’s high-stakes victory proves they have the attacking firepower required to fight for Ligue 1 survival until the bitter end. The Early Breakthrough The atmosphere at Stade de l'Abbé Deschamps was thick with tension as Auxerre stepped onto the pitch needing nothing...
Read our take

Total control from the league leaders at Stade Raymond-Kopa! Lucas Beraldo grabs a goal and an assist in a dominant 3-0 showing, shaking off a late red for Ramos. #Ligue1 #PSG #Beraldo

Beraldo Masterclass Seals PSG Siege at the Kopa A ruthless display of Parisian dominance confirmed why the title belongs in the capital, leaving the hosts completely suffocated. The Opening Act Paris walked onto the pitch with massive Stakes as league leaders, intent on squeezing the life out of the hosts...
Read our take

A tense relegation clash at Stade Raymond-Kopa ends in a stalemate. Le Havre survive a late red card thanks to Mory Diaw's heroics, but both sides remain desperate. #Ligue1 #AngersSCO #HAC

Relegation Rivals Settle for Scrappy Stalemate A chaotic draw does little to ease the relegation fears for either side, proving that survival anxiety often overrides any semblance of tactical discipline. The Opening Exchanges The Stakes were unmistakably high as these struggling outfits clashed in a classic relegation six-pointer at Stade...
Read our take

Chaotic scenes at Roazhon Park! Rennes fight back from an early own goal to edge past Angers, surviving a late penalty scare to keep their European charge alive. Pure drama! #Ligue1 #SRFC #Rennes

Roazhon Park Erupts as Rennes Survive Angers Late Show A tale of two halves that tested the nerves of every supporter in Brittany, as Rennes dug deep to overturn an early setback and claim crucial points in their European chase. Early Setbacks and Immediate Replies The Intensity was palpable right...
Read our take

A frustrating afternoon at Stade Raymond-Kopa. Lyon held 68% possession but couldn't pierce a stubborn Angers defense in a match devoid of attacking quality. #Ligue1 #OL #AngersSCO

A Frustrating Stalemate at Stade Raymond-Kopa Our verdict: An uninspiring goalless draw where overwhelming possession failed to translate into meaningful chances, leaving both sets of supporters thoroughly underwhelmed. The Stifled Ambition The match commenced at Stade Raymond-Kopa with a familiar script for the visiting side, as Lyon immediately took control...
Read our take

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

Season Statistics

Full league record with goals, form, and recent streaks

Ligue 1 13th Place
Form
WLDDLLLDWD

Record

P31
W9
D7
L15
Pts34
Win%29%

Goals

Scored26
Conceded43
Diff -17
Avg/G0.8
Conc/G1.4

Defense & Discipline

Clean Sheets10
Failed to Score12
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 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 39 players