# Ligue 2 2018-2019

La Ligue 2 2018-2019 è stata l'80ª edizione della serie cadetta del campionato francese di calcio, disputato tra il 27 luglio 2018 ed il 17 maggio 2019 e concluso con le promozioni di Metz e Brest.

## Stagione
### Novità

Nella stagione precedente sono state promosse in Ligue 1 Stade Reims e Nîmes, che sono rispettivamente arrivate 1ª e 2ª. L'Ajaccio ha mantenuto la categoria dopo aver perso lo spareggio contro il Tolosa.
Dalla Ligue 1 sono retrocesse Troyes e Metz, che sono rispettivamente arrivate 19ª e 20ª.
Dallo Championnat National sono state promosse Red Star, AS Béziers, che sono rispettivamente arrivate 1ª e 2ª, e Grenoble, vincitrice dello spareggio contro il Bourg-en-Bresse.

### Formula

Le venti squadre partecipanti si incontrano in un turno di andata e ritorno, per un totale di 38 partite.
Le prime due squadre classificate sono promosse direttamente in Ligue 1. Le formazioni classificate tra il 3º e il 5º posto prendono parte a un play-off che designa la squadra chiamata ad affrontare la terzultima classificata della Ligue 1 e stabilire chi la stagione successiva giocherà nella massima divisione.
Le ultime due squadre classificate e la sconfitta dello spareggio sono retrocesse nel Championnat National.

### Avvenimenti
## Squadre partecipanti

| Club | Stagione | Città | Stadio | Stagione precedente |
| Ajaccio | 2018-2019 | Ajaccio | Stade François Coty | 3º posto in Ligue 2 |
| Auxerre | 2018-2019 | Auxerre | Stade Abbé-Deschamps | 11º posto in Ligue 2 |
| AS Béziers | 2018-2019 | Béziers | Stade de la Méditerranée | 2º nel CN |
| Brest | 2018-2019 | Brest | Stade Francis-Le Blé | 5º posto in Ligue 2 |
| Châteauroux | 2018-2019 | Châteauroux | Stade Gaston Petit | 9º posto in Ligue 2 |
| Clermont Foot | 2018-2019 | Clermont-Ferrand | Stade Gabriel Montpied | 6º posto in Ligue 2 |
| Gazélec Ajaccio | 2018-2019 | Ajaccio | Stade Ange Casanova | 16º posto in Ligue 2 |
| Grenoble | 2018-2019 | Grenoble | Stade des Alpes | 3º nel CN |
| Le Havre | 2018-2019 | Le Havre | Stade Océane | 4º posto in Ligue 2 |
| Lens | 2018-2019 | Lens | Stade Félix Bollaert | 14º posto in Ligue 2 |
| Lorient | 2018-2019 | Lorient | Stade du Moustoir | 7º posto in Ligue 2 |
| Metz | 2018-2019 | Metz | Stade Saint-Symphorien | 20º in Ligue 1 |
| Nancy | 2018-2019 | Nancy | Stade Marcel Picot (Tomblaine) | 17º posto in Ligue 2 |
| Niort | 2018-2019 | Niort | Stade René-Gaillard | 15º posto in Ligue 2 |
| Orléans | 2018-2019 | Orléans | Stade de la Source | 12º posto in Ligue 2 |
| Paris FC | 2018-2019 | Parigi | Stade Charléty | 8º posto in Ligue 2 |
| Red Star | 2018-2019 | Parigi | Stade Jean Bouin | Vincitore CN |
| Sochaux | 2018-2019 | Montbéliard | Stade Auguste Bonal | 10º posto in Ligue 2 |
| Troyes | 2018-2019 | Troyes | Stade de l'Aube | 19º in Ligue 1 |
| Valenciennes | 2018-2019 | Valenciennes | Stade du Hainaut | 13º posto in Ligue 2 |

## Allenatori e primatisti

| Squadra | Allenatore |
| Ajaccio | Olivier Pantaloni |
| Auxerre | Pablo Correa |
| AS Béziers | Mathieu Chabert |
| Brest | Jean-Marc Furlan |
| Châteauroux | Jean-Luc Vasseur (1ª-10ª) Nicolas Usai |
| Clermont Foot | Pascal Gastien |
| Gazélec Ajaccio | Albert Cartier (1ª-10ª) Hervé Della Maggiore |
| Grenoble | Philippe Hinschberger |
| Le Havre | Oswald Tanchot |
| Lens | Philippe Montanier |
| Lorient | Mickaël Landreau |
| Metz | Frédéric Antonetti |
| Nancy | Didier Tholot (1ª-12ª) Alain Perrin (13ª-38ª) |
| Niort | Patrice Lair (1ª-18ª) Jean-Philippe Faure(19ª-20ª) Pascal Plancque |
| Orléans | Didier Ollé-Nicolle |
| Paris FC | Mehmed Baždarević |
| Red Star | Régis Brouard (1ª-13ª) Faruk Hadžibegić |
| Sochaux | José Manuel Aira (1ª-15ª) Omar Daf |
| Troyes | Rui Almeida |
| Valenciennes | Réginald Ray |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Metz | 81 | 38 | 24 | 9 | 5 | 60 | 23 | +37 |
| 2. | Brest | 74 | 38 | 21 | 11 | 6 | 64 | 35 | +29 |
| 3. | Troyes | 71 | 38 | 21 | 8 | 9 | 51 | 28 | +23 |
| 4. | Paris FC | 65 | 38 | 17 | 14 | 7 | 36 | 22 | +14 |
| 5. | Lens | 63 | 38 | 18 | 9 | 11 | 49 | 28 | +21 |
| 6. | Lorient | 63 | 38 | 17 | 12 | 9 | 51 | 41 | +10 |
| 7. | Le Havre | 54 | 38 | 13 | 15 | 10 | 45 | 40 | +5 |
| 8. | Orléans | 52 | 38 | 15 | 7 | 16 | 51 | 53 | -2 |
| 9. | Grenoble | 50 | 38 | 13 | 11 | 14 | 43 | 47 | -4 |
| 10. | Clermont Foot | 48 | 38 | 11 | 15 | 12 | 44 | 37 | +7 |
| 11. | Châteauroux | 48 | 38 | 11 | 15 | 12 | 37 | 42 | -5 |
| 12. | Niort | 47 | 38 | 11 | 14 | 13 | 34 | 41 | -7 |
| 13. | Valenciennes | 43 | 38 | 11 | 10 | 17 | 52 | 61 | -9 |
| 14. | Nancy | 42 | 38 | 12 | 6 | 20 | 36 | 50 | -14 |
| 15. | Auxerre | 41 | 38 | 10 | 11 | 17 | 34 | 36 | -2 |
| 16. | Sochaux | 41 | 38 | 11 | 8 | 19 | 27 | 43 | -16 |
| 17. | Ajaccio | 40 | 38 | 9 | 13 | 16 | 29 | 45 | -16 |
| 18. | Gazélec Ajaccio | 39 | 38 | 9 | 12 | 17 | 30 | 54 | -24 |
| 19. | AS Béziers | 38 | 38 | 9 | 11 | 18 | 33 | 50 | -17 |
| 20. | Red Star | 30 | 38 | 7 | 9 | 22 | 28 | 58 | -30 |
Legenda:
    Promosse in Ligue 1 2019-2020
    Partecipano ai play-off o ai play-out.
    Retrocesse nel Championnat National 2019-2020
    Tre punti a vittoria, uno a pareggio, zero a sconfitta.
    In caso di arrivo di due o più squadre a pari punti, la graduatoria verrà stilata secondo la classifica avulsa tra le squadre interessate che prevede, in ordine, i seguenti criteri:
    * Migliore differenza reti generale
    * Maggior numero di reti realizzate in generale
    * Migliore differenza reti negli scontri diretti
    * Miglior piazzamento nel Classement du fair-play (un punto per calciatore ammonito; tre punti per calciatore espulso).

