# Ligue 1 2023-2024

La Ligue 1 2023-2024, anche nota come Ligue 1 Uber Eats 2023-2024 per motivi di sponsorizzazione, è l'86ª edizione della massima serie del campionato francese di calcio, iniziata l'11 agosto 2023 e terminata il 19 maggio 2024, con gli spareggi che saranno giocati il 30 maggio e il 2 giugno 2024.
Vincitore della competizione è stato il Paris Saint-Germain, squadra campione in carica, che ha conquistato il dodicesimo titolo della propria storia, il terzo consecutivo.

## Stagione
### Novità

Nel giugno 2021, la LFP ha votato nella sua assemblea generale per riportare la Ligue 1 a diciotto squadre al posto delle venti che erano presenti fino alla stagione precedente. Nella stagione 2022-23 sono state retrocesse quattro squadre e promosse due dalla Ligue 2. A sostituire le retrocesse Auxerre, Ajaccio, Troyes e Angers sono le neopromosse Le Havre e Metz.

### Formula

Le 18 squadre partecipanti si sfidano in un torneo organizzato in partite di andata e ritorno per un totale di 34 incontri per ogni squadra. A ogni partita sono assegnati 3 punti alla squadra vincitrice e 0 punti alla squadra sconfitta, 1 punto a ciascuna squadra in caso di pareggio.
Le squadre qualificate alle coppe europee sono sette. Le prime tre squadre in classifica sono ammesse alla UEFA Champions League 2024-2025, e la quarta al terzo turno preliminare (percorso piazzate). La quinta classificata e la vincitrice della Coupe de France 2023-2024 si qualificano alla fase a gironi di UEFA Europa League 2024-2025, mentre la sesta classificata è ammessa ai play off della UEFA Conference League 2024-2025. Qualora la vincitrice della Coupe de France sia già ammessa alla Champions League, il posto europeo della coppa viene attribuito alla sesta classificata in campionato mentre la settima si qualifica per la Conference League.
Le ultime due squadre in classifica sono retrocesse in Ligue 2 (seconda serie del campionato francese). La terzultima classificata disputa invece uno spareggio contro la vincitrice dei play-off di Ligue 2 per stabilire chi giocherà nella massima divisione la stagione successiva.

## Squadre partecipanti

