# Championnat de France de football de National 2 2020-2021

Le Championnat de France de football de National 2 2020-2021 est la 43e édition du championnat de France de football de quatrième division.
Le quatrième niveau du championnat oppose soixante-quatre clubs français répartis en quatre groupes de seize clubs, en une série de trente rencontres jouées durant la saison de football entre août 2020 et juin 2021.
Les premières places de chaque groupe permettent de monter en National lors de la saison suivante alors que les trois dernières places de chaque groupe sont synonymes de relégation en National 3.
À la suite de la mise en place du deuxième confinement, la FFF décide de suspendre le championnat le 29 octobre 2020. Après accord des autorités gouvernementales, elle annonce, le 18 février 2021, une reprise début mars du championnat. Le format évolue, les matchs de la phase aller doivent se terminer avant une phase finale composé de deux poules de huit équipes, une poule dite "d'accession" et une poule dite "de maintien".
Le 23 avril 2021, le championnat est définitivement arrêté : aucune montée ni descente n'aura lieu.

## Participants
### Décisions administratives, retraits et repêchages

Malgré sa place de 12e du groupe A la saison précédente, l'équipe du FC Mulhouse est rétrogradée en National 3 par la DNCG. Le meilleur 14e de la saison 2019-2020, le club de l'AS Saint-Priest, est ainsi repêché$^,$.
De son côté, le club du Tours FC, rétrogradé la saison précédente en National 3 en place d'une simple relégation en National 2, se voit interdire de monter par la DNCG, malgré sa position de leader du groupe Centre-Val de Loire de N3. C'est son dauphin, le club de Bourges 18, qui se voit proposer l'accession$^,$.
C'est également le cas de l'Athlético Marseille qui se voit refuser de monter en N2, un an après sa descente en National 3. Le club de Aubagne FC, second de la poule Corse-Méditerranée, prend la place de promu à sa place.

### Localisation des clubs

RC Lens$^{rés.}$RC Lens$^{rés.}$
Olym. S$^t$-QuentinOlym. S$^t$-Quentin
Stade de Reims$^{rés.}$Stade de Reims$^{rés.}$
CS SedanCS Sedan
FCSR HaguenauFCSR Haguenau
SC SchiltigheimSC Schiltigheim
SA ÉpinalSA Épinal
ASM BelfortASM Belfort
EA Guingamp$^{rés.}$ ↓EA Guingamp$^{rés.}$ ↓
US S$^t$-MaloUS S$^t$-Malo
US GranvilleUS Granville
FC RouenFC Rouen
C' ChartresC' Chartres
Angers SCO$^{rés.}$Angers SCO$^{rés.}$
Vannes OCVannes OC
FC Lorient$^{rés.}$FC Lorient$^{rés.}$
FC Nantes$^{rés.}$FC Nantes$^{rés.}$
Les Herbiers VFLes Herbiers VF
Blois FootBlois Foot
Bourges FootBourges Foot
S$^t$-Pryvé S$^t$-H. FCS$^t$-Pryvé S$^t$-H. FC
SO RomorantinSO Romorantin
FC ChamalièresFC Chamalières
Andrézieux-Bouthéon FCAndrézieux-Bouthéon FC
Angoulême CFCAngoulême CFC
Trélissac FCTrélissac FC
Bergerac FCBergerac FC
US ColomiersUS Colomiers
Moulins-YzeureMoulins-Yzeure
OL$^{rés.}$OL$^{rés.}$
GOAL FCGOAL FC
Louhans-Cuiseaux FC ↓Louhans-Cuiseaux FC ↓
Jura SudJura Sud
↗ FC Martigues↗ FC Martigues
MG FC ↓MG FC ↓
Aubagne FCAubagne FC
OM$^{rés.}$OM$^{rés.}$
Hyères FCHyères FC
ÉFC Fréjus Saint-RaphaëlÉFC Fréjus Saint-Raphaël
RC GrasseRC Grasse
AS Monaco$^{rés.}$AS Monaco$^{rés.}$
Le Puy FootLe Puy Foot
↑ SC Toulon↑ SC Toulon
GFC AjaccioGFC Ajaccio
AS BéziersAS Béziers
GFA RVGFA RV
AJ Auxerroise $^{Rés.}$AJ Auxerroise $^{Rés.}$
Stade PlabennécoisStade Plabennécois
FC Metz $^{Rés.}$FC Metz $^{Rés.}$
AS BeauvaisAS Beauvais
SM Caen $^{Rés.}$SM Caen $^{Rés.}$
Stade MontoisStade Montois
Canet RFCCanet RFC
Voltigeurs de ChâteaubriantVoltigeurs de Châteaubriant
AS S$^t$-PriestAS S$^t$-Priest
Bourges 18Bourges 18
localisation
localisation
localisation
localisation
localisation
localisation
localisation
localisation
Localisation des clubs engagés en championnat de National 2. :
| FC 93FC 93 US Lusitanos S$^t$-MaurUS Lusitanos S$^t$-Maur S$^{te}$-Geneviève SportsS$^{te}$-Geneviève Sports AS PoissyAS Poissy Entente SSGEntente SSG Paris 13 AtleticoParis 13 Atletico FC Fleury 91FC Fleury 91 FC VersaillesFC Versailles Zoom sur la région parisienne | Légende Groupe A Groupe B Groupe C Groupe D |