## Risultati
### Tabellone

| | Aja | Aux | Béz | Bre | Châ | Cle | Gaz | Gre | LeH | Len | Lor | Met | Nan | Nio | Orl | PFc | RSt | Soc | Tro | Val |
| Ajaccio | –––– | 2-1 | 2-1 | 0-2 | 1-1 | 0-0 | 1-2 | 1-2 | 3-2 | 0-2 | 0-0 | 0-0 | 1-1 | 1-0 | 1-0 | 0-0 | 0-0 | 2-3 | 0-1 | 3-1 |
| Auxerre | 0-0 | –––– | 2-0 | 0-2 | 1-2 | 1-0 | 2-3 | 4-0 | 0-1 | 1-2 | 0-0 | 0-0 | 1-0 | 0-0 | 3-0 | 0-2 | 0-0 | 1-0 | 0-2 | 1-1 |
| AS Béziers | 0-1 | 1-0 | –––– | 1-0 | 1-1 | 1-1 | 0-0 | 0-3 | 1-1 | 0-0 | 0-1 | 1-3 | 3-0 | 1-1 | 1-2 | 0-1 | 1-3 | 0-0 | 0-0 | 1-1 |
| Brest | 2-0 | 1-0 | 3-0 | –––– | 5-1 | 0-0 | 4-1 | 3-1 | 1-0 | 2-0 | 3-2 | 0-1 | 2-1 | 3-0 | 3-1 | 1-1 | 1-1 | 1-0 | 1-1 | 2-5 |
| Châteauroux | 2-2 | 0-0 | 2-0 | 2-2 | –––– | 2-2 | 0-1 | 2-2 | 1-0 | 0-0 | 1-2 | 1-2 | 1-0 | 2-1 | 1-2 | 0-1 | 1-1 | 1-0 | 0-3 | 1-1 |
| Clermont Foot | 0-0 | 2-0 | 2-0 | 2-2 | 0-0 | –––– | 1-1 | 1-1 | 0-0 | 0-0 | 0-1 | 2-3 | 2-3 | 3-2 | 3-0 | 1-1 | 0-0 | 1-0 | 2-4 | 0-1 |
| Gazélec Ajaccio | 1-0 | 0-4 | 0-1 | 1-1 | 1-2 | 0-3 | –––– | 2-0 | 1-1 | 1-0 | 1-3 | 0-2 | 0-1 | 0-1 | 0-2 | 1-1 | 2-1 | 0-2 | 2-1 | 0-0 |
| Grenoble | 2-0 | 0-0 | 4-2 | 1-2 | 0-0 | 1-0 | 1-1 | –––– | 0-0 | 0-2 | 0-1 | 1-1 | 1-0 | 1-0 | 0-4 | 0-1 | 2-0 | 1-0 | 0-2 | 4-2 |
| Le Havre | 3-1 | 1-1 | 2-3 | 1-1 | 2-1 | 0-0 | 2-2 | 1-1 | –––– | 2-1 | 2-3 | 2-2 | 0-2 | 0-0 | 3-1 | 2-1 | 1-0 | 3-2 | 1-1 | 4-3 |
| Lens | 1-2 | 2-0 | 3-0 | 2-1 | 0-1 | 1-0 | 5-0 | 0-0 | 0-0 | –––– | 0-1 | 0-0 | 2-1 | 4-1 | 5-2 | 0-0 | 1-0 | 2-0 | 2-0 | 0-0 |
| Lorient | 1-0 | 2-2 | 3-1 | 1-1 | 2-1 | 0-0 | 0-1 | 1-0 | 0-0 | 2-2 | –––– | 0-0 | 4-1 | 1-1 | 1-3 | 2-1 | 2-1 | 0-0 | 0-3 | 3-1 |
| Metz | 3-1 | 0-1 | 1-0 | 1-0 | 2-1 | 1-2 | 1-0 | 1-1 | 0-1 | 2-0 | 2-1 | –––– | 3-0 | 3-0 | 5-1 | 2-0 | 2-0 | 1-1 | 1-1 | 3-0 |
| Nancy | 1-0 | 1-0 | 0-2 | 2-3 | 0-1 | 0-1 | 3-1 | 1-2 | 0-1 | 0-3 | 3-2 | 1-0 | –––– | 0-1 | 1-0 | 1-2 | 1-0 | 0-0 | 1-1 | 0-2 |
| Niort | 2-0 | 0-0 | 0-0 | 1-1 | 0-1 | 4-2 | 1-1 | 1-1 | 1-0 | 1-2 | 2-2 | 0-3 | 1-1 | –––– | 1-1 | 1-0 | 1-0 | 0-1 | 1-1 | 1-0 |
| Orléans | 1-3 | 0-3 | 0-0 | 0-0 | 2-0 | 2-1 | 2-2 | 0-3 | 1-1 | 0-2 | 2-0 | 0-1 | 1-2 | 1-0 | –––– | 4-0 | 2-2 | 2-0 | 0-1 | 1-0 |
| Paris FC | 1-1 | 3-0 | 1-0 | 0-1 | 0-0 | 3-0 | 1-0 | 1-0 | 1-0 | 2-0 | 2-2 | 2-1 | 2-0 | 0-0 | 0-0 | –––– | 1-1 | 0-0 | 2-0 | 0-0 |
| Red Star | 2-0 | 1-0 | 0-3 | 0-2 | 1-3 | 0-4 | 1-1 | 2-3 | 0-1 | 1-0 | 0-3 | 1-2 | 1-1 | 1-2 | 0-4 | 0-1 | –––– | 3-0 | 0-3 | 1-0 |
| Sochaux | 0-0 | 1-4 | 1-0 | 2-0 | 0-0 | 2-1 | 2-0 | 3-1 | 1-3 | 0-1 | 1-0 | 1-2 | 0-4 | 0-3 | 0-1 | 1-0 | 1-2 | –––– | 0-0 | 0-1 |
| Troyes | 0-0 | 1-0 | 0-1 | 1-2 | 1-0 | 0-1 | 1-0 | 2-1 | 2-1 | 1-0 | 2-0 | 0-1 | 2-1 | 2-0 | 3-2 | 0-1 | 2-0 | 1-2 | –––– | 4-2 |
| Valenciennes | 4-0 | 3-1 | 5-6 | 1-3 | 1-1 | 0-4 | 0-0 | 3-2 | 1-0 | 4-2 | 1-2 | 0-2 | 1-1 | 1-2 | 1-4 | 0-0 | 4-1 | 1-0 | 0-1 | –––– |

