Skip to main content

Updated standings, statistics and analysis for the Ligue 2 league in the 2023/2024 season. 20 teams compete for the title, with Auxerre leading the table on 74 points. The average goals per match in Ligue 2 is 2.46, with 47% of matches ending Over 2.5 and 49% seeing both teams score (BTTS). The home win percentage is 40%. In second place is Angers on 68 points, followed by Saint-Etienne on 65 points. The race for the Ligue 2 title remains open.

2.46
Avg Goals
47%
Over 2.5
48.8%
BTTS
40.4%
Home Win
28.8%
Draw
30.9%
Away Win

Standings

# Team P W D L GF GA GD Pts Form
1 Auxerre 38 21 11 6 72 36 +36 74
2 Angers 38 20 8 10 56 42 +14 68
3 Saint-Etienne 38 19 8 11 48 31 +17 65
4 Rodez 38 16 12 10 62 51 +11 60
5 Paris 38 16 11 11 49 42 +7 59
6 Caen 38 17 7 14 51 45 +6 58
7 Laval 38 15 10 13 40 45 -5 55
8 Amiens 38 12 17 9 36 36 0 53
9 Guingamp 38 13 12 13 44 40 +4 51
10 Pau 38 13 12 13 60 57 +3 51
11 Grenoble 38 13 12 13 43 44 -1 51
12 Bordeaux 38 14 9 15 50 52 -2 51
13 Bastia 38 14 9 15 44 48 -4 51
14 Annecy 38 12 10 16 49 50 -1 46
15 Ajaccio 38 12 10 16 35 46 -11 46
16 Dunkerque 38 12 10 16 36 52 -16 46
17 Troyes 37 9 14 14 42 49 -7 41
18 Quevilly Rouen 38 7 17 14 51 55 -4 38
19 Concarneau 38 10 8 20 39 57 -18 38
20 Valenciennes 37 5 11 21 25 54 -29 26
Legend:
Direct Promotion
Promotion Playoffs
Relegation Playoffs
Relegation

Goals Trend by Matchday

Team Rankings

# Team P Over 2.5 % Avg Goals
1 Pau 38 23
60.5%
3.08
2 Annecy 38 23
60.5%
2.61
3 Rodez 38 22
57.9%
2.97
4 Quevilly Rouen 38 21
55.3%
2.79
5 Auxerre 38 19
50%
2.84
6 Bordeaux 38 19
50%
2.68
7 Caen 38 19
50%
2.53
8 Troyes 37 19
51.4%
2.46
9 Concarneau 38 18
47.4%
2.53
10 Guingamp 38 18
47.4%
2.21
11 Angers 38 17
44.7%
2.58
12 Bastia 38 17
44.7%
2.42
13 Paris 38 17
44.7%
2.39
14 Grenoble 38 17
44.7%
2.29
15 Dunkerque 38 16
42.1%
2.32

Full Calendar

Results Matrix

Home results
Auxe Ange Sain Rode Pari Caen Lava Amie Guin Pau Gren Bord Bast Anne Ajac Dunk Troy Quev Conc Vale
Auxerre
-
1-0
5-2
3-1
2-0
2-1
4-0
0-1
1-1
2-2
0-0
3-1
1-1
4-0
2-0
0-1
2-0
3-2
4-1
0-0
Angers
2-2
-
0-3
2-1
2-0
3-0
1-1
1-3
1-0
2-1
1-0
2-0
2-0
0-0
3-1
0-0
2-1
3-2
2-0
2-0
Saint-Etie
1-0
2-0
-
1-1
0-1
1-0
0-0
0-1
1-3
1-2
0-1
2-1
3-2
2-1
0-0
2-0
5-0
2-1
1-0
0-0
Rodez
2-0
4-1
2-1
-
1-0
5-3
1-2
2-2
0-0
2-1
3-1
2-2
1-1
1-3
2-0
0-0
2-1
3-3
2-0
0-1
Paris
0-2
3-1
0-0
2-0
-
0-2
0-1
3-0
2-1
1-1
2-1
1-2
1-0
2-1
2-0
1-2
2-2
2-2
3-0
2-1
Caen
1-1
2-0
1-2
1-0
0-1
-
1-0
2-0
0-1
2-0
1-2
0-1
1-0
2-1
3-0
1-0
0-0
3-3
1-0
3-0
Laval
1-3
1-0
0-1
1-0
1-1
2-1
-
1-1
2-1
1-1
1-1
1-0
1-2
0-3
1-1
1-2
1-2
2-4
0-3
1-0
Amiens
0-0
1-4
1-0
1-1
1-1
0-0
0-0
-
4-1
2-3
1-2
1-1
2-1
1-0
0-0
0-1
0-0
1-0
1-1
0-0
Guingamp
2-1
1-2
2-2
3-3
0-1
1-0
0-1
0-0
-
4-0
2-2
0-0
0-1
1-4
3-0
0-1
0-0
2-2
0-1
3-0
Pau
2-2
4-4
0-1
2-2
2-0
2-3
3-0
1-0
1-2
-
3-2
3-0
1-2
0-3
1-1
1-1
1-1
0-2
2-0
3-1
Grenoble
1-1
0-0
0-2
2-1
2-0
5-1
0-2
1-3
0-0
0-1
-
2-0
0-0
1-0
0-3
2-2
0-0
2-1
2-1
3-3
Bordeaux
2-4
1-0
0-0
2-2
3-3
1-1
0-1
2-0
1-0
3-2
1-0
-
2-3
3-1
4-0
2-0
0-1
0-0
1-0
3-1
Bastia
0-0
2-0
0-4
0-2
1-1
1-2
0-3
1-2
0-0
1-4
1-0
3-1
-
2-1
1-0
1-1
3-2
0-0
2-0
3-0
Annecy
0-2
1-2
1-1
1-2
2-2
1-2
1-3
1-1
1-4
0-0
0-1
3-1
3-2
-
2-0
3-0
0-0
0-0
0-3
2-1
Ajaccio
0-1
1-1
2-0
1-1
2-1
2-1
2-0
0-0
3-0
2-0
1-2
0-0
2-0
1-3
-
2-2
1-0
1-1
1-0
2-1
Dunkerque
1-3
0-1
1-0
1-2
1-3
2-2
0-2
0-1
0-1
1-0
0-0
0-2
0-5
0-2
2-0
-
2-2
0-1
2-2
2-1
Troyes
1-2
1-4
0-1
2-3
1-2
2-1
3-1
2-0
0-1
2-2
3-1
2-1
2-0
1-1
3-1
1-2
-
2-2
0-0
-
Quevilly R
4-3
0-1
2-1
3-1
0-0
1-2
0-0
3-3
0-1
2-2
1-1
3-2
0-1
1-2
0-1
1-2
1-1
-
2-3
0-0
Concarneau
1-2
2-4
0-1
1-2
2-2
0-2
1-3
0-0
2-3
1-2
0-3
4-2
0-0
1-1
2-1
4-3
1-0
0-0
-
1-0
Valencienn
1-4
0-0
0-2
0-2
0-1
2-2
1-1
0-1
0-0
1-4
2-0
1-2
3-1
0-0
1-0
0-1
1-1
2-1
0-1
-