Home / Leagues / France / Division 1 / 2019-20

2019-20 Division 1 Season

280 games · 100,000 simulations

Final

Promoted

No promotions.

Relegated

No relegation

Biggest Overachiever

Ajaccio

9.03 points above expected

52 points · 42.97 expected points

Biggest Disappointment

Orleans

11.87 points below expected

19 points · 30.87 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Lorient 28 17 3 8 54 45 25 +20 51.0 +2.96
2 Lens 28 15 8 5 53 39 24 +15 50.7 +2.32
3 Ajaccio 28 15 7 6 52 38 22 +16 43.0 +9.03
4 Troyes 28 16 3 9 51 34 25 +9 48.6 +2.39
5 Clermont Foot 63 28 14 8 6 50 35 25 +10 45.6 +4.40
6 Le Havre 28 11 11 6 44 38 25 +13 49.4 -5.44
7 Valenciennes 28 11 9 8 42 24 20 +4 39.9 +2.11
8 Guingamp 28 10 9 9 39 40 33 +7 47.0 -7.99
9 Grenoble Foot 38 28 7 14 7 35 27 29 -2 35.1 -0.08
10 Chambly 28 9 8 11 35 26 32 -6 27.8 +7.19
11 Auxerre 28 8 10 10 34 31 30 +1 38.6 -4.58
12 Nancy Lorraine 28 6 16 6 34 27 26 +1 35.9 -1.90
13 Caen 28 8 10 10 34 33 34 -1 42.3 -8.29
14 Sochaux 28 8 10 10 34 28 30 -2 33.3 +0.71
15 Chateauroux 28 9 7 12 34 22 38 -16 31.7 +2.27
16 Rodez 28 8 8 12 32 31 34 -3 31.0 +0.96
17 Paris FC 28 7 7 14 28 22 40 -18 32.3 -4.35
18 Chamois Niortais 28 6 8 14 26 30 41 -11 32.4 -6.39
19 Le Mans 28 7 5 16 26 30 45 -15 23.6 +2.36
20 Orleans 28 4 7 17 19 21 43 -22 30.9 -11.87

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Lorient 1749 54 64.79 -10.79 10.0% 47 50 60 64 70 77 85
Lens 1742 53 64.43 -11.43 7.0% 47 50 60 64 69 77 87
Troyes 1729 51 62.36 -11.36 4.0% 47 52 57 62 67 73 79
Le Havre 1729 44 63.19 -19.19 1.0% 44 51 58 63 68 76 81
Clermont Foot 63 1718 50 59.35 -9.35 18.0% 39 46 52 60 65 72 76
Ajaccio 1716 52 56.72 -4.72 31.0% 40 43 51 56 62 70 76
Guingamp 1703 39 60.74 -21.74 0.0% 43 49 56 62 66 72 76
Caen 1682 34 56.04 -22.04 0.0% 40 46 50 56 61 67 77
Valenciennes 1670 42 53.64 -11.64 8.0% 32 41 49 54 58 65 70
Auxerre 1650 34 52.33 -18.33 0.0% 38 41 47 53 57 65 78
Nancy Lorraine 1637 34 49.65 -15.65 1.0% 33 38 44 49 56 60 68
Grenoble Foot 38 1627 35 48.83 -13.83 5.0% 26 35 43 49 53 61 75
Sochaux 1614 34 47.04 -13.04 9.0% 22 30 41 47 53 62 69
Chambly 1602 35 41.56 -6.56 20.0% 28 31 36 40 46 56 66
Rodez 1600 32 44.79 -12.79 6.0% 27 32 40 46 50 54 63
Paris FC 1590 28 46.10 -18.10 1.0% 28 34 41 46 51 62 67
Chamois Niortais 1588 26 46.14 -20.14 1.0% 25 35 42 47 50 56 65
Chateauroux 1582 34 45.48 -11.48 8.0% 24 31 40 46 50 60 68
Le Mans 1557 26 37.39 -11.39 8.0% 18 26 32 37 43 49 53
Orleans 1549 19 44.62 -25.62 1.0% 18 32 39 44 50 56 62

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team AJA AUX CAE CHA CN CHA CF6 GF3 GUI LH LM LEN LOR NL ORL PAR ROD SOC TRO VAL
Ajaccio
0-0-2
2.93
1-0-1
2.62
1-0-0
1.46
1-0-0
1.38
1-0-1
3.15
0-1-0
1.70
2-0-0
2.87
0-1-0
0.96
0-1-0
1.45
2-0-0
3.58
0-0-1
1.45
1-1-0
2.30
0-1-0
1.72
1-1-0
3.23
2-0-0
3.10
1-0-0
1.86
1-0-0
1.01
0-0-1
0.96
1-1-0
2.87
Auxerre
2-0-0
2.57
0-1-0
1.64
1-1-0
3.13
1-1-0
2.97
0-0-1
1.32
0-2-0
2.32
0-0-1
1.79
0-1-1
2.35
1-0-1
2.27
2-0-0
3.25
0-1-0
0.88
0-0-1
0.72
0-1-0
1.61
0-1-0
1.83
0-0-1
1.19
0-0-1
1.24
1-0-1
2.84
0-0-2
2.25
0-1-0
1.67
Caen
1-0-1
2.84
0-1-0
1.09
1-1-0
3.45
1-1-0
3.18
0-1-1
3.36
0-1-0
1.60
1-0-1
2.99
0-1-0
0.99
0-1-1
2.49
0-1-0
2.06
1-0-1
2.35
0-0-2
2.49
1-0-0
1.70
1-0-0
1.81
1-0-0
1.14
0-0-1
1.38
0-1-0
1.42
0-0-2
2.38
0-1-0
1.74
Chambly
0-0-1
1.27
0-1-1
2.37
0-1-1
2.07
1-0-0
1.49
1-1-0
2.53
0-0-1
1.17
0-2-0
2.39
0-0-1
1.14
0-1-0
0.63
0-1-1
3.09
0-0-1
0.59
1-0-1
1.66
1-0-1
2.38
2-0-0
2.41
1-0-1
2.60
0-0-1
0.94
0-1-0
1.25
1-0-0
0.52
1-0-0
1.38
Chamois Niortais
0-0-1
1.35
0-1-1
2.53
0-1-1
2.32
0-0-1
1.24
1-1-0
2.69
0-0-1
0.89
0-0-2
2.73
0-1-0
1.44
0-1-1
2.05
0-0-1
1.51
0-0-1
0.63
0-0-1
0.77
0-1-1
2.58
2-0-0
2.81
1-1-0
2.69
1-0-0
1.68
0-0-1
1.59
0-0-1
1.30
1-1-0
2.38
Chateauroux
1-0-1
2.37
1-0-0
1.41
1-1-0
2.13
0-1-1
2.96
0-1-1
2.79
0-0-1
0.95
1-1-0
2.41
0-0-1
1.30
1-0-1
1.88
1-0-0
1.28
1-0-1
1.74
0-0-1
1.21
0-0-1
0.94
0-1-0
0.99
0-0-1
1.63
1-1-0
2.77
0-1-0
1.50
0-0-2
1.89
1-0-0
1.00
Clermont Foot 63
0-1-0
1.04
0-2-0
3.18
0-1-0
1.13
1-0-0
1.56
1-0-0
1.87
1-0-0
1.80
0-1-0
1.18
1-0-0
0.96
1-0-0
1.47
0-0-1
2.13
0-2-0
2.47
1-0-1
2.50
1-1-0
3.20
2-0-0
3.30
1-0-1
3.39
0-0-1
1.94
1-0-1
3.25
2-0-0
2.43
1-0-1
3.06
Grenoble Foot 38
0-0-2
2.62
1-0-0
0.96
1-0-1
2.49
0-2-0
3.11
2-0-0
2.79
0-1-1
3.10
0-1-0
1.56
0-1-0
0.83
0-1-1
2.15
0-1-0
1.47
0-2-0
2.07
0-0-1
0.80
0-1-0
1.69
0-1-0
1.75
0-1-0
1.80
1-0-0
1.84
0-1-0
1.03
1-1-0
2.09
1-0-1
2.60
Guingamp
0-1-0
1.79
1-1-0
3.14
0-1-0
1.75
1-0-0
1.60
0-1-0
1.29
1-0-0
1.42
0-0-1
1.80
0-1-0
1.95
0-0-1
1.12
1-0-1
3.91
0-1-1
2.56
2-0-0
2.34
1-1-0
3.21
1-0-1
3.45
1-0-0
1.29
1-0-1
3.50
0-1-1
3.38
0-0-1
1.65
0-1-1
3.07
Le Havre
0-1-0
1.28
1-0-1
3.22
1-1-0
3.02
0-1-0
2.19
1-1-0
3.44
1-0-1
3.66
0-0-1
1.26
1-1-0
3.35
1-0-0
1.61
1-0-0
2.25
1-1-0
2.53
0-1-0
1.57
0-1-0
1.90
0-1-1
3.70
0-1-1
3.70
1-0-0
1.52
0-0-1
1.20
2-0-0
2.60
0-1-0
1.36
Le Mans
0-0-2
1.96
0-0-2
2.25
0-1-0
0.73
1-1-0
2.40
1-0-0
1.22
0-0-1
1.45
1-0-0
0.68
0-1-0
1.26
1-0-1
1.65
0-0-1
0.59
0-0-1
1.15
0-0-2
1.52
0-1-1
2.08
1-0-0
1.50
1-0-0
0.89
0-1-1
2.38
1-0-1
2.17
0-0-1
0.55
0-0-2
2.14
Lens
1-0-0
1.27
0-1-0
1.88
1-0-1
3.17
1-0-0
2.25
1-0-0
2.20
1-0-1
3.80
0-2-0
3.04
0-2-0
3.45
1-1-0
2.92
0-1-1
2.95
1-0-0
1.58
1-0-0
1.69
0-1-0
1.41
2-0-0
3.65
2-0-0
3.60
1-0-0
1.56
1-0-0
1.89
1-0-1
2.88
0-0-1
1.59
Lorient
0-1-1
3.20
1-0-0
2.08
2-0-0
3.02
1-0-1
3.91
1-0-0
2.02
1-0-0
1.52
1-0-1
3.01
1-0-0
1.98
0-0-2
3.14
0-1-0
1.16
2-0-0
4.08
0-0-1
1.05
1-1-0
3.34
1-0-0
1.63
1-0-0
1.64
2-0-0
3.74
2-0-0
3.49
0-0-1
1.68
0-0-1
1.54
Nancy Lorraine
0-1-0
1.03
0-1-0
1.13
0-0-1
1.04
1-0-1
3.10
1-1-0
2.88
1-0-0
1.81
0-1-1
2.29
0-1-0
1.05
0-1-1
2.29
0-1-0
0.87
1-1-0
3.42
0-1-0
1.32
0-1-1
2.17
0-1-0
1.58
1-0-0
1.70
0-2-0
2.99
0-1-1
2.96
0-1-0
1.27
1-1-0
2.69
Orleans
0-1-1
2.24
0-1-0
0.93
0-0-1
0.95
0-0-2
3.10
0-0-2
2.67
0-1-0
1.76
0-0-2
2.21
0-1-0
1.00
1-0-1
2.04
1-1-0
1.86
0-0-1
1.23
0-0-2
1.92
0-0-1
1.11
0-1-0
1.16
0-0-1
1.68
0-1-1
2.80
1-0-0
1.34
1-0-1
1.76
0-0-1
1.63
Paris FC
0-0-2
2.37
1-0-0
1.54
0-0-1
1.59
1-0-1
2.91
0-1-1
2.80
1-0-0
1.11
1-0-1
2.14
0-1-0
0.95
0-0-1
1.43
1-1-0
1.83
0-0-1
1.87
0-0-2
1.92
0-0-1
1.10
0-0-1
1.04
1-0-0
1.06
0-1-1
2.93
0-2-0
2.74
1-1-0
1.82
0-0-1
0.95
Rodez
0-0-1
0.90
1-0-0
1.49
1-0-0
1.35
1-0-0
1.82
0-0-1
1.06
0-1-1
2.71
1-0-0
0.83
0-0-1
0.92
1-0-1
2.00
0-0-1
1.21
1-1-0
3.12
0-0-1
1.18
0-0-2
1.79
0-2-0
2.48
1-1-0
2.67
1-1-0
2.54
0-1-1
2.61
0-0-1
0.74
0-1-1
2.36
Sochaux
0-0-1
1.73
1-0-1
2.63
0-1-0
1.31
0-1-0
1.48
1-0-0
1.14
0-1-0
1.23
1-0-1
2.26
0-1-0
1.72
1-1-0
2.14
1-0-0
1.53
1-0-1
3.33
0-0-1
0.88
0-0-2
2.02
1-1-0
2.53
0-0-1
1.39
0-2-0
2.80
1-1-0
2.88
0-0-1
1.53
0-1-1
2.46
Troyes
1-0-0
1.79
2-0-0
3.24
2-0-0
3.11
0-0-1
2.33
1-0-0
1.42
2-0-0
3.64
0-0-2
3.06
0-1-1
3.41
1-0-0
1.09
0-0-2
2.90
1-0-0
2.30
1-0-1
2.63
1-0-0
1.06
0-1-0
1.46
1-0-1
3.78
0-1-1
3.73
1-0-0
2.06
1-0-0
1.20
1-0-0
2.04
Valenciennes
0-1-1
2.59
0-1-0
1.07
0-1-0
1.01
0-0-1
1.35
0-1-1
3.09
0-0-1
1.75
1-0-1
2.42
1-0-1
2.88
1-1-0
2.42
0-1-0
1.36
2-0-0
3.37
1-0-0
1.15
1-0-0
1.19
0-1-1
2.78
1-0-0
1.10
1-0-0
1.81
1-1-0
3.12
1-1-0
3.02
0-0-1
0.75

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
011.43%12.50%5.36%2.68%1.07%33.04%
112.50%13.93%7.86%2.14%1.07%0.36%37.86%
25.36%7.86%3.21%1.25%0.54%18.21%
32.68%2.14%1.25%1.07%0.18%7.32%
41.07%1.07%0.54%0.18%0.36%3.21%
5+0.36%0.36%
Total33.04%37.86%18.21%7.32%3.21%0.36%100%

