# 2024–25 Ligue 1

The 2024–25 Ligue 1, also known as Ligue 1 McDonald’s for sponsorship reasons, is the 87th season of the Ligue 1, France's premier football competition. It began on 16 August 2024 and is set to conclude on 22 May 2025.
Paris Saint-Germain are the three-time defending champions.

## Teams

A total of eighteen teams are participating in the 2024–25 edition of the Ligue 1. Auxerre, Angers (who both return to the top flight after one year's absence) and Saint-Étienne (who return to the top flight after two year's absence) were promoted after finishing first and second in the 2023–24 Ligue 2, respectively. They replaced Metz, Lorient and Clermont (relegated after one, four and three years in the top flight, respectively), who were relegated to 2024–25 Ligue 2.

### Changes

| from 2023–24 Ligue 2 | to 2024–25 Ligue 2 |
| Auxerre Angers Saint-Étienne (Play-off) | Metz (Play-off) Lorient Clermont |

### Stadiums and locations

| Club | Location | Venue | Capacity | 2023–24 season |
| Angers | Angers | Stade Raymond Kopa | 18,752 | Ligue 2, 2nd |
| Auxerre | Auxerre | Stade Abbé Deschamps | 21,379 | Ligue 2, 1st |
| Brest | Brest | Stade Francis-Le Blé | 15,931 | 3rd |
| Le Havre | Le Havre | Stade Océane | 25,178 | 15th |
| Lens | Lens | Stade Bollaert-Delelis | 37,705 | 7th |
| Lille | Lille | Decathlon Arena Pierre Mauroy Stadium | 50,186 | 4th |
| Lyon | Lyon | Groupama Stadium | 59,186 | 6th |
| Marseille | Marseille | Orange Vélodrome | 67,394 | 8th |
| Monaco | Monaco | Stade Louis II | 18,523 | 2nd |
| Montpellier | Montpellier | Stade de la Mosson | 32,900 | 12th |
| Nantes | Nantes | Stade de la Beaujoire | 35,322 | 14th |
| Nice | Nice | Allianz Riviera | 35,624 | 5th |
| Paris Saint-Germain | Paris | Parc des Princes | 47,926 | 1st |
| Reims | Reims | Stade Auguste Delaune | 21,684 | 9th |
| Rennes | Rennes | Roazhon Park | 29,778 | 10th |
| Strasbourg | Strasbourg | Stade de la Meinau | 29,230 | 13th |
| Saint-Étienne | Saint-Étienne | Stade Geoffroy Guichard | 41,965 | Ligue 2, 3rd |
| Toulouse | Toulouse | Stadium de Toulouse | 33,150 | 11th |

### Personnel and kits

