# 2020–21 Ligue 1

The 2020–21 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 83rd season since its establishment. The season started on 21 August 2020 and ended on 23 May 2021. The league fixtures were announced on 9 July 2020.
Paris Saint-Germain were the three-time defending champions, after they were awarded the title for the previous season following the league's cancellation due to the COVID-19 pandemic.
Following a 2–1 win against Angers on the final day of the season, Lille secured a fourth French league title, and their first since 2011.

## Teams
### Changes

Lorient and Lens were promoted from the 2019–20 Ligue 2. After the French court had initially ruled that the season would proceed with 22 teams, the relegation of Amiens and Toulouse to the 2020–21 Ligue 2 was confirmed on 23 June 2020, following a vote by the LFP.
| Promoted to 2020–21 Ligue 1 | Relegated from 2019–20 Ligue 1 |
| Lorient Lens | Amiens Toulouse |

### Stadiums and locations

| Club | Location | Venue | Capacity | 2019–20 season |
| Angers | Angers | Stade Raymond Kopa | 18,752 | 11th |
| Bordeaux | Bordeaux | Matmut Atlantique | 42,115 | 12th |
| Brest | Brest | Stade Francis-Le Blé | 15,931 | 14th |
| Dijon | Dijon | Stade Gaston Gérard | 15,995 | 16th |
| Lens | Lens | Stade Bollaert-Delelis | 37,705 | Ligue 2, 2nd |
| Lille | Lille | Stade Pierre-Mauroy | 50,186 | 4th |
| Lorient | Lorient | Stade du Moustoir | 18,890 | Ligue 2, 1st |
| Lyon | Lyon | Groupama Stadium | 59,186 | 7th |
| Marseille | Marseille | Orange Vélodrome | 67,394 | 2nd |
| Metz | Metz | Stade Saint-Symphorien | 25,636 | 15th |
| Monaco | Monaco | Stade Louis II | 18,523 | 9th |
| Montpellier | Montpellier | Stade de la Mosson | 32,900 | 8th |
| Nantes | Nantes | Stade de la Beaujoire | 35,322 | 13th |
| Nice | Nice | Allianz Riviera | 35,624 | 6th |
| Nîmes | Nîmes | Stade des Costières | 18,482 | 18th |
| Paris Saint-Germain | Paris | Parc des Princes | 48,583 | 1st |
| Reims | Reims | Stade Auguste Delaune | 21,684 | 5th |
| Rennes | Rennes | Roazhon Park | 29,778 | 3rd |
| Saint-Étienne | Saint-Étienne | Stade Geoffroy-Guichard | 41,965 | 17th |
| Strasbourg | Strasbourg | Stade de la Meinau | 29,230 | 10th |

### Personnel and kits

