# 2018–19 in French football

The following article is a summary of the 2018–19 football season in France, which was the 85th season of competitive football in the country and ran from July 2018 to June 2019.

## National teams
### France national football team
#### UEFA Nations League A
##### Group 1

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | |
| 1 | Netherlands | 4 | 2 | 1 | 1 | 8 | 4 | +4 | 7 | Qualification for Nations League Finals | — | 2–0 | 3–0 |
| 2 | France | 4 | 2 | 1 | 1 | 4 | 4 | 0 | 7 | | 2–1 | — | 2–1 |
| 3 | Germany | 4 | 0 | 2 | 2 | 3 | 7 | −4 | 2 | | 2–2 | 0–0 | — |
* ↑ Due to revamp of the format for the 2020–21 UEFA Nations League, no teams were eventually relegated.
* 1 2 Head-to-head goal difference: Netherlands +1, France −1.

#### UEFA Euro 2020 qualifying
##### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | | | | |
| 1 | France | 10 | 8 | 1 | 1 | 25 | 6 | +19 | 25 | Qualify for final tournament | — | 1–1 | 4–0 | 4–1 | 3–0 | 2–1 |
| 2 | Turkey | 10 | 7 | 2 | 1 | 18 | 3 | +15 | 23 | Qualify for final tournament | 2–0 | — | 0–0 | 1–0 | 1–0 | 4–0 |
| 3 | Iceland | 10 | 6 | 1 | 3 | 14 | 11 | +3 | 19 | Advance to play-offs via Nations League | 0–1 | 2–1 | — | 1–0 | 2–0 | 3–0 |
| 4 | Albania | 10 | 4 | 1 | 5 | 16 | 14 | +2 | 13 | | 0–2 | 0–2 | 4–2 | — | 2–2 | 2–0 |
| 5 | Andorra | 10 | 1 | 1 | 8 | 3 | 20 | −17 | 4 | | 0–4 | 0–2 | 0–2 | 0–3 | — | 1–0 |
| 6 | Moldova | 10 | 1 | 0 | 9 | 4 | 26 | −22 | 3 | | 1–4 | 0–4 | 1–2 | 0–4 | 1–0 | — |

### France women's national football team
#### 2019 FIFA Women's World Cup
##### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | France (H) | 3 | 3 | 0 | 0 | 7 | 1 | +6 | 9 | Advance to knockout stage |
| 2 | Norway | 3 | 2 | 0 | 1 | 6 | 3 | +3 | 6 | Advance to knockout stage |
| 3 | Nigeria | 3 | 1 | 0 | 2 | 2 | 4 | −2 | 3 | Advance to knockout stage |
| 4 | South Korea | 3 | 0 | 0 | 3 | 1 | 8 | −7 | 0 | |