## Groupe A
### Clubs participants

| Nom du club | Ancienneté | Classement 2019-2020 | Stade | Capacité |
| Blois Football 41 | 2018 | 2e du groupe C | Stade des Allées Jean-Leroi | 5 000 |
| SM Caen | 2020 | 1er en National 3 (Normandie) | Stade de Venoix (Annexe) | 1 000 |
| C' Chartres Football | 2016 | 2e du groupe B | Stade Jacques-Couvret | 2 500 |
| Voltigeurs de Châteaubriant | 2020 | 1er en National 3 (Pays de la Loire) | Stade de la Ville en Bois | 3 000 |
| FC Fleury 91 | 2014 | 9e du groupe B | Stade Walter Felder | 500 |
| US Granville | 2016 | 4e du groupe B | Stade Louis-Dior | 3 000 |
| EA Guingamp | 2019 | 11e du groupe B | Centre de formation de l'EAG | 1 000 |
| FC Lorient | 2014 | 6e du groupe B | Stade du Moustoir | 18 970 |
| Stade plabennécois | 2020 | 1er en National 3 (Bretagne) | Stade de Kervéguen | 3 000 |
| AS Poissy | 2015 | 13e du groupe B | Stade Léo-Lagrange | 3 500 |
| FC Rouen | 2019 | 3e du groupe B | Stade Robert-Diochon | 8 372 |
| US Saint-Malo | 2012 | 8e du groupe B | Stade de Marville | 2 350 |
| Saint-Pryvé Saint-Hilaire FC | 2017 | 6e du groupe C | Stade du Grand Clos | 1 800 |
| Sainte-Geneviève Sports | 2017 | 5e du groupe A | Stade Léo-Lagrange | 1 500 |
| Vannes OC | 2018 | 5e du groupe B | Stade de la Rabine | 9 500 |
| FC Versailles | 2020 | 1er en National 3 (Paris Île-de-France) | Stade Montbauron | 7 545 |
* Club relégué
* Club maintenu
* Club promu

### Compétition