| Club | Stagione | Città | Stadio | Stagione precedente |
| Brest | dettagli | Brest | Stade Francis-Le Blé | 14º posto in Ligue 1 |
| Clermont Foot | dettagli | Clermont-Ferrand | Stade Gabriel Montpied | 8º posto in Ligue 1 |
| Le Havre | dettagli | Le Havre | Stadio Océane | 1º posto in Ligue 2, promosso |
| Lens | dettagli | Lens | Stade Bollaert-Delelis | 2º posto in Ligue 1 |
| Lilla | dettagli | Lilla | Stade Pierre-Mauroy (Villeneuve-d'Ascq) | 5º posto in Ligue 1 |
| Lorient | dettagli | Lorient | Stade Yves Allainmat | 10º posto in Ligue 1 |
| Metz | dettagli | Metz | Stadio Saint Symphorien | 2º posto in Ligue 2, promosso |
| Monaco | dettagli | Principato di Monaco | Stade Louis-II | 6º posto in Ligue 1 |
| Montpellier | dettagli | Montpellier | Stade de la Mosson | 12º posto in Ligue 1 |
| Nantes | dettagli | Nantes | Stade de la Beaujoire | 16º posto in Ligue 1 |
| Nizza | dettagli | Nizza | Allianz Riviera | 9º posto in Ligue 1 |
| Olympique Lione | dettagli | Lione | Groupama Stadium (Décines-Charpieu) | 7º posto in Ligue 1 |
| Olympique Marsiglia | dettagli | Marsiglia | Stade Vélodrome | 3º posto in Ligue 1 |
| Paris Saint-Germain | dettagli | Parigi | Parc des Princes | 1º posto in Ligue 1 |
| Rennes | dettagli | Rennes | Roazhon Park | 4º posto in Ligue 1 |
| Stade Reims | dettagli | Reims | Stade Auguste-Delaune | 11º posto in Ligue 1 |
| Strasburgo | dettagli | Strasburgo | Stade de la Meinau | 15º posto in Ligue 1 |
| Tolosa | dettagli | Tolosa | Stadium de Toulouse | 13º posto in Ligue 1 |

## Allenatori e primatisti

Aggiornata al 19 maggio 2024.
| Squadra | Allenatore | Giocatore più presente (tra parentesi il numero delle presenze) | Capocannoniere (tra parentesi il numero dei gol segnati) |
| Brest | Éric Roy | 7 giocatori (33) | Romain Del Castillo (8) |
| Clermont Foot | Pascal Gastien | Andy Pelmard (34) | Muhammed Cham (8) |
| Le Havre | Luka Elsner | Arthur Desmas (32) | André Ayew, Mohamed Bayo, Emmanuel Sabbi (5) |
| Lens | Franck Haise | Brice Samba (33) | Elye Wahi (9) |
| Lilla | Paulo Fonseca | Jonathan David (34) | Jonathan David (19) |
| Lorient | Régis Le Bris | Yvon Mvogo (34) | Mohamed Bamba (8) |
| Metz | László Bölöni | Alexandre Oukidja (34) | Georges Mikautadze (13) |
| Monaco | Adolf Hütter | Wissam Ben Yedder, Youssouf Fofana (32) | Wissam Ben Yedder (16) |
| Montpellier | Michel Der Zakarian | Téji Savanier Akor Adams (32) | Téji Savanier (9) |
| Nantes | Pierre Aristouy (1ª-13ª) Jocelyn Gourvennec (13ª-26ª) Antoine Kombouaré (27ª-) | Pedro Chirivella (32) | Mostafa Mohamed (8) |
| Nizza | Francesco Farioli | Marcin Bułka, Evann Guessand, Gaëtan Laborde (34) | Terem Moffi (11) |
| Olympique Lione | Laurent Blanc (1ª-4ª) Jean-François Vulliez (5ª) Fabio Grosso (6ª-13ª) Pierre Sage (14ª-) | Maxence Caqueret (34) | Alexandre Lacazette (19) |
| Olympique Marsiglia | Marcelino (1ª-5ª) Jacques Abardonado (6ª) Gennaro Gattuso (7ª-22ª) Jean-Louis Gasset (23ª-) | Pierre-Emerick Aubameyang (34) | Pierre-Emerick Aubameyang (17) |
| Paris Saint-Germain | Luis Enrique | Kylian Mbappé (29) | Kylian Mbappé (27) |
| Rennes | Bruno Génésio (1ª-12ª) Julien Stéphan (13ª-) | Steve Mandanda (34) | Arnaud Kalimuendo (10) |
| Stade Reims | William Still (1ª-31ª) Samba Diawara (32ª-) | Yehvann Diouf (34) | Teddy Teuma (6) |
| Strasburgo | Patrick Vieira | Marvin Senaya Frédéric Guilbert (32) | Emanuel Emegha (8) |
| Tolosa | Carles Martínez Novell | Guillaume Restes (34) | Thijs Dallinga (14) |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Paris Saint-Germain | 76 | 34 | 22 | 10 | 2 | 81 | 33 | +48 |
| 2. | Monaco | 67 | 34 | 20 | 7 | 7 | 68 | 42 | +26 |
| 3. | Brest | 61 | 34 | 17 | 10 | 7 | 53 | 34 | +19 |
| 4. | Lilla | 59 | 34 | 16 | 11 | 7 | 52 | 34 | +18 |
| 5. | Nizza | 55 | 34 | 15 | 10 | 9 | 40 | 29 | +11 |
| 6. | Olympique Lione | 53 | 34 | 16 | 5 | 13 | 49 | 55 | -6 |
| 7. | Lens | 51 | 34 | 14 | 9 | 11 | 45 | 37 | +8 |
| 8. | Olympique Marsiglia | 50 | 34 | 13 | 11 | 10 | 52 | 41 | +11 |
| 9. | Stade Reims | 47 | 34 | 13 | 8 | 13 | 42 | 47 | -5 |
| 10. | Rennes | 46 | 34 | 12 | 10 | 12 | 53 | 46 | +7 |
| 11. | Tolosa | 43 | 34 | 11 | 10 | 13 | 42 | 46 | -4 |
| 12. | Montpellier (-1) | 41 | 34 | 10 | 12 | 12 | 43 | 48 | -5 |
| 13. | Strasburgo | 39 | 34 | 10 | 9 | 15 | 38 | 50 | -12 |
| 14. | Nantes | 33 | 34 | 9 | 6 | 19 | 30 | 55 | -25 |
| 15. | Le Havre | 32 | 34 | 7 | 11 | 16 | 34 | 45 | -11 |
| 16. | Metz | 29 | 34 | 8 | 5 | 21 | 35 | 58 | -23 |
| 17. | Lorient | 29 | 34 | 7 | 8 | 19 | 43 | 66 | -23 |
| 18. | Clermont Foot | 25 | 34 | 5 | 10 | 19 | 26 | 60 | -34 |
Legenda:
    Campione di Francia e ammessa alla Fase a gironi della UEFA Champions League 2024-2025.
    Ammessa alla Fase a gironi della UEFA Champions League 2024-2025.
    Ammessa al terzo turno di qualificazione (percorso piazzate) della UEFA Champions League 2024-2025.
    Ammesse alla Fase a gironi della UEFA Europa League 2024-2025.
    Ammessa agli spareggi della UEFA Conference League 2024-2025
    Ammessa allo Spareggio promozione-retrocessione contro la vincitrice dei play-off di Ligue 2 2023-2024.
    Retrocesse in Ligue 2 2024-2025.
Regolamento:
    Tre punti per la vittoria, uno per il pareggio, zero per la sconfitta.
    In caso di parità di punti, la graduatoria dei club ex aequo, viene determinata secondo i seguenti criteri:
    * Differenza reti generale
    * Classifica avulsa
          * Punti conquistati negli scontri diretti
          * Differenza reti negli scontri diretti
          * Reti totali realizzate negli scontri diretti
          * Reti realizzate in trasferta negli scontri diretti
    * Reti realizzate in generale
    * Reti realizzate in trasferta in generale
    * Maggior numero di reti realizzate in una partita di campionato
    * Miglior piazzamento nel Classement du fair-play (un punto per calciatore ammonito; tre punti per calciatore espulso).
Note:
    Il Montpellier ha scontato 1 punto di penalizzazione per disordini causati dai propri tifosi che hanno causato l'abbandono della partita contro il Clermont.

### Squadra campione

| Formazione tipo (4-3-3) | Giocatori (presenze) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Gianluigi Donnarumma (25) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Achraf Hakimi (25) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Danilo Pereira (27) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Marquinhos (21) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Lucas Hernández (27) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Manuel Ugarte (25) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Warren Zaïre-Emery (26) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Vitinha (28) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Ousmane Dembélé (26) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Gonçalo Ramos (29) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Kylian Mbappé (29) |
| Donnarumma Hakimi Pereira Marquinhos Hernández Ugarte Zaïre-Emery Vitinha Dembélé Ramos Mbappé | Allenatore: Luis Enrique |
| Altri giocatori: Randal Kolo Muani (26), Bradley Barcola (25), Milan Škriniar (24), Carlos Soler (24), Lee Kang-in (23), Fabián Ruiz (21), Marco Asensio (19), Nordi Mukiele (15), Lucas Beraldo (12), Senny Mayulu (8), Arnau Tenas (6), Nuno Mendes (6), Yoram Zague (5), Keylor Navas (4), Cher Ndour (3), Ethan Mbappé (3), Layvin Kurzawa (1), Hugo Ekitike (1). ||

## Risultati
### Tabellone

Aggiornati al 19 maggio 2024
| | BRE | CLE | LeH | LEN | LIL | LOR | MET | MON | MOT | NAN | NIZ | OLi | OMa | PSG | REN | SRE | STR | TOL |
| Brest | –––– | 3-0 | 1-0 | 3-2 | 1-1 | 4-0 | 4-3 | 0-2 | 2-0 | 0-0 | 0-0 | 1-0 | 1-0 | 2-3 | 0-0 | 1-1 | 1-1 | 1-1 |
| Clermont Foot | 1-1 | –––– | 2-1 | 0-3 | 0-0 | 1-0 | 0-1 | 2-4 | 1-1 | 0-1 | 0-1 | 0-1 | 1-5 | 0-0 | 1-3 | 4-1 | 1-1 | 0-3 |
| Le Havre | 1-2 | 2-1 | –––– | 0-0 | 0-2 | 3-0 | 0-1 | 0-0 | 0-2 | 0-1 | 3-1 | 3-1 | 1-2 | 0-2 | 0-1 | 1-2 | 2-0 | 1-0 |
| Lens | 1-0 | 1-0 | 1-1 | –––– | 1-1 | 2-0 | 0-1 | 2-3 | 2-2 | 4-0 | 1-3 | 3-2 | 1-0 | 0-2 | 1-1 | 2-0 | 3-1 | 2-1 |
| Lille | 1-0 | 4-0 | 3-0 | 2-1 | –––– | 3-0 | 2-0 | 2-0 | 1-0 | 2-0 | 2-2 | 3-4 | 3-1 | 1-1 | 2-2 | 1-2 | 1-0 | 1-1 |
| Lorient | 0-1 | 5-0 | 3-3 | 0-0 | 4-1 | –––– | 2-3 | 2-2 | 0-3 | 0-1 | 1-1 | 0-2 | 2-4 | 1-4 | 2-1 | 2-0 | 1-2 | 1-2 |
| Metz | 0-1 | 1-0 | 0-0 | 2-1 | 1-2 | 1-2 | –––– | 2-5 | 0-1 | 3-1 | 0-1 | 1-2 | 2-2 | 0-2 | 2-3 | 2-2 | 0-1 | 0-1 |
| Monaco | 2-0 | 4-1 | 1-1 | 3-0 | 1-0 | 2-2 | 2-1 | –––– | 2-0 | 4-0 | 0-1 | 0-1 | 3-2 | 0-0 | 1-0 | 1-3 | 3-0 | 1-2 |
| Montpellier | 1-3 | 1-1 | 2-2 | 0-0 | 0-0 | 2-0 | 3-0 | 0-2 | –––– | 1-1 | 0-0 | 1-2 | 1-1 | 2-6 | 0-0 | 1-3 | 2-2 | 3-0 |
| Nantes | 0-2 | 1-2 | 0-0 | 0-1 | 1-2 | 5-3 | 0-2 | 3-3 | 2-0 | –––– | 1-0 | 1-3 | 1-1 | 0-2 | 0-3 | 0-1 | 1-3 | 1-2 |
| Nizza | 0-0 | 0-0 | 1-0 | 2-0 | 1-1 | 3-0 | 1-0 | 2-3 | 1-2 | 1-2 | –––– | 0-0 | 1-0 | 1-2 | 2-0 | 2-1 | 2-0 | 1-0 |
| Olympique Lione | 4-3 | 1-2 | 0-0 | 0-3 | 0-2 | 3-3 | 1-1 | 3-2 | 1-4 | 1-0 | 1-0 | –––– | 1-0 | 1-4 | 2-3 | 1-1 | 2-1 | 3-0 |
| Olympique Marsiglia | 2-0 | 2-1 | 3-0 | 2-1 | 0-0 | 3-1 | 1-1 | 2-2 | 4-1 | 2-0 | 2-2 | 3-0 | –––– | 0-2 | 2-0 | 2-1 | 1-1 | 0-0 |
| Paris Saint-Germain | 2-2 | 1-1 | 3-3 | 3-1 | 3-1 | 0-0 | 3-1 | 5-2 | 3-0 | 2-1 | 2-3 | 4-1 | 4-0 | –––– | 1-1 | 2-2 | 3-0 | 1-3 |
| Rennes | 4-5 | 3-1 | 2-2 | 1-1 | 2-2 | 1-2 | 5-1 | 2-1 | 2-1 | 3-1 | 2-0 | 0-1 | 2-0 | 1-3 | –––– | 3-1 | 1-1 | 1-2 |
| Stade Reims | 1-2 | 2-0 | 1-0 | 1-1 | 0-1 | 1-0 | 2-1 | 1-3 | 1-2 | 0-0 | 0-0 | 2-0 | 1-0 | 0-3 | 2-1 | –––– | 2-1 | 2-3 |
| Strasburgo | 0-3 | 0-0 | 2-1 | 0-1 | 2-1 | 1-3 | 2-1 | 0-1 | 2-2 | 1-2 | 1-3 | 2-1 | 1-1 | 1-2 | 2-0 | 3-1 | –––– | 2-0 |
| Tolosa | 0-3 | 2-2 | 1-2 | 0-2 | 3-1 | 1-1 | 3-0 | 1-2 | 1-2 | 1-2 | 2-1 | 2-3 | 2-2 | 1-1 | 0-0 | 1-1 | 0-0 | –––– |

### Calendario
#### Girone di andata

| | 1ª giornata | |
| 11 ago. | Nizza-Lilla | 1-1 |
| 12 ago. | Olympique Marsiglia-Stade Reims | 2-1 |
| 12 ago. | Paris Saint Germain-Lorient | 0-0 |
| 13 ago. | Brest-Lens | 3-2 |
| 13 ago. | Clermont Foot-Monaco | 2-4 |
| 13 ago. | Montpeller-Le Havre | 2-2 |
| 13 ago. | Nantes-Tolosa | 1-2 |
| 13 ago. | Rennes-Metz | 5-1 |
| 13 ago. | Strasburgo-Olympique Lione | 2-1 |
| | 2ª giornata | |
| 18 ago. | Metz-Olympique Marsiglia | 2-2 |
| 19 ago. | Olympique Lione-Montpellier | 1-4 |
| 19 ago. | Tolosa-Paris Saint Germain | 1-1 |
| 20 ago. | Lilla-Nantes | 2-0 |
| 20 ago. | Le Havre-Brest | 1-2 |
| 20 ago. | Lorient-Nizza | 1-1 |
| 20 ago. | Stade Reims-Clermont Foot | 2-0 |
| 20 ago. | Monaco-Strasburgo | 3-0 |
| 20 ago. | Lens-Rennes | 1-1 |
| | 3ª giornata | |
| 25 ago. | Nantes-Monaco | 3-3 |
| 26 ago. | Olympique Marsiglia-Brest | 2-0 |
| 26 ago. | Paris Saint Germain-Lens | 3-1 |
| 27 ago. | Rennes-Le Havre | 2-2 |
| 27 ago. | Clermont Foot-Metz | 0-1 |
| 27 ago. | Montpellier-Stade Reims | 1-3 |
| 27 ago. | Strasburgo-Tolosa | 2-0 |
| 27 ago. | Lorient-Lilla | 4-1 |
| 27 ago. | Nizza-Olympique Lione | 0-0 |
| | 4ª giornata | |
| 1º set. | Nantes-Olympique Marsiglia | 1-1 |
| 2 set. | Brest-Rennes | 0-0 |
| 2 set. | Monaco-Lens | 3-0 |
| 3 set. | Tolosa-Clermont Foot | 2-2 |
| 3 set. | Le Havre-Lorient | 3-0 |
| 3 set. | Lilla-Montpellier | 1-0 |
| 3 set. | Metz-Stade Reims | 2-2 |
| 3 set. | Nizza-Strasburgo | 2-0 |
| 3 set. | Olympique Lione-Paris Saint Germain | 1-4 |
| | 5ª giornata | |
| 15 set. | Paris Saint Germain-Nizza | 2-3 |
| 16 set. | Rennes-Lilla | 2-2 |
| 16 set. | Lens-Metz | 0-1 |
| 17 set. | Lorient-Monaco | 2-2 |
| 17 set. | Clermont Foot-Nantes | 0-1 |
| 17 set. | Stade Reims-Brest | 1-2 |
| 17 set. | Strasburgo-Montpellier | 2-2 |
| 17 set. | Olympique Marsiglia-Tolosa | 0-0 |
| 17 set. | Olympique Lione-Le Havre | 0-0 |
| | 6ª giornata | |
| 22 set. | Monaco-Nizza | 0-1 |
| 23 set. | Nantes-Lorient | 5-3 |
| 23 set. | Brest-Olympique Lione | 1-0 |
| 24 set. | Metz-Strasburgo | 0-1 |
| 24 set. | Le Havre-Clermont Foot | 2-1 |
| 24 set. | Lens-Tolosa | 2-1 |
| 24 set. | Montpellier-Rennes | 0-0 |
| 24 set. | Paris Saint Germain-Olympique Marsiglia | 4-0 |
| 26 set. | Lilla-Stade Reims | 1-2 |
| | 7ª giornata | |
| 29 set. | Strasburgo-Lens | 0-1 |
| 30 set. | Clermont Foot-Paris Saint Germain | 0-0 |
| 30 set. | Monaco-Olympique Marsiglia | 3-2 |
| 1° ott. | Stade Reims-Olympique Lione | 2-0 |
| 1° ott. | Le Havre-Lilla | 0-2 |
| 1° ott. | Nizza-Brest | 0-0 |
| 1° ott. | Tolosa-Metz | 3-0 |
| 1° ott. | Lorient-Montpellier | 0-3 |
| 1° ott. | Rennes-Nantes | 3-1 |
| | 8ª giornata | |
| 6 ott. | Strasburgo-Nantes | 1-2 |
| 7 ott. | Metz-Nizza | 0-1 |
| 7 ott. | Stade Reims-Monaco | 1-3 |
| 8 ott. | Olympique Marsiglia-Le Havre | 3-0 |
| 8 ott. | Brest-Tolosa | 1-1 |
| 8 ott. | Olympique Lione-Lorient | 3-3 |
| 8 ott. | Lens-Lilla | 1-1 |
| 8 ott. | Rennes-Paris Saint Germain | 1-3 |
| 29 nov. | Montpellier-Clermont Foot | 1-1 |
| | 9ª giornata | |
| 20 ott. | Le Havre-Lens | 0-0 |
| 21 ott. | Paris Saint Germain-Strasburgo | 3-0 |
| 21 ott. | Nizza-Olympique Marsiglia | 1-0 |
| 22 ott. | Lorient-Rennes | 2-1 |
| 22 ott. | Lilla-Brest | 1-0 |
| 22 ott. | Nantes-Montpellier | 2-0 |
| 22 ott. | Tolosa-Stade Reims | 1-1 |
| 22 ott. | Monaco-Metz | 2-1 |
| 22 ott. | Olympique Lione-Clermont Foot | 1-2 |
| | 10ª giornata | |
| 27 ott. | Clermont Foot-Nizza | 0-1 |
| 28 ott. | Stade Reims-Lorient | 1-0 |
| 28 ott. | Lens-Nantes | 4-0 |
| 29 ott. | Brest-Paris Saint Germain | 2-3 |
| 29 ott. | Lilla-Monaco | 2-0 |
| 29 ott. | Metz-Le Havre | 0-0 |
| 29 ott. | Montpellier-Tolosa | 3-0 |
| 29 ott. | Rennes-Strasburgo | 1-1 |
| 6 dic. | Olympique Marsiglia-Olympique Lione | 3-0 |
| | 11ª giornata | |
| 3 nov. | Paris Saint Germain-Montpellier | 3-0 |
| 4 nov. | Lorient-Lens | 0-0 |
| 4 nov. | Olympique Marsiglia-Lilla | 0-0 |
| 5 nov. | Olympique Lione-Metz | 1-1 |
| 5 nov. | Nantes-Stade Reims | 0-1 |
| 5 nov. | Strasburgo-Clermont Foot | 0-0 |
| 5 nov. | Tolosa-Le Havre | 1-2 |
| 5 nov. | Monaco-Brest | 2-0 |
| 5 nov. | Nizza-Rennes | 2-0 |
| | 12ª giornata | |
| 10 nov. | Montpellier-Nizza | 0-0 |
| 11 nov. | Stade Reims-Paris Saint Germain | 0-3 |
| 11 nov. | Le Havre-Monaco | 0-0 |
| 12 nov. | Clermont Foot-Lorient | 1-0 |
| 12 nov. | Lilla-Tolosa | 1-1 |
| 12 nov. | Metz-Nantes | 3-1 |
| 12 nov. | Rennes-Olympique Lione | 0-1 |
| 12 nov. | Lens-Olympique Marsiglia | 1-0 |
| 7 dic. | Brest-Strasburgo | 1-1 |
| | 13ª giornata | |
| 24 nov. | Paris Saint Germain-Monaco | 5-2 |
| 25 nov. | Clermont Foot-Lens | 0-3 |
| 25 nov. | Strasburgo-Olympique Marsiglia | 1-1 |
| 26 nov. | Nizza-Tolosa | 1-0 |
| 26 nov. | Lorient-Metz | 2-3 |
| 26 nov. | Montpellier-Brest | 1-3 |
| 26 nov. | Nantes-Le Havre | 0-0 |
| 26 nov. | Rennes-Stade Reims | 3-1 |
| 26 nov. | Olympique Lione-Lilla | 0-2 |
| | 14ª giornata | |
| 1° dic. | Stade Reims-Strasburgo | 2-1 |
| 2 dic. | Lens-Olympique Lione | 3-2 |
| 2 dic. | Nantes-Nizza | 1-0 |
| 3 dic. | Le Havre-Paris Saint Germain | 0-2 |
| 3 dic. | Brest-Clermont Foot | 3-0 |
| 3 dic. | Monaco-Montpellier | 2-0 |
| 3 dic. | Tolosa-Lorient | 1-1 |
| 3 dic. | Lilla-Metz | 2-0 |
| 3 dic. | Olympique Marsiglia-Rennes | 2-0 |
| | 15ª giornata | |
| 8 dic. | Montpellier-Lens | 0-0 |
| 9 dic. | Rennes-Monaco | 1-2 |
| 9 dic. | Paris Saint Germain-Nantes | 2-1 |
| 10 dic. | Nizza-Stade Reims | 2-1 |
| 10 dic. | Clermont Foot-Lilla | 0-0 |
| 10 dic. | Metz-Brest | 0-1 |
| 10 dic. | Strasburgo-Le Havre | 2-1 |
| 10 dic. | Olympique Lione-Tolosa | 3-0 |
| 10 dic. | Lorient-Olympique Marsiglia | 2-4 |
| | 16ª giornata | |
| 15 dic. | Monaco-Olympique Lione | 0-1 |
| 16 dic. | Le Havre-Nizza | 3-1 |
| 16 dic. | Lens-Stade Reims | 2-0 |
| 17 dic. | Nantes-Brest | 0-2 |
| 17 dic. | Lorient-Strasburgo | 1-2 |
| 17 dic. | Metz-Montpellier | 0-1 |
| 17 dic. | Tolosa-Rennes | 0-0 |
| 17 dic. | Olympique Marsiglia-Clermont Foot | 2-1 |
| 17 dic. | Lilla-Paris Saint Germain | 1-1 |
| | 17ª giornata | |
| 20 dic. | Brest-Lorient | 4-0 |
| 20 dic. | Clermont Foot-Rennes | 1-3 |
| 20 dic. | Olympique Lione-Nantes | 1-0 |
| 20 dic. | Montpellier-Olympique Marsiglia | 1-1 |
| 20 dic. | Nizza-Lens | 2-0 |
| 20 dic. | Paris Saint Germain-Metz | 3-1 |
| 20 dic. | Stade Reims-Le Havre | 1-0 |
| 20 dic. | Strasburgo-Lilla | 2-1 |
| 20 dic. | Tolosa-Monaco | 1-2 |

#### Girone di ritorno

| | 18ª giornata | |
| 12 gen. | Olympique Marsiglia-Strasburgo | 1-1 |
| 13 gen. | Monaco-Stade Reims | 1-3 |
| 13 gen. | Rennes-Nizza | 2-0 |
| 14 gen. | Lilla-Lorient | 3-0 |
| 14 gen. | Brest-Montpellier | 2-0 |
| 14 gen. | Metz-Tolosa | 0-1 |
| 14 gen. | Nantes-Clermont Foot | 1-2 |
| 14 gen. | Le Havre-Olympique Lione | 3-1 |
| 14 gen. | Lens-Paris Saint-Germain | 0-2 |
| | 19ª giornata | |
| 26 gen. | Olympique Lione-Rennes | 2-3 |
| 27 gen. | Nizza-Metz | 1-0 |
| 27 gen. | Olympique Marsiglia-Monaco | 2-2 |
| 28 gen. | Montpellier-Lilla | 0-0 |
| 28 gen. | Clermont Foot-Strasburgo | 1-1 |
| 28 gen. | Lorient-Le Havre | 0-0 |
| 28 gen. | Stade Reims-Nantes | 3-3 |
| 28 gen. | Tolosa-Lens | 0-2 |
| 28 gen. | Paris Saint-Germain -Brest | 2-2 |
| | 20ª giornata | |
| 2 feb. | Strasburgo-Paris Saint-Germain | 1-2 |
| 3 feb. | Rennes-Montpellier | 2-1 |
| 3 feb. | Nantes-Lens | 0-1 |
| 4 feb. | Monaco-Le Havre | 1-1 |
| 4 feb. | Lilla-Clermont Foot | 4-0 |
| 4 feb. | Metz-Lorient | 1-2 |
| 4 feb. | Stade Reims-Tolosa | 2-3 |
| 4 feb. | Brest-Nizza | 0-0 |
| 4 feb. | Olympique Lione-Olympique Marsiglia | 1-0 |
| | 21ª giornata | |
| 9 feb. | Olympique Marsiglia-Metz | 1-1 |
| 10 feb. | Lens-Strasburgo | 3-1 |
| 10 feb. | Paris Saint-Germain-Lilla | 3-1 |
| 11 feb. | Le Havre-Rennes | 0-1 |
| 11 feb. | Clermont Foot-Brest | 1-1 |
| 11 feb. | Lorient-Stade Reims | 2-0 |
| 11 feb. | Tolosa-Nantes | 1-2 |
| 11 feb. | Montpellier-Olympique Lione | 1-2 |
| 11 feb. | Nizza-Monaco | 2-3 |
| | 22ª giornata | |
| 16 feb. | Olympique Lione-Nizza | 1-0 |
| 17 feb. | Lilla-Le Havre | 3-0 |
| 17 feb. | Nantes-Paris Saint-Germain | 0-2 |
| 18 feb. | Straburgo-Lorient | 1-3 |
| 18 feb. | Monaco-Tolosa | 1-2 |
| 18 feb. | Montpellier-Metz | 3-0 |
| 18 feb. | Rennes-Clermont Foot | 3-1 |
| 18 feb. | Stade Reims-Lens | 1-1 |
| 18 feb. | Brest-Olympique Marsiglia | 1-0 |
| | 23ª giornata | |
| 23 feb. | Metz-Olympique Lione | 1-2 |
| 24 feb. | Lorient-Nantes | 0-1 |
| 24 feb. | Strasburgo-Brest | 0-3 |
| 25 feb. | Lens-Monaco | 2-3 |
| 25 feb. | Le Havre-Stade Reims | 1-2 |
| 25 feb. | Nizza-Clermont Foot | 0-0 |
| 25 feb. | Tolosa-Lilla | 3-1 |
| 25 feb. | Paris Saint-Germain-Rennes | 1-1 |
| 25 feb. | Olympique Marsiglia-Montpellier | 4-1 |
| | 24ª giornata | |
| 1° mar. | Monaco-Paris Saint-Germain | 0-0 |
| 2 mar. | Stade Reims-Lilla | 0-1 |
| 2 mar. | Clermont Foot-Olympique Marsiglia | 1-5 |
| 3 mar. | Tolosa-Nizza | 2-1 |
| 3 mar. | Brest-Le Havre | 1-0 |
| 3 mar. | Montpellier-Strasburgo | 2-2 |
| 3 mar. | Nantes-Metz | 0-2 |
| 3 mar. | Rennes-Lorient | 1-2 |
| 3 mar. | Olympique Lione-Lens | 0-3 |
| | 25ª giornata | |
| 8 mar. | Nizza-Montpellier | 1-2 |
| 9 mar. | Lorient-Olympique Lione | 0-2 |
| 9 mar. | Lens-Brest | 1-0 |
| 10 mar. | Paris Saint-Germain-Stade Reims | 2-2 |
| 10 mar. | Le Havre-Tolosa | 1-0 |
| 10 mar. | Metz-Clermont Foot | 1-0 |
| 10 mar. | Strasburgo-Monaco | 0-1 |
| 10 mar. | Lilla-Rennes | 2-2 |
| 10 mar. | Olympique Marsiglia-Nantes | 2-0 |
| | 26ª giornata | |
| 15 mar. | Tolosa-Olympique Lione | 2-3 |
| 16 mar. | Nantes-Strasburgo | 1-3 |
| 16 mar. | Lens-Nizza | 1-3 |
| 17 mar. | Brest-Lilla | 1-1 |
| 17 mar. | Clermont Foot-Le Havre | 2-1 |
| 17 mar. | Monaco-Lorient | 2-2 |
| 17 mar. | Stade Reims-Metz | 2-1 |
| 17 mar. | Rennes-Olympique Marsiglia | 2-0 |
| 17 mar. | Montpellier-Paris Saint-Germain | 2-6 |
| | 27ª giornata | |
| 29 mar. | Lilla-Lens | 2-1 |
| 30 mar. | Metz-Monaco | 2-5 |
| 30 mar. | Olympique Lione-Stade Reims | 1-1 |
| 31 mar. | Lorient-Brest | 0-1 |
| 31 mar. | Clermont Foot-Tolosa | 0-3 |
| 31 mar. | Le Havre-Montpellier | 0-2 |
| 31 mar. | Nizza-Nantes | 1-2 |
| 31 mar. | Strasburgo-Rennes | 2-0 |
| 31 mar. | Olympique Marsiglia-Paris Saint-Germain | 0-2 |
| | 28ª giornata | |
| 5 apr. | Lilla-Olympique Marsiglia | 3-1 |
| 6 apr. | Lens-Le Havre | 1-1 |
| 6 apr. | Paris Saint-Germain-Clermont Foot | 1-1 |
| 7 apr. | Brest-Metz | 4-3 |
| 7 apr. | Montpellier-Lorient | 2-0 |
| 7 apr. | Stade Reims-Nizza | 0-0 |
| 7 apr. | Tolosa-Strasburgo | 0-0 |
| 7 apr. | Monaco-Rennes | 1-0 |
| 7 apr. | Nantes-Olympique Lione | 1-3 |
| | 29ª giornata | |
| 12 apr. | Metz-Lens | 2-1 |
| 13 apr. | Strasburgo-Stade Reims | 3-1 |
| 13 apr. | Rennes-Tolosa | 1-2 |
| 14 apr. | Le Havre-Nantes | 0-1 |
| 14 apr. | Clermont Foot-Montpellier Olympique | 1-1 |
| 14 apr. | Olympique Lione-Brest | 4-3 |
| 24 apr. | Lorient-Paris Saint-Germain | 1-4 |
| 24 apr. | Olympique Marsiglia-Nizza | 2-2 |
| 24 apr. | Monaco-Lilla | 1-0 |
| | 30ª giornata | |
| 19 apr. | Nizza-Lorient | 3-0 |
| 20 apr. | Nantes-Rennes | 0-3 |
| 20 apr. | Lens-Clermont Foot | 1-0 |
| 21 apr. | Le Havre-Metz | 0-1 |
| 21 apr. | Lilla-Strasburgo | 1-0 |
| 21 apr. | Stade Reims-Montpellier | 1-2 |
| 21 apr. | Brest-Monaco | 0-2 |
| 21 apr. | Tolosa-Olympique Marsiglia | 2-2 |
| 21 apr. | Paris Saint-Germain-Olympique Lione | 4-1 |
| | 31ª giornata | |
| 26 apr. | Montpellier-Nantes | 1-1 |
| 27 apr. | Paris Saint-Germain-Le Havre | 3-3 |
| 28 apr. | Metz-Lilla | 1-2 |
| 28 apr. | Clermont Foot-Stade Reims | 4-1 |
| 28 apr. | Lorient-Tolosa | 1-2 |
| 28 apr. | Strasburgo-Nizza | 1-3 |
| 28 apr. | Rennes-Brest | 4-5 |
| 28 apr. | Olympique Lione-Monaco | 3-2 |
| 28 apr. | Olympique Marsiglia-Lens | 2-1 |
| | 32ª giornata | |
| 3 mag. | Tolosa-Montpellier | 1-2 |
| 3 mag. | Lens-Lorient | 2-0 |
| 4 mag. | Le Havre-Strasburgo | 2-0 |
| 4 mag. | Monaco-Clermont Foot | 4-1 |
| 4 mag. | Metz-Rennes | 2-3 |
| 4 mag. | Brest-Nantes | 0-0 |
| 6 mag. | Lilla-Olympique Lione | 3-4 |
| 15 mag. | Nizza-Paris Saint-Germain | 1-2 |
| 15 mag. | Stade Reims-Olympique Marsiglia | 1-0 |
| | 33ª giornata | |
| 10 mag. | Brest-Stade Reims | 1-1 |
| 10 mag. | Nizza-Le Havre | 1-0 |
| 12 mag. | Clermont Foot-Olympique Lione | 0-1 |
| 12 mag. | Montpellier-Monaco | 0-2 |
| 12 mag. | Nantes-Lilla | 1-2 |
| 12 mag. | Olympique Marsiglia-Lorient | 3-1 |
| 12 mag. | Paris Saint-Germain-Tolosa | 1-3 |
| 12 mag. | Rennes-Lens | 1-1 |
| 12 mag. | Strasburgo-Metz | 2-1 |
| | 34ª giornata | |
| 19 mag. | Le Havre-Olympique Marsiglia | 1-2 |
| 19 mag. | Lens-Montpellier | 2-2 |
| 19 mag. | Lilla-Nizza | 2-2 |
| 19 mag. | Lorient-Clermont Foot | 5-0 |
| 19 mag. | Olympique Lione-Strasburgo | 2-1 |
| 19 mag. | Metz-Paris Saint-Germain | 0-2 |
| 19 mag. | Monaco-Nantes | 4-0 |
| 19 mag. | Stade Reims-Rennes | 2-1 |
| 19 mag. | Tolosa-Brest | 0-3 |

## Spareggio promozione-retrocessione

Allo spareggio, in programma il 30 maggio (andata) e il 2 giugno (ritorno), sono ammesse la sedicesima classificata in Ligue 1 e la vincitrice degli spareggi promozione in Ligue 2.
| | Risultati | | Luogo e data |
| Saint-Étienne | 2 - 1 | Metz | Saint-Étienne, 30 maggio 2024 |
| Metz | 2 - 2 (dts) | Saint-Étienne | Metz, 2 giugno 2024 |

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

| | | | Mon | Mon | Bre | Monaco | Monaco | Monaco | Nizza | Nizza | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain | Paris Saint-Germain |
| 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ª |

#### 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ª |
| Brest | 3 | 6 | 6 | 7 | 10 | 13 | 14 | 15 | 15 | 15 | 15 | 15* | 18* | 21* | 25 | 28 | 31 | 34 | 35 | 36 | 37 | 40 | 43 | 46 | 46 | 47 | 50 | 53 | 53 | 53 | 56 | 57 | 58 | 61 |
| Clermont Foot | 0 | 0 | 0 | 1 | 1 | 1 | 2 | 2* | 5* | 5* | 6* | 9* | 9* | 10 | 11 | 11 | 11 | 14 | 15 | 15 | 16 | 16 | 17 | 17 | 17 | 20 | 20 | 21 | 22 | 22 | 25 | 25 | 25 | 25 |
| Le Havre | 1 | 1 | 2 | 5 | 6 | 9 | 9 | 9 | 10 | 11 | 14 | 15 | 16 | 16 | 16 | 19 | 19 | 22 | 23 | 24 | 24 | 24 | 24 | 24 | 27 | 27 | 27 | 28 | 28 | 28 | 29 | 32 | 32 | 32 |
| Lens | 0 | 1 | 1 | 1 | 1 | 4 | 7 | 8 | 9 | 12 | 13 | 16 | 19 | 22 | 23 | 26 | 26 | 26 | 29 | 32 | 35 | 36 | 36 | 39 | 42 | 42 | 42 | 43 | 43 | 46 | 46 | 49 | 50 | 51 |
| Lille | 1 | 4 | 4 | 7 | 8 | 8 | 11 | 12 | 15 | 18 | 19 | 20 | 23 | 26 | 27 | 28 | 28 | 31 | 32 | 35 | 35 | 38 | 38 | 41 | 42 | 43 | 46 | 49 | 49* | 52* | 55 | 55 | 58 | 59 |
| Lorient | 1 | 2 | 5 | 5 | 6 | 6 | 6 | 7 | 10 | 10 | 11 | 11 | 11 | 12 | 12 | 12 | 12 | 12 | 13 | 16 | 19 | 22 | 22 | 25 | 25 | 26 | 26 | 26 | 26* | 26* | 26 | 26 | 26 | 29 |
| Metz | 0 | 1 | 4 | 5 | 8 | 8 | 8 | 8 | 8 | 9 | 10 | 13 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 17 | 17 | 17 | 20 | 23 | 23 | 23 | 23 | 26 | 29 | 29 | 29 | 29 | 29 |
| Monaco | 3 | 6 | 7 | 10 | 11 | 11 | 14 | 17 | 20 | 20 | 23 | 24 | 24 | 27 | 30 | 30 | 33 | 33 | 34 | 35 | 38 | 38 | 41 | 42 | 45 | 46 | 49 | 52 | 52* | 55* | 58 | 61 | 64 | 67 |
| Montpellier | 1 | 4 | 4 | 7 | 8 | 9 | 9 | 9* | 9* | 11° | 11* | 12* | 12* | 13 | 14 | 17 | 18 | 18 | 19 | 19 | 19 | 22 | 22 | 23 | 26 | 26 | 29 | 32 | 33 | 36 | 37 | 40 | 40 | 41 |
| Nantes | 0 | 0 | 1 | 2 | 5 | 8 | 8 | 11 | 14 | 14 | 14 | 14 | 15 | 18 | 18 | 18 | 18 | 18 | 19 | 19 | 22 | 22 | 25 | 25 | 25 | 25 | 28 | 28 | 31 | 31 | 32 | 33 | 33 | 33 |
| Nizza | 1 | 2 | 3 | 6 | 9 | 12 | 13 | 16 | 19 | 22 | 25 | 26 | 29 | 29 | 32 | 32 | 35 | 35 | 38 | 39 | 39 | 39 | 40 | 40 | 40 | 43 | 43 | 44 | 44* | 47* | 51 | 51* | 54* | 55 |
| Olympique Lione | 0 | 0 | 1 | 1 | 2 | 2 | 2 | 3 | 3 | 3* | 4* | 7* | 7* | 7* | 10 | 13 | 16 | 16 | 16 | 19 | 22 | 25 | 28 | 28 | 31 | 34 | 35 | 38 | 41 | 41 | 44 | 47 | 50 | 53 |
| Olympique Marsiglia | 3 | 4 | 7 | 8 | 9 | 9 | 9 | 12 | 12 | 12* | 13* | 13* | 14* | 17* | 23 | 26 | 27 | 28 | 29 | 29 | 30 | 30 | 33 | 36 | 39 | 39 | 39 | 39 | 39* | 40* | 44 | 44* | 47* | 50 |
| Paris Saint-Germain | 1 | 2 | 5 | 8 | 8 | 11 | 12 | 15 | 18 | 21 | 24 | 27 | 30 | 33 | 36 | 37 | 40 | 43 | 44 | 47 | 50 | 53 | 54 | 55 | 56 | 59 | 62 | 63 | 63* | 66* | 70 | 70* | 70* | 76 |
| Rennes | 3 | 4 | 5 | 6 | 7 | 8 | 11 | 11 | 11 | 12 | 12 | 12 | 15 | 15 | 15 | 16 | 19 | 22 | 25 | 28 | 31 | 34 | 35 | 35 | 36 | 39 | 39 | 39 | 39 | 42 | 42 | 45 | 46 | 46 |
| Stade Reims | 0 | 3 | 6 | 7 | 7 | 10 | 13 | 13 | 14 | 17 | 20 | 20 | 20 | 23 | 23 | 23 | 26 | 29 | 30 | 30 | 30 | 31 | 34 | 34 | 35 | 38 | 39 | 40 | 40 | 40 | 40 | 40* | 41* | 47 |
| Strasburgo | 3 | 3 | 6 | 6 | 7 | 10 | 10 | 10 | 10 | 11 | 12 | 12* | 13* | 13* | 17 | 20 | 23 | 24 | 25 | 25 | 25 | 25 | 25 | 26 | 26 | 29 | 32 | 33 | 36 | 36 | 36 | 36 | 39 | 39 |
| Tolosa | 3 | 4 | 4 | 5 | 6 | 6 | 9 | 10 | 11 | 11 | 11 | 12 | 12 | 13 | 13 | 14 | 14 | 17 | 17 | 20 | 20 | 23 | 26 | 29 | 29 | 29 | 32 | 33 | 36 | 37 | 40 | 40 | 43 | 43 |

#### Classifiche di rendimento

Aggiornate al 19 maggio 2024

##### Rendimento andata-ritorno

| Andata | Andata | Ritorno | Ritorno |
| Paris Saint-Germain | 40 | Olympique Lione | 37 |
| Nizza | 35 | Paris Saint-Germain | 36 |
| Monaco | 33 | Monaco | 34 |
| Brest | 31 | Lilla | 31 |
| Lilla | 28 | Brest | 30 |
| Olympique Marsiglia | 27 | Tolosa | 29 |
| Lens | 26 | Rennes | 27 |
| Stade Reims | 26 | Lens | 25 |
| Strasburgo | 23 | Montpellier | 23 |
| Rennes | 19 | Olympique Marsiglia | 23 |
| Le Havre | 19 | Stade Reims | 21 |
| Montpellier | 18 | Nizza | 20 |
| Nantes | 18 | Lorient | 17 |
| Olympique Lione | 16 | Strasburgo | 16 |
| Metz | 16 | Nantes | 15 |
| Tolosa | 14 | Clermont Foot | 14 |
| Lorient | 12 | Metz | 13 |
| Clermont Foot | 11 | Le Havre | 13 |

##### Rendimento casa-trasferta

| Casa | Casa | Trasferta | Trasferta |
| Lilla | 37 | Paris Saint-Germain | 43 |
| Olympique Marsiglia | 36 | Monaco | 34 |
| Paris Saint-Germain | 33 | Brest | 30 |
| Monaco | 33 | Olympique Lione | 28 |
| Nizza | 31 | Tolosa | 27 |
| Lens | 31 | Montpellier | 24 |
| Brest | 31 | Nizza | 24 |
| Stade Reims | 27 | Lilla | 22 |
| Rennes | 25 | Rennes | 21 |
| Olympique Lione | 25 | Nantes | 21 |
| Strasburgo | 24 | Stade Reims | 20 |
| Le Havre | 20 | Lens | 20 |
| Montpellier | 17 | Metz | 17 |
| Tolosa | 16 | Strasburgo | 15 |
| Lorient | 16 | Olympique Marsiglia | 14 |
| Clermont Foot | 14 | Lorient | 13 |
| Metz | 12 | Le Havre | 12 |
| Nantes | 12 | Clermont Foot | 11 |

#### Primati stagionali

Squadre
Aggiornato al 19 maggio 2024
* Maggior numero di vittorie: Paris Saint-Germain (22)
* Maggior numero di pareggi: Montpellier (12)
* Maggior numero di sconfitte: Metz (21)
* Minor numero di vittorie: Clermont (5)
* Minor numero di pareggi: Olympique Lione, Metz (5)
* Minor numero di sconfitte: Paris Saint-Germain (2)
* Miglior attacco: Paris Saint-Germain (81 gol fatti)
* Peggior attacco: Clermont (26 gol fatti)
* Miglior difesa: Nizza (29 gol subiti)
* Peggior difesa: Lorient (66 gol subiti)
* Miglior differenza reti: Paris Saint-Germain (+48)
* Peggior differenza reti: Clermont (-34)
* Miglior serie positiva: Paris Saint-Germain (19, 6ª-24ª giornata)
* Peggior serie negativa: Metz (7, 14ª-20ª giornata)
* Maggior numero di vittorie consecutive: Paris Saint-Germain (8, 8ª-15ª giornata)
Partite
* Più gol: Rennes-Brest 4-5 (9, 31ª giornata)
* Maggior scarto di gol: Lorient-Clermont 5-0 (5, 34ª giornata)
* Maggior numero di reti in una giornata: 40 (31ª giornata)
* Minor numero di reti in una giornata: 13 (11ª giornata)

### Individuali
#### Classifica marcatori finale

| Gol | Rigori | Giocatore | Squadra |
| 27 | 6 | Kylian Mbappé | Paris Saint-Germain |
| 19 | 2 | Jonathan David | Lilla |
| 19 | 2 | Alexandre Lacazette | Olympique Lione |
| 17 | 4 | Pierre-Emerick Aubameyang | O. Marsiglia |
| 16 | 1 | Wissam Ben Yedder | Monaco |
| 14 | 1 | Thijs Dallinga | Tolosa |
| 13 | 3 | Georges Mikautadze | Metz |
| 11 | 3 | Terem Moffi | Nizza |
| 11 | 1 | Gonçalo Ramos | Paris Saint-Germain |
| 10 | 2 | Arnaud Kalimuendo | Rennes |
| 9 | 7 | Téji Savanier | Montpellier |
| 9 | | Takumi Minamino | Monaco |
| 9 | 7 | Benjamin Bourigeaud | Rennes |
| 9 | 1 | Elye Wahi | Lens |