Ligue 2 — 2025
Standings — 2025
The 2025 Ligue 2 season standings featuring 18 teams. Estac Troyes leads the table with 61 points from 31 matches, followed by Saint Etienne on 57 points. The teams have scored 690 goals combined this season.
Played 31Won 18Drawn 7Lost 6Goal Diff +21Points 61
Played 31Won 17Drawn 6Lost 8Goal Diff +20Points 57
Played 31Won 15Drawn 12Lost 4Goal Diff +17Points 57
Played 31Won 13Drawn 12Lost 6Goal Diff +16Points 51
Played 31Won 13Drawn 12Lost 6Goal Diff +4Points 51
Played 30Won 13Drawn 9Lost 8Goal Diff +5Points 48
Played 31Won 13Drawn 8Lost 10Goal Diff +9Points 47
Played 31Won 13Drawn 7Lost 11Goal Diff +6Points 46
9PAU
Played 31Won 12Drawn 9Lost 10Goal Diff -6Points 45
Played 31Won 10Drawn 10Lost 11Goal Diff +6Points 40
11Guingamp
Played 31Won 10Drawn 10Lost 11Goal Diff -4Points 40
12Boulogne
Played 31Won 9Drawn 9Lost 13Goal Diff -9Points 36
13Grenoble
Played 31Won 6Drawn 14Lost 11Goal Diff -8Points 32
Played 31Won 7Drawn 9Lost 15Goal Diff -8Points 30
15Nancy
Played 31Won 7Drawn 9Lost 15Goal Diff -20Points 30
16Laval
Played 31Won 5Drawn 13Lost 13Goal Diff -15Points 28
17Bastia
Played 30Won 4Drawn 12Lost 14Goal Diff -15Points 24
18Amiens
Played 31Won 6Drawn 6Lost 19Goal Diff -19Points 24
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 31 | 18 | 7 | 6 | 53 | 32 | +21 | 61 | |
| 2 | 31 | 17 | 6 | 8 | 53 | 33 | +20 | 57 | |
| 3 | 31 | 15 | 12 | 4 | 46 | 29 | +17 | 57 | |
| 4 | 31 | 13 | 12 | 6 | 46 | 30 | +16 | 51 | |
| 5 | 31 | 13 | 12 | 6 | 41 | 37 | +4 | 51 | |
| 6 | 30 | 13 | 9 | 8 | 38 | 33 | +5 | 48 | |
| 7 | 31 | 13 | 8 | 10 | 37 | 28 | +9 | 47 | |
| 8 | 31 | 13 | 7 | 11 | 41 | 35 | +6 | 46 | |
9PAU | 9 | 31 | 12 | 9 | 10 | 43 | 49 | -6 | 45 |
| 10 | 31 | 10 | 10 | 11 | 45 | 39 | +6 | 40 | |
11Guingamp | 11 | 31 | 10 | 10 | 11 | 40 | 44 | -4 | 40 |
12Boulogne | 12 | 31 | 9 | 9 | 13 | 30 | 39 | -9 | 36 |
13Grenoble | 13 | 31 | 6 | 14 | 11 | 30 | 38 | -8 | 32 |
| 14 | 31 | 7 | 9 | 15 | 34 | 42 | -8 | 30 | |
15Nancy | 15 | 31 | 7 | 9 | 15 | 28 | 48 | -20 | 30 |
16Laval | 16 | 31 | 5 | 13 | 13 | 28 | 43 | -15 | 28 |
17Bastia | 17 | 30 | 4 | 12 | 14 | 21 | 36 | -15 | 24 |
18Amiens | 18 | 31 | 6 | 6 | 19 | 36 | 55 | -19 | 24 |
Betting Insights
2.48Goals / Match
50.7%Both Score %
46.8%Over 2.5 / 5.5 %
37.8%Home Win %
31.3%Draw %
30.9%Away Win %
49.3%Clean Sheet %
Most Common Scorelines
1-0
13.7%(38)
1-1
11.5%(32)
0-0
11.2%(31)
2-1
8.6%(24)
0-1
8.6%(24)
2-2
7.6%(21)
1-2
7.2%(20)
2-0
4.3%(12)
0-2
4.0%(11)
0-3
3.6%(10)
Goals by Period
0-15
13.3%
16-30
16.7%
31-45
16.4%
46-60
15.8%
61-75
14.8%
76-90
23.0%
Teams
Estac Troyes
Saint Etienne
Le Mans
Reims
Rodez
RED Star FC 93
Montpellier
Annecy
PAU
Dunkerque
Guingamp
Boulogne
Grenoble
Clermont Foot
Nancy
Laval
Bastia
Amiens
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.
Dunkerque | 0 – 2 | Laval | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bastia | 2 – 0 | Saint Etienne | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reims | 3 – 2 | RED Star FC 93 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Estac Troyes | 1 – 0 | Boulogne | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nancy | 1 – 5 | Annecy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rodez | 3 – 2 | Amiens | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Montpellier | 2 – 1 | Grenoble | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PAU | 2 – 1 | Guingamp | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Le Mans | 1 – 0 | Clermont Foot | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rodez | 2 – 1 | Estac Troyes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 24 Apr 2026