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

2025-26 Ligue 1 Season

306 games · 2 promotion-playoff teams · 100,000 simulations

Final

Champion

Paris Saint-Germain

76 points

Relegated

No relegation

Biggest Overachiever

Lens

14.02 points above expected

70 points · 55.98 expected points

Biggest Disappointment

Metz

18.05 points below expected

17 points · 35.05 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 Paris Saint-Germain 34 24 4 6 76 74 29 +45 69.9 +6.09
2 Lens 34 22 4 8 70 67 35 +32 56.0 +14.02
3 Lille 34 18 7 9 61 52 37 +15 54.1 +6.89
4 Lyon 34 18 6 10 60 53 40 +13 55.8 +4.16
5 Marseille 34 18 5 11 59 63 45 +18 56.4 +2.58
6 Rennes 34 17 8 9 59 59 50 +9 49.5 +9.50
7 Monaco 34 16 6 12 54 60 54 +6 53.5 +0.52
8 Strasbourg 34 15 8 11 53 58 47 +11 51.6 +1.38
9 Toulouse 34 13 8 13 47 47 46 +1 48.6 -1.58
10 Lorient 34 11 12 11 45 48 51 -3 41.7 +3.28
11 Paris FC 34 11 11 12 44 47 50 -3 37.6 +6.39
12 Brest 34 10 9 15 39 43 55 -12 44.3 -5.31
13 Angers 34 9 9 16 36 29 49 -20 36.1 -0.09
14 Le Havre 34 7 14 13 35 32 44 -12 36.7 -1.66
15 Nice 34 7 12 15 33 37 59 -22 48.1 -15.10
16 Auxerre 34 7 11 16 32 33 44 -11 40.0 -7.96
17 Nantes 34 5 8 21 23 29 52 -23 34.3 -11.26
18 Metz 34 3 8 23 17 32 76 -44 35.0 -18.05

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.

Finals

Nice 4
Saint-Etienne 1

Leg 1: Saint-Etienne 0-0 Nice

Leg 2: Nice 4-1 Saint-Etienne

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
Paris Saint-Germain 2103 76 69.91 +6.09 82.0% 56 61 64 70 75 82 85
Lens 2010 70 55.98 +14.02 99.0% 37 42 52 55 61 67 74
Lille 1975 61 54.11 +6.89 78.0% 35 40 48 54 60 66 70
Rennes 1955 59 49.50 +9.50 90.0% 29 34 44 50 55 62 70
Lyon 1955 60 55.84 +4.16 78.0% 37 46 51 55 60 68 78
Marseille 1952 59 56.42 +2.58 63.0% 36 43 51 56 62 69 74
Monaco 1943 54 53.48 +0.52 55.0% 36 42 48 53 58 65 71
Strasbourg 1934 53 51.62 +1.38 61.0% 36 41 47 51 56 62 67
Toulouse 1893 47 48.58 -1.58 43.0% 27 31 43 49 54 63 68
Lorient 1877 45 41.72 +3.28 73.0% 26 31 36 42 47 53 56
Paris FC 1861 44 37.61 +6.39 85.0% 22 26 33 38 42 49 56
Nice 1860 33 48.10 -15.10 3.0% 30 36 43 47 53 61 71
Auxerre 1858 32 39.96 -7.96 12.0% 20 28 36 39 44 52 56
Brest 1843 39 44.31 -5.31 25.0% 24 31 39 44 50 56 62
Le Havre 1816 35 36.66 -1.66 41.0% 20 26 31 37 42 48 54
Nantes 1791 23 34.26 -11.26 8.0% 18 22 29 34 39 46 52
Angers 1785 36 36.09 -0.09 51.0% 20 24 30 36 41 48 59
Metz 1737 17 35.05 -18.05 1.0% 17 21 29 35 41 47 54

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 ANG AUX BRE LH LEN LIL LOR LYO MAR MET MON NAN NIC PAR PS REN STR TOU
Angers
1-0-1
2.43
0-1-1
2.30
0-1-1
2.82
0-0-2
1.66
0-0-2
1.86
1-0-1
2.44
0-1-1
1.72
0-1-1
1.64
1-1-0
2.76
0-1-1
1.77
2-0-0
2.93
1-0-1
2.29
1-1-0
2.71
0-0-2
1.16
0-1-1
2.06
0-1-1
1.83
2-0-0
2.05
Auxerre
1-0-1
3.10
1-0-1
2.34
0-1-1
3.12
0-0-2
2.09
1-0-1
1.79
1-1-0
2.68
0-1-1
1.88
0-0-2
1.79
2-0-0
2.94
0-1-1
2.09
0-1-1
3.20
0-1-1
2.53
0-2-0
2.84
0-0-2
1.37
0-1-1
2.39
0-1-1
2.05
1-1-0
2.36
Brest
1-1-0
3.23
1-0-1
3.18
1-0-1
3.30
0-1-1
2.16
0-2-0
2.34
1-1-0
2.91
0-1-1
2.17
1-0-1
1.97
2-0-0
3.31
1-0-1
2.35
0-2-0
3.34
1-1-0
2.33
0-0-2
3.07
0-0-2
1.47
0-0-2
2.39
1-0-1
2.22
0-0-2
2.58
Le Havre
1-1-0
2.69
1-1-0
2.41
1-0-1
2.24
0-0-2
1.90
0-1-1
1.66
1-1-0
2.35
0-1-1
1.70
0-0-2
1.74
0-2-0
2.87
0-1-1
2.01
0-1-1
2.98
1-1-0
2.01
0-1-1
2.70
0-0-2
1.13
0-2-0
2.06
1-0-1
1.93
1-1-0
2.08
Lens
2-0-0
3.95
2-0-0
3.49
1-1-0
3.36
2-0-0
3.69
1-0-1
2.70
1-0-1
3.64
1-0-1
2.65
1-0-1
2.56
1-0-1
4.06
1-0-1
3.01
2-0-0
4.05
1-1-0
3.58
2-0-0
3.79
0-0-2
1.92
1-1-0
3.20
1-1-0
3.06
2-0-0
3.38
Lille
2-0-0
3.73
1-0-1
3.79
0-2-0
3.18
1-1-0
3.95
1-0-1
2.80
1-1-0
3.28
0-0-2
2.66
2-0-0
2.44
1-1-0
3.84
2-0-0
2.84
2-0-0
3.74
0-1-1
3.37
2-0-0
3.77
0-1-1
2.01
1-0-1
2.92
0-0-2
3.01
2-0-0
3.28
Lorient
1-0-1
3.07
0-1-1
2.86
0-1-1
2.59
0-1-1
3.19
1-0-1
1.91
0-1-1
2.24
1-0-1
1.98
1-0-1
2.04
1-1-0
3.38
2-0-0
2.02
1-1-0
3.08
1-1-0
2.31
0-1-1
3.07
0-2-0
1.30
2-0-0
2.32
0-1-1
2.30
0-1-1
2.34
Lyon
1-1-0
3.86
1-1-0
3.69
1-1-0
3.37
1-1-0
3.88
1-0-1
2.85
2-0-0
2.87
1-0-1
3.56
1-0-1
2.83
2-0-0
3.70
1-0-1
2.90
2-0-0
3.97
1-0-1
3.16
0-2-0
3.82
1-0-1
1.90
1-0-1
3.10
1-0-1
3.02
0-0-2
3.42
Marseille
1-1-0
3.97
2-0-0
3.80
1-0-1
3.58
2-0-0
3.85
1-0-1
2.95
0-0-2
3.08
1-0-1
3.50
1-0-1
2.69
2-0-0
3.95
1-0-1
3.07
0-0-2
4.20
1-1-0
3.35
1-1-0
3.88
1-0-1
2.04
1-0-1
2.84
1-1-0
3.07
1-1-0
3.44
Metz
0-1-1
2.77
0-0-2
2.58
0-0-2
2.21
0-2-0
2.67
1-0-1
1.57
0-1-1
1.75
0-1-1
2.15
0-0-2
1.85
0-0-2
1.67
0-0-2
1.64
1-1-0
2.67
1-1-0
1.89
0-0-2
2.58
0-0-2
1.07
0-1-1
1.87
0-0-2
2.20
0-0-2
1.99
Monaco
1-1-0
3.80
1-1-0
3.47
1-0-1
3.17
1-1-0
3.56
1-0-1
2.55
0-0-2
2.66
0-0-2
3.52
1-0-1
2.61
1-0-1
2.46
2-0-0
3.95
2-0-0
3.72
0-2-0
2.95
0-0-2
3.85
2-0-0
1.69
1-0-1
2.81
1-0-1
2.92
1-1-0
3.21
Nantes
0-0-2
2.58
1-1-0
2.33
0-2-0
2.18
1-1-0
2.53
0-0-2
1.57
0-0-2
1.84
0-1-1
2.46
0-0-2
1.63
2-0-0
1.44
0-1-1
2.84
0-0-2
1.85
0-0-2
2.12
1-0-1
2.73
0-0-2
1.26
0-1-1
1.97
0-0-2
1.86
0-1-1
2.15
Nice
1-0-1
3.26
1-1-0
3.00
0-1-1
3.18
0-1-1
3.53
0-1-1
1.97
1-1-0
2.20
0-1-1
3.21
1-0-1
2.38
0-1-1
2.21
0-1-1
3.67
0-2-0
2.57
2-0-0
3.43
0-1-1
3.47
0-0-2
1.61
1-0-1
2.72
0-1-1
2.38
0-0-2
2.97
Paris FC
0-1-1
2.80
0-2-0
2.68
2-0-0
2.46
1-1-0
2.82
0-0-2
1.77
0-0-2
1.80
1-1-0
2.46
0-2-0
1.77
0-1-1
1.70
2-0-0
2.92
2-0-0
1.73
1-0-1
2.78
1-1-0
2.08
1-0-1
1.14
0-0-2
2.16
0-1-1
1.98
0-1-1
2.10
Paris Saint-Germain
2-0-0
4.55
2-0-0
4.28
2-0-0
4.18
2-0-0
4.58
2-0-0
3.65
1-1-0
3.55
0-2-0
4.37
1-0-1
3.67
1-0-1
3.50
2-0-0
4.67
0-0-2
3.90
2-0-0
4.44
2-0-0
3.99
1-0-1
4.57
1-0-1
4.08
1-1-0
3.76
2-0-0
3.91
Rennes
1-1-0
3.51
1-1-0
3.12
2-0-0
3.13
0-2-0
3.49
0-1-1
2.35
1-0-1
2.62
0-0-2
3.22
1-0-1
2.41
1-0-1
2.66
1-1-0
3.72
1-0-1
2.70
1-1-0
3.63
1-0-1
2.78
2-0-0
3.39
1-0-1
1.53
2-0-0
2.53
1-1-0
2.74
Strasbourg
1-1-0
3.74
1-1-0
3.49
1-0-1
3.31
1-0-1
3.62
0-1-1
2.45
2-0-0
2.51
1-1-0
3.24
1-0-1
2.49
0-1-1
2.46
2-0-0
3.35
1-0-1
2.59
2-0-0
3.70
1-1-0
3.16
1-1-0
3.59
0-1-1
1.81
0-0-2
2.97
0-0-2
3.08
Toulouse
0-0-2
3.49
0-1-1
3.19
2-0-0
2.94
0-1-1
3.46
0-0-2
2.18
0-0-2
2.26
1-1-0
3.18
2-0-0
2.12
0-1-1
2.11
2-0-0
3.56
0-1-1
2.31
1-1-0
3.38
2-0-0
2.57
1-1-0
3.46
0-0-2
1.70
0-1-1
2.79
2-0-0
2.45

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
07.52%9.80%5.23%3.43%1.63%0.65%28.27%
19.80%9.80%6.21%4.08%1.31%0.82%32.03%
25.23%6.21%4.90%2.29%0.33%0.82%19.77%
33.43%4.08%2.29%1.96%0.49%0.33%12.58%
41.63%1.31%0.33%0.49%0.33%0.16%4.25%
5+0.65%0.82%0.82%0.33%0.16%0.33%3.10%
Total28.27%32.03%19.77%12.58%4.25%3.10%100%

Summary Statistics

Mean scored1.41
Mean allowed1.41
StdDev scored1.32
StdDev allowed1.32
Mean total goals/game2.81
Correlation (home vs away score)0.031
Sample size (games)306
↓ Scored | Allowed →012345+Total
05.88%11.76%11.76%2.94%2.94%35.29%
117.65%17.65%5.88%5.88%2.94%50.00%
25.88%2.94%2.94%11.76%
3
42.94%2.94%
5+
Total29.41%32.35%20.59%8.82%8.82%100%

Angers — Summary Statistics