### Calendario

| Andata (1ª) | Andata (1ª) | 1ª giornata | Ritorno (38ª) | Ritorno (38ª) |
| 27 lug. | 0-1 | Ajaccio-Troyes | 0-0 | 17 mag. |
| 30 lug. | 0-1 | Brest-Metz | 0-1 | 17 mag. |
| 27 lug. | 0-0 | Clermont Foot-Châteauroux | 2-2 | 17 mag. |
| 27 lug. | 1-1 | Gazélec Ajaccio-Paris FC | 0-1 | 17 mag. |
| 27 lug. | 1-0 | Grenoble-Sochaux | 1-3 | 17 mag. |
| 28 lug. | 0-0 | Lorient-Le Havre | 3-2 | 17 mag. |
| 27 lug. | 0-2 | Nancy-AS Béziers | 0-3 | 17 mag. |
| 27 lug. | 0-2 | Orléans-Lens | 2-5 | 17 mag. |
| 27 lug. | 1-2 | Red Star-Niort | 0-1 | 17 mag. |
| 27 lug. | 3-1 | Valenciennes-Auxerre | 1-1 | 17 mag. |
| Andata (2ª) | Andata (2ª) | 2ª giornata | Ritorno (20ª) | Ritorno (20ª) |
| 3 ago. | 2-3 | Auxerre-Gazélec Ajaccio | 4-0 | 11 gen. |
| 3 ago. | 0-1 | AS Béziers-Ajaccio | 1-2 | 11 gen. |
| 6 ago. | 1-2 | Châteauroux-Lorient | 1-2 | 11 gen. |
| 3 ago. | 1-1 | Le Havre-Grenoble | 0-0 | 12 gen. |
| 4 ago. | 1-0 | Lens-Red Star | 0-1 | 14 gen. |
| 3 ago. | 5-1 | Metz-Orléans | 1-0 | 11 gen. |
| 3 ago. | 4-2 | Niort-Clermont Foot | 2-3 | 11 gen. |
| 3 ago. | 2-0 | Paris FC-Nancy | 2-1 | 11 gen. |
| 3 ago. | 0-1 | Sochaux-Valenciennes | 0-1 | 11 gen. |
| 3 ago. | 1-2 | Troyes-Brest | 1-1 | 12 gen. |
| Andata (3ª) | Andata (3ª) | 3ª giornata | Ritorno (21ª) | Ritorno (21ª) |
| 10 ago. | 2-3 | Ajaccio-Sochaux | 0-0 | 18 gen. |
| 10 ago. | 1-1 | Brest-Paris FC | 1-0 | 21 gen. |
| 11 ago. | 2-3 | Clermont Foot-Metz | 2-1 | 18 gen. |
| 10 ago. | 1-3 | Gazélec Ajaccio-Lorient | 1-0 | 18 gen. |
| 10 ago. | 1-0 | Grenoble-Niort | 1-1 | 19 gen. |
| 10 ago. | 0-3 | Nancy-Lens | 1-2 | 19 gen. |
| 10 ago. | 0-3 | Orléans-Auxerre | 0-3 | 18 gen. |
| 10 ago. | 0-1 | Red Star-Le Havre | 0-1 | 21 gen. |
| 10 ago. | 0-1 | Troyes-AS Béziers | 0-0 | 18 gen. |
| 10 ago. | 1-1 | Valenciennes-Châteauroux | 1-1 | 18 gen. |
| Andata (4ª) | Andata (4ª) | 4ª giornata | Ritorno (22ª) | Ritorno (22ª) |
| 17 ago. | 1-0 | Auxerre-Nancy | 0-1 | 25 gen. |
| 17 ago. | 1-1 | Châteauroux-Red Star | 3-1 | 25 gen. |
| 17 ago. | 2-0 | Gazélec Ajaccio-Grenoble | 1-1 | 25 gen. |
| 17 ago. | 0-0 | Le Havre-Clermont Foot | 0-0 | 28 gen. |
| 18 ago. | 2-0 | Lens-Troyes | 0-1 | 28 gen. |
| 17 ago. | 3-1 | Lorient-Valenciennes | 2-1 | 25 gen. |
| 20 ago. | 3-1 | Metz-Ajaccio | 0-0 | 25 gen. |
| 17 ago. | 1-1 | Niort-Orléans | 0-1 | 26 gen. |
| 17 ago. | 1-0 | Paris FC-AS Béziers | 1-0 | 28 gen. |
| 17 ago. | 2-0 | Sochaux-Brest | 0-1 | 26 gen. |
| Andata (5ª) | Andata (5ª) | 5ª giornata | Ritorno (23ª) | Ritorno (23ª) |
| 24 ago. | 0-0 | Ajaccio-Lorient | 0-1 | 1° feb. |
| 2 ott. | 0-0 | AS Béziers-Lens | 0-3 | 4 feb. |
| 24 ago. | 1-0 | Brest-Le Havre | 1-1 | 1° feb. |
| 24 ago. | 1-0 | Clermont Foot-Sochaux | 1-2 | 1° feb. |
| 24 ago. | 0-0 | Grenoble-Châteauroux | 2-2 | 1° feb. |
| 24 ago. | 0-1 | Nancy-Niort | 1-1 | 1° feb. |
| 24 ago. | 4-0 | Orléans-Paris FC | 0-0 | 1° feb. |
| 24 ago. | 1-0 | Red Star-Auxerre | 0-0 | 1° feb. |
| 24 ago. | 0-1 | Troyes-Metz | 1-2 | 1° feb. |
| 27 ago. | 0-0 | Valenciennes-Gazélec Ajaccio | 0-0 | 1° feb. |
| Andata (6ª) | Andata (6ª) | 6ª giornata | Ritorno (24ª) | Ritorno (24ª) |
| 31 ago. | 0-2 | Auxerre-Brest | 0-1 | 11 feb. |
| 31 ago. | 1-0 | Châteauroux-Nancy | 1-0 | 8 feb. |
| 31 ago. | 2-1 | Gazélec Ajaccio-Red Star | 1-1 | 8 feb. |
| 31 ago. | 3-1 | Le Havre-Orléans | 0-0 | 8 feb. |
| 3 set. | 1-0 | Lorient-Grenoble | 1-0 | 8 feb. |
| 1º set. | 2-0 | Metz-Lens | 0-0 | 9 feb. |
| 31 ago. | 2-0 | Niort-Ajaccio | 0-1 | 8 feb. |
| 31 ago. | 2-0 | Paris FC-Troyes | 1-0 | 8 feb. |
| 31 ago. | 1-0 | Sochaux-AS Béziers | 0-0 | 8 feb. |
| 31 ago. | 0-4 | Valenciennes-Clermont Foot | 1-0 | 8 feb. |
| Andata (7ª) | Andata (7ª) | 7ª giornata | Ritorno (25ª) | Ritorno (25ª) |
| 14 set. | 0-0 | Ajaccio-Paris FC | 1–1 | 15 feb. |
| 17 set. | 1-3 | AS Béziers-Metz | 0-1 | 15 feb. |
| 14 set. | 4-1 | Brest-Gazélec Ajaccio | 1-1 | 15 feb. |
| 14 set. | 2-0 | Clermont Foot-Auxerre | 0-1 | 15 feb. |
| 14 set. | 4-2 | Grenoble-Valenciennes | 2-3 | 15 feb. |
| 15 set. | 2-0 | Lens-Sochaux | 1-0 | 15 feb. |
| 14 set. | 0-1 | Nancy-Le Havre | 2-0 | 15 feb. |
| 14 set. | 2-0 | Orléans-Chateauroux | 2-1 | 15 feb. |
| 14 set. | 0-3 | Red Star-Lorient | 1-2 | 15 feb. |
| 14 set. | 2-0 | Troyes-Niort | 1-1 | 15 feb. |
| Andata (8ª) | Andata (8ª) | 8ª giornata | Ritorno (26ª) | Ritorno (26ª) |
| 21 set. | 0-0 | Auxerre-Ajaccio | 1-2 | 22 feb. |
| 21 set. | 2-0 | Châteauroux-AS Béziers | 1-1 | 22 feb. |
| 21 set. | 0-1 | Gazélec Ajaccio-Nancy | 1-3 | 22 feb. |
| 21 set. | 1-2 | Grenoble-Brest | 1-3 | 22 feb. |
| 21 set. | 1-1 | Le Havre-Troyes | 1-2 | 22 feb. |
| 21 set. | 0-0 | Lorient-Clermont Foot | 1-0 | 22 feb. |
| 24 set. | 1-2 | Niort-Lens | 1-4 | 22 feb. |
| 22 set. | 2-1 | Paris FC-Metz | 0-2 | 22 feb. |
| 21 set. | 0-1 | Sochaux-Orléans | 0-2 | 22 feb. |
| 21 set. | 4-1 | Valenciennes-Red Star | 0-1 | 22 feb. |
| Andata (9ª) | Andata (9ª) | 9ª giornata | Ritorno (27ª) | Ritorno (27ª) |
| 28 set. | 3-1 | Ajaccio-Valenciennes | | 1° mar. |
| 28 set. | 1-1 | AS Béziers-Niort | 0-0 | 1° mar. |
| 28 set. | 5-1 | Brest-Châteauroux | 2-2 | 1° mar. |
| 28 set. | 1-1 | Clermont Foot-Gazélec Ajaccio | 3-0 | 1° mar. |
| 28 set. | 0-0 | Lens-Paris FC | 0-2 | 1° mar. |
| 29 set. | 0-1 | Metz-Le Havre | 2-2 | 1° mar. |
| 28 set. | 0-0 | Nancy-Sochaux | 4-0 | 1° mar. |
| 28 set. | 2-0 | Orléans-Lorient | 3-1 | 1° mar. |
| 28 set. | 2-3 | Red Star-Grenoble | 0-2 | 1° mar. |
| 1° ott. | 1-0 | Troyes-Auxerre | 2-0 | 1° mar. |
| Andata (10ª) | Andata (10ª) | 10ª giornata | Ritorno (28ª) | Ritorno (28ª) |
| 6 ott. | 1-2 | Auxerre-Lens | 0-2 | 8 mar. |
| 5 ott. | 0-3 | Châteauroux-Troyes | 0-1 | 8 mar. |
| 5 ott. | 0-2 | Gazélec Ajaccio-Orléans | 2-2 | 8 mar. |
| 5 ott. | 1-0 | Grenoble-Clermont Foot | 1-1 | 8 mar. |
| 5 ott. | 2-3 | Le Havre-AS Béziers | 1-1 | 8 mar. |
| 5 ott. | 4-1 | Lorient-Nancy | 2-3 | 8 mar. |
| 5 ott. | 1-0 | Niort-Paris FC | 0-0 | 8 mar. |
| 5 ott. | 2-0 | Red Star-Ajaccio | 0-0 | 8 mar. |
| 8 ott. | 1-2 | Sochaux-Metz | 1-1 | 8 mar. |
| 5 ott. | 1-3 | Valenciennes-Brest | 5-2 | 8 mar. |
| Andata (11ª) | Andata (11ª) | 11ª giornata | Ritorno (29ª) | Ritorno (29ª) |
| 19 ott. | 3-2 | Ajaccio-Le Havre | 1-3 | 15 mar. |
| 19 ott. | 2-0 | Auxerre-AS Béziers | 0-1 | 15 mar. |
| 20 ott. | 3-2 | Brest-Lorient | 1-1 | 15 mar. |
| 19 ott. | 0-0 | Clermont Foot-Red Star | 4-0 | 15 mar. |
| 22 ott. | 5-0 | Lens-Gazélec Ajaccio | 0-1 | 15 mar. |
| 19 ott. | 3-0 | Metz-Niort | 3-0 | 15 mar. |
| 19 ott. | 1-2 | Nancy-Grenoble | 0-1 | 15 mar. |
| 19 ott. | 1-0 | Orléans-Valenciennes | 4-1 | 15 mar. |
| 19 ott. | 0-0 | Paris FC-Châteauroux | 1-0 | 15 mar. |
| 19 ott. | 1-2 | Troyes-Sochaux | 0-0 | 15 mar. |
| Andata (12ª) | Andata (12ª) | 12ª giornata | Ritorno (30ª) | Ritorno (30ª) |
| 26 ott. | 0-2 | Auxerre-Paris FC | 0-3 | 29 mar. |
| 26 ott. | 2-2 | Châteauroux-Ajaccio | 1-1 | 29 mar. |
| 29 ott. | 2-2 | Clermont Foot-Brest | 0-0 | 29 mar. |
| 26 ott. | 0-1 | Gazélec Ajaccio-AS Béziers | 0-0 | 29 mar. |
| 26 ott. | 0-2 | Grenoble-Troyes | 1-2 | 29 mar. |
| 27 ott. | 2-1 | Le Havre-Lens | 0-0 | 29 mar. |
| 26 ott. | 0-0 | Lorient-Metz | 1-2 | 29 mar. |
| 26 ott. | 0-4 | Red Star-Orléans | 2-2 | 29 mar. |
| 26 ott. | 0-3 | Sochaux-Niort | 1-0 | 29 mar. |
| 26 ott. | 1-1 | Valenciennes-Nancy | 2-0 | 29 mar. |
| Andata (13ª) | Andata (13ª) | 13ª giornata | Ritorno (31ª) | Ritorno (31ª) |
| 2 nov. | 1-2 | Ajaccio-Gazélec Ajaccio | 0-1 | 5 apr. |
| 3 nov. | 0-1 | AS Béziers-Lorient | 1-3 | 5 apr. |
| 2 nov. | 1-1 | Brest-Red Star | 2-0 | 5 apr. |
| 3 nov. | 0-1 | Lens-Châteauroux | 0-0 | 5 apr. |
| 5 nov. | 0-1 | Metz-Auxerre | 0-0 | 5 apr. |
| 2 nov. | 0-1 | Nancy-Clermont Foot | 3-2 | 5 apr. |
| 3 nov. | 1-0 | Niort-Le Havre | 0-0 | 5 apr. |
| 3 nov. | 0-3 | Orléans-Grenoble | 4-0 | 5 apr. |
| 2 nov. | 0-0 | Paris FC-Sochaux | 0-1 | 5 apr. |
| 3 nov. | 4-2 | Troyes-Valenciennes | 1-0 | 5 apr. |
| Andata (14ª) | Andata (14ª) | 14ª giornata | Ritorno (32ª) | Ritorno (32ª) |
| 9 nov. | 0-0 | Auxerre-Niort | 0-0 | 12 apr. |
| 12 nov. | 2-1 | Brest-Nancy | 3-2 | 12 apr. |
| 9 nov. | 1-2 | Châteauroux-Metz | 1-2 | 12 apr. |
| 9 nov. | 3-0 | Clermont Foot-Orléans | 1-2 | 12 apr. |
| 9 nov. | 2-1 | Gazélec Ajaccio-Troyes | 0-1 | 12 apr. |
| 9 nov. | 2-0 | Grenoble-Ajaccio | 2-1 | 12 apr. |
| 9 nov. | 3-2 | Le Havre-Sochaux | 3-1 | 12 apr. |
| 9 nov. | 2-1 | Lorient-Paris FC | 2-2 | 12 apr. |
| 9 nov. | 0-3 | Red Star-AS Béziers | 3-1 | 12 apr. |
| 10 nov. | 4-2 | Valenciennes-Lens | 0-0 | 12 apr. |
| Andata (15ª) | Andata (15ª) | 15ª giornata | Ritorno (33ª) | Ritorno (33ª) |
| 23 nov. | 0-0 | Ajaccio-Clermont Foot | 0-0 | 19 apr. |
| 23 nov. | 1-1 | AS Béziers-Valenciennes | 6-5 | 19 apr. |
| 24 nov. | 0-0 | Lens-Grenoble | 2-0 | 19 apr. |
| 26 nov. | 1-0 | Metz-Gazélec Ajaccio | 2-0 | 19 apr. |
| 23 nov. | 1-0 | Nancy-Red Star | 1-1 | 19 apr. |
| 23 nov. | 0-1 | Niort-Châteauroux | 1-2 | 19 apr. |
| 23 nov. | 0-0 | Orléans-Brest | 1-3 | 19 apr. |
| 23 nov. | 1-0 | Paris FC-Le Havre | 1-2 | 19 apr. |
| 23 nov. | 1-4 | Sochaux-Auxerre | 0-1 | 19 apr. |
| 23 nov. | 2-0 | Troyes-Lorient | 3-0 | 19 apr. |
| Andata (16ª) | Andata (16ª) | 16ª giornata | Ritorno (34ª) | Ritorno (34ª) |
| 30 nov. | 2-0 | Brest-Ajaccio | 2-0 | 23 apr. |
| 30 nov. | 1-0 | Châteauroux-Sochaux | 0-0 | 23 apr. |
| 30 nov. | 2-0 | Clermont Foot-AS Béziers | 1-1 | 23 apr. |
| 30 nov. | 0-1 | Gazélec Ajaccio-Niort | 1-1 | 23 apr. |
| 1° dic. | 1-1 | Grenoble-Metz | 1-1 | 23 apr. |
| 30 nov. | 1-1 | Le Havre-Auxerre | 1-0 | 23 apr. |
| 30 nov. | 2-2 | Lorient-Lens | 1-0 | 23 apr. |
| 30 nov. | 1-2 | Orléans-Nancy | 0-1 | 23 apr. |
| 30 nov. | 0-3 | Red Star-Troyes | 0-2 | 23 apr. |
| 30 nov. | 0-0 | Valenciennes-Paris FC | 0-0 | 23 apr. |
| Andata (17ª) | Andata (17ª) | 17ª giornata | Ritorno (35ª) | Ritorno (35ª) |
| 4 dic. | 1-1 | Ajaccio-Nancy | 0-1 | 26 apr. |
| 3 dic. | 0-0 | Auxerre-Lorient | 2-2 | 26 apr. |
| 4 dic. | 0-3 | AS Béziers-Grenoble | 2-4 | 26 apr. |
| 4 dic. | 2-1 | Le Havre-Châteauroux | 0-1 | 26 apr. |
| 4 dic. | 2-1 | Lens-Brest | 0-2 | 26 apr. |
| 4 dic. | 2-0 | Metz-Red Star | 2-1 | 26 apr. |
| 4 dic. | 1-0 | Niort-Valenciennes | 2-1 | 26 apr. |
| 4 dic. | 3-0 | Paris FC-Clermont Foot | 1-1 | 26 apr. |
| 4 dic. | 2-0 | Sochaux-Gazélec Ajaccio | 2-0 | 26 apr. |
| 4 dic. | 3-2 | Troyes-Orléans | 1-0 | 26 apr. |
| Andata (18ª) | Andata (18ª) | 18ª giornata | Ritorno (36ª) | Ritorno (36ª) |
| 14 dic. | 3-0 | Brest-AS Béziers | 0-1 | 3 mag. |
| 14 dic. | 0-0 | Châteauroux-Auxerre | 2-1 | 3 mag. |
| 15 dic. | 0-0 | Clermont Foot-Lens | 0-1 | 3 mag. |
| 14 dic. | 1-1 | Gazélec Ajaccio-Le Havre | 2-2 | 3 mag. |
| 14 dic. | 0-1 | Grenoble-Paris FC | 0-1 | 3 mag. |
| 14 dic. | 1-1 | Lorient-Niort | 2-2 | 3 mag. |
| 14 dic. | 1-1 | Nancy-Troyes | 1-2 | 3 mag. |
| 14 dic. | 1-3 | Orléans-Ajaccio | 0-1 | 3 mag. |
| 14 dic. | 3-0 | Red Star-Sochaux | 2-1 | 3 mag. |
| 17 dic. | 0-2 | Valenciennes-Metz | 0-3 | 3 mag. |
| Andata (19ª) | Andata (19ª) | 19ª giornata | Ritorno (37ª) | Ritorno (37ª) |
| 21 dic. | 4-0 | Auxerre-Grenoble | 0-0 | 10 mag. |
| 21 dic. | 1-2 | AS Béziers-Orléans | 0-0 | 10 mag. |
| 21 dic. | 0-1 | Châteauroux-Gazélec Ajaccio | 2-1 | 10 mag. |
| 15 gen. | 4-3 | Le Havre-Valenciennes | 0-1 | 10 mag. |
| 22 dic. | 1-2 | Lens-Ajaccio | 2-0 | 10 mag. |
| 29 gen. | 3-0 | Metz-Nancy | 0-1 | 10 mag. |
| 21 dic. | 1-1 | Niort-Brest | 0-3 | 10 mag. |
| 21 dic. | 1-1 | Paris FC-Red Star | 1-0 | 10 mag. |
| 22 dic. | 1-0 | Sochaux-Lorient | 0-0 | 10 mag. |
| 21 dic. | 0-1 | Troyes-Clermont Foot | 4-2 | 10 mag. |

