# 2021–22 Ligue 1

The 2021–22 Ligue 1 season, also known as Ligue 1 Uber Eats for sponsorship reasons, was a French association football tournament within Ligue 1. It was the 84th season since its establishment. It began on 6 August 2021 and concluded on 21 May 2022. The league fixtures were announced on 25 June 2021. Lille were the defending champions.
On 23 April, Paris Saint-Germain won a record-equalling tenth title with four matches to spare following a 1–1 draw against Lens.

## Teams

A total of twenty teams participated in the 2021–22 edition of the Ligue 1.

### Changes

Troyes (promoted after a three-year absence) and Clermont (promoted to Ligue 1 for the first time in their history) were promoted from the 2020–21 Ligue 2. Dijon (relegated after five years in the top flight) and Nîmes (relegated after three years in the top flight) were relegated to 2021–22 Ligue 2.
| Promoted to 2021–22 Ligue 1 | Relegated from 2020–21 Ligue 1 |
| Troyes Clermont | Dijon Nîmes |

### Stadiums and locations

| Club | Location | Venue | Capacity | 2020–21 season |
| Angers | Angers | Stade Raymond Kopa | 18,752 | 13th |
| Bordeaux | Bordeaux | Matmut Atlantique | 42,115 | 12th |
| Brest | Brest | Stade Francis-Le Blé | 15,931 | 17th |
| Clermont | Clermont-Ferrand | Stade Gabriel Montpied | 11,980 | Ligue 2, 2nd |
| Lens | Lens | Stade Bollaert-Delelis | 37,705 | 7th |
| Lille | Villeneuve-d'Ascq | Stade Pierre-Mauroy | 50,186 | 1st |
| Lorient | Lorient | Stade du Moustoir | 18,890 | 16th |
| Lyon | Décines-Charpieu | Groupama Stadium | 59,186 | 4th |
| Marseille | Marseille | Orange Vélodrome | 67,394 | 5th |
| Metz | Longeville-lès-Metz | Stade Saint-Symphorien | 25,636 | 10th |
| Monaco | Monaco | Stade Louis II | 18,523 | 3rd |
| Montpellier | Montpellier | Stade de la Mosson | 32,900 | 8th |
| Nantes | Nantes | Stade de la Beaujoire | 35,322 | 18th |
| Nice | Nice | Allianz Riviera | 35,624 | 9th |
| Paris Saint-Germain | Paris | Parc des Princes | 48,583 | 2nd |
| Reims | Reims | Stade Auguste Delaune | 21,029 | 14th |
| Rennes | Rennes | Roazhon Park | 29,778 | 6th |
| Saint-Étienne | Saint-Étienne | Stade Geoffroy-Guichard | 41,965 | 11th |
| Strasbourg | Strasbourg | Stade de la Meinau | 29,230 | 15th |
| Troyes | Troyes | Stade de l'Aube | 20,400 | Ligue 2, 1st |

### Personnel and kits