| Team | Manager | Captain | Kit manufacturer | Shirt sponsor (front) | Shirt sponsor (back) | Shirt sponsor (sleeve) | Shorts sponsor | Socks sponsor |
| Angers | Stéphane Moulin | Ismaël Traoré | Kappa | Scania (H)/Le Gaulois (A & 3), L'Atoll Angers, Brioche Pasquier, Actual Leader, Angers | Algimouss | P2i | Système U | None |
| Bordeaux | Jean-Louis Gasset | Laurent Koscielny | Adidas | Bistro Régent | Betclic | None | None | None |
| Brest | Olivier Dall'Oglio | Jean-Kévin Duverne | Adidas | Quéguiner Matériaux (H)/Yaourts Malo (A & 3), SILL (H)/Groupe Quéguiner (A & 3), Breizh Cola, GUYOT Environnement, Oceania Hotels | Groupe Océanic | None | E.Leclerc, E.Leclerc Drive | BSP Securité |
| Dijon | David Linarès | Bruno Ecuele Manga | Lotto | Groupe Roger Martin, DVF Group, Suez | DORAS | LCR, Auteur des Williams, Coup d'Pouce | Dalkia | Caisse d'Épargne |
| Lens | Franck Haise | Yannick Cahuzac | Macron | Auchan, Groupe Lempereur, SibelEnergie | None | Aushopping Noyelles | AÉSIO Mutuelle, McDonald's | None |
| Lille | Christophe Galtier | José Fonte | New Balance | Boulanger, neosat, Métropole Européenne de Lille (H)/Hello Lille (A & 3) | Flunch | Midas Trend | Winamax | None |
| Lorient | Christophe Pélissier | Fabien Lemoine | Kappa | Jean Floc'h, Che Freedom Spirit, Breizh Cola | Olmix Group | Groupe Actual | Virage Conseil, B&B Hotels | None |
| Lyon | Rudi Garcia | Memphis Depay | Adidas | Emirates | Deliveroo, Groupe ALILA | None | Teddy Smith | None |
| Marseille | Jorge Sampaoli | Steve Mandanda | Puma | Uber Eats, Parions Sport | Boulanger | Iqoniq | Hotels.com | None |
| Metz | Frédéric Antonetti | Dylan Bronn | Kappa | Car Avenue (H), MOSL, Axia Interim | technoit, Nacon Gaming (H), Forcepower (A & 3) | Eurométropole de Metz | E.Leclerc Moselle | None |
| Monaco | Niko Kovač | Wissam Ben Yedder | Kappa | Fedcom, Triangle Intérim | Alain Afflelou | Iqoniq | VBET | None |
| Montpellier | Michel Der Zakarian | Hilton | Nike | Pasinobet, FAUN-Environnement, Montpellier Métropole, Groupama | NG Promotion, Sud de France | NG Promotion | Système U, Groupe Ilios | None |
| Nantes | Antoine Kombouaré | Abdoulaye Touré | Macron | Synergie, Manitou, Proginov | Préservation du Patrimoine, Groupe Millet | LNA Santé | Maisons Pierre, Flamino | None |
| Nice | Adrian Ursea | Dante | Macron | Ineos | Ineos Grenadier | Belstaff | Ville de Nice | None |
| Nîmes | Pascal Plancque | Anthony Briançon | Puma | Bastide Médical, Nîmes | La Région Occitanie | None | None | None |
| Paris Saint-Germain | Mauricio Pochettino | Marquinhos | Nike | Accor Live Limitless | Ooredoo | QNB Group | None | None |
| Reims | David Guion | Yunis Abdelhamid | Umbro | Maisons France Confort (H)/Hexaom (A & 3), Transports Caillot, ZEbet | SOS Malus | Triangle Intérim, Grand Reims (H), Reims (A & 3) | Crédit Agricole, Hexaom | None |
| Rennes | Bruno Génésio | Damien Da Silva | Puma | Samsic, Del Arte, Groupe Launay, Association ELA | PokerStars Sports, Blot Immobilier | rennes.fr | Convivio | None |
| Saint-Étienne | Claude Puel | Mathieu Debuchy | Le Coq Sportif | AÉSIO, Loire, Groupe BYmyCAR, Groupe Atrium | ASSE Cœur-Vert, Alain Afflelou | MARKAL | ZEbet, Desjoyaux Piscines | None |
| Strasbourg | Thierry Laurey | Stefan Mitrović | 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 | |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Nîmes | Bernard Blaquart | Mutual consent | 23 June 2020 | Pre-season | Jérôme Arpinon | 23 June 2020 |
| Monaco | Robert Moreno | Sacked | 19 July 2020 | Pre-season | Niko Kovač | 19 July 2020 |
| Bordeaux | Paulo Sousa | Resigned | 10 August 2020 | Pre-season | Jean-Louis Gasset | 10 August 2020 |
| Metz | Vincent Hognon | Mutual consent | 12 October 2020 | 15th | Frédéric Antonetti | 12 October 2020 |
| Dijon | Stéphane Jobard | Sacked | 5 November 2020 | 20th | David Linarès | 5 November 2020 |
| Nice | Patrick Vieira | Sacked | 4 December 2020 | 11th | Adrian Ursea | 4 December 2020 |
| Nantes | Christian Gourcuff | Sacked | 8 December 2020 | 14th | Raymond Domenech | 26 December 2020 |
| Paris Saint-Germain | Thomas Tuchel | Sacked | 29 December 2020 | 3rd | Mauricio Pochettino | 2 January 2021 |
| Marseille | André Villas-Boas | Resigned and then sacked | 2 February 2021 | 9th | Jorge Sampaoli | 26 February 2021 |
| Nîmes | Jérôme Arpinon | Sacked | 5 February 2021 | 20th | Pascal Plancque | 5 February 2021 |
| Nantes | Raymond Domenech | Sacked | 10 February 2021 | 18th | Antoine Kombouaré | 11 February 2021 |
| Rennes | Julien Stéphan | Resigned | 1 March 2021 | 9th | Bruno Génésio | 4 March 2021 |

