Angers SCO vs Olympique Lyonnais Prediction, Preview and Stats

France flag 2025/2026 Ligue 1, France
Stade Raymond Kopa Sun, 5 Apr - 1:00 PM
Ligue 1
Angers SCO ANG
0 0
Olympique Lyonnais LYO
Full Time Sun, 5 Apr 1:00 PM
Round 28 Regular Season

CONTEXT

The match has finished with Angers SCO and Olympique Lyonnais playing out a 0-0 draw, remaining scoreless after being even at 0-0 at half-time. This full-time result represents a significant deviation from pre-match expectations, specifically underperforming for Olympique Lyonnais. Entering the fixture as the significantly stronger side, Lyon held a commanding 59.2% pre-match market probability to win, compared to just 17.6% for Angers and 23.2% for a draw. Consequently, the final outcome completely failed to align with the pre-match market. On the pitch, Olympique Lyonnais dominated the ball, controlling 68% of the possession while Angers SCO managed a mere 32%. Expected goals (xG) data was not available for this fixture, making it impossible to evaluate if the draw was fully consistent with the precise chances created. However, both teams saw an efficiency shift that remained strictly in line with general expectations. The flow of the match was undisturbed by major disciplinary events, as there were no red cards issued to either side during the scoreless affair.

TL;DR

  • Structural deviation: Olympique Lyonnais showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was insufficient data for expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Inconclusive for xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
R. Buquet
R. Buquet
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 18.86
Yellow Cards / Match
Referee 0.12
League Avg 2.88
Red Cards / Match
Referee 0
League Avg 0.14
Penalties / Match
Referee 0
League Avg 0.16
E. Finjean
E. Finjean
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 18.86
Yellow Cards / Match
Referee 0.12
League Avg 2.88
Red Cards / Match
Referee 0
League Avg 0.14
Penalties / Match
Referee 0
League Avg 0.16
G. Pasqualotti
G. Pasqualotti
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 18.86
Yellow Cards / Match
Referee 0.12
League Avg 2.88
Red Cards / Match
Referee 0
League Avg 0.14
Penalties / Match
Referee 0
League Avg 0.16
A. Taleb
A. Taleb
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 18.86
Yellow Cards / Match
Referee 0.12
League Avg 2.88
Red Cards / Match
Referee 0
League Avg 0.14
Penalties / Match
Referee 0
League Avg 0.16
Angers SCO A. Dujeux
A. Dujeux
VS
Olympique Lyonnais P. Rodrigues Fonseca
P. Rodrigues Fonseca
1.29
Avg Points / Game (Last 100 Matches)
1.52
0.5 i
Last 6 Opponents
Lens Rank: 81 L
Nice Rank: 69 L
Nantes Rank: 64 W
Monaco Rank: 81 L
LOSC Lille Rank: 80 L
Lorient Rank: 73 L
Avg Points / Game (Last 6 Matches)
0.83 i
Last 6 Opponents
Monaco Rank: 80 L
Le Havre Rank: 66 D
Paris Rank: 69 D
Olympique Marseille Rank: 81 L
Strasbourg Rank: 80 L
Nice Rank: 70 W
2
Head to Head (Wins - Draws - Losses)
2 - 2 - 14
14

Win Probabilities

Live Win Probability (90 Min)
Home Angers SCO
17.6%
Draw
23.22%
Away Olympique Lyonnais
59.18%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
67.4
80.28
0 (Weakest) 100 (Strongest)
Metric
Angers SCO
Olympique Lyonnais
Power Score
67.4
80.28
League Position
12
6
Global Rank
254
62

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Angers SCO Opponent-weighted form score
Olympique Lyonnais Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Angers SCO Olympique Lyonnais

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Angers SCO

Left / Center / Right
Opposition half density
vs season average

