Ligue 1 2025 12 Dec 2025

Angers vs Nantes

4 – 1 1 – 0 3 – 1

(HT: 1–0)

FT

20:45

Stade Raymond-Kopa (Angers) · Ref: Stephanie Frappart, France

← Back to Matches
Score Summary
Full Time 4 – 1
Half Time 1 – 0
Key Stats
Ball Possession 54% – 46%
Blocked Shots 5 – 1
Corner Kicks 6 – 3
Fouls 17 – 13
Goalkeeper Saves 3 – 5
Offsides 1 – 1
Elo (before match)
Rating 1500 – 1500
Expected win probability 50.0% – 50.0%
Top Performers
Top Rated
Himad Abdelli
Angers
7.9 rating (89 min)
Most Clinical
Himad Abdelli
Angers
1 goals
Best Creator
Amine Sbai
Angers
5 key passes, 0 assists
Defensive Leader
Fabien Centonze
Nantes
3 tackles + 3 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
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 ================================================================ #}
Match Statistics (Full Time)
Statistic Angers Nantes
Ball Possession 54% 46%
Blocked Shots 5 1
Corner Kicks 6 3
Fouls 17 13
Goalkeeper Saves 3 5
Offsides 1 1
Passes Accurate 413 326
Red Cards N/A N/A
Shots Insidebox 8 4
Shots Off Goal 6 2
Shots On Goal 9 4
Shots Outsidebox 12 3
Total Passes 484 406
Total Shots 20 7
Yellow Cards 1 2
expected_goals 2.39 0.35
goals_prevented 0 0
Passes % 85% 80%
Team Aggregates (Season)
Angers
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 0.92
xG (avg) 0.93{% else %}N/A
Nantes
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 0.88
xG (avg) 0.96{% else %}N/A
Angers — 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
Abdoulaye Bamba 👤 Abdoulaye Bamba 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 25 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
Amine Sbai 👤 Amine Sbai 0 0 3 N/A 2 6 4 N/A 1 False 82 7 M 6.9 False 0 0 N/A N/A N/A 19 5 31 N/A 0 N/A 0 N/A 1 2 N/A 1 1
Carlens Arcus 👤 Carlens Arcus 0 0 N/A N/A N/A 6 4 2 1 False 90 2 D 6.9 False 0 0 N/A N/A N/A 43 1 48 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Djibirin Harouna 👤 Djibirin Harouna 0 0 N/A N/A N/A 1 1 N/A N/A False 8 31 F 7.2 True 0 0 N/A 1 N/A N/A N/A N/A N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Florent Hanin 👤 Florent Hanin 0 0 N/A N/A N/A 1 1 N/A N/A False 1 26 D N/A True 0 0 N/A N/A N/A N/A N/A 1 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Haris Belkebla 👤 Haris Belkebla 0 0 N/A N/A N/A 5 4 N/A 1 True 90 93 M 6.9 False 0 0 N/A N/A N/A 46 N/A 56 N/A 0 N/A 0 N/A N/A 1 N/A 2 2
Hervé Koffi 👤 Hervé Koffi 0 0 N/A N/A N/A 1 1 N/A 1 False 90 12 G 6.3 False 0 1 3 N/A N/A 23 N/A 27 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Himad Abdelli 👤 Himad Abdelli 0 1 5 N/A 3 12 7 1 2 False 89 10 M 7.9 False 0 0 N/A 1 N/A 64 2 70 N/A 0 N/A 1 N/A 3 4 N/A 1 2
Jacques Ekomié 👤 Jacques Ekomié 0 0 1 N/A N/A 10 6 2 2 False 90 3 D 6.7 False 0 0 N/A N/A N/A 28 N/A 37 N/A 0 N/A 0 N/A N/A N/A N/A 2 3
Jim Allevinah 👤 Jim Allevinah 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 18 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
Jordan Lefort 👤 Jordan Lefort 0 0 N/A N/A N/A 3 N/A 2 N/A False 90 21 D 6.5 False 0 0 N/A N/A N/A 80 N/A 87 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Lilian Raolisoa 👤 Lilian Raolisoa 0 0 1 N/A N/A 6 4 1 1 False 8 27 D 7.9 True 0 0 N/A 1 N/A N/A N/A 4 N/A 0 N/A 0 N/A 1 1 N/A N/A 2
Louis Mouton 👤 Louis Mouton 0 0 3 2 N/A 16 7 2 1 False 82 6 M 6.7 False 1 0 N/A N/A N/A 26 3 30 N/A 0 N/A 0 N/A N/A 1 N/A N/A 4
Marius Courcoul 👤 Marius Courcoul 0 0 N/A N/A N/A N/A N/A N/A N/A False 8 5 D 6.6 True 0 0 N/A N/A N/A 2 1 2 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Melvin Zinga 👤 Melvin Zinga 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 16 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
Ousmane Camara 👤 Ousmane Camara 0 0 N/A N/A N/A 4 3 N/A N/A False 90 4 D 7 False 0 0 N/A N/A N/A 47 N/A 49 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Pierrick Capelle 👤 Pierrick Capelle 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 15 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
Prosper Peter 👤 Prosper Peter 0 0 N/A N/A N/A 3 N/A 3 N/A False 17 35 F 6.2 True 0 0 N/A N/A N/A 5 N/A 5 N/A 0 N/A 0 N/A N/A N/A N/A 1 N/A
Sidiki Cherif 👤 Sidiki Cherif 0 0 N/A N/A N/A 9 3 3 1 False 73 11 F 7.2 False 0 0 N/A 1 1 14 1 18 N/A 0 N/A 0 N/A 1 1 N/A 1 1
Yassin Belkhdim 👤 Yassin Belkhdim 0 0 N/A N/A N/A 7 4 1 1 False 82 14 M 7.2 False 0 0 N/A N/A N/A 16 1 19 N/A 0 N/A 0 N/A 2 4 N/A 1 3
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
Amady Camara 👤 Amady Camara 0 0 1 N/A N/A 1 N/A N/A N/A False 8 14 F 6.5 True 0 0 N/A N/A N/A 2 N/A 3 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Anthony Lopes 👤 Anthony Lopes 0 0 N/A N/A N/A N/A N/A N/A N/A True 90 1 G 6 False 0 4 5 N/A N/A 32 N/A 36 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Bahmed Deuff 👤 Bahmed Deuff 0 0 N/A N/A N/A 1 N/A 1 N/A False 8 52 M 6.3 True 0 0 N/A N/A N/A 5 N/A 6 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Chidozie Awaziem 👤 Chidozie Awaziem 0 1 N/A N/A N/A 10 6 2 3 False 90 6 D 6 False 0 0 N/A N/A N/A 52 1 65 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Deiver Machado 👤 Deiver Machado 0 0 N/A N/A N/A 13 6 2 3 False 82 27 M 6.3 False 0 0 N/A N/A N/A 23 N/A 26 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
Fabien Centonze 👤 Fabien Centonze 0 0 6 N/A 1 13 6 2 2 False 90 18 D 6.9 False 0 0 N/A 1 N/A 19 N/A 28 N/A 0 N/A 0 N/A 1 1 N/A 3 3
Francis Coquelin 👤 Francis Coquelin 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 13 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
Hyeok-kyu Kwon 👤 Hyeok-kyu Kwon 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 5 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
Johann Lepenant 👤 Johann Lepenant 0 0 N/A 3 N/A 8 3 1 1 False 82 8 M 6.3 False 0 0 N/A N/A N/A 40 N/A 46 N/A 0 N/A 0 N/A N/A N/A N/A 2 1
Junior Mwanga 👤 Junior Mwanga 0 0 N/A N/A N/A 8 7 N/A 1 False 90 80 M 6.6 False 0 0 N/A N/A N/A 37 N/A 47 N/A 0 N/A 0 N/A 1 1 N/A 2 4
Kelvin Amian 👤 Kelvin Amian 0 0 N/A N/A N/A 5 1 N/A 1 False 90 98 D 5.5 False 0 0 N/A N/A N/A 24 N/A 31 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Matthis Abline 👤 Matthis Abline 0 1 2 1 N/A 6 1 1 1 False 90 10 F 6.3 False 0 0 N/A N/A N/A 6 2 6 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Mayckel Lahdo 👤 Mayckel Lahdo 0 0 N/A N/A N/A N/A N/A N/A N/A False 26 15 F 6.7 True 1 0 N/A N/A N/A 5 1 8 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Mostafa Mohamed 👤 Mostafa Mohamed 0 0 1 N/A N/A 12 6 1 2 False 64 31 F 6.7 False 0 0 N/A N/A 1 8 N/A 13 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Nicolas Cozza 👤 Nicolas Cozza 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 3 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
Patrik Carlgren 👤 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
Tylel Tati 👤 Tylel Tati 0 0 N/A N/A N/A 6 3 3 2 False 90 78 D 6.3 False 0 0 N/A N/A N/A 50 N/A 62 1 0 N/A 0 N/A N/A N/A 3 N/A N/A
Uroš Radaković 👤 Uroš Radaković 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 26 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
Yassine Benhattab 👤 Yassine Benhattab 0 0 3 1 1 7 2 N/A N/A False 64 90 M 6 False 0 0 N/A N/A N/A 16 N/A 22 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Youssef El Arabi 👤 Youssef El Arabi 0 0 N/A N/A N/A N/A N/A N/A N/A False 26 19 F 6.7 True 0 0 N/A N/A N/A 7 1 7 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Match Events
H. Abdelli (Penalty)
17'
24'
🟨 Matthis Abline (Yellow Card)
S. Cherif (Normal Goal)
60'
64'
🔄 Y. Benhattab → Substitution 1
64'
🔄 Mostafa Mohamed → Substitution 2
69'
🟨 Chidozie Awaziem (Yellow Card)
🔄 S. Cherif → Substitution 1
73'
🟨 Himad Abdelli (Yellow Card)
79'
81'
F. Centonze (Normal Goal)
🔄 Y. Belkhdim → Substitution 2
82'
🔄 L. Mouton → Substitution 3
82'
🔄 A. Sbai → Substitution 4
82'
82'
🔄 D. Machado → Substitution 3
82'
🔄 J. Lepenant → Substitution 4
H. Djibirin (Normal Goal)
85'
🔄 H. Abdelli → Substitution 5
90'
L. Raolisoa (Normal Goal)
90'
Substitutions
64'
Nantes
64'
73'
Angers
82'
82'
Angers
82'
Angers
82'
Nantes
82'
Nantes
90'
Angers
League Standings View Standings