Summary Statistics

Mean scored1.11
Mean allowed1.11
StdDev scored1.07
StdDev allowed1.07
Mean total goals/game2.22
Correlation (home vs away score)0.032
Sample size (games)280
↓ Scored | Allowed →012345+Total
014.29%3.57%17.86%
125.00%7.14%10.71%3.57%46.43%
214.29%3.57%3.57%21.43%
33.57%3.57%3.57%10.71%
43.57%3.57%
5+
Total57.14%14.29%21.43%7.14%100%

Ajaccio — Summary Statistics

Mean scored1.36
Mean allowed0.79
StdDev scored1.03
StdDev allowed1.03
Mean total goals/game2.14
Correlation (scored vs allowed)0.285
Games played28
↓ Scored | Allowed →012345+Total
014.29%21.43%7.14%42.86%
13.57%10.71%3.57%3.57%21.43%
27.14%3.57%10.71%21.43%
37.14%3.57%10.71%
43.57%3.57%
5+
Total25.00%46.43%25.00%3.57%100%

Auxerre — Summary Statistics

Mean scored1.11
Mean allowed1.07
StdDev scored1.20
StdDev allowed0.81
Mean total goals/game2.18
Correlation (scored vs allowed)0.182
Games played28
↓ Scored | Allowed →012345+Total
014.29%10.71%3.57%3.57%32.14%
17.14%17.86%17.86%42.86%
23.57%7.14%10.71%
33.57%3.57%
43.57%3.57%3.57%10.71%
5+
Total25.00%39.29%25.00%10.71%100%

Caen — Summary Statistics

Mean scored1.18
Mean allowed1.21
StdDev scored1.25
StdDev allowed0.96
Mean total goals/game2.39
Correlation (scored vs allowed)0.370
Games played28
↓ Scored | Allowed →012345+Total
021.43%14.29%7.14%7.14%50.00%
110.71%3.57%3.57%3.57%3.57%25.00%
27.14%3.57%10.71%
37.14%3.57%10.71%
43.57%3.57%
5+
Total42.86%25.00%17.86%7.14%3.57%3.57%100%

Chambly — Summary Statistics

Mean scored0.93
Mean allowed1.14
StdDev scored1.18
StdDev allowed1.35
Mean total goals/game2.07
Correlation (scored vs allowed)-0.086
Games played28
↓ Scored | Allowed →012345+Total
03.57%21.43%7.14%32.14%
110.71%17.86%3.57%7.14%3.57%42.86%
23.57%3.57%3.57%3.57%14.29%
33.57%3.57%7.14%
43.57%3.57%
5+
Total21.43%42.86%14.29%10.71%10.71%100%

Chamois Niortais — Summary Statistics

Mean scored1.07
Mean allowed1.46
StdDev scored1.05
StdDev allowed1.26
Mean total goals/game2.54
Correlation (scored vs allowed)0.365
Games played28
↓ Scored | Allowed →012345+Total
07.14%14.29%3.57%14.29%39.29%
117.86%17.86%3.57%3.57%3.57%46.43%
210.71%10.71%
33.57%3.57%
4
5+
Total25.00%42.86%10.71%17.86%3.57%100%

Chateauroux — Summary Statistics

Mean scored0.79
Mean allowed1.36
StdDev scored0.79
StdDev allowed1.25
Mean total goals/game2.14
Correlation (scored vs allowed)-0.107
Games played28
↓ Scored | Allowed →012345+Total
07.14%14.29%3.57%3.57%28.57%
114.29%17.86%32.14%
27.14%14.29%3.57%25.00%
33.57%7.14%3.57%14.29%
4
5+
Total32.14%53.57%10.71%3.57%100%

Clermont Foot 63 — Summary Statistics

Mean scored1.25
Mean allowed0.89
StdDev scored1.04
StdDev allowed0.88
Mean total goals/game2.14
Correlation (scored vs allowed)-0.091
Games played28
↓ Scored | Allowed →012345+Total
021.43%7.14%3.57%32.14%
110.71%21.43%3.57%10.71%46.43%
23.57%7.14%3.57%14.29%
33.57%3.57%7.14%
4
5+
Total35.71%39.29%10.71%14.29%100%

Grenoble Foot 38 — Summary Statistics

Mean scored0.96
Mean allowed1.04
StdDev scored0.88
StdDev allowed1.04
Mean total goals/game2.00
Correlation (scored vs allowed)0.367
Games played28
↓ Scored | Allowed →012345+Total
07.14%7.14%7.14%3.57%25.00%
114.29%17.86%10.71%3.57%46.43%
23.57%3.57%7.14%
37.14%3.57%10.71%
43.57%3.57%
5+7.14%7.14%
Total28.57%39.29%21.43%7.14%3.57%100%

Guingamp — Summary Statistics

Mean scored1.43
Mean allowed1.18
StdDev scored1.45
StdDev allowed1.06
Mean total goals/game2.61
Correlation (scored vs allowed)-0.100
Games played28
↓ Scored | Allowed →012345+Total
010.71%7.14%7.14%25.00%
110.71%17.86%7.14%35.71%
23.57%7.14%10.71%21.43%
37.14%7.14%14.29%
43.57%3.57%
5+
Total35.71%39.29%25.00%100%

Le Havre — Summary Statistics

Mean scored1.36
Mean allowed0.89
StdDev scored1.13
StdDev allowed0.79
Mean total goals/game2.25
Correlation (scored vs allowed)-0.122
Games played28
↓ Scored | Allowed →012345+Total
07.14%10.71%10.71%3.57%32.14%
110.71%3.57%21.43%3.57%39.29%
23.57%3.57%3.57%7.14%17.86%
33.57%3.57%3.57%10.71%
4
5+
Total25.00%17.86%39.29%7.14%10.71%100%

Le Mans — Summary Statistics

Mean scored1.07
Mean allowed1.61
StdDev scored0.98
StdDev allowed1.26
Mean total goals/game2.68
Correlation (scored vs allowed)0.174
Games played28
↓ Scored | Allowed →012345+Total
014.29%7.14%21.43%
117.86%10.71%3.57%3.57%35.71%
210.71%14.29%3.57%3.57%32.14%
33.57%3.57%
43.57%3.57%7.14%
5+
Total50.00%28.57%10.71%7.14%3.57%100%

Lens — Summary Statistics

Mean scored1.39
Mean allowed0.86
StdDev scored1.10
StdDev allowed1.11
Mean total goals/game2.25
Correlation (scored vs allowed)-0.043
Games played28
↓ Scored | Allowed →012345+Total
03.57%17.86%3.57%25.00%
114.29%3.57%7.14%25.00%
23.57%21.43%3.57%28.57%
33.57%3.57%7.14%
47.14%3.57%3.57%14.29%
5+
Total32.14%50.00%14.29%3.57%100%

Lorient — Summary Statistics

Mean scored1.61
Mean allowed0.89
StdDev scored1.34
StdDev allowed0.79
Mean total goals/game2.50
Correlation (scored vs allowed)-0.147
Games played28
↓ Scored | Allowed →012345+Total
017.86%7.14%3.57%28.57%
13.57%35.71%10.71%50.00%
23.57%10.71%3.57%17.86%
33.57%3.57%
4
5+
Total28.57%53.57%14.29%3.57%100%

Nancy Lorraine — Summary Statistics

Mean scored0.96
Mean allowed0.93
StdDev scored0.79
StdDev allowed0.77
Mean total goals/game1.89
Correlation (scored vs allowed)0.057
Games played28
↓ Scored | Allowed →012345+Total
010.71%28.57%7.14%3.57%3.57%53.57%
13.57%3.57%7.14%3.57%3.57%21.43%
23.57%7.14%7.14%3.57%21.43%
33.57%3.57%
4
5+
Total17.86%39.29%21.43%14.29%7.14%100%

Orleans — Summary Statistics

Mean scored0.75
Mean allowed1.54
StdDev scored0.93
StdDev allowed1.17
Mean total goals/game2.29
Correlation (scored vs allowed)0.230
Games played28
↓ Scored | Allowed →012345+Total
010.71%10.71%10.71%14.29%46.43%
117.86%10.71%7.14%35.71%
23.57%3.57%3.57%3.57%14.29%
3
43.57%3.57%
5+
Total32.14%25.00%17.86%17.86%7.14%100%

Paris FC — Summary Statistics

Mean scored0.79
Mean allowed1.43
StdDev scored0.96
StdDev allowed1.32
Mean total goals/game2.21
Correlation (scored vs allowed)0.222
Games played28
↓ Scored | Allowed →012345+Total
010.71%14.29%3.57%28.57%
13.57%14.29%21.43%3.57%42.86%
27.14%14.29%21.43%
33.57%3.57%
43.57%3.57%
5+
Total21.43%46.43%25.00%3.57%3.57%100%

Rodez — Summary Statistics

Mean scored1.11
Mean allowed1.21
StdDev scored0.99
StdDev allowed0.96
Mean total goals/game2.32
Correlation (scored vs allowed)0.131
Games played28
↓ Scored | Allowed →012345+Total
010.71%10.71%10.71%7.14%39.29%
17.14%25.00%3.57%35.71%
210.71%3.57%14.29%
33.57%3.57%7.14%
43.57%3.57%
5+
Total35.71%39.29%14.29%3.57%7.14%100%

Sochaux — Summary Statistics

Mean scored1.00
Mean allowed1.07
StdDev scored1.09
StdDev allowed1.15
Mean total goals/game2.07
Correlation (scored vs allowed)-0.354
Games played28
↓ Scored | Allowed →012345+Total
03.57%10.71%3.57%17.86%
125.00%7.14%14.29%46.43%
214.29%14.29%3.57%32.14%
33.57%3.57%
4
5+
Total42.86%35.71%14.29%3.57%3.57%100%

Troyes — Summary Statistics

Mean scored1.21
Mean allowed0.89
StdDev scored0.79
StdDev allowed1.03
Mean total goals/game2.11
Correlation (scored vs allowed)-0.153
Games played28
↓ Scored | Allowed →012345+Total
017.86%17.86%7.14%42.86%
121.43%14.29%3.57%39.29%
23.57%3.57%7.14%
33.57%3.57%3.57%10.71%
4
5+
Total46.43%39.29%10.71%3.57%100%

Valenciennes — Summary Statistics

Mean scored0.86
Mean allowed0.71
StdDev scored0.97
StdDev allowed0.81
Mean total goals/game1.57
Correlation (scored vs allowed)0.040
Games played28

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Ajaccio 52 43.0 +9.03
2 Chambly 35 27.8 +7.19
3 Clermont Foot 63 50 45.6 +4.40
4 Lorient 54 51.0 +2.96
5 Troyes 51 48.6 +2.39

Biggest Disappointments

# Team Actual Sim vsSim
1 Orleans 19 30.9 -11.87
2 Caen 34 42.3 -8.29
3 Guingamp 39 47.0 -7.99
4 Chamois Niortais 26 32.4 -6.39
5 Le Havre 44 49.4 -5.44

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Longest Winning Streaks