| Team | Manager | Captain | Kit manufacturer | Shirt sponsor (front) | Shirt sponsor (back) | Shirt sponsor (sleeve) | Shorts sponsor | Socks sponsor |
| Angers | Gérald Baticle | Ismaël Traoré | Kappa | Groupe Actual (H), Le Gaulois (A & 3), L'Atoll Angers, Angers | Open Energie | P2I | Système U | None |
| Bordeaux | David Guion | Benoît Costil | Adidas | Fonds de dotation Cœur Marine et Blanc, Crédit Mutuel du Sud-Ouest | Bistro Régent | Cupra | None | None |
| Brest | Michel Der Zakarian | Steve Mounié | Adidas | Quéguiner Matériaux (H), Yaourt Malo (A & 3), SILL (H), Breizh Cola (A & 3), GUYOT Environnement, Oceania Hotels | Écomiam, Groupe Océanic | None | E.Leclerc, E.Leclerc Drive | BSP Securité |
| Clermont | Pascal Gastien | Florent Ogier | Patrick | Crédit Mutuel, Clermont Ferrand, Puy-de-Dôme, Auvergne-Rhône-Alpes (H) | Systèmes Solaires, Groupe Batipro | Radio SCOOP | Veolia | None |
| Lens | Franck Haise | Yannick Cahuzac | Puma | Auchan, Groupe Lempereur, Smart Good Things | Assifep, Winamax | Aushopping Noyelles | Pas-de-Calais, McDonald's | None |
| Lille | Jocelyn Gourvennec | José Fonte | New Balance | Boulanger, RIKA, Métropole Européenne de Lille (H), Hello Lille (A & 3) | Carrosserie Essalmi | Sibel Energie | Winamax | None |
| Lorient | Christophe Pélissier | Fabien Lemoine | Kappa | Jean Floc'h, Breizh Cola | KarrGreen, Olmix Group | Groupe Actual, Lorient Agglomération | Virage Conseil, B&B Hotels | None |
| Lyon | Peter Bosz | Léo Dubois | Adidas | Emirates | OOGarden, Groupe ALILA | MG Motor | Teddy Smith | None |
| Marseille | Jorge Sampaoli | Steve Mandanda | Puma | Uber Eats, Parions Sport | Boulanger | None | Hotels.com | None |
| Metz | Frédéric Antonetti | Dylan Bronn | Kappa | Car Avenue (H), MOSL, Malezieux, Axia Interim | technoit, Nacon Gaming (H), Forcepower (A & 3) | Eurométropole de Metz | E.Leclerc, LCR | None |
| Monaco | Philippe Clement | Wissam Ben Yedder | Kappa | eToro, Fedcom (UEFA matches only), Triangle Intérim | Fedcom, Alain Afflelou | None | VBET | None |
| Montpellier | Olivier Dall'Oglio | Téji Savanier | Nike | Partouche, FAUN-Environnement, Montpellier Métropole, Smart Good Things | NG Promotion, Sud de France | NG Promotion | Système U, Groupe Ilios, UP2IT | None |
| Nantes | Antoine Kombouaré | Alban Lafont | Macron | Synergie, Groupe AFD, Proginov | Préservation du Patrimoine, Millet | LNA Santé | Univers City Immo, Flamino | None |
| Nice | Christophe Galtier | Dante | Macron | Ineos | Ineos Grenadier | Ineos Hygienics | Ville de Nice | None |
| Paris Saint-Germain | Mauricio Pochettino | Marquinhos | Air Jordan, Nike (away) | ALL - Accor Live Limitless | Ooredoo | QNB Group | None | None |
| Reims | Óscar García | Yunis Abdelhamid | Umbro | Maisons France Confort (H), Hexaom (A & 3), Transports Caillot, Crédit Agricole | SOS Malus | Triangle Intérim, Grand Reims (H), Reims (A & 3) | Winamax | None |
| Rennes | Bruno Génésio | Hamari Traoré | Puma | Samsic, Del Arte, Groupe Launay, Association ELA | PokerStars Sports, Blot Immobilier | Ici Rennes | Convivio | None |
| Saint-Étienne | Pascal Dupraz | Wahbi Khazri | Le Coq Sportif | ZEbet, Loire, Groupe BYmyCAR, Groupe Atrium | ASSE Cœur-Vert, Alain Afflelou | Smart Good Things | Aésio Mutuelle, Desjoyaux Piscines | None |
| Strasbourg | Julien Stéphan | Dimitri Liénard | Adidas | ÉS Énergies (H), Winamax (A & 3), Hager, Pierre Schmidt (H), Stoeffler (A & 3) | Winamax (H), ÉS Énergies (A & 3), Boulanger | Würth | Eurométropole de Strasbourg, LCR, Atheo | None |
| Troyes | Bruno Irles | Vacant | Le Coq Sportif | Babeau Seguin, Lex Persona, norelem, Festilight | Sinfin, Premium Automobiles | Desimo | Troyes, LCR | None |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Angers | Stéphane Moulin | Resigned | 24 May 2021 | Pre-season | Gérald Baticle | 27 May 2021 |
| Lyon | Rudi Garcia | Resigned | 24 May 2021 | Pre-season | Peter Bosz | 29 May 2021 |
| Nice | Adrian Ursea | Mutual consent | 24 May 2021 | Pre-season | Christophe Galtier | 30 June 2021 |
| Lille | Christophe Galtier | Resigned | 25 May 2021 | Pre-season | Jocelyn Gourvennec | 5 July 2021 |
| Reims | David Guion | Resigned | 30 June 2021 | Pre-season | Óscar García | 1 July 2021 |
| Montpellier | Michel Der Zakarian | Mutual consent | 30 June 2021 | Pre-season | Olivier Dall'Oglio | 1 July 2021 |
| Strasbourg | Thierry Laurey | End of contract | 30 June 2021 | Pre-season | Julien Stéphan | 1 July 2021 |
| Brest | Olivier Dall'Oglio | Signed for Montpellier | 30 June 2021 | Pre-season | Michel Der Zakarian | 1 July 2021 |
| Bordeaux | Jean-Louis Gasset | Sacked | 27 July 2021 | Pre-season | Vladimir Petković | 27 July 2021 |
| Saint-Étienne | Claude Puel | Sacked | 5 December 2021 | 20th | Pascal Dupraz | 14 December 2021 |
| Troyes | Laurent Batlles | Resigned | 30 December 2021 | 15th | Bruno Irles | 3 January 2022 |
| Monaco | Niko Kovač | Sacked | 1 January 2022 | 6th | Philippe Clement | 3 January 2022 |
| Bordeaux | Vladimir Petković | Sacked | 12 February 2022 | 19th | David Guion | 17 February 2022 |

