fr flag

French Ligue 2 Form Table

French Ligue 2 Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Montpellier6510122+101623446
2Pau6501126+61542809
3Dijon64021512+31262238
4Red Star F.C.6402107+31241603
5Nancy640297+212310
6Reims6240107+31051238
7St Etienne63127701022670
8Guingamp630397+2932564
9Dunkerque621368-2732744
10Boulogne6132550632342
11Sochaux613279-26510
12FC Annecy6204710-3642185
13Rodez6204611-5623379
14Laval6123911-2542520
15Nantes612357-2532497
16Metz6123913-4552344
17Clermont6042710-3442389
18Grenoble6114410-6432526
French Ligue 2 Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Montpellier10721155+102333446
2St Etienne107122011+92252670
3Pau106221610+62062809
4Nancy10613128+419310
5Reims104602012+81881238
6Red Star F.C.105231312+11761603
7Guingamp104241513+21452564
8Dijon104241918+11492238
9FC Annecy104151315-21372185
10Metz102531516-11182344
11Sochaux10253812-411510
12Rodez103161421-71053379
13Boulogne1016378-1952342
14Laval102351318-5972520
15Nantes102351217-5962497
16Dunkerque102351015-5952744
17Grenoble10226816-8842526
18Clermont100731015-5772389
French Ligue 2 Form (Home)
Pos Team P W D L F A GD PtsBTTS
1St Etienne6600182+16182
2Reims63301812+6126
3Nancy640285+3122
4Metz63211310+3116
5Montpellier632174+3113
6Guingamp6312119+2104
7Pau631286+2103
8Dijon63031312+195
9Dunkerque622287+184
10Laval6222810-284
11Red Star F.C.622268-283
12Sochaux622269-383
13Rodez6213911-273
14Nantes6123610-453
15Grenoble612348-453
16Boulogne604257-245
17Clermont604236-342
18FC Annecy6114610-444
French Ligue 2 Form (Away)
Pos Team P W D L F A GD PtsBTTS
1Montpellier6411104+6132
2Red Star F.C.6411117+4135
3Nancy6411106+4133
4FC Annecy640297+2124
5Reims624084+4104
6Pau63121110+1104
7St Etienne6312109+1103
8Dijon6231109+196
9Rodez63031012-294
10Clermont6141910-176
11Boulogne613233061
12Grenoble6204712-562
13Guingamp611457-242
14Sochaux604257-244
15Nantes611469-343
16Metz604247-343
17Dunkerque6114813-543
18Laval6015615-914

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

French Ligue 2 (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1Montpellier616 1023 
2Pau615 1020 
3Dijon612 1014 
4Red Star F.C.612 1017 
5Nancy612 1019 
6Reims610 1018 
7St Etienne610 1022 
8Guingamp69 1014 
9Dunkerque67 109 
10Boulogne66 109 
11Sochaux66 1011 
12FC Annecy66 1013 
13Rodez66 1010 
14Laval65 109 
15Nantes65-4.1109-5.0
16Metz65+0.31011+1.6
17Clermont64 107 
18Grenoble64 108 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Montpellier15510203/10 (30%)9/10 (90%)1/10 (10%)7/10 (70%)43
2St Etienne20119315/10 (50%)9/10 (90%)1/10 (10%)4/10 (40%)38
3Pau16106266/10 (60%)7/10 (70%)3/10 (30%)2/10 (20%)36
4Nancy1284203/10 (30%)6/10 (60%)3/10 (30%)5/10 (50%)53
5Reims20128328/10 (80%)1/10 (10%)7/10 (70%)2/10 (20%)20
6Red Star F.C.13121256/10 (60%)7/10 (70%)2/10 (20%)3/10 (30%)29
7Guingamp15132285/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)30
8Dijon19181379/10 (90%)5/10 (50%)5/10 (50%)0/10 (0%)30
9FC Annecy1315-2287/10 (70%)7/10 (70%)3/10 (30%)2/10 (20%)32
10Metz1516-1318/10 (80%)4/10 (40%)5/10 (50%)1/10 (10%)28
11Sochaux812-4205/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)29
12Rodez1421-7355/10 (50%)2/10 (20%)8/10 (80%)1/10 (10%)17
13Boulogne78-1155/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)40
14Laval1318-5317/10 (70%)3/10 (30%)7/10 (70%)1/10 (10%)34
15Nantes1217-5296/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)35
16Dunkerque1015-5255/10 (50%)2/10 (20%)8/10 (80%)0/10 (0%)38
17Grenoble816-8244/10 (40%)4/10 (40%)5/10 (50%)3/10 (30%)31
18Clermont1015-5257/10 (70%)1/10 (10%)7/10 (70%)2/10 (20%)32
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Montpellier2320286.5855
2St Etienne2215277.58010
3Pau2023287.88011
4Nancy1921297864
5Reims1816277.3846
6Red Star F.C.17162877813
7Guingamp1420298.27813
8Dijon1421256.77416
9FC Annecy1320276.88010
10Metz1120288873
11Sochaux1122306.97812
12Rodez1022287.77811
13Boulogne918287.4828
14Laval922297.37812
15Nantes921317.6838
16Dunkerque922287.17614
17Grenoble819307.5837
18Clermont722267.37812
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Pau809503
2Dunkerque744462
3St Etienne670416
4Red Star F.C.603375
5Guingamp564350
6Grenoble526327
7Laval520323
8Nantes497309
9Montpellier446277
10Clermont389242
11Rodez379235
12Metz344214
13Boulogne342213
14Reims238148
15Dijon238148
16FC Annecy185115
17Nancy00
18Martigues00
19Sochaux00
20Bordeaux00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Reims1,737
2Montpellier1,673
3St Etienne1,666
4Dijon1,597
5Red Star F.C.1,596
6Rodez1,584
7FC Annecy1,580
8Nantes1,578
9Metz1,564
10Sochaux1,529
11Dunkerque1,528
12Pau1,516
13Nancy1,515
14Guingamp1,508
15Grenoble1,459
16Laval1,441
17Boulogne1,439
18Clermont1,438

League Table for this division