Ligue 1 Regular Season - 29

Auxerre 0 - 0 FT Nantes

Stade de l'Abbé Deschamps

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
28
FT
Sat, Apr 11
Français
Auxerre
0-0
Nantes
⚡ Intensity 5
⚖️ Balance 0
🏆 Stakes 100
🎲 Upset 35
A lifeless stalemate in the basement.

The Basement Battle That Refused to Spark

Skip It Futmetrix Score: 28/100. A desperately tense six-pointer evaporated into a dismal goalless draw, proving exactly why both clubs are staring the drop in the face.

The Weight of Survival

This massive relegation clash at Stade de l'Abbé Deschamps began exactly how you would expect from two teams severely lacking confidence. The sheer Stakes involved completely smothered any early attacking intent. Auxerre edged possession in the opening phases, but their control was entirely sterile. They moved the ball adequately through midfield but hit a brick wall in the final third, ultimately failing to register a single shot on target all match. The low Intensity translated into a scrappy, foul-heavy affair rather than a high-tempo pressing game, highlighting the sheer terror of making a costly mistake in a crucial survival fixture.

The Blunt Force

If there was a team threatening to break the deadlock, it was the visitors. Nantes generated the bulk of the attacking Balance, carving out 13 total shots and testing the home goalkeeper four times. They managed to penetrate the penalty area repeatedly, generating enough expected goals to warrant a lead. Yet, their inability to find the net—a recurring nightmare in their recent five-match winless streak—haunted them once again. Auxerre's backline threw their bodies on the line, producing timely blocks and saves to deny the Canaries the breakthrough they desperately required.

The Bitter Aftermath

When the final whistle mercifully blew, the absence of any real Upset Factor left both camps frustrated. Auxerre remain marooned in the relegation playoff spot, though they will quietly accept a point that keeps a five-point buffer between themselves and the direct drop zone. For Nantes, this feels like the final nail in the coffin. Sitting five points adrift of their hosts and a staggering eight points from absolute safety with just five games left, time has virtually run out. Neither side showed the ruthless quality required to secure survival in France's top flight.

Key Questions

What does this mean for Auxerre's season?

Auxerre remains in the relegation playoff spot. Earning a point without a single shot on target keeps Nantes at bay, but direct safety remains three points away.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
54%
46%
Auxerre 54%
Nantes 46%
Shots
5
13
Auxerre 5
Nantes 13
Shots on Target
0
4
Auxerre 0
Nantes 4
Expected Goals (xG)
0.66
1.44
Auxerre 0.66
Nantes 1.44
Passes
361
305
Auxerre 361
Nantes 305
Pass Accuracy
77%
74%
Auxerre 77%
Nantes 74%
Corners
3
2
Auxerre 3
Nantes 2
Fouls
19
15
Auxerre 19
Nantes 15
Yellow Cards
0
4
Auxerre 0
Nantes 4
Red Cards
0
0
Auxerre 0
Nantes 0

Match Events

I. Ganago 🟨 4'
J. Lepenant 🟨 16'
HT
67' 🔄 D. Namaso S. Mara
F. Coquelin I. Sissoko 🔄 73'
D. Tabibou F. Centonze 🔄 74'
77' 🔄 R. Faivre N. Ahamada
77' 🔄 F. Oppegard L. Coulibaly
M. Abline Mostafa Mohamed 🔄 81'
F. Guilbert R. Cabella 🔄 82'
I. Sissoko 🟨 86'
F. Centonze 🟨 89'
FT

Player Cards

Our take on every player in this match

Auxerre

Goalkeepers
Donovan Léon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Marvin Senaya
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
58%
Duel Win %
Sinaly Diomandé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Bryan Okoh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Gideon Mensah
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Kévin Danois
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Elisha Owusu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Romain Faivre
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Danny Namaso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Fredrik Oppegård
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
Forwards
Lassine Sinayoko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Théo De Percin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lamine Sy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Clement Akpa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francisco Sierralta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lasso Coulibaly
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Assane Dioussé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Naouirou Ahamada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Mamoudou Cissokho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sékou Mara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry

Nantes