Classement du Groupe A :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Saint-Pryvé Saint-Hilaire FC | 20 | 8 | 6 | 2 | 0 | 12 | 3 | +9 |
| 2 | Voltigeurs de Châteaubriant $^P$ | 16 | 9 | 4 | 4 | 1 | 12 | 8 | +4 |
| 3 | Sainte-Geneviève Sports | 16 | 9 | 4 | 4 | 1 | 10 | 6 | +4 |
| 4 | SM Caen $^P$ | 15 | 9 | 4 | 3 | 2 | 10 | 7 | +3 |
| 5 | FC Fleury 91 | 13 | 9 | 3 | 4 | 2 | 7 | 6 | +1 |
| 6 | C' Chartres Football | 12 | 9 | 3 | 3 | 3 | 13 | 11 | +2 |
| 7 | Stade plabennécois $^P$ | 12 | 9 | 3 | 3 | 3 | 11 | 13 | -2 |
| 8 | US Granville | 11$^{-1}$ | 9 | 3 | 3 | 3 | 6 | 8 | -2 |
| 9 | FC Rouen | 10 | 8 | 2 | 4 | 2 | 4 | 4 | 0 |
| 10 | FC Versailles $^P$ | 10 | 9 | 3 | 1 | 5 | 11 | 13 | -2 |
| 11 | EA Guingamp | 9 | 9 | 1 | 6 | 2 | 7 | 9 | -2 |
| 12 | FC Lorient | 9 | 9 | 1 | 6 | 2 | 5 | 8 | -3 |
| 13 | US Saint-Malo | 8 | 9 | 1 | 5 | 3 | 8 | 10 | -2 |
| 14 | Blois Football 41 | 8 | 8 | 2 | 2 | 4 | 11 | 15 | -4 |
| 15 | Vannes OC | 8 | 8 | 2 | 2 | 4 | 9 | 10 | -1 |
| 16 | AS Poissy | 5 | 9 | 1 | 2 | 6 | 8 | 13 | -5 |
| SM Caen | 1 | 3 | EA Guingamp |
| US Granville | 1 | 0 | Ste-Geneviève |
| St-Pryvé | 2 | 1 | C'Chartres |
| FC Fleury | 2 | 1 | Saint-Malo |
| AS Poissy | 0 | 1 | Blois Football |
| Châteaubriant | 2 | 0 | FC Lorient |
| Vannes OC | 2 | 1 | FC Versailles |
| Stade plabennécois | 1 | 0 | FC Rouen |
| FC Lorient | 2 | 1 | Vannes OC |
| C'Chartres | 0 | 1 | FC Fleury |
| Ste-Geneviève | 0 | 0 | Saint-Malo |
| EA Guingamp | 0 | 0 | St-Pryvé |
| US Granville | 1 | 2 | Châteaubriant |
| FC Versailles | 4 | 2 | Stade plabennécois |
| Blois Football | 1 | 2 | SM Caen |
| FC Rouen | 1 | 0 | AS Poissy |
| FC Fleury | 0 | 0 | EA Guingamp |
| Châteaubriant | 1 | 1 | Ste-Geneviève |
| Saint-Malo | 2 | 3 | C'Chartres |
| SM Caen | 1 | 1 | FC Rouen |
| Stade plabennécois | 0 | 0 | FC Lorient |
| Vannes OC | 2 | 3 | US Granville |
| St-Pryvé | 4 | 1 | Blois Football |
| AS Poissy | 0 | 0 | FC Versailles |
| Ste-Geneviève | 2 | 2 | C'Chartres |
| US Granville | 0 | 0 | Stade plabennécois |
| Châteaubriant | 1 | 1 | Vannes OC |
| Blois Football | 1 | 2 | FC Fleury |
| FC Rouen | 0 | 1 | St-Pryvé |
| FC Versailles | 0 | 1 | SM Caen |
| EA Guingamp | 0 | 0 | Saint-Malo |
| FC Lorient | 1 | 1 | AS Poissy |
| SM Caen | 0 | 0 | FC Lorient |
| C'Chartres | 3 | 0 | EA Guingamp |
| St-Pryvé | 2 | 1 | FC Versailles |
| FC Fleury | 0 | 0 | FC Rouen |
| Saint-Malo | 2 | 2 | Blois Football |
| AS Poissy | 3 | 2 | US Granville |
| Vannes OC | 0 | 1 | Ste-Geneviève |
| Stade plabennécois | 1 | 1 | Châteaubriant |
| FC Lorient | 0 | 2 | St-Pryvé |
| FC Versailles | 1 | 0 | FC Fleury |
| Blois Football | 2 | 0 | C'Chartres |
| Ste-Geneviève | 0 | 0 | EA Guingamp |
| US Granville | 1 | 0 | SM Caen |
| FC Rouen | 1 | 0 | Saint-Malo |
| Vannes OC | 1 | 2 | Stade plabennécois |
| Châteaubriant | 2 | 0 | AS Poissy |
| SM Caen | 2 | 0 | Châteaubriant |
| Saint-Malo | 2 | 1 | FC Versailles |
| St-Pryvé | 1 | 0 | US Granville |
| AS Poissy | 0 | 2 | Vannes OC |
| FC Fleury | 0 | 0 | FC Lorient |
| C'Chartres | 0 | 0 | FC Rouen |
| Stade plabennécois | 0 | 1 | Ste-Geneviève |
| EA Guingamp | 2 | 2 | Blois Football |
| FC Versailles | 1 | 3 | C'Chartres |
| FC Lorient | 1 | 1 | Saint-Malo |
| FC Rouen | 1 | 1 | EA Guingamp |
| US Granville | 0 | 0 | FC Fleury |
| Ste-Geneviève | 3 | 1 | Blois Football |
| Châteaubriant | 0 | 0 | St-Pryvé |
| Vannes OC | 0 | 0 | SM Caen |
| Stade plabennécois | 4 | 3 | AS Poissy |
| EA Guingamp | 1 | 2 | FC Versailles |
| AS Poissy | 1 | 2 | Ste-Geneviève |
| Saint-Malo | 0 | 0 | US Granville |
| C'Chartres | 1 | 1 | FC Lorient |
| SM Caen | 3 | 1 | Stade plabennécois |
| FC Fleury | 2 | 3 | Châteaubriant |
| Blois Football | Annulé | Annulé | FC Rouen |
| St-Pryvé | Annulé | Annulé | Vannes OC |

## Groupe B
### Clubs participants

| Nom du club | Ancienneté | Classement 2019-2020 | Stade | Capacité |
| GFC Ajaccio | 2020 | 17e en National | Stade Ange-Casanova | 4 177 |
| AJ Auxerroise | 2020 | 1er en National 3 (Bourgogne-Franche-Comté) | Stade de l'Abbé-Deschamps (Annexe) | 2 800 |
| AS Beauvais | 2020 | 1er en National 3 (Hauts-de-France) | Stade Pierre-Brisson | 10 178 |
| ASM Belfort | 2017 | 13e du groupe A | Stade Roger-Serzian | 5 500 |
| FC 93 Bobigny-Bagnolet-Gagny | 2018 | 3e du groupe A | Stade Auguste-Delaune | 500 |
| SA Épinal | 2017 | 6e du groupe A | Stade de la Colombière | 2 250 |
| FCSR Haguenau | 2018 | 9e du groupe A | Parc des sports | 7 000 |
| RC Lens | 1993 | 7e du groupe A | Stade François-Blin | 5 228 |
| FC Metz | 2020 | 1er en National 3 (Grand-Est) | Stade Dezavelle | 1 500 |
| Paris 13 Atletico | 2019 | 7e du groupe B | Stade Boutroux | 1 000 |
| Stade de Reims | 2016 | 4e du groupe A | Stade Louis-Blériot | 1 000 |
| US Lusitanos Saint-Maur | 2016 | 8e du groupe A | Stade Adolphe-Chéron | 3 500 |
| Olympique Saint-Quentin | 2019 | 10e du groupe A | Stade Paul-Debrésie | 2 500 |
| Entente SSG | 2019 | 12e du groupe B | Stade Michel-Hidalgo | 8 000 |
| SC Schiltigheim | 2017 | 11e du groupe A | Stade de l'Aar | 2 500 |
| CS Sedan Ardennes | 2017 | 2e du groupe A | Stade Louis-Dugauguez | 24 389 |
* Club relégué
* Club maintenu
* Club promu