Teams in this match: Angers and Nantes

#TeamMPWDLGFGAGDPtsForm
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 France · Season 2025

Teams

Angers
Last 5: Form 60% · Att 45% · Def 73%
Goals: 5 for · 3 against
W5 D4 L6 · WLDDLLLDWDLWWLW
Nantes
Last 5: Form 13% · Att 27% · Def 18%
Goals: 3 for · 9 against
W2 D5 L8 · LLWLDDDLWLLDDLL

Predictions

Angers 45%
Draw 45%
Nantes 10%
Angers (Win or draw)

Combo Double chance : Angers or draw and -3.5 goals

Goals: Angers -1.5 · Nantes -1.5
Win or Draw

Comparison

Form
82% – 18%
Attack
63% – 38%
Defense
75% – 25%
Poisson
61% – 39%
Head to Head
38% – 62%
Goals
43% – 57%
Total
60.3% – 39.8%

Head to Head

Last 8 matches: Home wins: 2, Away wins: 3, Draws: 3

04 May 2025 · Ligue 1 2024
Nantes 0 – 1 Angers
Stade de la Beaujoire - Louis Fonteneau
22 Sep 2024 · Ligue 1 2024
Angers 1 – 1 Nantes
Stade Raymond Kopa
23 Jul 2023 · Friendlies Clubs 2023
Nantes 1 – 0 Angers
Complexe Sportif Henri Michel 1
03 Jun 2023 · Ligue 1 2022
Nantes 1 – 0 Angers
Stade de la Beaujoire - Louis Fonteneau
08 Feb 2023 · Coupe de France 2022
Angers 1 – 1 Nantes
Stade Raymond-Kopa
07 Aug 2022 · Ligue 1 2022
Angers 0 – 0 Nantes
Stade Raymond-Kopa
17 Apr 2022 · Ligue 1 2021
Nantes 1 – 1 Angers
Stade de la Beaujoire - Louis Fonteneau
19 Sep 2021 · Ligue 1 2021
Angers 1 – 4 Nantes
Stade Raymond-Kopa
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.