Home / Leagues / France / Division 1 / 2025-26

2025-26 Division 1 Season

305 games · 5 promotion-playoff teams · 100,000 simulations

Final

Promoted

Laval

via playoff

Relegated

No relegation

Biggest Overachiever

Le Mans

16.09 points above expected

59 points · 42.91 expected points

Biggest Disappointment

Amiens

16.73 points below expected

24 points · 40.73 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 Troyes 34 20 7 7 67 60 33 +27 56.5 +10.55
2 Saint-Etienne 34 18 6 10 60 59 38 +21 58.4 +1.59
3 Le Mans 33 15 14 4 59 48 31 +17 42.9 +16.09
4 Rodez 34 15 13 6 58 45 39 +6 49.4 +8.61
5 Reims 34 14 14 6 56 53 35 +18 59.5 -3.55
6 Red Star 34 15 11 8 56 45 37 +8 46.8 +9.22
7 Annecy 34 15 7 12 52 49 39 +10 49.8 +2.19
8 Montpellier 34 14 9 11 51 41 31 +10 49.8 +1.24
9 Pau FC 34 12 9 13 45 48 62 -14 44.4 +0.58
10 Dunkerque 34 11 10 13 43 53 45 +8 50.8 -7.78
11 Guingamp 34 10 10 14 40 42 49 -7 50.1 -10.06
12 Grenoble Foot 38 34 8 15 11 39 33 39 -6 43.8 -4.78
13 Clermont Foot 63 34 9 10 15 37 38 44 -6 42.6 -5.59
14 Nancy Lorraine 34 9 10 15 37 35 52 -17 37.3 -0.31
15 Boulogne 34 9 9 16 36 34 49 -15 34.7 +1.28
16 Laval 34 6 14 14 32 30 48 -18 44.0 -11.96
17 SC Bastia 33 5 14 14 29 23 37 -14 42.9 -13.93
18 Amiens 34 6 6 22 24 37 65 -28 40.7 -16.73

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.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Quarterfinals

Rodez 3
Red Star 2

Sim: 1.0%

Semifinals

Saint-Etienne 0
Rodez 0

Finals

Laval 2
Rouen 1

Leg 1: Rouen 1-1 Laval

Leg 2: Laval 1-0 Rouen

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
Reims 1806 56 59.55 -3.55 29.0% 41 46 55 59 65 71 78
Troyes 1804 67 56.45 +10.55 96.0% 38 41 51 57 62 66 73
Saint-Etienne 1774 60 58.41 +1.59 57.0% 42 43 53 58 64 69 77
Rodez 1759 58 49.39 +8.61 89.0% 27 36 44 49 54 62 72
Annecy 1747 52 49.81 +2.19 63.0% 31 37 45 49 55 63 66
Montpellier 1735 51 49.76 +1.24 63.0% 30 38 46 49 54 60 69
Le Mans 1735 59 44.29 +14.71 97.0% 24 32 38 45 50 56 62
Dunkerque 1719 43 50.78 -7.78 17.0% 35 38 46 50 54 66 69
Red Star 1711 56 46.78 +9.22 84.0% 21 33 41 47 51 61 66
Guingamp 1681 40 50.06 -10.06 9.0% 26 38 45 50 55 64 68
Grenoble Foot 38 1676 39 43.78 -4.78 32.0% 27 32 39 43 49 56 67
Clermont Foot 63 1663 37 42.59 -5.59 28.0% 26 32 37 43 47 53 65
SC Bastia 1660 29 44.31 -15.31 2.0% 25 33 39 45 50 54 61
Laval 1654 32 43.96 -11.96 7.0% 29 31 38 44 49 56 64
Pau FC 1638 45 44.42 +0.58 53.0% 28 33 39 45 49 54 60
Nancy Lorraine 1605 37 37.31 -0.31 55.0% 18 25 33 37 43 47 54
Boulogne 1591 36 34.72 +1.28 59.0% 17 24 31 34 38 48 52
Amiens 1579 24 40.73 -16.73 2.0% 18 26 36 41 47 52 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 AMI ANN BOU CF6 DUN GF3 GUI LAV LM MON NL PAU RS REI ROD SB SAI TRO
Amiens
0-0-2
2.48
0-0-2
3.22
1-0-1
2.72
0-0-2
2.29
0-0-2
2.67
0-0-2
2.25
1-1-0
2.62
0-0-2
2.38
0-1-1
2.15
1-0-1
2.95
1-0-1
2.54
1-0-1
2.34
0-2-0
1.85
1-0-1
2.26
0-2-0
2.57
0-0-2
1.89
0-0-2
2.05
Annecy
2-0-0
3.05
1-1-0
3.84
2-0-0
3.09
1-1-0
2.58
1-1-0
3.03
2-0-0
2.77
0-2-0
3.19
0-0-2
3.29
0-1-1
2.75
1-0-1
3.49
1-0-1
3.17
1-0-1
2.99
0-1-1
2.23
0-0-2
2.88
2-0-0
3.30
1-0-1
2.21
0-0-2
2.50
Boulogne
2-0-0
2.32
0-1-1
1.74
0-1-1
2.33
0-1-1
1.83
1-1-0
2.05
0-1-1
1.93
0-0-2
2.08
0-1-1
2.12
2-0-0
1.92
0-1-1
2.66
1-0-1
2.14
0-1-1
1.92
0-1-1
1.54
0-0-2
2.00
2-0-0
2.14
1-0-1
1.58
0-0-2
1.62
Clermont Foot 63
1-0-1
2.79
0-0-2
2.45
1-1-0
3.20
1-1-0
2.20
1-1-0
2.65
2-0-0
2.45
1-1-0
2.59
0-1-1
2.67
1-1-0
2.31
0-1-1
3.14
0-0-2
2.69
0-1-1
2.47
0-0-2
1.95
1-0-1
2.42
0-1-1
2.76
0-0-2
2.07
0-1-1
2.28
Dunkerque
2-0-0
3.23
0-1-1
2.94
1-1-0
3.75
0-1-1
3.33
0-0-2
3.11
0-1-1
2.89
1-0-1
3.39
0-1-1
3.45
1-0-1
3.06
0-0-2
3.50
2-0-0
3.11
1-0-1
3.07
1-1-0
2.46
0-2-0
3.00
0-2-0
3.28
1-0-1
2.37
1-0-1
2.60
Grenoble Foot 38
2-0-0
2.85
0-1-1
2.51
0-1-1
3.49
0-1-1
2.87
2-0-0
2.43
0-2-0
2.52
0-1-1
2.81
0-1-1
2.68
0-1-1
2.48
1-1-0
3.19
0-2-0
2.71
0-0-2
2.61
1-1-0
1.90
1-0-1
2.57
0-1-1
2.92
0-2-0
1.96
1-0-1
2.12
Guingamp
2-0-0
3.30
0-0-2
2.75
1-1-0
3.62
0-0-2
3.08
1-1-0
2.64
0-2-0
3.00
1-1-0
3.18
0-2-0
3.23
1-0-1
2.91
1-1-0
3.29
0-1-1
3.11
0-0-2
3.03
0-0-2
2.31
0-1-1
2.79
1-0-1
2.87
1-0-1
2.32
1-0-1
2.50
Laval
0-1-1
2.91
0-2-0
2.32
2-0-0
3.45
0-1-1
2.93
1-0-1
2.16
1-1-0
2.69
0-1-1
2.33
0-2-0
2.71
0-0-2
2.50
1-1-0
2.96
0-0-2
2.76
0-1-1
2.47
0-1-1
1.81
0-2-0
2.45
1-0-1
2.87
0-1-1
2.21
0-0-2
2.01
Le Mans
2-0-0
3.13
2-0-0
2.24
1-1-0
3.41
1-1-0
2.89
1-1-0
2.09
1-1-0
2.82
0-2-0
2.32
0-2-0
2.84
0-0-2
2.44
2-0-0
3.17
2-0-0
2.88
0-2-0
2.48
0-1-1
2.07
0-1-1
2.36
1-0-0
1.26
1-1-0
1.87
1-1-0
1.97
Montpellier
1-1-0
3.38
1-1-0
2.77
0-0-2
3.65
0-1-1
3.23
1-0-1
2.46
1-1-0
3.06
1-0-1
2.60
2-0-0
3.05
2-0-0
3.07
2-0-0
3.31
0-1-1
3.18
0-2-0
2.99
0-1-1
2.17
1-0-1
2.74
2-0-0
2.84
0-0-2
2.24
0-1-1
2.48
Nancy Lorraine
1-0-1
2.57
1-0-1
2.05
1-1-0
2.88
1-1-0
2.39
2-0-0
2.04
0-1-1
2.34
0-1-1
2.24
0-1-1
2.56
0-0-2
2.34
0-0-2
2.22
1-1-0
2.43
0-0-2
2.30
0-1-1
1.68
0-1-1
2.21
1-1-0
2.46
0-1-1
1.51
1-0-1
2.02
Pau FC
1-0-1
2.97
1-0-1
2.36
1-0-1
3.40
2-0-0
2.83
0-0-2
2.45
0-2-0
2.79
1-1-0
2.42
2-0-0
2.75
0-0-2
2.66
1-1-0
2.34
0-1-1
3.10
1-0-1
2.60
1-0-1
1.87
1-1-0
2.57
0-2-0
2.67
0-0-2
2.11
0-1-1
2.13
Red Star
1-0-1
3.17
1-0-1
2.53
1-1-0
3.64
1-1-0
3.06
1-0-1
2.44
2-0-0
2.91
2-0-0
2.52
1-1-0
3.07
0-2-0
3.03
0-2-0
2.54
2-0-0
3.23
1-0-1
2.94
0-1-1
2.08
0-2-0
2.82
1-1-0
3.24
1-0-1
2.14
0-0-2
2.45
Reims
0-2-0
3.74
1-1-0
3.31
1-1-0
4.09
2-0-0
3.60
0-1-1
3.06
0-1-1
3.65
2-0-0
3.21
1-1-0
3.75
1-1-0
3.49
1-1-0
3.36
1-1-0
3.95
1-0-1
3.71
1-1-0
3.47
0-1-1
3.28
1-1-0
3.68
1-0-1
2.80
0-1-1
2.90
Rodez
1-0-1
3.31
2-0-0
2.63
2-0-0
3.56
1-0-1
3.10
0-2-0
2.51
1-0-1
2.96
1-1-0
2.73
0-2-0
3.06
1-1-0
3.16
1-0-1
2.77
1-1-0
3.32
0-1-1
2.95
0-2-0
2.70
1-1-0
2.25
1-1-0
3.17
1-0-1
2.48
1-1-0
2.30
SC Bastia
0-2-0
2.95
0-0-2
2.22
0-0-2
3.38
1-1-0
2.75
0-2-0
2.27
1-1-0
2.59
1-0-1
2.66
1-0-1
2.65
0-0-1
1.49
0-0-2
2.67
0-1-1
3.07
0-2-0
2.86
0-1-1
2.29
0-1-1
1.90
0-1-1
2.38
1-1-0
1.67
0-1-1
2.13
Saint-Etienne
2-0-0
3.71
1-0-1
3.32
1-0-1
4.04
2-0-0
3.48
1-0-1
3.16
0-2-0
3.59
1-0-1
3.21
1-1-0
3.36
0-1-1
3.71
2-0-0
3.29
1-1-0
4.11
2-0-0
3.43
1-0-1
3.40
1-0-1
2.72
1-0-1
3.03
0-1-1
3.92
1-0-1
2.86
Troyes
2-0-0
3.49
2-0-0
3.03
2-0-0
3.98
1-1-0
3.27
1-0-1
2.92
1-0-1
3.41
1-0-1
3.01
2-0-0
3.56
0-1-1
3.58
1-1-0
3.03
1-0-1
3.52
1-1-0
3.40
2-0-0
3.08
1-1-0
2.61
0-1-1
3.23
1-1-0
3.41
1-0-1
2.66

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
010.82%10.82%3.93%2.46%1.15%0.33%29.51%
110.82%12.13%8.03%2.79%0.66%0.49%34.92%
23.93%8.03%6.89%1.80%0.66%0.66%21.97%
32.46%2.79%1.80%0.98%0.66%0.16%8.85%
41.15%0.66%0.66%0.66%3.11%
5+0.33%0.49%0.66%0.16%1.64%
Total29.51%34.92%21.97%8.85%3.11%1.64%100%

Summary Statistics

Mean scored1.27
Mean allowed1.27
StdDev scored1.18
StdDev allowed1.18
Mean total goals/game2.53
Correlation (home vs away score)0.108
Sample size (games)305
↓ Scored | Allowed →012345+Total
08.82%17.65%8.82%2.94%38.24%
12.94%5.88%11.76%5.88%2.94%29.41%
25.88%2.94%5.88%2.94%2.94%20.59%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+
Total14.71%32.35%23.53%14.71%8.82%5.88%100%

Amiens — Summary Statistics

Mean scored1.09
Mean allowed1.91
StdDev scored1.11
StdDev allowed1.48
Mean total goals/game3.00
Correlation (scored vs allowed)0.299
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%2.94%2.94%20.59%
114.71%8.82%17.65%2.94%44.12%
25.88%8.82%5.88%20.59%
32.94%2.94%5.88%
42.94%2.94%
5+5.88%5.88%
Total32.35%32.35%26.47%5.88%2.94%100%

Annecy — Summary Statistics

Mean scored1.44
Mean allowed1.15
StdDev scored1.31
StdDev allowed1.05
Mean total goals/game2.59
Correlation (scored vs allowed)-0.248
Games played34
↓ Scored | Allowed →012345+Total
011.76%14.71%2.94%5.88%35.29%
114.71%8.82%17.65%41.18%
22.94%5.88%5.88%14.71%
35.88%5.88%
42.94%2.94%
5+
Total26.47%32.35%29.41%5.88%5.88%100%