Olympique Lyonnais

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Angers SCO ⚠ Proxy
vs
⚠ Proxy Olympique Lyonnais
Attacking Efficiency
Higher is better
Attacking Efficiency
25.94
20.00
Defensive Efficiency
Lower is better
Defensive Efficiency
20.00
25.94
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Angers SCO +0.61 Efficiency Index
vs
Olympique Lyonnais -0.61 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Angers SCO
Olympique Lyonnais
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Angers SCO ⚠ Proxy
vs
⚠ Proxy Olympique Lyonnais
Created Set-piece attacking threat
Angers SCO Olympique Lyonnais
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Angers SCO Olympique Lyonnais
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Angers SCO
Olympique Lyonnais
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Angers SCO
vs
Olympique Lyonnais
Attack After Winning Possession transition → offence
Angers SCO Olympique Lyonnais
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Angers SCO Olympique Lyonnais
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Angers SCO
Olympique Lyonnais
Window = 15s post-possession change
Index = 0–1 composite score
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 18 matches between these sides — filtered by competition and venue context.

Angers SCO ANG Home
18 matches
Olympique Lyonnais LYO Away
Match Record
2
Wins
14
2
Draws
2
14
Losses
2
Goals
15
Goals Scored
42
42
Goals Conceded
15
-27
Goal Difference
+27
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-06T00:03:51+00:00

STARTING XI

Match Formation 5-3-2
Match Formation 4-2-3-1
Pitch
K. Koffi
Burkina Faso
12 K. Koffi
L. Rao-Lisoa
Substitution
France
27 L. Rao-Lisoa
M. Louãr
20 M. Louãr
O. Camara
France
4 O. Camara
J. Lefort
France
21 J. Lefort
J. Ekomie
Gabon
3 J. Ekomie
H. Belkebla
Algeria
93 H. Belkebla
B. van den Boomen
Netherlands
8 B. van den Boomen
Y. Belkdim
Substitution
Morocco
14 Y. Belkdim
L. Machine
Substitution
France
36 L. Machine
M. Sbai
Substitution
France
7 M. Sbai
D. Greif
Slovakia
1 D. Greif
A. Da Silva Santos
Brazil
16 A. Da Silva Santos
M. Niakhaté
Senegal
19 M. Niakhaté
C. Mata Pedro Lourenço
Angola
22 C. Mata Pedro Lourenço
A. Maitland-Niles
Substitution
England
98 A. Maitland-Niles
T. Morton
England
23 T. Morton
T. Tessmann
Substitution
United States
6 T. Tessmann
A. Bastardo Moreira
Portugal
17 A. Bastardo Moreira
C. Tolisso
Substitution
France
8 C. Tolisso
E. Moreira de Sousa
Substitution
Brazil
9 E. Moreira de Sousa
P. Šulc
Substitution
Czech Republic
10 P. Šulc

General Information

Date & Time
Apr 05, 2026, 01:00 PM
Competition
2025/2026 Ligue 1, France · Round 28 · Regular Season
Stadium
Stade Raymond Kopa
Capacity
17835
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Ruddy Buquet
Erwan Finjean
Gwenaël Pasqualotti
Ahmed Taleb

Statistics

Possession
ANG
37%
LYO
63%

Top Statistics

1 Shots 2
26 Dangerous attacks 52
32 Possession 68
3 Corners 7
13 Free kicks 14
3 Yellow Cards 0

Match Overview

21 Throwins 18
78 Ball Safe 77
1 Injuries 4
3 Goal Attempts 7
44 Successful Dribbles Percentage 31
5 Goal Kicks 2
4 Successful Dribbles 4
4 Substitutions 5
9 Successful Headers 11
9 Dribble Attempts 13

Attacking

53 Attacks 109

Possession

270 Passes 602
50 Long Passes 57
76 Successful Passes Percentage 87
206 Successful Passes 524
6 Key Passes 8
42 Successful Long Passes Percentage 44
21 Successful Long Passes 25

Defensive

14 Tackles 19
11 Interceptions 8
40 Duels Won 47
2 Saves 1

Build-up

16 Total Crosses 21
6 Accurate Crosses 6

Discipline

14 Fouls 13
1 Offsides 0

Lineup

Referee : Ruddy Buquet

Starting XI

