All teams

Nantes

Ligue 1 · strength −0.45 (attack −0.34, defence −0.11) against an average Premier League side, rated Oct 2026

Last 33 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Ligue 1 25/26 goals 29–52 · xG 28.1–47.1 · 23 points from 32.6 in 33332332.6−9.6

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.75−0.50−0.25+0.00+0.25+0.50Aug 2024DecAprAugDecAprAugDefence −0.11Attack −0.34
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.45−0.34−0.11
Sep 2026−0.58−0.37−0.20
Aug 2026−0.52−0.33−0.19
Jul 2026−0.65−0.41−0.24
Jun 2026−0.66−0.42−0.25
May 2026−0.67−0.42−0.25
Apr 2026−0.76−0.49−0.27
Mar 2026−0.89−0.56−0.32
Feb 2026−0.79−0.49−0.30
Jan 2026−0.75−0.42−0.33
Dec 2025−0.99−0.56−0.43
Nov 2025−0.90−0.53−0.37
Oct 2025−0.97−0.52−0.45
Sep 2025−0.84−0.45−0.39
Aug 2025−0.91−0.54−0.37
Jul 2025−0.95−0.50−0.45
Jun 2025−0.96−0.51−0.46
May 2025−0.97−0.51−0.46
Apr 2025−0.94−0.47−0.47
Mar 2025−0.93−0.43−0.50
Feb 2025−0.91−0.43−0.48
Jan 2025−0.92−0.57−0.36
Dec 2024−0.83−0.54−0.30
Nov 2024−0.87−0.57−0.29
Oct 2024−0.65−0.51−0.15
Sep 2024+0.25−0.02+0.27
Aug 2024+0.38+0.15+0.23

Best performers

this season; last three matches against each player's average

Nobody has played 1+ matches for Nantes in this competition this season.

Latest results

33 since July 2025
DateCompetitionOpponentResultxGExpected points
8 May 2026Ligue 1at RC LensL 0–10.8–0.71.48
2 May 2026Ligue 1Olympique de MarseilleW 3–02.0–1.41.81
26 Apr 2026Ligue 1at Stade RennaisL 1–21.5–1.31.49
22 Apr 2026Ligue 1at Paris Saint-GermainL 0–30.6–2.10.47
19 Apr 2026Ligue 1Stade BrestoisD 1–10.7–0.41.64
11 Apr 2026Ligue 1at AuxerreD 0–01.1–0.71.72
5 Apr 2026Ligue 1at MetzD 0–00.2–1.50.37
22 Mar 2026Ligue 1RC StrasbourgL 2–31.0–2.20.67
7 Mar 2026Ligue 1AngersL 0–10.8–0.71.38
1 Mar 2026Ligue 1at LilleL 0–10.0–0.60.56
All 33 results
DateCompetitionOpponentResultxGExpected points
8 May 2026Ligue 1at RC LensL 0–10.8–0.71.48
2 May 2026Ligue 1Olympique de MarseilleW 3–02.0–1.41.81
26 Apr 2026Ligue 1at Stade RennaisL 1–21.5–1.31.49
22 Apr 2026Ligue 1at Paris Saint-GermainL 0–30.6–2.10.47
19 Apr 2026Ligue 1Stade BrestoisD 1–10.7–0.41.64
11 Apr 2026Ligue 1at AuxerreD 0–01.1–0.71.72
5 Apr 2026Ligue 1at MetzD 0–00.2–1.50.37
22 Mar 2026Ligue 1RC StrasbourgL 2–31.0–2.20.67
7 Mar 2026Ligue 1AngersL 0–10.8–0.71.38
1 Mar 2026Ligue 1at LilleL 0–10.0–0.60.56
22 Feb 2026Ligue 1Le HavreW 2–00.4–0.61.14
13 Feb 2026Ligue 1at AS MonacoL 1–31.0–1.80.86
7 Feb 2026Ligue 1Olympique LyonnaisL 0–10.6–1.40.76
31 Jan 2026Ligue 1at LorientL 1–20.5–0.51.21
25 Jan 2026Ligue 1NiceL 1–41.4–0.91.73
18 Jan 2026Ligue 1Paris FCL 1–20.3–1.00.75
4 Jan 2026Ligue 1at Olympique de MarseilleW 2–02.5–0.82.41
12 Dec 2025Ligue 1at AngersL 1–40.4–2.40.25
6 Dec 2025Ligue 1RC LensL 1–21.2–2.40.69
30 Nov 2025Ligue 1at Olympique LyonnaisL 0–30.9–2.40.53
23 Nov 2025Ligue 1LorientD 1–10.8–0.31.79
8 Nov 2025Ligue 1at Le HavreD 1–10.2–0.90.62
2 Nov 2025Ligue 1MetzL 0–20.8–1.30.96
29 Oct 2025Ligue 1AS MonacoL 3–51.7–4.30.37
24 Oct 2025Ligue 1at Paris FCW 2–10.9–1.21.13
19 Oct 2025Ligue 1LilleL 0–20.5–2.60.26
4 Oct 2025Ligue 1at Stade BrestoisD 0–00.2–1.50.34
27 Sep 2025Ligue 1at ToulouseD 2–21.5–2.20.98
20 Sep 2025Ligue 1Stade RennaisD 2–22.1–1.41.84
13 Sep 2025Ligue 1at NiceL 0–10.5–1.70.49
30 Aug 2025Ligue 1AuxerreW 1–00.5–0.71.10
24 Aug 2025Ligue 1at RC StrasbourgL 0–10.4–1.80.47
17 Aug 2025Ligue 1Paris Saint-GermainL 0–10.1–1.40.35