| Team | Chairman | Manager | Captain | Kit maker | Sponsors | Sponsors |
| Team | Chairman | Manager | Captain | Kit maker | Main | Other(s)0 |
| Angers | Romain Chabane | Alexandre Dujeux | Pierrick Capelle | Nike | École Noir&Blanc | List Front: Maison de l'Atoll, Angers Back: Système U Sleeves: None Shorts: None Socks: None |
| Auxerre | Baptiste Malherbe | Christophe Pélissier | Jubal | Macron | Acadomia | List Front: X1, SPPE, Servistores Back: LCR, X1 Sleeves: Groupama Shorts: Auxerre, Advise, Actis Location Socks: None |
| Brest | Denis Le Saint | Eric Roy | Brendan Chardonnet | Adidas | Quéguiner Matériaux (H)/Yaourt Malo (H in UEFA matches, A & 3) | List Front: SILL (H)/Breizh Cola (A & 3), GUYOT Environnement, Oceania Hotels, Fée du Bonheur Back: Oriance, J.Bervas Automobiles Sleeves: Quéguiner Matériaux (in UEFA matches) Shorts: E.Leclerc, Groupe SOFT Socks: BSP Sécurité |
| Le Havre | Vincent Volpe | Didier Digard | Arouna Sangante | Joma | Winamax | List Front: SIM Agences d'emploi Back: SOL'S Sleeves: None Shorts: Geodis, Kia Groupe Saint-Clair Socks: BSP Sécurité |
| Lens | Joseph Oughourlian | Will Still | Jonathan Gradit | Puma | Auchan | List Front: Groupe Lempereur, Nexans Back: Randstad, Winamax Sleeves: Aushopping Noyelles/Winamax (in UEFA matches) Shorts: Boulanger, McDonald's Socks: None |
| Lille | Olivier Létang | Bruno Génésio | Benjamin André | New Balance | Boulanger | List Front: RIKA, Actual Group Back: Essalmi, Teddy Smith Sleeves: Aushopping V2 Shorts: Winamax, Blåkläder Socks: None |
| Lyon | John Textor | Paulo Fonseca / Jorge Maciel (caretaker) | Alexandre Lacazette | Adidas | Emirates | List Front: None Back: Aushopping Sleeves: MG Motor Shorts: Staffmatch Socks: None |
| Marseille | Pablo Longoria | Roberto De Zerbi | Leonardo Balerdi | Puma | CFA CGM | List Front: Parions Sport Back: Boulanger Sleeves: D'Or et de Platine Shorts: Sublime Côte d'Ivoire Socks: None |
| Monaco | Dmitry Rybolovlev | Adi Hütter | Denis Zakaria | Kappa | APM Monaco/Renault 5 E-Tech (in UEFA matches) | List Front: Triangle Intérim, Renault 5 E-Tech Back: Bang & Olufsen, Teddy Smith Sleeves: Bang & Olufsen (in UEFA matches) Shorts: VBET, Fom Industrie Socks: None |
| Montpellier | Laurent Nicollin | Jean-Louis Gasset | Benjamin Lecomte | Nike | Swile | List Front: FAUN-Environnement, Montpellier Métropole, Big M Burger Back: FAUN-Environnement, Kaporal Jeans Sleeves: Loxam Shorts: Viwone Socks: None |
| Nantes | Waldemar Kita | Antoine Kombouaré | Pedro Chirivella | Macron | Synergie | List Front: Les Gars Des Eaux Back: Préservation du Patrimoine, Groupe Millet Sleeves: LNA Santé Shorts: Be Green Socks: None |
| Nice | Jean-Pierre Rivère | Franck Haise | Dante | Le Coq Sportif | Ineos | List Front: Les Gars Des Eaux Back: Ineos Grenadier Sleeves: JD Sports Shorts: VBET Socks: None |
| Paris Saint-Germain | Nasser Al-Khelaifi | Luis Enrique | Marquinhos | Nike | Qatar Airways | List Front: None Back: Snipes Sleeves: None Shorts: None Socks: None |
| Reims | Jean-Pierre Caillot | Samba Diawara | Teddy Teuma | Puma | Yasuda Group | List Front: EVA Air, Crédit Agricole Nord Est Back: Transports Caillot, Winamax Sleeves: Triangle Intérim, Grand Reims (H)/Reims (A) Shorts: Würth Modyf Socks: None |
| Rennes | Olivier Cloarec | Habib Beye | Steve Mandanda | Puma | Samsic | List Front: Groupe Launay, Association ELA Back: Winamax, Blot Immobilier Sleeves: Groupe ROSE Shorts: BWT Socks: None |
| Saint-Étienne | Ivan Gazidis | Eirik Horneland | Anthony Briançon | Hummel | Kelyps Intérim | List Front: Loire, BYmyCAR, Terroir Halles Back: Siléane Sleeves: None Shorts: Kapriol, Desjoyaux Socks: None |
| Strasbourg | Marc Keller | Liam Rosenior | Habib Diarra | Adidas | Électricité de Strasbourg (H)/Winamax (A & 3) | List Front: Hager Group, Pierre Schmidt (H)/Stoeffler (A & 3) Back: Winamax (H)/Électricité de Strasbourg (A & 3), Soprema Sleeves: Würth Shorts: Atheo Ingenierie Socks: None |
| Toulouse | Damien Comolli | Carles Martínez Novell | Vincent Sierro | Nike | LP Promotion Group | List Front: None Back: Newrest Sleeves: None Shorts: Sud de France Socks: None |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Reims | Samba Diawara | End of caretaker spell | 19 May 2024 | Pre-season | Luka Elsner | 25 June 2024 |
| Marseille | Jean-Louis Gasset | Retired | 20 May 2024 | Pre-season | Roberto De Zerbi | 1 July 2024 |
| Nice | Francesco Farioli | Signed by Ajax | 23 May 2024 | Pre-season | Franck Haise | 1 July 2024 |
| Lille | Paulo Fonseca | Mutual consent | 5 June 2024 | Pre-season | Bruno Génésio | 1 July 2024 |
| Lens | Franck Haise | Signed by Nice | 6 June 2024 | Pre-season | Will Still | 10 June 2024 |
| Le Havre | Luka Elsner | Signed by Reims | 25 June 2024 | Pre-season | Didier Digard | 1 July 2024 |
| Strasbourg | Patrick Vieira | Mutual consent | 18 July 2024 | Pre-season | Liam Rosenior | 25 July 2024 |
| Montpellier | Michel Der Zakarian | Sacked | 20 October 2024 | 18th | Jean-Louis Gasset | 22 October 2024 |
| Rennes | Julien Stéphan | Sacked | 7 November 2024 | 13th | Jorge Sampaoli | 11 November 2024 |
| Saint-Étienne | Olivier Dall'Oglio | Sacked | 14 December 2024 | 16th | Eirik Horneland | 20 December 2024 |
| Lyon | Pierre Sage | Sacked | 27 January 2025 | 6th | Paulo Fonseca | 31 January 2025 |
| Rennes | Jorge Sampaoli | Sacked | 30 January 2025 | 16th | Habib Beye | 30 January 2025 |
| Reims | Luka Elsner | Sacked | 3 February 2025 | 13th | Samba Diawara | 3 February 2025 |
| Lyon | Paulo Fonseca | Suspended | 5 March 2025 | 6th | Paulo Fonseca / Jorge Maciel (caretaker) | 6 March 2025 |