Boulogne — Summary Statistics

Mean scored1.00
Mean allowed1.44
StdDev scored1.02
StdDev allowed1.46
Mean total goals/game2.44
Correlation (scored vs allowed)0.286
Games played34
↓ Scored | Allowed →012345+Total
05.88%23.53%29.41%
18.82%11.76%11.76%2.94%2.94%38.24%
22.94%11.76%11.76%26.47%
32.94%2.94%
42.94%2.94%
5+
Total17.65%50.00%23.53%2.94%5.88%100%

Clermont Foot 63 — Summary Statistics

Mean scored1.12
Mean allowed1.29
StdDev scored0.98
StdDev allowed1.00
Mean total goals/game2.41
Correlation (scored vs allowed)0.304
Games played34
↓ Scored | Allowed →012345+Total
05.88%17.65%2.94%26.47%
12.94%14.71%8.82%2.94%2.94%32.35%
22.94%5.88%8.82%2.94%20.59%
35.88%5.88%11.76%
42.94%2.94%
5+5.88%5.88%
Total17.65%47.06%26.47%5.88%2.94%100%

Dunkerque — Summary Statistics

Mean scored1.56
Mean allowed1.32
StdDev scored1.56
StdDev allowed1.04
Mean total goals/game2.88
Correlation (scored vs allowed)0.091
Games played34
↓ Scored | Allowed →012345+Total
017.65%11.76%2.94%32.35%
111.76%20.59%8.82%5.88%47.06%
25.88%5.88%2.94%14.71%
32.94%2.94%
42.94%2.94%
5+
Total29.41%38.24%20.59%11.76%100%

Grenoble Foot 38 — Summary Statistics

Mean scored0.97
Mean allowed1.15
StdDev scored0.94
StdDev allowed0.99
Mean total goals/game2.12
Correlation (scored vs allowed)0.430
Games played34
↓ Scored | Allowed →012345+Total
08.82%14.71%2.94%2.94%2.94%32.35%
18.82%5.88%8.82%2.94%26.47%
22.94%5.88%11.76%2.94%2.94%26.47%
35.88%2.94%2.94%2.94%14.71%
4
5+
Total26.47%29.41%26.47%11.76%2.94%2.94%100%

Guingamp — Summary Statistics

Mean scored1.24
Mean allowed1.44
StdDev scored1.07
StdDev allowed1.26
Mean total goals/game2.68
Correlation (scored vs allowed)0.100
Games played34
↓ Scored | Allowed →012345+Total
014.71%14.71%8.82%2.94%5.88%47.06%
114.71%5.88%2.94%23.53%
28.82%5.88%8.82%23.53%
32.94%2.94%5.88%
4
5+
Total23.53%35.29%26.47%5.88%8.82%100%

Laval — Summary Statistics

Mean scored0.88
Mean allowed1.41
StdDev scored0.98
StdDev allowed1.18
Mean total goals/game2.29
Correlation (scored vs allowed)0.043
Games played34
↓ Scored | Allowed →012345+Total
012.12%6.06%18.18%
121.21%21.21%3.03%45.45%
23.03%6.06%6.06%3.03%18.18%
33.03%3.03%3.03%9.09%
43.03%3.03%3.03%9.09%
5+
Total42.42%33.33%15.15%6.06%3.03%100%

Le Mans — Summary Statistics

Mean scored1.45
Mean allowed0.94
StdDev scored1.18
StdDev allowed1.06
Mean total goals/game2.39
Correlation (scored vs allowed)0.475
Games played33
↓ Scored | Allowed →012345+Total
08.82%17.65%5.88%32.35%
18.82%14.71%2.94%5.88%32.35%
214.71%5.88%2.94%23.53%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+
Total35.29%44.12%14.71%5.88%100%

Montpellier — Summary Statistics

Mean scored1.21
Mean allowed0.91
StdDev scored1.15
StdDev allowed0.87
Mean total goals/game2.12
Correlation (scored vs allowed)-0.042
Games played34
↓ Scored | Allowed →012345+Total
011.76%14.71%2.94%8.82%38.24%
15.88%8.82%5.88%2.94%2.94%2.94%29.41%
22.94%8.82%8.82%2.94%23.53%
35.88%2.94%8.82%
4
5+
Total20.59%38.24%20.59%11.76%5.88%2.94%100%

Nancy Lorraine — Summary Statistics

Mean scored1.03
Mean allowed1.53
StdDev scored1.00
StdDev allowed1.28
Mean total goals/game2.56
Correlation (scored vs allowed)0.082
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%2.94%17.65%
114.71%8.82%8.82%5.88%2.94%41.18%
25.88%5.88%11.76%23.53%
35.88%2.94%2.94%2.94%2.94%17.65%
4
5+
Total29.41%17.65%20.59%17.65%5.88%8.82%100%

Pau FC — Summary Statistics

Mean scored1.41
Mean allowed1.82
StdDev scored0.99
StdDev allowed1.68
Mean total goals/game3.24
Correlation (scored vs allowed)-0.156
Games played34
↓ Scored | Allowed →012345+Total
014.71%2.94%2.94%5.88%26.47%
117.65%11.76%2.94%5.88%38.24%
28.82%5.88%2.94%17.65%
35.88%2.94%2.94%11.76%
42.94%2.94%5.88%
5+
Total41.18%26.47%14.71%17.65%100%

Red Star — Summary Statistics

Mean scored1.32
Mean allowed1.09
StdDev scored1.17
StdDev allowed1.14
Mean total goals/game2.41
Correlation (scored vs allowed)0.091
Games played34
↓ Scored | Allowed →012345+Total
020.59%2.94%23.53%
114.71%11.76%8.82%35.29%
25.88%2.94%8.82%2.94%2.94%23.53%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total44.12%20.59%26.47%5.88%2.94%100%

Reims — Summary Statistics

Mean scored1.56
Mean allowed1.03
StdDev scored1.48
StdDev allowed1.11
Mean total goals/game2.59
Correlation (scored vs allowed)0.430
Games played34
↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%2.94%17.65%
111.76%23.53%8.82%44.12%
223.53%2.94%26.47%
32.94%5.88%2.94%11.76%
4
5+
Total20.59%52.94%20.59%2.94%2.94%100%

Rodez — Summary Statistics

Mean scored1.32
Mean allowed1.15
StdDev scored0.91
StdDev allowed0.89
Mean total goals/game2.47
Correlation (scored vs allowed)0.238
Games played34
↓ Scored | Allowed →012345+Total
021.21%15.15%15.15%51.52%
19.09%15.15%6.06%30.30%
26.06%6.06%3.03%15.15%
33.03%3.03%
4
5+
Total36.36%30.30%21.21%9.09%3.03%100%

SC Bastia — Summary Statistics

Mean scored0.70
Mean allowed1.12
StdDev scored0.85
StdDev allowed1.11
Mean total goals/game1.82
Correlation (scored vs allowed)0.372
Games played33
↓ Scored | Allowed →012345+Total
05.88%8.82%2.94%2.94%2.94%23.53%
111.76%5.88%5.88%23.53%
25.88%14.71%2.94%5.88%29.41%
32.94%5.88%2.94%11.76%
45.88%5.88%
5+5.88%5.88%
Total38.24%29.41%17.65%11.76%2.94%100%

Saint-Etienne — Summary Statistics

Mean scored1.74
Mean allowed1.12
StdDev scored1.50
StdDev allowed1.15
Mean total goals/game2.85
Correlation (scored vs allowed)-0.227
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%20.59%
114.71%5.88%5.88%26.47%
22.94%14.71%5.88%2.94%26.47%
35.88%8.82%14.71%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total35.29%38.24%20.59%5.88%100%

Troyes — Summary Statistics

Mean scored1.76
Mean allowed0.97
StdDev scored1.42
StdDev allowed0.90
Mean total goals/game2.74
Correlation (scored vs allowed)0.184
Games played34

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 Le Mans 59 42.9 +16.09
2 Troyes 67 56.5 +10.55
3 Red Star 56 46.8 +9.22
4 Rodez 58 49.4 +8.61
5 Annecy 52 49.8 +2.19

Biggest Disappointments

# Team Actual Sim vsSim
1 Amiens 24 40.7 -16.73
2 SC Bastia 29 42.9 -13.93
3 Laval 32 44.0 -11.96
4 Guingamp 40 50.1 -10.06
5 Dunkerque 43 50.8 -7.78

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 Red Star 4 Aug 23 – Sep 19 1 in 109
2 Troyes 5 Feb 21 – Mar 21 1 in 44
3 Pau FC 4 Sep 19 – Oct 3 1 in 41
4 Saint-Etienne 5 Feb 7 – Mar 7 1 in 33
5 Dunkerque 4 Dec 6 – Jan 16 1 in 30

Longest Losing Streaks

# Team Games Dates Probability
1 Amiens 5 Oct 28 – Dec 5 1 in 79
2 Guingamp 4 Apr 17 – May 9 1 in 50
3 Troyes 3 Jan 24 – Feb 7 1 in 45
4 Clermont Foot 63 5 Jan 17 – Feb 13 1 in 41
5 Saint-Etienne 3 Apr 18 – May 1 1 in 37

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Le Mans 17 Sep 19 – Feb 7 1 in 32,079
2 Rodez 20 Nov 21 – May 9 1 in 10,549
3 Boulogne 6 Feb 27 – Apr 11 1 in 64
4 Dunkerque 9 Oct 24 – Jan 16 1 in 52
5 Troyes 9 Sep 12 – Nov 3 1 in 28

Longest Winless Streaks

# Team Games Dates Probability
1 SC Bastia 11 Aug 15 – Oct 28 1 in 218
2 Laval 12 Dec 8 – Mar 13 1 in 131
3 Reims 6 Feb 6 – Mar 14 1 in 106
4 Dunkerque 8 Feb 20 – Apr 20 1 in 104
5 Grenoble Foot 38 11 Feb 6 – Apr 25 1 in 94

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).

Team123456789101112131415161718
Troyes20.00%15.00%19.00%10.00%10.00%7.00%3.00%5.00%3.00%2.00%1.00%3.00%2.00%
Saint-Etienne25.00%22.00%13.00%9.00%11.00%5.00%2.00%4.00%3.00%2.00%1.00%2.00%1.00%
Le Mans1.00%3.00%3.00%3.00%5.00%7.00%5.00%2.00%9.00%7.00%8.00%10.00%6.00%4.00%10.00%10.00%4.00%3.00%
Rodez2.00%5.00%9.00%7.00%9.00%11.00%6.00%6.00%7.00%6.00%10.00%9.00%1.00%2.00%5.00%2.00%1.00%2.00%
Reims32.00%16.00%20.00%8.00%4.00%3.00%5.00%3.00%4.00%1.00%3.00%1.00%
Red Star3.00%4.00%6.00%6.00%3.00%8.00%6.00%5.00%9.00%5.00%9.00%7.00%6.00%6.00%7.00%4.00%5.00%1.00%
Annecy4.00%8.00%8.00%12.00%5.00%9.00%3.00%8.00%6.00%10.00%4.00%7.00%7.00%1.00%4.00%2.00%2.00%
Montpellier3.00%5.00%5.00%10.00%10.00%7.00%9.00%9.00%13.00%5.00%7.00%5.00%3.00%3.00%1.00%4.00%1.00%
Pau FC1.00%4.00%4.00%7.00%6.00%6.00%9.00%9.00%8.00%3.00%7.00%11.00%8.00%5.00%7.00%5.00%
Dunkerque3.00%12.00%4.00%6.00%12.00%6.00%16.00%4.00%9.00%7.00%4.00%4.00%4.00%5.00%2.00%1.00%1.00%
Guingamp4.00%4.00%9.00%9.00%4.00%11.00%10.00%11.00%4.00%7.00%6.00%4.00%8.00%3.00%2.00%2.00%2.00%
Grenoble Foot 383.00%4.00%7.00%6.00%5.00%7.00%3.00%6.00%7.00%9.00%4.00%11.00%10.00%9.00%6.00%3.00%
Clermont Foot 632.00%2.00%3.00%4.00%2.00%10.00%3.00%5.00%9.00%11.00%12.00%4.00%7.00%9.00%12.00%5.00%
Nancy Lorraine1.00%1.00%1.00%1.00%6.00%4.00%5.00%10.00%6.00%8.00%17.00%21.00%19.00%
Boulogne1.00%2.00%2.00%2.00%1.00%2.00%4.00%10.00%7.00%16.00%18.00%35.00%
Laval1.00%3.00%1.00%4.00%5.00%1.00%7.00%8.00%3.00%9.00%6.00%10.00%6.00%8.00%8.00%6.00%8.00%6.00%
SC Bastia2.00%5.00%3.00%3.00%8.00%6.00%6.00%7.00%12.00%2.00%14.00%13.00%5.00%6.00%5.00%3.00%
Amiens1.00%4.00%3.00%5.00%5.00%6.00%6.00%4.00%5.00%7.00%9.00%13.00%10.00%8.00%14.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).

Season Trends

How each metric evolved across the season — Elo rating, actual and projected points, title/promotion probability, and relegation probability — day by day.

Promotion Playoff Bracket

The path the promotion-playoff teams took to determine the final promotion spot. Two-leg ties show their aggregate score with each leg listed below the matchup card.

Quarterfinals

Rodez 3
Red Star 2

Sim: 1.0%

Semifinals

Saint-Etienne 0
Rodez 0

Finals

Laval 2
Rouen 1

