French Ligue 2: power rankings

Season 2026/27 · updated 14 October 2026

The strongest side by the model is Saint-Étienne: +0.77 goals per game against an average opponent. Biggest climber of the week: Pau (+2). Guingamp are 12th in the table but 7th by strength — better than their points.

  • Best attackSaint-Étienne1.81 goals per game
  • Best defenceNancy0.92 conceded per game
  • Climber of the weekPau▲2 · now 4
  • Faller of the weekReims▼3 · now 6

Ranking

Rating — goal difference per game against an average opponent at a neutral venue. ▲▼ — places gained or lost in a week.

#TeamRatingAtt.Def.TableFormNext
1Saint-Étienne+0.771.811.04117 October · at Red Star (2)
2Red Star+0.401.571.17217 October · Saint-Étienne (1)
3▲1Nancy+0.391.310.92516 October · at Annecy FC (10)
4▲2Pau+0.241.311.08816 October · at Guingamp (7)
5Montpellier+0.231.190.96319 October · at Rodez (16)
6▼3Reims+0.201.501.30416 October · Dijon (11)
7Guingamp+0.031.511.481216 October · Pau (4)
8▲1Nantes+0.021.171.151317 October · Dunkerque (13)
9▼1Metz−0.031.241.261017 October · Sochaux (14)
10Annecy FC−0.061.161.22616 October · Nancy (3)
11▲2Dijon−0.071.561.63716 October · at Reims (6)
12▼1Boulogne−0.100.961.061616 October · at Grenoble (18)
13▼1Dunkerque−0.251.201.451117 October · at Nantes (8)
14Sochaux−0.260.961.22917 October · at Metz (9)
15Clermont Foot−0.310.881.191716 October · at Laval (17)
16Rodez−0.321.421.741519 October · Montpellier (5)
17▲1Laval−0.401.231.631816 October · Clermont Foot (15)
18▼1Grenoble−0.410.921.331416 October · Boulogne (12)

How it is calculated

Only this season counts. The model rates every team’s attack and defence from this season’s matches — by expected goals (xG, the quality of chances) and actual goals, 60 to 40 — taking into account how strong the opponents were. The rating is the goal difference per game it expects against an average team of the league at a neutral venue. Every team starts with three games of league-average form, so a couple of lucky results early on do not make a leader.

Ligue 2: matches and table →
Ligue 2: season forecast →