12
Hervé Koffi
Hervé Koffi Goalkeeper
3
Jacques Ekomié
Jacques Ekomié Defender
4
Ousmane Camara
Ousmane Camara Defender
20
Marius Louër
Marius Louër Defender
21
Jordan Lefort
Jordan Lefort Defender
27
Lilian Raolisoa
Lilian Raolisoa Defender
26
Florent Hanin
Florent Hanin
Defender86'
8
Branco van den Boomen
Branco van den Boomen Midfielder
14
Yassin Belkhdim
Yassin Belkhdim Midfielder
15
Pierrick Capelle
Pierrick Capelle
Midfielder89'
93
Haris Belkebla
Haris Belkebla Midfielder
7
Amine Sbaï
Amine Sbaï Attacker
6
Louis Mouton
Louis Mouton
Midfielder89'
36
L. Machine
L. Machine Attacker
35
P. Peter
P. Peter
Attacker68'
Referee : Ruddy Buquet

Starting XI

1
Dominik Greif
Dominik Greif Goalkeeper
16
Abner
Abner Defender
19
Moussa Niakhaté
Moussa Niakhaté Defender
22
Clinton Mata
Clinton Mata Defender
98
Ainsley Maitland-Niles
Ainsley Maitland-Niles Defender
44
Khalis Merah
Khalis Merah
Midfielder73'
6
Tanner Tessmann
Tanner Tessmann Midfielder
34
Steeve Kango
Steeve Kango
Defender73'
8
Corentin Tolisso
Corentin Tolisso Midfielder
18
Rachid Ghezza
Rachid Ghezza
Attacker64'
9
Endrick
Endrick Midfielder
7
Adam Karabec
Adam Karabec
Midfielder73'
17
Afonso Moreira
Afonso Moreira Midfielder
23
Tyler Morton
Tyler Morton Midfielder
10
Pavel Sulc
Pavel Sulc Attacker
77
Roman Yaremchuk
Roman Yaremchuk
Attacker55'

Events

2ND-HALF
Event
Louis Mouton Amine Sbaï
9th Substitution
89'
Event
Pierrick Capelle Yassin Belkhdim
8th Substitution
89'
Event
Florent Hanin Lilian Raolisoa
7th Substitution
86'
Event
Lilian Raolisoa
Argument / 3rd Yellowcard
84'
73'
Event
Khalis Merah Ainsley Maitland-Niles
6th Substitution
73'
Event
Steeve Kango Tanner Tessmann
4th Substitution
73'
Event
Adam Karabec Endrick
5th Substitution
Event
P. Peter L. Machine
3rd Substitution
68'
Event
Branco van den Boomen
Handball / 2nd Yellowcard
66'
64'
Event
Rachid Ghezza Corentin Tolisso
2nd Substitution
55'
Event
Roman Yaremchuk Pavel Sulc
1st Substitution
Event
Yassin Belkhdim
Foul / 1st Yellowcard
46'

Match Commentary