## League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Paris Saint-Germain (C) | 38 | 26 | 8 | 4 | 90 | 36 | +54 | 86 | Qualification for the Champions League group stage |
| 2 | Marseille | 38 | 21 | 8 | 9 | 63 | 38 | +25 | 71 | Qualification for the Champions League group stage |
| 3 | Monaco | 38 | 20 | 9 | 9 | 65 | 40 | +25 | 69 | Qualification for the Champions League third qualifying round |
| 4 | Rennes | 38 | 20 | 6 | 12 | 82 | 40 | +42 | 66 | Qualification for the Europa League group stage |
| 5 | Nice | 38 | 20 | 7 | 11 | 52 | 36 | +16 | 66 | Qualification for the Europa Conference League play-off round |
| 6 | Strasbourg | 38 | 17 | 12 | 9 | 60 | 43 | +17 | 63 | |
| 7 | Lens | 38 | 17 | 11 | 10 | 62 | 48 | +14 | 62 | |
| 8 | Lyon | 38 | 17 | 11 | 10 | 66 | 51 | +15 | 61 | |
| 9 | Nantes | 38 | 15 | 10 | 13 | 55 | 48 | +7 | 55 | Qualification for the Europa League group stage |
| 10 | Lille | 38 | 14 | 13 | 11 | 48 | 48 | 0 | 55 | |
| 11 | Brest | 38 | 13 | 9 | 16 | 49 | 57 | −8 | 48 | |
| 12 | Reims | 38 | 11 | 13 | 14 | 43 | 44 | −1 | 46 | |
| 13 | Montpellier | 38 | 12 | 7 | 19 | 49 | 61 | −12 | 43 | |
| 14 | Angers | 38 | 10 | 11 | 17 | 44 | 55 | −11 | 41 | |
| 15 | Troyes | 38 | 9 | 11 | 18 | 37 | 53 | −16 | 38 | |
| 16 | Lorient | 38 | 8 | 12 | 18 | 35 | 63 | −28 | 36 | |
| 17 | Clermont | 38 | 9 | 9 | 20 | 38 | 69 | −31 | 36 | |
| 18 | Saint-Étienne (R) | 38 | 7 | 11 | 20 | 42 | 77 | −35 | 32 | Qualification for the relegation play-offs |
| 19 | Metz (R) | 38 | 6 | 13 | 19 | 35 | 69 | −34 | 31 | Relegation to Ligue 2 |
| 20 | Bordeaux (R) | 38 | 6 | 13 | 19 | 52 | 91 | −39 | 31 | Relegation to Ligue 2 |
* ↑ Nice were deducted one point for uncontrolled crowd trouble that caused the abandonment of their match against Marseille.
* ↑ Lyon were deducted one point for uncontrolled crowd trouble that caused the abandonment of their match against Marseille.
* ↑ Nantes qualified for the Europa League group stage as the 2021–22 Coupe de France winners.
* ↑ Bordeaux were initially relegated to Ligue 2. However, on 14 June it was decided by the DNCG to relegate Bordeaux administratively to the Championnat National for financial issues. On 27 July 2022, Bordeaux won its appeal and was officially maintained in Ligue 2 for the 2022–23 season.