## Spareggi
### Play-off

La 3ª classificata affronta la vincente del confronto tra 4ª e 5ª. Entrambe le gare, disputate sul campo della formazione meglio piazzata, sono a eliminazione diretta. La vincitrice del play-off disputa lo spareggio, stavolta in doppia sfida, contro la terzultima classificata in Ligue 1.
| | Risultati | | Luogo e data |
| Paris FC | 1-1 (4-5 dtr) | Lens | Parigi, 21 maggio 2019 |
| Troyes | 1-2 | Lens | Troyes, 24 maggio 2019 |
| | Risultati | | Luogo e data |
| Lens | 1-1 | Digione | Lens, 30 maggio 2019 |
| Digione | 3-1 | Lens | Digione, 2 giugno 2019 |

### Play-out

La terzultima classificata affronta, in doppia sfida, la terza dello Championnat National.
| | Risultati | | Luogo e data |
| Le Mans | 1-2 | Gazélec Ajaccio | Le Mans, 28 maggio 2019 |
| Gazélec Ajaccio | 0-2 | Le Mans | Ajaccio, 2 giugno 2019 |

## Statistiche
### Squadre
#### Capoliste solitarie

| | | | | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz | Metz |
| 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª | 35ª | 36ª | 37ª | 38ª |

#### Classifica in divenire