### Compétition

Classement du Groupe B :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | Paris 13 Atletico | 16 | 9 | 4 | 4 | 1 | 10 | 4 | +6 |
| 2 | SA Épinal | 15 | 8 | 5 | 0 | 3 | 10 | 8 | +2 |
| 3 | FCSR Haguenau | 14 | 9 | 3 | 5 | 1 | 9 | 6 | +3 |
| 4 | FC 93 Bobigny-Bagnolet-Gagny | 14 | 8 | 4 | 2 | 2 | 8 | 10 | -2 |
| 5 | FC Metz $^P$ | 13 | 8 | 4 | 1 | 3 | 9 | 7 | +2 |
| 6 | US Lusitanos Saint-Maur | 13 | 8 | 4 | 1 | 3 | 13 | 7 | +6 |
| 7 | AS Beauvais $^P$ | 13 | 9 | 3 | 4 | 2 | 12 | 9 | +3 |
| 8 | AJ Auxerre $^P$ | 13 | 9 | 3 | 4 | 2 | 13 | 13 | 0 |
| 9 | RC Lens | 13 $^{-1}$ | 8 | 4 | 2 | 2 | 12 | 14 | -2 |
| 10 | GFC Ajaccio $^R$ | 12 | 9 | 3 | 3 | 3 | 12 | 9 | +3 |
| 11 | ASM Belfort | 12 | 9 | 3 | 3 | 3 | 12 | 10 | +2 |
| 12 | CS Sedan Ardennes | 11 | 8 | 2 | 5 | 1 | 7 | 6 | +1 |
| 13 | Stade de Reims | 9 | 9 | 2 | 3 | 4 | 15 | 12 | +3 |
| 14 | Entente SSG | 7 | 9 | 2 | 1 | 6 | 8 | 13 | -5 |
| 15 | SC Schiltigheim | 5 | 9 | 1 | 2 | 6 | 5 | 20 | -15 |
| 16 | Olympique Saint-Quentin | 4 | 9 | 0 | 4 | 5 | 6 | 13 | -7 |
| Schiltigheim | 1 | 0 | Paris 13 |
| FCSR Haguenau | 1 | 2 | RC Lens |
| Entente SSG | 0 | 0 | GFC Ajaccio |
| ASM Belfort | 0 | 2 | SA Épinal |
| Olympique St-Quentin | 0 | 0 | CS Sedan |
| FC 93 BBG | 2 | 1 | AJ Auxerre |
| FC Metz | 1 | 0 | AS Beauvais |
| Lusitanos St-Maur | 4 | 1 | Stade de Reims |
| RC Lens | 0 | 3 | Paris 13 |
| Stade de Reims | 4 | | FC 93 BBG |
| FCSR Haguenau | 0 | 0 | ASM Belfort |
| AJ Auxerre | 1 | 0 | Olympique St-Quentin |
| SA Épinal | 1 | 0 | Entente SSG |
| AS Beauvais | 0 | 2 | Lusitanos St-Maur |
| CS Sedan | 2 | 1 | Schiltigheim |
| GFC Ajaccio | 1 | 2 | FC Metz |
| Schiltigheim | 1 | 3 | AJ Auxerre |
| Lusitanos St-Maur | 1 | 1 | GFC Ajaccio |
| FC Metz | 1 | 0 | SA Épinal |
| Olympique St-Quentin | 0 | 0 | Stade de Reims |
| ASM Belfort | 2 | 3 | RC Lens |
| FC 93 BBG | 1 | 1 | AS Beauvais |
| Paris 13 | 2 | 1 | CS Sedan |
| Entente SSG | 0 | 1 | FCSR Haguenau |
| AJ Auxerre | 0 | 0 | Paris 13 |
| Stade de Reims | 5 | 0 | Schiltigheim |
| AS Beauvais | 4 | 2 | Olympique St-Quentin |
| RC Lens | 0 | 0 | CS Sedan |
| GFC Ajaccio | 1 | 2 | FC 93 BBG |
| SA Épinal | 0 | 2 | Lusitanos St-Maur |
| ASM Belfort | 3 | 2 | Entente SSG |
| FCSR Haguenau | 2 | 0 | FC Metz |
| Olympique St-Quentin | 1 | 2 | GFC Ajaccio |
| Schiltigheim | 0 | 0 | AS Beauvais |
| FC Metz | 2 | 2 | ASM Belfort |
| Entente SSG | 1 | 2 | RC Lens |
| FC 93 BBG | 1 | 3 | SA Épinal |
| Lusitanos St-Maur | 1 | 2 | FCSR Haguenau |
| CS Sedan | 1 | 1 | AJ Auxerre |
| Paris 13 | 1 | 1 | Stade de Reims |
| ASM Belfort | 2 | 0 | Lusitanos St-Maur |
| Entente SSG | 2 | 1 | FC Metz |
| GFC Ajaccio | 4 | 0 | Schiltigheim |
| Stade de Reims | 0 | 0 | CS Sedan |
| RC Lens | 2 | 2 | AJ Auxerre |
| AS Beauvais | 0 | 0 | Paris 13 |
| SA Épinal | 2 | 2 | Olympique St-Quentin |
| FCSR Haguenau | 0 | 0 | FC 93 BBG |
| Schiltigheim | 1 | 2 | SA Épinal |
| AJ Auxerre | 2 | 1 | Stade de Reims |
| Paris 13 | 1 | 0 | GFC Ajaccio |
| FC Metz | 3 | 0 | RC Lens |
| Lusitanos St-Maur | 3 | 0 | Entente SSG |
| CS Sedan | 1 | 1 | AS Beauvais |
| Olympique St-Quentin | 1 | 1 | FCSR Haguenau |
| FC 93 BBG | 1 | 0 | ASM Belfort |
| FCSR Haguenau | 1 | 1 | Schiltigheim |
| SA Épinal | 0 | 2 | Paris 13 |
| Entente SSG | 0 | 1 | FC 93 BBG |
| ASM Belfort | 0 | 0 | Olympique St-Quentin |
| AS Beauvais | 4 | 1 | AJ Auxerre |
| RC Lens | 3 | 2 | Stade de Reims |
| FC Metz | 1 | 0 | Lusitanos St-Maur |
| GFC Ajaccio | 1 | 2 | CS Sedan |
| Schiltigheim | 0 | 3 | ASM Belfort |
| Paris 13 | 1 | 1 | FCSR Haguenau |
| AJ Auxerre | 2 | 2 | GFC Ajaccio |
| Olympique St-Quentin | 1 | 3 | Entente SSG |
| Stade de Reims | 1 | 2 | AS Beauvais |
| FC 93 BBG | Annulé | Annulé | FC Metz |
| Lusitanos St-Maur | Annulé | Annulé | RC Lens |
| CS Sedan | Annulé | Annulé | SA Épinal |

