Ligue 2 — 2024
Playoffs
Promotion Play-offs - 1st Round
Guingamp0
Dunkerque1
0–1
Promotion Play-offs - Final
Metz1
Dunkerque0
1–0
Promotion Play-offs - 1st Round
Guingamp0
Dunkerque1
0–1
Promotion Play-offs - Final
Metz1
Dunkerque0
1–0
Standings — 2024
The 2024 Ligue 2 season standings featuring 18 teams. Lorient leads the table with 71 points from 34 matches, followed by Paris FC on 69 points. The teams have scored 789 goals combined this season.
Played 34Won 22Drawn 5Lost 7Goal Diff +37Points 71
Played 34Won 21Drawn 6Lost 7Goal Diff +22Points 69
3Metz
Played 34Won 18Drawn 11Lost 5Goal Diff +30Points 65
Played 34Won 17Drawn 5Lost 12Goal Diff +7Points 56
Played 34Won 17Drawn 4Lost 13Goal Diff +12Points 55
Played 34Won 14Drawn 9Lost 11Goal Diff -1Points 51
Played 34Won 14Drawn 8Lost 12Goal Diff +6Points 50
Played 34Won 11Drawn 15Lost 8Goal Diff +6Points 48
Played 34Won 13Drawn 7Lost 14Goal Diff -1Points 46
Played 34Won 13Drawn 5Lost 16Goal Diff +2Points 44
11Amiens
Played 34Won 13Drawn 4Lost 17Goal Diff -12Points 43
12Ajaccio
Played 34Won 12Drawn 6Lost 16Goal Diff -12Points 42
13PAU
Played 34Won 10Drawn 12Lost 12Goal Diff -14Points 42
14Rodez
Played 34Won 9Drawn 12Lost 13Goal Diff +2Points 39
Played 34Won 9Drawn 11Lost 14Goal Diff -14Points 38
Played 34Won 7Drawn 12Lost 15Goal Diff -16Points 33
Played 34Won 9Drawn 5Lost 20Goal Diff -27Points 32
18Caen
Played 34Won 5Drawn 7Lost 22Goal Diff -27Points 22
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 22 | 5 | 7 | 68 | 31 | +37 | 71 | |
| 2 | 34 | 21 | 6 | 7 | 55 | 33 | +22 | 69 | |
3Metz | 3 | 34 | 18 | 11 | 5 | 64 | 34 | +30 | 65 |
| 4 | 34 | 17 | 5 | 12 | 47 | 40 | +7 | 56 | |
| 5 | 34 | 17 | 4 | 13 | 57 | 45 | +12 | 55 | |
| 6 | 34 | 14 | 9 | 11 | 42 | 43 | -1 | 51 | |
| 7 | 34 | 14 | 8 | 12 | 44 | 38 | +6 | 50 | |
| 8 | 34 | 11 | 15 | 8 | 43 | 37 | +6 | 48 | |
| 9 | 34 | 13 | 7 | 14 | 43 | 44 | -1 | 46 | |
| 10 | 34 | 13 | 5 | 16 | 36 | 34 | +2 | 44 | |
11Amiens | 11 | 34 | 13 | 4 | 17 | 38 | 50 | -12 | 43 |
12Ajaccio | 12 | 34 | 12 | 6 | 16 | 30 | 42 | -12 | 42 |
13PAU | 13 | 34 | 10 | 12 | 12 | 39 | 53 | -14 | 42 |
14Rodez | 14 | 34 | 9 | 12 | 13 | 56 | 54 | +2 | 39 |
| 15 | 34 | 9 | 11 | 14 | 37 | 51 | -14 | 38 | |
| 16 | 34 | 7 | 12 | 15 | 30 | 46 | -16 | 33 | |
| 17 | 34 | 9 | 5 | 20 | 29 | 56 | -27 | 32 | |
18Caen | 18 | 34 | 5 | 7 | 22 | 31 | 58 | -27 | 22 |
Betting Insights
Most Common Scorelines
1-0
14.0%(7)
1-1
14.0%(7)
2-1
10.0%(5)
2-2
8.0%(4)
1-2
6.0%(3)
2-0
6.0%(3)
3-1
6.0%(3)
0-0
6.0%(3)
1-3
4.0%(2)
2-3
4.0%(2)
Teams
Lorient
Paris FC
Metz
Dunkerque
Guingamp
Annecy
Laval
Bastia
Grenoble
Estac Troyes
Amiens
Ajaccio
PAU
Rodez
RED Star FC 93
Clermont Foot
Martigues
Caen
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Clermont Foot | 1 – 2 | Boulogne | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Boulogne | 1 – 3 | Clermont Foot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Metz | 1 – 0 | Dunkerque | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dunkerque | 1 – 0 | Guingamp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PAU | 1 – 3 | Guingamp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Estac Troyes | 1 – 0 | Amiens | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rodez | 1 – 1 | Clermont Foot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bastia | 2 – 1 | Caen | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paris FC | 2 – 0 | Ajaccio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lorient | 5 – 1 | Martigues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 24 Apr 2026