| | 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª | 35ª | 36ª | 37ª | 38ª |
| Ajaccio | 0 | 3 | 3 | 3 | 4 | 4 | 5 | 6 | 9 | 9 | 12 | 13 | 13 | 13 | 14 | 14 | 15 | 18 | 21 | 24 | 25 | 26 | 26 | 29 | 30 | 33 | 33 | 34 | 34 | 35 | 35 | 35 | 36 | 36 | 36 | 39 | 39 | 40 |
| Auxerre | 0 | 0 | 3 | 6 | 6 | 6 | 6 | 7 | 7 | 7 | 10 | 10 | 13 | 14 | 17 | 18 | 19 | 20 | 23 | 26 | 29 | 29 | 30 | 30 | 33 | 33 | 33 | 33 | 33 | 33 | 34 | 35 | 38 | 38 | 39 | 39 | 40 | 41 |
| AS Béziers | 3 | 3 | 6 | 6 | 7* | 7 | 7 | 7 | 8 | 11 | 11 | 14 | 14 | 17 | 18 | 18 | 18 | 18 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 21 | 22 | 23 | 26 | 27 | 27 | 27 | 30 | 31 | 31 | 34 | 35 | 38 |
| Brest | 0 | 3 | 4 | 4 | 7 | 10 | 13 | 16 | 19 | 22 | 25 | 26 | 27 | 30 | 31 | 34 | 34 | 37 | 38 | 39 | 42 | 45 | 46 | 49 | 50 | 53 | 54 | 54 | 55 | 56 | 59 | 62 | 65 | 68 | 71 | 71 | 74 | 74 |
| Châteauroux | 1 | 1 | 2 | 3 | 4 | 7 | 7 | 10 | 10 | 10 | 11 | 12 | 15 | 15 | 18 | 21 | 21 | 22 | 22 | 22 | 23 | 26 | 27 | 30 | 30 | 31 | 32 | 32 | 32 | 33 | 34 | 34 | 37 | 38 | 41 | 44 | 47 | 48 |
| Clermont Foot | 1 | 1 | 1 | 2 | 5 | 8 | 11 | 12 | 13 | 13 | 14 | 15 | 18 | 21 | 22 | 25 | 25 | 26 | 29 | 32 | 35 | 36 | 36 | 36 | 36 | 36 | 39 | 40 | 43 | 44 | 44 | 44 | 45 | 46 | 47 | 47 | 47 | 48 |
| Gazélec Ajaccio | 1 | 4 | 4 | 7 | 8 | 11 | 11 | 11 | 12 | 12 | 12 | 12 | 15 | 18 | 18 | 18 | 18 | 19 | 22 | 22 | 25 | 26 | 27 | 28 | 29 | 29 | 29 | 30 | 33 | 34 | 37 | 37 | 37 | 38 | 38 | 39 | 39 | 39 |
| Grenoble | 3 | 4 | 7 | 7 | 8 | 8 | 11 | 11 | 14 | 17 | 20 | 20 | 23 | 26 | 27 | 28 | 31 | 31 | 31 | 32 | 33 | 34 | 35 | 35 | 35 | 35 | 38 | 39 | 42 | 42 | 42 | 45 | 45 | 46 | 49 | 49 | 50 | 50 |
| Le Havre | 1 | 2 | 5 | 6 | 6 | 9 | 12 | 13 | 16 | 16 | 16 | 19 | 19 | 22 | 22 | 23 | 26 | 27 | 31* | 28 | 34 | 35 | 36 | 37 | 37 | 37 | 38 | 39 | 42 | 43 | 44 | 47 | 50 | 53 | 53 | 54 | 54 | 54 |
| Lens | 3 | 6 | 9 | 12 | 20* | 12* | 15 | 18 | 19 | 23 | 26 | 26 | 26 | 26 | 27 | 28 | 31 | 32 | 32 | 32 | 35 | 35 | 38 | 39 | 42 | 45 | 45 | 48 | 48 | 49 | 50 | 51 | 54 | 54 | 54 | 57 | 60 | 63 |
| Lorient | 1 | 4 | 7 | 10 | 11 | 14 | 17 | 18 | 18 | 21 | 21 | 22 | 25 | 28 | 28 | 29 | 30 | 31 | 31 | 34 | 34 | 37 | 40 | 43 | 46 | 49 | 49 | 49 | 50 | 50 | 53 | 54 | 54 | 57 | 58 | 59 | 60 | 63 |
| Metz | 3 | 6 | 9 | 12 | 15 | 18 | 21 | 21 | 21 | 24 | 27 | 28 | 28 | 31 | 34 | 35 | 38 | 41 | 48* | 44 | 44 | 45 | 49 | 50 | 53 | 56 | 57 | 58 | 61 | 64 | 65 | 68 | 71 | 72 | 75 | 78 | 78 | 81 |
| Nancy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 4 | 4 | 4 | 5 | 5 | 5 | 8 | 11 | 12 | 13 | 16* | 13 | 13 | 16 | 17 | 17 | 20 | 23 | 26 | 29 | 29 | 29 | 32 | 32 | 33 | 36 | 39 | 39 | 42 | 42 |
| Niort | 3 | 6 | 6 | 7 | 10 | 13 | 13 | 13 | 14 | 17 | 17 | 20 | 23 | 24 | 24 | 27 | 30 | 31 | 32 | 32 | 33 | 33 | 34 | 34 | 35 | 35 | 36 | 37 | 37 | 37 | 38 | 39 | 39 | 40 | 43 | 44 | 44 | 47 |
| Orléans | 0 | 0 | 0 | 1 | 4 | 4 | 7 | 10 | 13 | 16 | 19 | 22 | 22 | 22 | 23 | 23 | 23 | 23 | 26 | 26 | 26 | 29 | 30 | 31 | 34 | 37 | 40 | 41 | 44 | 45 | 48 | 51 | 51 | 51 | 51 | 51 | 52 | 52 |
| Paris FC | 1 | 4 | 5 | 8 | 8 | 11 | 12 | 15 | 16 | 16 | 17 | 20 | 21 | 21 | 24 | 25 | 28 | 31 | 32 | 35 | 35 | 38 | 39 | 42 | 43 | 43 | 46 | 47 | 50 | 53 | 53 | 54 | 54 | 55 | 56 | 59 | 62 | 65 |
| Red Star | 0 | 0 | 0 | 1 | 4 | 4 | 4 | 4 | 4 | 7 | 8 | 8 | 9 | 9 | 9 | 9 | 9 | 12 | 13 | 16 | 16 | 16 | 17 | 18 | 18 | 21 | 21 | 22 | 22 | 23 | 23 | 26 | 27 | 27 | 27 | 30 | 30 | 30 |
| Sochaux | 0 | 0 | 3 | 6 | 6 | 9 | 9 | 9 | 10 | 10 | 13 | 13 | 14 | 14 | 14 | 14 | 17 | 17 | 20 | 20 | 21 | 21 | 24 | 25 | 25 | 25 | 25 | 26 | 27 | 30 | 33 | 33 | 33 | 34 | 37 | 37 | 38 | 41 |
| Troyes | 3 | 3 | 3 | 3 | 3 | 3 | 6 | 7 | 10 | 13 | 13 | 16 | 19 | 19 | 22 | 25 | 28 | 29 | 29 | 30 | 31 | 34 | 35 | 35 | 36 | 39 | 42 | 45 | 46 | 49 | 52 | 55 | 58 | 61 | 64 | 67 | 70 | 71 |
| Valenciennes | 3 | 6 | 7 | 7 | 8 | 8 | 8 | 11 | 11 | 11 | 11 | 12 | 12 | 15 | 16 | 17 | 17 | 17 | 20* | 20 | 21 | 21 | 22 | 25 | 28 | 28 | 31 | 34 | 34 | 37 | 37 | 38 | 38 | 39 | 39 | 39 | 42 | 43 |