## League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Paris Saint-Germain (Y) | 26 | 21 | 5 | 0 | 73 | 25 | +48 | 68 | Qualification for the Champions League league phase |
| 2 | Marseille | 26 | 15 | 4 | 7 | 53 | 33 | +20 | 49 | Qualification for the Champions League league phase |
| 3 | Monaco | 26 | 14 | 5 | 7 | 51 | 32 | +19 | 47 | Qualification for the Champions League league phase |
| 4 | Nice | 26 | 13 | 8 | 5 | 50 | 31 | +19 | 47 | Qualification for the Champions League third qualifying round |
| 5 | Lyon | 26 | 13 | 6 | 7 | 50 | 33 | +17 | 45 | Qualification for the Europa League league phase |
| 6 | Lille | 26 | 12 | 8 | 6 | 40 | 28 | +12 | 44 | Qualification for the Conference League play-off round |
| 7 | Strasbourg | 26 | 12 | 7 | 7 | 41 | 33 | +8 | 43 | |
| 8 | Lens | 26 | 11 | 6 | 9 | 31 | 29 | +2 | 39 | |
| 9 | Brest | 26 | 11 | 4 | 11 | 38 | 40 | −2 | 37 | |
| 10 | Toulouse | 26 | 9 | 7 | 10 | 33 | 29 | +4 | 34 | |
| 11 | Auxerre | 26 | 8 | 8 | 10 | 37 | 39 | −2 | 32 | |
| 12 | Rennes | 26 | 9 | 2 | 15 | 35 | 37 | −2 | 29 | |
| 13 | Nantes | 26 | 6 | 9 | 11 | 29 | 43 | −14 | 27 | |
| 14 | Angers | 26 | 7 | 6 | 13 | 26 | 42 | −16 | 27 | |
| 15 | Reims | 26 | 5 | 8 | 13 | 26 | 40 | −14 | 23 | |
| 16 | Le Havre | 26 | 6 | 3 | 17 | 26 | 55 | −29 | 21 | Qualification for the relegation play-offs |
| 17 | Saint-Étienne | 25 | 5 | 5 | 15 | 25 | 57 | −32 | 20 | Relegation to Ligue 2 |
| 18 | Montpellier | 25 | 4 | 3 | 18 | 21 | 59 | −38 | 15 | Relegation to Ligue 2 |

