Ligue 1 Regular Season - 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 24
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 37
Two goals, two teams, one stalemate

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.

Player Cards

Our take on every player in this match

Angers

Goalkeepers
H. Koffi
👻 Invisible Nothing to note
Defenders
C. Arcus
👻 Invisible Nothing to note
O. Camara
👻 Invisible Nothing to note
J. Lefort
👻 Invisible Nothing to note
J. Ekomie
👻 Invisible Nothing to note
Midfielders
Y. Belkhdim
👻 Invisible Nothing to note
H. Belkebla
👻 Invisible Nothing to note
L. Raolisoa
👻 Invisible Nothing to note
L. Mouton
👻 Invisible Nothing to note
S. Cherif
👻 Invisible Nothing to note
Forwards
P. Peter
👻 Invisible Nothing to note
BENCH
M. Zinga
👻 Invisible Nothing to note
F. Hanin
👻 Invisible Nothing to note
A. Bamba
👻 Invisible Nothing to note
M. Courcoul
👻 Invisible Nothing to note
E. Biumla
👻 Invisible Nothing to note
P. Capelle
👻 Invisible Nothing to note
J. Allevinah
👻 Invisible Nothing to note
L. Machine
👻 Invisible Nothing to note
J. Kalumba
👻 Invisible Nothing to note

Rennes

Goalkeepers
B. Samba
👻 Invisible Nothing to note
Defenders
A. Rouault
👻 Invisible Nothing to note
J. Jacquet
👻 Invisible Nothing to note
L. Brassier
👻 Invisible Nothing to note
Midfielders
P. Frankowski
👻 Invisible Nothing to note
L. Blas
👻 Invisible Nothing to note
V. Rongier
👻 Invisible Nothing to note
S. Fofana
👻 Invisible Nothing to note
Q. Merlin
👻 Invisible Nothing to note
Forwards
M. Tamari
👻 Invisible Nothing to note
E. Lepaul
👻 Invisible Nothing to note
BENCH
D. Alemdar
👻 Invisible Nothing to note
M. Faye
👻 Invisible Nothing to note
A. Seidu
👻 Invisible Nothing to note
M. Nagida
👻 Invisible Nothing to note
D. Cisse
👻 Invisible Nothing to note
F. Rieder
👻 Invisible Nothing to note
M. Meite
👻 Invisible Nothing to note
N. Mukiele
👻 Invisible Nothing to note
B. Yildirim
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
30/03/2025 Angers 0 - 3 Rennes Ligue 1 Stade Raymond Kopa
15/12/2024 Rennes 2 - 0 Angers Ligue 1 Roazhon Park
27/07/2024 Rennes 2 - 1 Angers Friendlies Clubs TBC
30/04/2023 Rennes 4 - 2 Angers Ligue 1 Roazhon Park
23/10/2022 Angers 1 - 2 Rennes Ligue 1 Stade Raymond-Kopa
06/03/2022 Rennes 2 - 0 Angers Ligue 1 Roazhon Park
29/08/2021 Angers 2 - 0 Rennes Ligue 1 Stade Raymond-Kopa
17/04/2021 Angers 0 - 3 Rennes Ligue 1 Stade Raymond-Kopa
30/03/2025
0 - 3
Ligue 1 Stade Raymond Kopa
15/12/2024
2 - 0
Ligue 1 Roazhon Park
27/07/2024
2 - 1
Friendlies Clubs TBC
30/04/2023
4 - 2
Ligue 1 Roazhon Park
23/10/2022
1 - 2
Ligue 1 Stade Raymond-Kopa
06/03/2022
2 - 0
Ligue 1 Roazhon Park
29/08/2021
2 - 0
Ligue 1 Stade Raymond-Kopa
17/04/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 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)
5 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)
6 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)
7 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)
8 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)
9 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)
10 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)
11 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)
12 Nice 3 3 4 5 -1 LLe Havre 3 - 1 Nice (31-08-2025)WNice 3 - 1 Auxerre (23-08-2025)LNice 0 - 1 Toulouse (16-08-2025)
13 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)
14 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)
15 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)
16 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)
17 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)
18 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)