Leg 1: Rouen 1-1 Laval

Leg 2: Laval 1-0 Rouen

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Direct promotion Won promotion playoff Lost promotion playoff Same level Qualified for relegation playoff Direct relegation
Reims 48.0% 7.0% 25.0% 20.0%
Saint-Etienne 47.0% 7.0% 26.0% 20.0%
Troyes 35.0% 9.0% 30.0% 26.0%
Annecy 12.0% 5.0% 20.0% 59.0% 2.0% 2.0%
Dunkerque 15.0% 22.0% 61.0% 2.0%
Montpellier 8.0% 4.0% 21.0% 62.0% 4.0% 1.0%
Rodez 7.0% 4.0% 21.0% 63.0% 2.0% 3.0%
Guingamp 8.0% 2.0% 20.0% 66.0% 4.0%
Red Star 7.0% 2.0% 13.0% 68.0% 4.0% 6.0%
Le Mans 4.0% 1.0% 10.0% 68.0% 10.0% 7.0%
Grenoble Foot 38 3.0% 11.0% 68.0% 9.0% 9.0%
SC Bastia 10.0% 76.0% 6.0% 8.0%
Laval 4.0% 10.0% 66.0% 6.0% 14.0%
Pau FC 9.0% 74.0% 5.0% 12.0%
Clermont Foot 63 2.0% 5.0% 67.0% 9.0% 17.0%
Amiens 5.0% 63.0% 10.0% 22.0%
Nancy Lorraine 1.0% 42.0% 17.0% 40.0%
Boulogne 31.0% 16.0% 53.0%
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBrestClermont Foot 63DunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientMetzMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens1.00%
Angers
Annecy1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
Auxerre
Brest
Clermont Foot 63
Dunkerque1.00%1.00%2.00%1.00%1.00%1.00%1.00%
Grenoble Foot 381.00%1.00%1.00%
Guingamp1.00%1.00%1.00%
Laval1.00%3.00%1.00%1.00%
Le Havre
Le Mans1.00%2.00%1.00%1.00%
Lens
Lille
Lorient
Metz
Montpellier1.00%2.00%1.00%1.00%1.00%2.00%1.00%1.00%
Nancy Lorraine1.00%
Nantes
Nice
Paris FC
Pau FC1.00%1.00%1.00%1.00%1.00%
Red Star1.00%1.00%1.00%1.00%1.00%
Reims2.00%1.00%1.00%1.00%2.00%1.00%
Rennes
Rodez1.00%2.00%1.00%1.00%1.00%1.00%1.00%1.00%
SC Bastia1.00%1.00%2.00%
Saint-Etienne1.00%2.00%1.00%1.00%1.00%1.00%1.00%2.00%
Strasbourg
Toulouse
Troyes2.00%2.00%1.00%3.00%3.00%3.00%
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBrestDunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientMetzMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens
Angers
Annecy2.00%2.00%1.00%1.00%1.00%1.00%2.00%
Auxerre
Brest
Dunkerque1.00%1.00%1.00%
Grenoble Foot 381.00%
Guingamp1.00%1.00%2.00%1.00%1.00%1.00%
Laval1.00%1.00%1.00%
Le Havre
Le Mans1.00%
Lens
Lille
Lorient
Metz
Montpellier1.00%1.00%3.00%3.00%
Nancy Lorraine
Nantes
Nice
Paris FC
Pau FC
Red Star1.00%1.00%2.00%1.00%
Reims1.00%3.00%1.00%2.00%1.00%2.00%1.00%2.00%2.00%1.00%1.00%
Rennes
Rodez1.00%1.00%1.00%1.00%1.00%3.00%2.00%
SC Bastia1.00%
Saint-Etienne2.00%2.00%2.00%1.00%1.00%2.00%2.00%1.00%
Strasbourg
Toulouse
Troyes1.00%4.00%4.00%1.00%2.00%2.00%1.00%2.00%1.00%2.00%1.00%
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBrestDunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientMetzMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens
Angers1.00%1.00%1.00%1.00%1.00%1.00%2.00%1.00%
Annecy1.00%1.00%1.00%2.00%
Auxerre1.00%
Brest1.00%
Dunkerque
Grenoble Foot 38
Guingamp1.00%1.00%
Laval
Le Havre1.00%2.00%4.00%1.00%
Le Mans1.00%
Lens1.00%
Lille1.00%
Lorient2.00%2.00%1.00%1.00%1.00%
Metz1.00%1.00%1.00%4.00%
Montpellier1.00%1.00%1.00%1.00%
Nancy Lorraine
Nantes2.00%1.00%1.00%1.00%2.00%
Nice1.00%
Paris FC2.00%1.00%2.00%2.00%1.00%
Pau FC
Red Star1.00%1.00%
Reims1.00%2.00%1.00%2.00%1.00%
Rennes1.00%2.00%1.00%
Rodez1.00%1.00%2.00%
SC Bastia
Saint-Etienne3.00%2.00%1.00%1.00%
Strasbourg1.00%
Toulouse1.00%2.00%
Troyes2.00%1.00%1.00%4.00%1.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Quarterfinals Semifinals Finals
Nice 59.1%
Saint-Etienne 62.3% 26.7%
Red Star 53.2% 19.2% 7.3%
Rodez 46.8% 18.5% 6.9%
Loser →
↓ Winner
NiceRed StarRodezSaint-Etienne
Nice
Red Star53.20%
Rodez46.80%
Saint-Etienne
Loser →
↓ Winner
NiceRed StarRodezSaint-Etienne
Nice
Red Star19.20%
Rodez18.50%
Saint-Etienne34.00%28.30%
Loser →
↓ Winner
NiceRed StarRodezSaint-Etienne
Nice11.90%11.60%35.60%
Red Star7.30%
Rodez6.90%
Saint-Etienne26.70%

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
2025-08-09 Clermont Foot 63 D 2-2 1716 1676 52.1% 23.0% 25.0% -0.7 1
2025-08-09 @ Dunkerque D 2-2 1676 1716 25.0% 23.0% 52.1% +0.7 1
2025-08-09 Le Mans D 3-3 1735 1634 60.1% 20.1% 19.9% -0.8 1
2025-08-09 @ Guingamp D 3-3 1634 1735 19.9% 20.1% 60.1% +0.8 1
2025-08-09 Saint-Etienne D 3-3 1716 1753 41.3% 24.9% 33.8% -0.1 1
2025-08-09 @ Laval D 3-3 1753 1716 33.8% 24.9% 41.3% +0.1 1
2025-08-09 Red Star D 1-1 1703 1661 52.4% 22.9% 24.7% -0.9 1
2025-08-09 @ Montpellier D 1-1 1661 1703 24.7% 22.9% 52.4% +0.9 1
2025-08-09 Annecy W 2-0 1670 1708 41.2% 24.9% 33.9% +10.3 3
2025-08-09 @ Pau FC L 0-2 1708 1670 33.9% 24.9% 41.2% -10.3 0
2025-08-09 Nancy Lorraine D 0-0 1722 1651 56.1% 21.6% 22.2% -1.2 1
2025-08-09 @ Rodez D 0-0 1651 1722 22.2% 21.6% 56.1% +1.3 1
2025-08-09 Grenoble Foot 38 W 2-1 1719 1701 49.1% 23.7% 27.2% +4.3 3
2025-08-09 @ Troyes L 1-2 1701 1719 27.2% 23.7% 49.1% -4.3 0
2025-08-11 Reims D 2-2 1673 1776 32.2% 24.8% 43.0% +0.2 1
2025-08-11 @ Amiens D 2-2 1776 1673 43.0% 24.8% 32.2% -0.2 1
2025-08-15 Troyes D 0-0 1677 1723 40.0% 25.0% 35.0% -0.2 2
2025-08-15 @ Clermont Foot 63 D 0-0 1723 1677 35.0% 25.0% 40.0% +0.2 4
2025-08-15 Laval D 1-1 1696 1716 43.8% 24.7% 31.5% -0.4 1
2025-08-15 @ Grenoble Foot 38 D 1-1 1716 1696 31.5% 24.7% 43.8% +0.4 2
2025-08-15 Boulogne W 1-0 1652 1606 53.0% 22.7% 24.3% +4.1 4
2025-08-15 @ Nancy Lorraine L 0-1 1606 1652 24.3% 22.7% 53.0% -4.1 0
2025-08-15 Amiens L 1-3 1662 1674 44.9% 24.5% 30.6% -11.1 1
2025-08-15 @ Red Star W 3-1 1674 1662 30.6% 24.5% 44.9% +11.1 4
2025-08-15 Pau FC D 1-1 1722 1680 52.2% 22.9% 24.9% -0.9 1
2025-08-15 @ SC Bastia D 1-1 1680 1722 24.9% 22.9% 52.2% +0.9 4
2025-08-16 Dunkerque D 2-2 1698 1716 44.0% 24.7% 31.3% -0.3 1
2025-08-16 @ Annecy D 2-2 1716 1698 31.3% 24.7% 44.0% +0.3 2
2025-08-16 Guingamp W 1-0 1776 1734 52.3% 22.9% 24.8% +4.2 4
2025-08-16 @ Reims L 0-1 1734 1776 24.8% 22.9% 52.3% -4.2 1
2025-08-16 Rodez W 4-0 1754 1720 51.2% 23.2% 25.6% +15.4 4
2025-08-16 @ Saint-Etienne L 0-4 1720 1754 25.6% 23.2% 51.2% -15.3 1
2025-08-18 Montpellier L 1-2 1635 1702 37.0% 25.1% 37.9% -5.5 1
2025-08-18 @ Le Mans W 2-1 1702 1635 37.9% 25.1% 37.0% +5.5 4
2025-08-22 Annecy L 0-1 1685 1697 44.8% 24.6% 30.6% -6.8 4
2025-08-22 @ Amiens W 1-0 1697 1685 30.6% 24.6% 44.8% +6.8 4
2025-08-22 Grenoble Foot 38 W 2-1 1677 1696 43.9% 24.7% 31.4% +4.8 5
2025-08-22 @ Clermont Foot 63 L 1-2 1696 1677 31.4% 24.7% 43.9% -4.8 1
2025-08-22 Nancy Lorraine L 1-3 1716 1656 54.7% 22.1% 23.2% -12.9 2
2025-08-22 @ Dunkerque W 3-1 1656 1716 23.2% 22.1% 54.7% +12.9 7
2025-08-22 SC Bastia W 1-0 1630 1721 33.7% 24.9% 41.4% +6.4 4
2025-08-22 @ Le Mans L 0-1 1721 1630 41.4% 24.9% 33.7% -6.4 1
2025-08-22 Laval D 1-1 1705 1716 45.0% 24.5% 30.5% -0.5 2
2025-08-22 @ Rodez D 1-1 1716 1705 30.5% 24.5% 45.0% +0.5 3
2025-08-23 Saint-Etienne L 0-1 1601 1769 25.0% 23.0% 52.0% -4.2 0
2025-08-23 @ Boulogne W 1-0 1769 1601 52.0% 23.0% 25.0% +4.2 7
2025-08-23 Red Star L 0-4 1730 1651 57.3% 21.2% 21.5% -29.3 1
2025-08-23 @ Guingamp W 4-0 1651 1730 21.5% 21.2% 57.3% +29.3 4
2025-08-23 Montpellier W 1-0 1723 1708 48.7% 23.8% 27.5% +4.6 7
2025-08-23 @ Troyes L 0-1 1708 1723 27.5% 23.8% 48.7% -4.6 4
2025-08-25 Reims W 2-0 1681 1780 32.7% 24.8% 42.5% +12.2 7
2025-08-25 @ Pau FC L 0-2 1780 1681 42.5% 24.8% 32.7% -12.2 4
2025-08-29 Troyes W 2-0 1703 1728 43.0% 24.8% 32.2% +9.9 5
2025-08-29 @ Dunkerque L 0-2 1728 1703 32.2% 24.8% 43.0% -9.9 7
2025-08-29 Clermont Foot 63 D 0-0 1717 1682 51.4% 23.2% 25.4% -0.9 4
2025-08-29 @ Laval D 0-0 1682 1717 25.4% 23.2% 51.4% +0.9 6
2025-08-29 Amiens D 1-1 1703 1678 50.0% 23.5% 26.4% -0.8 5
2025-08-29 @ Montpellier D 1-1 1678 1703 26.4% 23.5% 50.0% +0.8 5
2025-08-29 Pau FC D 2-2 1669 1693 43.2% 24.8% 32.1% -0.3 8
2025-08-29 @ Nancy Lorraine D 2-2 1693 1669 32.1% 24.8% 43.2% +0.3 8
2025-08-29 Annecy W 1-0 1680 1704 43.2% 24.8% 32.1% +5.2 7
2025-08-29 @ Red Star L 0-1 1704 1680 32.1% 24.8% 43.2% -5.2 4
2025-08-29 Boulogne W 1-0 1704 1597 60.9% 19.7% 19.4% +3.2 5
2025-08-29 @ Rodez L 0-1 1597 1704 19.4% 19.7% 60.9% -3.2 0
2025-08-30 Le Mans W 1-0 1768 1636 64.0% 18.3% 17.7% +2.9 7
2025-08-30 @ Reims L 0-1 1636 1768 17.7% 18.3% 64.0% -2.9 4
2025-08-30 Grenoble Foot 38 D 1-1 1773 1691 57.7% 21.1% 21.3% -1.2 8
2025-08-30 @ Saint-Etienne D 1-1 1691 1773 21.3% 21.1% 57.7% +1.2 2
2025-08-30 Guingamp L 1-3 1714 1701 48.5% 23.9% 27.7% -11.8 1
2025-08-30 @ SC Bastia W 3-1 1701 1714 27.7% 23.9% 48.5% +11.7 4
2025-09-12 SC Bastia D 0-0 1679 1703 43.2% 24.8% 32.0% -0.4 6
2025-09-12 @ Amiens D 0-0 1703 1679 32.0% 24.8% 43.2% +0.4 2
2025-09-12 Laval L 1-2 1594 1716 29.9% 24.4% 45.7% -4.6 0
2025-09-12 @ Boulogne W 2-1 1716 1594 45.7% 24.4% 29.9% +4.6 7
2025-09-12 Rodez L 0-1 1633 1708 35.9% 25.1% 39.0% -5.7 4
2025-09-12 @ Le Mans W 1-0 1708 1633 39.0% 25.1% 35.9% +5.7 8
2025-09-12 Red Star L 0-3 1694 1685 47.7% 24.0% 28.2% -19.5 8
2025-09-12 @ Pau FC W 3-0 1685 1694 28.2% 24.0% 47.7% +19.5 10
2025-09-12 Nancy Lorraine W 3-0 1718 1669 53.3% 22.6% 24.1% +11.1 10
2025-09-12 @ Troyes L 0-3 1669 1718 24.1% 22.6% 53.3% -11.1 8
2025-09-13 Reims D 1-1 1699 1771 36.3% 25.1% 38.6% +0.1 5
2025-09-13 @ Annecy D 1-1 1771 1699 38.6% 25.1% 36.3% -0.1 8
2025-09-13 Saint-Etienne L 1-2 1683 1772 33.9% 25.0% 41.1% -5.2 6
2025-09-13 @ Clermont Foot 63 W 2-1 1772 1683 41.1% 25.0% 33.9% +5.1 11
2025-09-13 Dunkerque W 1-0 1692 1713 43.6% 24.7% 31.6% +5.2 5
2025-09-13 @ Grenoble Foot 38 L 0-1 1713 1692 31.6% 24.7% 43.6% -5.2 5
2025-09-15 Montpellier W 1-0 1712 1702 47.9% 24.0% 28.1% +4.7 7
2025-09-15 @ Guingamp L 0-1 1702 1712 28.1% 24.0% 47.9% -4.7 5
2025-09-16 SC Bastia W 1-0 1589 1703 30.9% 24.6% 44.5% +6.7 3
2025-09-16 @ Boulogne L 0-1 1703 1589 44.5% 24.6% 30.9% -6.7 2
2025-09-19 Pau FC L 0-3 1596 1674 35.5% 25.1% 39.5% -15.5 3
2025-09-19 @ Boulogne W 3-0 1674 1596 39.5% 25.1% 35.5% +15.5 11
2025-09-19 Le Mans D 2-2 1708 1627 57.5% 21.1% 21.4% -0.9 6
2025-09-19 @ Dunkerque D 2-2 1627 1708 21.4% 21.1% 57.5% +0.9 5
2025-09-19 Annecy L 1-3 1697 1699 46.4% 24.3% 29.3% -11.3 5
2025-09-19 @ Grenoble Foot 38 W 3-1 1699 1697 29.3% 24.3% 46.4% +11.3 8
2025-09-19 Amiens L 0-3 1720 1678 52.3% 22.9% 24.8% -20.9 7
2025-09-19 @ Laval W 3-0 1678 1720 24.8% 22.9% 52.3% +20.9 9
2025-09-19 Red Star L 0-1 1658 1705 39.9% 25.0% 35.0% -6.2 8
2025-09-19 @ Nancy Lorraine W 1-0 1705 1658 35.0% 25.0% 39.9% +6.2 13
2025-09-19 Clermont Foot 63 L 0-1 1713 1677 51.5% 23.1% 25.4% -7.5 8
2025-09-19 @ Rodez W 1-0 1677 1713 25.4% 23.1% 51.5% +7.5 9
2025-09-20 SC Bastia W 2-0 1698 1696 46.8% 24.2% 29.0% +9.0 8
2025-09-20 @ Montpellier L 0-2 1696 1698 29.0% 24.2% 46.8% -9.1 2
2025-09-20 Reims W 3-2 1777 1771 47.4% 24.1% 28.4% +4.2 14
2025-09-20 @ Saint-Etienne L 2-3 1771 1777 28.4% 24.1% 47.4% -4.2 8
2025-09-20 Guingamp W 5-2 1729 1717 48.2% 23.9% 27.8% +9.3 13
2025-09-20 @ Troyes L 2-5 1717 1729 27.8% 23.9% 48.2% -9.2 7
2025-09-23 Saint-Etienne L 0-1 1699 1781 34.9% 25.0% 40.1% -5.6 9
2025-09-23 @ Amiens W 1-0 1781 1699 40.1% 25.0% 34.9% +5.6 17
2025-09-23 Nancy Lorraine L 1-2 1710 1652 54.5% 22.2% 23.3% -7.4 8
2025-09-23 @ Annecy W 2-1 1652 1710 23.3% 22.2% 54.5% +7.4 11
2025-09-23 Dunkerque W 2-1 1708 1707 46.7% 24.2% 29.1% +4.5 10
2025-09-23 @ Guingamp L 1-2 1707 1708 29.1% 24.2% 46.7% -4.5 6
2025-09-23 Grenoble Foot 38 W 1-0 1628 1686 38.3% 25.1% 36.6% +5.8 8
2025-09-23 @ Le Mans L 0-1 1686 1628 36.6% 25.1% 38.3% -5.8 5
2025-09-23 Boulogne L 1-3 1707 1581 63.3% 18.6% 18.1% -14.4 8
2025-09-23 @ Montpellier W 3-1 1581 1707 18.1% 18.6% 63.3% +14.4 6
2025-09-23 Laval W 1-0 1690 1700 45.2% 24.5% 30.3% +5.0 14
2025-09-23 @ Pau FC L 0-1 1700 1690 30.3% 24.5% 45.2% -5.0 7
2025-09-23 Troyes L 1-3 1711 1738 42.7% 24.8% 32.5% -10.6 13
2025-09-23 @ Red Star W 3-1 1738 1711 32.5% 24.8% 42.7% +10.6 16
2025-09-23 Clermont Foot 63 W 4-1 1766 1685 57.6% 21.1% 21.3% +8.2 11
2025-09-23 @ Reims L 1-4 1685 1766 21.3% 21.1% 57.6% -8.2 9
2025-09-23 Rodez L 2-3 1687 1706 43.9% 24.7% 31.4% -5.9 2
2025-09-23 @ SC Bastia W 3-2 1706 1687 31.4% 24.7% 43.9% +6.0 11
2025-09-26 Le Mans D 1-1 1677 1634 52.4% 22.9% 24.7% -0.9 10
2025-09-26 @ Clermont Foot 63 D 1-1 1634 1677 24.7% 22.9% 52.4% +0.9 9
2025-09-26 SC Bastia D 0-0 1680 1681 46.4% 24.3% 29.3% -0.6 6
2025-09-26 @ Grenoble Foot 38 D 0-0 1681 1680 29.3% 24.3% 46.4% +0.6 3
2025-09-26 Reims L 0-1 1659 1775 30.6% 24.6% 44.8% -5.0 11
2025-09-26 @ Nancy Lorraine W 1-0 1775 1659 44.8% 24.6% 30.6% +5.0 14
2025-09-26 Pau FC L 1-2 1712 1695 48.9% 23.8% 27.3% -6.8 11
2025-09-26 @ Rodez W 2-1 1695 1712 27.3% 23.8% 48.9% +6.8 17
2025-09-26 Annecy W 3-1 1749 1703 52.9% 22.7% 24.4% +6.7 19
2025-09-26 @ Troyes L 1-3 1703 1749 24.4% 22.7% 52.9% -6.7 8
2025-09-27 Amiens W 6-2 1702 1694 47.8% 24.0% 28.2% +11.9 9
2025-09-27 @ Dunkerque L 2-6 1694 1702 28.2% 24.0% 47.8% -11.9 9
2025-09-27 Montpellier L 0-1 1695 1692 46.9% 24.2% 28.9% -7.0 7
2025-09-27 @ Laval W 1-0 1692 1695 28.9% 24.2% 46.9% +7.0 11
2025-09-27 Guingamp L 2-3 1787 1712 56.7% 21.4% 21.9% -7.3 17
2025-09-27 @ Saint-Etienne W 3-2 1712 1787 21.9% 21.4% 56.7% +7.3 13
2025-09-29 Red Star L 1-2 1595 1700 31.9% 24.7% 43.4% -4.9 6
2025-09-29 @ Boulogne W 2-1 1700 1595 43.4% 24.7% 31.9% +4.9 16
2025-10-03 Boulogne L 0-1 1682 1590 58.9% 20.6% 20.5% -8.4 9
2025-10-03 @ Amiens W 1-0 1590 1682 20.5% 20.6% 58.9% +8.4 9
2025-10-03 Laval D 0-0 1696 1688 47.8% 24.0% 28.2% -0.7 9
2025-10-03 @ Annecy D 0-0 1688 1696 28.2% 24.0% 47.8% +0.7 8
2025-10-03 Nancy Lorraine D 2-2 1720 1654 55.5% 21.9% 22.7% -0.8 14
2025-10-03 @ Guingamp D 2-2 1654 1720 22.7% 21.9% 55.5% +0.8 12
2025-10-03 Troyes D 2-2 1635 1756 30.0% 24.4% 45.6% +0.4 10
2025-10-03 @ Le Mans D 2-2 1756 1635 45.6% 24.4% 30.0% -0.4 20
2025-10-03 Clermont Foot 63 W 3-1 1701 1676 50.1% 23.5% 26.4% +7.2 20
2025-10-03 @ Pau FC L 1-3 1676 1701 26.4% 23.5% 50.1% -7.2 10
2025-10-03 Dunkerque D 0-0 1682 1714 42.0% 24.9% 33.1% -0.3 4
2025-10-03 @ SC Bastia D 0-0 1714 1682 33.1% 24.9% 42.0% +0.3 10
2025-10-04 Saint-Etienne L 0-2 1699 1780 35.2% 25.0% 39.8% -10.6 11
2025-10-04 @ Montpellier W 2-0 1780 1699 39.8% 25.0% 35.2% +10.6 20
2025-10-04 Rodez D 1-1 1705 1705 46.6% 24.3% 29.2% -0.6 17
2025-10-04 @ Red Star D 1-1 1705 1705 29.2% 24.3% 46.6% +0.5 12
2025-10-04 Grenoble Foot 38 L 2-4 1780 1680 60.0% 20.1% 19.9% -12.4 14
2025-10-04 @ Reims W 4-2 1680 1780 19.9% 20.1% 60.0% +12.4 9
2025-10-17 Guingamp D 2-2 1599 1719 30.0% 24.4% 45.5% +0.4 10
2025-10-17 @ Boulogne D 2-2 1719 1599 45.5% 24.4% 30.0% -0.4 15
2025-10-17 Annecy L 0-1 1669 1695 42.8% 24.8% 32.4% -6.5 10
2025-10-17 @ Clermont Foot 63 W 1-0 1695 1669 32.4% 24.8% 42.8% +6.5 12
2025-10-17 Pau FC D 1-1 1692 1709 44.2% 24.6% 31.1% -0.4 10
2025-10-17 @ Grenoble Foot 38 D 1-1 1709 1692 31.1% 24.6% 44.2% +0.4 21
2025-10-17 Reims D 2-2 1706 1767 37.8% 25.1% 37.1% -0.0 13
2025-10-17 @ Rodez D 2-2 1767 1706 37.1% 25.1% 37.8% +0.0 15
2025-10-17 SC Bastia W 1-0 1755 1681 56.6% 21.5% 21.9% +3.7 23
2025-10-17 @ Troyes L 0-1 1681 1755 21.9% 21.5% 56.6% -3.7 4
2025-10-18 Montpellier L 0-1 1714 1689 50.1% 23.5% 26.4% -7.4 10
2025-10-18 @ Dunkerque W 1-0 1689 1714 26.4% 23.5% 50.1% +7.4 14
2025-10-18 Red Star L 0-1 1688 1705 44.3% 24.6% 31.1% -6.7 8
2025-10-18 @ Laval W 1-0 1705 1688 31.1% 24.6% 44.3% +6.7 20
2025-10-18 Le Mans L 2-3 1790 1635 66.8% 16.9% 16.3% -8.2 20
2025-10-18 @ Saint-Etienne W 3-2 1635 1790 16.3% 16.9% 66.8% +8.2 13
2025-10-20 Amiens L 0-1 1655 1674 44.0% 24.7% 31.4% -6.7 12
2025-10-20 @ Nancy Lorraine W 1-0 1674 1655 31.4% 24.7% 44.0% +6.7 12
2025-10-24 Clermont Foot 63 L 0-1 1718 1662 54.3% 22.3% 23.5% -7.9 15
2025-10-24 @ Guingamp W 1-0 1662 1718 23.5% 22.3% 54.3% +7.9 13
2025-10-24 Boulogne W 1-0 1643 1599 52.7% 22.8% 24.5% +4.1 16
2025-10-24 @ Le Mans L 0-1 1599 1643 24.5% 22.8% 52.7% -4.1 10
2025-10-24 Dunkerque L 0-3 1709 1707 46.8% 24.2% 28.9% -19.2 21
2025-10-24 @ Pau FC W 3-0 1707 1709 28.9% 24.2% 46.8% +19.2 13
2025-10-24 Grenoble Foot 38 W 1-0 1711 1692 49.3% 23.7% 27.0% +4.5 23
2025-10-24 @ Red Star L 0-1 1692 1711 27.0% 23.7% 49.3% -4.5 10
2025-10-24 Troyes D 0-0 1767 1759 47.7% 24.0% 28.2% -0.7 16
2025-10-24 @ Reims D 0-0 1759 1767 28.2% 24.0% 47.7% +0.7 24
2025-10-25 Rodez W 2-1 1680 1706 43.0% 24.8% 32.2% +4.9 15
2025-10-25 @ Amiens L 1-2 1706 1680 32.2% 24.8% 43.0% -5.0 13
2025-10-25 Saint-Etienne W 4-0 1702 1782 35.2% 25.0% 39.8% +22.1 15
2025-10-25 @ Annecy L 0-4 1782 1702 39.8% 25.0% 35.2% -22.1 20
2025-10-25 Nancy Lorraine W 4-1 1696 1648 53.1% 22.7% 24.2% +9.4 17
2025-10-25 @ Montpellier L 1-4 1648 1696 24.2% 22.7% 53.1% -9.4 12
2025-10-28 Reims L 2-6 1595 1767 24.6% 22.8% 52.6% -10.4 10
2025-10-28 @ Boulogne W 6-2 1767 1595 52.6% 22.8% 24.6% +10.4 19
2025-10-28 Montpellier D 1-1 1670 1706 41.5% 24.9% 33.6% -0.2 14
2025-10-28 @ Clermont Foot 63 D 1-1 1706 1670 33.6% 24.9% 41.5% +0.2 18
2025-10-28 Red Star W 3-0 1726 1716 48.0% 24.0% 28.0% +12.7 16
2025-10-28 @ Dunkerque L 0-3 1716 1726 28.0% 24.0% 48.0% -12.7 23
2025-10-28 Guingamp D 0-0 1687 1711 43.2% 24.8% 32.0% -0.4 11
2025-10-28 @ Grenoble Foot 38 D 0-0 1711 1687 32.0% 24.8% 43.2% +0.4 16
2025-10-28 Le Mans D 1-1 1682 1648 51.2% 23.2% 25.6% -0.8 9
2025-10-28 @ Laval D 1-1 1648 1682 25.6% 23.2% 51.2% +0.8 17
2025-10-28 SC Bastia W 2-0 1639 1678 41.0% 25.0% 34.0% +10.3 15
2025-10-28 @ Nancy Lorraine L 0-2 1678 1639 34.0% 25.0% 41.0% -10.3 4
2025-10-28 Annecy W 2-1 1701 1724 43.3% 24.8% 32.0% +4.9 16
2025-10-28 @ Rodez L 1-2 1724 1701 32.0% 24.8% 43.3% -4.9 15
2025-10-28 Pau FC W 6-0 1760 1690 56.1% 21.7% 22.3% +19.5 23
2025-10-28 @ Saint-Etienne L 0-6 1690 1760 22.3% 21.7% 56.1% -19.5 21
2025-10-28 Amiens W 3-1 1760 1685 56.7% 21.4% 21.9% +6.0 27
2025-10-28 @ Troyes L 1-3 1685 1760 21.9% 21.4% 56.7% -6.0 15
2025-10-31 Boulogne D 1-1 1719 1584 64.3% 18.1% 17.5% -1.6 16
2025-10-31 @ Annecy D 1-1 1584 1719 17.5% 18.1% 64.3% +1.6 11
2025-10-31 Laval W 2-0 1711 1681 50.7% 23.3% 25.9% +8.2 19
2025-10-31 @ Guingamp L 0-2 1681 1711 25.9% 23.3% 50.7% -8.2 9
2025-10-31 Nancy Lorraine W 1-0 1648 1649 46.4% 24.3% 29.3% +4.8 20
2025-10-31 @ Le Mans L 0-1 1649 1648 29.3% 24.3% 46.4% -4.8 15
2025-10-31 Rodez W 2-0 1706 1706 46.6% 24.3% 29.1% +9.1 21
2025-10-31 @ Montpellier L 0-2 1706 1706 29.1% 24.3% 46.6% -9.1 16
2025-10-31 Clermont Foot 63 W 1-0 1667 1670 46.2% 24.3% 29.4% +4.9 7
2025-10-31 @ SC Bastia L 0-1 1670 1667 29.4% 24.3% 46.2% -4.9 14
2025-11-01 Grenoble Foot 38 L 2-3 1679 1687 45.5% 24.4% 30.1% -6.1 15
2025-11-01 @ Amiens W 3-2 1687 1679 30.1% 24.4% 45.5% +6.1 14
2025-11-01 Saint-Etienne W 2-1 1703 1779 35.7% 25.1% 39.2% +5.8 26
2025-11-01 @ Red Star L 1-2 1779 1703 39.2% 25.1% 35.7% -5.8 23
2025-11-01 Dunkerque L 1-2 1777 1739 51.8% 23.0% 25.2% -7.1 19
2025-11-01 @ Reims W 2-1 1739 1777 25.2% 23.0% 51.8% +7.2 19
2025-11-03 Troyes D 1-1 1670 1766 33.2% 24.9% 42.0% +0.3 22
2025-11-03 @ Pau FC D 1-1 1766 1670 42.0% 24.9% 33.2% -0.3 28
2025-11-07 Amiens W 2-1 1665 1673 45.4% 24.5% 30.1% +4.7 17
2025-11-07 @ Clermont Foot 63 L 1-2 1673 1665 30.1% 24.5% 45.4% -4.7 15
2025-11-07 Boulogne D 1-1 1746 1586 67.4% 16.6% 16.0% -1.7 20
2025-11-07 @ Dunkerque D 1-1 1586 1746 16.0% 16.6% 67.4% +1.7 12
2025-11-07 Rodez W 2-1 1693 1696 46.1% 24.3% 29.6% +4.6 17
2025-11-07 @ Grenoble Foot 38 L 1-2 1696 1693 29.6% 24.3% 46.1% -4.6 16
2025-11-07 Annecy W 1-0 1715 1717 46.2% 24.3% 29.5% +4.9 24
2025-11-07 @ Montpellier L 0-1 1717 1715 29.5% 24.3% 46.2% -4.9 16
2025-11-07 Laval L 0-2 1644 1673 42.6% 24.8% 32.6% -12.3 15
2025-11-07 @ Nancy Lorraine W 2-0 1673 1644 32.6% 24.8% 42.6% +12.3 12
2025-11-07 Reims L 1-3 1672 1770 32.9% 24.9% 42.3% -8.7 7
2025-11-07 @ SC Bastia W 3-1 1770 1672 42.3% 24.9% 32.9% +8.7 22
2025-11-08 Pau FC D 2-2 1719 1671 53.2% 22.6% 24.2% -0.7 20
2025-11-08 @ Guingamp D 2-2 1671 1719 24.2% 22.6% 53.2% +0.7 23
2025-11-08 Red Star D 0-0 1653 1709 38.6% 25.1% 36.3% -0.1 21
2025-11-08 @ Le Mans D 0-0 1709 1653 36.3% 25.1% 38.6% +0.1 27
2025-11-08 Saint-Etienne L 2-3 1765 1774 45.4% 24.5% 30.1% -6.1 28
2025-11-08 @ Troyes W 3-2 1774 1765 30.1% 24.5% 45.4% +6.1 26
2025-11-21 SC Bastia W 1-0 1713 1664 53.3% 22.6% 24.1% +4.1 19
2025-11-21 @ Annecy L 0-1 1664 1713 24.1% 22.6% 53.3% -4.1 7
2025-11-21 Grenoble Foot 38 W 3-1 1588 1697 31.3% 24.7% 44.0% +10.9 15
2025-11-21 @ Boulogne L 1-3 1697 1588 44.0% 24.7% 31.3% -10.9 17
2025-11-21 Troyes L 0-1 1685 1759 36.0% 25.1% 39.0% -5.7 12
2025-11-21 @ Laval W 1-0 1759 1685 39.0% 25.1% 36.0% +5.7 31
2025-11-21 Le Mans L 1-2 1671 1653 49.1% 23.7% 27.2% -6.8 23
2025-11-21 @ Pau FC W 2-1 1653 1671 27.2% 23.7% 49.1% +6.8 24
2025-11-21 Dunkerque D 1-1 1692 1744 39.1% 25.1% 35.9% -0.1 17
2025-11-21 @ Rodez D 1-1 1744 1692 35.9% 25.1% 39.1% +0.1 21
2025-11-22 Guingamp L 1-2 1668 1718 39.4% 25.1% 35.5% -5.8 15
2025-11-22 @ Amiens W 2-1 1718 1668 35.5% 25.1% 39.4% +5.8 23
2025-11-22 Clermont Foot 63 D 2-2 1709 1670 52.0% 23.0% 25.0% -0.7 28
2025-11-22 @ Red Star D 2-2 1670 1709 25.0% 23.0% 52.0% +0.7 18
2025-11-22 Nancy Lorraine W 2-1 1780 1632 65.9% 17.4% 16.7% +2.5 29
2025-11-22 @ Saint-Etienne L 1-2 1632 1780 16.7% 17.4% 65.9% -2.5 15
2025-11-24 Montpellier W 2-0 1779 1720 54.6% 22.2% 23.2% +7.4 25
2025-11-24 @ Reims L 0-2 1720 1779 23.2% 22.2% 54.6% -7.3 24
2025-11-25 Laval L 0-2 1660 1679 43.8% 24.7% 31.5% -12.5 7
2025-11-25 @ SC Bastia W 2-0 1679 1660 31.5% 24.7% 43.8% +12.5 15
2025-12-05 Boulogne D 1-1 1670 1599 56.3% 21.6% 22.1% -1.1 19
2025-12-05 @ Clermont Foot 63 D 1-1 1599 1670 22.1% 21.6% 56.3% +1.1 16
2025-12-05 Nancy Lorraine W 1-0 1687 1630 54.3% 22.3% 23.4% +3.9 20
2025-12-05 @ Grenoble Foot 38 L 0-1 1630 1687 23.4% 22.3% 54.3% -3.9 15
2025-12-05 Annecy L 0-3 1724 1717 47.6% 24.1% 28.3% -19.4 23
2025-12-05 @ Guingamp W 3-0 1717 1724 28.3% 24.1% 47.6% +19.4 22
2025-12-05 Amiens W 1-0 1660 1663 46.2% 24.3% 29.5% +4.9 27
2025-12-05 @ Le Mans L 0-1 1663 1660 29.5% 24.3% 46.2% -4.9 15
2025-12-05 Red Star D 0-0 1647 1708 37.8% 25.1% 37.1% -0.0 8
2025-12-05 @ SC Bastia D 0-0 1708 1647 37.1% 25.1% 37.8% +0.0 29
2025-12-06 Saint-Etienne W 1-0 1745 1782 41.2% 24.9% 33.9% +5.5 24
2025-12-06 @ Dunkerque L 0-1 1782 1745 33.9% 24.9% 41.2% -5.4 29
2025-12-06 Pau FC L 0-1 1712 1665 53.1% 22.6% 24.2% -7.7 24
2025-12-06 @ Montpellier W 1-0 1665 1712 24.2% 22.6% 53.1% +7.7 26
2025-12-06 Rodez D 1-1 1765 1692 56.5% 21.5% 22.0% -1.1 32
2025-12-06 @ Troyes D 1-1 1692 1765 22.0% 21.5% 56.5% +1.1 18
2025-12-08 Laval W 4-0 1786 1692 59.2% 20.4% 20.3% +12.1 28
2025-12-08 @ Reims L 0-4 1692 1786 20.3% 20.4% 59.2% -12.1 15
2025-12-12 Le Mans L 1-2 1736 1665 56.2% 21.6% 22.2% -7.6 22
2025-12-12 @ Annecy W 2-1 1665 1736 22.2% 21.6% 56.2% +7.6 30
2025-12-12 Dunkerque L 1-2 1680 1750 36.5% 25.1% 38.4% -5.5 15
2025-12-12 @ Laval W 2-1 1750 1680 38.4% 25.1% 36.5% +5.5 27
2025-12-12 Clermont Foot 63 W 1-0 1626 1669 40.4% 25.0% 34.6% +5.5 18
2025-12-12 @ Nancy Lorraine L 0-1 1669 1626 34.6% 25.0% 40.4% -5.5 19
2025-12-12 Amiens L 1-2 1672 1658 48.6% 23.8% 27.6% -6.8 26
2025-12-12 @ Pau FC W 2-1 1658 1672 27.6% 23.8% 48.6% +6.8 18
2025-12-12 Guingamp W 2-1 1693 1705 44.9% 24.5% 30.6% +4.7 21
2025-12-12 @ Rodez L 1-2 1705 1693 30.6% 24.5% 44.9% -4.7 23
2025-12-13 Montpellier D 1-1 1690 1705 44.6% 24.6% 30.9% -0.4 21
2025-12-13 @ Grenoble Foot 38 D 1-1 1705 1690 30.9% 24.6% 44.6% +0.4 25
2025-12-13 Reims D 0-0 1708 1798 33.9% 24.9% 41.2% +0.2 30
2025-12-13 @ Red Star D 0-0 1798 1708 41.2% 24.9% 33.9% -0.2 29
2025-12-13 SC Bastia D 2-2 1777 1647 63.7% 18.4% 17.8% -1.2 30
2025-12-13 @ Saint-Etienne D 2-2 1647 1777 17.8% 18.4% 63.7% +1.2 9
2025-12-15 Troyes L 1-2 1600 1764 25.3% 23.1% 51.6% -4.0 16
2025-12-15 @ Boulogne W 2-1 1764 1600 51.6% 23.1% 25.3% +4.0 35
2026-01-03 Nancy Lorraine L 1-2 1664 1631 51.1% 23.2% 25.6% -7.1 18
2026-01-03 @ Amiens W 2-1 1631 1664 25.6% 23.2% 51.1% +7.1 21
2026-01-03 Laval W 4-1 1664 1674 45.1% 24.5% 30.4% +11.5 22
2026-01-03 @ Clermont Foot 63 L 1-4 1674 1664 30.4% 24.5% 45.1% -11.5 15
2026-01-03 Boulogne W 3-0 1700 1596 60.5% 19.9% 19.6% +8.9 26
2026-01-03 @ Guingamp L 0-3 1596 1700 19.6% 19.9% 60.5% -8.9 16
2026-01-03 Saint-Etienne D 0-0 1672 1776 32.1% 24.8% 43.1% +0.4 31
2026-01-03 @ Le Mans D 0-0 1776 1672 43.1% 24.8% 32.1% -0.4 31
2026-01-03 Rodez D 3-3 1665 1698 42.0% 24.9% 33.1% -0.2 27
2026-01-03 @ Pau FC D 3-3 1698 1665 33.1% 24.9% 42.0% +0.2 22
2026-01-03 Annecy W 2-1 1798 1728 56.0% 21.7% 22.3% +3.5 32
2026-01-03 @ Reims L 1-2 1728 1798 22.3% 21.7% 56.0% -3.5 22
2026-01-03 Grenoble Foot 38 W 1-0 1648 1690 40.6% 25.0% 34.4% +5.5 12
2026-01-03 @ SC Bastia L 0-1 1690 1648 34.4% 25.0% 40.6% -5.5 21
2026-01-03 Red Star W 1-0 1768 1709 54.7% 22.1% 23.2% +3.9 38
2026-01-03 @ Troyes L 0-1 1709 1768 23.2% 22.1% 54.7% -3.9 30
2026-01-05 Dunkerque L 1-3 1705 1755 39.4% 25.1% 35.5% -10.0 25
2026-01-05 @ Montpellier W 3-1 1755 1705 35.5% 25.1% 39.4% +10.0 30
2026-01-16 Amiens W 2-0 1725 1657 55.8% 21.8% 22.5% +7.1 25
2026-01-16 @ Annecy L 0-2 1657 1725 22.5% 21.8% 55.8% -7.1 18
2026-01-16 Montpellier W 1-0 1587 1695 31.5% 24.7% 43.8% +6.7 19
2026-01-16 @ Boulogne L 0-1 1695 1587 43.8% 24.7% 31.5% -6.6 25
2026-01-16 Pau FC W 3-1 1765 1665 60.0% 20.1% 19.9% +5.4 33
2026-01-16 @ Dunkerque L 1-3 1665 1765 19.9% 20.1% 60.0% -5.4 27
2026-01-16 SC Bastia L 0-2 1662 1654 47.8% 24.0% 28.2% -13.4 15
2026-01-16 @ Laval W 2-0 1654 1662 28.2% 24.0% 47.8% +13.4 15
2026-01-16 Le Mans D 1-1 1698 1673 50.0% 23.5% 26.5% -0.8 23
2026-01-16 @ Rodez D 1-1 1673 1698 26.5% 23.5% 50.0% +0.8 32
2026-01-17 Red Star L 0-3 1685 1705 43.7% 24.7% 31.6% -18.2 21
2026-01-17 @ Grenoble Foot 38 W 3-0 1705 1685 31.6% 24.7% 43.7% +18.2 33
2026-01-17 Clermont Foot 63 W 1-0 1775 1675 60.0% 20.1% 19.9% +3.3 34
2026-01-17 @ Saint-Etienne L 0-1 1675 1775 19.9% 20.1% 60.0% -3.3 22
2026-01-17 Reims W 2-1 1772 1801 42.4% 24.9% 32.8% +5.0 41
2026-01-17 @ Troyes L 1-2 1801 1772 32.8% 24.9% 42.4% -5.0 32
2026-01-19 Guingamp L 0-3 1638 1709 36.5% 25.1% 38.4% -15.8 21
2026-01-19 @ Nancy Lorraine W 3-0 1709 1638 38.4% 25.1% 36.5% +15.8 29
2026-01-23 Laval D 0-0 1650 1649 46.7% 24.2% 29.0% -0.6 19
2026-01-23 @ Amiens D 0-0 1649 1650 29.0% 24.2% 46.7% +0.6 16
2026-01-23 Clermont Foot 63 W 2-1 1732 1672 54.8% 22.1% 23.1% +3.7 28
2026-01-23 @ Annecy L 1-2 1672 1732 23.1% 22.1% 54.8% -3.6 22
2026-01-23 Rodez L 1-3 1623 1697 35.9% 25.1% 39.0% -9.3 21
2026-01-23 @ Nancy Lorraine W 3-1 1697 1623 39.0% 25.1% 35.9% +9.3 26
2026-01-23 Grenoble Foot 38 D 2-2 1660 1666 45.6% 24.4% 29.9% -0.4 28
2026-01-23 @ Pau FC D 2-2 1666 1660 29.9% 24.4% 45.6% +0.4 22
2026-01-23 Montpellier L 0-2 1667 1688 43.5% 24.7% 31.7% -12.5 15
2026-01-23 @ SC Bastia W 2-0 1688 1667 31.7% 24.7% 43.5% +12.5 28
2026-01-24 Troyes W 1-0 1725 1777 39.2% 25.1% 35.8% +5.7 32
2026-01-24 @ Guingamp L 0-1 1777 1725 35.8% 25.1% 39.2% -5.7 41
2026-01-24 Boulogne D 2-2 1723 1593 63.7% 18.5% 17.9% -1.1 34
2026-01-24 @ Red Star D 2-2 1593 1723 17.9% 18.5% 63.7% +1.1 20
2026-01-24 Saint-Etienne W 1-0 1796 1779 49.0% 23.8% 27.2% +4.5 35
2026-01-24 @ Reims L 0-1 1779 1796 27.2% 23.8% 49.0% -4.5 34
2026-01-26 Dunkerque W 1-0 1674 1771 32.9% 24.9% 42.2% +6.5 35
2026-01-26 @ Le Mans L 0-1 1771 1674 42.2% 24.9% 32.9% -6.5 33
2026-01-30 Reims L 0-1 1668 1801 28.6% 24.1% 47.2% -4.8 22
2026-01-30 @ Clermont Foot 63 W 1-0 1801 1668 47.2% 24.1% 28.6% +4.8 38
2026-01-30 Amiens W 2-1 1667 1650 48.9% 23.8% 27.3% +4.3 25
2026-01-30 @ Grenoble Foot 38 L 1-2 1650 1667 27.3% 23.8% 48.9% -4.3 19
2026-01-30 Pau FC L 0-1 1650 1660 45.2% 24.5% 30.3% -6.8 16
2026-01-30 @ Laval W 1-0 1660 1650 30.3% 24.5% 45.2% +6.8 31
2026-01-30 Guingamp W 3-1 1701 1730 42.4% 24.9% 32.8% +8.7 31
2026-01-30 @ Montpellier L 1-3 1730 1701 32.8% 24.9% 42.4% -8.7 32
2026-01-30 Red Star D 1-1 1706 1722 44.4% 24.6% 31.0% -0.4 27
2026-01-30 @ Rodez D 1-1 1722 1706 31.0% 24.6% 44.4% +0.4 35
2026-01-30 Nancy Lorraine D 0-0 1655 1613 52.3% 22.9% 24.8% -1.0 16
2026-01-30 @ SC Bastia D 0-0 1613 1655 24.8% 22.9% 52.3% +1.0 22
2026-01-31 Annecy L 0-1 1764 1736 50.5% 23.4% 26.1% -7.4 33
2026-01-31 @ Dunkerque W 1-0 1736 1764 26.1% 23.4% 50.5% +7.4 31
2026-01-31 Boulogne L 0-1 1774 1595 69.7% 15.4% 14.9% -9.5 34
2026-01-31 @ Saint-Etienne W 1-0 1595 1774 14.9% 15.4% 69.7% +9.5 23
2026-01-31 Le Mans L 0-2 1771 1680 58.8% 20.6% 20.6% -15.8 41
2026-01-31 @ Troyes W 2-0 1680 1771 20.6% 20.6% 58.8% +15.8 38
2026-02-06 Grenoble Foot 38 D 1-1 1743 1671 56.4% 21.6% 22.1% -1.1 32
2026-02-06 @ Annecy D 1-1 1671 1743 22.1% 21.6% 56.4% +1.1 26
2026-02-06 Rodez L 1-2 1604 1706 32.3% 24.8% 42.9% -5.0 23
2026-02-06 @ Boulogne W 2-1 1706 1604 42.9% 24.8% 32.3% +4.9 30
2026-02-06 Guingamp D 0-0 1757 1722 51.4% 23.2% 25.4% -0.9 34
2026-02-06 @ Dunkerque D 0-0 1722 1757 25.4% 23.2% 51.4% +1.0 33
2026-02-06 Pau FC L 0-3 1722 1666 54.2% 22.3% 23.5% -21.5 35
2026-02-06 @ Red Star W 3-0 1666 1722 23.5% 22.3% 54.2% +21.5 34
2026-02-06 SC Bastia D 0-0 1806 1654 66.4% 17.1% 16.4% -1.9 39
2026-02-06 @ Reims D 0-0 1654 1806 16.4% 17.1% 66.4% +1.9 17
2026-02-07 Laval D 1-1 1696 1643 53.8% 22.4% 23.8% -1.0 39
2026-02-07 @ Le Mans D 1-1 1643 1696 23.8% 22.4% 53.8% +1.0 17
2026-02-07 Troyes W 2-1 1614 1755 27.7% 23.9% 48.4% +6.8 25
2026-02-07 @ Nancy Lorraine L 1-2 1755 1614 48.4% 23.9% 27.7% -6.8 41
2026-02-07 Montpellier W 1-0 1765 1710 54.1% 22.3% 23.6% +4.0 37
2026-02-07 @ Saint-Etienne L 0-1 1710 1765 23.6% 22.3% 54.1% -3.9 31
2026-02-09 Clermont Foot 63 W 4-3 1645 1663 44.0% 24.7% 31.3% +4.5 22
2026-02-09 @ Amiens L 3-4 1663 1645 31.3% 24.7% 44.0% -4.5 22
2026-02-13 Dunkerque L 1-4 1650 1756 31.8% 24.7% 43.5% -12.0 22
2026-02-13 @ Amiens W 4-1 1756 1650 43.5% 24.7% 31.8% +12.0 37
2026-02-13 Rodez L 1-2 1659 1711 39.2% 25.1% 35.8% -5.8 22
2026-02-13 @ Clermont Foot 63 W 2-1 1711 1659 35.8% 25.1% 39.2% +5.8 33
2026-02-13 Annecy D 2-2 1644 1742 32.8% 24.9% 42.4% +0.2 18
2026-02-13 @ Laval D 2-2 1742 1644 42.4% 24.9% 32.8% -0.2 33
2026-02-13 Boulogne L 1-2 1688 1599 58.5% 20.7% 20.8% -7.9 34
2026-02-13 @ Pau FC W 2-1 1599 1688 20.8% 20.7% 58.5% +7.9 26
2026-02-13 Nancy Lorraine W 2-1 1701 1621 57.3% 21.2% 21.5% +3.4 38
2026-02-13 @ Red Star L 1-2 1621 1701 21.5% 21.2% 57.3% -3.4 25
2026-02-14 Reims D 0-0 1672 1804 28.7% 24.2% 47.1% +0.7 27
2026-02-14 @ Grenoble Foot 38 D 0-0 1804 1672 47.1% 24.2% 28.7% -0.7 40
2026-02-14 Saint-Etienne L 1-2 1723 1769 40.0% 25.0% 34.9% -5.9 33
2026-02-14 @ Guingamp W 2-1 1769 1723 34.9% 25.0% 40.0% +5.9 40
2026-02-14 Le Mans W 4-2 1706 1695 48.1% 24.0% 28.0% +6.8 34
2026-02-14 @ Montpellier L 2-4 1695 1706 28.0% 24.0% 48.1% -6.8 39
2026-02-16 Troyes D 0-0 1656 1748 33.5% 24.9% 41.6% +0.3 18
2026-02-16 @ SC Bastia D 0-0 1748 1656 41.6% 24.9% 33.5% -0.3 42
2026-02-20 Red Star W 2-1 1742 1704 51.8% 23.1% 25.2% +4.0 36
2026-02-20 @ Annecy L 1-2 1704 1742 25.2% 23.1% 51.8% -4.0 38
2026-02-20 Clermont Foot 63 L 0-2 1607 1653 40.0% 25.0% 35.0% -11.7 26
2026-02-20 @ Boulogne W 2-0 1653 1607 35.0% 25.0% 40.0% +11.7 25
2026-02-20 SC Bastia D 1-1 1768 1656 61.5% 19.4% 19.0% -1.4 38
2026-02-20 @ Dunkerque D 1-1 1656 1768 19.0% 19.4% 61.5% +1.4 19
2026-02-20 Grenoble Foot 38 D 0-0 1618 1673 38.7% 25.1% 36.2% -0.1 26
2026-02-20 @ Nancy Lorraine D 0-0 1673 1618 36.2% 25.1% 38.7% +0.1 28
2026-02-20 Montpellier W 1-0 1717 1712 47.1% 24.1% 28.7% +4.8 36
2026-02-20 @ Rodez L 0-1 1712 1717 28.7% 24.1% 47.1% -4.8 34
2026-02-21 Amiens D 0-0 1803 1638 68.0% 16.3% 15.7% -2.0 41
2026-02-21 @ Reims D 0-0 1638 1803 15.7% 16.3% 68.0% +2.0 23
2026-02-21 Laval W 2-1 1774 1644 63.8% 18.4% 17.8% +2.7 43
2026-02-21 @ Saint-Etienne L 1-2 1644 1774 17.8% 18.4% 63.8% -2.7 18
2026-02-21 Pau FC W 4-3 1748 1680 55.8% 21.7% 22.4% +3.3 45
2026-02-21 @ Troyes L 3-4 1680 1748 22.4% 21.7% 55.8% -3.3 34
2026-02-23 Guingamp D 1-1 1688 1717 42.5% 24.8% 32.7% -0.3 40
2026-02-23 @ Le Mans D 1-1 1717 1688 32.7% 24.8% 42.5% +0.3 34
2026-02-27 Dunkerque W 2-1 1665 1767 32.3% 24.8% 42.9% +6.2 28
2026-02-27 @ Clermont Foot 63 L 1-2 1767 1665 42.9% 24.8% 32.3% -6.2 38
2026-02-27 Boulogne D 0-0 1673 1595 57.1% 21.3% 21.6% -1.3 29
2026-02-27 @ Grenoble Foot 38 D 0-0 1595 1673 21.6% 21.3% 57.1% +1.3 27
2026-02-27 Nancy Lorraine D 1-1 1641 1617 49.9% 23.5% 26.6% -0.8 19
2026-02-27 @ Laval D 1-1 1617 1641 26.6% 23.5% 49.9% +0.8 27
2026-02-27 Reims D 0-0 1708 1801 33.4% 24.9% 41.7% +0.3 35
2026-02-27 @ Montpellier D 0-0 1801 1708 41.7% 24.9% 33.4% -0.3 42
2026-02-27 Annecy L 0-2 1657 1746 34.0% 25.0% 41.0% -10.3 19
2026-02-27 @ SC Bastia W 2-0 1746 1657 41.0% 25.0% 34.0% +10.3 39
2026-02-28 Rodez D 0-0 1717 1721 46.0% 24.4% 29.7% -0.6 35
2026-02-28 @ Guingamp D 0-0 1721 1717 29.7% 24.4% 46.0% +0.6 37
2026-02-28 Saint-Etienne L 0-3 1677 1777 32.5% 24.8% 42.7% -14.5 34
2026-02-28 @ Pau FC W 3-0 1777 1677 42.7% 24.8% 32.5% +14.5 46
2026-02-28 Le Mans D 0-0 1700 1688 48.3% 23.9% 27.8% -0.7 39
2026-02-28 @ Red Star D 0-0 1688 1700 27.8% 23.9% 48.3% +0.7 41
2026-03-02 Troyes L 0-2 1640 1751 31.1% 24.6% 44.3% -9.6 23
2026-03-02 @ Amiens W 2-0 1751 1640 44.3% 24.6% 31.1% +9.6 48
2026-03-06 Amiens W 4-2 1597 1630 41.8% 24.9% 33.3% +7.9 30
2026-03-06 @ Boulogne L 2-4 1630 1597 33.3% 24.9% 41.8% -7.9 23
2026-03-06 Guingamp D 2-2 1641 1717 35.8% 25.1% 39.2% +0.1 20
2026-03-06 @ Laval D 2-2 1717 1641 39.2% 25.1% 35.8% -0.1 36
2026-03-06 Montpellier L 0-3 1618 1708 33.9% 24.9% 41.2% -15.0 27
2026-03-06 @ Nancy Lorraine W 3-0 1708 1618 41.2% 24.9% 33.9% +15.0 38
2026-03-06 SC Bastia D 2-2 1662 1647 48.7% 23.8% 27.5% -0.5 35
2026-03-06 @ Pau FC D 2-2 1647 1662 27.5% 23.8% 48.7% +0.5 20
2026-03-06 Grenoble Foot 38 W 1-0 1722 1672 53.5% 22.5% 24.0% +4.0 40
2026-03-06 @ Rodez L 0-1 1672 1722 24.0% 22.5% 53.5% -4.0 29
2026-03-07 Annecy W 3-0 1689 1756 36.9% 25.1% 38.0% +16.3 44
2026-03-07 @ Le Mans L 0-3 1756 1689 38.0% 25.1% 36.9% -16.3 39
2026-03-07 Red Star W 2-0 1792 1699 59.0% 20.5% 20.5% +6.4 49
2026-03-07 @ Saint-Etienne L 0-2 1699 1792 20.5% 20.5% 59.0% -6.4 39
2026-03-07 Clermont Foot 63 W 2-1 1761 1671 58.7% 20.6% 20.6% +3.2 51
2026-03-07 @ Troyes L 1-2 1671 1761 20.6% 20.6% 58.7% -3.2 28
2026-03-09 Reims D 1-1 1760 1801 40.8% 25.0% 34.2% -0.2 39
2026-03-09 @ Dunkerque D 1-1 1801 1760 34.2% 25.0% 40.8% +0.2 43
2026-03-13 Pau FC L 0-1 1668 1662 47.4% 24.1% 28.5% -7.1 28
2026-03-13 @ Clermont Foot 63 W 1-0 1662 1668 28.5% 24.1% 47.4% +7.1 38
2026-03-13 Amiens W 1-0 1717 1622 59.2% 20.4% 20.3% +3.4 39
2026-03-13 @ Guingamp L 0-1 1622 1717 20.3% 20.4% 59.2% -3.4 23
2026-03-13 Laval W 2-0 1723 1641 57.7% 21.1% 21.3% +6.7 41
2026-03-13 @ Montpellier L 0-2 1641 1723 21.3% 21.1% 57.7% -6.7 20
2026-03-13 Le Mans L 2-4 1603 1705 32.3% 24.8% 42.9% -7.7 27
2026-03-13 @ Nancy Lorraine W 4-2 1705 1603 42.9% 24.8% 32.3% +7.7 47
2026-03-13 Boulogne L 0-1 1647 1604 52.5% 22.8% 24.7% -7.7 20
2026-03-13 @ SC Bastia W 1-0 1604 1647 24.7% 22.8% 52.5% +7.6 33
2026-03-14 Saint-Etienne D 0-0 1668 1798 28.9% 24.2% 46.9% +0.7 30
2026-03-14 @ Grenoble Foot 38 D 0-0 1798 1668 46.9% 24.2% 28.9% -0.6 50
2026-03-14 Dunkerque W 1-0 1693 1760 37.0% 25.1% 38.0% +6.0 42
2026-03-14 @ Red Star L 0-1 1760 1693 38.0% 25.1% 37.0% -6.0 39
2026-03-14 Rodez L 1-2 1801 1726 56.7% 21.4% 21.9% -7.7 43
2026-03-14 @ Reims W 2-1 1726 1801 21.9% 21.4% 56.7% +7.7 43
2026-03-16 Troyes L 1-2 1740 1764 43.1% 24.8% 32.1% -6.2 39
2026-03-16 @ Annecy W 2-1 1764 1740 32.1% 24.8% 43.1% +6.2 54
2026-03-20 Le Mans L 3-4 1619 1713 33.4% 24.9% 41.7% -4.7 23
2026-03-20 @ Amiens W 4-3 1713 1619 41.7% 24.9% 33.4% +4.7 50
2026-03-20 Nancy Lorraine D 0-0 1612 1596 48.9% 23.8% 27.4% -0.8 34
2026-03-20 @ Boulogne D 0-0 1596 1612 27.4% 23.8% 48.9% +0.8 28
2026-03-20 Red Star L 0-1 1661 1699 41.2% 24.9% 33.9% -6.3 28
2026-03-20 @ Clermont Foot 63 W 1-0 1699 1661 33.9% 24.9% 41.2% +6.3 45
2026-03-20 Grenoble Foot 38 W 3-2 1634 1668 41.7% 24.9% 33.4% +4.8 23
2026-03-20 @ Laval L 2-3 1668 1634 33.4% 24.9% 41.7% -4.8 30
2026-03-20 Montpellier D 0-0 1669 1730 37.9% 25.1% 37.0% -0.0 39
2026-03-20 @ Pau FC D 0-0 1730 1669 37.0% 25.1% 37.9% +0.0 42
2026-03-20 SC Bastia D 1-1 1734 1640 59.2% 20.4% 20.4% -1.3 44
2026-03-20 @ Rodez D 1-1 1640 1734 20.4% 20.4% 59.2% +1.3 21
2026-03-21 Reims L 0-2 1720 1793 36.1% 25.1% 38.8% -10.8 39
2026-03-21 @ Guingamp W 2-0 1793 1720 38.8% 25.1% 36.1% +10.8 46
2026-03-21 Annecy W 4-0 1797 1734 55.3% 21.9% 22.8% +13.7 53
2026-03-21 @ Saint-Etienne L 0-4 1734 1797 22.8% 21.9% 55.3% -13.7 39
2026-03-21 Dunkerque W 5-1 1771 1754 48.8% 23.8% 27.4% +13.6 57
2026-03-21 @ Troyes L 1-5 1754 1771 27.4% 23.8% 48.8% -13.6 39
2026-04-03 Guingamp W 1-0 1720 1709 48.1% 24.0% 28.0% +4.6 42
2026-04-03 @ Annecy L 0-1 1709 1720 28.0% 24.0% 48.1% -4.6 39
2026-04-03 Rodez D 1-1 1741 1732 47.7% 24.0% 28.2% -0.6 40
2026-04-03 @ Dunkerque D 1-1 1732 1741 28.2% 24.0% 47.7% +0.6 45
2026-04-03 Clermont Foot 63 D 2-2 1663 1654 47.8% 24.0% 28.2% -0.5 31
2026-04-03 @ Grenoble Foot 38 D 2-2 1654 1663 28.2% 24.0% 47.8% +0.5 29
2026-04-03 Laval D 0-0 1705 1639 55.6% 21.8% 22.6% -1.2 46
2026-04-03 @ Red Star D 0-0 1639 1705 22.6% 21.8% 55.6% +1.2 24
2026-04-03 Amiens D 1-1 1641 1614 50.3% 23.4% 26.3% -0.8 22
2026-04-03 @ SC Bastia D 1-1 1614 1641 26.3% 23.4% 50.3% +0.8 24
2026-04-04 Troyes D 2-2 1730 1784 38.8% 25.1% 36.1% -0.1 43
2026-04-04 @ Montpellier D 2-2 1784 1730 36.1% 25.1% 38.8% +0.1 58
2026-04-04 Saint-Etienne D 1-1 1596 1811 20.9% 20.8% 58.3% +1.2 29
2026-04-04 @ Nancy Lorraine D 1-1 1811 1596 58.3% 20.8% 20.9% -1.2 54
2026-04-04 Boulogne D 0-0 1804 1611 71.2% 14.6% 14.2% -2.1 47
2026-04-04 @ Reims D 0-0 1611 1804 14.2% 14.6% 71.2% +2.1 35
2026-04-06 Pau FC W 4-0 1717 1669 53.2% 22.6% 24.2% +14.5 53
2026-04-06 @ Le Mans L 0-4 1669 1717 24.2% 22.6% 53.2% -14.5 39
2026-04-10 Pau FC L 0-1 1615 1654 41.0% 25.0% 34.0% -6.3 24
2026-04-10 @ Amiens W 1-0 1654 1615 34.0% 25.0% 41.0% +6.3 42
2026-04-10 Montpellier D 0-0 1725 1730 45.9% 24.4% 29.8% -0.6 43
2026-04-10 @ Annecy D 0-0 1730 1725 29.8% 24.4% 45.9% +0.6 44
2026-04-10 Nancy Lorraine D 2-2 1655 1598 54.4% 22.2% 23.4% -0.8 30
2026-04-10 @ Clermont Foot 63 D 2-2 1598 1655 23.4% 22.2% 54.4% +0.8 30
2026-04-10 Grenoble Foot 38 D 1-1 1704 1663 52.3% 22.9% 24.8% -0.9 40
2026-04-10 @ Guingamp D 1-1 1663 1704 24.8% 22.9% 52.3% +0.9 32
2026-04-10 Reims D 2-2 1640 1802 25.5% 23.2% 51.3% +0.6 25
2026-04-10 @ Laval D 2-2 1802 1640 51.3% 23.2% 25.5% -0.6 48
2026-04-11 Le Mans D 0-0 1613 1732 30.3% 24.5% 45.2% +0.5 36
2026-04-11 @ Boulogne D 0-0 1732 1613 45.2% 24.5% 30.3% -0.5 54
2026-04-11 SC Bastia W 4-3 1704 1640 55.2% 21.9% 22.8% +3.3 49
2026-04-11 @ Red Star L 3-4 1640 1704 22.8% 21.9% 55.2% -3.3 22
2026-04-11 Dunkerque W 2-1 1810 1740 56.1% 21.7% 22.3% +3.5 57
2026-04-11 @ Saint-Etienne L 1-2 1740 1810 22.3% 21.7% 56.1% -3.5 40
2026-04-13 Troyes W 2-1 1733 1784 39.3% 25.1% 35.7% +5.4 48
2026-04-13 @ Rodez L 1-2 1784 1733 35.7% 25.1% 39.3% -5.4 58
2026-04-17 Clermont Foot 63 W 1-0 1731 1654 57.0% 21.3% 21.7% +3.6 57
2026-04-17 @ Le Mans L 0-1 1654 1731 21.7% 21.3% 57.0% -3.6 30
2026-04-17 Grenoble Foot 38 W 2-1 1730 1664 55.6% 21.8% 22.6% +3.6 47
2026-04-17 @ Montpellier L 1-2 1664 1730 22.6% 21.8% 55.6% -3.6 32
2026-04-17 Annecy L 1-5 1598 1724 29.4% 24.3% 46.2% -14.5 30
2026-04-17 @ Nancy Lorraine W 5-1 1724 1598 46.2% 24.3% 29.4% +14.5 46
2026-04-17 Guingamp W 2-1 1661 1704 40.5% 25.0% 34.5% +5.2 45
2026-04-17 @ Pau FC L 1-2 1704 1661 34.5% 25.0% 40.5% -5.2 40
2026-04-17 Amiens W 3-2 1738 1609 63.7% 18.4% 17.8% +2.6 51
2026-04-17 @ Rodez L 2-3 1609 1738 17.8% 18.4% 63.7% -2.6 24
2026-04-18 Red Star W 3-2 1801 1707 59.2% 20.4% 20.3% +3.0 51
2026-04-18 @ Reims L 2-3 1707 1801 20.3% 20.4% 59.2% -3.0 49
2026-04-18 Saint-Etienne W 2-0 1637 1813 24.1% 22.6% 53.2% +14.6 25
2026-04-18 @ SC Bastia L 0-2 1813 1637 53.2% 22.6% 24.1% -14.6 57
2026-04-18 Boulogne W 1-0 1779 1614 68.0% 16.3% 15.7% +2.5 61
2026-04-18 @ Troyes L 0-1 1614 1779 15.7% 16.3% 68.0% -2.5 36
2026-04-20 Laval L 0-2 1736 1641 59.4% 20.3% 20.2% -15.9 40
2026-04-20 @ Dunkerque W 2-0 1641 1736 20.2% 20.3% 59.4% +15.9 28
2026-04-24 Montpellier L 0-2 1606 1734 29.2% 24.3% 46.5% -9.1 24
2026-04-24 @ Amiens W 2-0 1734 1606 46.5% 24.3% 29.2% +9.1 50
2026-04-24 Pau FC W 5-1 1738 1666 56.4% 21.5% 22.0% +11.0 49
2026-04-24 @ Annecy L 1-5 1666 1738 22.0% 21.5% 56.4% -11.0 45
2026-04-24 SC Bastia D 1-1 1650 1652 46.4% 24.3% 29.3% -0.5 31
2026-04-24 @ Clermont Foot 63 D 1-1 1652 1650 29.3% 24.3% 46.4% +0.5 26
2026-04-24 Rodez D 0-0 1657 1741 34.6% 25.0% 40.4% +0.2 29
2026-04-24 @ Laval D 0-0 1741 1657 40.4% 25.0% 34.6% -0.2 52
2026-04-24 Guingamp W 3-2 1704 1698 47.4% 24.1% 28.5% +4.2 52
2026-04-24 @ Red Star L 2-3 1698 1704 28.5% 24.1% 47.4% -4.2 40
2026-04-25 Le Mans D 1-1 1660 1735 35.9% 25.1% 39.0% +0.1 33
2026-04-25 @ Grenoble Foot 38 D 1-1 1735 1660 39.0% 25.1% 35.9% -0.1 58
2026-04-25 Nancy Lorraine D 1-1 1804 1584 74.3% 12.9% 12.8% -2.1 52
2026-04-25 @ Reims D 1-1 1584 1804 12.8% 12.9% 74.3% +2.0 31
2026-04-25 Troyes L 0-3 1799 1781 49.0% 23.8% 27.3% -19.9 57
2026-04-25 @ Saint-Etienne W 3-0 1781 1799 27.3% 23.8% 49.0% +19.9 64
2026-04-27 Dunkerque L 2-6 1612 1721 31.4% 24.7% 43.9% -13.0 36
2026-04-27 @ Boulogne W 6-2 1721 1612 43.9% 24.7% 31.4% +13.0 43
2026-05-01 Red Star L 1-3 1597 1708 31.1% 24.6% 44.2% -8.3 24
2026-05-01 @ Amiens W 3-1 1708 1597 44.2% 24.6% 31.1% +8.3 55
2026-05-01 Annecy L 1-2 1599 1749 26.7% 23.6% 49.8% -4.2 36
2026-05-01 @ Boulogne W 2-1 1749 1599 49.8% 23.6% 26.7% +4.2 52
2026-05-01 Grenoble Foot 38 L 0-1 1734 1660 56.5% 21.5% 22.0% -8.1 43
2026-05-01 @ Dunkerque W 1-0 1660 1734 22.0% 21.5% 56.5% +8.1 36
2026-05-01 SC Bastia L 0-1 1694 1652 52.3% 22.9% 24.8% -7.6 40
2026-05-01 @ Guingamp W 1-0 1652 1694 24.8% 22.9% 52.3% +7.6 29
2026-05-01 Reims D 1-1 1735 1802 36.9% 25.1% 38.0% +0.0 59
2026-05-01 @ Le Mans D 1-1 1802 1735 38.0% 25.1% 36.9% -0.0 53
2026-05-01 Clermont Foot 63 L 1-2 1743 1650 59.1% 20.5% 20.4% -7.9 50
2026-05-01 @ Montpellier W 2-1 1650 1743 20.4% 20.5% 59.1% +7.9 34
2026-05-01 Nancy Lorraine L 1-3 1655 1586 55.9% 21.7% 22.4% -13.1 45
2026-05-01 @ Pau FC W 3-1 1586 1655 22.4% 21.7% 55.9% +13.1 34
2026-05-01 Saint-Etienne W 2-1 1741 1779 41.1% 24.9% 33.9% +5.2 55
2026-05-01 @ Rodez L 1-2 1779 1741 33.9% 24.9% 41.1% -5.2 57
2026-05-01 Laval W 4-0 1801 1657 65.5% 17.6% 16.9% +9.8 67
2026-05-01 @ Troyes L 0-4 1657 1801 16.9% 17.6% 65.5% -9.8 29
2026-05-09 Rodez L 1-2 1754 1746 47.6% 24.1% 28.3% -6.7 52
2026-05-09 @ Annecy W 2-1 1746 1754 28.3% 24.1% 47.6% +6.7 58
2026-05-09 Guingamp W 1-0 1658 1686 42.5% 24.8% 32.6% +5.3 37
2026-05-09 @ Clermont Foot 63 L 0-1 1686 1658 32.6% 24.8% 42.5% -5.3 40
2026-05-09 Troyes W 1-0 1668 1811 27.5% 23.8% 48.6% +7.2 39
2026-05-09 @ Grenoble Foot 38 L 0-1 1811 1668 48.6% 23.8% 27.5% -7.2 67
2026-05-09 Boulogne W 2-1 1647 1594 53.8% 22.4% 23.8% +3.8 32
2026-05-09 @ Laval L 1-2 1594 1647 23.8% 22.4% 53.8% -3.8 36
2026-05-09 Dunkerque W 3-2 1599 1725 29.3% 24.3% 46.4% +6.2 37
2026-05-09 @ Nancy Lorraine L 2-3 1725 1599 46.4% 24.3% 29.3% -6.2 43
2026-05-09 Montpellier D 1-1 1717 1735 44.0% 24.7% 31.3% -0.4 56
2026-05-09 @ Red Star D 1-1 1735 1717 31.3% 24.7% 44.0% +0.4 51
2026-05-09 Pau FC W 5-3 1802 1642 67.5% 16.6% 15.9% +3.5 56
2026-05-09 @ Reims L 3-5 1642 1802 15.9% 16.6% 67.5% -3.5 45
2026-05-09 Amiens W 5-0 1774 1589 70.3% 15.1% 14.6% +10.0 60
2026-05-09 @ Saint-Etienne L 0-5 1589 1774 14.6% 15.1% 70.3% -10.0 24

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff W-L.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2026-05-12 Rodez L 2-3 1716 1753 41.4% 24.9% 33.6% -5.7 0-1
2026-05-12 @ Red Star W 3-2 1753 1716 33.6% 24.9% 41.4% +5.7 1-0
2026-05-15 Rodez D 0-0 1784 1758 50.1% 23.5% 26.4% -0.9 0-0-1
2026-05-15 @ Saint-Etienne D 0-0 1758 1784 26.4% 23.5% 50.1% +0.9 1-0-1
2026-05-19 Laval D 1-1 1540 1651 31.1% 24.6% 44.2% +0.4 0-0-1
2026-05-19 @ Rouen D 1-1 1651 1540 44.2% 24.6% 31.1% -0.4 0-0-1
2026-05-24 Rouen W 1-0 1650 1540 61.3% 19.6% 19.2% +3.2 1-0-1
2026-05-24 @ Laval L 0-1 1540 1650 19.2% 19.6% 61.3% -3.2 0-1-1

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 2026-01-31 14.87% Boulogne 1595 1 @ Saint-Etienne 1774 0
2 2025-10-18 16.27% Le Mans 1635 3 @ Saint-Etienne 1790 2
3 2025-09-23 18.08% Boulogne 1581 3 @ Montpellier 1707 1
4 2025-10-04 19.90% Grenoble Foot 38 1680 4 @ Reims 1780 2
5 2026-04-20 20.22% Laval 1641 2 @ Dunkerque 1736 0
6 2026-05-01 20.43% Clermont Foot 63 1650 2 @ Montpellier 1743 1
7 2025-10-03 20.53% Boulogne 1590 1 @ Amiens 1682 0
8 2026-01-31 20.59% Le Mans 1680 2 @ Troyes 1771 0
9 2026-02-13 20.76% Boulogne 1599 2 @ Pau FC 1688 1
10 2025-08-23 21.50% Red Star 1651 4 @ Guingamp 1730 0
11 2026-03-14 21.85% Rodez 1726 2 @ Reims 1801 1
12 2025-09-27 21.89% Guingamp 1712 3 @ Saint-Etienne 1787 2
13 2026-05-01 22.00% Grenoble Foot 38 1660 1 @ Dunkerque 1734 0
14 2025-12-12 22.17% Le Mans 1665 2 @ Annecy 1736 1
15 2026-05-01 22.36% Nancy Lorraine 1586 3 @ Pau FC 1655 1
16 2025-08-22 23.17% Nancy Lorraine 1656 3 @ Dunkerque 1716 1
17 2025-09-23 23.27% Nancy Lorraine 1652 2 @ Annecy 1710 1
18 2025-10-24 23.46% Clermont Foot 63 1662 1 @ Guingamp 1718 0
19 2026-02-06 23.50% Pau FC 1666 3 @ Red Star 1722 0
20 2026-04-18 24.15% @ SC Bastia 1637 2 Saint-Etienne 1813 0
21 2025-12-06 24.22% Pau FC 1665 1 @ Montpellier 1712 0
22 2026-03-13 24.68% Boulogne 1604 1 @ SC Bastia 1647 0
23 2025-09-19 24.77% Amiens 1678 3 @ Laval 1720 0
24 2026-05-01 24.77% SC Bastia 1652 1 @ Guingamp 1694 0
25 2025-11-01 25.16% Dunkerque 1739 2 @ Reims 1777 1

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 2025-08-23 29.33 Red Star 4 1651 21.50% @ Guingamp 0 1730 57.29%
2 2025-10-25 22.08 @ Annecy 4 1702 35.18% Saint-Etienne 0 1782 39.79%
3 2026-02-06 21.51 Pau FC 3 1666 23.50% @ Red Star 0 1722 54.19%
4 2025-09-19 20.93 Amiens 3 1678 24.77% @ Laval 0 1720 52.35%
5 2026-04-25 19.86 Troyes 3 1781 27.25% @ Saint-Etienne 0 1799 48.99%
6 2025-10-28 19.55 @ Saint-Etienne 6 1760 56.07% Pau FC 0 1690 22.27%
7 2025-09-12 19.46 Red Star 3 1685 28.23% @ Pau FC 0 1694 47.73%
8 2025-12-05 19.43 Annecy 3 1717 28.33% @ Guingamp 0 1724 47.61%
9 2025-10-24 19.18 Dunkerque 3 1707 28.95% @ Pau FC 0 1709 46.84%
10 2026-01-17 18.18 Red Star 3 1705 31.58% @ Grenoble Foot 38 0 1685 43.73%
11 2026-03-07 16.32 @ Le Mans 3 1689 36.93% Annecy 0 1756 37.98%
12 2026-04-20 15.90 Laval 2 1641 20.22% @ Dunkerque 0 1736 59.44%
13 2026-01-19 15.84 Guingamp 3 1709 38.42% @ Nancy Lorraine 0 1638 36.50%
14 2026-01-31 15.77 Le Mans 2 1680 20.59% @ Troyes 0 1771 58.81%
15 2025-09-19 15.50 Pau FC 3 1674 39.49% @ Boulogne 0 1596 35.46%
16 2025-08-16 15.35 @ Saint-Etienne 4 1754 51.16% Rodez 0 1720 25.62%
17 2026-03-06 14.95 Montpellier 3 1708 41.17% @ Nancy Lorraine 0 1618 33.88%
18 2026-04-18 14.60 @ SC Bastia 2 1637 24.15% Saint-Etienne 0 1813 53.24%
19 2026-04-06 14.51 @ Le Mans 4 1717 53.21% Pau FC 0 1669 24.17%
20 2026-04-17 14.50 Annecy 5 1724 46.25% @ Nancy Lorraine 1 1598 29.43%
21 2026-02-28 14.45 Saint-Etienne 3 1777 42.71% @ Pau FC 0 1677 32.48%
22 2025-09-23 14.43 Boulogne 3 1581 18.08% @ Montpellier 1 1707 63.28%
23 2026-03-21 13.67 @ Saint-Etienne 4 1797 55.27% Annecy 0 1734 22.79%
24 2026-03-21 13.59 @ Troyes 5 1771 48.82% Dunkerque 1 1754 27.38%
25 2026-01-16 13.42 SC Bastia 2 1654 28.19% @ Laval 0 1662 47.79%