## Results

| Home \ Away | ANG | AUX | BRE | HAC | LEN | LIL | OL | OM | ASM | MON | FCN | NIC | PSG | REI | REN | STE | STR | TFC |
| Angers | — | 2–0 | 2–0 | 1–1 | 0–1 | | 0–3 | 0–2 | 0–2 | | 1–1 | 1–4 | 2–4 | 1–3 | | 4–2 | | 0–4 |
| Auxerre | 1–0 | — | 3–0 | | 2–2 | 0–0 | | 3–0 | 0–3 | | | 2–1 | 0–0 | 2–1 | 4–0 | 1–1 | 0–1 | 2–2 |
| Brest | 2–0 | 2–2 | — | 2–0 | | | 2–1 | 1–5 | | | 4–1 | 0–1 | 2–5 | 0–0 | 1–1 | 4–0 | 3–1 | 2–0 |
| Le Havre | 0–1 | 3–1 | 0–1 | — | 1–2 | 0–3 | 0–4 | | | 1–0 | | 1–3 | 1–4 | 0–3 | | 1–1 | 0–3 | 1–4 |
| Lens | 1–0 | | 2–0 | 3–4 | — | 0–2 | 0–0 | 1–3 | | 2–0 | 3–2 | 0–0 | 1–2 | | 1–0 | | 0–2 | 0–1 |
| Lille | 2–0 | | 3–1 | 1–2 | a | — | 1–1 | | 2–1 | 1–0 | 1–1 | 2–1 | 1–3 | | 1–0 | 4–1 | 3–3 | 2–1 |
| Lyon | | 2–2 | 2–1 | 4–2 | | | — | 2–3 | 0–2 | 1–0 | 2–0 | 4–1 | 2–3 | 4–0 | | 1–0 | 4–3 | 0–0 |
| Marseille | 1–1 | 1–3 | | 5–1 | 0–1 | 1–1 | 3–2 | — | 2–1 | | 2–0 | 2–0 | 0–3 | 2–2 | | 5–1 | 1–1 | |
| Monaco | 0–1 | 4–2 | 3–2 | 3–1 | 1–1 | 0–0 | | | — | 2–1 | 7–1 | a | 2–4 | 3–0 | 3–2 | 1–0 | | 2–0 |
| Montpellier | 1–3 | 3–2 | 3–1 | | 0–2 | 2–2 | 1–4 | 0–5 | 2–1 | — | 1–3 | 2–2 | | | 0–4 | | 1–1 | 0–3 |
| Nantes | | 2–0 | 0–2 | 0–2 | 3–1 | 1–0 | 1–1 | 1–2 | 2–2 | | — | 1–1 | | 1–2 | 1–0 | 2–2 | 0–1 | |
| Nice | | 1–1 | | 2–1 | 2–0 | 2–2 | 0–2 | 2–0 | 2–1 | 2–0 | | — | 1–1 | | 3–2 | 8–0 | 2–1 | 1–1 |
| Paris SG | | | 3–1 | | 1–0 | 4–1 | 3–1 | 3–1 | 4–1 | 6–0 | 1–1 | | — | 1–1 | 3–1 | 2–1 | 4–2 | 3–0 |
| Reims | 0–1 | 0–2 | 1–2 | 1–1 | 0–3 | 0–2 | 1–1 | | 0–0 | 4–2 | 1–2 | 2–4 | 1–1 | — | 2–1 | | | |
| Rennes | 2–0 | | 1–2 | 1–0 | 1–1 | 0–2 | 3–0 | 1–2 | 1–2 | 3–0 | a | | 1–4 | 1–0 | — | 5–0 | 1–0 | 0–2 |
| Saint-Étienne | 3–3 | 3–1 | | 0–2 | 0–2 | 1–0 | a | 0–2 | | 1–0 | 1–1 | 1–3 | | 3–1 | 0–2 | — | 2–0 | |
| Strasbourg | 1–1 | 3–1 | 0–0 | | 2–2 | 2–1 | | 1–0 | 1–3 | 2–0 | 3–1 | | | 0–0 | 3–1 | | — | 2–1 |
| Toulouse | 1–1 | 2–0 | | 2–0 | | | 1–2 | 1–3 | 1–1 | 1–2 | 0–0 | 1–1 | 0–1 | 1–0 | | 2–1 | 1–2 | — |