Mean scored0.85
Mean allowed1.44
StdDev scored0.86
StdDev allowed1.46
Mean total goals/game2.29
Correlation (scored vs allowed)-0.068
Games played34
↓ Scored | Allowed →012345+Total
014.71%17.65%8.82%5.88%47.06%
15.88%8.82%5.88%2.94%23.53%
22.94%8.82%2.94%14.71%
32.94%8.82%2.94%14.71%
4
5+
Total26.47%35.29%23.53%11.76%2.94%100%

Auxerre — Summary Statistics

Mean scored0.97
Mean allowed1.29
StdDev scored1.11
StdDev allowed1.09
Mean total goals/game2.26
Correlation (scored vs allowed)0.157
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%8.82%8.82%2.94%32.35%
15.88%8.82%8.82%5.88%29.41%
214.71%2.94%2.94%20.59%
32.94%8.82%2.94%14.71%
42.94%2.94%
5+
Total26.47%20.59%23.53%23.53%5.88%100%

Brest — Summary Statistics

Mean scored1.26
Mean allowed1.62
StdDev scored1.16
StdDev allowed1.28
Mean total goals/game2.88
Correlation (scored vs allowed)0.009
Games played34
↓ Scored | Allowed →012345+Total
014.71%17.65%5.88%2.94%41.18%
15.88%20.59%2.94%2.94%32.35%
22.94%8.82%2.94%2.94%2.94%20.59%
32.94%2.94%
42.94%2.94%
5+
Total23.53%50.00%11.76%8.82%2.94%2.94%100%

Le Havre — Summary Statistics

Mean scored0.94
Mean allowed1.29
StdDev scored1.01
StdDev allowed1.29
Mean total goals/game2.24
Correlation (scored vs allowed)0.407
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%2.94%17.65%
111.76%5.88%2.94%2.94%23.53%
22.94%14.71%2.94%20.59%
311.76%8.82%2.94%2.94%26.47%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total35.29%38.24%14.71%11.76%100%

Lens — Summary Statistics

Mean scored1.97
Mean allowed1.03
StdDev scored1.42
StdDev allowed1.00
Mean total goals/game3.00
Correlation (scored vs allowed)-0.276
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%11.76%5.88%29.41%
123.53%11.76%2.94%38.24%
22.94%8.82%11.76%
32.94%2.94%5.88%
42.94%2.94%2.94%8.82%
5+5.88%5.88%
Total38.24%32.35%14.71%11.76%2.94%100%

Lille — Summary Statistics

Mean scored1.53
Mean allowed1.09
StdDev scored1.74
StdDev allowed1.14
Mean total goals/game2.62
Correlation (scored vs allowed)-0.009
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%14.71%2.94%2.94%29.41%
12.94%20.59%2.94%26.47%
28.82%5.88%5.88%2.94%23.53%
38.82%5.88%14.71%
45.88%5.88%
5+
Total20.59%41.18%20.59%11.76%2.94%2.94%100%

Lorient — Summary Statistics

Mean scored1.41
Mean allowed1.50
StdDev scored1.23
StdDev allowed1.42
Mean total goals/game2.91
Correlation (scored vs allowed)-0.225
Games played34
↓ Scored | Allowed →012345+Total
011.76%2.94%2.94%17.65%
120.59%2.94%8.82%5.88%38.24%
25.88%8.82%8.82%23.53%
35.88%2.94%2.94%2.94%14.71%
42.94%2.94%
5+2.94%2.94%
Total44.12%17.65%17.65%17.65%2.94%100%

Lyon — Summary Statistics

Mean scored1.56
Mean allowed1.18
StdDev scored1.21
StdDev allowed1.27
Mean total goals/game2.74
Correlation (scored vs allowed)0.210
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%2.94%23.53%
117.65%2.94%8.82%29.41%
22.94%11.76%14.71%
35.88%8.82%2.94%17.65%
42.94%2.94%
5+2.94%8.82%11.76%
Total26.47%26.47%41.18%2.94%2.94%100%

Marseille — Summary Statistics

Mean scored1.85
Mean allowed1.32
StdDev scored1.69
StdDev allowed1.09
Mean total goals/game3.18
Correlation (scored vs allowed)-0.105
Games played34
↓ Scored | Allowed →012345+Total
014.71%11.76%11.76%5.88%44.12%
15.88%5.88%11.76%2.94%26.47%
25.88%2.94%8.82%5.88%23.53%
32.94%2.94%
42.94%2.94%
5+
Total20.59%20.59%5.88%32.35%11.76%8.82%100%

Metz — Summary Statistics

Mean scored0.94
Mean allowed2.24
StdDev scored1.04
StdDev allowed1.69
Mean total goals/game3.18
Correlation (scored vs allowed)0.352
Games played34
↓ Scored | Allowed →012345+Total
05.88%14.71%20.59%
15.88%2.94%8.82%8.82%26.47%
25.88%11.76%8.82%26.47%
38.82%5.88%14.71%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total20.59%38.24%17.65%11.76%8.82%2.94%100%

Monaco — Summary Statistics

Mean scored1.76
Mean allowed1.59
StdDev scored1.42
StdDev allowed1.35
Mean total goals/game3.35
Correlation (scored vs allowed)0.201
Games played34
↓ Scored | Allowed →012345+Total
08.82%20.59%5.88%5.88%41.18%
12.94%8.82%11.76%2.94%5.88%32.35%
25.88%2.94%5.88%2.94%17.65%
32.94%2.94%5.88%
4
5+2.94%2.94%
Total20.59%32.35%23.53%11.76%5.88%5.88%100%

Nantes — Summary Statistics

Mean scored0.82
Mean allowed1.50
StdDev scored0.97
StdDev allowed1.35
Mean total goals/game2.32
Correlation (scored vs allowed)0.277
Games played34
↓ Scored | Allowed →012345+Total
08.82%11.76%5.88%5.88%32.35%
12.94%17.65%2.94%8.82%2.94%5.88%41.18%
25.88%2.94%5.88%14.71%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+
Total17.65%38.24%17.65%11.76%8.82%5.88%100%

Nice — Summary Statistics

Mean scored1.09
Mean allowed1.74
StdDev scored1.06
StdDev allowed1.44
Mean total goals/game2.82
Correlation (scored vs allowed)-0.024
Games played34
↓ Scored | Allowed →012345+Total
011.76%8.82%2.94%2.94%26.47%
15.88%14.71%11.76%32.35%
22.94%8.82%2.94%2.94%2.94%2.94%23.53%
32.94%5.88%2.94%11.76%
42.94%2.94%5.88%
5+
Total23.53%38.24%20.59%8.82%2.94%5.88%100%

Paris FC — Summary Statistics

Mean scored1.38
Mean allowed1.47
StdDev scored1.18
StdDev allowed1.35
Mean total goals/game2.85
Correlation (scored vs allowed)0.111
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%
117.65%5.88%5.88%5.88%35.29%
28.82%5.88%2.94%17.65%
317.65%2.94%5.88%2.94%29.41%
42.94%2.94%
5+5.88%2.94%8.82%
Total52.94%20.59%14.71%11.76%100%

Paris Saint-Germain — Summary Statistics

Mean scored2.18
Mean allowed0.85
StdDev scored1.42
StdDev allowed1.08
Mean total goals/game3.03
Correlation (scored vs allowed)-0.022
Games played34
↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%2.94%17.65%
111.76%5.88%5.88%5.88%29.41%
22.94%8.82%11.76%2.94%26.47%
35.88%8.82%14.71%
42.94%5.88%2.94%11.76%
5+
Total29.41%29.41%20.59%8.82%8.82%2.94%100%

Rennes — Summary Statistics

Mean scored1.74
Mean allowed1.47
StdDev scored1.26
StdDev allowed1.40
Mean total goals/game3.21
Correlation (scored vs allowed)-0.271
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%2.94%17.65%
18.82%8.82%17.65%2.94%38.24%
22.94%5.88%2.94%2.94%14.71%
32.94%5.88%8.82%2.94%20.59%
42.94%2.94%
5+2.94%2.94%5.88%
Total26.47%29.41%29.41%8.82%5.88%100%

Strasbourg — Summary Statistics

Mean scored1.71
Mean allowed1.38
StdDev scored1.38
StdDev allowed1.16
Mean total goals/game3.09
Correlation (scored vs allowed)0.186
Games played34
↓ Scored | Allowed →012345+Total
05.88%17.65%2.94%2.94%29.41%
18.82%5.88%5.88%2.94%23.53%
25.88%8.82%11.76%2.94%29.41%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+2.94%2.94%5.88%
Total26.47%35.29%17.65%11.76%2.94%5.88%100%

Toulouse — Summary Statistics

Mean scored1.35
Mean allowed1.32
StdDev scored1.37
StdDev allowed1.41
Mean total goals/game2.68
Correlation (scored vs allowed)0.191
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 Lens 70 56.0 +14.02
2 Rennes 59 49.5 +9.50
3 Lille 61 54.1 +6.89
4 Paris FC 44 37.6 +6.39
5 Paris Saint-Germain 76 69.9 +6.09

Biggest Disappointments

# Team Actual Sim vsSim
1 Metz 17 35.0 -18.05
2 Nice 33 48.1 -15.10
3 Nantes 23 34.3 -11.26
4 Auxerre 32 40.0 -7.96
5 Brest 39 44.3 -5.31

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 Monaco 7 Feb 13 – Apr 5 1 in 1,173
2 Lens 8 Nov 2 – Jan 17 1 in 402
3 Lyon 7 Dec 14 – Feb 15 1 in 101
4 Marseille 5 Sep 12 – Oct 18 1 in 52
5 Metz 3 Oct 29 – Nov 9 1 in 44

Longest Losing Streaks

# Team Games Dates Probability
1 Nice 6 Nov 1 – Dec 14 1 in 422
2 Monaco 4 Dec 5 – Jan 16 1 in 64
3 Lille 4 Jan 3 – Feb 1 1 in 50
4 Nantes 5 Jan 18 – Feb 13 1 in 43
5 Auxerre 4 Oct 26 – Nov 9 1 in 42

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Paris FC 8 Feb 21 – Apr 19 1 in 375
2 Lorient 9 Nov 9 – Jan 31 1 in 205
3 Monaco 10 Jan 24 – Apr 5 1 in 163
4 Lille 13 Feb 6 – May 10 1 in 149
5 Nice 6 Apr 12 – May 17 1 in 42

Longest Winless Streaks

# Team Games Dates Probability
1 Metz 22 Nov 23 – May 17 1 in 796
2 Lyon 6 Feb 22 – Apr 5 1 in 58
3 Nice 8 Nov 1 – Jan 17 1 in 51
4 Le Havre 11 Feb 22 – May 10 1 in 50
5 Brest 9 Mar 14 – May 17 1 in 49

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
Paris Saint-Germain78.00%17.00%1.00%4.00%
Lens5.00%11.00%15.00%20.00%12.00%11.00%6.00%8.00%4.00%3.00%2.00%1.00%1.00%1.00%
Lille3.00%11.00%14.00%11.00%14.00%7.00%10.00%6.00%9.00%4.00%2.00%2.00%3.00%2.00%1.00%1.00%
Lyon5.00%13.00%12.00%18.00%12.00%9.00%9.00%9.00%7.00%3.00%2.00%1.00%
Marseille6.00%20.00%11.00%11.00%13.00%7.00%9.00%9.00%3.00%5.00%1.00%3.00%1.00%1.00%
Rennes1.00%5.00%9.00%6.00%6.00%12.00%9.00%6.00%9.00%8.00%9.00%5.00%4.00%3.00%4.00%3.00%1.00%
Monaco12.00%12.00%11.00%13.00%8.00%11.00%3.00%13.00%6.00%6.00%3.00%1.00%1.00%
Strasbourg2.00%10.00%8.00%13.00%14.00%11.00%10.00%7.00%11.00%4.00%1.00%6.00%1.00%1.00%1.00%
Toulouse1.00%6.00%5.00%3.00%5.00%15.00%7.00%9.00%5.00%9.00%6.00%9.00%6.00%4.00%3.00%5.00%2.00%
Lorient2.00%1.00%4.00%5.00%7.00%5.00%13.00%10.00%9.00%8.00%7.00%9.00%11.00%7.00%2.00%
Paris FC3.00%5.00%3.00%4.00%3.00%10.00%13.00%13.00%15.00%13.00%9.00%9.00%
Brest1.00%2.00%2.00%4.00%4.00%7.00%5.00%8.00%12.00%14.00%8.00%8.00%7.00%8.00%3.00%6.00%1.00%
Angers1.00%2.00%4.00%4.00%5.00%9.00%6.00%12.00%9.00%18.00%12.00%18.00%
Le Havre1.00%1.00%2.00%2.00%3.00%7.00%9.00%14.00%10.00%12.00%14.00%12.00%13.00%
Nice1.00%2.00%9.00%3.00%6.00%6.00%6.00%11.00%10.00%7.00%10.00%8.00%8.00%6.00%3.00%1.00%2.00%1.00%
Auxerre3.00%4.00%4.00%5.00%6.00%6.00%12.00%12.00%10.00%20.00%3.00%10.00%5.00%
Nantes2.00%3.00%1.00%3.00%7.00%4.00%15.00%5.00%16.00%18.00%26.00%
Metz2.00%2.00%3.00%1.00%10.00%5.00%8.00%8.00%11.00%9.00%17.00%24.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.