# Team Games Dates Probability
1 Le Havre 4 Aug 9 – Aug 30 1 in 112
2 Paris FC 3 Feb 7 – Feb 21 1 in 88
3 Valenciennes 4 Aug 9 – Aug 30 1 in 65
4 Lens 4 Sep 16 – Oct 7 1 in 26
5 Sochaux 3 Sep 20 – Oct 4 1 in 25

Longest Losing Streaks

# Team Games Dates Probability
1 Paris FC 4 Aug 9 – Sep 2 1 in 119
2 Caen 4 Aug 30 – Sep 27 1 in 52
3 Troyes 4 Jan 10 – Feb 4 1 in 46
4 Chamois Niortais 5 Nov 29 – Jan 10 1 in 42
5 Le Mans 5 Jul 27 – Aug 23 1 in 39

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Nancy Lorraine 11 Aug 30 – Nov 29 1 in 389
2 Clermont Foot 63 12 Nov 8 – Feb 15 1 in 347
3 Ajaccio 11 Sep 13 – Dec 3 1 in 155
4 Grenoble Foot 38 10 Sep 2 – Nov 22 1 in 128
5 Chambly 6 Jul 26 – Sep 2 1 in 46

Longest Winless Streaks

# Team Games Dates Probability
1 Le Havre 8 Sep 13 – Nov 8 1 in 167
2 Caen 8 Aug 16 – Oct 18 1 in 100
3 Auxerre 9 Oct 21 – Dec 20 1 in 95
4 Paris FC 9 Jul 29 – Sep 28 1 in 77
5 Sochaux 9 Nov 23 – Feb 4 1 in 61

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team1234567891011121314151617181920
Lorient19.00%14.00%20.00%16.00%8.00%8.00%3.00%2.00%3.00%1.00%3.00%1.00%1.00%1.00%
Lens23.00%16.00%12.00%10.00%7.00%8.00%10.00%6.00%1.00%2.00%2.00%3.00%
Ajaccio8.00%2.00%7.00%6.00%12.00%6.00%10.00%8.00%8.00%2.00%9.00%4.00%5.00%5.00%2.00%3.00%2.00%1.00%
Troyes10.00%14.00%15.00%7.00%13.00%8.00%11.00%6.00%8.00%2.00%5.00%1.00%
Clermont Foot 6312.00%10.00%6.00%11.00%9.00%6.00%5.00%9.00%10.00%2.00%4.00%5.00%2.00%3.00%1.00%2.00%1.00%2.00%
Le Havre15.00%19.00%9.00%14.00%8.00%13.00%3.00%8.00%3.00%2.00%3.00%1.00%1.00%1.00%
Valenciennes1.00%1.00%2.00%4.00%5.00%10.00%13.00%11.00%8.00%13.00%7.00%6.00%3.00%2.00%4.00%3.00%2.00%4.00%1.00%
Guingamp7.00%11.00%13.00%13.00%12.00%8.00%6.00%9.00%3.00%4.00%4.00%3.00%2.00%2.00%2.00%1.00%
Grenoble Foot 382.00%1.00%4.00%3.00%6.00%6.00%6.00%6.00%3.00%12.00%8.00%8.00%6.00%9.00%7.00%4.00%3.00%6.00%
Chambly1.00%2.00%1.00%2.00%3.00%2.00%3.00%1.00%3.00%6.00%4.00%9.00%12.00%17.00%16.00%18.00%
Auxerre2.00%2.00%2.00%2.00%8.00%7.00%7.00%1.00%11.00%7.00%10.00%10.00%8.00%4.00%5.00%5.00%4.00%1.00%3.00%1.00%
Nancy Lorraine1.00%1.00%3.00%4.00%9.00%8.00%9.00%6.00%3.00%10.00%7.00%8.00%8.00%8.00%7.00%8.00%
Caen1.00%7.00%6.00%4.00%6.00%14.00%8.00%7.00%9.00%11.00%5.00%4.00%9.00%5.00%2.00%2.00%
Sochaux1.00%3.00%2.00%2.00%2.00%3.00%2.00%5.00%9.00%5.00%7.00%6.00%8.00%13.00%3.00%11.00%5.00%4.00%9.00%
Chateauroux2.00%3.00%1.00%1.00%3.00%5.00%2.00%8.00%1.00%13.00%5.00%14.00%6.00%8.00%13.00%8.00%7.00%
Rodez2.00%3.00%1.00%6.00%10.00%6.00%8.00%15.00%5.00%7.00%9.00%13.00%8.00%7.00%
Paris FC1.00%3.00%2.00%2.00%2.00%1.00%8.00%8.00%7.00%6.00%8.00%9.00%9.00%13.00%6.00%7.00%8.00%
Chamois Niortais1.00%1.00%1.00%1.00%2.00%3.00%5.00%5.00%11.00%5.00%12.00%10.00%11.00%9.00%11.00%9.00%3.00%
Le Mans2.00%2.00%1.00%2.00%4.00%6.00%11.00%5.00%15.00%20.00%32.00%
Orleans1.00%2.00%5.00%3.00%8.00%3.00%7.00%9.00%3.00%9.00%11.00%10.00%8.00%12.00%9.00%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Direct promotion Won promotion playoff Lost promotion playoff Same level Direct relegation
Lens 39.0% 9.0% 20.0% 32.0%
Lorient 33.0% 10.0% 34.0% 23.0%
Le Havre 34.0% 3.0% 28.0% 35.0%
Troyes 24.0% 3.0% 32.0% 41.0%
Clermont Foot 63 22.0% 2.0% 24.0% 52.0%
Guingamp 18.0% 3.0% 35.0% 44.0%
Ajaccio 10.0% 3.0% 22.0% 64.0% 1.0%
Caen 8.0% 1.0% 15.0% 76.0%
Auxerre 4.0% 1.0% 11.0% 80.0% 4.0%
Valenciennes 2.0% 11.0% 86.0% 1.0%
Grenoble Foot 38 3.0% 1.0% 3.0% 84.0% 9.0%
Nancy Lorraine 1.0% 4.0% 87.0% 8.0%
Sochaux 1.0% 1.0% 6.0% 79.0% 13.0%
Chamois Niortais 2.0% 86.0% 12.0%
Chateauroux 5.0% 80.0% 15.0%
Paris FC 6.0% 79.0% 15.0%
Rodez 2.0% 83.0% 15.0%
Orleans 1.0% 78.0% 21.0%
Chambly 1.0% 2.0% 63.0% 34.0%
Le Mans 48.0% 52.0%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2019-07-26 Le Havre D 2-2 1626 1681 39.3% 27.1% 33.5% -0.2 1
2019-07-26 @ Ajaccio D 2-2 1681 1626 33.5% 27.1% 39.3% +0.2 1
2019-07-26 Valenciennes W 1-0 1568 1639 36.8% 27.2% 36.0% +7.0 3
2019-07-26 @ Chambly L 0-1 1639 1568 36.0% 27.2% 36.8% -7.0 0
2019-07-26 Troyes L 0-2 1635 1724 34.4% 27.2% 38.4% -12.8 0
2019-07-26 @ Chamois Niortais W 2-0 1724 1635 38.4% 27.2% 34.4% +12.8 3
2019-07-26 Chateauroux W 3-0 1681 1644 51.9% 24.7% 23.4% +13.4 3
2019-07-26 @ Clermont Foot 63 L 0-3 1644 1681 23.4% 24.7% 51.9% -13.4 0
2019-07-26 Grenoble Foot 38 D 3-3 1701 1624 57.3% 22.6% 20.1% -0.9 1
2019-07-26 @ Guingamp D 3-3 1624 1701 20.1% 22.6% 57.3% +0.9 1
2019-07-26 Orleans D 0-0 1634 1658 43.6% 26.7% 29.7% -0.6 1
2019-07-26 @ Nancy Lorraine D 0-0 1658 1634 29.7% 26.7% 43.6% +0.6 1
2019-07-26 Auxerre W 2-0 1603 1647 40.8% 27.0% 32.2% +12.2 3
2019-07-26 @ Rodez L 0-2 1647 1603 32.2% 27.0% 40.8% -12.2 0
2019-07-26 Caen D 0-0 1614 1702 34.4% 27.2% 38.4% +0.2 1
2019-07-26 @ Sochaux D 0-0 1702 1614 38.4% 27.2% 34.4% -0.2 1
2019-07-27 Lens L 1-2 1573 1700 29.5% 26.6% 43.9% -5.7 0
2019-07-27 @ Le Mans W 2-1 1700 1573 43.9% 26.6% 29.5% +5.7 3
2019-07-29 Paris FC W 3-0 1685 1693 45.9% 26.3% 27.8% +15.7 3
2019-07-29 @ Lorient L 0-3 1693 1685 27.8% 26.3% 45.9% -15.7 0
2019-08-02 Le Mans W 2-0 1635 1567 56.1% 23.1% 20.7% +8.2 3
2019-08-02 @ Auxerre L 0-2 1567 1635 20.7% 23.1% 56.1% -8.2 0
2019-08-02 Rodez D 0-0 1631 1616 49.1% 25.5% 25.4% -1.0 1
2019-08-02 @ Chateauroux D 0-0 1616 1631 25.4% 25.5% 49.1% +1.0 4
2019-08-02 Ajaccio L 0-1 1625 1626 46.8% 26.1% 27.2% -8.6 1
2019-08-02 @ Grenoble Foot 38 W 1-0 1626 1625 27.2% 26.1% 46.8% +8.6 4
2019-08-02 Chamois Niortais D 1-1 1681 1623 54.8% 23.6% 21.5% -1.3 2
2019-08-02 @ Le Havre D 1-1 1623 1681 21.5% 23.6% 54.8% +1.3 1
2019-08-02 Chambly L 0-1 1659 1575 58.2% 22.2% 19.5% -10.1 1
2019-08-02 @ Orleans W 1-0 1575 1659 19.5% 22.2% 58.2% +10.1 6
2019-08-02 Sochaux D 1-1 1677 1614 55.5% 23.4% 21.1% -1.4 1
2019-08-02 @ Paris FC D 1-1 1614 1677 21.1% 23.4% 55.5% +1.4 2
2019-08-02 Clermont Foot 63 L 1-2 1737 1694 52.8% 24.4% 22.9% -8.9 3
2019-08-02 @ Troyes W 2-1 1694 1737 22.9% 24.4% 52.8% +8.9 6
2019-08-02 Nancy Lorraine D 1-1 1632 1634 46.7% 26.1% 27.2% -0.8 1
2019-08-02 @ Valenciennes D 1-1 1634 1632 27.2% 26.1% 46.7% +0.8 2
2019-08-03 Guingamp W 2-0 1705 1700 47.7% 25.9% 26.4% +10.3 6
2019-08-03 @ Lens L 0-2 1700 1705 26.4% 25.9% 47.7% -10.3 1
2019-08-05 Lorient L 1-2 1702 1701 47.1% 26.0% 26.9% -8.1 1
2019-08-05 @ Caen W 2-1 1701 1702 26.9% 26.0% 47.1% +8.1 6
2019-08-09 Caen L 1-2 1635 1694 38.6% 27.2% 34.2% -7.0 4
2019-08-09 @ Ajaccio W 2-1 1694 1635 34.2% 27.2% 38.6% +7.0 4
2019-08-09 Grenoble Foot 38 D 0-0 1585 1616 42.6% 26.8% 30.6% -0.5 7
2019-08-09 @ Chambly D 0-0 1616 1585 30.6% 26.8% 42.6% +0.5 2
2019-08-09 Chateauroux W 3-0 1624 1630 46.1% 26.2% 27.7% +15.6 4
2019-08-09 @ Chamois Niortais L 0-3 1630 1624 27.7% 26.2% 46.1% -15.6 1
2019-08-09 Orleans W 1-0 1689 1649 52.5% 24.5% 23.0% +4.8 4
2019-08-09 @ Guingamp L 0-1 1649 1689 23.0% 24.5% 52.5% -4.8 1
2019-08-09 Valenciennes L 1-2 1559 1631 36.7% 27.2% 36.1% -6.7 0
2019-08-09 @ Le Mans W 2-1 1631 1559 36.1% 27.2% 36.7% +6.7 4
2019-08-09 Lorient D 1-1 1635 1709 36.4% 27.2% 36.4% +0.0 3
2019-08-09 @ Nancy Lorraine D 1-1 1709 1635 36.4% 27.2% 36.4% +0.0 7
2019-08-09 Paris FC W 2-1 1617 1676 38.6% 27.2% 34.2% +6.4 7
2019-08-09 @ Rodez L 1-2 1676 1617 34.2% 27.2% 38.6% -6.4 1
2019-08-09 Auxerre W 1-0 1615 1643 43.0% 26.8% 30.2% +6.2 5
2019-08-09 @ Sochaux L 0-1 1643 1615 30.2% 26.8% 43.0% -6.2 3
2019-08-09 Le Havre L 1-2 1728 1679 53.6% 24.1% 22.3% -9.0 3
2019-08-09 @ Troyes W 2-1 1679 1728 22.3% 24.1% 53.6% +9.0 5
2019-08-10 Lens D 1-1 1703 1716 45.2% 26.4% 28.4% -0.7 7
2019-08-10 @ Clermont Foot 63 D 1-1 1716 1703 28.4% 26.4% 45.2% +0.7 7
2019-08-16 Chambly D 0-0 1701 1584 62.4% 20.3% 17.4% -2.0 5
2019-08-16 @ Caen D 0-0 1584 1701 17.4% 20.3% 62.4% +2.0 8
2019-08-16 Ajaccio L 0-1 1614 1628 45.1% 26.4% 28.5% -8.3 1
2019-08-16 @ Chateauroux W 1-0 1628 1614 28.5% 26.4% 45.1% +8.3 7
2019-08-16 Troyes D 1-1 1617 1719 32.6% 27.1% 40.4% +0.3 3
2019-08-16 @ Grenoble Foot 38 D 1-1 1719 1617 40.4% 27.1% 32.6% -0.3 4
2019-08-16 Sochaux W 1-0 1709 1621 58.7% 22.0% 19.3% +4.0 10
2019-08-16 @ Lorient L 0-1 1621 1709 19.3% 22.0% 58.7% -4.0 5
2019-08-16 Le Mans W 2-1 1635 1552 58.0% 22.3% 19.7% +3.8 6
2019-08-16 @ Nancy Lorraine L 1-2 1552 1635 19.7% 22.3% 58.0% -3.9 0
2019-08-16 Clermont Foot 63 L 0-1 1644 1702 38.7% 27.2% 34.1% -7.4 1
2019-08-16 @ Orleans W 1-0 1702 1644 34.1% 27.2% 38.7% +7.4 10
2019-08-16 Chamois Niortais L 0-1 1669 1640 51.0% 24.9% 24.0% -9.2 1
2019-08-16 @ Paris FC W 1-0 1640 1669 24.0% 24.9% 51.0% +9.2 7
2019-08-16 Rodez W 1-0 1638 1623 49.0% 25.5% 25.4% +5.3 7
2019-08-16 @ Valenciennes L 0-1 1623 1638 25.4% 25.5% 49.0% -5.3 7
2019-08-17 Le Havre L 1-3 1716 1688 50.8% 25.0% 24.2% -14.9 7
2019-08-17 @ Lens W 3-1 1688 1716 24.2% 25.0% 50.8% +14.9 8
2019-08-19 Guingamp D 2-2 1637 1694 38.9% 27.2% 33.9% -0.1 4
2019-08-19 @ Auxerre D 2-2 1694 1637 33.9% 27.2% 38.9% +0.1 5
2019-08-23 Paris FC W 1-0 1636 1660 43.6% 26.7% 29.7% +6.1 10
2019-08-23 @ Ajaccio L 0-1 1660 1636 29.7% 26.7% 43.6% -6.1 1
2019-08-23 Chateauroux D 0-0 1586 1606 44.2% 26.6% 29.2% -0.6 9
2019-08-23 @ Chambly D 0-0 1606 1586 29.2% 26.6% 44.2% +0.6 2
2019-08-23 Caen D 1-1 1649 1699 39.9% 27.1% 33.0% -0.3 8
2019-08-23 @ Chamois Niortais D 1-1 1699 1649 33.0% 27.1% 39.9% +0.3 6
2019-08-23 Auxerre D 1-1 1710 1637 56.8% 22.9% 20.4% -1.5 11
2019-08-23 @ Clermont Foot 63 D 1-1 1637 1710 20.4% 22.9% 56.8% +1.5 5
2019-08-23 Grenoble Foot 38 W 3-1 1703 1617 58.5% 22.1% 19.4% +6.6 11
2019-08-23 @ Le Havre L 1-3 1617 1703 19.4% 22.1% 58.5% -6.6 3
2019-08-23 Lorient L 1-2 1548 1713 25.4% 25.5% 49.1% -5.0 0
2019-08-23 @ Le Mans W 2-1 1713 1548 49.1% 25.5% 25.4% +5.0 13
2019-08-23 Orleans D 3-3 1618 1636 44.4% 26.6% 29.1% -0.4 8
2019-08-23 @ Rodez D 3-3 1636 1618 29.1% 26.6% 44.4% +0.4 2
2019-08-23 Nancy Lorraine W 3-0 1617 1638 44.0% 26.6% 29.4% +16.5 8
2019-08-23 @ Sochaux L 0-3 1638 1617 29.4% 26.6% 44.0% -16.5 6
2019-08-24 Lens W 2-0 1719 1701 49.4% 25.4% 25.2% +9.9 7
2019-08-24 @ Troyes L 0-2 1701 1719 25.2% 25.4% 49.4% -9.9 7
2019-08-26 Valenciennes L 0-1 1694 1643 53.9% 24.0% 22.1% -9.5 5
2019-08-26 @ Guingamp W 1-0 1643 1694 22.1% 24.0% 53.9% +9.5 10
2019-08-30 Ajaccio W 3-1 1638 1642 46.5% 26.2% 27.4% +9.2 8
2019-08-30 @ Auxerre L 1-3 1642 1638 27.4% 26.2% 46.5% -9.2 10
2019-08-30 Le Havre L 0-3 1699 1710 45.5% 26.4% 28.2% -23.0 6
2019-08-30 @ Caen W 3-0 1710 1699 28.2% 26.4% 45.5% +23.0 14
2019-08-30 Troyes L 0-1 1607 1729 30.1% 26.7% 43.1% -6.1 2
2019-08-30 @ Chateauroux W 1-0 1729 1607 43.1% 26.7% 30.1% +6.1 10
2019-08-30 Sochaux W 2-0 1543 1634 34.1% 27.2% 38.7% +14.0 3
2019-08-30 @ Le Mans L 0-2 1634 1543 38.7% 27.2% 34.1% -14.0 8
2019-08-30 Rodez D 1-1 1622 1617 47.6% 25.9% 26.5% -0.8 7
2019-08-30 @ Nancy Lorraine D 1-1 1617 1622 26.5% 25.9% 47.6% +0.8 9
2019-08-30 Chamois Niortais L 0-1 1637 1648 45.4% 26.4% 28.3% -8.4 2
2019-08-30 @ Orleans W 1-0 1648 1637 28.3% 26.4% 45.4% +8.4 11
2019-08-30 Clermont Foot 63 W 1-0 1653 1708 39.1% 27.2% 33.7% +6.7 13
2019-08-30 @ Valenciennes L 0-1 1708 1653 33.7% 27.2% 39.1% -6.7 11
2019-08-31 Guingamp L 0-1 1718 1685 51.5% 24.8% 23.7% -9.2 13
2019-08-31 @ Lorient W 1-0 1685 1718 23.7% 24.8% 51.5% +9.2 8
2019-09-02 Lens D 2-2 1610 1691 35.5% 27.2% 37.3% +0.0 4
2019-09-02 @ Grenoble Foot 38 D 2-2 1691 1610 37.3% 27.2% 35.5% -0.1 8
2019-09-02 Chambly L 0-3 1654 1586 56.2% 23.1% 20.7% -27.0 1
2019-09-02 @ Paris FC W 3-0 1586 1654 20.7% 23.1% 56.2% +27.0 12
2019-09-13 Orleans D 0-0 1633 1628 47.6% 25.9% 26.5% -0.9 11
2019-09-13 @ Ajaccio D 0-0 1628 1633 26.5% 25.9% 47.6% +0.9 3
2019-09-13 Auxerre L 1-4 1613 1648 42.0% 26.9% 31.1% -18.2 12
2019-09-13 @ Chambly W 4-1 1648 1613 31.1% 26.9% 42.0% +18.2 11
2019-09-13 Grenoble Foot 38 L 0-1 1657 1610 53.3% 24.2% 22.5% -9.5 11
2019-09-13 @ Chamois Niortais W 1-0 1610 1657 22.5% 24.2% 53.3% +9.5 7
2019-09-13 Nancy Lorraine D 1-1 1694 1621 56.8% 22.9% 20.4% -1.5 9
2019-09-13 @ Guingamp D 1-1 1621 1694 20.4% 22.9% 56.8% +1.5 8
2019-09-13 Paris FC D 0-0 1733 1627 61.0% 21.0% 18.1% -2.0 15
2019-09-13 @ Le Havre D 0-0 1627 1733 18.1% 21.0% 61.0% +2.0 2
2019-09-13 Le Mans W 4-1 1618 1557 55.2% 23.5% 21.3% +10.3 12
2019-09-13 @ Rodez L 1-4 1557 1618 21.3% 23.5% 55.2% -10.3 3
2019-09-13 Valenciennes D 0-0 1620 1660 41.4% 27.0% 31.7% -0.4 9
2019-09-13 @ Sochaux D 0-0 1660 1620 31.7% 27.0% 41.4% +0.4 14
2019-09-13 Caen W 2-1 1735 1676 54.9% 23.6% 21.5% +4.2 13
2019-09-13 @ Troyes L 1-2 1676 1735 21.5% 23.6% 54.9% -4.2 6
2019-09-14 Lorient L 0-2 1702 1709 46.0% 26.2% 27.8% -15.9 11
2019-09-14 @ Clermont Foot 63 W 2-0 1709 1702 27.8% 26.2% 46.0% +15.9 16
2019-09-16 Chateauroux W 1-0 1691 1601 59.1% 21.9% 19.1% +4.0 11
2019-09-16 @ Lens L 0-1 1601 1691 19.1% 21.9% 59.1% -4.0 2
2019-09-20 Troyes L 1-2 1666 1739 36.6% 27.2% 36.2% -6.7 11
2019-09-20 @ Auxerre W 2-1 1739 1666 36.2% 27.2% 36.6% +6.7 16
2019-09-20 Grenoble Foot 38 D 1-1 1597 1620 43.7% 26.7% 29.6% -0.5 3
2019-09-20 @ Chateauroux D 1-1 1620 1597 29.6% 26.7% 43.7% +0.5 8
2019-09-20 Ajaccio L 2-4 1547 1632 34.9% 27.2% 37.9% -10.0 3
2019-09-20 @ Le Mans W 4-2 1632 1547 37.9% 27.2% 34.9% +10.0 14
2019-09-20 Chambly W 3-0 1623 1594 50.9% 25.0% 24.1% +13.8 11
2019-09-20 @ Nancy Lorraine L 0-3 1594 1623 24.1% 25.0% 50.9% -13.8 12
2019-09-20 Le Havre D 2-2 1629 1731 32.7% 27.1% 40.2% +0.2 4
2019-09-20 @ Orleans D 2-2 1731 1629 40.2% 27.1% 32.7% -0.2 16
2019-09-20 Clermont Foot 63 L 0-2 1629 1686 38.9% 27.2% 33.9% -14.1 2
2019-09-20 @ Paris FC W 2-0 1686 1629 33.9% 27.2% 38.9% +14.0 14
2019-09-20 Guingamp W 3-1 1619 1692 36.6% 27.2% 36.2% +11.5 12
2019-09-20 @ Sochaux L 1-3 1692 1619 36.2% 27.2% 36.6% -11.5 9
2019-09-20 Chamois Niortais D 1-1 1660 1647 48.7% 25.6% 25.7% -0.9 15
2019-09-20 @ Valenciennes D 1-1 1647 1660 25.7% 25.6% 48.7% +0.9 12
2019-09-21 Lens L 0-2 1672 1695 43.7% 26.7% 29.6% -15.3 6
2019-09-21 @ Caen W 2-0 1695 1672 29.6% 26.7% 43.7% +15.3 14
2019-09-23 Rodez W 2-1 1725 1628 59.8% 21.5% 18.7% +3.6 19
2019-09-23 @ Lorient L 1-2 1628 1725 18.7% 21.5% 59.8% -3.6 12
2019-09-27 Valenciennes W 2-0 1642 1659 44.6% 26.5% 28.9% +11.2 17
2019-09-27 @ Ajaccio L 0-2 1659 1642 28.9% 26.5% 44.6% -11.2 15
2019-09-27 Lorient L 0-1 1581 1728 27.1% 26.1% 46.8% -5.6 12
2019-09-27 @ Chambly W 1-0 1728 1581 46.8% 26.1% 27.1% +5.6 22
2019-09-27 Auxerre D 2-2 1648 1659 45.5% 26.4% 28.2% -0.5 13
2019-09-27 @ Chamois Niortais D 2-2 1659 1648 28.2% 26.4% 45.5% +0.5 12
2019-09-27 Nancy Lorraine D 2-2 1700 1637 55.5% 23.4% 21.1% -1.0 15
2019-09-27 @ Clermont Foot 63 D 2-2 1637 1700 21.1% 23.4% 55.5% +1.0 12
2019-09-27 Caen W 1-0 1620 1656 41.9% 26.9% 31.2% +6.3 11
2019-09-27 @ Grenoble Foot 38 L 0-1 1656 1620 31.2% 26.9% 41.9% -6.3 6
2019-09-27 Chateauroux L 0-1 1731 1596 64.6% 19.2% 16.3% -10.9 16
2019-09-27 @ Le Havre W 1-0 1596 1731 16.3% 19.2% 64.6% +10.9 6
2019-09-27 Sochaux L 0-2 1625 1631 46.1% 26.2% 27.7% -16.0 12
2019-09-27 @ Rodez W 2-0 1631 1625 27.7% 26.2% 46.1% +16.0 15
2019-09-27 Orleans L 1-2 1746 1630 62.3% 20.3% 17.4% -10.0 16
2019-09-27 @ Troyes W 2-1 1630 1746 17.4% 20.3% 62.3% +10.0 7
2019-09-28 Paris FC W 2-1 1711 1615 59.7% 21.6% 18.7% +3.7 17
2019-09-28 @ Lens L 1-2 1615 1711 18.7% 21.6% 59.7% -3.6 2
2019-09-30 Le Mans W 3-0 1681 1537 65.7% 18.5% 15.7% +8.6 12
2019-09-30 @ Guingamp L 0-3 1537 1681 15.7% 18.5% 65.7% -8.6 3
2019-10-04 Chateauroux D 1-1 1650 1607 52.9% 24.3% 22.8% -1.2 7
2019-10-04 @ Caen D 1-1 1607 1650 22.8% 24.3% 52.9% +1.2 7
2019-10-04 Rodez W 4-1 1690 1609 57.8% 22.4% 19.8% +9.5 15
2019-10-04 @ Guingamp L 1-4 1609 1690 19.8% 22.4% 57.8% -9.5 12
2019-10-04 Chambly W 1-0 1528 1575 40.4% 27.1% 32.5% +6.5 6
2019-10-04 @ Le Mans L 0-1 1575 1528 32.5% 27.1% 40.4% -6.5 12
2019-10-04 Ajaccio D 0-0 1734 1653 57.8% 22.4% 19.8% -1.7 23
2019-10-04 @ Lorient D 0-0 1653 1734 19.8% 22.4% 57.8% +1.7 18
2019-10-04 Chamois Niortais W 2-1 1638 1648 45.6% 26.3% 28.1% +5.5 15
2019-10-04 @ Nancy Lorraine L 1-2 1648 1638 28.1% 26.3% 45.6% -5.5 13
2019-10-04 Troyes W 1-0 1611 1736 29.8% 26.7% 43.5% +8.1 5
2019-10-04 @ Paris FC L 0-1 1736 1611 43.5% 26.7% 29.8% -8.1 16
2019-10-04 Clermont Foot 63 W 4-0 1647 1699 39.6% 27.1% 33.2% +23.7 18
2019-10-04 @ Sochaux L 0-4 1699 1647 33.2% 27.1% 39.6% -23.7 15
2019-10-04 Grenoble Foot 38 L 0-2 1648 1627 49.9% 25.3% 24.8% -17.0 15
2019-10-04 @ Valenciennes W 2-0 1627 1648 24.8% 25.3% 49.9% +17.0 14
2019-10-05 Le Havre W 2-0 1660 1720 38.5% 27.2% 34.3% +12.8 15
2019-10-05 @ Auxerre L 0-2 1720 1660 34.3% 27.2% 38.5% -12.8 16
2019-10-07 Lens L 1-4 1640 1714 36.4% 27.2% 36.4% -16.4 7
2019-10-07 @ Orleans W 4-1 1714 1640 36.4% 27.2% 36.4% +16.4 20
2019-10-18 Nancy Lorraine D 0-0 1655 1643 48.6% 25.6% 25.7% -1.0 19
2019-10-18 @ Ajaccio D 0-0 1643 1655 25.7% 25.6% 48.6% +1.0 16
2019-10-18 Valenciennes D 0-0 1649 1631 49.5% 25.4% 25.1% -1.1 8
2019-10-18 @ Caen D 0-0 1631 1649 25.1% 25.4% 49.5% +1.1 16
2019-10-18 Sochaux D 0-0 1568 1671 32.6% 27.1% 40.4% +0.3 13
2019-10-18 @ Chambly D 0-0 1671 1568 40.4% 27.1% 32.6% -0.3 19
2019-10-18 Guingamp D 0-0 1642 1699 39.0% 27.2% 33.9% -0.2 14
2019-10-18 @ Chamois Niortais D 0-0 1699 1642 33.9% 27.2% 39.0% +0.2 16
2019-10-18 Paris FC L 0-1 1608 1619 45.4% 26.4% 28.2% -8.4 7
2019-10-18 @ Chateauroux W 1-0 1619 1608 28.2% 26.4% 45.4% +8.4 8
2019-10-18 Rodez L 0-1 1675 1599 57.1% 22.7% 20.2% -10.0 15
2019-10-18 @ Clermont Foot 63 W 1-0 1599 1675 20.2% 22.7% 57.1% +10.0 15
2019-10-18 Orleans D 0-0 1644 1623 49.8% 25.3% 24.9% -1.1 15
2019-10-18 @ Grenoble Foot 38 D 0-0 1623 1644 24.9% 25.3% 49.8% +1.1 8
2019-10-18 Le Mans W 2-1 1728 1535 71.5% 15.3% 13.2% +2.4 19
2019-10-18 @ Troyes L 1-2 1535 1728 13.2% 15.3% 71.5% -2.4 6
2019-10-19 Lorient D 2-2 1707 1732 43.4% 26.7% 29.9% -0.4 17
2019-10-19 @ Le Havre D 2-2 1732 1707 29.9% 26.7% 43.4% +0.4 24
2019-10-21 Auxerre D 0-0 1731 1672 54.8% 23.6% 21.5% -1.5 21
2019-10-21 @ Lens D 0-0 1672 1731 21.5% 23.6% 54.8% +1.5 16
2019-10-25 Grenoble Foot 38 L 0-1 1674 1643 51.3% 24.9% 23.8% -9.2 16
2019-10-25 @ Auxerre W 1-0 1643 1674 23.8% 24.9% 51.3% +9.2 18
2019-10-25 Clermont Foot 63 L 1-2 1699 1665 51.6% 24.8% 23.6% -8.7 16
2019-10-25 @ Guingamp W 2-1 1665 1699 23.6% 24.8% 51.6% +8.7 18
2019-10-25 Chamois Niortais W 1-0 1532 1642 31.6% 27.0% 41.4% +7.8 9
2019-10-25 @ Le Mans L 0-1 1642 1532 41.4% 27.0% 31.6% -7.8 14
2019-10-25 Lens D 0-0 1644 1729 34.9% 27.2% 37.9% +0.1 17
2019-10-25 @ Nancy Lorraine D 0-0 1729 1644 37.9% 27.2% 34.9% -0.1 22
2019-10-25 Chateauroux D 1-1 1624 1600 50.3% 25.2% 24.5% -1.0 9
2019-10-25 @ Orleans D 1-1 1600 1624 24.5% 25.2% 50.3% +1.0 8
2019-10-25 Caen L 2-4 1628 1648 44.1% 26.6% 29.3% -12.0 8
2019-10-25 @ Paris FC W 4-2 1648 1628 29.3% 26.6% 44.1% +12.0 11
2019-10-25 Chambly W 2-0 1609 1569 52.5% 24.5% 23.0% +9.1 18
2019-10-25 @ Rodez L 0-2 1569 1609 23.0% 24.5% 52.5% -9.1 13
2019-10-25 Ajaccio L 0-2 1670 1654 49.2% 25.5% 25.3% -16.8 19
2019-10-25 @ Sochaux W 2-0 1654 1670 25.3% 25.5% 49.2% +16.8 22
2019-10-26 Troyes L 0-1 1733 1730 47.3% 25.9% 26.7% -8.6 24
2019-10-26 @ Lorient W 1-0 1730 1733 26.7% 25.9% 47.3% +8.6 22
2019-10-28 Le Havre D 0-0 1632 1706 36.4% 27.2% 36.4% +0.0 17
2019-10-28 @ Valenciennes D 0-0 1706 1632 36.4% 27.2% 36.4% +0.0 18
2019-11-01 Rodez W 1-0 1671 1618 54.1% 23.9% 22.0% +4.6 25
2019-11-01 @ Ajaccio L 0-1 1618 1671 22.0% 23.9% 54.1% -4.6 18
2019-11-01 Orleans W 2-1 1660 1623 52.0% 24.6% 23.4% +4.6 14
2019-11-01 @ Caen L 1-2 1623 1660 23.4% 24.6% 52.0% -4.6 9
2019-11-01 Guingamp L 1-5 1560 1691 29.0% 26.5% 44.4% -17.7 13
2019-11-01 @ Chambly W 5-1 1691 1560 44.4% 26.5% 29.0% +17.7 19
2019-11-01 Auxerre W 1-0 1601 1665 37.9% 27.2% 34.9% +6.9 11
2019-11-01 @ Chateauroux L 0-1 1665 1601 34.9% 27.2% 37.9% -6.9 16
2019-11-01 Valenciennes W 1-0 1739 1632 61.1% 20.9% 18.0% +3.7 25
2019-11-01 @ Troyes L 0-1 1632 1739 18.0% 20.9% 61.1% -3.7 17
2019-11-02 Sochaux L 0-2 1634 1654 44.3% 26.6% 29.1% -15.5 14
2019-11-02 @ Chamois Niortais W 2-0 1654 1634 29.1% 26.6% 44.3% +15.5 22
2019-11-02 Le Mans L 0-1 1674 1540 64.5% 19.2% 16.3% -10.9 18
2019-11-02 @ Clermont Foot 63 W 1-0 1540 1674 16.3% 19.2% 64.5% +10.9 12
2019-11-02 Paris FC D 0-0 1652 1616 51.9% 24.7% 23.4% -1.3 19
2019-11-02 @ Grenoble Foot 38 D 0-0 1616 1652 23.4% 24.7% 51.9% +1.3 9
2019-11-02 Lorient W 1-0 1729 1724 47.7% 25.9% 26.5% +5.5 25
2019-11-02 @ Lens L 0-1 1724 1729 26.5% 25.9% 47.7% -5.5 24
2019-11-04 Nancy Lorraine D 1-1 1706 1644 55.4% 23.4% 21.2% -1.4 19
2019-11-04 @ Le Havre D 1-1 1644 1706 21.2% 23.4% 55.4% +1.4 18
2019-11-08 Caen D 1-1 1658 1665 46.1% 26.2% 27.7% -0.7 17
2019-11-08 @ Auxerre D 1-1 1665 1658 27.7% 26.2% 46.1% +0.7 15
2019-11-08 Clermont Foot 63 L 0-1 1542 1663 30.2% 26.8% 43.0% -6.1 13
2019-11-08 @ Chambly W 1-0 1663 1542 43.0% 26.8% 30.2% +6.1 21
2019-11-08 Grenoble Foot 38 D 0-0 1551 1650 33.0% 27.1% 39.9% +0.3 13
2019-11-08 @ Le Mans D 0-0 1650 1551 39.9% 27.1% 33.0% -0.3 20
2019-11-08 Chamois Niortais W 4-1 1718 1619 60.2% 21.3% 18.5% +8.8 27
2019-11-08 @ Lorient L 1-4 1619 1718 18.5% 21.3% 60.2% -8.8 14
2019-11-08 Troyes D 0-0 1646 1742 33.3% 27.1% 39.6% +0.3 19
2019-11-08 @ Nancy Lorraine D 0-0 1742 1646 39.6% 27.1% 33.3% -0.3 26
2019-11-08 Paris FC L 0-1 1619 1617 47.2% 26.0% 26.8% -8.6 9
2019-11-08 @ Orleans W 1-0 1617 1619 26.8% 26.0% 47.2% +8.6 12
2019-11-08 Le Havre W 2-0 1669 1705 41.9% 26.9% 31.2% +11.9 25
2019-11-08 @ Sochaux L 0-2 1705 1669 31.2% 26.9% 41.9% -11.9 19
2019-11-08 Chateauroux L 0-1 1628 1608 49.8% 25.3% 24.9% -9.0 17
2019-11-08 @ Valenciennes W 1-0 1608 1628 24.9% 25.3% 49.8% +9.0 14
2019-11-09 Ajaccio D 1-1 1708 1675 51.5% 24.8% 23.7% -1.1 20
2019-11-09 @ Guingamp D 1-1 1675 1708 23.7% 24.8% 51.5% +1.1 26
2019-11-11 Lens L 1-2 1614 1735 30.2% 26.8% 43.0% -5.8 18
2019-11-11 @ Rodez W 2-1 1735 1614 43.0% 26.8% 30.2% +5.8 28
2019-11-22 Clermont Foot 63 D 1-1 1676 1669 48.0% 25.8% 26.2% -0.9 27
2019-11-22 @ Ajaccio D 1-1 1669 1676 26.2% 25.8% 48.0% +0.9 22
2019-11-22 Le Mans D 3-3 1665 1551 62.0% 20.5% 17.5% -1.1 16
2019-11-22 @ Caen D 3-3 1551 1665 17.5% 20.5% 62.0% +1.1 14
2019-11-22 Rodez W 2-1 1610 1608 47.2% 26.0% 26.8% +5.2 17
2019-11-22 @ Chamois Niortais L 1-2 1608 1610 26.8% 26.0% 47.2% -5.2 18
2019-11-22 Lorient L 1-3 1617 1727 31.5% 27.0% 41.5% -10.4 14
2019-11-22 @ Chateauroux W 3-1 1727 1617 41.5% 27.0% 31.5% +10.4 30
2019-11-22 Nancy Lorraine D 1-1 1650 1646 47.6% 25.9% 26.5% -0.8 21
2019-11-22 @ Grenoble Foot 38 D 1-1 1646 1650 26.5% 25.9% 47.6% +0.8 20
2019-11-22 Valenciennes L 0-1 1610 1619 45.7% 26.3% 28.0% -8.4 9
2019-11-22 @ Orleans W 1-0 1619 1610 28.0% 26.3% 45.7% +8.4 20
2019-11-22 Auxerre W 2-0 1626 1657 42.5% 26.8% 30.6% +11.7 15
2019-11-22 @ Paris FC L 0-2 1657 1626 30.6% 26.8% 42.5% -11.7 17
2019-11-22 Chambly L 0-4 1742 1536 73.0% 14.4% 12.6% -42.3 26
2019-11-22 @ Troyes W 4-0 1536 1742 12.6% 14.4% 73.0% +42.3 16
2019-11-23 Sochaux W 4-0 1740 1681 55.0% 23.6% 21.4% +16.0 31
2019-11-23 @ Lens L 0-4 1681 1740 21.4% 23.6% 55.0% -16.0 25
2019-11-25 Guingamp W 4-0 1693 1707 45.0% 26.4% 28.5% +21.0 22
2019-11-25 @ Le Havre L 0-4 1707 1693 28.5% 26.4% 45.0% -21.0 20
2019-11-29 Orleans D 2-2 1645 1602 52.9% 24.3% 22.7% -0.9 18
2019-11-29 @ Auxerre D 2-2 1602 1645 22.7% 24.3% 52.9% +0.9 10
2019-11-29 Ajaccio L 0-2 1578 1676 33.2% 27.1% 39.7% -12.5 16
2019-11-29 @ Chambly W 2-0 1676 1578 39.7% 27.1% 33.2% +12.5 30
2019-11-29 Chamois Niortais W 1-0 1670 1615 54.4% 23.8% 21.8% +4.6 25
2019-11-29 @ Clermont Foot 63 L 0-1 1615 1670 21.8% 23.8% 54.4% -4.6 17
2019-11-29 Caen D 1-1 1686 1664 50.0% 25.3% 24.7% -1.0 21
2019-11-29 @ Guingamp D 1-1 1664 1686 24.7% 25.3% 50.0% +1.0 17
2019-11-29 Chateauroux L 1-2 1553 1606 39.4% 27.1% 33.5% -7.1 14
2019-11-29 @ Le Mans W 2-1 1606 1553 33.5% 27.1% 39.4% +7.1 17
2019-11-29 Grenoble Foot 38 W 2-1 1738 1649 58.8% 22.0% 19.2% +3.8 33
2019-11-29 @ Lorient L 1-2 1649 1738 19.2% 22.0% 58.8% -3.8 21
2019-11-29 Paris FC W 2-0 1647 1637 48.2% 25.7% 26.0% +10.2 23
2019-11-29 @ Nancy Lorraine L 0-2 1637 1647 26.0% 25.7% 48.2% -10.2 15
2019-11-29 Le Havre L 1-2 1603 1714 31.4% 26.9% 41.6% -6.0 18
2019-11-29 @ Rodez W 2-1 1714 1603 41.6% 26.9% 31.4% +6.0 25
2019-11-29 Lens W 2-0 1628 1756 29.3% 26.6% 44.1% +15.4 23
2019-11-29 @ Valenciennes L 0-2 1756 1628 44.1% 26.6% 29.3% -15.4 31
2019-11-30 Troyes L 0-1 1665 1700 42.1% 26.9% 31.0% -7.9 25
2019-11-30 @ Sochaux W 1-0 1700 1665 31.0% 26.9% 42.1% +7.9 29
2019-12-02 Nancy Lorraine W 1-0 1665 1657 48.1% 25.8% 26.1% +5.4 20
2019-12-02 @ Caen L 0-1 1657 1665 26.1% 25.8% 48.1% -5.4 23
2019-12-03 Valenciennes D 1-1 1645 1643 47.2% 26.0% 26.8% -0.8 19
2019-12-03 @ Auxerre D 1-1 1643 1645 26.8% 26.0% 47.2% +0.8 24
2019-12-03 Ajaccio L 0-1 1611 1688 36.0% 27.2% 36.8% -7.0 17
2019-12-03 @ Chamois Niortais W 1-0 1688 1611 36.8% 27.2% 36.0% +7.0 33
2019-12-03 Sochaux D 1-1 1613 1657 40.8% 27.0% 32.1% -0.3 18
2019-12-03 @ Chateauroux D 1-1 1657 1613 32.1% 27.0% 40.8% +0.3 26
2019-12-03 Clermont Foot 63 D 1-1 1646 1675 42.9% 26.8% 30.3% -0.5 22
2019-12-03 @ Grenoble Foot 38 D 1-1 1675 1646 30.3% 26.8% 42.9% +0.5 26
2019-12-03 Le Mans W 2-0 1720 1545 69.4% 16.5% 14.1% +5.1 28
2019-12-03 @ Le Havre L 0-2 1545 1720 14.1% 16.5% 69.4% -5.1 14
2019-12-03 Chambly W 3-0 1741 1566 69.5% 16.5% 14.1% +7.4 34
2019-12-03 @ Lens L 0-3 1566 1741 14.1% 16.5% 69.5% -7.5 16
2019-12-03 Lorient L 0-4 1603 1741 28.1% 26.3% 45.5% -20.7 10
2019-12-03 @ Orleans W 4-0 1741 1603 45.5% 26.3% 28.1% +20.7 36
2019-12-03 Guingamp L 0-3 1627 1685 38.8% 27.2% 34.1% -20.3 15
2019-12-03 @ Paris FC W 3-0 1685 1627 34.1% 27.2% 38.8% +20.3 24
2019-12-03 Rodez W 1-0 1708 1597 61.6% 20.6% 17.7% +3.6 32
2019-12-03 @ Troyes L 0-1 1597 1708 17.7% 20.6% 61.6% -3.6 18
2019-12-13 Chamois Niortais W 3-2 1558 1604 40.6% 27.1% 32.4% +5.8 19
2019-12-13 @ Chambly L 2-3 1604 1558 32.4% 27.1% 40.6% -5.8 17
2019-12-13 Le Havre W 2-1 1675 1725 39.9% 27.1% 33.0% +6.2 29
2019-12-13 @ Clermont Foot 63 L 1-2 1725 1675 33.0% 27.1% 39.9% -6.2 28
2019-12-13 Orleans W 3-2 1540 1582 41.1% 27.0% 31.9% +5.7 17
2019-12-13 @ Le Mans L 2-3 1582 1540 31.9% 27.0% 41.1% -5.7 10
2019-12-13 Auxerre W 1-0 1762 1644 62.6% 20.2% 17.2% +3.5 39
2019-12-13 @ Lorient L 0-1 1644 1762 17.2% 20.2% 62.6% -3.5 19
2019-12-13 Chateauroux W 2-1 1651 1613 52.2% 24.6% 23.2% +4.6 26
2019-12-13 @ Nancy Lorraine L 1-2 1613 1651 23.2% 24.6% 52.2% -4.6 18
2019-12-13 Caen W 2-1 1593 1671 36.0% 27.2% 36.8% +6.7 21
2019-12-13 @ Rodez L 1-2 1671 1593 36.8% 27.2% 36.0% -6.7 20
2019-12-13 Grenoble Foot 38 D 1-1 1657 1645 48.6% 25.6% 25.7% -0.9 27
2019-12-13 @ Sochaux D 1-1 1645 1657 25.7% 25.6% 48.6% +0.9 23
2019-12-13 Paris FC W 1-0 1644 1607 52.1% 24.6% 23.3% +4.9 27
2019-12-13 @ Valenciennes L 0-1 1607 1644 23.3% 24.6% 52.1% -4.9 15
2019-12-14 Lens L 1-2 1695 1748 39.5% 27.1% 33.4% -7.1 33
2019-12-14 @ Ajaccio W 2-1 1748 1695 33.4% 27.1% 39.5% +7.1 37
2019-12-16 Troyes L 0-1 1706 1711 46.2% 26.2% 27.6% -8.5 24
2019-12-16 @ Guingamp W 1-0 1711 1706 27.6% 26.2% 46.2% +8.5 35
2019-12-20 Nancy Lorraine D 0-0 1640 1656 44.8% 26.5% 28.7% -0.7 20
2019-12-20 @ Auxerre D 0-0 1656 1640 28.7% 26.5% 44.8% +0.7 27
2019-12-20 Clermont Foot 63 D 0-0 1664 1681 44.5% 26.5% 28.9% -0.7 21
2019-12-20 @ Caen D 0-0 1681 1664 28.9% 26.5% 44.5% +0.7 30
2019-12-20 Guingamp L 1-5 1608 1697 34.4% 27.2% 38.4% -20.3 18
2019-12-20 @ Chateauroux W 5-1 1697 1608 38.4% 27.2% 34.4% +20.3 27
2019-12-20 Rodez W 2-1 1646 1600 53.2% 24.2% 22.5% +4.5 26
2019-12-20 @ Grenoble Foot 38 L 1-2 1600 1646 22.5% 24.2% 53.2% -4.5 21
2019-12-20 Chambly D 1-1 1719 1564 67.1% 17.8% 15.1% -2.1 29
2019-12-20 @ Le Havre D 1-1 1564 1719 15.1% 17.8% 67.1% +2.1 20
2019-12-20 Sochaux W 1-0 1576 1656 35.6% 27.2% 37.2% +7.2 13
2019-12-20 @ Orleans L 0-1 1656 1576 37.2% 27.2% 35.6% -7.2 27
2019-12-20 Lorient W 3-0 1649 1766 30.7% 26.8% 42.4% +21.8 30
2019-12-20 @ Valenciennes L 0-3 1766 1649 42.4% 26.8% 30.7% -21.8 39
2019-12-21 Chamois Niortais W 1-0 1755 1598 67.4% 17.6% 15.0% +3.0 40
2019-12-21 @ Lens L 0-1 1598 1755 15.0% 17.6% 67.4% -3.0 17
2019-12-21 Le Mans L 0-3 1602 1546 54.5% 23.8% 21.7% -26.4 15
2019-12-21 @ Paris FC W 3-0 1546 1602 21.7% 23.8% 54.5% +26.4 20
2019-12-21 Ajaccio W 2-1 1720 1688 51.3% 24.9% 23.8% +4.7 38
2019-12-21 @ Troyes L 1-2 1688 1720 23.8% 24.9% 51.3% -4.7 33
2020-01-10 Grenoble Foot 38 W 3-1 1683 1650 51.5% 24.8% 23.7% +8.1 36
2020-01-10 @ Ajaccio L 1-3 1650 1683 23.7% 24.8% 51.5% -8.1 26
2020-01-10 Orleans W 1-0 1566 1583 44.6% 26.5% 28.9% +5.9 23
2020-01-10 @ Chambly L 0-1 1583 1566 28.9% 26.5% 44.6% -5.9 13
2020-01-10 Le Havre L 0-1 1595 1717 30.1% 26.7% 43.2% -6.1 17
2020-01-10 @ Chamois Niortais W 1-0 1717 1595 43.2% 26.7% 30.1% +6.1 32
2020-01-10 Troyes W 3-2 1682 1724 41.0% 27.0% 32.0% +5.8 33
2020-01-10 @ Clermont Foot 63 L 2-3 1724 1682 32.0% 27.0% 41.0% -5.8 38
2020-01-10 Auxerre L 0-1 1572 1640 37.5% 27.2% 35.3% -7.2 20
2020-01-10 @ Le Mans W 1-0 1640 1572 35.3% 27.2% 37.5% +7.2 23
2020-01-10 Valenciennes W 1-0 1657 1671 45.0% 26.4% 28.5% +5.9 30
2020-01-10 @ Nancy Lorraine L 0-1 1671 1657 28.5% 26.4% 45.0% -5.9 30
2020-01-10 Chateauroux L 1-2 1595 1588 48.0% 25.8% 26.2% -8.2 21
2020-01-10 @ Rodez W 2-1 1588 1595 26.2% 25.8% 48.0% +8.2 21
2020-01-10 Paris FC D 1-1 1649 1576 56.9% 22.8% 20.3% -1.5 28
2020-01-10 @ Sochaux D 1-1 1576 1649 20.3% 22.8% 56.9% +1.5 16
2020-01-13 Caen W 2-1 1744 1663 57.8% 22.4% 19.8% +3.9 42
2020-01-13 @ Lorient L 1-2 1663 1744 19.8% 22.4% 57.8% -3.9 21
2020-01-18 Lens D 1-1 1717 1758 41.2% 27.0% 31.8% -0.3 28
2020-01-18 @ Guingamp D 1-1 1758 1717 31.8% 27.0% 41.2% +0.3 41
2020-01-24 Sochaux W 2-1 1647 1648 46.9% 26.1% 27.1% +5.3 26
2020-01-24 @ Auxerre L 1-2 1648 1647 27.1% 26.1% 46.9% -5.3 28
2020-01-24 Ajaccio L 0-1 1659 1691 42.4% 26.8% 30.7% -8.0 21
2020-01-24 @ Caen W 1-0 1691 1659 30.7% 26.8% 42.4% +8.0 39
2020-01-24 Chamois Niortais D 1-1 1596 1589 48.0% 25.8% 26.2% -0.9 22
2020-01-24 @ Chateauroux D 1-1 1589 1596 26.2% 25.8% 48.0% +0.9 18
2020-01-24 Chambly D 0-0 1642 1572 56.4% 23.0% 20.6% -1.6 27
2020-01-24 @ Grenoble Foot 38 D 0-0 1572 1642 20.6% 23.0% 56.4% +1.6 24
2020-01-24 Nancy Lorraine W 2-1 1748 1662 58.4% 22.2% 19.5% +3.8 45
2020-01-24 @ Lorient L 1-2 1662 1748 19.5% 22.2% 58.4% -3.8 30
2020-01-24 Guingamp W 2-0 1577 1717 28.0% 26.3% 45.6% +15.9 16
2020-01-24 @ Orleans L 0-2 1717 1577 45.6% 26.3% 28.0% -15.8 28
2020-01-24 Rodez D 0-0 1577 1587 45.5% 26.3% 28.1% -0.8 17
2020-01-24 @ Paris FC D 0-0 1587 1577 28.1% 26.3% 45.5% +0.8 22
2020-01-24 Le Mans W 1-0 1665 1565 60.2% 21.3% 18.5% +3.8 33
2020-01-24 @ Valenciennes L 0-1 1565 1665 18.5% 21.3% 60.2% -3.8 20
2020-01-25 Clermont Foot 63 D 1-1 1759 1688 56.5% 22.9% 20.5% -1.5 42
2020-01-25 @ Lens D 1-1 1688 1759 20.5% 22.9% 56.5% +1.4 34
2020-01-27 Troyes W 1-0 1723 1719 47.6% 25.9% 26.5% +5.5 35
2020-01-27 @ Le Havre L 0-1 1719 1723 26.5% 25.9% 47.6% -5.5 38
2020-01-31 Chateauroux L 0-1 1699 1596 60.7% 21.1% 18.2% -10.4 39
2020-01-31 @ Ajaccio W 1-0 1596 1699 18.2% 21.1% 60.7% +10.4 25
2020-01-31 Caen L 0-1 1574 1651 35.9% 27.2% 36.8% -7.0 24
2020-01-31 @ Chambly W 1-0 1651 1574 36.8% 27.2% 35.9% +7.0 24
2020-01-31 Paris FC D 4-4 1590 1576 48.8% 25.6% 25.6% -0.5 19
2020-01-31 @ Chamois Niortais D 4-4 1576 1590 25.6% 25.6% 48.8% +0.5 18
2020-01-31 Orleans W 3-1 1689 1593 59.7% 21.6% 18.7% +6.3 37
2020-01-31 @ Clermont Foot 63 L 1-3 1593 1689 18.7% 21.6% 59.7% -6.3 16
2020-01-31 Auxerre W 1-0 1701 1652 53.6% 24.1% 22.3% +4.7 31
2020-01-31 @ Guingamp L 0-1 1652 1701 22.3% 24.1% 53.6% -4.7 26
2020-01-31 Lens D 0-0 1729 1757 43.0% 26.8% 30.3% -0.5 36
2020-01-31 @ Le Havre D 0-0 1757 1729 30.3% 26.8% 43.0% +0.5 43
2020-01-31 Nancy Lorraine D 1-1 1561 1659 33.2% 27.1% 39.6% +0.2 21
2020-01-31 @ Le Mans D 1-1 1659 1561 39.6% 27.1% 33.2% -0.2 31
2020-01-31 Valenciennes D 1-1 1588 1669 35.5% 27.2% 37.2% +0.1 23
2020-01-31 @ Rodez D 1-1 1669 1588 37.2% 27.2% 35.5% -0.1 34
2020-01-31 Grenoble Foot 38 L 1-2 1713 1641 56.7% 22.9% 20.4% -9.4 38
2020-01-31 @ Troyes W 2-1 1641 1713 20.4% 22.9% 56.7% +9.4 30
2020-02-01 Lorient L 0-4 1642 1752 31.7% 27.0% 41.3% -22.9 28
2020-02-01 @ Sochaux W 4-0 1752 1642 41.3% 27.0% 31.7% +22.9 48
2020-02-03 Le Havre D 1-1 1650 1728 35.9% 27.2% 36.9% +0.0 31
2020-02-03 @ Grenoble Foot 38 D 1-1 1728 1650 36.9% 27.2% 35.9% -0.0 37
2020-02-04 Clermont Foot 63 D 0-0 1647 1695 40.2% 27.1% 32.7% -0.3 27
2020-02-04 @ Auxerre D 0-0 1695 1647 32.7% 27.1% 40.2% +0.3 38
2020-02-04 Chamois Niortais W 4-3 1658 1589 56.3% 23.1% 20.6% +3.8 27
2020-02-04 @ Caen L 3-4 1589 1658 20.6% 23.1% 56.3% -3.8 19
2020-02-04 Chambly L 0-3 1606 1567 52.3% 24.5% 23.1% -25.6 25
2020-02-04 @ Chateauroux W 3-0 1567 1606 23.1% 24.5% 52.3% +25.6 27
2020-02-04 Troyes W 1-0 1758 1704 54.3% 23.8% 21.9% +4.6 46
2020-02-04 @ Lens L 0-1 1704 1758 21.9% 23.8% 54.3% -4.6 38
2020-02-04 Le Mans W 4-2 1774 1562 73.7% 14.0% 12.3% +3.3 51
2020-02-04 @ Lorient L 2-4 1562 1774 12.3% 14.0% 73.7% -3.3 21
2020-02-04 Sochaux D 1-1 1658 1620 52.3% 24.6% 23.2% -1.2 32
2020-02-04 @ Nancy Lorraine D 1-1 1620 1658 23.2% 24.6% 52.3% +1.2 29
2020-02-04 Rodez L 1-2 1587 1588 46.8% 26.1% 27.1% -8.1 16
2020-02-04 @ Orleans W 2-1 1588 1587 27.1% 26.1% 46.8% +8.1 26
2020-02-04 Ajaccio L 2-3 1577 1689 31.3% 26.9% 41.8% -5.7 18
2020-02-04 @ Paris FC W 3-2 1689 1577 41.8% 26.9% 31.3% +5.7 42
2020-02-04 Guingamp D 0-0 1669 1706 41.7% 26.9% 31.3% -0.4 35
2020-02-04 @ Valenciennes D 0-0 1706 1669 31.3% 26.9% 41.7% +0.4 32
2020-02-07 Auxerre L 2-3 1695 1647 53.4% 24.1% 22.4% -8.5 42
2020-02-07 @ Ajaccio W 3-2 1647 1695 22.4% 24.1% 53.4% +8.5 30
2020-02-07 Paris FC L 1-2 1592 1571 49.9% 25.3% 24.8% -8.5 27
2020-02-07 @ Chambly W 2-1 1571 1592 24.8% 25.3% 49.9% +8.5 21
2020-02-07 Orleans W 2-0 1585 1579 47.9% 25.8% 26.3% +10.3 22
2020-02-07 @ Chamois Niortais L 0-2 1579 1585 26.3% 25.8% 47.9% -10.3 16
2020-02-07 Valenciennes W 3-1 1696 1668 50.8% 25.0% 24.2% +8.3 41
2020-02-07 @ Clermont Foot 63 L 1-3 1668 1696 24.2% 25.0% 50.8% -8.3 35
2020-02-07 Caen D 1-1 1728 1662 55.9% 23.2% 20.9% -1.4 38
2020-02-07 @ Le Havre D 1-1 1662 1728 20.9% 23.2% 55.9% +1.4 28
2020-02-07 Nancy Lorraine D 1-1 1596 1657 38.3% 27.2% 34.5% -0.1 27
2020-02-07 @ Rodez D 1-1 1657 1596 34.5% 27.2% 38.3% +0.1 33
2020-02-07 Le Mans W 1-0 1621 1558 55.4% 23.4% 21.2% +4.4 32
2020-02-07 @ Sochaux L 0-1 1558 1621 21.2% 23.4% 55.4% -4.4 21
2020-02-07 Chateauroux W 2-0 1699 1580 62.6% 20.2% 17.2% +6.6 41
2020-02-07 @ Troyes L 0-2 1580 1699 17.2% 20.2% 62.6% -6.6 25
2020-02-08 Lorient W 2-1 1706 1778 36.8% 27.2% 35.9% +6.6 35
2020-02-08 @ Guingamp L 1-2 1778 1706 35.9% 27.2% 36.8% -6.6 51
2020-02-10 Grenoble Foot 38 D 0-0 1762 1650 61.8% 20.6% 17.6% -2.0 47
2020-02-10 @ Lens D 0-0 1650 1762 17.6% 20.6% 61.8% +2.0 32
2020-02-14 Chambly D 0-0 1656 1584 56.6% 22.9% 20.4% -1.6 31
2020-02-14 @ Auxerre D 0-0 1584 1656 20.4% 22.9% 56.6% +1.6 28
2020-02-14 Troyes L 0-1 1663 1706 41.0% 27.0% 32.0% -7.8 28
2020-02-14 @ Caen W 1-0 1706 1663 32.0% 27.0% 41.0% +7.8 44
2020-02-14 Chamois Niortais W 3-1 1652 1596 54.6% 23.7% 21.7% +7.4 35
2020-02-14 @ Grenoble Foot 38 L 1-3 1596 1652 21.7% 23.7% 54.6% -7.4 22
2020-02-14 Rodez D 0-0 1554 1596 41.0% 27.0% 31.9% -0.4 22
2020-02-14 @ Le Mans D 0-0 1596 1554 31.9% 27.0% 41.0% +0.4 28
2020-02-14 Ajaccio L 0-3 1569 1686 30.6% 26.8% 42.5% -17.0 16
2020-02-14 @ Orleans W 3-0 1686 1569 42.5% 26.8% 30.6% +17.0 45
2020-02-14 Le Havre W 1-0 1580 1727 27.2% 26.1% 46.7% +8.5 24
2020-02-14 @ Paris FC L 0-1 1727 1580 46.7% 26.1% 27.2% -8.5 38
2020-02-14 Sochaux W 3-2 1660 1625 51.7% 24.7% 23.5% +4.4 38
2020-02-14 @ Valenciennes L 2-3 1625 1660 23.5% 24.7% 51.7% -4.4 32
2020-02-15 Clermont Foot 63 L 0-1 1771 1704 56.0% 23.2% 20.8% -9.8 51
2020-02-15 @ Lorient W 1-0 1704 1771 20.8% 23.2% 56.0% +9.8 44
2020-02-15 Guingamp L 0-1 1657 1713 39.1% 27.2% 33.7% -7.5 33
2020-02-15 @ Nancy Lorraine W 1-0 1713 1657 33.7% 27.2% 39.1% +7.5 38
2020-02-17 Lens W 3-2 1574 1760 23.3% 24.6% 52.1% +8.3 28
2020-02-17 @ Chateauroux L 2-3 1760 1574 52.1% 24.6% 23.3% -8.3 47
2020-02-21 Le Mans W 2-0 1703 1554 66.4% 18.2% 15.4% +5.8 48
2020-02-21 @ Ajaccio L 0-2 1554 1703 15.4% 18.2% 66.4% -5.8 22
2020-02-21 Nancy Lorraine W 2-1 1585 1650 37.8% 27.2% 35.0% +6.5 31
2020-02-21 @ Chambly L 1-2 1650 1585 35.0% 27.2% 37.8% -6.5 33
2020-02-21 Valenciennes W 1-0 1588 1664 36.2% 27.2% 36.6% +7.1 25
2020-02-21 @ Chamois Niortais L 0-1 1664 1588 36.6% 27.2% 36.2% -7.1 38
2020-02-21 Paris FC L 0-1 1714 1588 63.5% 19.7% 16.8% -10.8 44
2020-02-21 @ Clermont Foot 63 W 1-0 1588 1714 16.8% 19.7% 63.5% +10.8 27
2020-02-21 Chateauroux L 0-1 1660 1582 57.4% 22.6% 20.0% -10.0 35
2020-02-21 @ Grenoble Foot 38 W 1-0 1582 1660 20.0% 22.6% 57.4% +10.0 31
2020-02-21 Sochaux D 1-1 1720 1621 60.2% 21.3% 18.5% -1.7 39
2020-02-21 @ Guingamp D 1-1 1621 1720 18.5% 21.3% 60.2% +1.7 33
2020-02-21 Orleans L 1-2 1718 1551 68.4% 17.1% 14.5% -10.7 38
2020-02-21 @ Le Havre W 2-1 1551 1718 14.5% 17.1% 68.4% +10.7 19
2020-02-21 Lorient L 0-1 1596 1761 25.4% 25.5% 49.1% -5.3 28
2020-02-21 @ Rodez W 1-0 1761 1596 49.1% 25.5% 25.4% +5.3 54
2020-02-22 Caen L 1-4 1752 1656 59.8% 21.5% 18.7% -23.8 47
2020-02-22 @ Lens W 4-1 1656 1752 18.7% 21.5% 59.8% +23.8 31
2020-02-24 Auxerre W 3-1 1714 1654 55.0% 23.6% 21.4% +7.3 47
2020-02-24 @ Troyes L 1-3 1654 1714 21.4% 23.6% 55.0% -7.3 31
2020-02-28 Chamois Niortais W 3-1 1647 1595 53.9% 24.0% 22.1% +7.6 34
2020-02-28 @ Auxerre L 1-3 1595 1647 22.1% 24.0% 53.9% -7.6 25
2020-02-28 Grenoble Foot 38 W 2-0 1680 1650 51.1% 24.9% 24.0% +9.5 34
2020-02-28 @ Caen L 0-2 1650 1680 24.0% 24.9% 51.1% -9.5 35
2020-02-28 Le Havre L 0-3 1592 1707 30.9% 26.9% 42.2% -17.2 31
2020-02-28 @ Chateauroux W 3-0 1707 1592 42.2% 26.9% 30.9% +17.2 41
2020-02-28 Guingamp W 2-1 1548 1719 24.8% 25.3% 50.0% +8.5 25
2020-02-28 @ Le Mans L 1-2 1719 1548 50.0% 25.3% 24.8% -8.5 39
2020-02-28 Clermont Foot 63 L 1-2 1643 1703 38.5% 27.2% 34.3% -7.0 33
2020-02-28 @ Nancy Lorraine W 2-1 1703 1643 34.3% 27.2% 38.5% +7.0 47
2020-02-28 Troyes L 0-2 1562 1721 26.0% 25.7% 48.3% -10.2 19
2020-02-28 @ Orleans W 2-0 1721 1562 48.3% 25.7% 26.0% +10.2 50
2020-02-28 Rodez D 1-1 1622 1591 51.3% 24.9% 23.9% -1.1 34
2020-02-28 @ Sochaux D 1-1 1591 1622 23.9% 24.9% 51.3% +1.1 29
2020-02-28 Ajaccio D 0-0 1657 1709 39.7% 27.1% 33.2% -0.3 39
2020-02-28 @ Valenciennes D 0-0 1709 1657 33.2% 27.1% 39.7% +0.3 49
2020-02-29 Chambly L 1-2 1767 1592 69.4% 16.5% 14.1% -10.8 54
2020-02-29 @ Lorient W 2-1 1592 1767 14.1% 16.5% 69.4% +10.8 34
2020-03-02 Lens L 0-2 1599 1728 29.2% 26.6% 44.2% -11.3 27
2020-03-02 @ Paris FC W 2-0 1728 1599 44.2% 26.6% 29.2% +11.3 50
2020-03-06 Le Mans D 2-2 1603 1556 53.3% 24.2% 22.5% -0.9 35
2020-03-06 @ Chambly D 2-2 1556 1603 22.5% 24.2% 53.3% +0.9 26
2020-03-06 Nancy Lorraine D 1-1 1588 1636 40.1% 27.1% 32.8% -0.3 26
2020-03-06 @ Chamois Niortais D 1-1 1636 1588 32.8% 27.1% 40.1% +0.3 34
2020-03-06 Caen W 2-1 1575 1689 31.1% 26.9% 42.0% +7.5 34
2020-03-06 @ Chateauroux L 1-2 1689 1575 42.0% 26.9% 31.1% -7.4 34
2020-03-06 Sochaux W 2-0 1710 1621 58.8% 22.0% 19.2% +7.5 50
2020-03-06 @ Clermont Foot 63 L 0-2 1621 1710 19.2% 22.0% 58.8% -7.5 34
2020-03-06 Valenciennes L 1-3 1640 1657 44.6% 26.5% 28.9% -13.5 35
2020-03-06 @ Grenoble Foot 38 W 3-1 1657 1640 28.9% 26.5% 44.6% +13.5 42
2020-03-06 Auxerre W 1-0 1725 1654 56.4% 23.0% 20.6% +4.3 44
2020-03-06 @ Le Havre L 0-1 1654 1725 20.6% 23.0% 56.4% -4.3 34
2020-03-06 Guingamp W 2-1 1592 1710 30.6% 26.8% 42.6% +7.5 32
2020-03-06 @ Rodez L 1-2 1710 1592 42.6% 26.8% 30.6% -7.5 39
2020-03-06 Paris FC D 1-1 1731 1588 65.7% 18.6% 15.8% -2.0 51
2020-03-06 @ Troyes D 1-1 1588 1731 15.8% 18.6% 65.7% +2.0 28
2020-03-07 Lorient W 1-0 1709 1756 40.4% 27.1% 32.5% +6.5 52
2020-03-07 @ Ajaccio L 0-1 1756 1709 32.5% 27.1% 40.4% -6.5 54
2020-03-09 Orleans W 1-0 1740 1552 70.9% 15.7% 13.5% +2.6 53
2020-03-09 @ Lens L 0-1 1552 1740 13.5% 15.7% 70.9% -2.6 19

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2019-11-22 12.57% Chambly 1536 4 @ Troyes 1742 0
2 2020-02-29 14.09% Chambly 1592 2 @ Lorient 1767 1
3 2020-02-21 14.52% Orleans 1551 2 @ Le Havre 1718 1
4 2019-09-27 16.28% Chateauroux 1596 1 @ Le Havre 1731 0
5 2019-11-02 16.33% Le Mans 1540 1 @ Clermont Foot 63 1674 0
6 2020-02-21 16.80% Paris FC 1588 1 @ Clermont Foot 63 1714 0
7 2019-09-27 17.39% Orleans 1630 2 @ Troyes 1746 1
8 2020-01-31 18.18% Chateauroux 1596 1 @ Ajaccio 1699 0
9 2020-02-22 18.68% Caen 1656 4 @ Lens 1752 1
10 2019-08-02 19.53% Chambly 1575 1 @ Orleans 1659 0
11 2020-02-21 20.03% Chateauroux 1582 1 @ Grenoble Foot 38 1660 0
12 2019-10-18 20.16% Rodez 1599 1 @ Clermont Foot 63 1675 0
13 2020-01-31 20.41% Grenoble Foot 38 1641 2 @ Troyes 1713 1
14 2019-09-02 20.72% Chambly 1586 3 @ Paris FC 1654 0
15 2020-02-15 20.81% Clermont Foot 63 1704 1 @ Lorient 1771 0
16 2019-12-21 21.72% Le Mans 1546 3 @ Paris FC 1602 0
17 2019-08-26 22.13% Valenciennes 1643 1 @ Guingamp 1694 0
18 2019-08-09 22.32% Le Havre 1679 2 @ Troyes 1728 1
19 2020-02-07 22.42% Auxerre 1647 3 @ Ajaccio 1695 2
20 2019-09-13 22.51% Grenoble Foot 38 1610 1 @ Chamois Niortais 1657 0
21 2019-08-02 22.85% Clermont Foot 63 1694 2 @ Troyes 1737 1
22 2020-02-04 23.12% Chambly 1567 3 @ Chateauroux 1606 0
23 2020-02-17 23.30% @ Chateauroux 1574 3 Lens 1760 2
24 2019-10-25 23.60% Clermont Foot 63 1665 2 @ Guingamp 1699 1
25 2019-08-31 23.68% Guingamp 1685 1 @ Lorient 1718 0

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2019-11-22 42.34 Chambly 4 1536 12.57% @ Troyes 0 1742 73.00%
2 2019-09-02 26.99 Chambly 3 1586 20.72% @ Paris FC 0 1654 56.18%
3 2019-12-21 26.39 Le Mans 3 1546 21.72% @ Paris FC 0 1602 54.53%
4 2020-02-04 25.58 Chambly 3 1567 23.12% @ Chateauroux 0 1606 52.35%
5 2020-02-22 23.84 Caen 4 1656 18.68% @ Lens 1 1752 59.80%
6 2019-10-04 23.71 @ Sochaux 4 1647 39.65% Clermont Foot 63 0 1699 33.23%
7 2019-08-30 22.95 Le Havre 3 1710 28.17% @ Caen 0 1699 45.47%
8 2020-02-01 22.85 Lorient 4 1752 41.34% @ Sochaux 0 1642 31.69%
9 2019-12-20 21.76 @ Valenciennes 3 1649 30.73% Lorient 0 1766 42.42%
10 2019-11-25 21.00 @ Le Havre 4 1693 45.02% Guingamp 0 1707 28.54%
11 2019-12-03 20.73 Lorient 4 1741 45.53% @ Orleans 0 1603 28.13%
12 2019-12-03 20.34 Guingamp 3 1685 34.07% @ Paris FC 0 1627 38.75%
13 2019-12-20 20.29 Guingamp 5 1697 38.40% @ Chateauroux 1 1608 34.41%
14 2019-09-13 18.23 Auxerre 4 1648 31.07% @ Chambly 1 1613 42.04%
15 2019-11-01 17.74 Guingamp 5 1691 44.42% @ Chambly 1 1560 29.03%
16 2020-02-28 17.17 Le Havre 3 1707 42.20% @ Chateauroux 0 1592 30.93%
17 2020-02-14 17.03 Ajaccio 3 1686 42.54% @ Orleans 0 1569 30.63%
18 2019-10-04 16.97 Grenoble Foot 38 2 1627 24.81% @ Valenciennes 0 1648 49.90%
19 2019-10-25 16.80 Ajaccio 2 1654 25.29% @ Sochaux 0 1670 49.23%
20 2019-08-23 16.46 @ Sochaux 3 1617 44.02% Nancy Lorraine 0 1638 29.36%
21 2019-10-07 16.37 Lens 4 1714 36.39% @ Orleans 1 1640 36.38%
22 2019-11-23 16.05 @ Lens 4 1740 55.00% Sochaux 0 1681 21.43%
23 2019-09-27 15.97 Sochaux 2 1631 27.66% @ Rodez 0 1625 46.12%
24 2019-09-14 15.94 Lorient 2 1709 27.76% @ Clermont Foot 63 0 1702 45.99%
25 2020-01-24 15.85 @ Orleans 2 1577 28.04% Guingamp 0 1717 45.64%