| Season | 2015–16 |
|---|---|
| Dates | 7 August 2015 – 14 May 2016 |
| Champions | Paris Saint-Germain 6th Ligue 1 title 6thFrench title |
| Relegated | Troyes Gazélec Ajaccio Reims |
| Champions League | Paris Saint-Germain Lyon Monaco |
| Europa League | Nice Lille Saint-Étienne |
| Matches | 380 |
| Goals | 960 (2.53 per match) |
| Top goalscorer | Zlatan Ibrahimović (38 goals) |
| Biggest home win | Marseille 6–0Troyes (23 August 2015) Paris Saint-Germain 6–0Caen (16 September 2016) |
| Biggest away win | Troyes 0–9Paris Saint-Germain (13 March 2016) |
| Highest scoring | Troyes 0–9Paris Saint-Germain (13 March 2016) |
| Longest winning run | 9 matches Paris Saint-Germain |
| Longest unbeaten run | 27 matches Paris Saint-Germain |
| Longest winless run | 21 matches Troyes |
| Longest losing run | 6 matches Reims |
| Highest attendance | 63,235 Marseille 1–2Paris Saint-Germain[1] (8 February 2016) |
| Lowest attendance | 3,465 Gazélec Ajaccio 2–2Toulouse[2] (3 October 2015) |
| Total attendance | 7,920,621[2] |
| Average attendance | 20,560 |
2016–17 → | |
The2015–16 Ligue 1 season was the 78th season of the Ligue de Football Professionnel first division since its establishment. It started on 7 August 2015 and concluded on 14 May 2016.Paris Saint-Germain were the defending champions, and retained the title with a 9–0 win atTroyes on 13 March.[3] It was their fourth consecutive Ligue 1 title.[4]
There were 20 clubs in the league, with three promoted teams fromLigue 2 replacing the three teams that were relegated fromLigue 1 following the2014–15 season. All clubs that secured Ligue 1 status for the season were subject to approval by theDNCG before becoming eligible to participate. Originally, only two teams were planned to be relegated at the end of the season.[5] However, this proposal was appealed and eventually overturned, so as in past seasons, three teams are to be relegated.[6] Evian, Metz and Lens were relegated to Ligue 2 at the conclusion of the 2014–15 season. Troyes, Gazelec Ajaccio and Angers were promoted to the top level. Troyes returned after being relegated in2012–13 season. Gazelec Ajaccio secured their second consecutive promotion and joined Ligue 1 for the first time in the club's history. Angers returned to the top level after 21 years.
| Club | Location | Venue | Capacity |
|---|---|---|---|
| Angers | Angers | Stade Jean Bouin | 17,835 |
| Bastia | Bastia | Stade Armand Cesari | 16,480 |
| Bordeaux | Bordeaux | Matmut Atlantique | 42,115 |
| Caen | Caen | Stade Michel d'Ornano | 21,215 |
| Gazélec Ajaccio | Ajaccio | Stade Ange Casanova | 6,000 |
| Guingamp | Guingamp | Stade du Roudourou | 18,126 |
| Lille | Villeneuve-d'Ascq | Stade Pierre-Mauroy | 50,186 |
| Lorient | Lorient | Stade du Moustoir | 18,890 |
| Lyon | Lyon | Stade de Gerland (fall 2015) Parc Olympique Lyonnais (spring 2016) | 41,842 59,186 |
| Marseille | Marseille | Stade Vélodrome (revamped for Euro 2016) | 67,000 |
| Monaco | Monaco | Stade Louis II | 18,500 |
| Montpellier | Montpellier | Stade de la Mosson | 32,939 |
| Nantes | Nantes | Stade de la Beaujoire | 38,285 |
| Nice | Nice | Allianz Riviera | 35,624 |
| Paris Saint-Germain | Paris | Parc des Princes | 48,712 |
| Reims | Reims | Stade Auguste Delaune | 21,684 |
| Rennes | Rennes | Roazhon Park | 29,376 |
| Saint-Étienne | Saint-Étienne | Stade Geoffroy-Guichard | 42,000 |
| Toulouse | Toulouse | Stadium Municipal | 35,470 |
| Troyes | Troyes | Stade de l'Aube | 21,684 |
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Lille | Mutual consent | 24 May 2015[8] | Pre-season | 25 May 2015[9] | ||
| Marseille | Resigned | 8 August 2015[10] | 19th | 19 August 2015[11] | ||
| Lille | Mutual consent | 11 November 2015[12] | 16th | 22 November 2015[13] | ||
| Troyes | 3 December 2015[14] | 20th | 8 December 2015[15] | |||
| Montpellier | Resigned | 23 December 2015[16] | 15th | 27 December 2015[17] | ||
| Lyon | Sacked | 24 December 2015[18] | 9th | 24 December 2015 | ||
| Rennes | 20 January 2016[19] | 6th | 21 January 2016 | |||
| Bastia | 28 January 2016[20] | 15th | 29 January 2016 | |||
| Troyes | 4 February 2016[21] | 20th | 5 February 2016 | |||
| Toulouse | Resigned | 27 February 2016[22] | 19th | 2 March 2016[23] | ||
| Bordeaux | Sacked | 14 March 2016[24] | 14th | 14 March 2016[24] | ||
| Marseille | 19 April 2016[25] | 15th | 19 April 2016 | |||
| Reims | 23 April 2016[26] | 17th | 23 April 2016 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain(C) | 38 | 30 | 6 | 2 | 102 | 19 | +83 | 96 | Qualification for theChampions League group stage |
| 2 | Lyon | 38 | 19 | 8 | 11 | 67 | 43 | +24 | 65 | |
| 3 | Monaco | 38 | 17 | 14 | 7 | 57 | 50 | +7 | 65 | Qualification for theChampions League third qualifying round |
| 4 | Nice | 38 | 18 | 9 | 11 | 58 | 41 | +17 | 63 | Qualification for theEuropa League group stage[a] |
| 5 | Lille | 38 | 15 | 15 | 8 | 39 | 27 | +12 | 60 | Qualification for theEuropa League third qualifying round[a] |
| 6 | Saint-Étienne | 38 | 17 | 7 | 14 | 42 | 37 | +5 | 58 | |
| 7 | Caen | 38 | 16 | 6 | 16 | 39 | 52 | −13 | 54 | |
| 8 | Rennes | 38 | 13 | 13 | 12 | 52 | 54 | −2 | 52 | |
| 9 | Angers | 38 | 13 | 11 | 14 | 40 | 38 | +2 | 50 | |
| 10 | Bastia | 38 | 14 | 8 | 16 | 36 | 42 | −6 | 50 | |
| 11 | Bordeaux | 38 | 12 | 14 | 12 | 50 | 57 | −7 | 50 | |
| 12 | Montpellier | 38 | 14 | 7 | 17 | 49 | 47 | +2 | 49 | |
| 13 | Marseille | 38 | 10 | 18 | 10 | 48 | 42 | +6 | 48 | |
| 14 | Nantes | 38 | 12 | 12 | 14 | 33 | 44 | −11 | 48 | |
| 15 | Lorient | 38 | 11 | 13 | 14 | 47 | 58 | −11 | 46 | |
| 16 | Guingamp | 38 | 11 | 11 | 16 | 47 | 56 | −9 | 44 | |
| 17 | Toulouse | 38 | 9 | 13 | 16 | 45 | 55 | −10 | 40 | |
| 18 | Reims(R) | 38 | 10 | 9 | 19 | 44 | 57 | −13 | 39 | Relegation toLigue 2[b] |
| 19 | Gazélec Ajaccio(R) | 38 | 8 | 13 | 17 | 37 | 58 | −21 | 37 | |
| 20 | Troyes(R) | 38 | 3 | 9 | 26 | 28 | 83 | −55 | 18 |
| Home \ Away | ANG | BAS | BOR | CAE | GAZ | GUI | LIL | LOR | OL | OM | ASM | MHS | NAN | NIC | PSG | REI | REN | STE | TFC | TRO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Angers | 1–0 | 1–1 | 2–0 | 0–0 | 0–0 | 2–0 | 5–1 | 0–3 | 0–1 | 3–0 | 2–3 | 0–0 | 1–1 | 0–0 | 0–0 | 0–2 | 0–0 | 2–3 | 1–0 | |
| Bastia | 1–0 | 1–0 | 1–0 | 1–2 | 3–0 | 1–2 | 0–0 | 1–0 | 2–1 | 1–2 | 1–0 | 0–0 | 1–3 | 0–2 | 2–0 | 2–1 | 0–1 | 3–0 | 2–0 | |
| Bordeaux | 1–3 | 1–1 | 1–4 | 1–1 | 1–0 | 1–0 | 3–0 | 3–1 | 1–1 | 3–1 | 0–0 | 2–0 | 0–0 | 1–1 | 1–2 | 4–0 | 1–4 | 1–1 | 1–0 | |
| Caen | 0–0 | 0–0 | 1–0 | 2–0 | 2–1 | 1–2 | 1–2 | 0–4 | 1–3 | 2–2 | 2–1 | 0–2 | 2–0 | 0–3 | 0–2 | 1–0 | 1–0 | 1–0 | 2–1 | |
| Gazélec Ajaccio | 0–2 | 3–2 | 2–0 | 1–0 | 0–0 | 2–4 | 1–1 | 2–1 | 1–1 | 0–1 | 0–4 | 1–1 | 3–1 | 0–4 | 2–2 | 1–1 | 0–2 | 2–2 | 2–3 | |
| Guingamp | 2–2 | 1–0 | 2–4 | 1–1 | 2–1 | 1–1 | 2–2 | 0–1 | 2–0 | 3–3 | 2–2 | 2–2 | 2–3 | 0–2 | 1–2 | 0–2 | 2–0 | 2–0 | 4–0 | |
| Lille | 0–0 | 1–1 | 0–0 | 1–0 | 1–0 | 0–0 | 3–0 | 1–0 | 1–2 | 4–1 | 2–0 | 0–1 | 1–1 | 0–1 | 2–0 | 1–1 | 1–0 | 1–0 | 1–3 | |
| Lorient | 3–1 | 1–1 | 3–2 | 2–0 | 1–0 | 4–3 | 0–1 | 1–3 | 1–1 | 0–2 | 1–1 | 0–0 | 0–0 | 1–2 | 2–0 | 1–1 | 0–1 | 1–1 | 4–1 | |
| Lyon | 0–2 | 2–0 | 3–0 | 4–1 | 2–1 | 5–1 | 0–0 | 0–0 | 1–1 | 6–1 | 2–4 | 2–0 | 1–1 | 2–1 | 1–0 | 1–2 | 3–0 | 3–0 | 4–1 | |
| Marseille | 1–2 | 4–1 | 0–0 | 0–1 | 1–1 | 0–0 | 1–1 | 1–1 | 1–1 | 3–3 | 2–2 | 1–1 | 0–1 | 1–2 | 1–0 | 2–5 | 1–1 | 1–1 | 6–0 | |
| Monaco | 1–0 | 2–0 | 1–2 | 1–1 | 2–2 | 3–2 | 0–0 | 2–3 | 1–1 | 2–1 | 2–0 | 1–0 | 1–0 | 0–3 | 2–2 | 1–1 | 1–0 | 4–0 | 3–1 | |
| Montpellier | 0–2 | 2–0 | 0–1 | 1–2 | 0–2 | 2–1 | 3–0 | 2–1 | 0–2 | 0–1 | 2–3 | 2–1 | 0–2 | 0–1 | 3–1 | 2–0 | 1–2 | 2–0 | 4–1 | |
| Nantes | 2–0 | 0–0 | 2–2 | 1–2 | 3–1 | 1–0 | 0–3 | 2–1 | 0–0 | 0–1 | 0–0 | 0–2 | 1–0 | 1–4 | 1–0 | 0–2 | 2–1 | 1–1 | 3–0 | |
| Nice | 2–1 | 0–2 | 6–1 | 2–1 | 3–0 | 0–1 | 0–0 | 2–1 | 3–0 | 1–1 | 1–2 | 1–0 | 1–2 | 0–3 | 2–0 | 3–0 | 2–0 | 1–0 | 2–1 | |
| Paris SG | 5–1 | 2–0 | 2–2 | 6–0 | 2–0 | 3–0 | 0–0 | 3–1 | 5–1 | 2–1 | 0–2 | 0–0 | 4–0 | 4–1 | 4–1 | 4–0 | 4–1 | 5–0 | 4–1 | |
| Reims | 2–1 | 0–1 | 4–1 | 0–1 | 1–2 | 0–1 | 1–0 | 4–1 | 4–1 | 1–0 | 0–1 | 2–3 | 2–1 | 1–1 | 1–1 | 2–2 | 1–1 | 1–3 | 1–1 | |
| Rennes | 1–0 | 1–2 | 2–2 | 1–1 | 1–0 | 0–3 | 1–1 | 2–2 | 2–2 | 0–1 | 1–1 | 1–0 | 4–1 | 1–4 | 0–1 | 3–1 | 0–1 | 3–1 | 1–1 | |
| Saint-Étienne | 1–0 | 2–1 | 1–1 | 1–2 | 2–0 | 3–0 | 0–1 | 2–0 | 1–0 | 0–2 | 1–1 | 3–0 | 2–0 | 1–4 | 0–2 | 3–0 | 1–1 | 0–0 | 1–0 | |
| Toulouse | 1–2 | 4–0 | 4–0 | 2–0 | 1–1 | 1–2 | 1–1 | 2–3 | 2–3 | 1–1 | 1–1 | 1–1 | 0–0 | 2–0 | 0–1 | 2–2 | 1–2 | 2–1 | 1–0 | |
| Troyes | 0–1 | 1–1 | 2–4 | 1–3 | 0–0 | 0–1 | 1–1 | 0–1 | 0–1 | 1–1 | 0–0 | 0–0 | 0–1 | 3–3 | 0–9 | 2–1 | 2–4 | 0–1 | 0–3 |
| Player | Club | Against | Result | Date |
|---|---|---|---|---|
| Lyon | Caen | 4–0 (H) | 29 August 2015 | |
| Lyon | Saint-Étienne | 3–0 (H) | 8 November 2015 | |
| Toulouse | Reims | 3–1 (H) | 9 January 2016 | |
| Rennes | Nantes | 4–1 (H) | 6 March 2016 | |
| Paris Saint-Germain | Troyes | 9–0 (H) | 13 March 2016 | |
| Paris Saint-Germain | Nice | 4–1 (H) | 2 April 2016 | |
| Nice | Rennes | 3–0 (H) | 10 April 2016 | |
| Lille | Gazélec Ajaccio | 4–2 (H) | 16 April 2016 | |
| Paris Saint-Germain | Gazélec Ajaccio | 4–0 (A) | 7 May 2016 | |
| Lyon | Monaco | 6–1 (H) | 7 May 2016 |
4 Player scored 4 goals
| Award[31] | Winner | Club |
|---|---|---|
| Player of the Season | Paris Saint-Germain | |
| Young Player of the Season | Rennes | |
| Goalkeeper of the Season | Marseille | |
| Goal of the Season | Angers | |
| Manager of the Season | Paris Saint-Germain |
| Team of the Year[32] | ||||
|---|---|---|---|---|
| Goalkeeper | ||||
| Defenders | ||||
| Midfielders | ||||
| Forwards | ) | |||
| # | Football club | Home games | Average attendance[33] |
|---|---|---|---|
| 1 | Paris Saint-Germain | 19 | 46,160 |
| 2 | Olympique de Marseille | 19 | 42,015 |
| 3 | Olympique lyonnais | 19 | 40,296 |
| 4 | AS Saint-Étienne | 19 | 30,328 |
| 5 | Lille OSC | 19 | 30,268 |
| 6 | FC Nantes | 19 | 25,226 |
| 7 | Girondins de Bordeaux | 19 | 25,088 |
| 8 | Stade rennais | 19 | 23,180 |
| 9 | OGC Nice | 19 | 19,192 |
| 10 | SM Caen | 19 | 17,661 |
| 11 | Toulouse FC | 19 | 16,306 |
| 12 | EA Guingamp | 19 | 14,804 |
| 13 | Angers SCO | 19 | 13,500 |
| 14 | Stade de Reims | 19 | 13,482 |
| 15 | Montpellier HSC | 19 | 12,839 |
| 16 | ESTAC | 19 | 12,472 |
| 17 | FC Lorient | 19 | 11,988 |
| 18 | SC Bastia | 19 | 11,563 |
| 19 | AS Monaco | 19 | 7,838 |
| 20 | GFCA | 19 | 3,719 |