##### Knockout stage
## League tables
### Ligue 1

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Paris Saint-Germain (C) | 38 | 29 | 4 | 5 | 105 | 35 | +70 | 91 | Qualification for the Champions League group stage |
| 2 | Lille | 38 | 22 | 9 | 7 | 68 | 33 | +35 | 75 | Qualification for the Champions League group stage |
| 3 | Lyon | 38 | 21 | 9 | 8 | 70 | 47 | +23 | 72 | Qualification for the Champions League group stage |
| 4 | Saint-Étienne | 38 | 19 | 9 | 10 | 59 | 41 | +18 | 66 | Qualification for the Europa League group stage |
| 5 | Marseille | 38 | 18 | 7 | 13 | 60 | 52 | +8 | 61 | |
| 6 | Montpellier | 38 | 15 | 14 | 9 | 53 | 42 | +11 | 59 | |
| 7 | Nice | 38 | 15 | 11 | 12 | 30 | 35 | −5 | 56 | |
| 8 | Reims | 38 | 13 | 16 | 9 | 39 | 42 | −3 | 55 | |
| 9 | Nîmes | 38 | 15 | 8 | 15 | 57 | 58 | −1 | 53 | |
| 10 | Rennes | 38 | 13 | 13 | 12 | 55 | 52 | +3 | 52 | Qualification for the Europa League group stage |
| 11 | Strasbourg | 38 | 11 | 16 | 11 | 58 | 48 | +10 | 49 | Qualification for the Europa League second qualifying round |
| 12 | Nantes | 38 | 13 | 9 | 16 | 48 | 48 | 0 | 48 | |
| 13 | Angers | 38 | 10 | 16 | 12 | 44 | 49 | −5 | 46 | |
| 14 | Bordeaux | 38 | 10 | 11 | 17 | 34 | 42 | −8 | 41 | |
| 15 | Amiens | 38 | 9 | 11 | 18 | 31 | 52 | −21 | 38 | |
| 16 | Toulouse | 38 | 8 | 14 | 16 | 35 | 57 | −22 | 38 | |
| 17 | Monaco | 38 | 8 | 12 | 18 | 38 | 57 | −19 | 36 | |
| 18 | Dijon (O) | 38 | 9 | 7 | 22 | 31 | 60 | −29 | 34 | Qualification for the Relegation play-offs |
| 19 | Caen (R) | 38 | 7 | 12 | 19 | 29 | 54 | −25 | 33 | Relegation to Ligue 2 |
| 20 | Guingamp (R) | 38 | 5 | 12 | 21 | 28 | 68 | −40 | 27 | Relegation to Ligue 2 |
* ↑ Rennes qualified for the Europa League group stage by winning the 2018–19 Coupe de France.
* ↑ Strasbourg qualified for the Europa League second qualifying round by winning the 2018–19 Coupe de la Ligue.

### Ligue 2

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion or Relegation |
| 1 | Metz (C, P) | 38 | 24 | 9 | 5 | 60 | 23 | +37 | 81 | Promotion to Ligue 1 |
| 2 | Brest (P) | 38 | 21 | 11 | 6 | 64 | 35 | +29 | 74 | Promotion to Ligue 1 |
| 3 | Troyes | 38 | 21 | 8 | 9 | 51 | 28 | +23 | 71 | Qualification to promotion play-offs semi-final |
| 4 | Paris FC | 38 | 17 | 14 | 7 | 36 | 22 | +14 | 65 | Qualification to promotion play-offs quarter-final |
| 5 | Lens | 38 | 18 | 9 | 11 | 49 | 28 | +21 | 63 | Qualification to promotion play-offs quarter-final |
| 6 | Lorient | 38 | 17 | 12 | 9 | 51 | 41 | +10 | 63 | |
| 7 | Le Havre | 38 | 13 | 15 | 10 | 45 | 40 | +5 | 54 | |
| 8 | Orléans | 38 | 15 | 7 | 16 | 51 | 53 | −2 | 52 | |
| 9 | Grenoble | 38 | 13 | 11 | 14 | 43 | 47 | −4 | 50 | |
| 10 | Clermont | 38 | 11 | 15 | 12 | 44 | 37 | +7 | 48 | |
| 11 | Châteauroux | 38 | 11 | 15 | 12 | 37 | 42 | −5 | 48 | |
| 12 | Niort | 38 | 11 | 14 | 13 | 34 | 41 | −7 | 47 | |
| 13 | Valenciennes | 38 | 11 | 10 | 17 | 52 | 61 | −9 | 43 | |
| 14 | Nancy | 38 | 12 | 6 | 20 | 36 | 50 | −14 | 42 | |
| 15 | Auxerre | 38 | 10 | 11 | 17 | 34 | 36 | −2 | 41 | |
| 16 | Sochaux | 38 | 11 | 8 | 19 | 27 | 43 | −16 | 41 | |
| 17 | Ajaccio | 38 | 9 | 13 | 16 | 29 | 45 | −16 | 40 | |
| 18 | Gazélec Ajaccio (R) | 38 | 9 | 12 | 17 | 30 | 54 | −24 | 39 | Qualification to relegation play-offs |
| 19 | Béziers (R) | 38 | 9 | 11 | 18 | 33 | 50 | −17 | 38 | Relegation to Championnat National |
| 20 | Red Star (R) | 38 | 7 | 9 | 22 | 28 | 58 | −30 | 30 | Relegation to Championnat National |

### Championnat National 2