90
Update Update
Moussa Niakhaté from Lyon won a free kick in defense.
90
Update Update
Foul committed by Prosper Peter of Angers.
90
Update Update
Prosper Peter from Angers won a free kick on the right wing.
90
Corner Corner
Corner awarded to Angers after Abner Vinícius concedes.
90
Attempt Attempt
Jacques Ekomié's left-footed shot from a difficult position on the right is blocked. Marius Louër provided the assist.
90
Update Update
The fourth official has indicated there will be 6 minutes of added time.
90
Update Update
Adam Karabec from Lyon won a free kick in the attacking area.
90
Update Update
Moussa Niakhaté fouled a player from Lyon.
90
Update Update
Florent Hanin from Angers committed a foul.
90
Update Update
Khalis Merah from Lyon won a free kick in defense.
90
Update Update
Foul committed by Louis Mouton of Angers.
89
Substitution Substitution
Substitution for Angers: Louis Mouton replaces Amine Sbaï.
89
Substitution Substitution
Substitution for Angers: Pierrick Capelle replaces Yassin Belkhdim.
87
Update Update
Ousmane Camara from Angers attempts an attack with a header from the right side of the box, but Dominik Greif from Lyon saves it in the top center of the goal. The assist came from Branco van den Boomen.
86
Update Update
Rachid Ghezzal of Lyon commits a foul.
86
Update Update
Jacques Ekomié from Angers won a free kick in an attacking position.
86
Substitution Substitution
Substitution for Angers: Florent Hanin replaces Lilian Raolisoa.
84
Update Update
Afonso Moreira from Lyon won a free kick on the left wing.
84
Update Update
Foul committed by Lilian Raolisoa of Angers.
84
Yellow Card Yellow Card Important
Lilian Raolisoa of Angers receives a yellow card for a foul.
83
Attempt Attempt
Tyler Morton of Lyon has his right-footed shot from outside the box blocked.
83
Update Update
Rachid Ghezzal's header from close range is blocked. The assist came from Roman Yaremchuk, who also used his head.
81
Update Update
Afonso Moreira from Lyon won a free kick in defense.
81
Update Update
Foul committed by Marius Louër of Angers.
80
Corner Corner
Afonso Moreira from Lyon had a missed chance, shooting with his right foot from outside the box, but it went very close to the goal after a corner.
79
Corner Corner
Lyon wins a corner after Jacques Ekomié concedes.
78
Update Update
Haris Belkebla from Angers won a free kick in defense.
78
Update Update
Foul committed by Adam Karabec of Lyon.
75
Update Update
Prosper Peter from Angers commits a foul.
75
Update Update
Tyler Morton of Lyon won a free kick in defense.
73
Substitution Substitution
Substitution for Lyon: Khalis Merah replaces Ainsley Maitland-Niles.
73
Substitution Substitution
Substitution for Lyon: Steeve Kango replaces Tanner Tessmann.
73
Substitution Substitution
Substitution for Lyon: Adam Karabec replaces Endrick.
72
Corner Corner
Afonso Moreira from Lyon had a missed chance, shooting with his right foot from the left side of the box, just missing the top right corner. Abner Vinícius provided the assist.
70
Corner Corner
Lyon wins a corner after Lilian Raolisoa concedes.
69
Update Update
Moussa Niakhaté from Lyon won a free kick in defense.
69
Update Update
Foul committed by Prosper Peter of Angers.
68
Substitution Substitution
Substitution for Angers: Prosper Peter replaces Lanroy Machine.
66
Yellow Card Yellow Card Important
Branco van den Boomen from Angers receives a yellow card for handball.
66
Update Update
Branco van den Boomen commits a handball for Angers.
64
Substitution Substitution
Substitution for Lyon: Rachid Ghezzal replaces Corentin Tolisso.
57
Update Update
Dominik Greif from Lyon won a free kick in defense.
57
Update Update
There is a delay in the match due to an injury to Dominik Greif from Lyon.
57
Update Update
Foul committed by Lanroy Machine of Angers.
55
Substitution Substitution
Substitution for Lyon: Roman Yaremchuk replaces Pavel Sulc due to injury.
54
Update Update
There is a delay in the match due to an injury to Pavel Sulc from Lyon.
53
Update Update
Jacques Ekomié from Angers won a free kick on the left wing.
53
Update Update
Clinton Mata fouls a Lyon player.
52
Update Update
Tanner Tessmann from Lyon won a free kick in an attacking position.
52
Update Update
Foul committed by Lilian Raolisoa of Angers.
50
Attempt Attempt
Pavel Sulc from Lyon had a missed chance, shooting with his right foot from the center of the box but missing narrowly.
49
Corner Corner
Tanner Tessmann missed a header from the center of the box. The chance was set up by Afonso Moreira's cross following a corner.
48
Corner Corner
Lyon wins a corner after Hervé Koffi concedes.
48
Corner Corner
Lyon wins a corner, conceded by Hervé Koffi.
47
Update Update
Haris Belkebla from Angers won a free kick in defense.
47
Update Update
Afonso Moreira fouled a player from Lyon.
46
Yellow Card Yellow Card Important
Yassin Belkhdim from Angers receives a yellow card for a foul.
46
Update Update
Afonso Moreira of Lyon won a free kick on the left wing.
46
Update Update
Foul committed by Yassin Belkhdim of Angers.
45
Attempt Attempt
Ousmane Camara from Angers missed a header from the center of the box, assisted by Branco van den Boomen.
45
Update Update
The fourth official has indicated there will be 1 minute of added time.
45
Update Update
Ainsley Maitland-Niles makes an attacking attempt for Lyon, shooting with his right foot from the right side of the box, but the goalkeeper saves it in the center of the goal. Corentin Tolisso provides the assist.
45
Update Update
The first half ends with Angers and Lyon drawing 0-0.
45
Update Update
Corentin Tolisso of Lyon committed a foul.
45
Update Update
Amine Sbaï from Angers won a free kick in an attacking position.
43
Update Update
Endrick fouled Lyon.
43
Update Update
Jordan Lefort from Angers won a free kick in defense.
42
Update Update
Jacques Ekomié from Angers won a free kick on the left wing.
42
Update Update
Clinton Mata fouled a player from Lyon.
41
Attempt Attempt
Amine Sbaï's right-footed shot from outside the box is blocked.
40
Update Update
Afonso Moreira fouled a player from Lyon.
40
Update Update
Yassin Belkhdim from Angers won a free kick in defense.
38
Update Update
Foul committed by Jacques Ekomié of Angers.
38
Update Update
Ainsley Maitland-Niles of Lyon won a free kick in defense.
36
Update Update
Foul by Abner Vinícius of Lyon.
36
Update Update
Lanroy Machine won a free kick on the right wing for Angers.
34
Update Update
Marius Louër from Angers commits a foul.
33
Corner Corner
Lyon is awarded a corner after Marius Louër concedes.
31
Corner Corner
Missed chance. Jordan Lefort of Angers heads the ball from the center of the box but it goes over the bar. The assist came from Branco van den Boomen, who delivered a cross after a corner.
31
Update Update
Moussa Niakhaté of Lyon won a free kick in defense.
31
Update Update
Foul committed by Lanroy Machine of Angers.
30
Corner Corner
Corner awarded to Angers after a concession by Tyler Morton.
28
Attempt Attempt
Yassin Belkhdim's left-footed shot from the center of the box is blocked.
27
Update Update
Offside called against Angers. Jordan Lefort is offside.
24
Update Update
Endrick fouled a player from Lyon.
24
Update Update
Endrick fouled Lyon.
24
Update Update
Branco van den Boomen from Angers won a free kick in defense.
20
Corner Corner
Lyon wins a corner after Branco van den Boomen concedes.
15
Update Update
Lilian Raolisoa from Angers commits a foul.
15
Update Update
Afonso Moreira from Lyon won a free kick in defense.
15
Attempt Attempt
Yassin Belkhdim's left-footed shot from outside the box is blocked.
14
Attempt Attempt
Corentin Tolisso from Lyon has a shot from outside the box, but it is blocked.
14
Attempt Attempt
Ainsley Maitland-Niles from Lyon attempts an attack with a right-footed shot from outside the box, but it's saved in the top center of the goal by Hervé Koffi from Angers. The assist comes from Corentin Tolisso.
12
Update Update
Haris Belkebla from Angers won a free kick in defense.
12
Update Update
Corentin Tolisso of Lyon committed a foul.
10
Corner Corner
Lyon wins a corner after Lilian Raolisoa concedes.
9
Corner Corner
Corner awarded to Angers after Abner Vinícius concedes.
6
Corner Corner
Lyon wins a corner after Lilian Raolisoa concedes.
3
Corner Corner
Lyon is awarded a corner after Marius Louër concedes.
2
Update Update
Foul by Corentin Tolisso - Lyon.
2
Update Update
Yassin Belkhdim from Angers won a free kick in defense.

CONCLUSION

Structural assessment: Olympique Lyonnais exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was contrary to the pre-match probability model. Market alignment: The match result was outside the projected probability range.

Explore League Previews