## Groupe C
### Clubs participants

| Nom du club | Ancienneté | Classement 2019-2020 | Stade | Capacité |
| Andrézieux-Bouthéon FC | 2016 | 11e du groupe C | Envol Stadium | 5 000 |
| Aubagne FC | 2020 | 2e en National 3 (Corse-Méditerranée) | Stade de Lattre-de-Tassigny | 1 000 |
| ÉFC Fréjus Saint-Raphaël | 2016 | 7e du groupe D | Stade Louis-Hon | 3 000 |
| Grand Ouest Association Lyonnaise FC | 2010 | 4e du groupe D | Stade Ludovic-Giuly | 600 |
| RC Grasse | 2017 | 2e du groupe D | Stade de la Paoute | 3 500 |
| Hyères FC | 2010 | 9e du groupe D | Stade Perruc | 1 820 |
| Jura Sud Foot | 2003 | 11e du groupe D | Stade municipal | 2 000 |
| Louhans-Cuiseaux FC | 2019 | 6e du groupe D | Parc des sports du Bram | 8 400 |
| Olympique lyonnais | 1993 | 8e du groupe A | OL Training Center | 1 500 |
| Marignane Gignac FC | 2019 | 13e du groupe D | Stade Saint-Exupéry | 1 500 |
| Olympique de Marseille | 2015 | 10e du groupe D | OM Campus | 1 900 |
| FC Martigues | 2012 | 5e du groupe D | Stade Francis-Turcan | 8 289 |
| AS Monaco | 2010 | 12e du groupe D | Stade Prince Héréditaire Jacques | 1 000 |
| GFA Rumilly Vallières | 2020 | 1er en National 3 (Auvergne-Rhône-Alpes) | Stade des Grangettes | 1 500 |
| AS Saint-Priest | 2017 | 14e du groupe D | Stade Jacques-Joly | 2 000 |
| SC Toulon | 2020 | 18e en National | Stade de Bon Rencontre | 7 679 |
* Club relégué
* Club maintenu
* Club promu

### Compétition