#### Classifiche di rendimento
##### Rendimento andata-ritorno

| Andata | Andata | Ritorno | Ritorno |
| Metz | 44 | Troyes | 42 |
| Brest | 38 | Metz | 37 |
| Lens | 32 | Brest | 36 |
| Paris FC | 32 | Paris FC | 33 |
| Niort | 32 | Lorient | 32 |
| Lorient | 31 | Lens | 31 |
| Grenoble | 31 | Nnacy | 29 |
| Le Havre | 30 | Valenciennes | 26 |
| Clermont Foot | 29 | Orleans | 26 |
| Troyes | 29 | Chateauroux | 26 |
| Orléans | 26 | Le Havre | 24 |
| Auxerre | 23 | Sochaux | 21 |
| Châteauroux | 22 | AS Beziers | 20 |
| Gazélec Ajaccio | 22 | Grenoble | 19 |
| Ajaccio | 21 | Ajaccio | 19 |
| Sochaux | 20 | Clermont Foot | 19 |
| AS Béziers | 18 | Auxerre | 18 |
| Valenciennes | 17 | Gazelec Ajaccio | 17 |
| Nancy | 13 | Red Star | 17 |
| Red Star | 13 | Niort | 15 |

##### Rendimento casa-trasferta

| Casa | Casa | Trasferta | Trasferta |
| Brest | 43 | Metz | 39 |
| Metz | 42 | Troyes | 34 |
| Lens | 38 | Brest | 31 |
| Paris FC | 38 | Lorient | 31 |
| Troyes | 37 | Paris FC | 27 |
| Le Havre | 32 | Orleans | 26 |
| Lorient | 31 | Lens | 25 |
| Niort | 27 | Chateauroux | 25 |
| Orleans | 26 | Clermont Foot | 24 |
| Grenoble | 26 | Grenoble | 21 |
| Ajaccio | 25 | AS Beziers | 20 |
| Valenciennes | 25 | Niort | 20 |
| Clermont Foot | 24 | Gazelec Ajaccio | 20 |
| Auxerre | 24 | Le Havre | 19 |
| Sochaux | 24 | Nancy | 19 |
| Nancy | 23 | Valenciennes | 18 |
| Chateauroux | 23 | Sochaux | 17 |
| Gazelec Ajaccio | 19 | Auxerre | 16 |
| AS Beziers | 18 | Ajaccio | 15 |
| Red Star | 17 | Red Star | 13 |

