Ligue 2 2022/23

Season archive · 30 Jul 22 to 02 Jun 23 · 380 games

Le Havre won the Ligue 2 2022/23 with 75 points from 38 games. Metz finished second on 72, 3 points behind.

Dijon, Nimes and Niort were relegated.

The 380 games produced 916 goals, 2.41 per game. 44% were home wins, 27% draws and 29% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Le Havre Champions 3820153 4619 +27 75
2 Metz 3820126 6133 +28 72
3 Bordeaux 382099 5128 +23 69
4 Bastia 3817912 5245 +7 60
5 Caen 38161111 5243 +9 59
6 Guingamp 38151013 5146 +5 55
7 Paris FC 38151013 4543 +2 55
8 Saint-Etienne 38151112 6357 +6 53 (-3)
9 Sochaux 3815716 5441 +13 52
10 Grenoble 3814915 3336 -3 51
11 Quevilly Rouen 38121412 4749 -2 50
12 Amiens 3813817 4052 -12 47
13 Pau FC 38121115 4052 -12 47
14 Rodez 38111314 3944 -5 46
15 Laval 3814420 4456 -12 46
16 Valenciennes 38101513 4249 -7 45
17 Annecy 38111215 3951 -12 45
18 Dijon Relegated 38101216 3843 -5 42
19 Nimes Relegated 3810622 4462 -18 36
20 Niort Relegated 387823 3567 -32 29

Saint-Etienne had 3 points deducted for a pitch invasion at their relegation play-off the season before.

The season in numbers

Goals per game 2.41 916 goals in 380 games
Home wins 44%
Draws 27%
Away wins 29%
Both teams scored 48%
Over 2.5 goals 44%

Season records

All results

Every game of the 2022/23 season, by month.