## Relegation play-offs

The 2024–25 season will conclude with a relegation play-off between the 16th-placed Ligue 1 team and the winner of the semi-final of the Ligue 2 play-off on a two-legged confrontation.

## Season statistics

    As of 16 March 2025

### Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Ousmane Dembélé | Paris Saint-Germain | 21 |
| 2 | Mason Greenwood | Marseille | 15 |
| 3 | Jonathan David | Lille | 14 |
| 4 | Bradley Barcola | Paris Saint-Germain | 13 |
| 5 | Mika Biereth | Monaco | 11 |
| 5 | Emanuel Emegha | Strasbourg | 11 |
| 5 | Evann Guessand | Nice | 11 |
| 5 | Arnaud Kalimuendo | Rennes | 11 |
| 9 | Ludovic Ajorque | Brest | 10 |
| 9 | Alexandre Lacazette | Lyon | 10 |
| 9 | Hamed Traorè | Auxerre | 10 |

### Hat-tricks

| Player | Club | Against | Result | Date |
| Jonathan David | Lille | Le Havre | 3–0 (A) | 28 September 2024 |
| Zuriko Davitashvili | Saint-Étienne | Auxerre | 3–1 (H) | 5 October 2024 |
| Arnaud Kalimuendo | Rennes | Saint-Étienne | 5–0 (H) | 30 November 2024 |
| Alexandre Lacazette | Lyon | Nice | 4–1 (H) | 1 December 2024 |
| Ousmane Dembélé | Paris Saint-Germain | Brest | 5–2 (A) | 1 February 2025 |
| Mika Biereth | Monaco | Auxerre | 4–2 (H) | 1 February 2025 |
| Mika Biereth | Monaco | Nantes | 7–1 (H) | 15 February 2025 |
| Mika Biereth | Monaco | Reims | 3–0 (H) | 28 February 2025 |

### Clean sheets

| Rank | Player | Club | Clean sheets |
| 1 | Brice Samba | Lens/Rennes | 10 |
| 2 | Lucas Chevalier | Lille | 9 |
| 2 | Lucas Perri | Lyon | 9 |
| 4 | Marco Bizot | Brest | 8 |
| 4 | Đorđe Petrović | Strasbourg | 8 |
| 4 | Guillaume Restes | Toulouse | 8 |
| 7 | Marcin Bułka | Nice | 6 |
| 7 | Donovan Léon | Auxerre | 6 |
| 7 | Steve Mandanda | Rennes | 6 |
| 10 | Yahia Fofana | Angers | 5 |
| 10 | Philipp Köhn | Monaco | 5 |
| 10 | Gerónimo Rulli | Marseille | 5 |

### Discipline
#### Player

* Most yellow cards: 10
** Benjamin André (Lille)
* Most red cards: 2
** Melvin Bard (Nice)
** Derek Cornelius (Marseille)
** Tanguy Coulibaly (Montpellier)
** Massadio Haïdara (Brest)
** Deiver Machado (Lens)
** Lilian Raolisoa (Angers)

#### Team

* Most yellow cards: 71
** Montpellier
* Most red cards: 7
** Lens
* Fewest yellow cards: 33
** Paris Saint-Germain
* Fewest red cards: 0
** Lyon
** Paris Saint-Germain

## Awards
### Monthly

| Month | Player of the Month | Player of the Month | Ref. |
| Month | Player | Club | Ref. |
| September | Bradley Barcola | Paris Saint-Germain | |
| October | Zuriko Davitashvili | Saint-Étienne | |
| November | Jonathan David | Lille | |
| December | Mason Greenwood | Marseille | |
| January | Ousmane Dembélé | Paris Saint-Germain | |
| February | Amine Gouiri | Marseille | |