| Group A | Group B | Group C | Group D |
| Pos Teamvte Pld Pts 1 Toulon (P) 30 59 2 Fréjus Saint-Raphaël 30 57 3 Annecy 30 53 4 Jura Sud 30 50 5 Athlético Marseille 30 47 6 Endoume Marseille 30 44 7 Hyères 30 41 8 Saint-Priest 30 40 9 Martigues 30 40 10 Grasse 30 39 11 Chasselay MDA 30 39 12 Lyon (res) 30 37 13 Olympic Marseille (res) 30 35 14 Monaco (res) 30 33 15 Pontarlier (R) 30 22 16 Nice (res) (R) 30 20 Source: FFF.fr (P) Promoted; (R) Relegated | Pos Teamvte Pld Pts 1 Le Puy (P) 30 52 2 Les Herbiers 30 50 3 Andrézieux 30 48 4 Yzeure 30 47 5 Sète 30 46 6 Blois 30 45 7 Saint-Pryvé 30 44 8 Bergerac 30 42 9 Saint-Étienne (res) 30 41 10 Colomiers 30 40 11 Stade Bordelais 30 38 12 Romorantin 30 37 13 Trélissac 30 37 14 Nîmes (res) 30 33 15 Bordeaux (res) (R) 30 26 16 Mont-de-Marsan (R) 30 25 Source: FFF.fr (P) Promoted; (R) Relegated | Pos Teamvte Pld Pts 1 Nantes (res) 30 55 2 Bastia-Borgo (P) 30 54 3 Chartres 30 52 4 Saint-Brieuc 30 50 5 Lorient (res) 30 47 6 Oissel 30 41 7 Vannes 30 40 8 Mantes 30 39 9 Poissy 30 39 10 Granville 30 38 11 Saint-Malo 30 37 12 Vitré 30 36 13 Paris Saint-Germain (res) 30 33 14 Furiani-Agliani (R) 30 33 15 Boulogne-Billancourt (R) 30 29 16 Le Havre (res) (R) 30 29 Source: FFF.fr (P) Promoted; (R) Relegated | Pos Teamvte Pld Pts 1 Créteil (P) 30 59 2 Saint-Maur 30 49 3 Sedan 30 47 4 Lille (res) 30 46 5 Sainte-Geneviève 30 45 6 Croix 30 43 7 Schiltigheim 30 42 8 Épinal 30 42 9 Reims (res) 30 41 10 Fleury 30 39 11 Lens (res) 30 37 12 Belfort 30 35 13 Bobigny 30 34 14 Haguenau 30 31 15 Feignies Aulnoye (R) 30 31 16 Arras (R) 30 21 Source: FFF.fr (P) Promoted; (R) Relegated |

## UEFA competitions
### UEFA Champions League
#### Group stage
##### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DOR | ATM | BRU | MON |
| 1 | Borussia Dortmund | 6 | 4 | 1 | 1 | 10 | 2 | +8 | 13 | Advance to knockout phase | — | 4–0 | 0–0 | 3–0 |
| 2 | Atlético Madrid | 6 | 4 | 1 | 1 | 9 | 6 | +3 | 13 | Advance to knockout phase | 2–0 | — | 3–1 | 2–0 |
| 3 | Club Brugge | 6 | 1 | 3 | 2 | 6 | 5 | +1 | 6 | Transfer to Europa League | 0–1 | 0–0 | — | 1–1 |
| 4 | Monaco | 6 | 0 | 1 | 5 | 2 | 14 | −12 | 1 | | 0–2 | 1–2 | 0–4 | — |
* 1 2 Head-to-head goal difference: Borussia Dortmund +2, Atlético Madrid –2.

##### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PAR | LIV | NAP | RSB |
| 1 | Paris Saint-Germain | 6 | 3 | 2 | 1 | 17 | 9 | +8 | 11 | Advance to knockout phase | — | 2–1 | 2–2 | 6–1 |
| 2 | Liverpool | 6 | 3 | 0 | 3 | 9 | 7 | +2 | 9 | Advance to knockout phase | 3–2 | — | 1–0 | 4–0 |
| 3 | Napoli | 6 | 2 | 3 | 1 | 7 | 5 | +2 | 9 | Transfer to Europa League | 1–1 | 1–0 | — | 3–1 |
| 4 | Red Star Belgrade | 6 | 1 | 1 | 4 | 5 | 17 | −12 | 4 | | 1–4 | 2–0 | 0–0 | — |
* 1 2 Goals in all group matches: Liverpool 9, Napoli 7.