## Results

| Home \ Away | ANG | BOR | BRE | CLE | LEN | LIL | LOR | OL | OM | MET | ASM | MON | FCN | NIC | PSG | REI | REN | STE | STR | TRO |
| Angers | — | 4–1 | 1–0 | 0–1 | 1–2 | 1–1 | 1–0 | 3–0 | 0–0 | 3–2 | 1–3 | 2–0 | 1–4 | 1–2 | 0–3 | 0–1 | 2–0 | 0–1 | 0–1 | 2–1 |
| Bordeaux | 1–1 | — | 1–2 | 0–2 | 2–3 | 2–3 | 0–0 | 2–2 | 0–1 | 3–1 | 1–1 | 0–2 | 1–1 | 0–1 | 2–3 | 3–2 | 1–1 | 2–2 | 4–3 | 0–2 |
| Brest | 1–1 | 2–4 | — | 2–0 | 4–0 | 2–0 | 0–1 | 2–1 | 1–4 | 1–2 | 2–0 | 0–4 | 1–1 | 0–3 | 2–4 | 1–1 | 1–1 | 1–0 | 0–1 | 5–1 |
| Clermont | 2–2 | 1–1 | 1–1 | — | 2–2 | 1–0 | 0–2 | 1–2 | 0–1 | 2–2 | 1–3 | 2–1 | 2–3 | 1–2 | 1–6 | 0–0 | 2–1 | 1–2 | 0–2 | 2–0 |
| Lens | 2–2 | 3–2 | 0–1 | 3–1 | — | 1–0 | 2–2 | 1–1 | 0–2 | 4–1 | 2–2 | 2–0 | 2–2 | 3–0 | 1–1 | 2–0 | 1–0 | 2–2 | 0–1 | 4–0 |
| Lille | 1–1 | 0–0 | 1–1 | 4–0 | 1–2 | — | 3–1 | 0–0 | 2–0 | 0–0 | 1–2 | 2–1 | 1–1 | 0–4 | 1–5 | 2–1 | 2–2 | 0–0 | 1–0 | 2–1 |
| Lorient | 0–0 | 1–1 | 1–2 | 1–1 | 2–0 | 2–1 | — | 1–4 | 0–3 | 1–0 | 1–0 | 0–1 | 0–1 | 1–0 | 1–1 | 1–2 | 0–2 | 6–2 | 0–0 | 1–1 |
| Lyon | 3–2 | 6–1 | 1–1 | 3–3 | 2–1 | 0–1 | 1–1 | — | 2–1 | 1–1 | 2–0 | 5–2 | 3–2 | 2–0 | 1–1 | 1–2 | 2–4 | 1–0 | 3–1 | 3–1 |
| Marseille | 5–2 | 2–2 | 1–2 | 0–2 | 2–3 | 1–1 | 4–1 | 0–3 | — | 0–0 | 0–1 | 2–0 | 3–2 | 2–1 | 0–0 | 1–1 | 2–0 | 3–1 | 4–0 | 1–0 |
| Metz | 1–0 | 3–3 | 0–1 | 1–1 | 0–0 | 3–3 | 4–1 | 3–2 | 1–2 | — | 1–2 | 1–3 | 0–0 | 0–2 | 1–2 | 1–1 | 0–3 | 1–1 | 0–2 | 0–2 |
| Monaco | 2–0 | 3–0 | 4–2 | 4–0 | 0–2 | 2–2 | 0–0 | 2–0 | 0–2 | 4–0 | — | 3–1 | 1–1 | 1–0 | 3–0 | 1–2 | 2–1 | 3–1 | 1–1 | 2–1 |
| Montpellier | 4–1 | 3–3 | 1–2 | 1–0 | 1–0 | 0–1 | 3–1 | 0–1 | 2–3 | 2–2 | 3–2 | — | 2–0 | 0–0 | 0–4 | 0–0 | 2–4 | 2–0 | 1–1 | 0–1 |
| Nantes | 1–1 | 5–3 | 3–1 | 2–1 | 3–2 | 0–1 | 4–2 | 0–1 | 0–1 | 2–0 | 0–0 | 2–0 | — | 0–2 | 3–1 | 1–0 | 2–1 | 1–1 | 2–2 | 2–0 |
| Nice | 1–0 | 4–0 | 2–1 | 0–1 | 2–1 | 1–3 | 2–1 | 3–2 | 1–1 | 0–1 | 2–2 | 0–1 | 2–1 | — | 1–0 | 0–0 | 1–1 | 4–2 | 0–3 | 1–0 |
| Paris SG | 2–1 | 3–0 | 2–0 | 4–0 | 1–1 | 2–1 | 5–1 | 2–1 | 2–1 | 5–0 | 2–0 | 2–0 | 3–1 | 0–0 | — | 4–0 | 1–0 | 3–1 | 4–2 | 2–2 |
| Reims | 1–2 | 5–0 | 1–1 | 1–0 | 1–2 | 2–1 | 0–0 | 0–0 | 0–1 | 0–1 | 0–0 | 3–3 | 3–1 | 2–3 | 0–2 | — | 2–3 | 2–0 | 1–1 | 1–2 |
| Rennes | 2–0 | 6–0 | 2–0 | 6–0 | 1–1 | 1–2 | 5–0 | 4–1 | 2–0 | 6–1 | 2–3 | 2–0 | 1–0 | 1–2 | 2–0 | 0–2 | — | 2–0 | 1–0 | 4–1 |
| Saint-Étienne | 2–2 | 1–2 | 2–1 | 3–2 | 1–2 | 1–1 | 1–1 | 1–1 | 2–4 | 1–0 | 1–4 | 3–1 | 0–1 | 0–3 | 1–3 | 1–2 | 0–5 | — | 2–2 | 1–1 |
| Strasbourg | 0–2 | 5–2 | 3–1 | 1–0 | 1–0 | 1–2 | 4–0 | 1–1 | 0–2 | 3–0 | 1–0 | 3–1 | 1–0 | 0–0 | 3–3 | 1–1 | 2–1 | 5–1 | — | 1–1 |
| Troyes | 1–1 | 1–2 | 1–1 | 0–1 | 1–3 | 3–0 | 2–0 | 0–1 | 1–1 | 0–0 | 1–2 | 1–1 | 1–0 | 1–0 | 1–2 | 1–0 | 2–2 | 0–1 | 1–1 | — |