Goalkeepers
Anthony Lopes
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Frédéric Guilbert
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Ali Youssef
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Nicolas Cozza
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Deiver Machado
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
69%
Duel Win %
Midfielders
Francis Coquelin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Dehmaine Tabibou
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Mohamed Kaba
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
24%
Pass Acc
Johann Lepenant
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Matthis Abline
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Forwards
Ignatius Ganago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Patrik Carlgren
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Fabien Centonze
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Uroš Radaković
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chidozie Awaziem
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Louis Leroux
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ibrahima Sissoko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Rémy Cabella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
El Arabi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/30/2025 Nantes 1 - 0 Auxerre Ligue 1 Stade de la Beaujoire
05/10/2025 Auxerre 1 - 1 Nantes Ligue 1 Stade de l'Abbé Deschamps
08/25/2024 Nantes 2 - 0 Auxerre Ligue 1 Stade de la Beaujoire - Louis Fonteneau
04/16/2023 Auxerre 2 - 1 Nantes Ligue 1 Stade de l'Abbé Deschamps
01/01/2023 Nantes 1 - 0 Auxerre Ligue 1 Stade de la Beaujoire - Louis Fonteneau
01/23/2018 Nantes 3 - 4 Auxerre Coupe de France Stade de la Beaujoire
08/30/2025
1 - 0
Ligue 1 Stade de la Beaujoire
05/10/2025
1 - 1
Ligue 1 Stade de l'Abbé Deschamps
08/25/2024
2 - 0
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
04/16/2023
2 - 1
Ligue 1 Stade de l'Abbé Deschamps
01/01/2023
1 - 0
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
01/23/2018
3 - 4
Coupe de France Stade de la Beaujoire
Auxerre Win
Nantes Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 27 63 61 23 +38 WParis Saint Germain 3 - 1 Toulouse (03-04-2026)WNice 0 - 4 Paris Saint Germain (21-03-2026)LParis Saint Germain 1 - 3 Monaco (06-03-2026)WLe Havre 0 - 1 Paris Saint Germain (28-02-2026)WParis Saint Germain 3 - 0 Metz (21-02-2026)
2 Lens 28 59 54 27 +27 LLille 3 - 0 Lens (04-04-2026)WLens 5 - 1 Angers (20-03-2026)LLorient 2 - 1 Lens (14-03-2026)WLens 3 - 0 Metz (08-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)
3 Lille 29 53 49 34 +15 WToulouse 0 - 4 Lille (12-04-2026)WLille 3 - 0 Lens (04-04-2026)WMarseille 1 - 2 Lille (22-03-2026)WRennes 1 - 2 Lille (15-03-2026)DLille 1 - 1 Lorient (08-03-2026)
4 Marseille 29 52 58 38 +20 WMarseille 3 - 1 Metz (10-04-2026)LMonaco 2 - 1 Marseille (05-04-2026)LMarseille 1 - 2 Lille (22-03-2026)WMarseille 1 - 0 Auxerre (13-03-2026)WToulouse 0 - 1 Marseille (07-03-2026)
5 Lyon 29 51 43 29 +14 WLyon 2 - 0 Lorient (12-04-2026)DAngers 0 - 0 Lyon (05-04-2026)LLyon 1 - 2 Monaco (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)
6 Rennes 29 50 49 41 +8 WRennes 2 - 1 Angers (11-04-2026)WStade Brestois 29 3 - 4 Rennes (04-04-2026)DRennes 0 - 0 Metz (22-03-2026)LRennes 1 - 2 Lille (15-03-2026)WNice 0 - 4 Rennes (08-03-2026)
7 Monaco 29 49 50 43 +7 LParis FC 4 - 1 Monaco (10-04-2026)WMonaco 2 - 1 Marseille (05-04-2026)WLyon 1 - 2 Monaco (22-03-2026)WMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WParis Saint Germain 1 - 3 Monaco (06-03-2026)
8 Strasbourg 28 43 46 34 +12 WStrasbourg 3 - 1 Nice (04-04-2026)WNantes 2 - 3 Strasbourg (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)DStrasbourg 1 - 1 Lens (27-02-2026)
9 Lorient 29 38 38 44 -6 LLyon 2 - 0 Lorient (12-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)LToulouse 1 - 0 Lorient (21-03-2026)WLorient 2 - 1 Lens (14-03-2026)DLille 1 - 1 Lorient (08-03-2026)
10 Toulouse 29 37 39 39 0 LToulouse 0 - 4 Lille (12-04-2026)LParis Saint Germain 3 - 1 Toulouse (03-04-2026)WToulouse 1 - 0 Lorient (21-03-2026)WMetz 3 - 4 Toulouse (15-03-2026)LToulouse 0 - 1 Marseille (07-03-2026)
11 Stade Brestois 29 28 36 37 43 -6 LStade Brestois 29 3 - 4 Rennes (04-04-2026)LAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMonaco 2 - 0 Stade Brestois 29 (14-03-2026)WStade Brestois 29 2 - 0 Le Havre (08-03-2026)WMetz 0 - 1 Stade Brestois 29 (01-03-2026)
12 Paris FC 29 35 37 45 -8 WParis FC 4 - 1 Monaco (10-04-2026)DLorient 1 - 1 Paris FC (05-04-2026)WParis FC 3 - 2 Le Havre (22-03-2026)DStrasbourg 0 - 0 Paris FC (15-03-2026)DLyon 1 - 1 Paris FC (08-03-2026)
13 Angers 29 33 25 39 -14 LRennes 2 - 1 Angers (11-04-2026)DAngers 0 - 0 Lyon (05-04-2026)LLens 5 - 1 Angers (20-03-2026)LAngers 0 - 2 Nice (14-03-2026)WNantes 0 - 1 Angers (07-03-2026)
14 Le Havre 29 29 24 37 -13 DNice 1 - 1 Le Havre (12-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)LParis FC 3 - 2 Le Havre (22-03-2026)DLe Havre 0 - 0 Lyon (15-03-2026)LStade Brestois 29 2 - 0 Le Havre (08-03-2026)
15 Nice 29 28 34 56 -22 DNice 1 - 1 Le Havre (12-04-2026)LStrasbourg 3 - 1 Nice (04-04-2026)LNice 0 - 4 Paris Saint Germain (21-03-2026)WAngers 0 - 2 Nice (14-03-2026)LNice 0 - 4 Rennes (08-03-2026)
16 Auxerre 29 24 23 37 -14 DAuxerre 0 - 0 Nantes (11-04-2026)DLe Havre 1 - 1 Auxerre (05-04-2026)WAuxerre 3 - 0 Stade Brestois 29 (21-03-2026)LMarseille 1 - 0 Auxerre (13-03-2026)DAuxerre 0 - 0 Strasbourg (07-03-2026)
17 Nantes 28 19 24 45 -21 DAuxerre 0 - 0 Nantes (11-04-2026)DMetz 0 - 0 Nantes (05-04-2026)LNantes 2 - 3 Strasbourg (22-03-2026)LNantes 0 - 1 Angers (07-03-2026)LLille 1 - 0 Nantes (01-03-2026)
18 Metz 29 15 26 63 -37 LMarseille 3 - 1 Metz (10-04-2026)DMetz 0 - 0 Nantes (05-04-2026)DRennes 0 - 0 Metz (22-03-2026)LMetz 3 - 4 Toulouse (15-03-2026)LLens 3 - 0 Metz (08-03-2026)