Ligue 1 Regular Season - 22

Lorient 2 - 0 FT Angers

Stade du Moustoir

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
16
FT
Sun, Feb 15
Français
Lorient
2-0
Angers
⚡ Intensity 14
⚖️ Balance 17
🏆 Stakes 0
🎲 Upset 0
Lorient clinical in Moustoir masterclass.

Clinical Lorient Outclass Angers at the Moustoir

Skip It Futmetrix Score: 16/100. 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 whistle. It didn't take long for the home side to find their rhythm, shifting the Balance of the game in the 9th minute. A slick attacking move involving A. Kouassi carved open the visitors' defense, allowing Pablo Pagis to slot home a composed opener. This early goal forced Angers to abandon their conservative setup, yet they struggled to regain any footing. Lorient dominated possession with a commanding 60%, circulating the ball with a 90% pass accuracy that left the opposition frustrated and chasing shadows across the pitch.

Doubling the Advantage

The second half began with Angers attempting to raise the Intensity, but they lacked the final ball to truly threaten. Lorient, meanwhile, remained patient and waited for the perfect moment to strike again. That moment arrived in the 58th minute when J. Makengo found the back of the net to make it 2-0. It was a goal that effectively ended the contest, showcasing Lorient's terrifying efficiency—scoring twice from just two shots on target. Defensively, Igor Silva was immense, leading a backline that absorbed what little pressure Angers could muster. The visitors managed nine total shots, but their lack of a clinical edge meant most efforts were blocked or comfortably handled.

Game Management and Table Impact

With a two-goal cushion, the final half-hour was a masterclass in game management by the Merlus. The Stakes were high for both sides positioned in the mid-table, and Lorient’s ability to kill the tempo prevented any late drama. Angers tried to rotate their personnel to find a spark, but they remained toothless in the final third. This result sees Lorient leapfrog Angers in the standings, moving up to 9th place and solidifying their strong recent form. For the visitors, it is a disappointing afternoon where they were simply outplayed by a more organized and efficient unit. Lorient walked away with the points and the bragging rights, proving that quality over quantity in front of goal remains the ultimate decider.

Key Questions

What made Pablo Pagis the Man of the Match?

Pagis set the tone with an early 9th-minute goal and delivered three key passes, earning an 8.6 rating through relentless offensive creativity.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
60%
40%
Lorient 60%
Angers 40%
Shots
8
9
Lorient 8
Angers 9
Shots on Target
2
3
Lorient 2
Angers 3
Expected Goals (xG)
0.95
0.33
Lorient 0.95
Angers 0.33
Passes
611
412
Lorient 611
Angers 412
Pass Accuracy
90%
86%
Lorient 90%
Angers 86%
Corners
3
2
Lorient 3
Angers 2
Fouls
6
8
Lorient 6
Angers 8
Yellow Cards
0
0
Lorient 0
Angers 0
Red Cards
0
0
Lorient 0
Angers 0

Match Events

9' P. Pagis (A. Kouassi)
HT
58' J. Makengo
67' 🔄 J. Makengo A. Avom
J. Ekomie A. Sbai 🔄 67'
Y. Belkhdim F. Hanin 🔄 67'
74' 🔄 B. Dieng S. Soumano
74' 🔄 P. Pagis D. Karim
L. Mouton L. Machine 🔄 75'
G. Koyalipou P. Peter 🔄 75'
B. van den Boomen M. Courcoul 🔄 81'
85' 🔄 T. Le Bris P. Katseris
86' 🔄 D. Yongwa B. Meite
FT

Player Cards

Our take on every player in this match

Lorient

Goalkeepers
Yvon Mvogo
MAGNET
MAGNET
52
Activity
52
Activity
51
Passes
1
Duels
Defenders
Igor Silva
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
89%
Duel Win %
Montassar Talbi
MAGNET
MAGNET
105
Activity
105
Activity
100
Passes
5
Duels
Darlin Yongwa
NPC
NPC
86
Minutes
86
Minutes
59%
Pass Acc
6.6
Rating
Midfielders
Théo Le Bris
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Noah Cadiou
MAGNET
MAGNET
77
Activity
77
Activity
73
Passes
4
Duels
Laurent Abergel
MAGNET
MAGNET
94
Activity
94
Activity
93
Passes
1
Duels
Arsène Kouassi
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Jean-Victor Makengo
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Pablo Pagis
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Ahmadou Bamba Dieng
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
BENCH
Bingourou Kamara
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nathaniel Adjei
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bamo Meïté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Panos Katseris
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Karim Dermane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Arthur Avom Ebong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Aiyegun Tosin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohamed Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sambou Soumano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Angers

