![]()
France
Ligue 1 2016/17 final table, results and top scorers
The 2016/17 season as it ended: the final table, every result by month and the player boards. History only, never a prediction.
Final table
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 30 | 5 | 3 | 107:31 | +76 | 95 | |
| 2 | 38 | 27 | 6 | 5 | 83:27 | +56 | 87 | |
| 3 | 38 | 22 | 12 | 4 | 63:36 | +27 | 78 | |
| 4 | 38 | 20 | 5 | 13 | 77:48 | +29 | 65 | |
| 5 | 38 | 17 | 11 | 10 | 57:41 | +16 | 62 | |
| 6 | Bordeaux | 38 | 15 | 14 | 9 | 53:43 | +10 | 59 |
| 7 | Nantes | 38 | 14 | 9 | 15 | 40:54 | −14 | 51 |
| 8 | Saint-Étienne | 38 | 12 | 14 | 12 | 41:42 | −1 | 50 |
| 9 | 38 | 12 | 14 | 12 | 36:42 | −6 | 50 | |
| 10 | Guingamp | 38 | 14 | 8 | 16 | 46:53 | −7 | 50 |
| 11 | 38 | 13 | 7 | 18 | 40:47 | −7 | 46 | |
| 12 | 38 | 13 | 7 | 18 | 40:49 | −9 | 46 | |
| 13 | 38 | 10 | 14 | 14 | 37:41 | −4 | 44 | |
| 14 | Metz | 38 | 11 | 10 | 17 | 39:72 | −33 | 43 |
| 15 | Montpellier | 38 | 10 | 9 | 19 | 48:66 | −18 | 39 |
| 16 | Dijon | 38 | 8 | 13 | 17 | 46:58 | −12 | 37 |
| 17 | Caen | 38 | 10 | 7 | 21 | 36:65 | −29 | 37 |
| 18 | 38 | 10 | 6 | 22 | 44:70 | −26 | 36 | |
| 19 | Nancy | 38 | 9 | 8 | 21 | 29:52 | −23 | 35 |
| 20 | SC Bastia | 38 | 8 | 11 | 19 | 29:54 | −25 | 35 |
League rounds only, 90 minutes: 3 points a win, then goal difference and goals scored.
Player boards
Top scorers
| # | Player | Goals |
|---|---|---|
| 1 | Edinson Cavani | 35 |
| 2 | Alexandre Lacazette | 28 |
| 3 | Radamel Falcao | 21 |
Penalties scored
| # | Player | Goals |
|---|---|---|
| 1 | Alexandre Lacazette | 10 |
| 2 | Edinson Cavani | 7 |
| 3 | Fabinho | 7 |
Hat-tricks
| # | Player | Hat-tricks |
|---|---|---|
| 1 | Alassane Pléa | 1 |
| 2 | Alexandre Lacazette | 1 |
| 3 | Bafétimbi Gomis | 1 |
| 4 | Casimir Ninga Montpellier | 1 |
| 5 | Edinson Cavani | 1 |
| 6 | Florian Thauvin | 1 |
| 7 | Kylian Mbappé | 1 |
| 8 | Mevlüt Erdinç Metz | 1 |
| 9 | Nicolas de Préville | 1 |
| 10 | Ola Toivonen | 1 |
Yellow cards
| # | Player | Yellow |
|---|---|---|
| 1 | Steeve Yago | 13 |
| 2 | Renaud Cohade Metz | 12 |
| 3 | Yannick Cahuzac SC Bastia | 11 |
The season's records
Biggest win: Metz 0–7
Monaco (1 Oct 2016)
Highest-scoring game:
Monaco 6–2 Montpellier (21 Oct 2016)
All results
May 2017 · 31 matches
| Date | Match | Score |
|---|---|---|
| 5 May | Saint-Étienne – Bordeaux | 2–2 |
| 6 May | Guingamp – Dijon | 4–0 |
| 6 May | Lille – Metz | 0–2 |
| 6 May | Lorient – Angers | 1–1 |
| 6 May | Nancy – Monaco | 0–3 |
| 6 May | Paris Saint-Germain – SC Bastia | 5–0 |
| 6 May | Toulouse – Caen | 0–1 |
| 7 May | Lyon – Nantes | 3–2 |
| 7 May | Marseille – Nice | 2–1 |
| 7 May | Rennes – Montpellier | 1–0 |
| 14 May | Bordeaux – Marseille | 1–1 |
| 14 May | Caen – Rennes | 0–1 |
| 14 May | Dijon – Nancy | 2–0 |
| 14 May | Metz – Toulouse | 1–1 |
| 14 May | Monaco – Lille | 4–0 |
| 14 May | Montpellier – Lyon | 1–3 |
| 14 May | Nantes – Guingamp | 4–1 |
| 14 May | Nice – Angers | 0–2 |
| 14 May | SC Bastia – Lorient | 2–0 |
| 14 May | Saint-Étienne – Paris Saint-Germain | 0–5 |
| 17 May | Monaco – Saint-Étienne | 2–0 |
| 20 May | Angers – Montpellier | 2–0 |
| 20 May | Guingamp – Metz | 1–0 |
| 20 May | Lille – Nantes | 3–0 |
| 20 May | Lorient – Bordeaux | 1–1 |
| 20 May | Lyon – Nice | 3–3 |
| 20 May | Marseille – SC Bastia | 1–0 |
| 20 May | Nancy – Saint-Étienne | 3–1 |
| 20 May | Paris Saint-Germain – Caen | 1–1 |
| 20 May | Rennes – Monaco | 2–3 |
| 20 May | Toulouse – Dijon | 0–0 |
April 2017 · 49 matches
| Date | Match | Score |
|---|---|---|
| 1 Apr | Marseille – Dijon | 1–1 |
| 1 Apr | SC Bastia – Lille | 0–1 |
| 2 Apr | Lorient – Caen | 1–0 |
| 2 Apr | Montpellier – Toulouse | 0–1 |
| 2 Apr | Nantes – Angers | 2–1 |
| 2 Apr | Nice – Bordeaux | 2–1 |
| 2 Apr | Rennes – Lyon | 1–1 |
| 5 Apr | Metz – Lyon | 0–3 |
| 7 Apr | Lille – Nice | 1–2 |
| 8 Apr | Angers – Monaco | 0–1 |
| 8 Apr | Bordeaux – Metz | 3–0 |
| 8 Apr | Caen – Montpellier | 0–2 |
| 8 Apr | Dijon – SC Bastia | 1–2 |
| 8 Apr | Lyon – Lorient | 1–4 |
| 8 Apr | Nancy – Rennes | 3–0 |
| 9 Apr | Paris Saint-Germain – Guingamp | 4–0 |
| 9 Apr | Saint-Étienne – Nantes | 1–1 |
| 9 Apr | Toulouse – Marseille | 0–0 |
| 14 Apr | Angers – Paris Saint-Germain | 0–2 |
| 15 Apr | Guingamp – Toulouse | 2–1 |
| 15 Apr | Metz – Caen | 2–2 |
| 15 Apr | Monaco – Dijon | 2–1 |
| 15 Apr | Montpellier – Lorient | 2–0 |
| 15 Apr | Nice – Nancy | 3–1 |
| 15 Apr | Rennes – Lille | 2–0 |
| 16 Apr | Marseille – Saint-Étienne | 4–0 |
| 16 Apr | Nantes – Bordeaux | 0–1 |
| 16 Apr | SC Bastia – Lyon | 0–0 |
| 18 Apr | Metz – Paris Saint-Germain | 2–3 |
| 21 Apr | Nancy – Marseille | 0–0 |
| 22 Apr | Bordeaux – SC Bastia | 2–0 |
| 22 Apr | Caen – Nantes | 0–2 |
| 22 Apr | Dijon – Angers | 3–2 |
| 22 Apr | Lille – Guingamp | 3–0 |
| 22 Apr | Lorient – Metz | 5–1 |
| 22 Apr | Paris Saint-Germain – Montpellier | 2–0 |
| 23 Apr | Lyon – Monaco | 1–2 |
| 23 Apr | Saint-Étienne – Rennes | 1–1 |
| 23 Apr | Toulouse – Nice | 1–1 |
| 28 Apr | Angers – Lyon | 1–2 |
| 29 Apr | Guingamp – Saint-Étienne | 0–2 |
| 29 Apr | Metz – Nancy | 2–1 |
| 29 Apr | Monaco – Toulouse | 3–1 |
| 29 Apr | Montpellier – Lille | 0–3 |
| 29 Apr | Nantes – Lorient | 1–0 |
| 29 Apr | SC Bastia – Rennes | 1–0 |
| 30 Apr | Caen – Marseille | 1–5 |
| 30 Apr | Dijon – Bordeaux | 0–0 |
| 30 Apr | Nice – Paris Saint-Germain | 3–1 |
March 2017 · 32 matches
| Date | Match | Score |
|---|---|---|
| 1 Mar | SC Bastia – Nantes | 2–2 |
| 3 Mar | Bordeaux – Lyon | 1–1 |
| 4 Mar | Caen – Angers | 2–3 |
| 4 Mar | Dijon – Nice | 0–1 |
| 4 Mar | Metz – Rennes | 1–1 |
| 4 Mar | Montpellier – Guingamp | 1–1 |
| 4 Mar | Paris Saint-Germain – Nancy | 1–0 |
| 4 Mar | SC Bastia – Saint-Étienne | 0–0 |
| 5 Mar | Lorient – Marseille | 1–4 |
| 5 Mar | Monaco – Nantes | 4–0 |
| 5 Mar | Toulouse – Lille | 1–1 |
| 10 Mar | Marseille – Angers | 3–0 |
| 10 Mar | Nice – Caen | 2–2 |
| 11 Mar | Guingamp – SC Bastia | 5–0 |
| 11 Mar | Monaco – Bordeaux | 2–1 |
| 11 Mar | Montpellier – Nantes | 2–3 |
| 11 Mar | Nancy – Lille | 1–2 |
| 11 Mar | Rennes – Dijon | 1–1 |
| 12 Mar | Lorient – Paris Saint-Germain | 1–2 |
| 12 Mar | Lyon – Toulouse | 4–0 |
| 12 Mar | Saint-Étienne – Metz | 2–2 |
| 17 Mar | Lille – Marseille | 0–0 |
| 17 Mar | Metz – SC Bastia | 1–0 |
| 18 Mar | Angers – Guingamp | 3–0 |
| 18 Mar | Bordeaux – Montpellier | 5–1 |
| 18 Mar | Nancy – Lorient | 2–3 |
| 18 Mar | Nantes – Nice | 1–1 |
| 18 Mar | Toulouse – Rennes | 0–0 |
| 19 Mar | Caen – Monaco | 0–3 |
| 19 Mar | Dijon – Saint-Étienne | 0–1 |
| 19 Mar | Paris Saint-Germain – Lyon | 2–1 |
| 31 Mar | Guingamp – Nancy | 1–0 |
February 2017 · 50 matches
| Date | Match | Score |
|---|---|---|
| 3 Feb | Metz – Marseille | 1–0 |
| 4 Feb | Bordeaux – Rennes | 1–1 |
| 4 Feb | Dijon – Paris Saint-Germain | 1–3 |
| 4 Feb | Guingamp – Caen | 0–1 |
| 4 Feb | Lille – Lorient | 0–1 |
| 4 Feb | Monaco – Nice | 3–0 |
| 4 Feb | Montpellier – SC Bastia | 2–1 |
| 5 Feb | Nantes – Nancy | 0–2 |
| 5 Feb | Saint-Étienne – Lyon | 2–0 |
| 5 Feb | Toulouse – Angers | 4–0 |
| 7 Feb | Caen – Bordeaux | 0–4 |
| 7 Feb | Montpellier – Monaco | 1–2 |
| 7 Feb | Paris Saint-Germain – Lille | 2–1 |
| 8 Feb | Angers – Rennes | 0–0 |
| 8 Feb | Lorient – Toulouse | 1–1 |
| 8 Feb | Lyon – Nancy | 4–0 |
| 8 Feb | Marseille – Guingamp | 2–0 |
| 8 Feb | Metz – Dijon | 2–1 |
| 8 Feb | Nice – Saint-Étienne | 1–0 |
| 10 Feb | Bordeaux – Paris Saint-Germain | 0–3 |
| 11 Feb | Dijon – Caen | 2–0 |
| 11 Feb | Guingamp – Lyon | 2–1 |
| 11 Feb | Lille – Angers | 1–2 |
| 11 Feb | Monaco – Metz | 5–0 |
| 11 Feb | Nancy – Montpellier | 0–3 |
| 11 Feb | Toulouse – SC Bastia | 4–1 |
| 12 Feb | Nantes – Marseille | 3–2 |
| 12 Feb | Rennes – Nice | 2–2 |
| 12 Feb | Saint-Étienne – Lorient | 4–0 |
| 17 Feb | SC Bastia – Monaco | 1–1 |
| 18 Feb | Angers – Nancy | 1–0 |
| 18 Feb | Caen – Lille | 0–1 |
| 18 Feb | Lorient – Nice | 0–1 |
| 18 Feb | Marseille – Rennes | 2–0 |
| 18 Feb | Metz – Nantes | 1–1 |
| 19 Feb | Bordeaux – Guingamp | 3–0 |
| 19 Feb | Lyon – Dijon | 4–2 |
| 19 Feb | Montpellier – Saint-Étienne | 2–1 |
| 19 Feb | Paris Saint-Germain – Toulouse | 0–0 |
| 21 Feb | Caen – Nancy | 1–0 |
| 24 Feb | Nantes – Dijon | 3–1 |
| 24 Feb | Nice – Montpellier | 2–1 |
| 25 Feb | Angers – SC Bastia | 3–0 |
| 25 Feb | Guingamp – Monaco | 1–2 |
| 25 Feb | Lille – Bordeaux | 2–3 |
| 25 Feb | Nancy – Toulouse | 0–0 |
| 25 Feb | Rennes – Lorient | 1–0 |
| 26 Feb | Lyon – Metz | 5–0 |
| 26 Feb | Marseille – Paris Saint-Germain | 1–5 |
| 26 Feb | Saint-Étienne – Caen | 0–1 |
January 2017 · 30 matches
| Date | Match | Score |
|---|---|---|
| 13 Jan | Lille – Saint-Étienne | 1–1 |
| 14 Jan | Angers – Bordeaux | 1–1 |
| 14 Jan | Lorient – Guingamp | 3–1 |
| 14 Jan | Montpellier – Dijon | 1–1 |
| 14 Jan | Nancy – SC Bastia | 1–0 |
| 14 Jan | Rennes – Paris Saint-Germain | 0–1 |
| 14 Jan | Toulouse – Nantes | 0–1 |
| 15 Jan | Caen – Lyon | 3–2 |
| 15 Jan | Marseille – Monaco | 1–4 |
| 15 Jan | Nice – Metz | 0–0 |
| 18 Jan | Nantes – Caen | 1–0 |
| 20 Jan | SC Bastia – Nice | 1–1 |
| 21 Jan | Bordeaux – Toulouse | 1–0 |
| 21 Jan | Dijon – Lille | 0–0 |
| 21 Jan | Guingamp – Rennes | 1–1 |
| 21 Jan | Metz – Montpellier | 2–0 |
| 21 Jan | Nantes – Paris Saint-Germain | 0–2 |
| 22 Jan | Lyon – Marseille | 3–1 |
| 22 Jan | Monaco – Lorient | 4–0 |
| 22 Jan | Saint-Étienne – Angers | 2–1 |
| 27 Jan | Marseille – Montpellier | 5–1 |
| 28 Jan | Angers – Metz | 2–1 |
| 28 Jan | Lorient – Dijon | 2–3 |
| 28 Jan | Lyon – Lille | 1–2 |
| 28 Jan | Nancy – Bordeaux | 0–2 |
| 28 Jan | Rennes – Nantes | 1–1 |
| 28 Jan | SC Bastia – Caen | 1–1 |
| 29 Jan | Nice – Guingamp | 3–1 |
| 29 Jan | Paris Saint-Germain – Monaco | 1–1 |
| 29 Jan | Toulouse – Saint-Étienne | 0–3 |
December 2016 · 38 matches
| Date | Match | Score |
|---|---|---|
| 2 Dec | Caen – Dijon | 3–3 |
| 3 Dec | Angers – Lorient | 2–2 |
| 3 Dec | Bordeaux – Lille | 0–1 |
| 3 Dec | Guingamp – Nantes | 2–0 |
| 3 Dec | Monaco – SC Bastia | 5–0 |
| 3 Dec | Montpellier – Paris Saint-Germain | 3–0 |
| 4 Dec | Marseille – Nancy | 3–0 |
| 4 Dec | Nice – Toulouse | 3–0 |
| 4 Dec | Rennes – Saint-Étienne | 2–0 |
| 10 Dec | Bordeaux – Monaco | 0–4 |
| 10 Dec | Dijon – Marseille | 1–2 |
| 10 Dec | Lille – Montpellier | 2–1 |
| 10 Dec | Nancy – Angers | 2–0 |
| 10 Dec | SC Bastia – Metz | 2–0 |
| 10 Dec | Toulouse – Lorient | 3–2 |
| 11 Dec | Lyon – Rennes | 1–0 |
| 11 Dec | Paris Saint-Germain – Nice | 2–2 |
| 11 Dec | Saint-Étienne – Guingamp | 1–0 |
| 16 Dec | Angers – Nantes | 0–2 |
| 17 Dec | Guingamp – Paris Saint-Germain | 2–1 |
| 17 Dec | Lorient – Saint-Étienne | 2–1 |
| 17 Dec | Montpellier – Bordeaux | 4–0 |
| 17 Dec | Rennes – SC Bastia | 1–2 |
| 17 Dec | Toulouse – Nancy | 1–1 |
| 18 Dec | Caen – Metz | 3–0 |
| 18 Dec | Marseille – Lille | 2–0 |
| 18 Dec | Monaco – Lyon | 1–3 |
| 18 Dec | Nice – Dijon | 2–1 |
| 21 Dec | Bordeaux – Nice | 0–0 |
| 21 Dec | Dijon – Toulouse | 2–0 |
| 21 Dec | Lille – Rennes | 1–1 |
| 21 Dec | Lyon – Angers | 2–0 |
| 21 Dec | Metz – Guingamp | 2–2 |
| 21 Dec | Monaco – Caen | 2–1 |
| 21 Dec | Nantes – Montpellier | 1–0 |
| 21 Dec | Paris Saint-Germain – Lorient | 5–0 |
| 21 Dec | SC Bastia – Marseille | 1–2 |
| 21 Dec | Saint-Étienne – Nancy | 0–0 |
November 2016 · 40 matches
| Date | Match | Score |
|---|---|---|
| 4 Nov | Montpellier – Marseille | 3–1 |
| 5 Nov | Angers – Lille | 1–0 |
| 5 Nov | Bordeaux – Lorient | 2–1 |
| 5 Nov | Dijon – Guingamp | 3–3 |
| 5 Nov | Lyon – SC Bastia | 2–1 |
| 5 Nov | Monaco – Nancy | 6–0 |
| 5 Nov | Nantes – Toulouse | 1–1 |
| 6 Nov | Caen – Nice | 1–0 |
| 6 Nov | Metz – Saint-Étienne | 0–0 |
| 6 Nov | Paris Saint-Germain – Rennes | 4–0 |
| 18 Nov | Lille – Lyon | 0–1 |
| 18 Nov | Lorient – Monaco | 0–3 |
| 19 Nov | Nancy – Dijon | 1–0 |
| 19 Nov | Paris Saint-Germain – Nantes | 2–0 |
| 19 Nov | Rennes – Angers | 1–1 |
| 19 Nov | SC Bastia – Montpellier | 1–1 |
| 19 Nov | Toulouse – Metz | 1–2 |
| 20 Nov | Guingamp – Bordeaux | 1–1 |
| 20 Nov | Marseille – Caen | 1–0 |
| 20 Nov | Saint-Étienne – Nice | 0–1 |
| 25 Nov | Rennes – Toulouse | 1–0 |
| 26 Nov | Bordeaux – Dijon | 3–2 |
| 26 Nov | Caen – Guingamp | 1–1 |
| 26 Nov | Metz – Lorient | 3–3 |
| 26 Nov | Monaco – Marseille | 4–0 |
| 26 Nov | Montpellier – Nancy | 0–0 |
| 26 Nov | Nantes – Lille | 0–0 |
| 27 Nov | Angers – Saint-Étienne | 1–2 |
| 27 Nov | Lyon – Paris Saint-Germain | 1–2 |
| 27 Nov | Nice – SC Bastia | 1–1 |
| 29 Nov | Dijon – Monaco | 1–1 |
| 29 Nov | Lille – Caen | 4–2 |
| 29 Nov | Lorient – Rennes | 2–1 |
| 30 Nov | Guingamp – Nice | 0–1 |
| 30 Nov | Nancy – Metz | 4–0 |
| 30 Nov | Nantes – Lyon | 0–6 |
| 30 Nov | Paris Saint-Germain – Angers | 2–0 |
| 30 Nov | SC Bastia – Bordeaux | 1–1 |
| 30 Nov | Saint-Étienne – Marseille | 0–0 |
| 30 Nov | Toulouse – Montpellier | 1–0 |
October 2016 · 39 matches
| Date | Match | Score |
|---|---|---|
| 1 Oct | Caen – Toulouse | 1–0 |
| 1 Oct | Dijon – Montpellier | 3–3 |
| 1 Oct | Lille – Nancy | 1–0 |
| 1 Oct | Metz – Monaco | 0–7 |
| 1 Oct | Nantes – SC Bastia | 1–0 |
| 1 Oct | Paris Saint-Germain – Bordeaux | 2–0 |
| 2 Oct | Angers – Marseille | 1–1 |
| 2 Oct | Lyon – Saint-Étienne | 2–0 |
| 2 Oct | Nice – Lorient | 2–1 |
| 14 Oct | Nice – Lyon | 2–0 |
| 14 Oct | Toulouse – Monaco | 3–1 |
| 15 Oct | Guingamp – Lille | 1–0 |
| 15 Oct | Lorient – Nantes | 1–2 |
| 15 Oct | Montpellier – Caen | 3–2 |
| 15 Oct | Nancy – Paris Saint-Germain | 1–2 |
| 15 Oct | SC Bastia – Angers | 1–2 |
| 16 Oct | Marseille – Metz | 1–0 |
| 16 Oct | Rennes – Bordeaux | 1–1 |
| 16 Oct | Saint-Étienne – Dijon | 1–1 |
| 21 Oct | Monaco – Montpellier | 6–2 |
| 22 Oct | Angers – Toulouse | 0–0 |
| 22 Oct | Bordeaux – Nancy | 1–1 |
| 22 Oct | Dijon – Lorient | 1–0 |
| 22 Oct | Lille – SC Bastia | 2–1 |
| 22 Oct | Lyon – Guingamp | 1–3 |
| 22 Oct | Nantes – Rennes | 1–2 |
| 23 Oct | Caen – Saint-Étienne | 0–2 |
| 23 Oct | Metz – Nice | 2–4 |
| 23 Oct | Paris Saint-Germain – Marseille | 0–0 |
| 28 Oct | Lille – Paris Saint-Germain | 0–1 |
| 29 Oct | Guingamp – Angers | 1–0 |
| 29 Oct | Lorient – Montpellier | 2–2 |
| 29 Oct | Nancy – Caen | 2–0 |
| 29 Oct | SC Bastia – Dijon | 0–0 |
| 29 Oct | Saint-Étienne – Monaco | 1–1 |
| 29 Oct | Toulouse – Lyon | 1–2 |
| 30 Oct | Marseille – Bordeaux | 0–0 |
| 30 Oct | Nice – Nantes | 4–1 |
| 30 Oct | Rennes – Metz | 1–0 |
September 2016 · 41 matches
| Date | Match | Score |
|---|---|---|
| 9 Sep | Paris Saint-Germain – Saint-Étienne | 1–1 |
| 10 Sep | Angers – Dijon | 3–1 |
| 10 Sep | Guingamp – Montpellier | 1–1 |
| 10 Sep | Lille – Monaco | 1–4 |
| 10 Sep | Lorient – Nancy | 0–2 |
| 10 Sep | Lyon – Bordeaux | 1–3 |
| 10 Sep | SC Bastia – Toulouse | 2–1 |
| 11 Sep | Nantes – Metz | 0–3 |
| 11 Sep | Nice – Marseille | 3–2 |
| 11 Sep | Rennes – Caen | 2–0 |
| 16 Sep | Caen – Paris Saint-Germain | 0–6 |
| 17 Sep | Bordeaux – Angers | 0–1 |
| 17 Sep | Dijon – Metz | 0–0 |
| 17 Sep | Lorient – Lille | 1–0 |
| 17 Sep | Monaco – Rennes | 3–0 |
| 17 Sep | Nancy – Nantes | 1–1 |
| 17 Sep | Toulouse – Guingamp | 2–1 |
| 18 Sep | Marseille – Lyon | 0–0 |
| 18 Sep | Montpellier – Nice | 1–1 |
| 18 Sep | Saint-Étienne – SC Bastia | 1–0 |
| 20 Sep | Lille – Toulouse | 1–2 |
| 20 Sep | Paris Saint-Germain – Dijon | 3–0 |
| 21 Sep | Angers – Caen | 2–1 |
| 21 Sep | Guingamp – Lorient | 1–0 |
| 21 Sep | Lyon – Montpellier | 5–1 |
| 21 Sep | Metz – Bordeaux | 0–3 |
| 21 Sep | Nantes – Saint-Étienne | 0–0 |
| 21 Sep | Nice – Monaco | 4–0 |
| 21 Sep | Rennes – Marseille | 3–2 |
| 21 Sep | SC Bastia – Nancy | 0–0 |
| 23 Sep | Toulouse – Paris Saint-Germain | 2–0 |
| 24 Sep | Bordeaux – Caen | 0–0 |
| 24 Sep | Dijon – Rennes | 3–0 |
| 24 Sep | Lorient – Lyon | 1–0 |
| 24 Sep | Monaco – Angers | 2–1 |
| 24 Sep | Montpellier – Metz | 0–1 |
| 24 Sep | SC Bastia – Guingamp | 1–0 |
| 25 Sep | Marseille – Nantes | 2–1 |
| 25 Sep | Nancy – Nice | 0–1 |
| 25 Sep | Saint-Étienne – Lille | 3–1 |
| 30 Sep | Rennes – Guingamp | 1–0 |
August 2016 · 30 matches
| Date | Match | Score |
|---|---|---|
| 12 Aug | Monaco – Guingamp | 2–2 |
| 12 Aug | SC Bastia – Paris Saint-Germain | 0–1 |
| 13 Aug | Bordeaux – Saint-Étienne | 3–2 |
| 13 Aug | Caen – Lorient | 3–2 |
| 13 Aug | Dijon – Nantes | 0–1 |
| 13 Aug | Metz – Lille | 3–2 |
| 13 Aug | Montpellier – Angers | 1–0 |
| 14 Aug | Marseille – Toulouse | 0–0 |
| 14 Aug | Nancy – Lyon | 0–3 |
| 14 Aug | Nice – Rennes | 1–0 |
| 19 Aug | Lyon – Caen | 2–0 |
| 20 Aug | Angers – Nice | 0–1 |
| 20 Aug | Lille – Dijon | 1–0 |
| 20 Aug | Lorient – SC Bastia | 0–3 |
| 20 Aug | Nantes – Monaco | 0–1 |
| 20 Aug | Rennes – Nancy | 2–0 |
| 20 Aug | Toulouse – Bordeaux | 4–1 |
| 21 Aug | Guingamp – Marseille | 2–1 |
| 21 Aug | Paris Saint-Germain – Metz | 3–0 |
| 21 Aug | Saint-Étienne – Montpellier | 3–1 |
| 26 Aug | Marseille – Lorient | 2–0 |
| 27 Aug | Caen – SC Bastia | 2–0 |
| 27 Aug | Dijon – Lyon | 4–2 |
| 27 Aug | Metz – Angers | 2–0 |
| 27 Aug | Montpellier – Rennes | 1–1 |
| 27 Aug | Nancy – Guingamp | 0–2 |
| 27 Aug | Nice – Lille | 1–1 |
| 28 Aug | Bordeaux – Nantes | 1–0 |
| 28 Aug | Monaco – Paris Saint-Germain | 3–1 |
| 28 Aug | Saint-Étienne – Toulouse | 0–0 |
League rounds, 90 minutes, by month.
Referees
| Referee | Matches |
|---|---|
| Ruddy Buquet | 24 |
| Benoît Millot | 23 |
| Mikael Lesage | 23 |
| Amaury Delerue | 22 |
| Benoît Bastien | 22 |
| Frank Schneider | 22 |
| François Letexier | 22 |
| Johan Hamel | 22 |
| Bartolomeu Varela Teles | 21 |
| Clement Turpin | 21 |
| Jerome Miguelgorry | 21 |
| Olivier Thual | 21 |
| Tony Chapron | 20 |
| Karim Abed | 19 |
| Antony Gautier | 17 |
| Sébastien Desiage | 17 |
| Nicolas Rainville | 10 |
| Lionel Jaffredo | 8 |
| Brisard Jerome | 7 |
| Stephane Lannoy | 6 |
| Sebastien Moreira | 5 |
| Said Ennjimi | 4 |
| Fredy Fautrel | 3 |
Matches per referee from the season's schedule; the table lists referees with at least 3 matches.
From our data: the season's league matches. History only, never a prediction.
The day's tips on Telegram
Every morning (about 10:00 Tallinn time) the day's card tips go to the free Telegram channel; on some days there are none, and we say so.