Ligue 1 Gameweek 3

Angers 1 - 1 FT Rennes

Stade Raymond-Kopa

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

Futmetrix Verdict
31
FT
Sun, Aug 31
Français
Angers
1-1
Rennes
⚡ Intensity 25
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 37
Two goals, two teams, one stalemate

Win Probability

  • Angers 44%
  • Draw 24%
  • Rennes 32%

Futmetrix AI estimate

Angers and Rennes cancel each other out: intensity without a victor

Skip It Futmetrix Score: 31/100. Two struggling sides neutralised each other at Stade Raymond-Kopa, squandering the chance to spark their seasons in a contest either could have used to climb towards genuine contention.

The balance shifts, then resets

Rennes struck first. E. Lepaul broke the deadlock in the 21st minute, capitalising on a pinpoint pass from Q. Merlin to hand the Bretons the edge. Dominant in possession (63%), Rennes dictated play and imposed their rhythm on the pitch. Yet that lead proved insufficient to silence Angers, who responded with genuine character after the interval. At the 51st minute, Prosper Peter levelled, benefiting from a perfectly weighted delivery by Yassin Belkhdim. The match tilted into a fragile equilibrium.

Goalkeeper heroics and a barrage of shots

What followed was a deluge: 25 combined attempts, 14 on target. Both keepers were tested relentlessly, combining for 12 saves to preserve parity. Anthony Rouault, Rennes' rock at the back, delivered a commanding display, orchestrating the Breton rearguard through a storm of fire. The intensity was unmistakable, yet both sides lacked the clinical edge to convert dominance into three points. The shooting gallery produced drama, not a winner.

Two points squandered, ambitions stalled

With merely four points from three matches apiece, Angers and Rennes languish in the middle ranks. This 1-1 draw feels more like a missed opportunity than a moral victory. Rennes, despite 63% possession and 15 shots, could not translate control into success. Angers, more efficient but less dominant (37% possession), at least preserved their unbeaten run. Yet for clubs harbouring higher ambitions, this stalemate is a step backwards—a reminder that balance without breakthrough is a luxury neither can afford.

Key Questions

Who dominated the match?

Rennes controlled 63% possession with 15 shots, but Angers proved more clinical with 7 on target.

What was the turning point?

Peter's 51st-minute equaliser reset the match after Lepaul's 21st-minute opener had given Rennes control.

Who was the standout performer?

Anthony Rouault delivered an outstanding defensive masterclass for Rennes, earning a 7.9 rating.

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
37%
63%
Angers 37%
Rennes 63%
Shots
10
15
Angers 10
Rennes 15
Shots on Target
7
7
Angers 7
Rennes 7
Expected Goals (xG)
1.23
1.46
Angers 1.23
Rennes 1.46
Passes
383
676
Angers 383
Rennes 676
Pass Accuracy
87%
91%
Angers 87%
Rennes 91%
Corners
1
7
Angers 1
Rennes 7
Fouls
9
11
Angers 9
Rennes 11
Yellow Cards
2
2
Angers 2
Rennes 2
Red Cards
0
0
Angers 0
Rennes 0

Match Events

E. Lepaul (Q. Merlin) 21'
24' 🟨 Yassin Belkhdim
Jérémy Jacquet 🟨 32'
HT
49' 🟨 Sidiki Cherif
51' P. Peter (Y. Belkhdim)
M. Tamari M. Meite 🔄 60'
69' 🔄 S. Cherif J. Allevinah
69' 🔄 L. Mouton M. Courcoul
70' 🔄 P. Peter L. Machine
E. Lepaul F. Rieder 🔄 83'
L. Brassier M. Faye 🔄 83'
S. Fofana D. Cisse 🔄 83'
L. Blas B. Yildirim 🔄 88'
FT

Player Cards

Our take on every player in this match

Angers