## Relegation play-offs

The 2021–22 season ended with a relegation play-off between the 18th-placed Ligue 1 team, Saint-Étienne, and the winner of the semi-final of the Ligue 2 play-off, Auxerre, on a two-legged confrontation.
1st leg
2nd leg
2–2 on aggregate. Auxerre won 5–4 on penalties and were promoted to 2022–23 Ligue 1; Saint-Étienne were relegated to 2022–23 Ligue 2.

## Season statistics
### Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Kylian Mbappé | Paris Saint-Germain | 28 |
| 2 | Wissam Ben Yedder | Monaco | 25 |
| 3 | Moussa Dembélé | Lyon | 21 |
| 3 | Martin Terrier | Rennes | 21 |
| 5 | Andy Delort | Montpellier/Nice | 18 |
| 6 | Jonathan David | Lille | 15 |
| 6 | Gaëtan Laborde | Montpellier/Rennes | 15 |
| 8 | Mohamed Bayo | Clermont | 14 |
| 9 | Neymar | Paris Saint-Germain | 13 |
| 10 | Ludovic Ajorque | Strasbourg | 12 |
| 10 | Arnaud Kalimuendo | Lens | 12 |
| 10 | Randal Kolo Muani | Nantes | 12 |
| 10 | Dimitri Payet | Marseille | 12 |
| 10 | Karl Toko Ekambi | Lyon | 12 |
* ↑ Played for Montpellier until matchday 3, scoring 2 goals
* ↑ Played for Montpellier until matchday 4, scoring 3 goals