Goalkeepers
Hervé Koffi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Defenders
Carlens Arcus
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
48%
Pass Acc
Ousmane Camara
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Jordan Lefort
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Jacques Ekomié
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Midfielders
Haris Belkebla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Branco van den Boomen
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Yassin Belkhdim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Louis Mouton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Lilian Raolisoa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
89
Total Mins
Started
Entry
Forwards
Goduine Koyalipou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
Melvin Zinga
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Florent Hanin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Abdoulaye Bamba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marius Courcoul
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Emmanuel Biumla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pierrick Capelle
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lanroy Machine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Prosper Peter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Amine Sbai
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
26/10/2025 Angers 2 - 0 Lorient Ligue 1 Stade Raymond-Kopa
09/08/2025 Angers 1 - 0 Lorient Friendlies Clubs
03/08/2024 Lorient 2 - 1 Angers Friendlies Clubs
05/02/2023 Lorient 0 - 0 Angers Ligue 1 Stade Yves Allainmat - Le Moustoir
01/01/2023 Angers 1 - 2 Lorient Ligue 1 Stade Raymond-Kopa
16/01/2022 Lorient 0 - 0 Angers Ligue 1 Stade Yves Allainmat - Le Moustoir
21/11/2021 Angers 1 - 0 Lorient Ligue 1 Stade Raymond-Kopa
31/07/2021 Lorient 1 - 0 Angers Friendlies Clubs Stade Yves Allainmat - Le Moustoir
02/05/2021 Lorient 2 - 0 Angers Ligue 1 Stade Yves Allainmat - Le Moustoir
06/12/2020 Angers 2 - 0 Lorient Ligue 1 Stade Raymond-Kopa
26/10/2025
2 - 0
Ligue 1 Stade Raymond-Kopa
09/08/2025
1 - 0
Friendlies Clubs
03/08/2024
2 - 1
Friendlies Clubs
05/02/2023
0 - 0
Ligue 1 Stade Yves Allainmat - Le Moustoir
01/01/2023
1 - 2
Ligue 1 Stade Raymond-Kopa
16/01/2022
0 - 0
Ligue 1 Stade Yves Allainmat - Le Moustoir
21/11/2021
1 - 0
Ligue 1 Stade Raymond-Kopa
31/07/2021
1 - 0
Friendlies Clubs Stade Yves Allainmat - Le Moustoir
02/05/2021
2 - 0
Ligue 1 Stade Yves Allainmat - Le Moustoir
06/12/2020
2 - 0
Ligue 1 Stade Raymond-Kopa
Lorient Win
Angers Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Lens 22 52 42 17 +25 WParis FC 0 - 5 Lens (14-02-2026)WLens 3 - 1 Rennes (07-02-2026)WLens 1 - 0 Le Havre (30-01-2026)LMarseille 3 - 1 Lens (24-01-2026)WLens 1 - 0 Auxerre (17-01-2026)
2 Paris Saint Germain 22 51 49 19 +30 LRennes 3 - 1 Paris Saint Germain (13-02-2026)WParis Saint Germain 5 - 0 Marseille (08-02-2026)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)
3 Lyon 22 45 36 20 +16 WLyon 2 - 0 Nice (15-02-2026)WNantes 0 - 1 Lyon (07-02-2026)WLyon 1 - 0 Lille (01-02-2026)WMetz 2 - 5 Lyon (25-01-2026)WLyon 2 - 1 Stade Brestois 29 (18-01-2026)
4 Marseille 22 40 48 29 +19 DMarseille 2 - 2 Strasbourg (14-02-2026)LParis Saint Germain 5 - 0 Marseille (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)WMarseille 3 - 1 Lens (24-01-2026)WAngers 2 - 5 Marseille (17-01-2026)
5 Lille 22 34 35 31 +4 DLille 1 - 1 Stade Brestois 29 (14-02-2026)DMetz 0 - 0 Lille (06-02-2026)LLyon 1 - 0 Lille (01-02-2026)LLille 1 - 4 Strasbourg (25-01-2026)LParis Saint Germain 3 - 0 Lille (16-01-2026)
6 Rennes 22 34 34 35 -1 WRennes 3 - 1 Paris Saint Germain (13-02-2026)LLens 3 - 1 Rennes (07-02-2026)LMonaco 4 - 0 Rennes (31-01-2026)LRennes 0 - 2 Lorient (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)
7 Strasbourg 22 31 36 29 +7 DMarseille 2 - 2 Strasbourg (14-02-2026)LLe Havre 2 - 1 Strasbourg (08-02-2026)LStrasbourg 1 - 2 Paris Saint Germain (01-02-2026)WLille 1 - 4 Strasbourg (25-01-2026)WStrasbourg 2 - 1 Metz (18-01-2026)
8 Monaco 22 31 35 34 +1 WMonaco 3 - 1 Nantes (13-02-2026)DNice 0 - 0 Monaco (08-02-2026)WMonaco 4 - 0 Rennes (31-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)LMonaco 1 - 3 Lorient (16-01-2026)
9 Lorient 22 31 29 33 -4 WLorient 2 - 0 Angers (15-02-2026)LStade Brestois 29 2 - 0 Lorient (07-02-2026)WLorient 2 - 1 Nantes (31-01-2026)WRennes 0 - 2 Lorient (24-01-2026)WMonaco 1 - 3 Lorient (16-01-2026)
10 Toulouse 22 30 32 26 +6 LLe Havre 2 - 1 Toulouse (15-02-2026)LAngers 1 - 0 Toulouse (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)WStade Brestois 29 0 - 2 Toulouse (25-01-2026)WToulouse 5 - 1 Nice (17-01-2026)
11 Angers 22 29 22 27 -5 LLorient 2 - 0 Angers (15-02-2026)WAngers 1 - 0 Toulouse (08-02-2026)WAngers 1 - 0 Metz (01-02-2026)DParis FC 0 - 0 Angers (25-01-2026)LAngers 2 - 5 Marseille (17-01-2026)
12 Stade Brestois 29 22 27 29 34 -5 DLille 1 - 1 Stade Brestois 29 (14-02-2026)WStade Brestois 29 2 - 0 Lorient (07-02-2026)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)
13 Le Havre 22 26 20 27 -7 WLe Havre 2 - 1 Toulouse (15-02-2026)WLe Havre 2 - 1 Strasbourg (08-02-2026)LLens 1 - 0 Le Havre (30-01-2026)DLe Havre 0 - 0 Monaco (24-01-2026)DRennes 1 - 1 Le Havre (18-01-2026)
14 Nice 22 23 27 40 -13 LLyon 2 - 0 Nice (15-02-2026)DNice 0 - 0 Monaco (08-02-2026)DNice 2 - 2 Stade Brestois 29 (01-02-2026)WNantes 1 - 4 Nice (25-01-2026)LToulouse 5 - 1 Nice (17-01-2026)
15 Paris FC 22 22 26 39 -13 LParis FC 0 - 5 Lens (14-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DParis FC 2 - 2 Marseille (31-01-2026)DParis FC 0 - 0 Angers (25-01-2026)WNantes 1 - 2 Paris FC (18-01-2026)
16 Auxerre 22 17 17 30 -13 WMetz 1 - 3 Auxerre (15-02-2026)DAuxerre 0 - 0 Paris FC (08-02-2026)DToulouse 0 - 0 Auxerre (01-02-2026)LAuxerre 0 - 1 Paris Saint Germain (23-01-2026)LLens 1 - 0 Auxerre (17-01-2026)
17 Nantes 22 14 20 40 -20 LMonaco 3 - 1 Nantes (13-02-2026)LNantes 0 - 1 Lyon (07-02-2026)LLorient 2 - 1 Nantes (31-01-2026)LNantes 1 - 4 Nice (25-01-2026)LNantes 1 - 2 Paris FC (18-01-2026)
18 Metz 22 13 22 49 -27 LMetz 1 - 3 Auxerre (15-02-2026)DMetz 0 - 0 Lille (06-02-2026)LAngers 1 - 0 Metz (01-02-2026)LMetz 2 - 5 Lyon (25-01-2026)LStrasbourg 2 - 1 Metz (18-01-2026)