Classement du Groupe C :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | GOAL FC | 17 | 9 | 5 | 2 | 2 | 18 | 10 | +8 |
| 2 | Aubagne FC $^P$ | 17 | 9 | 5 | 2 | 2 | 15 | 10 | +5 |
| 3 | SC Toulon $^R$ | 16 | 9 | 5 | 1 | 3 | 15 | 8 | +7 |
| 4 | FC Martigues | 16 | 8 | 5 | 1 | 2 | 15 | 9 | +6 |
| 5 | ÉFC Fréjus Saint-Raphaël | 15 | 8 | 4 | 3 | 1 | 9 | 2 | +7 |
| 6 | Andrézieux-Bouthéon FC | 14 | 9 | 4 | 2 | 3 | 15 | 11 | +4 |
| 7 | Hyères FC | 13 | 9 | 4 | 1 | 4 | 10 | 12 | -2 |
| 8 | AS Saint-Priest | 12 | 9 | 2 | 6 | 1 | 14 | 14 | 0 |
| 9 | RC Grasse | 12 | 8 | 3 | 3 | 2 | 10 | 6 | +4 |
| 10 | GFA Rumilly Vallières $^P$ | 10 | 9 | 2 | 4 | 3 | 11 | 14 | -3 |
| 11 | Olympique lyonnais | 10 | 9 | 2 | 4 | 3 | 12 | 14 | -2 |
| 12 | Louhans-Cuiseaux FC | 8 | 8 | 2 | 2 | 4 | 11 | 12 | -1 |
| 13 | AS Monaco | 8 | 9 | 2 | 2 | 5 | 9 | 18 | -9 |
| 14 | Jura Sud Foot | 6 | 7 | 1 | 3 | 3 | 9 | 12 | -3 |
| 15 | Marignane Gignac FC | 6 | 9 | 1 | 3 | 5 | 9 | 19 | -10 |
| 16 | Olympique de Marseille | 6 | 9 | 1 | 3 | 5 | 6 | 17 | -11 |
| Olympique lyonnais | 1 | 1 | Fréjus St-Raphaël |
| RC Grasse | 1 | 1 | SC Toulon |
| Andrézieux | 1 | 1 | Aubagne FC |
| AS Monaco | 2 | 1 | Louhans-Cuiseaux |
| FC Martigues | 3 | 1 | GFA Rumilly |
| Hyères FC | 2 | 0 | Olympique de Marseille |
| GOAL FC | 3 | 0 | Marignane Gignac |
| Jura Sud Foot | 1 | 1 | AS Saint-Priest |
| Louhans-Cuiseaux | 2 | 0 | FC Martigues |
| Aubagne FC | 1 | 0 | AS Monaco |
| RC Grasse | 3 | 1 | Andrézieux |
| Olympique de Marseille | 3 | 2 | Olympique lyonnais |
| GFA Rumilly | 1 | 1 | GOAL FC |
| AS Saint-Priest | 2 | 1 | Hyères FC |
| SC Toulon | 0 | 1 | Fréjus St-Raphaël |
| Marignane Gignac | 1 | 2 | Jura Sud Foot |
| Fréjus St-Raphaël | 3 | 0 | Olympique de Marseille |
| FC Martigues | 4 | 2 | Aubagne FC |
| Olympique lyonnais | 1 | 1 | AS Saint-Priest |
| GOAL FC | 1 | 0 | Louhans-Cuiseaux |
| Hyères FC | 1 | 1 | Marignane Gignac |
| Andrézieux | 0 | 2 | SC Toulon |
| AS Monaco | 1 | 1 | RC Grasse |
| Jura Sud Foot | 1 | 1 | GFA Rumilly |
| Marignane Gignac | 0 | 2 | Olympique lyonnais |
| AS Saint-Priest | 0 | 0 | Fréjus St-Raphaël |
| Aubagne FC | 2 | 1 | GOAL FC |
| RC Grasse | 0 | 0 | FC Martigues |
| GFA Rumilly | 2 | 1 | Hyères FC |
| Andrézieux | 2 | 0 | AS Monaco |
| SC Toulon | 2 | 1 | Olympique de Marseille |
| Louhans-Cuiseaux | 3 | 0 | Jura Sud Foot |
| AS Monaco | 2 | 0 | SC Toulon |
| GOAL FC | 2 | 1 | RC Grasse |
| FC Martigues | 2 | 1 | Andrézieux |
| Hyères FC | 2 | 0 | Louhans-Cuiseaux |
| Olympique lyonnais | 1 | 1 | GFA Rumilly |
| Fréjus St-Raphaël | 2 | 0 | Marignane Gignac |
| Jura Sud Foot | 0 | 2 | Aubagne FC |
| Olympique de Marseille | 1 | 1 | AS Saint-Priest |
| SC Toulon | 3 | 0 | AS Saint-Priest |
| Andrézieux | 1 | 1 | GOAL FC |
| Louhans-Cuiseaux | 2 | 2 | Olympique lyonnais |
| Hyères FC | 1 | 2 | Aubagne FC |
| Marignane Gignac | 0 | 0 | Olympique de Marseille |
| AS Monaco | 0 | 3 | FC Martigues |
| GFA Rumilly | 1 | 0 | Fréjus St-Raphaël |
| RC Grasse | 1 | 0 | Jura Sud Foot |
| Jura Sud Foot | 2 | 3 | Andrézieux |
| Fréjus St-Raphaël | 2 | 0 | Louhans-Cuiseaux |
| GOAL FC | 6 | 1 | AS Monaco |
| Olympique lyonnais | 3 | 2 | Aubagne FC |
| AS Saint-Priest | 3 | 3 | Marignane Gignac |
| Hyères FC | 1 | 0 | RC Grasse |
| FC Martigues | 0 | 2 | SC Toulon |
| Olympique de Marseille | 0 | 0 | GFA Rumilly |
| AS Monaco | 3 | 3 | Jura Sud Foot |
| Andrézieux | 5 | 0 | Hyères FC |
| GFA Rumilly | 2 | 4 | AS Saint-Priest |
| Aubagne FC | 0 | 0 | Fréjus St-Raphaël |
| Louhans-Cuiseaux | 4 | 1 | Olympique de Marseille |
| RC Grasse | 3 | 0 | Olympique lyonnais |
| SC Toulon | 4 | 1 | Marignane Gignac |
| FC Martigues | 3 | 1 | GOAL FC |
| Olympique lyonnais | 0 | 1 | Andrézieux |
| AS Saint-Priest | 2 | 2 | Louhans-Cuiseaux |
| Marignane Gignac | 3 | 2 | GFA Rumilly |
| GOAL FC | 2 | 1 | SC Toulon |
| Hyères FC | 1 | 0 | AS Monaco |
| Olympique de Marseille | 0 | 3 | Aubagne FC |
| Jura Sud Foot | Annulé | Annulé | FC Martigues |
| Fréjus St-Raphaël | Annulé | Annulé | RC Grasse |