### Clean sheets

| Rank | Player | Club | Clean sheets |
| 1 | Walter Benítez | Nice | 14 |
| 2 | Matz Sels | Strasbourg | 13 |
| 3 | Alexander Nübel | Monaco | 11 |
| 3 | Predrag Rajković | Reims | 11 |
| 5 | Alfred Gomis | Rennes | 10 |
| 5 | Pau López | Marseille | 10 |
| 7 | Gauthier Gallon | Troyes | 8 |
| 7 | Léo Jardim | Lille | 8 |
| 7 | Alban Lafont | Nantes | 8 |
| 7 | Anthony Lopes | Lyon | 8 |
| 7 | Jonas Omlin | Montpellier | 8 |

### Hat-tricks

| Player | Club | Against | Result | Date |
| Martin Terrier | Rennes | Saint-Étienne | 5–0 (A) | 5 December 2021 |
| Hwang Ui-jo | Bordeaux | Strasbourg | 4–3 (H) | 23 January 2022 |
| Arkadiusz Milik | Marseille | Angers | 5–2 (H) | 4 February 2022 |
| Serhou Guirassy | Rennes | Metz | 6–1 (H) | 20 March 2022 |
| Kylian Mbappé | Paris Saint-Germain | Clermont | 6–1 (A) | 9 April 2022 |
| Neymar | Paris Saint-Germain | Clermont | 6–1 (A) | 9 April 2022 |
| Wissam Ben Yedder | Monaco | Brest | 4–2 (H) | 14 May 2022 |
| Kylian Mbappé | Paris Saint-Germain | Metz | 5–0 (H) | 21 May 2022 |
| Andy Delort | Nice | Reims | 3–2 (A) | 21 May 2022 |

### Discipline
#### Player

* Most yellow cards: 12
** Marco Verratti (Paris Saint-Germain)
* Most red cards: 3
** Dante (Nice)

#### Team

* Most yellow cards: 93
** Lille
* Most red cards: 9
** Metz
** Montpellier
* Fewest yellow cards: 54
** Rennes
* Fewest red cards: 2
** Brest
** Rennes

## Awards
### Monthly

| Month | Player of the Month | Player of the Month | Ref. |
| Month | Player | Club | Ref. |
| August | Kylian Mbappé | Paris Saint-Germain | |
| September | Seko Fofana | Lens | |
| October | Lucas Paquetá | Lyon | |
| November | Gaëtan Laborde | Rennes | |
| December | Téji Savanier | Montpellier | |
| January | Wissam Ben Yedder | Monaco | |
| February | Kylian Mbappé | Paris Saint-Germain | |
| March | Martin Terrier | Rennes | |
| April | Benjamin Bourigeaud | Rennes | |

### Annual

| Award | Winner | Club |
| Player of the Season | Kylian Mbappé | Paris Saint-Germain |
| Young Player of the Season | William Saliba | Marseille |
| Goalkeeper of the Season | Gianluigi Donnarumma | Paris Saint-Germain |
| Goal of the Season | Bamba Dieng | Marseille |
| Manager of the Season | Bruno Génésio | Rennes |
Team of the Year :
| Goalkeeper | Gianluigi Donnarumma (Paris Saint-Germain) | Gianluigi Donnarumma (Paris Saint-Germain) | Gianluigi Donnarumma (Paris Saint-Germain) | Gianluigi Donnarumma (Paris Saint-Germain) |
| Defenders | Jonathan Clauss (Lens) | Marquinhos (Paris Saint-Germain) | William Saliba (Marseille) | Nuno Mendes (Paris Saint-Germain) |
| Midfielders | Dimitri Payet (Marseille) | Aurélien Tchouaméni (Monaco) | Seko Fofana (Lens) | Martin Terrier (Rennes) |
| Forwards | Wissam Ben Yedder (Monaco) | Kylian Mbappé (Paris Saint-Germain) |