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+31242603
5Nancy640297+212310
6Reims6240107+31051238
7St Etienne631277010231086
8Guingamp630397+2932564
9Dunkerque621368-27331251
10Boulogne6132550632342
11Sochaux613279-2652181
12FC Annecy6204710-3642185
13Rodez6204611-5623379
14Laval6123911-2542520
15Nantes612357-2533497
16Metz6123913-4553344
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+922531086
3Pau106221610+62062809
4Nancy10613128+419310
5Reims104602012+81881238
6Red Star F.C.105231312+11762603
7Guingamp104241513+21452564
8Dijon104241918+11492238
9FC Annecy104151315-21372185
10Metz102531516-11183344
11Sochaux10253812-41152181
12Rodez103161421-71053379
13Boulogne1016378-1952342
14Laval102351318-5972520
15Nantes102351217-5963497
16Dunkerque102351015-59531251
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
1Dunkerque1251777
2St Etienne1086675
3Pau809503
4Red Star F.C.603375
5Guingamp564350
6Grenoble526327
7Laval520323
8Nantes497309
9Montpellier446277
10Clermont389242
11Rodez379235
12Metz344214
13Boulogne342213
14Reims238148
15Dijon238148
16FC Annecy185115
17Sochaux181112
18Nancy00
19Martigues00
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
2St Etienne1,693
3Montpellier1,644
4Red Star F.C.1,603
5FC Annecy1,601
6Metz1,587
7Dijon1,583
8Nantes1,578
9Rodez1,577
10Dunkerque1,535
11Sochaux1,529
12Nancy1,515
13Pau1,493
14Guingamp1,482
15Grenoble1,473
16Boulogne1,447
17Clermont1,438
18Laval1,432

League Table for this division