Finals

Nice 4
Saint-Etienne 1

Leg 1: Saint-Etienne 0-0 Nice

Leg 2: Nice 4-1 Saint-Etienne

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 Same level Won relegation playoff Lost relegation playoff Direct relegation
Lens 99.0% 1.0%
Lille 99.0% 1.0%
Lyon 100%
Monaco 100%
Paris Saint-Germain 100%
Marseille 99.0% 1.0%
Strasbourg 98.0% 1.0% 1.0%
Nice 96.0% 1.0% 3.0%
Rennes 92.0% 4.0% 4.0%
Toulouse 93.0% 3.0% 2.0% 2.0%
Brest 90.0% 1.0% 2.0% 7.0%
Lorient 80.0% 7.0% 4.0% 9.0%
Auxerre 82.0% 1.0% 2.0% 15.0%
Paris FC 69.0% 8.0% 5.0% 18.0%
Le Havre 61.0% 8.0% 6.0% 25.0%
Angers 52.0% 9.0% 9.0% 30.0%
Metz 50.0% 7.0% 2.0% 41.0%
Nantes 40.0% 7.0% 9.0% 44.0%
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBrestClermont Foot 63DunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientMetzMontpellierNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens
Angers
Annecy
Auxerre
Brest
Clermont Foot 63
Dunkerque
Grenoble Foot 38
Guingamp
Laval
Le Havre
Le Mans
Lens
Lille
Lorient
Metz
Montpellier
Nantes
Nice
Paris FC
Pau FC
Red Star
Reims
Rennes
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBrestDunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientMetzMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens
Angers
Annecy
Auxerre
Brest
Dunkerque
Grenoble Foot 38
Guingamp
Laval
Le Havre
Le Mans
Lens
Lille
Lorient
Metz
Montpellier
Nancy Lorraine
Nantes
Nice
Paris FC
Pau FC
Red Star
Reims
Rennes
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
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 StarRodez
Nice
Red Star
Rodez
Loser →
↓ Winner
NiceRed StarRodezSaint-Etienne
Nice
Red Star
Rodez
Saint-Etienne
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-15 Marseille W 1-0 1897 1938 40.7% 25.0% 34.3% +5.5 3
2025-08-15 @ Rennes L 0-1 1938 1897 34.3% 25.0% 40.7% -5.5 0
2025-08-16 Lyon L 0-1 1905 1937 42.1% 24.9% 33.0% -6.4 0
2025-08-16 @ Lens W 1-0 1937 1905 33.0% 24.9% 42.1% +6.5 3
2025-08-16 Le Havre W 3-1 1948 1814 64.2% 18.2% 17.6% +4.7 3
2025-08-16 @ Monaco L 1-3 1814 1948 17.6% 18.2% 64.2% -4.7 0
2025-08-16 Toulouse L 0-1 1952 1889 55.2% 22.0% 22.8% -8.0 0
2025-08-16 @ Nice W 1-0 1889 1952 22.8% 22.0% 55.2% +8.0 3
2025-08-17 Paris FC W 1-0 1816 1830 44.6% 24.6% 30.8% +5.1 3
2025-08-17 @ Angers L 0-1 1830 1816 30.8% 24.6% 44.6% -5.1 0
2025-08-17 Lorient W 1-0 1887 1861 50.1% 23.5% 26.4% +4.4 3
2025-08-17 @ Auxerre L 0-1 1861 1887 26.4% 23.5% 50.1% -4.4 0
2025-08-17 Lille D 3-3 1887 1943 38.6% 25.1% 36.4% -0.1 1
2025-08-17 @ Brest D 3-3 1943 1887 36.4% 25.1% 38.6% +0.0 1
2025-08-17 Strasbourg L 0-1 1860 1912 39.1% 25.1% 35.9% -6.1 0
2025-08-17 @ Metz W 1-0 1912 1860 35.9% 25.1% 39.1% +6.1 3
2025-08-17 Paris Saint-Germain L 0-1 1839 2026 23.2% 22.1% 54.7% -3.9 0
2025-08-17 @ Nantes W 1-0 2026 1839 54.7% 22.1% 23.2% +3.9 3
2025-08-22 Angers W 1-0 2030 1821 73.1% 13.6% 13.3% +2.0 6
2025-08-22 @ Paris Saint-Germain L 0-1 1821 2030 13.3% 13.6% 73.1% -2.0 3
2025-08-23 Metz W 3-0 1943 1854 58.6% 20.7% 20.7% +9.5 6
2025-08-23 @ Lyon L 0-3 1854 1943 20.7% 20.7% 58.6% -9.5 0
2025-08-23 Paris FC W 5-2 1932 1825 60.9% 19.7% 19.4% +6.4 3
2025-08-23 @ Marseille L 2-5 1825 1932 19.4% 19.7% 60.9% -6.4 0
2025-08-23 Auxerre W 3-1 1944 1891 53.8% 22.4% 23.8% +6.5 3
2025-08-23 @ Nice L 1-3 1891 1944 23.8% 22.4% 53.8% -6.5 3
2025-08-24 Lens L 1-2 1810 1899 34.0% 25.0% 41.0% -5.2 0
2025-08-24 @ Le Havre W 2-1 1899 1810 41.0% 25.0% 34.0% +5.2 3
2025-08-24 Monaco W 1-0 1943 1953 45.2% 24.5% 30.3% +5.0 4
2025-08-24 @ Lille L 0-1 1953 1943 30.3% 24.5% 45.2% -5.0 3
2025-08-24 Rennes W 4-0 1857 1902 40.1% 25.0% 34.9% +20.0 3
2025-08-24 @ Lorient L 0-4 1902 1857 34.9% 25.0% 40.1% -20.0 3
2025-08-24 Nantes W 1-0 1918 1836 57.8% 21.0% 21.2% +3.5 6
2025-08-24 @ Strasbourg L 0-1 1836 1918 21.2% 21.0% 57.8% -3.5 0
2025-08-24 Brest W 2-0 1896 1887 47.9% 24.0% 28.1% +8.8 6
2025-08-24 @ Toulouse L 0-2 1887 1896 28.1% 24.0% 47.9% -8.8 1
2025-08-29 Brest W 3-1 1904 1878 50.1% 23.5% 26.4% +7.2 6
2025-08-29 @ Lens L 1-3 1878 1904 26.4% 23.5% 50.1% -7.2 1
2025-08-30 Lille L 1-7 1877 1948 36.4% 25.1% 38.6% -24.9 3
2025-08-30 @ Lorient W 7-1 1948 1877 38.6% 25.1% 36.4% +24.9 7
2025-08-30 Auxerre W 1-0 1832 1885 39.0% 25.1% 35.9% +5.7 3
2025-08-30 @ Nantes L 0-1 1885 1832 35.9% 25.1% 39.0% -5.7 3
2025-08-30 Paris Saint-Germain L 3-6 1905 2032 29.3% 24.3% 46.5% -9.0 6
2025-08-30 @ Toulouse W 6-3 2032 1905 46.5% 24.3% 29.3% +8.9 9
2025-08-31 Rennes D 1-1 1819 1882 37.6% 25.1% 37.3% -0.0 4
2025-08-31 @ Angers D 1-1 1882 1819 37.3% 25.1% 37.6% +0.0 4
2025-08-31 Nice W 3-1 1805 1950 27.2% 23.7% 49.1% +11.9 3
2025-08-31 @ Le Havre L 1-3 1950 1805 49.1% 23.7% 27.2% -11.9 3
2025-08-31 Marseille W 1-0 1952 1939 48.5% 23.9% 27.6% +4.6 9
2025-08-31 @ Lyon L 0-1 1939 1952 27.6% 23.9% 48.5% -4.6 3
2025-08-31 Strasbourg W 3-2 1948 1922 50.2% 23.5% 26.4% +3.9 6
2025-08-31 @ Monaco L 2-3 1922 1948 26.4% 23.5% 50.2% -3.9 6
2025-08-31 Metz W 3-2 1818 1844 42.9% 24.8% 32.3% +4.7 3
2025-08-31 @ Paris FC L 2-3 1844 1818 32.3% 24.8% 42.9% -4.7 0
2025-09-12 Lorient W 4-0 1934 1852 57.7% 21.1% 21.3% +12.7 6
2025-09-12 @ Marseille L 0-4 1852 1934 21.3% 21.1% 57.7% -12.7 3
2025-09-13 Monaco L 1-2 1879 1952 36.2% 25.1% 38.7% -5.4 3
2025-09-13 @ Auxerre W 2-1 1952 1879 38.7% 25.1% 36.2% +5.4 9
2025-09-13 Nantes W 1-0 1939 1838 60.1% 20.1% 19.8% +3.3 6
2025-09-13 @ Nice L 0-1 1838 1939 19.8% 20.1% 60.1% -3.3 3
2025-09-14 Paris FC L 1-2 1871 1823 53.1% 22.6% 24.2% -7.3 1
2025-09-14 @ Brest W 2-1 1823 1871 24.2% 22.6% 53.1% +7.3 6
2025-09-14 Toulouse W 2-1 1973 1896 57.0% 21.3% 21.7% +3.4 10
2025-09-14 @ Lille L 1-2 1896 1973 21.7% 21.3% 57.0% -3.4 6
2025-09-14 Angers D 1-1 1840 1819 49.4% 23.7% 26.9% -0.7 1
2025-09-14 @ Metz D 1-1 1819 1840 26.9% 23.7% 49.4% +0.7 5
2025-09-14 Lens W 2-0 2041 1911 63.8% 18.4% 17.8% +5.5 12
2025-09-14 @ Paris Saint-Germain L 0-2 1911 2041 17.8% 18.4% 63.8% -5.5 6
2025-09-14 Lyon W 3-1 1882 1957 35.9% 25.1% 39.1% +9.9 7
2025-09-14 @ Rennes L 1-3 1957 1882 39.1% 25.1% 35.9% -9.9 9
2025-09-14 Le Havre W 1-0 1918 1816 60.2% 20.0% 19.8% +3.3 9
2025-09-14 @ Strasbourg L 0-1 1816 1918 19.8% 20.0% 60.2% -3.3 3
2025-09-19 Angers W 1-0 1947 1820 63.4% 18.6% 18.0% +2.9 12
2025-09-19 @ Lyon L 0-1 1820 1947 18.0% 18.6% 63.4% -3.0 5
2025-09-20 Nice W 4-1 1864 1942 35.4% 25.1% 39.5% +14.2 4
2025-09-20 @ Brest L 1-4 1942 1864 39.5% 25.1% 35.4% -14.2 6
2025-09-20 Lille W 3-0 1905 1977 36.4% 25.1% 38.5% +16.5 9
2025-09-20 @ Lens L 0-3 1977 1905 38.5% 25.1% 36.4% -16.5 10
2025-09-20 Rennes D 2-2 1834 1892 38.4% 25.1% 36.6% -0.0 4
2025-09-20 @ Nantes D 2-2 1892 1834 36.6% 25.1% 38.4% +0.0 8
2025-09-21 Toulouse W 1-0 1874 1893 43.9% 24.7% 31.5% +5.2 6
2025-09-21 @ Auxerre L 0-1 1893 1874 31.5% 24.7% 43.9% -5.1 6
2025-09-21 Lorient D 1-1 1813 1839 42.9% 24.8% 32.3% -0.3 4
2025-09-21 @ Le Havre D 1-1 1839 1813 32.3% 24.8% 42.9% +0.3 4
2025-09-21 Metz W 5-2 1957 1839 62.3% 19.1% 18.6% +6.1 12
2025-09-21 @ Monaco L 2-5 1839 1957 18.6% 19.1% 62.3% -6.1 1
2025-09-21 Strasbourg L 2-3 1830 1921 33.7% 24.9% 41.3% -4.9 6
2025-09-21 @ Paris FC W 3-2 1921 1830 41.3% 24.9% 33.7% +4.9 12
2025-09-22 Paris Saint-Germain W 1-0 1947 2047 32.5% 24.8% 42.6% +6.5 9
2025-09-22 @ Marseille L 0-1 2047 1947 42.6% 24.8% 32.5% -6.5 12
2025-09-26 Marseille L 1-2 1926 1953 42.7% 24.8% 32.5% -6.1 12
2025-09-26 @ Strasbourg W 2-1 1953 1926 32.5% 24.8% 42.7% +6.1 12
2025-09-27 Monaco W 3-1 1839 1964 29.6% 24.3% 46.1% +11.3 7
2025-09-27 @ Lorient L 1-3 1964 1839 46.1% 24.3% 29.6% -11.3 12
2025-09-27 Auxerre W 2-0 2040 1879 67.6% 16.5% 15.9% +4.8 15
2025-09-27 @ Paris Saint-Germain L 0-2 1879 2040 15.9% 16.5% 67.6% -4.8 6
2025-09-27 Nantes D 2-2 1888 1834 53.9% 22.4% 23.7% -0.7 7
2025-09-27 @ Toulouse D 2-2 1834 1888 23.7% 22.4% 53.9% +0.7 5
2025-09-28 Brest L 0-2 1817 1878 37.9% 25.1% 37.1% -11.2 5
2025-09-28 @ Angers W 2-0 1878 1817 37.1% 25.1% 37.9% +11.2 7
2025-09-28 Lyon L 0-1 1960 1950 48.0% 24.0% 28.1% -7.1 10
2025-09-28 @ Lille W 1-0 1950 1960 28.1% 24.0% 48.0% +7.1 15
2025-09-28 Le Havre D 0-0 1833 1813 49.3% 23.7% 27.0% -0.8 2
2025-09-28 @ Metz D 0-0 1813 1833 27.0% 23.7% 49.3% +0.8 5
2025-09-28 Paris FC D 1-1 1928 1826 60.2% 20.0% 19.8% -1.4 7
2025-09-28 @ Nice D 1-1 1826 1928 19.8% 20.0% 60.2% +1.4 7
2025-09-28 Lens D 0-0 1892 1922 42.3% 24.9% 32.8% -0.3 9
2025-09-28 @ Rennes D 0-0 1922 1892 32.8% 24.9% 42.3% +0.3 10
2025-10-03 Lorient W 2-0 1827 1851 43.2% 24.8% 32.0% +9.8 10
2025-10-03 @ Paris FC L 0-2 1851 1827 32.0% 24.8% 43.2% -9.8 7
2025-10-04 Lens L 1-2 1874 1922 39.7% 25.0% 35.2% -5.8 6
2025-10-04 @ Auxerre W 2-1 1922 1874 35.2% 25.0% 39.7% +5.8 13
2025-10-04 Nantes D 0-0 1889 1835 54.0% 22.4% 23.7% -1.1 8
2025-10-04 @ Brest D 0-0 1835 1889 23.7% 22.4% 54.0% +1.1 6
2025-10-04 Marseille L 0-3 1832 1959 29.2% 24.3% 46.5% -13.2 2
2025-10-04 @ Metz W 3-0 1959 1832 46.5% 24.3% 29.2% +13.2 15
2025-10-05 Rennes D 2-2 1814 1892 35.4% 25.1% 39.5% +0.1 6
2025-10-05 @ Le Havre D 2-2 1892 1814 39.5% 25.1% 35.4% -0.1 10
2025-10-05 Paris Saint-Germain D 1-1 1953 2045 33.6% 24.9% 41.5% +0.2 11
2025-10-05 @ Lille D 1-1 2045 1953 41.5% 24.9% 33.6% -0.2 16
2025-10-05 Toulouse L 1-2 1957 1887 56.1% 21.6% 22.2% -7.6 15
2025-10-05 @ Lyon W 2-1 1887 1957 22.2% 21.6% 56.1% +7.6 10
2025-10-05 Nice D 2-2 1952 1926 50.1% 23.5% 26.4% -0.6 13
2025-10-05 @ Monaco D 2-2 1926 1952 26.4% 23.5% 50.1% +0.6 8
2025-10-05 Angers W 5-0 1920 1806 61.8% 19.3% 18.9% +13.7 15
2025-10-05 @ Strasbourg L 0-5 1806 1920 18.9% 19.3% 61.8% -13.7 5
2025-10-17 Strasbourg D 3-3 2045 1934 61.4% 19.5% 19.1% -0.9 17
2025-10-17 @ Paris Saint-Germain D 3-3 1934 2045 19.1% 19.5% 61.4% +0.9 16
2025-10-18 Monaco D 1-1 1792 1952 25.8% 23.3% 51.0% +0.8 6
2025-10-18 @ Angers D 1-1 1952 1792 51.0% 23.3% 25.8% -0.8 14
2025-10-18 Le Havre W 6-2 1973 1814 67.3% 16.7% 16.0% +6.5 18
2025-10-18 @ Marseille L 2-6 1814 1973 16.0% 16.7% 67.3% -6.5 6
2025-10-18 Lyon W 3-2 1927 1950 43.4% 24.7% 31.9% +4.7 11
2025-10-18 @ Nice L 2-3 1950 1927 31.9% 24.7% 43.4% -4.6 15
2025-10-19 Paris FC W 2-1 1928 1837 58.9% 20.6% 20.6% +3.2 16
2025-10-19 @ Lens L 1-2 1837 1928 20.6% 20.6% 58.9% -3.2 10
2025-10-19 Brest D 3-3 1841 1888 39.9% 25.0% 35.1% -0.1 8
2025-10-19 @ Lorient D 3-3 1888 1841 35.1% 25.0% 39.9% +0.1 9
2025-10-19 Lille L 0-2 1836 1953 30.4% 24.5% 45.1% -9.4 6
2025-10-19 @ Nantes W 2-0 1953 1836 45.1% 24.5% 30.4% +9.4 14
2025-10-19 Auxerre D 2-2 1892 1868 49.8% 23.6% 26.6% -0.6 11
2025-10-19 @ Rennes D 2-2 1868 1892 26.6% 23.6% 49.8% +0.6 7
2025-10-19 Metz W 4-0 1895 1819 56.9% 21.4% 21.8% +13.0 13
2025-10-19 @ Toulouse L 0-4 1819 1895 21.8% 21.4% 56.9% -13.0 2
2025-10-24 Nantes L 1-2 1834 1827 47.5% 24.1% 28.4% -6.7 10
2025-10-24 @ Paris FC W 2-1 1827 1834 28.4% 24.1% 47.5% +6.7 9
2025-10-25 Paris Saint-Germain L 0-3 1888 2044 26.2% 23.4% 50.4% -12.0 9
2025-10-25 @ Brest W 3-0 2044 1888 50.4% 23.4% 26.2% +12.0 20
2025-10-25 Marseille W 2-1 1931 1979 39.8% 25.0% 35.2% +5.3 19
2025-10-25 @ Lens L 1-2 1979 1931 35.2% 25.0% 39.8% -5.3 18
2025-10-25 Toulouse W 1-0 1951 1908 52.5% 22.8% 24.7% +4.1 17
2025-10-25 @ Monaco L 0-1 1908 1951 24.7% 22.8% 52.5% -4.1 13
2025-10-26 Lorient W 2-0 1793 1841 39.7% 25.0% 35.2% +10.6 9
2025-10-26 @ Angers L 0-2 1841 1793 35.2% 25.0% 39.7% -10.6 8
2025-10-26 Le Havre L 0-1 1869 1807 55.0% 22.0% 23.0% -7.9 7
2025-10-26 @ Auxerre W 1-0 1807 1869 23.0% 22.0% 55.0% +7.9 9
2025-10-26 Metz W 6-1 1963 1806 67.0% 16.8% 16.2% +9.4 17
2025-10-26 @ Lille L 1-6 1806 1963 16.2% 16.8% 67.0% -9.4 2
2025-10-26 Strasbourg W 2-1 1945 1935 48.0% 24.0% 28.0% +4.4 18
2025-10-26 @ Lyon L 1-2 1935 1945 28.0% 24.0% 48.0% -4.4 16
2025-10-26 Nice L 1-2 1891 1932 40.8% 25.0% 34.2% -5.9 11
2025-10-26 @ Rennes W 2-1 1932 1891 34.2% 25.0% 40.8% +5.9 14
2025-10-29 Brest W 1-0 1815 1876 37.9% 25.1% 37.0% +5.8 12
2025-10-29 @ Le Havre L 0-1 1876 1815 37.0% 25.1% 37.9% -5.9 9
2025-10-29 Paris Saint-Germain D 1-1 1830 2056 20.1% 20.2% 59.7% +1.3 9
2025-10-29 @ Lorient D 1-1 2056 1830 59.7% 20.2% 20.1% -1.3 21
2025-10-29 Angers D 2-2 1974 1803 68.7% 16.0% 15.4% -1.3 19
2025-10-29 @ Marseille D 2-2 1803 1974 15.4% 16.0% 68.7% +1.3 10
2025-10-29 Lens W 2-0 1796 1937 27.8% 23.9% 48.3% +13.5 5
2025-10-29 @ Metz L 0-2 1937 1796 48.3% 23.9% 27.8% -13.5 19
2025-10-29 Monaco L 3-5 1833 1955 29.9% 24.4% 45.7% -6.8 9
2025-10-29 @ Nantes W 5-3 1955 1833 45.7% 24.4% 29.9% +6.8 20
2025-10-29 Lille W 2-0 1938 1972 41.7% 24.9% 33.4% +10.2 17
2025-10-29 @ Nice L 0-2 1972 1938 33.4% 24.9% 41.7% -10.2 17
2025-10-29 Lyon D 3-3 1827 1949 29.8% 24.4% 45.8% +0.3 11
2025-10-29 @ Paris FC D 3-3 1949 1827 45.8% 24.4% 29.8% -0.3 19
2025-10-29 Auxerre W 3-0 1930 1861 56.0% 21.7% 22.3% +10.2 19
2025-10-29 @ Strasbourg L 0-3 1861 1930 22.3% 21.7% 56.0% -10.2 7
2025-10-29 Rennes D 2-2 1904 1885 49.1% 23.7% 27.2% -0.5 14
2025-10-29 @ Toulouse D 2-2 1885 1904 27.2% 23.7% 49.1% +0.5 12
2025-11-01 Marseille L 0-1 1851 1972 29.9% 24.4% 45.7% -4.9 7
2025-11-01 @ Auxerre W 1-0 1972 1851 45.7% 24.4% 29.9% +4.9 22
2025-11-01 Paris FC L 0-1 1962 1827 64.3% 18.1% 17.5% -8.9 20
2025-11-01 @ Monaco W 1-0 1827 1962 17.5% 18.1% 64.3% +8.9 14
2025-11-01 Nice W 1-0 2055 1948 60.9% 19.7% 19.4% +3.2 24
2025-11-01 @ Paris Saint-Germain L 0-1 1948 2055 19.4% 19.7% 60.9% -3.2 17
2025-11-02 Lyon D 0-0 1870 1949 35.4% 25.1% 39.6% +0.1 10
2025-11-02 @ Brest D 0-0 1949 1870 39.6% 25.1% 35.4% -0.2 20
2025-11-02 Lorient W 3-0 1923 1831 58.9% 20.6% 20.5% +9.4 22
2025-11-02 @ Lens L 0-3 1831 1923 20.5% 20.6% 58.9% -9.4 9
2025-11-02 Angers W 1-0 1962 1805 67.1% 16.8% 16.1% +2.6 20
2025-11-02 @ Lille L 0-1 1805 1962 16.1% 16.8% 67.1% -2.6 10
2025-11-02 Metz L 0-2 1827 1810 48.9% 23.8% 27.3% -13.7 9
2025-11-02 @ Nantes W 2-0 1810 1827 27.3% 23.8% 48.9% +13.7 8
2025-11-02 Strasbourg W 4-1 1886 1941 38.8% 25.1% 36.2% +13.3 15
2025-11-02 @ Rennes L 1-4 1941 1886 36.2% 25.1% 38.8% -13.3 19
2025-11-02 Le Havre D 0-0 1903 1821 57.6% 21.1% 21.3% -1.3 15
2025-11-02 @ Toulouse D 0-0 1821 1903 21.3% 21.1% 57.6% +1.4 13
2025-11-07 Rennes L 0-1 1836 1899 37.6% 25.1% 37.3% -5.9 14
2025-11-07 @ Paris FC W 1-0 1899 1836 37.3% 25.1% 37.6% +5.9 18
2025-11-08 Nantes D 1-1 1822 1813 47.9% 24.0% 28.1% -0.6 14
2025-11-08 @ Le Havre D 1-1 1813 1822 28.1% 24.0% 47.9% +0.6 10
2025-11-08 Brest W 3-0 1977 1870 60.9% 19.7% 19.4% +8.8 25
2025-11-08 @ Marseille L 0-3 1870 1977 19.4% 19.7% 60.9% -8.8 10
2025-11-08 Lens L 1-4 1953 1932 49.4% 23.7% 26.9% -16.9 20
2025-11-08 @ Monaco W 4-1 1932 1953 26.9% 23.7% 49.4% +16.9 25
2025-11-09 Auxerre W 2-0 1802 1846 40.4% 25.0% 34.6% +10.5 13
2025-11-09 @ Angers L 0-2 1846 1802 34.6% 25.0% 40.4% -10.5 7
2025-11-09 Toulouse D 1-1 1822 1902 35.2% 25.0% 39.7% +0.1 10
2025-11-09 @ Lorient D 1-1 1902 1822 39.7% 25.0% 35.2% -0.1 16
2025-11-09 Paris Saint-Germain L 2-3 1949 2058 31.4% 24.7% 43.9% -4.6 20
2025-11-09 @ Lyon W 3-2 2058 1949 43.9% 24.7% 31.4% +4.6 27
2025-11-09 Nice W 2-1 1823 1944 30.0% 24.4% 45.6% +6.5 11
2025-11-09 @ Metz L 1-2 1944 1823 45.6% 24.4% 30.0% -6.5 17
2025-11-09 Lille W 2-0 1927 1964 41.3% 24.9% 33.8% +10.3 22
2025-11-09 @ Strasbourg L 0-2 1964 1927 33.8% 24.9% 41.3% -10.3 20
2025-11-21 Marseille L 1-5 1938 1986 39.7% 25.0% 35.2% -18.4 17
2025-11-21 @ Nice W 5-1 1986 1938 35.2% 25.0% 39.7% +18.4 28
2025-11-22 Strasbourg W 1-0 1949 1938 48.2% 23.9% 27.9% +4.6 28
2025-11-22 @ Lens L 0-1 1938 1949 27.9% 23.9% 48.2% -4.6 22
2025-11-22 Le Havre W 3-0 2062 1822 76.5% 11.7% 11.8% +4.8 30
2025-11-22 @ Paris Saint-Germain L 0-3 1822 2062 11.8% 11.7% 76.5% -4.8 14
2025-11-22 Monaco W 4-1 1905 1936 42.1% 24.9% 33.0% +12.3 21
2025-11-22 @ Rennes L 1-4 1936 1905 33.0% 24.9% 42.1% -12.3 20
2025-11-23 Lyon D 0-0 1835 1944 31.4% 24.7% 43.9% +0.4 8
2025-11-23 @ Auxerre D 0-0 1944 1835 43.9% 24.7% 31.4% -0.4 21
2025-11-23 Metz W 3-2 1862 1830 50.9% 23.3% 25.8% +3.9 13
2025-11-23 @ Brest L 2-3 1830 1862 25.8% 23.3% 50.9% -3.9 11
2025-11-23 Paris FC W 4-2 1954 1830 63.0% 18.8% 18.2% +4.4 23
2025-11-23 @ Lille L 2-4 1830 1954 18.2% 18.8% 63.0% -4.4 14
2025-11-23 Lorient D 1-1 1814 1822 45.4% 24.5% 30.2% -0.5 11
2025-11-23 @ Nantes D 1-1 1822 1814 30.2% 24.5% 45.4% +0.5 11
2025-11-23 Angers L 0-1 1902 1813 58.6% 20.7% 20.7% -8.3 16
2025-11-23 @ Toulouse W 1-0 1813 1902 20.7% 20.7% 58.6% +8.3 16
2025-11-28 Rennes L 0-1 1826 1917 33.7% 24.9% 41.4% -5.4 11
2025-11-28 @ Metz W 1-0 1917 1826 41.4% 24.9% 33.7% +5.4 24
2025-11-29 Toulouse D 2-2 2005 1893 61.4% 19.5% 19.1% -1.1 29
2025-11-29 @ Marseille D 2-2 1893 2005 19.1% 19.5% 61.4% +1.1 17
2025-11-29 Paris Saint-Germain W 1-0 1924 2067 27.4% 23.8% 48.8% +7.2 23
2025-11-29 @ Monaco L 0-1 2067 1924 48.8% 23.8% 27.4% -7.2 30
2025-11-29 Auxerre D 1-1 1826 1836 45.2% 24.5% 30.3% -0.5 15
2025-11-29 @ Paris FC D 1-1 1836 1826 30.3% 24.5% 45.2% +0.5 9
2025-11-30 Lens L 1-3 1821 1954 28.6% 24.1% 47.3% -7.7 16
2025-11-30 @ Angers W 3-1 1954 1821 47.3% 24.1% 28.6% +7.7 31
2025-11-30 Lille L 0-1 1817 1959 27.6% 23.9% 48.5% -4.6 14
2025-11-30 @ Le Havre W 1-0 1959 1817 48.5% 23.9% 27.6% +4.6 26
2025-11-30 Nice W 3-1 1823 1920 32.9% 24.9% 42.2% +10.5 14
2025-11-30 @ Lorient L 1-3 1920 1823 42.2% 24.9% 32.9% -10.5 17
2025-11-30 Nantes W 3-0 1944 1813 63.8% 18.4% 17.8% +8.0 24
2025-11-30 @ Lyon L 0-3 1813 1944 17.8% 18.4% 63.8% -7.9 11
2025-11-30 Brest L 1-2 1933 1866 55.7% 21.8% 22.5% -7.6 22
2025-11-30 @ Strasbourg W 2-1 1866 1933 22.5% 21.8% 55.7% +7.6 16
2025-12-05 Monaco W 1-0 1873 1931 38.3% 25.1% 36.6% +5.8 19
2025-12-05 @ Brest L 0-1 1931 1873 36.6% 25.1% 38.3% -5.8 23
2025-12-05 Marseille W 1-0 1963 2004 40.8% 25.0% 34.2% +5.5 29
2025-12-05 @ Lille L 0-1 2004 1963 34.2% 25.0% 40.8% -5.5 29
2025-12-06 Lens L 1-2 1805 1962 26.1% 23.4% 50.5% -4.1 11
2025-12-06 @ Nantes W 2-1 1962 1805 50.5% 23.4% 26.1% +4.1 34
2025-12-06 Rennes W 5-0 2060 1923 64.7% 18.0% 17.3% +12.4 33
2025-12-06 @ Paris Saint-Germain L 0-5 1923 2060 17.3% 18.0% 64.7% -12.4 24
2025-12-06 Strasbourg W 1-0 1894 1925 42.2% 24.9% 33.0% +5.3 20
2025-12-06 @ Toulouse L 0-1 1925 1894 33.0% 24.9% 42.2% -5.3 22
2025-12-07 Metz W 3-1 1836 1821 48.7% 23.8% 27.5% +7.5 12
2025-12-07 @ Auxerre L 1-3 1821 1836 27.5% 23.8% 48.7% -7.5 11
2025-12-07 Paris FC D 0-0 1812 1825 44.7% 24.6% 30.7% -0.5 15
2025-12-07 @ Le Havre D 0-0 1825 1812 30.7% 24.6% 44.7% +0.5 16
2025-12-07 Lyon W 1-0 1833 1952 30.3% 24.5% 45.3% +6.8 17
2025-12-07 @ Lorient L 0-1 1952 1833 45.3% 24.5% 30.3% -6.8 24
2025-12-07 Angers L 0-1 1909 1813 59.5% 20.3% 20.2% -8.4 17
2025-12-07 @ Nice W 1-0 1813 1909 20.2% 20.3% 59.5% +8.4 19
2025-12-12 Nantes W 4-1 1822 1801 49.4% 23.7% 26.9% +10.4 22
2025-12-12 @ Angers L 1-4 1801 1822 26.9% 23.7% 49.4% -10.4 11
2025-12-13 Paris Saint-Germain L 2-3 1813 2072 17.7% 18.3% 63.9% -2.6 11
2025-12-13 @ Metz W 3-2 2072 1813 63.9% 18.3% 17.7% +2.6 36
2025-12-13 Toulouse L 0-3 1826 1900 36.1% 25.1% 38.9% -15.7 16
2025-12-13 @ Paris FC W 3-0 1900 1826 38.9% 25.1% 36.1% +15.7 23
2025-12-13 Brest W 3-1 1910 1879 50.9% 23.3% 25.8% +7.1 27
2025-12-13 @ Rennes L 1-3 1879 1910 25.8% 23.3% 50.9% -7.1 19
2025-12-14 Lille L 3-4 1844 1969 29.5% 24.3% 46.2% -4.2 12
2025-12-14 @ Auxerre W 4-3 1969 1844 46.2% 24.3% 29.5% +4.2 32
2025-12-14 Nice W 2-0 1966 1901 55.4% 21.9% 22.7% +7.2 37
2025-12-14 @ Lens L 0-2 1901 1966 22.7% 21.9% 55.4% -7.2 17
2025-12-14 Le Havre W 1-0 1945 1812 64.1% 18.2% 17.6% +2.9 27
2025-12-14 @ Lyon L 0-1 1812 1945 17.6% 18.2% 64.1% -2.9 15
2025-12-14 Monaco W 1-0 1998 1925 56.5% 21.5% 22.0% +3.7 32
2025-12-14 @ Marseille L 0-1 1925 1998 22.0% 21.5% 56.5% -3.7 23
2025-12-14 Lorient D 0-0 1920 1840 57.4% 21.2% 21.4% -1.3 23
2025-12-14 @ Strasbourg D 0-0 1840 1920 21.4% 21.2% 57.4% +1.3 18
2026-01-02 Lens L 0-3 1915 1973 38.4% 25.1% 36.6% -16.4 23
2026-01-02 @ Toulouse W 3-0 1973 1915 36.6% 25.1% 38.4% +16.4 40
2026-01-03 Rennes L 0-2 1973 1917 54.2% 22.3% 23.5% -14.8 32
2026-01-03 @ Lille W 2-0 1917 1973 23.5% 22.3% 54.2% +14.8 30
2026-01-03 Lyon L 1-3 1921 1948 42.8% 24.8% 32.4% -10.7 23
2026-01-03 @ Monaco W 3-1 1948 1921 32.4% 24.8% 42.8% +10.7 30
2026-01-03 Strasbourg D 1-1 1893 1919 43.0% 24.8% 32.2% -0.3 18
2026-01-03 @ Nice D 1-1 1919 1893 32.2% 24.8% 43.0% +0.3 24
2026-01-04 Auxerre W 2-0 1872 1839 51.0% 23.2% 25.7% +8.1 22
2026-01-04 @ Brest L 0-2 1839 1872 25.7% 23.2% 51.0% -8.1 12
2026-01-04 Angers W 2-1 1809 1832 43.3% 24.8% 31.9% +4.9 18
2026-01-04 @ Le Havre L 1-2 1832 1809 31.9% 24.8% 43.3% -4.9 22
2026-01-04 Metz D 1-1 1841 1811 50.8% 23.3% 25.9% -0.8 19
2026-01-04 @ Lorient D 1-1 1811 1841 25.9% 23.3% 50.8% +0.8 12
2026-01-04 Nantes L 0-2 2002 1791 73.3% 13.5% 13.2% -18.4 32
2026-01-04 @ Marseille W 2-0 1791 2002 13.2% 13.5% 73.3% +18.5 14
2026-01-04 Paris FC W 2-1 2075 1810 78.9% 10.3% 10.8% +1.5 39
2026-01-04 @ Paris Saint-Germain L 1-2 1810 2075 10.8% 10.3% 78.9% -1.5 16
2026-01-16 Lorient L 1-3 1911 1841 56.1% 21.6% 22.2% -13.2 23
2026-01-16 @ Monaco W 3-1 1841 1911 22.2% 21.6% 56.1% +13.2 22
2026-01-16 Lille W 3-0 2076 1958 62.3% 19.1% 18.6% +8.4 42
2026-01-16 @ Paris Saint-Germain L 0-3 1958 2076 18.6% 19.1% 62.3% -8.4 32
2026-01-17 Marseille L 2-5 1827 1983 26.1% 23.4% 50.5% -8.7 22
2026-01-17 @ Angers W 5-2 1983 1827 50.5% 23.4% 26.1% +8.7 35
2026-01-17 Auxerre W 1-0 1989 1831 67.2% 16.7% 16.1% +2.6 43
2026-01-17 @ Lens L 0-1 1831 1989 16.1% 16.7% 67.2% -2.6 12
2026-01-17 Nice W 5-1 1899 1893 47.3% 24.1% 28.5% +14.1 26
2026-01-17 @ Toulouse L 1-5 1893 1899 28.5% 24.1% 47.3% -14.1 18
2026-01-18 Brest W 2-1 1958 1880 57.2% 21.2% 21.6% +3.4 33
2026-01-18 @ Lyon L 1-2 1880 1958 21.6% 21.2% 57.2% -3.4 22
2026-01-18 Paris FC L 1-2 1809 1809 46.6% 24.2% 29.1% -6.6 14
2026-01-18 @ Nantes W 2-1 1809 1809 29.1% 24.2% 46.6% +6.6 19
2026-01-18 Le Havre D 1-1 1932 1814 62.3% 19.1% 18.6% -1.5 31
2026-01-18 @ Rennes D 1-1 1814 1932 18.6% 19.1% 62.3% +1.5 19
2026-01-18 Metz W 2-1 1919 1811 60.9% 19.7% 19.4% +3.0 27
2026-01-18 @ Strasbourg L 1-2 1811 1919 19.4% 19.7% 60.9% -3.0 12
2026-01-23 Paris Saint-Germain L 0-1 1829 2085 17.9% 18.5% 63.5% -2.9 12
2026-01-23 @ Auxerre W 1-0 2085 1829 63.5% 18.5% 17.9% +2.9 45
2026-01-24 Monaco D 0-0 1815 1898 34.9% 25.0% 40.1% +0.2 20
2026-01-24 @ Le Havre D 0-0 1898 1815 40.1% 25.0% 34.9% -0.2 24
2026-01-24 Lens W 3-1 1992 1992 46.6% 24.3% 29.2% +7.9 38
2026-01-24 @ Marseille L 1-3 1992 1992 29.2% 24.3% 46.6% -7.9 43
2026-01-24 Lorient L 0-2 1931 1854 57.0% 21.3% 21.7% -15.4 31
2026-01-24 @ Rennes W 2-0 1854 1931 21.7% 21.3% 57.0% +15.4 25
2026-01-25 Toulouse L 0-2 1877 1913 41.4% 24.9% 33.7% -12.0 22
2026-01-25 @ Brest W 2-0 1913 1877 33.7% 24.9% 41.4% +12.0 29
2026-01-25 Strasbourg L 1-4 1950 1922 50.4% 23.4% 26.2% -17.1 32
2026-01-25 @ Lille W 4-1 1922 1950 26.2% 23.4% 50.4% +17.1 30
2026-01-25 Lyon L 2-5 1808 1962 26.4% 23.5% 50.1% -8.8 12
2026-01-25 @ Metz W 5-2 1962 1808 50.1% 23.5% 26.4% +8.8 36
2026-01-25 Nice L 1-4 1803 1879 35.7% 25.1% 39.3% -13.1 14
2026-01-25 @ Nantes W 4-1 1879 1803 39.3% 25.1% 35.7% +13.1 21
2026-01-25 Angers D 0-0 1815 1818 46.1% 24.3% 29.5% -0.6 20
2026-01-25 @ Paris FC D 0-0 1818 1815 29.5% 24.3% 46.1% +0.6 23
2026-01-30 Le Havre W 1-0 1984 1816 68.4% 16.1% 15.5% +2.5 46
2026-01-30 @ Lens L 0-1 1816 1984 15.5% 16.1% 68.4% -2.5 20
2026-01-31 Rennes W 4-0 1897 1915 44.0% 24.7% 31.3% +18.3 27
2026-01-31 @ Monaco L 0-4 1915 1897 31.3% 24.7% 44.0% -18.3 31
2026-01-31 Marseille D 2-2 1815 2000 23.4% 22.2% 54.4% +0.8 21
2026-01-31 @ Paris FC D 2-2 2000 1815 54.4% 22.2% 23.4% -0.8 39
2026-01-31 Nantes W 2-1 1869 1789 57.3% 21.2% 21.5% +3.4 28
2026-01-31 @ Lorient L 1-2 1789 1869 21.5% 21.2% 57.3% -3.4 14
2026-02-01 Metz W 1-0 1819 1800 49.3% 23.7% 27.0% +4.5 26
2026-02-01 @ Angers L 0-1 1800 1819 27.0% 23.7% 49.3% -4.5 12
2026-02-01 Lille W 1-0 1971 1933 51.8% 23.0% 25.1% +4.2 39
2026-02-01 @ Lyon L 0-1 1933 1971 25.1% 23.0% 51.8% -4.2 32
2026-02-01 Brest D 2-2 1892 1865 50.4% 23.4% 26.2% -0.6 22
2026-02-01 @ Nice D 2-2 1865 1892 26.2% 23.4% 50.4% +0.6 23
2026-02-01 Paris Saint-Germain L 1-2 1939 2088 26.9% 23.6% 49.5% -4.2 30
2026-02-01 @ Strasbourg W 2-1 2088 1939 49.5% 23.6% 26.9% +4.2 48
2026-02-01 Auxerre D 0-0 1925 1826 59.9% 20.2% 20.0% -1.5 30
2026-02-01 @ Toulouse D 0-0 1826 1925 20.0% 20.2% 59.9% +1.5 13
2026-02-06 Lille D 0-0 1795 1928 28.5% 24.1% 47.3% +0.7 13
2026-02-06 @ Metz D 0-0 1928 1795 47.3% 24.1% 28.5% -0.7 33
2026-02-07 Lorient W 2-0 1865 1873 45.5% 24.4% 30.0% +9.3 26
2026-02-07 @ Brest L 0-2 1873 1865 30.0% 24.4% 45.5% -9.3 28
2026-02-07 Rennes W 3-1 1987 1897 58.7% 20.7% 20.7% +5.6 49
2026-02-07 @ Lens L 1-3 1897 1987 20.7% 20.7% 58.7% -5.6 31
2026-02-07 Lyon L 0-1 1786 1975 23.0% 22.1% 54.9% -3.9 14
2026-02-07 @ Nantes W 1-0 1975 1786 54.9% 22.1% 23.0% +3.9 42
2026-02-08 Monaco D 0-0 1892 1916 43.1% 24.8% 32.1% -0.4 23
2026-02-08 @ Nice D 0-0 1916 1892 32.1% 24.8% 43.1% +0.4 28
2026-02-08 Toulouse W 1-0 1823 1923 32.5% 24.8% 42.6% +6.5 29
2026-02-08 @ Angers L 0-1 1923 1823 42.6% 24.8% 32.5% -6.5 30
2026-02-08 Paris FC D 0-0 1827 1815 48.2% 23.9% 27.9% -0.7 14
2026-02-08 @ Auxerre D 0-0 1815 1827 27.9% 23.9% 48.2% +0.7 22
2026-02-08 Strasbourg W 2-1 1813 1935 29.9% 24.4% 45.7% +6.5 23
2026-02-08 @ Le Havre L 1-2 1935 1813 45.7% 24.4% 29.9% -6.5 30
2026-02-08 Marseille W 5-0 2092 1999 59.1% 20.5% 20.4% +15.0 51
2026-02-08 @ Paris Saint-Germain L 0-5 1999 2092 20.4% 20.5% 59.1% -15.0 39
2026-02-13 Nantes W 3-1 1916 1782 64.2% 18.2% 17.6% +4.7 31
2026-02-13 @ Monaco L 1-3 1782 1916 17.6% 18.2% 64.2% -4.7 14
2026-02-13 Paris Saint-Germain W 3-1 1891 2107 20.8% 20.8% 58.4% +13.6 34
2026-02-13 @ Rennes L 1-3 2107 1891 58.4% 20.8% 20.8% -13.6 51
2026-02-14 Brest D 1-1 1928 1874 53.9% 22.4% 23.7% -1.0 34
2026-02-14 @ Lille D 1-1 1874 1928 23.7% 22.4% 53.9% +1.0 27
2026-02-14 Strasbourg D 2-2 1984 1928 54.2% 22.3% 23.5% -0.8 40
2026-02-14 @ Marseille D 2-2 1928 1984 23.5% 22.3% 54.2% +0.8 31
2026-02-14 Lens L 0-5 1816 1992 24.2% 22.6% 53.2% -17.9 22
2026-02-14 @ Paris FC W 5-0 1992 1816 53.2% 22.6% 24.2% +17.9 52
2026-02-15 Toulouse W 2-1 1820 1917 32.9% 24.9% 42.3% +6.1 26
2026-02-15 @ Le Havre L 1-2 1917 1820 42.3% 24.9% 32.9% -6.1 30
2026-02-15 Angers W 2-0 1863 1830 51.1% 23.2% 25.6% +8.1 31
2026-02-15 @ Lorient L 0-2 1830 1863 25.6% 23.2% 51.1% -8.1 29
2026-02-15 Nice W 2-0 1979 1891 58.4% 20.8% 20.8% +6.6 45
2026-02-15 @ Lyon L 0-2 1891 1979 20.8% 20.8% 58.4% -6.5 23
2026-02-15 Auxerre L 1-3 1796 1827 42.2% 24.9% 32.9% -10.5 13
2026-02-15 @ Metz W 3-1 1827 1796 32.9% 24.9% 42.2% +10.5 17
2026-02-20 Marseille W 2-0 1875 1983 31.6% 24.7% 43.8% +12.5 30
2026-02-20 @ Brest L 0-2 1983 1875 43.8% 24.7% 31.6% -12.5 40
2026-02-21 Monaco L 2-3 2010 1921 58.6% 20.7% 20.7% -7.5 52
2026-02-21 @ Lens W 3-2 1921 2010 20.7% 20.7% 58.6% +7.5 34
2026-02-21 Metz W 3-0 2093 1785 83.0% 8.0% 9.0% +3.4 54
2026-02-21 @ Paris Saint-Germain L 0-3 1785 2093 9.0% 8.0% 83.0% -3.4 13
2026-02-21 Paris FC D 1-1 1911 1798 61.6% 19.4% 19.0% -1.4 31
2026-02-21 @ Toulouse D 1-1 1798 1911 19.0% 19.4% 61.6% +1.4 23
2026-02-22 Lille L 0-1 1822 1927 31.9% 24.8% 43.3% -5.2 29
2026-02-22 @ Angers W 1-0 1927 1822 43.3% 24.8% 31.9% +5.2 37
2026-02-22 Rennes L 0-3 1837 1905 36.9% 25.1% 38.0% -16.0 17
2026-02-22 @ Auxerre W 3-0 1905 1837 38.0% 25.1% 36.9% +16.0 37
2026-02-22 Le Havre W 2-0 1778 1826 39.7% 25.0% 35.2% +10.6 17
2026-02-22 @ Nantes L 0-2 1826 1778 35.2% 25.0% 39.7% -10.6 26
2026-02-22 Lorient D 3-3 1885 1871 48.4% 23.9% 27.7% -0.4 24
2026-02-22 @ Nice D 3-3 1871 1885 27.7% 23.9% 48.4% +0.4 32
2026-02-22 Lyon W 3-1 1929 1985 38.6% 25.1% 36.4% +9.4 34
2026-02-22 @ Strasbourg L 1-3 1985 1929 36.4% 25.1% 38.6% -9.4 45
2026-02-27 Lens D 1-1 1939 2003 37.4% 25.1% 37.5% +0.0 35
2026-02-27 @ Strasbourg D 1-1 2003 1939 37.5% 25.1% 37.4% +0.0 53
2026-02-28 Paris Saint-Germain L 0-1 1815 2097 16.3% 17.0% 66.7% -2.6 26
2026-02-28 @ Le Havre W 1-0 2097 1815 66.7% 17.0% 16.3% +2.6 57
2026-02-28 Angers W 2-0 1928 1817 61.4% 19.5% 19.1% +5.9 37
2026-02-28 @ Monaco L 0-2 1817 1928 19.1% 19.5% 61.4% -5.9 29
2026-02-28 Toulouse W 1-0 1921 1909 48.1% 23.9% 27.9% +4.6 40
2026-02-28 @ Rennes L 0-1 1909 1921 27.9% 23.9% 48.1% -4.6 31
2026-03-01 Nantes W 1-0 1932 1788 65.4% 17.6% 17.0% +2.7 40
2026-03-01 @ Lille L 0-1 1788 1932 17.0% 17.6% 65.4% -2.7 17
2026-03-01 Auxerre D 2-2 1872 1821 53.5% 22.5% 24.0% -0.7 33
2026-03-01 @ Lorient D 2-2 1821 1872 24.0% 22.5% 53.5% +0.7 18
2026-03-01 Lyon W 3-2 1971 1976 45.8% 24.4% 29.8% +4.4 43
2026-03-01 @ Marseille L 2-3 1976 1971 29.8% 24.4% 45.8% -4.4 45
2026-03-01 Brest L 0-1 1782 1888 31.8% 24.7% 43.5% -5.2 13
2026-03-01 @ Metz W 1-0 1888 1782 43.5% 24.7% 31.8% +5.2 33
2026-03-01 Nice W 1-0 1800 1884 34.6% 25.0% 40.4% +6.2 26
2026-03-01 @ Paris FC L 0-1 1884 1800 40.4% 25.0% 34.6% -6.2 24
2026-03-06 Monaco L 1-3 2099 1934 68.0% 16.3% 15.7% -15.2 57
2026-03-06 @ Paris Saint-Germain W 3-1 1934 2099 15.7% 16.3% 68.0% +15.2 40
2026-03-07 Strasbourg D 0-0 1822 1939 30.5% 24.5% 45.0% +0.5 19
2026-03-07 @ Auxerre D 0-0 1939 1822 45.0% 24.5% 30.5% -0.5 36
2026-03-07 Angers L 0-1 1785 1811 43.0% 24.8% 32.2% -6.5 17
2026-03-07 @ Nantes W 1-0 1811 1785 32.2% 24.8% 43.0% +6.5 32
2026-03-07 Marseille L 0-1 1905 1975 36.5% 25.1% 38.4% -5.8 31
2026-03-07 @ Toulouse W 1-0 1975 1905 38.4% 25.1% 36.5% +5.8 46
2026-03-08 Le Havre W 2-0 1893 1812 57.5% 21.1% 21.4% +6.7 36
2026-03-08 @ Brest L 0-2 1812 1893 21.4% 21.1% 57.5% -6.7 26
2026-03-08 Metz W 3-0 2003 1777 74.9% 12.6% 12.5% +5.1 56
2026-03-08 @ Lens L 0-3 1777 2003 12.5% 12.6% 74.9% -5.1 13
2026-03-08 Lorient D 1-1 1935 1871 55.2% 21.9% 22.8% -1.1 41
2026-03-08 @ Lille D 1-1 1871 1935 22.8% 21.9% 55.2% +1.1 34
2026-03-08 Paris FC D 1-1 1972 1806 68.1% 16.3% 15.7% -1.8 46
2026-03-08 @ Lyon D 1-1 1806 1972 15.7% 16.3% 68.1% +1.8 27
2026-03-08 Rennes L 0-4 1878 1925 39.8% 25.0% 35.1% -22.1 24
2026-03-08 @ Nice W 4-0 1925 1878 35.1% 25.0% 39.8% +22.1 43
2026-03-13 Auxerre W 1-0 1981 1822 67.2% 16.7% 16.1% +2.6 49
2026-03-13 @ Marseille L 0-1 1822 1981 16.1% 16.7% 67.2% -2.6 19
2026-03-14 Nice L 0-2 1817 1856 41.1% 25.0% 34.0% -11.9 32
2026-03-14 @ Angers W 2-0 1856 1817 34.0% 25.0% 41.1% +11.9 27
2026-03-14 Lens W 2-1 1872 2008 28.3% 24.1% 47.7% +6.7 37
2026-03-14 @ Lorient L 1-2 2008 1872 47.7% 24.1% 28.3% -6.7 56
2026-03-14 Brest W 2-0 1949 1900 53.3% 22.6% 24.1% +7.6 43
2026-03-14 @ Monaco L 0-2 1900 1949 24.1% 22.6% 53.3% -7.6 36
2026-03-15 Lyon D 0-0 1806 1970 25.3% 23.1% 51.6% +1.0 27
2026-03-15 @ Le Havre D 0-0 1970 1806 51.6% 23.1% 25.3% -1.0 47
2026-03-15 Toulouse L 3-4 1771 1899 29.2% 24.3% 46.5% -4.2 13
2026-03-15 @ Metz W 4-3 1899 1771 46.5% 24.3% 29.2% +4.2 34
2026-03-15 Lille L 1-2 1948 1934 48.5% 23.9% 27.6% -6.8 43
2026-03-15 @ Rennes W 2-1 1934 1948 27.6% 23.9% 48.5% +6.8 44
2026-03-15 Paris FC D 0-0 1938 1808 63.8% 18.4% 17.8% -1.7 37
2026-03-15 @ Strasbourg D 0-0 1808 1938 17.8% 18.4% 63.8% +1.7 28
2026-03-20 Angers W 5-1 2001 1805 71.6% 14.4% 14.0% +6.4 59
2026-03-20 @ Lens L 1-5 1805 2001 14.0% 14.4% 71.6% -6.4 32
2026-03-21 Brest W 3-0 1820 1892 36.2% 25.1% 38.7% +16.5 22
2026-03-21 @ Auxerre L 0-3 1892 1820 38.7% 25.1% 36.2% -16.5 36
2026-03-21 Paris Saint-Germain L 0-4 1868 2084 20.8% 20.7% 58.5% -12.4 27
2026-03-21 @ Nice W 4-0 2084 1868 58.5% 20.7% 20.8% +12.4 60
2026-03-21 Lorient W 1-0 1903 1879 50.0% 23.5% 26.5% +4.4 37
2026-03-21 @ Toulouse L 0-1 1879 1903 26.5% 23.5% 50.0% -4.4 37
2026-03-22 Monaco L 1-2 1969 1957 48.2% 23.9% 27.9% -6.8 47
2026-03-22 @ Lyon W 2-1 1957 1969 27.9% 23.9% 48.2% +6.8 46
2026-03-22 Lille L 1-2 1984 1940 52.5% 22.8% 24.7% -7.2 49
2026-03-22 @ Marseille W 2-1 1940 1984 24.7% 22.8% 52.5% +7.2 47
2026-03-22 Strasbourg L 2-3 1779 1936 26.0% 23.4% 50.7% -3.9 17
2026-03-22 @ Nantes W 3-2 1936 1779 50.7% 23.4% 26.0% +3.9 40
2026-03-22 Le Havre W 3-2 1809 1807 46.9% 24.2% 28.9% +4.3 31
2026-03-22 @ Paris FC L 2-3 1807 1809 28.9% 24.2% 46.9% -4.3 27
2026-03-22 Metz D 0-0 1941 1767 69.0% 15.8% 15.2% -2.0 44
2026-03-22 @ Rennes D 0-0 1767 1941 15.2% 15.8% 69.0% +2.0 14
2026-04-03 Toulouse W 3-1 2097 1908 70.8% 14.8% 14.4% +3.6 63
2026-04-03 @ Paris Saint-Germain L 1-3 1908 2097 14.4% 14.8% 70.8% -3.6 37
2026-04-04 Rennes L 3-4 1876 1939 37.6% 25.1% 37.3% -5.2 36
2026-04-04 @ Brest W 4-3 1939 1876 37.3% 25.1% 37.6% +5.2 47
2026-04-04 Lens W 3-0 1948 2007 38.0% 25.1% 36.9% +16.0 50
2026-04-04 @ Lille L 0-3 2007 1948 36.9% 25.1% 38.0% -16.0 59
2026-04-04 Nice W 3-1 1940 1855 58.0% 20.9% 21.1% +5.8 43
2026-04-04 @ Strasbourg L 1-3 1855 1940 21.1% 20.9% 58.0% -5.7 27
2026-04-05 Lyon D 0-0 1799 1962 25.4% 23.1% 51.4% +0.9 33
2026-04-05 @ Angers D 0-0 1962 1799 51.4% 23.1% 25.4% -1.0 48
2026-04-05 Auxerre D 1-1 1802 1836 41.8% 24.9% 33.3% -0.3 28
2026-04-05 @ Le Havre D 1-1 1836 1802 33.3% 24.9% 41.8% +0.3 23
2026-04-05 Paris FC D 1-1 1874 1814 54.8% 22.1% 23.1% -1.0 38
2026-04-05 @ Lorient D 1-1 1814 1874 23.1% 22.1% 54.8% +1.0 32
2026-04-05 Nantes D 0-0 1769 1775 45.8% 24.4% 29.8% -0.6 15
2026-04-05 @ Metz D 0-0 1775 1769 29.8% 24.4% 45.8% +0.6 18
2026-04-05 Marseille W 2-1 1964 1976 44.8% 24.6% 30.7% +4.7 49
2026-04-05 @ Monaco L 1-2 1976 1964 30.7% 24.6% 44.8% -4.7 49
2026-04-10 Metz W 3-1 1972 1769 72.4% 14.0% 13.6% +3.4 52
2026-04-10 @ Marseille L 1-3 1769 1972 13.6% 14.0% 72.4% -3.4 15
2026-04-10 Monaco W 4-1 1815 1968 26.4% 23.5% 50.1% +17.1 35
2026-04-10 @ Paris FC L 1-4 1968 1815 50.1% 23.5% 26.4% -17.1 49
2026-04-11 Nantes D 0-0 1837 1776 54.9% 22.1% 23.0% -1.2 24
2026-04-11 @ Auxerre D 0-0 1776 1837 23.0% 22.1% 54.9% +1.2 19
2026-04-11 Angers W 2-1 1944 1800 65.5% 17.6% 16.9% +2.6 50
2026-04-11 @ Rennes L 1-2 1800 1944 16.9% 17.6% 65.5% -2.6 33
2026-04-12 Lorient W 2-0 1961 1873 58.4% 20.8% 20.8% +6.6 51
2026-04-12 @ Lyon L 0-2 1873 1961 20.8% 20.8% 58.4% -6.5 38
2026-04-12 Le Havre D 1-1 1850 1802 53.1% 22.7% 24.2% -1.0 28
2026-04-12 @ Nice D 1-1 1802 1850 24.2% 22.7% 53.1% +0.9 29
2026-04-12 Lille L 0-4 1904 1964 38.1% 25.1% 36.8% -21.4 37
2026-04-12 @ Toulouse W 4-0 1964 1904 36.8% 25.1% 38.1% +21.4 53
2026-04-17 Toulouse W 3-2 1992 1883 61.1% 19.6% 19.3% +2.9 62
2026-04-17 @ Lens L 2-3 1883 1992 19.3% 19.6% 61.1% -2.9 37
2026-04-18 Le Havre D 1-1 1797 1803 45.7% 24.4% 29.8% -0.5 34
2026-04-18 @ Angers D 1-1 1803 1797 29.8% 24.4% 45.7% +0.5 30
2026-04-18 Nice D 0-0 1985 1849 64.5% 18.1% 17.4% -1.8 54
2026-04-18 @ Lille D 0-0 1849 1985 17.4% 18.1% 64.5% +1.8 29
2026-04-18 Marseille W 2-0 1867 1975 31.5% 24.7% 43.8% +12.5 41
2026-04-18 @ Lorient L 0-2 1975 1867 43.8% 24.7% 31.5% -12.5 52
2026-04-19 Paris FC L 1-3 1765 1832 37.1% 25.1% 37.8% -9.6 15
2026-04-19 @ Metz W 3-1 1832 1765 37.8% 25.1% 37.1% +9.6 38
2026-04-19 Auxerre D 2-2 1951 1835 62.0% 19.2% 18.8% -1.1 50
2026-04-19 @ Monaco D 2-2 1835 1951 18.8% 19.2% 62.0% +1.1 25
2026-04-19 Brest D 1-1 1777 1871 33.3% 24.9% 41.8% +0.3 20
2026-04-19 @ Nantes D 1-1 1871 1777 41.8% 24.9% 33.3% -0.3 37
2026-04-19 Lyon L 1-2 2100 1968 64.1% 18.3% 17.7% -8.4 63
2026-04-19 @ Paris Saint-Germain W 2-1 1968 2100 17.7% 18.3% 64.1% +8.4 54
2026-04-19 Rennes L 0-3 1946 1946 46.5% 24.3% 29.2% -19.1 43
2026-04-19 @ Strasbourg W 3-0 1946 1946 29.2% 24.3% 46.5% +19.1 53
2026-04-22 Nantes W 3-0 2092 1777 83.5% 7.7% 8.8% +3.3 66
2026-04-22 @ Paris Saint-Germain L 0-3 1777 2092 8.8% 7.7% 83.5% -3.3 20
2026-04-24 Lens D 3-3 1870 1994 29.6% 24.4% 46.0% +0.3 38
2026-04-24 @ Brest D 3-3 1994 1870 46.0% 24.4% 29.6% -0.3 63
2026-04-25 Paris Saint-Germain L 0-3 1797 2095 15.4% 16.0% 68.7% -6.7 34
2026-04-25 @ Angers W 3-0 2095 1797 68.7% 16.0% 15.4% +6.7 69
2026-04-25 Auxerre W 3-2 1976 1837 64.9% 17.9% 17.2% +2.5 57
2026-04-25 @ Lyon L 2-3 1837 1976 17.2% 17.9% 64.9% -2.5 25
2026-04-25 Monaco D 2-2 1880 1950 36.5% 25.1% 38.4% +0.0 38
2026-04-25 @ Toulouse D 2-2 1950 1880 38.4% 25.1% 36.5% -0.0 51
2026-04-26 Metz D 4-4 1804 1756 53.1% 22.7% 24.2% -0.5 31
2026-04-26 @ Le Havre D 4-4 1756 1804 24.2% 22.7% 53.1% +0.5 16
2026-04-26 Strasbourg L 2-3 1879 1927 39.8% 25.0% 35.2% -5.5 41
2026-04-26 @ Lorient W 3-2 1927 1879 35.2% 25.0% 39.8% +5.5 46
2026-04-26 Lille L 0-1 1841 1983 27.6% 23.9% 48.5% -4.6 38
2026-04-26 @ Paris FC W 1-0 1983 1841 48.5% 23.9% 27.6% +4.6 57
2026-04-26 Nantes W 2-1 1966 1774 71.1% 14.7% 14.2% +2.1 56
2026-04-26 @ Rennes L 1-2 1774 1966 14.2% 14.7% 71.1% -2.1 20
2026-04-26 Nice D 1-1 1962 1851 61.5% 19.5% 19.0% -1.4 53
2026-04-26 @ Marseille D 1-1 1851 1962 19.0% 19.5% 61.5% +1.4 30
2026-05-02 Monaco L 1-2 1756 1950 22.6% 21.8% 55.6% -3.6 16
2026-05-02 @ Metz W 2-1 1950 1756 55.6% 21.8% 22.6% +3.6 54
2026-05-02 Marseille W 3-0 1772 1961 23.0% 22.0% 55.0% +21.7 23
2026-05-02 @ Nantes L 0-3 1961 1772 55.0% 22.0% 23.0% -21.7 53
2026-05-02 Lens D 1-1 1852 1994 27.6% 23.9% 48.6% +0.7 31
2026-05-02 @ Nice D 1-1 1994 1852 48.6% 23.9% 27.6% -0.7 64
2026-05-02 Lorient D 2-2 2102 1874 75.1% 12.5% 12.4% -1.6 70
2026-05-02 @ Paris Saint-Germain D 2-2 1874 2102 12.4% 12.5% 75.1% +1.6 42
2026-05-03 Angers W 3-1 1834 1790 52.6% 22.8% 24.6% +6.7 28
2026-05-03 @ Auxerre L 1-3 1790 1834 24.6% 22.8% 52.6% -6.7 34
2026-05-03 Le Havre D 1-1 1988 1803 70.3% 15.1% 14.6% -1.9 58
2026-05-03 @ Lille D 1-1 1803 1988 14.6% 15.1% 70.3% +1.9 32
2026-05-03 Rennes W 4-2 1979 1968 48.1% 24.0% 28.0% +6.8 60
2026-05-03 @ Lyon L 2-4 1968 1979 28.0% 24.0% 48.1% -6.8 56
2026-05-03 Brest W 4-0 1837 1871 41.8% 24.9% 33.3% +19.3 41
2026-05-03 @ Paris FC L 0-4 1871 1837 33.3% 24.9% 41.8% -19.3 38
2026-05-03 Toulouse L 1-2 1932 1880 53.8% 22.4% 23.8% -7.4 46
2026-05-03 @ Strasbourg W 2-1 1880 1932 23.8% 22.4% 53.8% +7.4 41
2026-05-08 Nantes W 1-0 1993 1793 72.0% 14.2% 13.8% +2.1 67
2026-05-08 @ Lens L 0-1 1793 1993 13.8% 14.2% 72.0% -2.1 23
2026-05-10 Strasbourg D 1-1 1783 1925 27.6% 23.9% 48.5% +0.7 35
2026-05-10 @ Angers D 1-1 1925 1783 48.5% 23.9% 27.6% -0.7 47
2026-05-10 Nice D 1-1 1841 1853 44.9% 24.5% 30.6% -0.5 29
2026-05-10 @ Auxerre D 1-1 1853 1841 30.6% 24.5% 44.9% +0.5 32
2026-05-10 Marseille L 0-1 1805 1939 28.4% 24.1% 47.5% -4.7 32
2026-05-10 @ Le Havre W 1-0 1939 1805 47.5% 24.1% 28.4% +4.7 56
2026-05-10 Lorient L 0-4 1753 1875 29.8% 24.4% 45.8% -17.6 16
2026-05-10 @ Metz W 4-0 1875 1753 45.8% 24.4% 29.8% +17.6 45
2026-05-10 Lille L 0-1 1954 1986 42.0% 24.9% 33.1% -6.4 54
2026-05-10 @ Monaco W 1-0 1986 1954 33.1% 24.9% 42.0% +6.4 61
2026-05-10 Brest W 1-0 2100 1851 77.3% 11.2% 11.5% +1.7 73
2026-05-10 @ Paris Saint-Germain L 0-1 1851 2100 11.5% 11.2% 77.3% -1.7 38
2026-05-10 Paris FC W 2-1 1961 1856 60.6% 19.9% 19.6% +3.1 59
2026-05-10 @ Rennes L 1-2 1856 1961 19.6% 19.9% 60.6% -3.0 41
2026-05-10 Lyon W 2-1 1887 1985 32.8% 24.9% 42.4% +6.1 44
2026-05-10 @ Toulouse L 1-2 1985 1887 42.4% 24.9% 32.8% -6.1 60
2026-05-13 Strasbourg L 1-2 1850 1924 35.9% 25.1% 39.0% -5.4 38
2026-05-13 @ Brest W 2-1 1924 1850 39.0% 25.1% 35.9% +5.4 50
2026-05-13 Paris Saint-Germain L 0-2 1996 2102 31.7% 24.7% 43.5% -9.8 67
2026-05-13 @ Lens W 2-0 2102 1996 43.5% 24.7% 31.7% +9.8 76
2026-05-17 Toulouse L —-— 1791 1893 32.3% 24.8% 42.9% +0.0 23
2026-05-17 @ Nantes W —-— 1893 1791 42.9% 24.8% 32.3% +0.0 47
2026-05-17 Angers D 1-1 1844 1784 54.8% 22.1% 23.1% -1.0 39
2026-05-17 @ Brest D 1-1 1784 1844 23.1% 22.1% 54.8% +1.0 36
2026-05-17 Auxerre L 0-2 1992 1840 66.4% 17.1% 16.4% -17.3 61
2026-05-17 @ Lille W 2-0 1840 1992 16.4% 17.1% 66.4% +17.3 32
2026-05-17 Le Havre L 0-2 1893 1800 59.0% 20.5% 20.5% -15.8 45
2026-05-17 @ Lorient W 2-0 1800 1893 20.5% 20.5% 59.0% +15.8 35
2026-05-17 Lens L 0-4 1979 1986 45.6% 24.4% 29.9% -24.6 60
2026-05-17 @ Lyon W 4-0 1986 1979 29.9% 24.4% 45.6% +24.5 70
2026-05-17 Rennes W 3-1 1944 1964 43.8% 24.7% 31.6% +8.4 59
2026-05-17 @ Marseille L 1-3 1964 1944 31.6% 24.7% 43.8% -8.4 59
2026-05-17 Metz D 0-0 1853 1735 62.3% 19.1% 18.6% -1.6 33
2026-05-17 @ Nice D 0-0 1735 1853 18.6% 19.1% 62.3% +1.6 17
2026-05-17 Paris Saint-Germain W 2-1 1853 2112 17.8% 18.4% 63.9% +8.4 44
2026-05-17 @ Paris FC L 1-2 2112 1853 63.9% 18.4% 17.8% -8.4 76
2026-05-17 Monaco W 5-4 1930 1947 44.1% 24.6% 31.3% +4.4 53
2026-05-17 @ Strasbourg L 4-5 1947 1930 31.3% 24.6% 44.1% -4.4 54

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-26 Nice D 0-0 1783 1851 36.8% 25.1% 38.1% +0.0 0-0-1
2026-05-26 @ Saint-Etienne D 0-0 1851 1783 38.1% 25.1% 36.8% -0.0 0-0-1
2026-05-29 Saint-Etienne W 4-1 1851 1783 55.9% 21.7% 22.4% +8.7 1-0-1
2026-05-29 @ Nice L 1-4 1783 1851 22.4% 21.7% 55.9% -8.7 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-04 13.23% Nantes 1791 2 @ Marseille 2002 0
2 2026-03-06 15.67% Monaco 1934 3 @ Paris Saint-Germain 2099 1
3 2026-05-17 16.45% Auxerre 1840 2 @ Lille 1992 0
4 2025-11-01 17.53% Paris FC 1827 1 @ Monaco 1962 0
5 2026-04-19 17.66% Lyon 1968 2 @ Paris Saint-Germain 2100 1
6 2026-05-17 17.77% @ Paris FC 1853 2 Paris Saint-Germain 2112 1
7 2025-12-07 20.21% Angers 1813 1 @ Nice 1909 0
8 2026-05-17 20.46% Le Havre 1800 2 @ Lorient 1893 0
9 2026-02-21 20.71% Monaco 1921 3 @ Lens 2010 2
10 2025-11-23 20.74% Angers 1813 1 @ Toulouse 1902 0
11 2026-02-13 20.81% @ Rennes 1891 3 Paris Saint-Germain 2107 1
12 2026-01-24 21.70% Lorient 1854 2 @ Rennes 1931 0
13 2025-10-05 22.25% Toulouse 1887 2 @ Lyon 1957 1
14 2026-01-16 22.25% Lorient 1841 3 @ Monaco 1911 1
15 2025-11-30 22.49% Brest 1866 2 @ Strasbourg 1933 1
16 2025-08-16 22.83% Toulouse 1889 1 @ Nice 1952 0
17 2025-10-26 22.98% Le Havre 1807 1 @ Auxerre 1869 0
18 2026-05-02 22.98% @ Nantes 1772 3 Marseille 1961 0
19 2026-01-03 23.51% Rennes 1917 2 @ Lille 1973 0
20 2026-05-03 23.79% Toulouse 1880 2 @ Strasbourg 1932 1
21 2025-09-14 24.22% Paris FC 1823 2 @ Brest 1871 1
22 2026-03-22 24.66% Lille 1940 2 @ Marseille 1984 1
23 2026-01-25 26.18% Strasbourg 1922 4 @ Lille 1950 1
24 2026-04-10 26.36% @ Paris FC 1815 4 Monaco 1968 1
25 2025-11-08 26.94% Lens 1932 4 @ Monaco 1953 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-30 24.91 Lille 7 1948 38.57% @ Lorient 1 1877 36.35%
2 2026-05-17 24.56 Lens 4 1986 29.93% @ Lyon 0 1979 45.65%
3 2026-03-08 22.10 Rennes 4 1925 35.15% @ Nice 0 1878 39.82%
4 2026-05-02 21.74 @ Nantes 3 1772 22.98% Marseille 0 1961 54.98%
5 2026-04-12 21.36 Lille 4 1964 36.84% @ Toulouse 0 1904 38.07%
6 2025-08-24 19.98 @ Lorient 4 1857 40.12% Rennes 0 1902 34.86%
7 2026-05-03 19.28 @ Paris FC 4 1837 41.77% Brest 0 1871 33.33%
8 2026-04-19 19.07 Rennes 3 1946 29.23% @ Strasbourg 0 1946 46.49%
9 2026-01-04 18.45 Nantes 2 1791 13.23% @ Marseille 0 2002 73.28%
10 2025-11-21 18.38 Marseille 5 1986 35.25% @ Nice 1 1938 39.71%
11 2026-01-31 18.31 @ Monaco 4 1897 44.05% Rennes 0 1915 31.29%
12 2026-02-14 17.89 Lens 5 1992 53.18% @ Paris FC 0 1816 24.19%
13 2026-05-10 17.57 Lorient 4 1875 45.84% @ Metz 0 1753 29.77%
14 2026-05-17 17.26 Auxerre 2 1840 16.45% @ Lille 0 1992 66.44%
15 2026-01-25 17.13 Strasbourg 4 1922 26.18% @ Lille 1 1950 50.40%
16 2026-04-10 17.07 @ Paris FC 4 1815 26.36% Monaco 1 1968 50.15%
17 2025-11-08 16.86 Lens 4 1932 26.94% @ Monaco 1 1953 49.39%
18 2026-03-21 16.55 @ Auxerre 3 1820 36.23% Brest 0 1892 38.69%
19 2025-09-20 16.49 @ Lens 3 1905 36.42% Lille 0 1977 38.50%
20 2026-01-02 16.44 Lens 3 1973 36.57% @ Toulouse 0 1915 38.35%
21 2026-02-22 15.97 Rennes 3 1905 38.01% @ Auxerre 0 1837 36.90%
22 2026-04-04 15.97 @ Lille 3 1948 38.03% Lens 0 2007 36.88%
23 2026-05-17 15.82 Le Havre 2 1800 20.46% @ Lorient 0 1893 59.03%
24 2025-12-13 15.70 Toulouse 3 1900 38.87% @ Paris FC 0 1826 36.06%
25 2026-01-24 15.39 Lorient 2 1854 21.70% @ Rennes 0 1931 56.97%