## Groupe D
### Clubs participants

| Nom du club | Ancienneté | Classement 2019-2020 | Stade | Capacité |
| Angers SCO | 2019 | 10e du groupe B | Stade du Artaud | 2 000 |
| Angoulême CFC | 2019 | 8e du groupe C | Stade Camille-Lebon | 6 500 |
| Bergerac Périgord FC | 2015 | 4e du groupe C | Stade de Campréal | 1 400 |
| AS Béziers | 2020 | 16e en National | Parc des Sports de Sauclières | 2 600 |
| Bourges 18 | 2020 | 2e en National 3 (Centre-Val de Loire) | Stade Jacques-Rimbault | 7 500 |
| Bourges Foot | 2019 | 7e du groupe C | Stade Jacques-Rimbault | 7 500 |
| Canet Roussillon FC | 2020 | 1er en National 3 (Occitanie) | Stade Saint-Michel | 3 400 |
| FC Chamalières | 2019 | 12e du groupe C | Stade Claude-Wolff | 1 500 |
| US Colomiers | 2015 | 5e du groupe C | Complexe Sportif Capitany | 1 500 |
| Le Puy Foot | 2020 | 15e en National | Stade Charles-Massot | 4 800 |
| Les Herbiers VF | 2018 | 3e du groupe C | Stade Massabielle | 5 000 |
| Stade montois | 2020 | 1er en National 3 (Nouvelle-Aquitaine) | Stade de l'Argenté | 3 500 |
| Moulins-Yzeure Foot | 2007 | 3e du groupe D | Stade de Bellevue | 2 000 |
| FC Nantes | 2018 | 9e du groupe C | Stade Marcel-Saupin | 1 880 |
| SO Romorantin | 2008 | 10e du groupe C | Stade Jules-Ladoumègue | 2 600 |
| Trélissac FC | 2012 | 13e du groupe C | Stade Firmin-Daudou | 2 800 |
* Club relégué
* Club maintenu
* Club promu

### Compétition

