Nantes results and form game by game, and who has stood out
Updated 17 May 2026, after the last game
Nantes have won one, drawn one and lost three of their last five games in all competitions in 2025/2026, the newest a 0-0 draw with Toulouse on 17 May 2026 and before it a 0-1 defeat at Lens on 8 May.
Nantes have won three, drawn four and lost 10 of their 17 home games in all competitions in 2025/2026, scoring 18 and conceding 27, the last a 0-0 draw with Toulouse on 17 May 2026.
Nantes have won two, drawn five and lost 10 of their 17 away games in all competitions in 2025/2026, scoring 11 and conceding 25, the last a 0-1 defeat at Lens on 8 May 2026.
Nantes have kept eight clean sheets in 34 games in all competitions in 2025/2026, the last in the 0-0 draw with Toulouse on 17 May 2026, and have failed to score in 15.
| Date | Opponent | Score | Expected goals | Shots | Shots on target | Corners | Tackles | Fouls | Yellow cards | Possession | Passes | Goalkeeper saves |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17/05/2026 | Toulouse (H) | 0-0 | 0.1404 | - | - | - | - | - | - | - | - | - |
| 08/05/2026 | Lens (A) | 0-1 | 1.2767 | 15 | 3 | 3 | 16 | 15 | 1 | 36% | 260 | 4 |
| 02/05/2026 | Marseille (H) | 3-0 | 2.7174 | 17 | 6 | 7 | 22 | 12 | 1 | 42% | 327 | 8 |
| 26/04/2026 | Rennes (A) | 1-2 | 2.0821 | 24 | 8 | 8 | 25 | 15 | 2 | 37% | 260 | 3 |
| 22/04/2026 | PSG (A) | 0-3 | 1.1977 | 11 | 4 | 6 | 11 | 8 | 1 | 30% | 303 | 3 |
| 19/04/2026 | Brest (H) | 1-1 | 0.9456 | 17 | 4 | 11 | 12 | 13 | 2 | 44% | 301 | 1 |
| 11/04/2026 | Auxerre (A) | 0-0 | 1.1633 | 13 | 4 | 2 | 21 | 15 | 4 | 46% | 318 | 0 |
| 05/04/2026 | Metz (A) | 0-0 | 0.7661 | 6 | 2 | 3 | 17 | 10 | 1 | 34% | 291 | 5 |
| 22/03/2026 | Strasbourg (H) | 2-3 | 1.3903 | 13 | 9 | 3 | 19 | 15 | 3 | 37% | 327 | 6 |
| 07/03/2026 | Angers (H) | 0-1 | 0.8611 | 13 | 3 | 3 | 20 | 14 | 1 | 49% | 371 | 3 |
| Opponent | H/A | Competition | Date | Score | xG | xGA | xPts |
|---|---|---|---|---|---|---|---|
| Toulouse | H | Ligue 1 | 17 May | 0-0 (D) | 0.14 | 0.20 | 1.05 |
| Lens | A | Ligue 1 | 8 May | 1-0 (L) | 1.28 | 1.03 | 1.54 |
| Olympique Marseille | H | Ligue 1 | 2 May | 3-0 (W) | 2.72 | 1.50 | 2.06 |
| Rennes | A | Ligue 1 | 26 Apr | 2-1 (L) | 2.08 | 1.50 | 1.74 |
| Paris Saint Germain | A | Ligue 1 | 22 Apr | 3-0 (L) | 1.20 | 2.09 | 0.85 |
| Brest | H | Ligue 1 | 19 Apr | 1-1 (D) | 0.95 | 0.32 | 1.88 |
| Auxerre | A | Ligue 1 | 11 Apr | 0-0 (D) | 1.16 | 0.66 | 1.75 |
| Metz | A | Ligue 1 | 5 Apr | 0-0 (D) | 0.77 | 2.01 | 0.60 |
| Strasbourg | H | Ligue 1 | 22 Mar | 2-3 (L) | 1.39 | 2.11 | 0.96 |
| Angers SCO | H | Ligue 1 | 7 Mar | 0-1 (L) | 0.86 | 0.63 | 1.52 |
| LOSC Lille | A | Ligue 1 | 1 Mar | 1-0 (L) | 0.25 | 0.85 | 0.72 |
| Le Havre | H | Ligue 1 | 22 Feb | 2-0 (W) | 1.51 | 0.77 | 1.90 |
| Monaco | A | Ligue 1 | 13 Feb | 3-1 (L) | 1.27 | 1.81 | 1.03 |
| Olympique Lyonnais | H | Ligue 1 | 7 Feb | 0-1 (L) | 1.04 | 1.17 | 1.26 |
| Lorient | A | Ligue 1 | 31 Jan | 2-1 (L) | 0.90 | 0.62 | 1.56 |
| Nice | H | Ligue 1 | 25 Jan | 1-4 (L) | 1.70 | 1.21 | 1.70 |
| Paris | H | Ligue 1 | 18 Jan | 1-2 (L) | 0.36 | 0.58 | 1.04 |
| Olympique Marseille | A | Ligue 1 | 4 Jan | 0-2 (W) | 2.76 | 0.68 | 2.54 |
| Angers SCO | A | Ligue 1 | 12 Dec | 4-1 (L) | 0.38 | 2.68 | 0.21 |
| Lens | H | Ligue 1 | 6 Dec | 1-2 (L) | 1.67 | 2.80 | 0.82 |
| Olympique Lyonnais | A | Ligue 1 | 30 Nov | 3-0 (L) | 0.87 | 2.85 | 0.39 |
| Lorient | H | Ligue 1 | 23 Nov | 1-1 (D) | 1.01 | 0.49 | 1.78 |
| Le Havre | A | Ligue 1 | 8 Nov | 1-1 (D) | 0.16 | 1.39 | 0.39 |
| Metz | H | Ligue 1 | 2 Nov | 0-2 (L) | 1.09 | 0.93 | 1.47 |
| Monaco | H | Ligue 1 | 29 Oct | 3-5 (L) | 2.12 | 3.08 | 0.94 |
| Paris | A | Ligue 1 | 24 Oct | 1-2 (W) | 0.85 | 1.07 | 1.17 |
| LOSC Lille | H | Ligue 1 | 19 Oct | 0-2 (L) | 0.69 | 3.17 | 0.25 |
| Brest | A | Ligue 1 | 4 Oct | 0-0 (D) | 0.35 | 1.43 | 0.53 |
| Toulouse | A | Ligue 1 | 27 Sep | 2-2 (D) | 1.45 | 2.27 | 0.92 |
| Rennes | H | Ligue 1 | 20 Sep | 2-2 (D) | 1.93 | 1.32 | 1.77 |
| Nice | A | Ligue 1 | 13 Sep | 1-0 (L) | 0.69 | 1.85 | 0.61 |
| Auxerre | H | Ligue 1 | 30 Aug | 1-0 (W) | 0.24 | 1.03 | 0.61 |
| Strasbourg | A | Ligue 1 | 24 Aug | 1-0 (L) | 0.51 | 1.76 | 0.52 |
| Paris Saint Germain | H | Ligue 1 | 17 Aug | 0-1 (L) | 0.19 | 1.37 | 0.42 |