Nantes vs Le Havre
2 – 0
2 – 0
0 – 0
(HT: 2–0)
FT17:15
Stade de la Beaujoire (Nantes) · Ref: Jeremie Pignard, France
Score Summary
Full Time
2 – 0
Half Time
2 – 0
Key Stats
Ball Possession
29% – 71%
Blocked Shots
5 – 2
Corner Kicks
5 – 6
Fouls
17 – 13
Goalkeeper Saves
1 – 1
Offsides
0 – 4
Elo (before match)
Rating
1500 – 1500
Expected win probability
50.0% – 50.0%
xPi (before match)
Rating
-0.33 – -0.29
Expected win probability
39.9% – 37.0%
Top Performers
Top Rated
Chidozie Awaziem
Nantes
7.3 rating (90 min)
Nantes
7.3 rating (90 min)
Most Clinical
Ignatius Ganago
Nantes
1 goals
Nantes
1 goals
Best Creator
Johann Lepenant
Nantes
2 key passes, 0 assists
Nantes
2 key passes, 0 assists
Defensive Leader
Fabien Centonze
Nantes
4 tackles + 3 interceptions
Nantes
4 tackles + 3 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
================================================================ #}
Ali Youss…
Nantes
Le Havre
👤 Team Lineups (Pitch View)
HOME LEN: 11
AWAY LEN: 11
| First home: top=6.0% left=50.0%
2
👥 Substitutes
Nantes
Le Havre
🔄 Substitutions
Match Substitutions
46'
Nantes
46'
Le Havre
46'
Le Havre
53'
Nantes
62'
Le Havre
81'
Nantes
Match Statistics (Full Time)
| Statistic | Nantes | Le Havre |
|---|---|---|
| Ball Possession | 29% | 71% |
| Blocked Shots | 5 | 2 |
| Corner Kicks | 5 | 6 |
| Fouls | 17 | 13 |
| Goalkeeper Saves | 1 | 1 |
| Offsides | 0 | 4 |
| Passes Accurate | 132 | 445 |
| Red Cards | N/A | N/A |
| Shots Insidebox | 7 | 6 |
| Shots Off Goal | 2 | 3 |
| Shots On Goal | 2 | 1 |
| Shots Outsidebox | 2 | 0 |
| Total Passes | 207 | 526 |
| Total Shots | 9 | 6 |
| Yellow Cards | 4 | 3 |
| expected_goals | 1.26 | 0.70 |
| goals_prevented | -1 | -1 |
| Passes % | 64% | 85% |
Team Aggregates (Season)
Nantes
| Possession % | {{ team_aggregates_home.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_home.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_home.shot_accuracy }}% |
| Goals (avg) | 0.88 |
| xG (avg) | 0.96{% else %}N/A |
Le Havre
| Possession % | {{ team_aggregates_away.avg_possession }}% |
| Pass Accuracy % | {{ team_aggregates_away.pass_accuracy }}% |
| Shot Accuracy % | {{ team_aggregates_away.shot_accuracy }}% |
| Goals (avg) | 0.8 |
| xG (avg) | 1.09{% else %}N/A |
Nantes — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Ali Youssef | 0 | 1 | N/A | N/A | N/A | 1 | N/A | 1 | N/A | False | 90 | 2 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 8 | N/A | 9 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | N/A |
| 👤 Anthony Lopes | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | True | 90 | 1 | G | 7 | False | 0 | 0 | 1 | N/A | N/A | 5 | N/A | 19 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Bahereba Guirassy | 0 | 0 | 2 | N/A | N/A | 8 | 3 | 2 | 1 | False | 37 | 11 | F | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 6 | 1 | 6 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Chidozie Awaziem | 0 | 0 | N/A | N/A | N/A | 6 | 5 | N/A | 1 | False | 90 | 6 | D | 7.3 | False | 0 | 0 | N/A | N/A | N/A | 7 | 1 | 15 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 1 | N/A | 1 |
| 👤 Dehmaine Tabibou | 0 | 1 | 1 | 1 | N/A | 6 | 3 | 1 | N/A | False | 45 | 17 | M | 6.6 | True | 0 | 0 | N/A | N/A | N/A | 5 | N/A | 11 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Deiver Machado | 0 | 0 | N/A | N/A | N/A | 2 | 1 | N/A | N/A | False | 45 | 27 | M | 7 | False | 0 | 0 | N/A | N/A | N/A | 6 | 1 | 6 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Fabien Centonze | 0 | 1 | 2 | 1 | N/A | 14 | 7 | 2 | N/A | False | 90 | 18 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 16 | N/A | 20 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 3 | 4 |
| 👤 Francis Coquelin | 0 | 0 | N/A | 1 | N/A | 3 | 1 | N/A | N/A | False | 9 | 13 | M | 6.3 | True | 0 | 0 | N/A | N/A | N/A | 1 | 1 | 1 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Frédéric Guilbert | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 24 | 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 |
| 👤 Ibrahima Sissoko | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 28 | 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 |
| 👤 Ignatius Ganago | 0 | 0 | N/A | N/A | N/A | 6 | 3 | 2 | N/A | False | 53 | 37 | F | 7.3 | False | 0 | 0 | N/A | 1 | N/A | 9 | N/A | 13 | N/A | 0 | N/A | 1 | N/A | 1 | 1 | N/A | N/A | N/A |
| 👤 Johann Lepenant | 0 | 0 | 1 | 6 | N/A | 22 | 9 | 3 | 5 | False | 90 | 8 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 11 | 2 | 20 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 1 | 4 |
| 👤 Louis Leroux | 0 | 0 | 2 | 1 | N/A | 12 | 4 | N/A | 1 | False | 81 | 66 | M | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 15 | N/A | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 2 |
| 👤 Mohamed Kaba | 0 | 0 | 1 | 1 | N/A | 8 | 5 | N/A | N/A | False | 90 | 21 | M | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 18 | N/A | 21 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 1 | 3 |
| 👤 Mostafa Mohamed | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 31 | F | 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 |
| 👤 Nicolas Cozza | 0 | 1 | N/A | N/A | N/A | 8 | 4 | 3 | 2 | False | 90 | 3 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 10 | N/A | 15 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 2 |
| 👤 Patrik Carlgren | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 30 | 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 |
| 👤 Rémy Cabella | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 20 | 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 |
| 👤 Tylel Tati | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 78 | 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 |
| 👤 Youssef El Arabi | 0 | 0 | 2 | N/A | 1 | 23 | 10 | 3 | 3 | False | 90 | 19 | F | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 15 | N/A | 32 | N/A | 0 | N/A | 0 | 1 | 1 | 1 | N/A | N/A | 3 |
Le Havre — 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 👤 Daren Nbenbege Mosengo | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 78 | 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 |
| 👤 Enzo Koffi | 0 | 1 | 4 | N/A | 2 | 9 | 6 | 1 | 3 | False | 28 | 27 | F | 6.9 | True | 0 | 0 | N/A | N/A | N/A | 15 | N/A | 18 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | N/A | N/A |
| 👤 Felix Mambimbi | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 10 | F | 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 |
| 👤 Fodé Doucouré | 0 | 0 | N/A | N/A | N/A | 1 | N/A | N/A | N/A | False | 45 | 13 | F | 6.7 | False | 0 | 0 | N/A | N/A | N/A | 16 | N/A | 19 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Gautier Lloris | 0 | 0 | 2 | N/A | N/A | 13 | 7 | 1 | N/A | False | 90 | 4 | D | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 80 | N/A | 85 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | 2 | 3 | 2 |
| 👤 Godson Kyeremeh | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 11 | F | 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 |
| 👤 Issa Soumaré | 0 | 0 | 2 | N/A | 1 | 11 | 8 | N/A | 1 | True | 90 | 45 | F | 6.9 | False | 0 | 0 | N/A | N/A | N/A | 11 | N/A | 23 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Kenny Quetant | 0 | 0 | N/A | N/A | N/A | 4 | N/A | 2 | N/A | False | 45 | 33 | F | 6.3 | True | 0 | 0 | N/A | N/A | 1 | 2 | N/A | 3 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Lionel M'Pasi | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 77 | 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 |
| 👤 Loic Négo | 0 | 0 | N/A | N/A | N/A | 3 | 3 | N/A | 1 | False | 90 | 7 | D | 7.2 | False | 0 | 0 | N/A | N/A | N/A | 68 | N/A | 82 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 2 |
| 👤 Lucas Gourna-Douath | 0 | 1 | N/A | N/A | N/A | 17 | 8 | 3 | 1 | False | 90 | 19 | M | 6.3 | False | 0 | 0 | N/A | N/A | 1 | 60 | N/A | 69 | 1 | 0 | N/A | 0 | N/A | N/A | N/A | 1 | N/A | 5 |
| 👤 Mbwana Ally Samatta | 0 | 0 | 2 | N/A | 1 | 8 | 2 | N/A | N/A | False | 45 | 25 | F | 6.2 | True | 0 | 0 | N/A | N/A | N/A | 5 | 1 | 7 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Mory Diaw | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 90 | 99 | G | 6.9 | False | 0 | 2 | 1 | N/A | N/A | 28 | N/A | 29 | N/A | 0 | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Noam Obougou Jacquet | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | N/A | 20 | F | 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 |
| 👤 Rassoul Ndiaye | 0 | 0 | 1 | N/A | 1 | 6 | 3 | N/A | 2 | False | 90 | 14 | M | 6.5 | False | 0 | 0 | N/A | N/A | 1 | 33 | 1 | 41 | N/A | 0 | N/A | 0 | N/A | N/A | 1 | N/A | 1 | N/A |
| 👤 Simon Ebonog | 0 | 0 | 2 | 1 | 1 | 20 | 13 | 2 | 4 | False | 90 | 26 | M | 6.6 | False | 0 | 0 | N/A | N/A | N/A | 33 | N/A | 43 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | 2 | 1 |
| 👤 Sofiane Boufal | 0 | 0 | 4 | N/A | 2 | 9 | 3 | 1 | 1 | False | 63 | 17 | F | 6.2 | False | 0 | 0 | N/A | N/A | 1 | 21 | 1 | 27 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Timothee Pembele | 0 | 0 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | False | 45 | 32 | D | 6.3 | False | 0 | 0 | N/A | N/A | N/A | 39 | N/A | 39 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | N/A |
| 👤 Yanis Zouaoui | 0 | 0 | 2 | N/A | 2 | 9 | 8 | N/A | 3 | False | 62 | 18 | D | 5.9 | False | 0 | 0 | N/A | N/A | N/A | 24 | N/A | 30 | N/A | 0 | N/A | 0 | N/A | N/A | N/A | N/A | N/A | 1 |
| 👤 Yassine Kechta | 0 | 1 | 1 | N/A | 1 | 9 | 3 | 3 | 1 | False | 27 | 8 | M | 6.7 | True | 0 | 0 | N/A | N/A | N/A | 10 | 1 | 11 | N/A | 0 | N/A | 0 | N/A | 1 | 1 | N/A | N/A | 1 |
Match Events
Y. Zouaoui (Own Goal)
3'
Fabien Centonze (Yellow Card)
14'
32'
Lucas Gourna-Douath (Yellow Card)
I. Ganago (Penalty)
34'
D. Machado → Substitution 1
46'
46'
F. Doucoure → Substitution 1
46'
T. Pembele → Substitution 2
I. Ganago → Substitution 2
53'
62'
Y. Zouaoui → Substitution 3
Ali Youssef (Yellow Card)
63'
63'
S. Boufal → Substitution 4
Nicolas Cozza (Yellow Card)
65'
Dehmaine Tabibou (Yellow Card)
78'
L. Leroux → Substitution 3
81'
82'
Yassine Kechta (Yellow Card)
90'
Enzo Koffi (Yellow Card)
Substitutions
46'
Nantes
46'
Le Havre
46'
Le Havre
53'
Nantes
62'
Le Havre
81'
Nantes
League Standings
View Standings
Teams in this match: Nantes and Le Havre
| # | 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 0% · Att 27% · Def 20%
Goals: 4 for · 12 against
W3 D5 L14 · LLWLDDDLWLLDDL…
Last 5: Form 53% · Att 33% · Def 73%
Goals: 5 for · 4 against
W6 D8 L8 · LLWLDDDLWWDDLL…
Predictions
Draw
45%
Double chance : draw or Le Havre
Goals: Nantes -1.5 · Le Havre -1.5
Win or Draw
Comparison
Attack
44% – 56%
Defense
25% – 75%
Head to Head
38% – 62%
Form
0% – 100%
Goals
40% – 60%
Total
39.6% – 60.4%
Poisson
51% – 49%
Head to Head
Last 9 matches: Home wins: 4, Away wins: 2, Draws: 3
Stade Océane
Stade Océane
Stade de la Beaujoire - Louis Fonteneau
Stade Océane
Stade de la Beaujoire - Louis Fonteneau
Stade Moreau Défarges
Stade de la Beaujoire - Louis Fonteneau (Nantes)
Stade Océane (Le Havre)
Stade de la Beaujoire - Louis Fonteneau (Nantes)
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.