#### Primati stagionali

Squadre
* Maggior numero di vittorie: Metz (24).
* Minor numero di sconfitte: Metz (5).
* Migliore attacco: Brest (64).
* Miglior difesa: Paris FC (22).
* Miglior differenza reti: Metz (+37).
* Maggior numero di pareggi: Le Havre, Clermont Foot e Chateauroux (15).
* Minor numero di pareggi: Nancy (6).
* Maggior numero di sconfitte: Red Star (22).
* Minor numero di vittorie: Red Star (7).
* Peggiore attacco: Sochaux (27).
* Peggior difesa: Valenciennes (61).
* Peggior differenza reti: Red Star (-30).
* Miglior serie positiva: Metz (13).
* Peggior serie negativa: Nancy (7).
Partite
* Più gol: (11)
    Valenciennes-Beziers 5-6, 19 aprile 2019
* Maggiore scarto di gol: (5)
    Lens - Gazélec Ajaccio 5-0, 22 ottobre 2018.
* Maggior numero di reti in una giornata: 31 gol nella 14ª e nella 33ª giornata.

### Individuali
#### Classifica marcatori

| Gol | Rigori | Giocatore | Squadra |
| 27 | 4 | Gaëtan Charbonnier | Brest |
| 26 | 9 | Habib Diallo | Metz |
| 19 | 4 | Pierre-Yves Hamel | Lorient |
| 18 | 3 | Florian Ayé | Clermont Foot |
| 16 | 6 | Yannick Gomis | Lens |
| 14 | | Alexis Claude-Maurice | Lorient |
| 14 | | Yoann Touzghar | Troyes |
| 13 | 1 | Romain Armand | Gazelec Ajaccio |
| 13 | 7 | Andé Dona Ndoh | Niort |
| 12 | | Florian Sotoca | Grenoble |
| 12 | 3 | Kévin Fortuné | Troyes(11), Lens(1) |
| 11 | 1 | Silas Katompa Mvumpa | Paris FC |
| 11 | 1 | Florian Raspentino | Valenciennes |
| 10 | | Gaëtan Robail | Valenciennes |
| 10 | | Bryan Mbeumo | Troyes |
| 10 | | Ibrahima Niane | Metz |
| 10 | 2 | Aboubakary Kanté | AS Beziers |