## League table

Following the discontinuation of the Coupe de la Ligue at the end of the 2019–20 season, its European qualification place was given to the team finishing fifth in Ligue 1.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Lille (C) | 38 | 24 | 11 | 3 | 64 | 23 | +41 | 83 | Qualification for the Champions League group stage |
| 2 | Paris Saint-Germain | 38 | 26 | 4 | 8 | 86 | 28 | +58 | 82 | Qualification for the Champions League group stage |
| 3 | Monaco | 38 | 24 | 6 | 8 | 76 | 42 | +34 | 78 | Qualification for the Champions League third qualifying round |
| 4 | Lyon | 38 | 22 | 10 | 6 | 81 | 43 | +38 | 76 | Qualification for the Europa League group stage |
| 5 | Marseille | 38 | 16 | 12 | 10 | 54 | 47 | +7 | 60 | Qualification for the Europa League group stage |
| 6 | Rennes | 38 | 16 | 10 | 12 | 52 | 40 | +12 | 58 | Qualification for the Europa Conference League play-off round |
| 7 | Lens | 38 | 15 | 12 | 11 | 55 | 54 | +1 | 57 | |
| 8 | Montpellier | 38 | 14 | 12 | 12 | 60 | 62 | −2 | 54 | |
| 9 | Nice | 38 | 15 | 7 | 16 | 50 | 53 | −3 | 52 | |
| 10 | Metz | 38 | 12 | 11 | 15 | 44 | 48 | −4 | 47 | |
| 11 | Saint-Étienne | 38 | 12 | 10 | 16 | 42 | 54 | −12 | 46 | |
| 12 | Bordeaux | 38 | 13 | 6 | 19 | 42 | 56 | −14 | 45 | |
| 13 | Angers | 38 | 12 | 8 | 18 | 40 | 58 | −18 | 44 | |
| 14 | Reims | 38 | 9 | 15 | 14 | 42 | 50 | −8 | 42 | |
| 15 | Strasbourg | 38 | 11 | 9 | 18 | 49 | 58 | −9 | 42 | |
| 16 | Lorient | 38 | 11 | 9 | 18 | 50 | 68 | −18 | 42 | |
| 17 | Brest | 38 | 11 | 8 | 19 | 50 | 66 | −16 | 41 | |
| 18 | Nantes (O) | 38 | 9 | 13 | 16 | 47 | 55 | −8 | 40 | Qualification for the Relegation play-offs |
| 19 | Nîmes (R) | 38 | 9 | 8 | 21 | 40 | 71 | −31 | 35 | Relegation to the Ligue 2 |
| 20 | Dijon (R) | 38 | 4 | 9 | 25 | 25 | 73 | −48 | 21 | Relegation to the Ligue 2 |
* 1 2 Since the winners of the 2020–21 Coupe de France, Paris Saint-Germain, qualified for European competition based on league position, the Europa League group stage spot reserved for the cup winners was passed to the fifth-placed team, and the Europa Conference League play-off round spot was passed to the sixth-placed team.

## Results

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

## Relegation play-offs

The 2020–21 season ended with a relegation play-off between the 18th-placed Ligue 1 team, Nantes, and the winner of the semi-final of the Ligue 2 play-off, Toulouse, on a two-legged confrontation.
1st leg
2nd leg
2–2 on aggregate. Nantes won on away goals and therefore both clubs remained in their respective leagues.

## Season statistics
### Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Kylian Mbappé | Paris Saint-Germain | 27 |
| 2 | Wissam Ben Yedder | Monaco | 20 |
| 2 | Memphis Depay | Lyon | 20 |
| 4 | Ludovic Ajorque | Strasbourg | 16 |
| 4 | Gaëtan Laborde | Montpellier | 16 |
| 4 | Kevin Volland | Monaco | 16 |
| 4 | Burak Yılmaz | Lille | 16 |
| 8 | Andy Delort | Montpellier | 15 |
| 9 | Boulaye Dia | Reims | 14 |
| 9 | Terem Moffi | Lorient | 14 |
| 9 | Karl Toko Ekambi | Lyon | 14 |

### Clean sheets