##### Group F

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | LYO | SHK | HOF |
| 1 | Manchester City | 6 | 4 | 1 | 1 | 16 | 6 | +10 | 13 | Advance to knockout phase | — | 1–2 | 6–0 | 2–1 |
| 2 | Lyon | 6 | 1 | 5 | 0 | 12 | 11 | +1 | 8 | Advance to knockout phase | 2–2 | — | 2–2 | 2–2 |
| 3 | Shakhtar Donetsk | 6 | 1 | 3 | 2 | 8 | 16 | −8 | 6 | Transfer to Europa League | 0–3 | 1–1 | — | 2–2 |
| 4 | TSG Hoffenheim | 6 | 0 | 3 | 3 | 11 | 14 | −3 | 3 | | 1–2 | 3–3 | 2–3 | — |

##### Round of 16

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Manchester United | 3–3 (a) | Paris Saint-Germain | 0–2 | 3–1 |
| Lyon | 1–5 | Barcelona | 0–0 | 1–5 |

### UEFA Europa League
#### Qualifying phase and play-off round
##### Second qualifying round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Ventspils | 1–3 | Bordeaux | 0–1 | 1–2 |

##### Third qualifying round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Mariupol | 2–5 | Bordeaux | 1–3 | 1–2 |

##### Play-off round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Gent | 0–2 | Bordeaux | 0–0 | 0–2 |

#### Group stage
##### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ZEN | SLP | BOR | KOB |
| 1 | Zenit Saint Petersburg | 6 | 3 | 2 | 1 | 6 | 5 | +1 | 11 | Advance to knockout phase | — | 1–0 | 2–1 | 1–0 |
| 2 | Slavia Prague | 6 | 3 | 1 | 2 | 4 | 3 | +1 | 10 | Advance to knockout phase | 2–0 | — | 1–0 | 0–0 |
| 3 | Bordeaux | 6 | 2 | 1 | 3 | 6 | 6 | 0 | 7 | | 1–1 | 2–0 | — | 1–2 |
| 4 | Copenhagen | 6 | 1 | 2 | 3 | 3 | 5 | −2 | 5 | | 1–1 | 0–1 | 0–1 | — |

##### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | FRA | LAZ | APL | MAR |
| 1 | Eintracht Frankfurt | 6 | 6 | 0 | 0 | 17 | 5 | +12 | 18 | Advance to knockout phase | — | 4–1 | 2–0 | 4–0 |
| 2 | Lazio | 6 | 3 | 0 | 3 | 9 | 11 | −2 | 9 | Advance to knockout phase | 1–2 | — | 2–1 | 2–1 |
| 3 | Apollon Limassol | 6 | 2 | 1 | 3 | 10 | 10 | 0 | 7 | | 2–3 | 2–0 | — | 2–2 |
| 4 | Marseille | 6 | 0 | 1 | 5 | 6 | 16 | −10 | 1 | | 1–2 | 1–3 | 1–3 | — |

##### Group K

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DKV | REN | AST | JAB |
| 1 | Dynamo Kyiv | 6 | 3 | 2 | 1 | 10 | 7 | +3 | 11 | Advance to knockout phase | — | 3–1 | 2–2 | 0–1 |
| 2 | Rennes | 6 | 3 | 0 | 3 | 7 | 8 | −1 | 9 | Advance to knockout phase | 1–2 | — | 2–0 | 2–1 |
| 3 | Astana | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | | 0–1 | 2–0 | — | 2–1 |
| 4 | Jablonec | 6 | 1 | 2 | 3 | 6 | 8 | −2 | 5 | | 2–2 | 0–1 | 1–1 | — |

#### Knockout phase
##### Round of 32

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Rennes | 6–4 | Real Betis | 3–3 | 3–1 |