Goalkeepers
Hervé Koffi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Carlens Arcus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ousmane Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jordan Lefort
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jacques Ekomié
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Yassine Belkhdim
ENFORCER
ENFORCER
4
Tackles
4
Tackles
7
Duels Won
78%
Win %
Haris Belkebla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lillian Rao-Lisoa
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
28%
Pass Acc
Louis Mouton
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Sidiki Cherif
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Forwards
Prosper Peter
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
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
0
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
21
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
Jim Allevinah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Lanroy Machine
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Justin-Noël Kalumba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Rennes

Goalkeepers
Brice Samba
MAGNET
MAGNET
66
Activity
66
Activity
65
Passes
1
Duels
Defenders
Anthony Rouault
MAGNET
MAGNET
106
Activity
106
Activity
95
Passes
11
Duels
Jérémy Jacquet
MAGNET
MAGNET
91
Activity
91
Activity
83
Passes
8
Duels
Lilian Brassier
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Midfielders
Przemysław Frankowski
MAGNET
MAGNET
76
Activity
76
Activity
64
Passes
12
Duels
Ludovic Blas
DRIBBLER
DRIBBLER
4
Dribbles
4
Dribbles
4
Attempts
100%
Success %
Valentin Rongier
MAGNET
MAGNET
86
Activity
86
Activity
80
Passes
6
Duels
Seko Fofana
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Quentin Merlin
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
42%
Pass Acc
Forwards
Mousa Tamari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Esteban Lepaul
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Doğan Alemdar
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mikayil Faye
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Alidu Seidu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mahamadou Nagida
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Djaoui Cissé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Fabian Rieder
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Marc-Aurèle Meïté
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Nordan Mukiele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bertuğ Yıldırım
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
2
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/11/2026 Rennes 2 - 1 Angers Ligue 1 Roazhon Park
08/31/2025 Angers 1 - 1 Rennes Ligue 1 Stade Raymond-Kopa
03/30/2025 Angers 0 - 3 Rennes Ligue 1 Stade Raymond Kopa
12/15/2024 Rennes 2 - 0 Angers Ligue 1 Roazhon Park
07/27/2024 Rennes 2 - 1 Angers Friendlies Clubs TBC
04/30/2023 Rennes 4 - 2 Angers Ligue 1 Roazhon Park
10/23/2022 Angers 1 - 2 Rennes Ligue 1 Stade Raymond-Kopa
03/06/2022 Rennes 2 - 0 Angers Ligue 1 Roazhon Park
08/29/2021 Angers 2 - 0 Rennes Ligue 1 Stade Raymond-Kopa
04/17/2021 Angers 0 - 3 Rennes Ligue 1 Stade Raymond-Kopa
04/11/2026
2 - 1
Ligue 1 Roazhon Park
08/31/2025
1 - 1
Ligue 1 Stade Raymond-Kopa
03/30/2025
0 - 3
Ligue 1 Stade Raymond Kopa
12/15/2024
2 - 0
Ligue 1 Roazhon Park
07/27/2024
2 - 1
Friendlies Clubs TBC
04/30/2023
4 - 2
Ligue 1 Roazhon Park
10/23/2022
1 - 2
Ligue 1 Stade Raymond-Kopa
03/06/2022
2 - 0
Ligue 1 Roazhon Park
08/29/2021
2 - 0
Ligue 1 Stade Raymond-Kopa
04/17/2021
0 - 3
Ligue 1 Stade Raymond-Kopa
Angers Win
Rennes Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 8 3 +5 WToulouse 3 - 6 Paris Saint Germain (30-08-2025)WParis Saint Germain 1 - 0 Angers (22-08-2025)WNantes 0 - 1 Paris Saint Germain (17-08-2025)
2 Lyon 3 9 5 0 +5 WLyon 1 - 0 Marseille (31-08-2025)WLyon 3 - 0 Metz (23-08-2025)WLens 0 - 1 Lyon (16-08-2025)
3 Lille 3 7 11 4 +7 WLorient 1 - 7 Lille (30-08-2025)WLille 1 - 0 Monaco (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
4 Nice 5 7 8 6 +2 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)LNice 0 - 1 Toulouse (16-08-2025)
5 Monaco 3 6 6 4 +2 WMonaco 3 - 2 Strasbourg (31-08-2025)LLille 1 - 0 Monaco (24-08-2025)WMonaco 3 - 1 Le Havre (16-08-2025)
6 Lens 3 6 5 3 +2 WLens 3 - 1 Stade Brestois 29 (29-08-2025)WLe Havre 1 - 2 Lens (24-08-2025)LLens 0 - 1 Lyon (16-08-2025)
7 Strasbourg 3 6 4 3 +1 LMonaco 3 - 2 Strasbourg (31-08-2025)WStrasbourg 1 - 0 Nantes (24-08-2025)WMetz 0 - 1 Strasbourg (17-08-2025)
8 Toulouse 3 6 6 6 0 LToulouse 3 - 6 Paris Saint Germain (30-08-2025)WToulouse 2 - 0 Stade Brestois 29 (24-08-2025)WNice 0 - 1 Toulouse (16-08-2025)
9 Rodez 2 4 3 2 +1 DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)WRED Star FC 93 2 - 3 Rodez (12-05-2026)
10 Angers 3 4 2 2 0 DAngers 1 - 1 Rennes (31-08-2025)LParis Saint Germain 1 - 0 Angers (22-08-2025)WAngers 1 - 0 Paris FC (17-08-2025)
11 Rennes 3 4 2 5 -3 DAngers 1 - 1 Rennes (31-08-2025)LLorient 4 - 0 Rennes (24-08-2025)WRennes 1 - 0 Marseille (15-08-2025)
12 Marseille 3 3 5 4 +1 LLyon 1 - 0 Marseille (31-08-2025)WMarseille 5 - 2 Paris FC (23-08-2025)LRennes 1 - 0 Marseille (15-08-2025)
13 Le Havre 3 3 5 6 -1 WLe Havre 3 - 1 Nice (31-08-2025)LLe Havre 1 - 2 Lens (24-08-2025)LMonaco 3 - 1 Le Havre (16-08-2025)
14 Nantes 3 3 1 2 -1 WNantes 1 - 0 Auxerre (30-08-2025)LStrasbourg 1 - 0 Nantes (24-08-2025)LNantes 0 - 1 Paris Saint Germain (17-08-2025)
15 Auxerre 3 3 2 4 -2 LNantes 1 - 0 Auxerre (30-08-2025)LNice 3 - 1 Auxerre (23-08-2025)WAuxerre 1 - 0 Lorient (17-08-2025)
16 Lorient 3 3 5 8 -3 LLorient 1 - 7 Lille (30-08-2025)WLorient 4 - 0 Rennes (24-08-2025)LAuxerre 1 - 0 Lorient (17-08-2025)
17 Paris FC 3 3 5 8 -3 WParis FC 3 - 2 Metz (31-08-2025)LMarseille 5 - 2 Paris FC (23-08-2025)LAngers 1 - 0 Paris FC (17-08-2025)
18 Saint Etienne 3 2 1 4 -3 LNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)
19 Stade Brestois 29 3 1 4 8 -4 LLens 3 - 1 Stade Brestois 29 (29-08-2025)LToulouse 2 - 0 Stade Brestois 29 (24-08-2025)DStade Brestois 29 3 - 3 Lille (17-08-2025)
20 RED Star FC 93 1 0 2 3 -1 LRED Star FC 93 2 - 3 Rodez (12-05-2026)
21 Metz 3 0 2 7 -5 LParis FC 3 - 2 Metz (31-08-2025)LLyon 3 - 0 Metz (23-08-2025)LMetz 0 - 1 Strasbourg (17-08-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.