July 202230 Jul 22 · 9 games
DateHomeScoreAway
30 Jul 22 Dijon 2–1 Saint-Etienne
30 Jul 22 Annecy 1–2 Niort
30 Jul 22 Bastia 0–2 Laval
30 Jul 22 Bordeaux 0–0 Valenciennes
30 Jul 22 Guingamp 4–0 Pau FC
30 Jul 22 Le Havre 0–0 Grenoble
30 Jul 22 Metz 3–0 Amiens
30 Jul 22 Nimes 0–1 Caen
30 Jul 22 Quevilly Rouen 0–0 Rodez
August 202201 Aug 22 to 30 Aug 22 · 51 games
DateHomeScoreAway
01 Aug 22 Sochaux 0–0 Paris FC
06 Aug 22 Saint-Etienne 1–1 Nimes
06 Aug 22 Amiens 1–0 Annecy
06 Aug 22 Grenoble 1–0 Sochaux
06 Aug 22 Laval 1–2 Guingamp
06 Aug 22 Niort 1–4 Bastia
06 Aug 22 Paris FC 2–1 Quevilly Rouen
06 Aug 22 Pau FC 0–0 Dijon
06 Aug 22 Rodez 0–3 Bordeaux
06 Aug 22 Valenciennes 1–0 Le Havre
08 Aug 22 Caen 1–0 Metz
13 Aug 22 Guingamp 0–0 Paris FC
13 Aug 22 Annecy 0–1 Laval
13 Aug 22 Bastia 3–0 Grenoble
13 Aug 22 Bordeaux 1–0 Niort
13 Aug 22 Dijon 2–2 Caen
13 Aug 22 Le Havre 1–1 Pau FC
13 Aug 22 Metz 2–0 Valenciennes
13 Aug 22 Nimes 1–0 Rodez
13 Aug 22 Sochaux 0–1 Amiens
15 Aug 22 Quevilly Rouen 2–2 Saint-Etienne
20 Aug 22 Saint-Etienne 0–6 Le Havre
20 Aug 22 Amiens 3–1 Bastia
20 Aug 22 Caen 4–1 Guingamp
20 Aug 22 Dijon 2–1 Nimes
20 Aug 22 Laval 3–3 Metz
20 Aug 22 Niort 2–1 Paris FC
20 Aug 22 Pau FC 0–3 Sochaux
20 Aug 22 Rodez 2–2 Annecy
20 Aug 22 Valenciennes 0–0 Quevilly Rouen
22 Aug 22 Grenoble 0–0 Bordeaux
27 Aug 22 Bordeaux 0–1 Guingamp
27 Aug 22 Metz 1–2 Dijon
27 Aug 22 Annecy 0–0 Grenoble
27 Aug 22 Bastia 0–2 Rodez
27 Aug 22 Le Havre 1–1 Amiens
27 Aug 22 Nimes 1–0 Laval
27 Aug 22 Paris FC 1–1 Caen
27 Aug 22 Quevilly Rouen 2–1 Pau FC
27 Aug 22 Sochaux 3–0 Niort
27 Aug 22 Valenciennes 2–2 Saint-Etienne
30 Aug 22 Amiens 1–1 Paris FC
30 Aug 22 Bordeaux 4–0 Quevilly Rouen
30 Aug 22 Caen 1–1 Pau FC
30 Aug 22 Dijon 0–2 Annecy
30 Aug 22 Grenoble 3–2 Nimes
30 Aug 22 Guingamp 1–2 Sochaux
30 Aug 22 Laval 1–3 Le Havre
30 Aug 22 Niort 0–1 Valenciennes
30 Aug 22 Rodez 1–4 Metz
30 Aug 22 Saint-Etienne 5–0 Bastia
September 202202 Sep 22 to 17 Sep 22 · 29 games
DateHomeScoreAway
02 Sep 22 Amiens 1–0 Grenoble
02 Sep 22 Bastia 1–0 Dijon
02 Sep 22 Le Havre 2–1 Caen
02 Sep 22 Metz 0–0 Annecy
02 Sep 22 Quevilly Rouen 3–3 Niort
02 Sep 22 Sochaux 4–1 Laval
02 Sep 22 Valenciennes 3–2 Nimes
03 Sep 22 Paris FC 1–3 Bordeaux
05 Sep 22 Pau FC 2–2 Saint-Etienne
10 Sep 22 Saint-Etienne 2–0 Bordeaux
10 Sep 22 Annecy 1–0 Quevilly Rouen
10 Sep 22 Caen 3–1 Amiens
10 Sep 22 Dijon 0–2 Sochaux
10 Sep 22 Grenoble 1–2 Paris FC
10 Sep 22 Laval 0–1 Pau FC
10 Sep 22 Nimes 0–0 Bastia
10 Sep 22 Niort 0–1 Le Havre
10 Sep 22 Rodez 1–1 Valenciennes
12 Sep 22 Metz 3–6 Guingamp
17 Sep 22 Bordeaux 2–1 Dijon
17 Sep 22 Guingamp 2–1 Saint-Etienne
17 Sep 22 Amiens 3–0 Niort
17 Sep 22 Bastia 1–0 Metz
17 Sep 22 Grenoble 1–0 Caen
17 Sep 22 Le Havre 2–0 Annecy
17 Sep 22 Paris FC 1–2 Rodez
17 Sep 22 Pau FC 1–0 Valenciennes
17 Sep 22 Quevilly Rouen 1–3 Laval
17 Sep 22 Sochaux 3–1 Nimes
October 202201 Oct 22 to 24 Oct 22 · 41 games
DateHomeScoreAway
01 Oct 22 Saint-Etienne 2–2 Grenoble
01 Oct 22 Annecy 0–2 Bastia
01 Oct 22 Caen 0–1 Quevilly Rouen
01 Oct 22 Dijon 0–0 Le Havre
01 Oct 22 Metz 1–0 Pau FC
01 Oct 22 Nimes 0–1 Paris FC
01 Oct 22 Niort 0–0 Guingamp
01 Oct 22 Rodez 0–1 Amiens
01 Oct 22 Valenciennes 2–1 Sochaux
03 Oct 22 Laval 1–2 Bordeaux
04 Oct 22 Guingamp 0–0 Rodez
08 Oct 22 Bordeaux 2–0 Metz
08 Oct 22 Amiens 2–1 Dijon
08 Oct 22 Caen 1–0 Niort
08 Oct 22 Grenoble 3–2 Laval
08 Oct 22 Guingamp 0–4 Annecy
08 Oct 22 Le Havre 3–0 Bastia
08 Oct 22 Paris FC 0–1 Valenciennes
08 Oct 22 Pau FC 2–2 Rodez
08 Oct 22 Quevilly Rouen 3–1 Nimes
10 Oct 22 Sochaux 2–1 Saint-Etienne
15 Oct 22 Saint-Etienne 0–2 Paris FC
15 Oct 22 Annecy 0–2 Pau FC
15 Oct 22 Dijon 0–0 Quevilly Rouen
15 Oct 22 Laval 4–0 Caen
15 Oct 22 Metz 0–0 Sochaux
15 Oct 22 Nimes 2–0 Amiens
15 Oct 22 Niort 0–3 Grenoble
15 Oct 22 Rodez 1–1 Le Havre
15 Oct 22 Valenciennes 1–0 Guingamp
17 Oct 22 Bastia 1–1 Bordeaux
22 Oct 22 Amiens 0–1 Saint-Etienne
22 Oct 22 Bordeaux 1–0 Annecy
22 Oct 22 Caen 2–0 Rodez
22 Oct 22 Grenoble 1–0 Valenciennes
22 Oct 22 Guingamp 1–1 Bastia
22 Oct 22 Niort 2–1 Dijon
22 Oct 22 Paris FC 0–0 Laval
22 Oct 22 Pau FC 1–0 Nimes
22 Oct 22 Sochaux 2–2 Quevilly Rouen
24 Oct 22 Le Havre 2–0 Metz
November 202205 Nov 22 to 12 Nov 22 · 20 games
DateHomeScoreAway
05 Nov 22 Nimes 1–0 Bordeaux
05 Nov 22 Annecy 2–1 Sochaux
05 Nov 22 Bastia 0–1 Paris FC
05 Nov 22 Dijon 1–1 Guingamp
05 Nov 22 Laval 2–1 Niort
05 Nov 22 Pau FC 2–1 Amiens
05 Nov 22 Quevilly Rouen 0–1 Le Havre
05 Nov 22 Rodez 0–1 Grenoble
05 Nov 22 Valenciennes 1–1 Caen
07 Nov 22 Metz 3–2 Saint-Etienne
12 Nov 22 Saint-Etienne 0–2 Rodez
12 Nov 22 Amiens 0–2 Quevilly Rouen
12 Nov 22 Bordeaux 1–1 Pau FC
12 Nov 22 Caen 0–0 Annecy
12 Nov 22 Grenoble 0–0 Dijon
12 Nov 22 Guingamp 0–1 Le Havre
12 Nov 22 Laval 1–0 Valenciennes
12 Nov 22 Niort 1–1 Nimes
12 Nov 22 Paris FC 1–4 Metz
12 Nov 22 Sochaux 1–0 Bastia
December 202226 Dec 22 to 30 Dec 22 · 20 games
DateHomeScoreAway
26 Dec 22 Annecy 2–1 Saint-Etienne
26 Dec 22 Le Havre 1–0 Bordeaux
26 Dec 22 Bastia 1–0 Caen
26 Dec 22 Dijon 5–0 Laval
26 Dec 22 Metz 0–0 Niort
26 Dec 22 Nimes 1–2 Guingamp
26 Dec 22 Pau FC 0–1 Paris FC
26 Dec 22 Quevilly Rouen 2–0 Grenoble
26 Dec 22 Sochaux 1–0 Rodez
26 Dec 22 Valenciennes 1–1 Amiens
30 Dec 22 Bordeaux 2–1 Sochaux
30 Dec 22 Saint-Etienne 1–1 Caen
30 Dec 22 Annecy 0–0 Nimes
30 Dec 22 Bastia 1–0 Valenciennes
30 Dec 22 Grenoble 0–1 Metz
30 Dec 22 Guingamp 0–2 Quevilly Rouen
30 Dec 22 Laval 0–3 Amiens
30 Dec 22 Niort 2–1 Pau FC
30 Dec 22 Paris FC 0–0 Le Havre
30 Dec 22 Rodez 2–1 Dijon
January 202310 Jan 23 to 31 Jan 23 · 40 games
DateHomeScoreAway
10 Jan 23 Amiens 1–1 Guingamp
10 Jan 23 Caen 2–2 Bordeaux
10 Jan 23 Le Havre 1–0 Sochaux
10 Jan 23 Nimes 1–4 Metz
10 Jan 23 Paris FC 2–1 Dijon
10 Jan 23 Pau FC 0–0 Grenoble
10 Jan 23 Quevilly Rouen 1–1 Bastia
10 Jan 23 Rodez 1–1 Niort
10 Jan 23 Saint-Etienne 1–0 Laval
10 Jan 23 Valenciennes 2–2 Annecy
13 Jan 23 Annecy 2–0 Paris FC
13 Jan 23 Bastia 1–0 Pau FC
13 Jan 23 Bordeaux 1–1 Amiens
13 Jan 23 Dijon 2–1 Valenciennes
13 Jan 23 Guingamp 2–4 Grenoble
13 Jan 23 Laval 3–1 Rodez
13 Jan 23 Le Havre 3–1 Nimes
13 Jan 23 Metz 2–0 Quevilly Rouen
16 Jan 23 Niort 0–1 Saint-Etienne
20 Jan 23 Sochaux 1–2 Caen
28 Jan 23 Saint-Etienne 2–3 Sochaux
28 Jan 23 Amiens 1–1 Le Havre
28 Jan 23 Caen 0–0 Laval
28 Jan 23 Dijon 0–3 Bordeaux
28 Jan 23 Grenoble 0–1 Bastia
28 Jan 23 Nimes 3–2 Niort
28 Jan 23 Pau FC 2–2 Annecy
28 Jan 23 Quevilly Rouen 3–1 Paris FC
28 Jan 23 Rodez 0–1 Guingamp
28 Jan 23 Valenciennes 1–1 Metz
31 Jan 23 Annecy 2–0 Caen
31 Jan 23 Bastia 2–0 Saint-Etienne
31 Jan 23 Bordeaux 1–2 Le Havre
31 Jan 23 Grenoble 1–0 Quevilly Rouen
31 Jan 23 Guingamp 1–2 Nimes
31 Jan 23 Laval 1–0 Dijon
31 Jan 23 Metz 1–1 Rodez
31 Jan 23 Niort 1–3 Amiens
31 Jan 23 Paris FC 0–1 Pau FC
31 Jan 23 Sochaux 4–0 Valenciennes
February 202303 Feb 23 to 27 Feb 23 · 39 games
DateHomeScoreAway
03 Feb 23 Caen 3–1 Bastia
03 Feb 23 Dijon 0–1 Niort
03 Feb 23 Le Havre 0–0 Paris FC
03 Feb 23 Nimes 0–2 Grenoble
03 Feb 23 Pau FC 0–2 Bordeaux
03 Feb 23 Quevilly Rouen 2–0 Guingamp
03 Feb 23 Rodez 1–2 Sochaux
03 Feb 23 Valenciennes 3–1 Laval
04 Feb 23 Saint-Etienne 3–2 Annecy
06 Feb 23 Amiens 0–2 Metz
11 Feb 23 Saint-Etienne 2–0 Dijon
11 Feb 23 Bastia 0–1 Quevilly Rouen
11 Feb 23 Grenoble 1–1 Pau FC
11 Feb 23 Guingamp 3–1 Valenciennes
11 Feb 23 Laval 1–1 Annecy
11 Feb 23 Niort 3–1 Bordeaux
11 Feb 23 Rodez 1–1 Nimes
11 Feb 23 Sochaux 1–1 Le Havre
13 Feb 23 Metz 0–0 Caen
18 Feb 23 Bordeaux 2–1 Paris FC
18 Feb 23 Annecy 2–0 Amiens
18 Feb 23 Bastia 1–1 Guingamp
18 Feb 23 Caen 2–1 Grenoble
18 Feb 23 Dijon 0–0 Metz
18 Feb 23 Le Havre 1–0 Niort
18 Feb 23 Pau FC 0–1 Laval
18 Feb 23 Quevilly Rouen 0–0 Sochaux
18 Feb 23 Valenciennes 0–0 Rodez
20 Feb 23 Nimes 1–2 Saint-Etienne
25 Feb 23 Grenoble 0–0 Le Havre
25 Feb 23 Guingamp 1–2 Caen
25 Feb 23 Laval 0–1 Quevilly Rouen
25 Feb 23 Metz 2–0 Nimes
25 Feb 23 Paris FC 3–0 Niort
25 Feb 23 Rodez 0–2 Bastia
25 Feb 23 Sochaux 5–1 Annecy
25 Feb 23 Saint-Etienne 2–0 Pau FC
25 Feb 23 Valenciennes 2–2 Dijon
27 Feb 23 Amiens 1–2 Bordeaux
March 202304 Mar 23 to 18 Mar 23 · 31 games
DateHomeScoreAway
04 Mar 23 Bordeaux 1–1 Saint-Etienne
04 Mar 23 Amiens 1–0 Pau FC
04 Mar 23 Annecy 0–3 Metz
04 Mar 23 Bastia 4–2 Nimes
04 Mar 23 Dijon 1–0 Grenoble
04 Mar 23 Le Havre 2–1 Laval
04 Mar 23 Niort 2–3 Rodez
04 Mar 23 Paris FC 1–2 Guingamp
04 Mar 23 Quevilly Rouen 1–1 Valenciennes
06 Mar 23 Caen 0–0 Sochaux
11 Mar 23 Sochaux 1–1 Bordeaux
11 Mar 23 Grenoble 2–1 Annecy
11 Mar 23 Guingamp 2–0 Dijon
11 Mar 23 Laval 1–2 Paris FC
11 Mar 23 Nimes 2–0 Quevilly Rouen
11 Mar 23 Pau FC 1–0 Niort
11 Mar 23 Rodez 3–2 Caen
11 Mar 23 Saint-Etienne 1–1 Amiens
11 Mar 23 Valenciennes 2–2 Bastia
13 Mar 23 Metz 1–1 Le Havre
14 Mar 23 Paris FC 3–0 Amiens
18 Mar 23 Le Havre 2–2 Saint-Etienne
18 Mar 23 Amiens 1–3 Rodez
18 Mar 23 Annecy 1–1 Guingamp
18 Mar 23 Bordeaux 1–0 Nimes
18 Mar 23 Caen 2–1 Valenciennes
18 Mar 23 Dijon 0–1 Pau FC
18 Mar 23 Niort 3–2 Laval
18 Mar 23 Paris FC 0–1 Bastia
18 Mar 23 Quevilly Rouen 1–2 Metz
18 Mar 23 Sochaux 1–0 Grenoble
April 202301 Apr 23 to 29 Apr 23 · 49 games
DateHomeScoreAway
01 Apr 23 Saint-Etienne 2–0 Niort
01 Apr 23 Bastia 3–2 Sochaux
01 Apr 23 Caen 2–1 Dijon
01 Apr 23 Grenoble 2–1 Amiens
01 Apr 23 Metz 1–0 Laval
01 Apr 23 Nimes 4–0 Annecy
01 Apr 23 Pau FC 0–1 Le Havre
01 Apr 23 Rodez 1–0 Quevilly Rouen
01 Apr 23 Valenciennes 4–5 Paris FC
03 Apr 23 Guingamp 0–1 Bordeaux
08 Apr 23 Bordeaux 2–0 Bastia
08 Apr 23 Amiens 1–0 Nimes
08 Apr 23 Dijon 1–0 Rodez
08 Apr 23 Laval 0–1 Grenoble
08 Apr 23 Le Havre 0–0 Guingamp
08 Apr 23 Niort 0–3 Sochaux
08 Apr 23 Paris FC 2–4 Saint-Etienne
08 Apr 23 Pau FC 1–1 Metz
08 Apr 23 Quevilly Rouen 2–1 Caen
10 Apr 23 Annecy 2–1 Valenciennes
15 Apr 23 Metz 3–0 Bordeaux
15 Apr 23 Bastia 3–0 Annecy
15 Apr 23 Caen 3–1 Paris FC
15 Apr 23 Guingamp 3–1 Amiens
15 Apr 23 Nimes 0–1 Le Havre
15 Apr 23 Quevilly Rouen 2–2 Dijon
15 Apr 23 Rodez 1–0 Laval
15 Apr 23 Sochaux 2–3 Pau FC
15 Apr 23 Valenciennes 0–0 Niort
17 Apr 23 Grenoble 0–2 Saint-Etienne
22 Apr 23 Saint-Etienne 1–3 Metz
22 Apr 23 Amiens 0–2 Valenciennes
22 Apr 23 Annecy 0–3 Rodez
22 Apr 23 Dijon 1–1 Bastia
22 Apr 23 Laval 2–1 Sochaux
22 Apr 23 Le Havre 0–0 Quevilly Rouen
22 Apr 23 Niort 1–2 Caen
22 Apr 23 Paris FC 3–0 Nimes
22 Apr 23 Pau FC 2–1 Guingamp
24 Apr 23 Bordeaux 3–0 Grenoble
29 Apr 23 Caen 1–2 Le Havre
29 Apr 23 Bastia 1–1 Amiens
29 Apr 23 Grenoble 2–0 Niort
29 Apr 23 Guingamp 3–1 Laval
29 Apr 23 Metz 1–1 Paris FC
29 Apr 23 Nimes 3–2 Pau FC
29 Apr 23 Quevilly Rouen 2–2 Annecy
29 Apr 23 Rodez 1–1 Saint-Etienne
29 Apr 23 Valenciennes 0–2 Bordeaux
May 202301 May 23 to 26 May 23 · 41 games
DateHomeScoreAway
01 May 23 Sochaux 0–2 Dijon
06 May 23 Bordeaux 1–0 Caen
06 May 23 Amiens 1–0 Sochaux
06 May 23 Annecy 1–1 Dijon
06 May 23 Laval 2–1 Bastia
06 May 23 Nimes 3–3 Valenciennes
06 May 23 Niort 1–3 Metz
06 May 23 Paris FC 1–0 Grenoble
06 May 23 Pau FC 3–4 Quevilly Rouen
06 May 23 Saint-Etienne 3–2 Guingamp
08 May 23 Le Havre 1–0 Rodez
13 May 23 Quevilly Rouen 0–0 Bordeaux
13 May 23 Bastia 2–1 Niort
13 May 23 Caen 4–2 Nimes
13 May 23 Dijon 3–0 Amiens
13 May 23 Laval 2–1 Saint-Etienne
13 May 23 Metz 1–0 Grenoble
13 May 23 Rodez 0–0 Paris FC
13 May 23 Sochaux 0–1 Guingamp
13 May 23 Valenciennes 1–1 Pau FC
15 May 23 Annecy 1–0 Le Havre
19 May 23 Grenoble 1–1 Rodez
20 May 23 Bordeaux 3–0 Laval
20 May 23 Amiens 1–3 Caen
20 May 23 Guingamp 1–1 Metz
20 May 23 Nimes 1–2 Dijon
20 May 23 Niort 2–2 Annecy
20 May 23 Paris FC 2–1 Sochaux
20 May 23 Pau FC 2–6 Bastia
20 May 23 Saint-Etienne 4–2 Quevilly Rouen
22 May 23 Le Havre 0–2 Valenciennes
26 May 23 Annecy 1–0 Bordeaux
26 May 23 Bastia 1–1 Le Havre
26 May 23 Caen 2–2 Saint-Etienne
26 May 23 Dijon 1–1 Paris FC
26 May 23 Guingamp 2–0 Niort
26 May 23 Laval 2–0 Nimes
26 May 23 Quevilly Rouen 1–3 Amiens
26 May 23 Rodez 2–3 Pau FC
26 May 23 Sochaux 0–1 Metz
26 May 23 Valenciennes 1–0 Grenoble
June 202302 Jun 23 · 10 games
DateHomeScoreAway
02 Jun 23 Amiens 1–2 Laval
02 Jun 23 Bordeaux 0–1 Rodez
02 Jun 23 Grenoble 0–2 Guingamp
02 Jun 23 Le Havre 1–0 Dijon
02 Jun 23 Metz 3–2 Bastia
02 Jun 23 Nimes 3–1 Sochaux
02 Jun 23 Niort 3–3 Quevilly Rouen
02 Jun 23 Paris FC 1–0 Annecy
02 Jun 23 Pau FC 1–0 Caen
02 Jun 23 Saint-Etienne 2–0 Valenciennes

More on the Ligue 2