Classement du Groupe D :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff |
| 1 | AS Béziers $^R$ | 21 | 9 | 6 | 3 | 0 | 15 | 5 | +10 |
| 2 | Trélissac FC | 17 | 9 | 4 | 5 | 0 | 13 | 5 | +8 |
| 3 | Le Puy Foot $^R$ | 16 | 8 | 4 | 4 | 0 | 12 | 4 | +8 |
| 4 | US Colomiers | 16 | 9 | 4 | 4 | 1 | 7 | 4 | +3 |
| 5 | SO Romorantin | 14 | 8 | 4 | 2 | 2 | 10 | 3 | +7 |
| 6 | Les Herbiers VF | 14 | 9 | 4 | 2 | 3 | 11 | 5 | +6 |
| 7 | Angers SCO | 13 | 9 | 3 | 4 | 2 | 11 | 12 | -1 |
| 8 | Moulins-Yzeure Foot | 11 | 9 | 2 | 5 | 2 | 10 | 7 | +3 |
| 9 | Bourges Foot | 11 | 8 | 3 | 2 | 3 | 11 | 7 | +4 |
| 10 | FC Nantes | 10 | 9 | 2 | 4 | 3 | 6 | 10 | -4 |
| 11 | Bergerac Périgord FC | 10 | 8 | 2 | 4 | 2 | 9 | 7 | +2 |
| 12 | Canet Roussillon FC $^P$ | 10 | 9 | 2 | 4 | 3 | 9 | 10 | -1 |
| 13 | FC Chamalières | 10 | 9 | 2 | 4 | 3 | 5 | 8 | -3 |
| 14 | Angoulême Charente FC | 6 | 9 | 1 | 3 | 5 | 5 | 21 | -16 |
| 15 | Bourges 18 $^P$ | 3 | 9 | 1 | 0 | 8 | 10 | 19 | -9 |
| 16 | Stade montois $^P$ | 2 | 9 | 0 | 2 | 7 | 2 | 19 | -17 |
| SO Romorantin | 0 | 1 | Trélissac FC |
| Angoulême Charente | 0 | 3 | Bourges Foot |
| FC Nantes | 0 | 1 | US Colomiers |
| Angers SCO | 2 | 0 | Stade montois |
| AS Béziers | 2 | 1 | Canet Roussillon |
| Bergerac Périgord | 2 | 0 | Moulins-Yzeure |
| FC Chamalières | 0 | 0 | Les Herbiers VF |
| Bourges 18 | 0 | 1 | Le Puy Foot |
| Stade montois | 1 | 2 | FC Nantes |
| Trélissac FC | 1 | 1 | Bergerac Périgord |
| AS Béziers | 2 | 0 | FC Chamalières |
| Les Herbiers VF | 3 | 0 | Bourges 18 |
| Bourges Foot | 1 | 2 | Angers SCO |
| Le Puy Foot | 0 | 0 | SO Romorantin |
| Moulins-Yzeure | 5 | 1 | Angoulême Charente |
| Canet Roussillon | 0 | 0 | US Colomiers |
| US Colomiers | 0 | 0 | Stade montois |
| FC Nantes | 1 | 1 | Bourges Foot |
| SO Romorantin | 1 | 0 | Les Herbiers VF |
| Angers SCO | 1 | 1 | Moulins-Yzeure |
| Bergerac Périgord | 1 | 3 | Le Puy Foot |
| FC Chamalières | 1 | 1 | Canet Roussillon |
| Bourges 18 | 1 | 3 | AS Béziers |
| Angoulême Charente | 1 | 1 | Trélissac FC |
| Le Puy Foot | 1 | 1 | Angoulême Charente |
| Les Herbiers VF | 1 | 0 | Bergerac Périgord |
| AS Béziers | 1 | 0 | SO Romorantin |
| Canet Roussillon | 3 | 0 | Stade montois |
| Trélissac FC | 2 | 1 | Angers SCO |
| Bourges Foot | 0 | 1 | US Colomiers |
| FC Chamalières | 2 | 1 | Bourges 18 |
| Moulins-Yzeure | 1 | 1 | FC Nantes |
| Bergerac Périgord | 1 | 1 | ABS |
| Angoulême Charente | 1 | 0 | Les Herbiers VF |
| SO Romorantin | 3 | 0 | FC Chamalières |
| FC Nantes | 0 | 3 | Trélissac FC |
| US Colomiers | 2 | 1 | Moulins-Yzeure |
| Stade montois | 0 | 4 | Bourges Foot |
| Bourges 18 | 1 | 2 | Canet Roussillon |
| Angers SCO | 1 | 1 | Le Puy Foot |
| Bourges 18 | 0 | 2 | SO Romorantin |
| Les Herbiers VF | 4 | 0 | Angers SCO |
| Canet Roussillon | 0 | 1 | Bourges Foot |
| Trélissac FC | 1 | 1 | US Colomiers |
| AS Béziers | 4 | 1 | Angoulême Charente |
| FC Chamalières | 0 | 0 | Bergerac Périgord |
| Moulins-Yzeure | 0 | 0 | Stade montois |
| Le Puy Foot | 2 | 0 | FC Nantes |
| Angoulême Charente | 0 | 2 | FC Chamalières |
| Angers SCO | 1 | 1 | AS Béziers |
| US Colomiers | 1 | 0 | Le Puy Foot |
| Bergerac Périgord | 3 | 0 | Bourges 18 |
| FC Nantes | 1 | 1 | Les Herbiers VF |
| SO Romorantin | 4 | 1 | Canet Roussillon |
| Bourges Foot | 0 | 2 | Moulins-Yzeure |
| Stade montois | 0 | 3 | Trélissac FC |
| AS Béziers | 0 | 0 | FC Nantes |
| Trélissac FC | 1 | 1 | Bourges Foot |
| Le Puy Foot | 4 | 1 | Stade montois |
| Canet Roussillon | 0 | 0 | Moulins-Yzeure |
| Bourges 18 | 5 | 0 | Angoulême Charente |
| Les Herbiers VF | 1 | 2 | US Colomiers |
| FC Chamalières | 0 | 0 | Angers SCO |
| SO Romorantin | Annulé | Annulé | Bergerac Périgord |
| Angoulême Charente | 0 | 0 | SO Romorantin |
| Bergerac Périgord | 1 | 1 | Canet Roussillon |
| FC Nantes | 1 | 0 | FC Chamalières |
| US Colomiers | 0 | 1 | AS Béziers |
| Angers SCO | 3 | 2 | Bourges 18 |
| Moulins-Yzeure | 0 | 0 | Trélissac FC |
| Stade montois | 0 | 1 | Les Herbiers VF |
| Bourges Foot | Annulé | Annulé | Le Puy Foot |

## Bilan de la saison

Aucun titre n'est attribué, aucune équipe n'est promue ni reléguée (seul le CS Sedan Ardennes est repêché en N1).