Lyon vs Strasbourg
2 – 1
1 – 1
1 – 0
(HT: 1–1)
FT20:45
Parc Olympique Lyonnais (Lyon) · Ref: Eric Wattellier, France
Score Summary
Full Time
2 – 1
Half Time
1 – 1
Key Stats
Ball Possession
48% – 52%
Blocked Shots
3 – 2
Corner Kicks
4 – 2
Fouls
15 – 19
Goalkeeper Saves
1 – 2
Offsides
2 – 1
Elo (before match)
Rating
1500 – 1500
Expected win probability
50.0% – 50.0%
xPi (before match)
Rating
0.29 – 0.28
Expected win probability
49.1% – 33.7%
Top Performers
Top Rated
Afonso Moreira
Lyon
8.0 rating (22 min)
Lyon
8.0 rating (22 min)
Most Clinical
Afonso Moreira
Lyon
1 goals
Lyon
1 goals
Best Creator
Moussa Niakhaté
Lyon
1 key passes, 1 assists
Lyon
1 key passes, 1 assists
Defensive Leader
Tyler Morton
Lyon
4 tackles + 1 interceptions
Lyon
4 tackles + 1 interceptions
Standings (Top 6)
View Full Standings
| # | Team | Pts | Form |
|---|---|---|---|
| 1 |
Paris Saint Germain
|
57 | L W W L W |
| 2 |
Lens
|
56 | W D L W W |
| 3 |
Marseille
|
46 | W W L D L |
| 4 |
Lyon
|
45 | L L W W W |
| 5 |
Lille
|
43 | W W D D L |
| 6 |
Rennes
|
43 | W W W L L |
| 7 |
Monaco
|
40 | W W W W D |
| 8 |
Strasbourg
|
36 | D D W D L |
| 9 |
Stade Brestois 29
|
36 | W W D W D |
| 10 |
Lorient
|
33 | D D W L W |
| 11 |
Angers
|
32 | W L L L W |
| 12 |
Toulouse
|
31 | L L D L L |
| 13 |
Paris FC
|
26 | W D L D D |
| 14 |
Le Havre
|
26 | L L W W L |
| 15 |
Nice
|
24 | L D L D D |
| 16 |
Auxerre
|
19 | D D L W D |
| 17 |
Nantes
|
17 | L L W L L |
| 18 |
Metz
|
13 | L L L L D |
{# ================================================================
Lineup Section — SofaScore/Flashscore style shared pitch
Context: pitch_lineups, lineups_data, match, substitutions,
substitutions_map, debug_mode, debug_lineups
================================================================ #}
Lyon
Strasbourg
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
👥 Substitutes
Lyon
Strasbourg
🔄 Substitutions
Match Substitutions
68'
Lyon
77'
Lyon
77'
Lyon
77'
Strasbourg
77'
Strasbourg
90'
Lyon
90'
Strasbourg
90'
Strasbourg
Match Statistics (Full Time)
| Statistic | Lyon | Strasbourg |
|---|---|---|
| Ball Possession | 48% | 52% |
| Blocked Shots | 3 | 2 |
| Corner Kicks | 4 | 2 |
| Fouls | 15 | 19 |
| Goalkeeper Saves | 1 | 2 |
| Offsides | 2 | 1 |
| Passes Accurate | 316 | 365 |
| Red Cards | 0 | 1 |
| Shots Insidebox | 8 | 4 |
| Shots Off Goal | 2 | 3 |
| Shots On Goal | 3 | 2 |
| Shots Outsidebox | 0 | 3 |
| Total Passes | 385 | 434 |
| Total Shots | 8 | 7 |
| Yellow Cards | 0 | 4 |
| expected_goals | 1.67 | 0.49 |
| goals_prevented | 0 | 0 |
| Passes % | 82% | 84% |
Team Aggregates (Season)
Lyon
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 1.56 |
| xG (avg) | 1.52{% else %}N/A |
Strasbourg
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 1.6 |
| xG (avg) | 1.57{% else %}N/A |
Lyon — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Abner Vinícius | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 16 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Adam Karabec | 0 | 0 | 2 | 2 | N/A | 4 | N/A | N/A | N/A | False | 77 | 7 | F | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 11 | N/A | 14 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Afonso Moreira | 0 | 0 | 2 | N/A | 1 | 5 | 3 | N/A | 2 | False | 22 | 17 | F | 8 | True | 0 | 0 | N/A | 1 | N/A | 11 | N/A | 12 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Ainsley Maitland-Niles | 0 | 0 | N/A | 1 | N/A | 4 | 2 | 2 | 1 | False | 90 | 98 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 28 | N/A | 34 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Clinton Mata | 0 | 0 | 1 | 1 | 1 | 7 | 2 | 2 | N/A | False | 90 | 22 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 41 | N/A | 51 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | N/A |
| 👤 Corentin Tolisso | 0 | 0 | 1 | N/A | N/A | 13 | 7 | 2 | 4 | True | 90 | 8 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 23 | 2 | 30 | N/A | 1 | N/A | 0 | 1 | 1 | 1 | N/A | 1 | 2 |
| 👤 Dominik Greif | 0 | 0 | N/A | N/A | N/A | 1 | 1 | N/A | 1 | False | 90 | 1 | G | 6.7 | False | 0 | 1 | 1 | N/A | N/A | 27 | N/A | 32 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Hans Hateboer | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 33 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Khalis Merah | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 44 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Lassine Diarra | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 50 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Malick Fofana | 0 | 0 | 1 | N/A | N/A | 6 | 5 | N/A | 2 | False | 68 | 11 | F | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 13 | N/A | 17 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 3 |
| 👤 Martín Satriano | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 13 | 20 | F | 6.3 | True | 0 | 0 | N/A | N/A | 1 | 5 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Mathys de Carvalho | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 1 | 39 | M | N/A | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Moussa Niakhaté | 0 | 0 | 1 | N/A | 1 | 7 | 4 | 1 | 1 | False | 90 | 19 | D | 6.9 | False | 1 | 0 | N/A | N/A | N/A | 59 | 1 | 69 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Nicolás Tagliafico | 0 | 0 | 1 | 2 | N/A | 14 | 7 | 3 | 6 | False | 90 | 3 | D | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 22 | N/A | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 2 | 1 |
| 👤 Pavel Šulc | 0 | 0 | N/A | N/A | N/A | 5 | 2 | 3 | 1 | False | 77 | 10 | F | 6.6 | False | 0 | 0 | N/A | N/A | 1 | 6 | N/A | 8 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | 1 |
| 👤 Rachid Ghezzal | 0 | 0 | N/A | N/A | N/A | 2 | 2 | 1 | N/A | False | 13 | 18 | F | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 4 | N/A | 5 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Ruben Kluivert | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 21 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Tanner Tessmann | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | N/A | False | 89 | 6 | M | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 36 | 1 | 43 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Tyler Morton | 0 | 0 | 1 | N/A | 1 | 7 | 5 | 1 | N/A | False | 90 | 23 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 30 | N/A | 38 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 4 |
Strasbourg — Player Statistics
| Player | cards.red | cards.yellow | dribbles.attempts | dribbles.past | dribbles.success | duels.total | duels.won | fouls.committed | fouls.drawn | games.captain | games.minutes | games.number | games.position | games.rating | games.substitute | goals.assists | goals.conceded | goals.saves | goals.total | offsides | passes.accuracy | passes.key | passes.total | penalty.commited | penalty.missed | penalty.saved | penalty.scored | penalty.won | shots.on | shots.total | tackles.blocks | tackles.interceptions | tackles.total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Abdoul Ouattara | 0 | 0 | 1 | 1 | 1 | 5 | 3 | 1 | 1 | False | 90 | 42 | M | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 14 | N/A | 17 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 2 | 1 |
| 👤 Andrew Omobamidele | 0 | 0 | N/A | N/A | N/A | 3 | 2 | N/A | N/A | False | 13 | 2 | D | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Diego Moreira | 0 | 1 | N/A | 1 | N/A | 8 | 3 | 2 | 1 | False | 89 | 7 | M | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 27 | N/A | 32 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | 1 | 1 |
| 👤 Eduard Sobol | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 77 | D | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Félix Lemaréchal | 0 | 1 | N/A | 1 | N/A | 2 | N/A | 1 | N/A | False | 13 | 80 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 2 | N/A | 4 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Guéla Doué | 0 | 1 | 1 | N/A | N/A | 14 | 6 | 5 | 3 | False | 90 | 22 | M | 6.9 | False | 1 | 0 | N/A | N/A | N/A | 19 | 1 | 24 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 1 |
| 👤 Ismael Doukouré | 1 | 0 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 67 | 6 | D | 5.2 | False | 0 | 0 | N/A | N/A | N/A | 34 | N/A | 38 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | N/A |
| 👤 Joaquin Panichelli | 0 | 0 | 3 | N/A | 1 | 14 | 8 | 3 | 1 | False | 90 | 9 | F | 7.3 | False | 0 | 0 | N/A | 1 | 1 | 13 | 2 | 27 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 1 |
| 👤 Julio Enciso | 0 | 0 | 3 | N/A | 1 | 10 | 2 | 1 | 1 | False | 77 | 19 | F | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 27 | N/A | 30 | N/A | 0 | N/A | 0 | N/A | 1 | 2 | N/A | N/A | N/A |
| 👤 Kendry Páez | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 1 | 16 | M | N/A | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Lucas Høgsberg | 0 | 0 | N/A | N/A | N/A | 2 | 2 | N/A | 1 | False | 89 | 24 | D | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 43 | N/A | 47 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | 1 | 1 |
| 👤 Mamadou Sarr | 0 | 1 | 1 | N/A | 1 | 5 | 3 | 2 | 2 | True | 90 | 23 | D | 6.5 | False | 0 | 0 | N/A | N/A | N/A | 69 | N/A | 73 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | N/A |
| 👤 Martial Godo | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 8 | 20 | F | 6.2 | True | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Mathis Amougou | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 17 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Mike Penders | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 39 | G | 7.9 | False | 0 | 2 | 2 | N/A | N/A | 49 | N/A | 61 | N/A | 0 | 1 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Rafael Luis | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 83 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Samir El Mourabet | 0 | 0 | 1 | N/A | 1 | 4 | 2 | 2 | N/A | False | 77 | 29 | M | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 30 | 2 | 35 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 1 |
| 👤 Sebastian Nanasi | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 11 | M | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Stefan Bajić | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 50 | G | N/A | True | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Valentín Barco | 0 | 0 | 2 | 1 | 1 | 9 | 5 | 1 | 3 | False | 90 | 32 | M | 6.2 | False | 0 | 0 | N/A | N/A | N/A | 37 | 2 | 45 | 1 | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 1 |
Match Events
25'
J. Panichelli (Normal Goal)
I. Doukoure (Own Goal)
31'
61'
Diego Moreira (Yellow Card)
67'
Ismael Doukouré (Red Card)
M. Fofana → Substitution 1
68'
70'
Mamadou Sarr (Yellow Card)
A. Karabec → Substitution 2
77'
P. Sulc → Substitution 3
77'
77'
S. El Mourabet → Substitution 1
77'
J. Enciso → Substitution 2
80'
Guéla Doué (Yellow Card)
90'
Félix Lemaréchal (Yellow Card)
T. Tessmann → Substitution 4
90'
90'
L. Hogsberg → Substitution 3
90'
D. Moreira → Substitution 4
A. Moreira (Normal Goal)
90'
Substitutions
68'
Lyon
77'
Lyon
77'
Lyon
77'
Strasbourg
77'
Strasbourg
90'
Lyon
90'
Strasbourg
90'
Strasbourg
League Standings
View Standings
Teams in this match: Lyon and Strasbourg
| # | Team | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Paris Saint Germain
|
25 | 18 | 3 | 4 | 54 | 22 | 32 | 57 | L W W L W |
| 2 |
Lens
|
25 | 18 | 2 | 5 | 48 | 21 | 27 | 56 | W D L W W |
| 3 |
Marseille
|
25 | 14 | 4 | 7 | 52 | 33 | 19 | 46 | W W L D L |
| 4 |
Lyon
|
24 | 14 | 3 | 7 | 39 | 26 | 13 | 45 | L L W W W |
| 5 |
Lille
|
25 | 13 | 4 | 8 | 38 | 31 | 7 | 43 | W W D D L |
| 6 |
Rennes
|
25 | 12 | 7 | 6 | 41 | 35 | 6 | 43 | W W W L L |
| 7 |
Monaco
|
25 | 12 | 4 | 9 | 43 | 37 | 6 | 40 | W W W W D |
| 8 |
Strasbourg
|
25 | 10 | 6 | 9 | 40 | 31 | 9 | 36 | D D W D L |
| 9 |
Stade Brestois 29
|
25 | 10 | 6 | 9 | 34 | 34 | 0 | 36 | W W D W D |
| 10 |
Lorient
|
25 | 8 | 9 | 8 | 34 | 39 | -5 | 33 | D D W L W |
| 11 |
Angers
|
25 | 9 | 5 | 11 | 23 | 30 | -7 | 32 | W L L L W |
| 12 |
Toulouse
|
25 | 8 | 7 | 10 | 33 | 29 | 4 | 31 | L L D L L |
| 13 |
Paris FC
|
24 | 6 | 8 | 10 | 28 | 40 | -12 | 26 | W D L D D |
| 14 |
Le Havre
|
25 | 6 | 8 | 11 | 20 | 32 | -12 | 26 | L L W W L |
| 15 |
Nice
|
25 | 6 | 6 | 13 | 30 | 47 | -17 | 24 | L D L D D |
| 16 |
Auxerre
|
25 | 4 | 7 | 14 | 19 | 35 | -16 | 19 | D D L W D |
| 17 |
Nantes
|
25 | 4 | 5 | 16 | 22 | 42 | -20 | 17 | L L W L L |
| 18 |
Metz
|
25 | 3 | 4 | 18 | 22 | 56 | -34 | 13 | L L L L D |
Predictions provided by Football API
All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.
Ligue 1
Teams
Last 5: Form 40% · Att 38% · Def 50%
Goals: 6 for · 8 against
W5 D— L3 · WWWLWWLL
Last 5: Form 67% · Att 81% · Def 56%
Goals: 13 for · 7 against
W5 D1 L2 · WWLWWLWD
Predictions
Draw
45%
Double chance : draw or Strasbourg
Goals: Lyon -2.5 · Strasbourg -2.5
Win or Draw
Comparison
Attack
32% – 68%
Defense
47% – 53%
Head to Head
50% – 50%
Form
38% – 63%
Goals
47% – 53%
Total
46.3% – 53.8%
Poisson
64% – 36%
Head to Head
Last 8 matches: Home wins: 5, Away wins: 2, Draws: 1
Stade de la Meinau
Groupama Stadium
Groupama Stadium
Groupama Stadium
Stade de la Meinau
Stade de la Meinau
Groupama Stadium
Stade de la Meinau
CatBoost Prediction
Model not available yet. Run train_catboost to train a model.
No Predictions Available
Predictions for this match have not been generated yet. Check back later or sync match data.
Analysis
Analysis Coming Soon
xG comparison, momentum graph, and match rating overview will be available in a future update.