##### Round of 16

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Rennes | 3–4 | Arsenal | 3–1 | 0–3 |

### UEFA Youth League
#### UEFA Champions League Path
##### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATM | MON | BRU | DOR |
| 1 | Atlético Madrid | 6 | 4 | 0 | 2 | 15 | 8 | +7 | 12 | Round of 16 | — | 3–0 | 1–2 | 4–0 |
| 2 | Monaco | 6 | 3 | 1 | 2 | 9 | 9 | 0 | 10 | Play-offs | 0–2 | — | 3–1 | 1–1 |
| 3 | Club Brugge | 6 | 2 | 1 | 3 | 10 | 11 | −1 | 7 | | 3–1 | 2–3 | — | 1–1 |
| 4 | Borussia Dortmund | 6 | 1 | 2 | 3 | 7 | 13 | −6 | 5 | | 3–4 | 0–2 | 2–1 | — |

##### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LIV | PAR | NAP | RSB |
| 1 | Liverpool | 6 | 4 | 1 | 1 | 17 | 7 | +10 | 13 | Round of 16 | — | 5–2 | 5–0 | 2–1 |
| 2 | Paris Saint-Germain | 6 | 4 | 1 | 1 | 13 | 10 | +3 | 13 | Play-offs | 3–2 | — | 0–0 | 2–1 |
| 3 | Napoli | 6 | 1 | 3 | 2 | 9 | 15 | −6 | 6 | | 1–1 | 2–5 | — | 5–3 |
| 4 | Red Star Belgrade | 6 | 0 | 1 | 5 | 6 | 13 | −7 | 1 | | 0–2 | 0–1 | 1–1 | — |

##### Group F

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | HOF | LYO | MCI | SHK |
| 1 | TSG Hoffenheim | 6 | 3 | 2 | 1 | 15 | 10 | +5 | 11 | Round of 16 | — | 3–1 | 5–2 | 1–1 |
| 2 | Lyon | 6 | 3 | 2 | 1 | 13 | 8 | +5 | 11 | Play-offs | 3–3 | — | 2–0 | 2–0 |
| 3 | Manchester City | 6 | 2 | 1 | 3 | 10 | 14 | −4 | 7 | | 2–1 | 1–4 | — | 4–1 |
| 4 | Shakhtar Donetsk | 6 | 0 | 3 | 3 | 5 | 11 | −6 | 3 | | 1–2 | 1–1 | 1–1 | — |

#### Domestic Champions Path
##### First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Žilina | 1–7 | Montpellier | 1–5 | 0–2 |

##### Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Altınordu | 2–5 | Montpellier | 2–4 | 0–1 |

#### Play-offs

| Team 1 | Score | Team 2 |
| Chelsea | 3–1 | Monaco |
| Montpellier | 2–1 | Benfica |
| Hertha BSC | 2–1 | Paris Saint-Germain |
| Sigma Olomouc | 0–2 | Lyon |

#### Knockout phase
##### Round of 16

| Team 1 | Score | Team 2 |
| Chelsea | 2–1 | Montpellier |
| Lyon | 2–2 (6–5 p) | Ajax |

##### Quarter-finals

| Team 1 | Score | Team 2 |
| Barcelona | 3–2 | Lyon |

### UEFA Women's Champions League
#### Knockout phase
##### Round of 32

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Avaldsnes | 0–7 | Lyon | 0–2 | 0–5 |
| St. Pölten | 1–6 | Paris Saint-Germain | 1–4 | 0–2 |

##### Round of 16

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Ajax | 0–13 | Lyon | 0–4 | 0–9 |
| Linköping | 2–5 | Paris Saint-Germain | 0–2 | 2–3 |

##### Quarter-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Lyon | 6–3 | VfL Wolfsburg | 2–1 | 4–2 |
| Chelsea | 3–2 | Paris Saint-Germain | 2–0 | 1–2 |

##### Semi-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Lyon | 3–2 | Chelsea | 2–1 | 1–1 |

##### Final

The final was played on 18 May 2019 at the Groupama Arena in Budapest. The "home" team for the final (for administrative purposes) was determined by an additional draw held after the quarter-final and semi-final draws.