### Media spettatori

Media spettatori della Ligue 2 2018/2019: 6 405
| Club | Pos. | Media | Totale |
| Lens | 1 | 26 469 | 264 694 |
| Metz | 2 | 10 791 | 97 116 |
| Nancy | 3 | 10 579 | 116 373 |
| Brest | 4 | 8 287 | 91 154 |
| Valenciennes | 5 | 8 104 | 97 253 |
| Lorient | 6 | 6 936 | 69 360 |
| Troyes | 7 | 6 709 | 67 092 |
| Le Havre | 8 | 6 576 | 72 334 |
| Grenoble | 9 | 6 467 | 72 821 |
| Sochaux | 10 | 6 189 | 61 890 |
| Auxerre | 11 | 5 535 | 60 881 |
| Orléans | 12 | 3 878 | 42 657 |
| Châteauroux | 13 | 3 607 | 39 672 |
| Niort | 14 | 3 577 | 35 770 |
| Paris FC | 15 | 3 472 | 34 720 |
| AS Béziers | 16 | 2 791 | 25 122 |
| Clermont Foot | 17 | 2 654 | 29 194 |
| Gazélec Ajaccio | 18 | 2 621 | 28 826 |
| Ajaccio | 19 | 2 589 | 28 474 |
| Red Star | 20 | 2 209 | 26 5072 |

### Arbitri

Di seguito è indicata, in ordine alfabetico, la lista dei 34 arbitri che presero parte alla Ligue 2 2018-2019. Tra parentesi è riportato il numero di incontri diretti.
* Karim Abed (2)
* Arnaud Baert (11)
* Florent Batta (3)
* Faouzi Benchabane (12)
* Hakim Ben El Hadj (2)
* Alain Bieri (1)
* Ruddy Buquet (1)
* Paul Cravo (1)
* Bastien Dechepy (12)
* Willy Delajod (2)
* Amaury Delerue (3)
* Romain Delpech (3)
* Stéphanie Frappart (9)
* Pierre Gaillouste (11)
* Antony Gautier (2)
* Johan Hamel (3)
* William Lavis (11)
* Benjamin Lepaysant (10)
* Mikael Lesage (3)
* Romain Lissorgue (11)
* Jérôme Miguelgorry (2)
* Benoît Millot (1)
* Mehdi Mokhtari (12)
* Sébastien Moreira (1)
* Sylvain Pahlies (12)
* Alexandre Perreau Niel (7)
* Aurélien Petit (13)
* Jérémie Pignard (13)
* Nicolas Rainville (1)
* Yohann Rouinsard (14)
* Jérémy Stinat (2)
* Olivier Thual (1)
* Bartolomeu Varela (13)
* Eric Wattellier (2)