| Rank | Player | Club | Clean sheets |
| 1 | Mike Maignan | Lille | 21 |
| 2 | Keylor Navas | Paris Saint-Germain | 15 |
| 3 | Benoît Costil | Bordeaux | 14 |
| 4 | Benjamin Lecomte | Monaco | 13 |
| 5 | Anthony Lopes | Lyon | 11 |
| 6 | Predrag Rajković | Reims | 10 |
| 7 | Walter Benítez | Nice | 9 |
| 7 | Paul Bernardoni | Angers | 9 |
| 7 | Jessy Moulin | Saint-Étienne | 9 |
| 10 | Eiji Kawashima | Strasbourg | 8 |
| 10 | Jean-Louis Leca | Lens | 8 |
| 10 | Steve Mandanda | Marseille | 8 |
| 10 | Alexandre Oukidja | Metz | 8 |
| 10 | Baptiste Reynet | Nîmes | 8 |

### Hat-tricks

| Player | Club | Against | Result | Date |
| Memphis Depay | Lyon | Dijon | 4–1 (H) | 28 August 2020 |
| Ibrahima Niane | Metz | Lorient | 3–1 (H) | 4 October 2020 |
| Boulaye Dia | Reims | Montpellier | 4–0 (A) | 25 October 2020 |
| Aleksandr Golovin | Monaco | Nîmes | 4–3 (A) | 7 February 2021 |
| Wahbi Khazri | Saint-Étienne | Bordeaux | 4–1 (H) | 11 April 2021 |
| Terem Moffi | Lorient | Bordeaux | 4–1 (H) | 25 April 2021 |
| Arkadiusz Milik | Marseille | Angers | 3–2 (H) | 16 May 2021 |

### Scoring

* First goal of the season: Ismaël Traoré for Angers against Dijon
* Last goal of the season: Arkadiusz Milik for Marseille against Metz

### Discipline
#### Player

* Most yellow cards: 14
** Álvaro (Marseille)
* Most red cards: 3
** Moreto Cassamá (Reims)

#### Team

* Most yellow cards: 94
** Marseille
* Most red cards: 10
** Lyon
* Fewest yellow cards: 56
** Strasbourg
* Fewest red cards: 2
** Angers
** Lille
** Saint-Étienne

## Awards
### Monthly

| Month | Player of the Month | Player of the Month | Ref. |
| Month | Player | Club | Ref. |
| September | Ibrahima Niane | Metz | |
| October | Jonathan Bamba | Lille | |
| November | Andy Delort | Montpellier | |
| December | Yusuf Yazıcı | Lille | |
| January | Farid Boulaya | Metz | |
| February | Kylian Mbappé | Paris Saint-Germain | |
| March | Keylor Navas | Paris Saint-Germain | |
| April | Burak Yılmaz | Lille | |

### Annual

| Award | Winner | Club |
| Player of the Season | Kylian Mbappé | Paris Saint-Germain |
| Young Player of the Season | Aurélien Tchouaméni | Monaco |
| Goalkeeper of the Season | Keylor Navas | Paris Saint-Germain |
| Goal of the Season | Burak Yılmaz | Lille |
| Manager of the Season | Christophe Galtier | Lille |
Team of the Year :
| Goalkeeper | Keylor Navas (Paris Saint-Germain) | Keylor Navas (Paris Saint-Germain) | Keylor Navas (Paris Saint-Germain) | Keylor Navas (Paris Saint-Germain) | Keylor Navas (Paris Saint-Germain) | Keylor Navas (Paris Saint-Germain) |
| Defenders | Jonathan Clauss (Lens) | Marquinhos (Paris Saint-Germain) | Presnel Kimpembe (Paris Saint-Germain) | Reinildo Mandava (Lille) | Reinildo Mandava (Lille) | Reinildo Mandava (Lille) |
| Midfielders | Neymar (Paris Saint-Germain) | Aurélien Tchouaméni (Monaco) | Lucas Paquetá (Lyon) | Lucas Paquetá (Lyon) | Benjamin André (Lille) | Kylian Mbappé (Paris Saint-Germain |
| Forwards | Memphis Depay (Lyon) | Memphis Depay (Lyon) | Memphis Depay (Lyon) | Memphis Depay (Lyon) | Memphis Depay (Lyon) | Memphis Depay (Lyon) |