Home / Leagues / France / Ligue 1 / 2023-24

2023-24 Ligue 1 Season

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

Final

Champion

Paris Saint-Germain

76 points

Relegated

No relegation

Biggest Overachiever

Monaco

14.39 points above expected

67 points · 52.61 expected points

Biggest Disappointment

Clermont Foot 63

9.20 points below expected

25 points · 34.20 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 22 10 2 76 81 33 +48 68.2 +7.82
2 Monaco 34 20 7 7 67 68 42 +26 52.6 +14.39
3 Brest 34 17 10 7 61 53 34 +19 47.0 +14.00
4 Lille 34 16 11 7 59 52 34 +18 53.6 +5.37
5 Nice 34 15 10 9 55 40 29 +11 53.5 +1.50
6 Lyon 34 16 5 13 53 49 55 -6 44.8 +8.25
7 Lens 34 14 9 11 51 45 37 +8 55.2 -4.16
8 Marseille 34 13 11 10 50 52 41 +11 54.0 -4.03
9 Reims 34 13 8 13 47 42 47 -5 42.6 +4.44
10 Rennes 34 12 10 12 46 53 46 +7 52.6 -6.64
11 Toulouse 34 11 10 13 43 42 46 -4 39.2 +3.81
12 Montpellier 34 10 12 12 42 43 48 -5 42.7 -0.73
13 Strasbourg 34 10 9 15 39 38 50 -12 41.4 -2.41
14 Nantes 34 9 6 19 33 30 55 -25 34.1 -1.12
15 Le Havre 34 7 11 16 32 34 45 -11 36.2 -4.23
16 Lorient 34 7 8 19 29 43 66 -23 36.0 -7.02
17 Metz 34 8 5 21 29 35 58 -23 34.8 -5.84
18 Clermont Foot 63 34 5 10 19 25 26 60 -34 34.2 -9.20

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
Paris FC 2

Semifinals

Saint-Etienne 2
Rodez 0

Finals

Saint-Etienne 4
Metz 3

Leg 1: Saint-Etienne 2-1 Metz

Leg 2: Metz 2-2 Saint-Etienne

Sim: 1.0%

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 68.18 +7.82 90.0% 51 57 63 69 72 79 84
Monaco 1996 67 52.61 +14.39 95.0% 39 41 46 53 58 65 75
Lille 1979 59 53.63 +5.37 82.0% 36 42 49 53 58 66 71
Lens 1958 51 55.16 -4.16 33.0% 40 45 50 55 60 66 74
Brest 1949 61 47.00 +14.00 98.0% 25 35 42 48 52 57 66
Marseille 1944 50 54.03 -4.03 30.0% 36 41 49 54 59 66 71
Nice 1941 55 53.50 +1.50 59.0% 35 40 49 53 60 64 69
Rennes 1932 46 52.64 -6.64 26.0% 38 40 46 52 58 64 72
Lyon 1916 53 44.75 +8.25 90.0% 24 29 40 45 50 59 65
Montpellier 1882 42 42.73 -0.73 41.0% 20 32 37 43 47 56 61
Toulouse 1862 43 39.19 +3.81 76.0% 25 27 35 40 43 49 56
Reims 1855 47 42.56 +4.44 74.0% 28 31 36 42 48 54 66
Strasbourg 1835 39 41.41 -2.41 36.0% 27 30 37 41 45 52 57
Le Havre 1796 32 36.23 -4.23 29.0% 22 26 32 36 41 46 50
Lorient 1790 29 36.02 -7.02 15.0% 22 27 31 35 40 47 52
Metz 1776 29 34.84 -5.84 26.0% 21 24 29 35 40 45 54
Nantes 1763 33 34.12 -1.12 51.0% 19 24 30 33 38 46 54
Clermont Foot 63 1738 25 34.20 -9.20 12.0% 17 22 29 33 39 46 53

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 BRE CF6 LH LEN LIL LOR LYO MAR MET MON MON NAN NIC PS REI REN STR TOU
Brest
1-1-0
3.40
2-0-0
3.29
1-0-1
2.10
0-1-1
2.33
2-0-0
3.55
1-0-1
2.78
1-0-1
2.29
2-0-0
3.48
0-0-2
2.32
2-0-0
2.62
1-1-0
3.53
0-2-0
2.31
0-1-1
1.59
1-1-0
2.91
1-1-0
2.20
1-1-0
3.16
1-1-0
2.88
Clermont Foot 63
0-1-1
1.99
1-0-1
2.36
0-0-2
1.62
0-1-1
1.60
1-0-1
2.63
1-0-1
1.98
0-0-2
1.62
0-0-2
2.58
0-0-2
1.92
0-2-0
1.97
1-0-1
2.64
0-1-1
1.74
0-2-0
1.11
1-0-1
2.21
0-0-2
1.72
0-2-0
2.28
0-1-1
2.29
Le Havre
0-0-2
2.10
1-0-1
2.95
0-2-0
1.74
0-0-2
1.94
1-1-0
2.67
1-1-0
2.28
0-0-2
1.85
0-1-1
2.69
0-2-0
1.89
0-1-1
2.22
0-1-1
2.82
1-0-1
1.71
0-1-1
1.06
0-0-2
2.33
0-1-1
1.80
1-0-1
2.35
2-0-0
2.38
Lens
1-0-1
3.26
2-0-0
3.90
0-2-0
3.74
0-1-1
2.69
1-1-0
3.82
2-0-0
3.42
1-0-1
2.83
0-0-2
3.72
0-0-2
2.94
0-2-0
3.36
2-0-0
3.62
0-0-2
3.06
0-0-2
2.17
1-1-0
3.45
0-2-0
2.72
2-0-0
3.30
2-0-0
3.42
Lille
1-1-0
3.00
1-1-0
3.92
2-0-0
3.47
1-1-0
2.61
1-0-1
3.61
1-0-1
3.30
1-1-0
2.84
2-0-0
3.84
1-0-1
2.65
1-1-0
3.14
2-0-0
3.84
0-2-0
2.89
0-1-1
1.87
1-0-1
3.20
0-2-0
2.60
1-0-1
3.57
0-1-1
3.64
Lorient
0-0-2
1.87
1-0-1
2.68
0-1-1
2.65
0-1-1
1.68
1-0-1
1.84
0-1-1
2.29
0-0-2
1.66
1-0-1
2.55
0-2-0
1.88
0-0-2
2.23
0-0-2
2.84
0-1-1
2.02
0-1-1
1.30
1-0-1
2.10
2-0-0
1.73
1-0-1
2.31
0-1-1
2.23
Lyon
1-0-1
2.53
1-0-1
3.41
0-1-1
3.05
0-0-2
1.97
1-0-1
2.06
1-1-0
3.03
1-0-1
2.00
1-1-0
3.22
2-0-0
2.00
1-0-1
2.77
2-0-0
3.29
1-1-0
2.33
0-0-2
1.72
0-1-1
2.67
1-0-1
2.10
1-0-1
3.17
2-0-0
2.80
Marseille
1-0-1
3.05
2-0-0
3.89
2-0-0
3.56
1-0-1
2.48
0-1-1
2.47
2-0-0
3.84
1-0-1
3.37
0-2-0
3.66
0-1-1
2.72
1-1-0
3.24
1-1-0
3.82
0-1-1
2.65
0-0-2
1.97
1-0-1
3.36
1-0-1
2.67
0-2-0
3.32
0-2-0
3.33
Metz
0-0-2
1.95
2-0-0
2.73
1-1-0
2.62
2-0-0
1.74
0-0-2
1.66
1-0-1
2.76
0-1-1
2.13
0-2-0
1.79
0-0-2
1.73
0-0-2
2.22
2-0-0
2.51
0-0-2
1.82
0-0-2
1.02
0-1-1
2.21
0-0-2
1.81
0-0-2
2.44
0-0-2
2.59
Monaco
2-0-0
3.03
2-0-0
3.55
0-2-0
3.51
2-0-0
2.38
1-0-1
2.65
0-2-0
3.54
0-0-2
3.38
1-1-0
2.60
2-0-0
3.74
2-0-0
3.23
1-1-0
3.88
1-0-1
2.64
0-1-1
1.75
1-0-1
3.09
2-0-0
2.79
2-0-0
3.22
1-0-1
3.61
Montpellier
0-0-2
2.71
0-2-0
3.42
1-1-0
3.11
0-2-0
2.01
0-1-1
2.20
2-0-0
3.11
1-0-1
2.54
0-1-1
2.11
2-0-0
3.12
0-0-2
2.12
0-1-1
3.39
1-1-0
2.16
0-0-2
1.54
1-0-1
2.84
0-1-1
2.11
0-2-0
2.90
2-0-0
2.82
Nantes
0-1-1
1.91
1-0-1
2.67
1-1-0
2.49
0-0-2
1.82
0-0-2
1.65
2-0-0
2.47
0-0-2
2.07
0-1-1
1.67
0-0-2
2.80
0-1-1
1.64
1-1-0
2.00
2-0-0
1.65
0-0-2
1.11
0-1-1
2.09
0-0-2
1.74
1-0-1
2.37
1-0-1
2.41
Nice
0-2-0
3.02
1-1-0
3.72
1-0-1
3.76
2-0-0
2.28
0-2-0
2.43
1-1-0
3.38
0-1-1
2.99
1-1-0
2.65
2-0-0
3.62
1-0-1
2.67
0-1-1
3.19
0-0-2
3.84
1-0-1
1.85
1-1-0
3.14
1-0-1
2.81
2-0-0
3.12
1-0-1
3.47
Paris Saint-Germain
1-1-0
3.92
0-2-0
4.61
1-1-0
4.69
2-0-0
3.18
1-1-0
3.54
1-1-0
4.35
2-0-0
3.78
2-0-0
3.42
2-0-0
4.75
1-1-0
3.71
2-0-0
4.01
2-0-0
4.63
1-0-1
3.58
1-1-0
4.07
1-1-0
3.38
2-0-0
4.12
0-1-1
4.04
Reims
0-1-1
2.46
1-0-1
3.13
2-0-0
2.99
0-1-1
1.95
1-0-1
2.14
1-0-1
3.26
1-1-0
2.64
1-0-1
2.01
1-1-0
3.13
1-0-1
2.25
1-0-1
2.47
1-1-0
3.27
0-1-1
2.20
0-1-1
1.50
1-0-1
2.16
1-0-1
2.89
0-1-1
3.02
Rennes
0-1-1
3.14
2-0-0
3.75
1-1-0
3.65
0-2-0
2.59
0-2-0
2.72
0-0-2
3.74
1-0-1
3.26
1-0-1
2.63
2-0-0
3.62
0-0-2
2.52
1-1-0
3.24
2-0-0
3.72
1-0-1
2.49
0-1-1
2.03
1-0-1
3.19
0-1-1
3.57
0-1-1
3.37
Strasbourg
0-1-1
2.17
0-2-0
3.04
1-0-1
2.96
0-0-2
2.07
1-0-1
1.85
1-0-1
3.01
1-0-1
2.18
0-2-0
2.05
2-0-0
2.88
0-0-2
2.13
0-2-0
2.42
1-0-1
2.95
0-0-2
2.22
0-0-2
1.46
1-0-1
2.42
1-1-0
1.85
1-1-0
2.60
Toulouse
0-1-1
2.42
1-1-0
3.03
0-0-2
2.93
0-0-2
1.97
1-1-0
1.79
1-1-0
3.10
0-0-2
2.51
0-2-0
2.04
2-0-0
2.72
1-0-1
1.82
0-0-2
2.49
1-0-1
2.90
1-0-1
1.93
1-1-0
1.53
1-1-0
2.32
1-1-0
2.01
0-1-1
2.70

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
08.82%7.84%6.05%3.76%0.82%0.16%27.45%
17.84%10.46%8.33%4.41%1.31%0.33%32.68%
26.05%8.33%5.88%2.12%0.33%0.49%23.20%
33.76%4.41%2.12%1.31%0.49%0.16%12.25%
40.82%1.31%0.33%0.49%0.16%3.10%
5+0.16%0.33%0.49%0.16%0.16%1.31%
Total27.45%32.68%23.20%12.25%3.10%1.31%100%

Summary Statistics

Mean scored1.35
Mean allowed1.35
StdDev scored1.17
StdDev allowed1.17
Mean total goals/game2.70
Correlation (home vs away score)0.018
Sample size (games)306
↓ Scored | Allowed →012345+Total
011.76%5.88%8.82%26.47%
114.71%14.71%29.41%
25.88%5.88%2.94%2.94%17.65%
38.82%2.94%2.94%2.94%17.65%
42.94%2.94%5.88%
5+2.94%2.94%
Total44.12%29.41%14.71%5.88%5.88%100%

Brest — Summary Statistics

Mean scored1.56
Mean allowed1.00
StdDev scored1.37
StdDev allowed1.18
Mean total goals/game2.56
Correlation (scored vs allowed)0.355
Games played34
↓ Scored | Allowed →012345+Total
011.76%17.65%2.94%8.82%2.94%2.94%47.06%
12.94%14.71%5.88%5.88%2.94%2.94%35.29%
28.82%2.94%2.94%14.71%
3
42.94%2.94%
5+
Total14.71%44.12%11.76%14.71%8.82%5.88%100%

Clermont Foot 63 — Summary Statistics

Mean scored0.76
Mean allowed1.76
StdDev scored0.92
StdDev allowed1.44
Mean total goals/game2.53
Correlation (scored vs allowed)0.003
Games played34
↓ Scored | Allowed →012345+Total
014.71%17.65%8.82%5.88%47.06%
12.94%5.88%14.71%23.53%
25.88%5.88%11.76%
32.94%8.82%5.88%17.65%
4
5+
Total20.59%38.24%29.41%11.76%100%

Le Havre — Summary Statistics

Mean scored1.00
Mean allowed1.32
StdDev scored1.15
StdDev allowed0.94
Mean total goals/game2.32
Correlation (scored vs allowed)0.167
Games played34
↓ Scored | Allowed →012345+Total
08.82%2.94%5.88%2.94%20.59%
114.71%14.71%8.82%5.88%44.12%
28.82%2.94%2.94%5.88%20.59%
35.88%2.94%2.94%11.76%
42.94%2.94%
5+
Total41.18%23.53%20.59%14.71%100%

Lens — Summary Statistics

Mean scored1.32
Mean allowed1.09
StdDev scored1.04
StdDev allowed1.11
Mean total goals/game2.41
Correlation (scored vs allowed)-0.131
Games played34
↓ Scored | Allowed →012345+Total
08.82%2.94%11.76%
111.76%14.71%5.88%5.88%2.94%41.18%
214.71%8.82%8.82%32.35%
35.88%2.94%2.94%11.76%
42.94%2.94%
5+
Total44.12%29.41%14.71%5.88%5.88%100%

Lille — Summary Statistics

Mean scored1.53
Mean allowed1.00
StdDev scored0.96
StdDev allowed1.18
Mean total goals/game2.53
Correlation (scored vs allowed)0.000
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%11.76%2.94%41.18%
15.88%5.88%2.94%2.94%17.65%
22.94%8.82%5.88%2.94%2.94%23.53%
32.94%5.88%2.94%11.76%
42.94%2.94%
5+2.94%2.94%
Total11.76%32.35%20.59%23.53%8.82%2.94%100%

Lorient — Summary Statistics

Mean scored1.26
Mean allowed1.94
StdDev scored1.36
StdDev allowed1.30
Mean total goals/game3.21
Correlation (scored vs allowed)-0.042
Games played34
↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%5.88%20.59%
117.65%5.88%5.88%2.94%8.82%41.18%
22.94%8.82%5.88%17.65%
32.94%2.94%5.88%2.94%14.71%
45.88%5.88%
5+
Total29.41%20.59%17.65%23.53%8.82%100%

Lyon — Summary Statistics

Mean scored1.44
Mean allowed1.62
StdDev scored1.16
StdDev allowed1.37
Mean total goals/game3.06
Correlation (scored vs allowed)0.147
Games played34
↓ Scored | Allowed →012345+Total
05.88%14.71%5.88%2.94%29.41%
114.71%2.94%17.65%
28.82%11.76%11.76%2.94%35.29%
35.88%2.94%8.82%
42.94%2.94%5.88%
5+2.94%2.94%
Total20.59%50.00%20.59%5.88%2.94%100%

Marseille — Summary Statistics

Mean scored1.53
Mean allowed1.21
StdDev scored1.33
StdDev allowed0.95
Mean total goals/game2.74
Correlation (scored vs allowed)-0.113
Games played34
↓ Scored | Allowed →012345+Total
02.94%17.65%5.88%5.88%32.35%
111.76%5.88%17.65%2.94%2.94%41.18%
22.94%2.94%5.88%2.94%2.94%17.65%
32.94%2.94%2.94%8.82%
4
5+
Total17.65%29.41%32.35%11.76%2.94%5.88%100%

Metz — Summary Statistics

Mean scored1.03
Mean allowed1.71
StdDev scored0.94
StdDev allowed1.31
Mean total goals/game2.74
Correlation (scored vs allowed)0.229
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%2.94%14.71%
18.82%2.94%2.94%2.94%17.65%
211.76%8.82%8.82%2.94%2.94%35.29%
35.88%2.94%8.82%2.94%20.59%
42.94%2.94%2.94%8.82%
5+2.94%2.94%
Total35.29%23.53%29.41%8.82%2.94%100%

Monaco — Summary Statistics

Mean scored2.00
Mean allowed1.24
StdDev scored1.28
StdDev allowed1.21
Mean total goals/game3.24
Correlation (scored vs allowed)0.157
Games played34
↓ Scored | Allowed →012345+Total
011.76%2.94%11.76%2.94%29.41%
12.94%11.76%5.88%5.88%2.94%29.41%
25.88%8.82%11.76%2.94%29.41%
38.82%8.82%
42.94%2.94%
5+
Total29.41%26.47%29.41%8.82%2.94%2.94%100%

Montpellier — Summary Statistics

Mean scored1.26
Mean allowed1.41
StdDev scored1.08
StdDev allowed1.35
Mean total goals/game2.68
Correlation (scored vs allowed)-0.098
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%14.71%2.94%5.88%41.18%
111.76%5.88%11.76%11.76%41.18%
22.94%8.82%11.76%
32.94%2.94%
4
5+2.94%2.94%
Total23.53%23.53%26.47%20.59%5.88%100%

Nantes — Summary Statistics

Mean scored0.88
Mean allowed1.62
StdDev scored1.07
StdDev allowed1.23
Mean total goals/game2.50
Correlation (scored vs allowed)0.080
Games played34
↓ Scored | Allowed →012345+Total
017.65%5.88%2.94%26.47%
120.59%5.88%11.76%2.94%41.18%
28.82%2.94%5.88%2.94%20.59%
32.94%5.88%2.94%11.76%
4
5+
Total50.00%20.59%23.53%5.88%100%

Nice — Summary Statistics

Mean scored1.18
Mean allowed0.85
StdDev scored0.97
StdDev allowed0.99
Mean total goals/game2.03
Correlation (scored vs allowed)0.218
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%
111.76%2.94%14.71%
214.71%8.82%5.88%2.94%32.35%
38.82%11.76%2.94%2.94%26.47%
42.94%8.82%11.76%
5+5.88%5.88%
Total35.29%41.18%14.71%8.82%100%

Paris Saint-Germain — Summary Statistics

Mean scored2.38
Mean allowed0.97
StdDev scored1.37
StdDev allowed0.94
Mean total goals/game3.35
Correlation (scored vs allowed)0.221
Games played34
↓ Scored | Allowed →012345+Total
05.88%2.94%5.88%2.94%17.65%
111.76%11.76%11.76%8.82%2.94%47.06%
25.88%14.71%5.88%2.94%29.41%
35.88%5.88%
4
5+
Total23.53%35.29%23.53%14.71%2.94%100%

Reims — Summary Statistics

Mean scored1.24
Mean allowed1.38
StdDev scored0.82
StdDev allowed1.10
Mean total goals/game2.62
Correlation (scored vs allowed)-0.103
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%8.82%23.53%
12.94%11.76%14.71%2.94%32.35%
25.88%2.94%8.82%17.65%
32.94%11.76%5.88%20.59%
42.94%2.94%
5+2.94%2.94%
Total20.59%35.29%38.24%2.94%2.94%100%

Rennes — Summary Statistics

Mean scored1.56
Mean allowed1.35
StdDev scored1.31
StdDev allowed1.04
Mean total goals/game2.91
Correlation (scored vs allowed)0.185
Games played34
↓ Scored | Allowed →012345+Total
05.88%8.82%2.94%8.82%26.47%
12.94%14.71%11.76%11.76%41.18%
25.88%14.71%5.88%26.47%
35.88%5.88%
4
5+
Total14.71%44.12%20.59%20.59%100%

Strasbourg — Summary Statistics

Mean scored1.12
Mean allowed1.47
StdDev scored0.88
StdDev allowed0.99
Mean total goals/game2.59
Correlation (scored vs allowed)-0.239
Games played34
↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%8.82%29.41%
12.94%14.71%14.71%32.35%
214.71%5.88%2.94%23.53%
35.88%5.88%2.94%14.71%
4
5+
Total17.65%41.18%29.41%11.76%100%

Toulouse — Summary Statistics

Mean scored1.24
Mean allowed1.35
StdDev scored1.05
StdDev allowed0.92
Mean total goals/game2.59
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 Monaco 67 52.6 +14.39
2 Brest 61 47.0 +14.00
3 Lyon 53 44.8 +8.25
4 Paris Saint-Germain 76 68.2 +7.82
5 Lille 59 53.6 +5.37

Biggest Disappointments

# Team Actual Sim vsSim
1 Clermont Foot 63 25 34.2 -9.20
2 Lorient 29 36.0 -7.02
3 Rennes 46 52.6 -6.64
4 Metz 29 34.8 -5.84
5 Le Havre 32 36.2 -4.23

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 Rennes 6 Dec 20 – Feb 18 1 in 135
2 Lyon 4 Feb 4 – Feb 23 1 in 124
3 Paris Saint-Germain 8 Oct 8 – Dec 9 1 in 122
4 Toulouse 3 Feb 18 – Mar 3 1 in 104
5 Lorient 3 Feb 4 – Feb 18 1 in 62

Longest Losing Streaks

# Team Games Dates Probability
1 Metz 7 Dec 3 – Feb 4 1 in 378
2 Lorient 7 Mar 31 – May 12 1 in 61
3 Rennes 3 Mar 31 – Apr 13 1 in 59
4 Reims 3 Apr 13 – Apr 28 1 in 42
5 Lens 3 Aug 26 – Sep 16 1 in 39

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Paris Saint-Germain 26 Sep 24 – Apr 27 1 in 180
2 Brest 13 Nov 26 – Mar 3 1 in 120
3 Nice 13 Aug 11 – Nov 26 1 in 88
4 Lille 10 Oct 1 – Dec 17 1 in 30
5 Monaco 8 Feb 25 – Apr 24 1 in 23

Longest Winless Streaks

# Team Games Dates Probability
1 Lyon 10 Aug 13 – Nov 5 1 in 93
2 Marseille 6 Dec 20 – Feb 18 1 in 35
3 Nice 6 Feb 4 – Mar 8 1 in 31
4 Toulouse 10 Oct 8 – Dec 20 1 in 30
5 Lorient 10 Oct 28 – Jan 28 1 in 20

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-Germain70.00%16.00%5.00%5.00%2.00%1.00%1.00%
Monaco3.00%13.00%17.00%9.00%15.00%4.00%4.00%9.00%8.00%2.00%11.00%2.00%3.00%
Brest2.00%1.00%5.00%5.00%10.00%13.00%11.00%9.00%10.00%7.00%6.00%8.00%2.00%2.00%2.00%2.00%5.00%
Lille3.00%17.00%11.00%16.00%9.00%12.00%9.00%10.00%3.00%3.00%2.00%1.00%1.00%1.00%2.00%
Nice4.00%13.00%10.00%14.00%14.00%13.00%9.00%5.00%7.00%1.00%2.00%3.00%3.00%2.00%
Lyon2.00%4.00%6.00%3.00%6.00%11.00%7.00%8.00%12.00%8.00%8.00%8.00%5.00%2.00%4.00%1.00%5.00%
Lens7.00%17.00%8.00%14.00%18.00%13.00%6.00%8.00%3.00%4.00%2.00%
Marseille5.00%13.00%18.00%16.00%7.00%12.00%4.00%9.00%7.00%3.00%2.00%1.00%1.00%1.00%1.00%
Reims1.00%1.00%1.00%4.00%4.00%12.00%6.00%6.00%14.00%10.00%7.00%5.00%4.00%10.00%6.00%5.00%4.00%
Rennes4.00%8.00%17.00%8.00%10.00%13.00%9.00%5.00%9.00%5.00%4.00%3.00%3.00%2.00%
Toulouse1.00%1.00%3.00%2.00%8.00%6.00%2.00%8.00%15.00%14.00%13.00%8.00%8.00%4.00%7.00%
Montpellier2.00%3.00%4.00%12.00%8.00%5.00%14.00%11.00%10.00%6.00%9.00%7.00%5.00%2.00%2.00%
Strasbourg1.00%1.00%1.00%5.00%2.00%6.00%9.00%15.00%10.00%13.00%9.00%7.00%6.00%5.00%5.00%5.00%
Nantes1.00%2.00%1.00%1.00%2.00%2.00%6.00%7.00%11.00%12.00%22.00%20.00%13.00%
Le Havre2.00%5.00%9.00%7.00%8.00%12.00%9.00%17.00%9.00%10.00%12.00%
Lorient1.00%1.00%6.00%3.00%3.00%6.00%7.00%10.00%11.00%11.00%13.00%20.00%8.00%
Metz1.00%1.00%2.00%1.00%2.00%4.00%6.00%3.00%10.00%14.00%8.00%15.00%14.00%19.00%
Clermont Foot 631.00%2.00%1.00%7.00%2.00%3.00%5.00%6.00%9.00%15.00%10.00%14.00%25.00%

Points Required Per Position

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

Points Totals in Context

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

No Trend Data Yet

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

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
Paris FC 2

Semifinals

Saint-Etienne 2
Rodez 0

Finals

Saint-Etienne 4
Metz 3

Leg 1: Saint-Etienne 2-1 Metz

Leg 2: Metz 2-2 Saint-Etienne

Sim: 1.0%

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 100%
Lille 100%
Monaco 100%
Nice 100%
Paris Saint-Germain 100%
Rennes 100%
Marseille 99.0% 1.0%
Brest 93.0% 1.0% 1.0% 5.0%
Montpellier 91.0% 3.0% 2.0% 4.0%
Lyon 90.0% 3.0% 1.0% 6.0%
Reims 85.0% 4.0% 2.0% 9.0%
Toulouse 81.0% 6.0% 2.0% 11.0%
Strasbourg 85.0% 1.0% 4.0% 10.0%
Le Havre 69.0% 4.0% 5.0% 22.0%
Lorient 59.0% 8.0% 5.0% 28.0%
Metz 52.0% 12.0% 3.0% 33.0%
Nantes 45.0% 14.0% 8.0% 33.0%
Clermont Foot 63 51.0% 7.0% 3.0% 39.0%
Loser →
↓ Winner
AjaccioAmiensAngersAnnecyAuxerreBordeauxBrestCaenClermont Foot 63ConcarneauGrenoble Foot 38GuingampLavalLe HavreLorientLyonMetzMontpellierNantesParis FCPau FCQuevilly-RouenReimsRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Ajaccio
Amiens
Angers
Annecy
Auxerre
Bordeaux
Brest
Caen
Clermont Foot 63
Concarneau
Grenoble Foot 38
Guingamp
Laval
Le Havre
Lorient
Lyon
Metz
Montpellier
Nantes
Paris FC
Pau FC
Quevilly-Rouen
Reims
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Loser →
↓ Winner
AjaccioAmiensAngersAnnecyAuxerreBordeauxBrestCaenClermont Foot 63Grenoble Foot 38GuingampLavalLe HavreLorientLyonMetzMontpellierNantesParis FCPau FCQuevilly-RouenReimsRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Ajaccio
Amiens
Angers
Annecy
Auxerre
Bordeaux
Brest
Caen
Clermont Foot 63
Grenoble Foot 38
Guingamp
Laval
Le Havre
Lorient
Lyon
Metz
Montpellier
Nantes
Paris FC
Pau FC
Quevilly-Rouen
Reims
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Loser →
↓ Winner
AjaccioAmiensAngersAnnecyAuxerreBordeauxBrestCaenClermont Foot 63ConcarneauGrenoble Foot 38GuingampLavalLe HavreLorientLyonMarseilleMetzMontpellierNantesParis FCPau FCQuevilly-RouenReimsRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Ajaccio1.00%1.00%1.00%1.00%
Amiens1.00%1.00%
Angers1.00%2.00%1.00%1.00%
Annecy
Auxerre1.00%1.00%1.00%1.00%1.00%1.00%
Bordeaux1.00%1.00%1.00%
Brest1.00%
Caen1.00%
Clermont Foot 632.00%1.00%1.00%1.00%1.00%1.00%
Concarneau1.00%
Grenoble Foot 38
Guingamp1.00%1.00%1.00%1.00%
Laval1.00%1.00%
Le Havre2.00%1.00%1.00%
Lorient1.00%1.00%1.00%1.00%1.00%1.00%1.00%1.00%
Lyon1.00%2.00%
Marseille
Metz1.00%1.00%1.00%1.00%1.00%3.00%1.00%3.00%
Montpellier1.00%1.00%1.00%
Nantes4.00%2.00%1.00%1.00%1.00%1.00%1.00%3.00%
Paris FC2.00%
Pau FC1.00%
Quevilly-Rouen
Reims1.00%1.00%1.00%1.00%
Rodez1.00%
SC Bastia
Saint-Etienne1.00%1.00%1.00%1.00%1.00%
Strasbourg1.00%
Toulouse2.00%1.00%1.00%1.00%1.00%
Troyes

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
Metz 48.0%
Saint-Etienne 63.0% 34.0%
Rodez 62.0% 27.0% 15.0%
Paris FC 38.0% 10.0% 3.0%
Loser →
↓ Winner
MetzParis FCRodez
Metz
Paris FC
Rodez
Loser →
↓ Winner
MetzParis FCRodezSaint-Etienne
Metz
Paris FC
Rodez
Saint-Etienne
Loser →
↓ Winner
MetzParis FCRodezSaint-Etienne
Metz7.00%12.00%29.00%
Paris FC3.00%
Rodez15.00%
Saint-Etienne34.00%

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
2023-08-11 Lille D 1-1 1908 1926 32.6% 34.9% 32.5% -0.0 1
2023-08-11 @ Nice D 1-1 1926 1908 32.5% 34.9% 32.6% +0.0 1
2023-08-12 Reims W 2-1 1933 1869 44.9% 31.7% 23.4% +4.8 3
2023-08-12 @ Marseille L 1-2 1869 1933 23.4% 31.7% 44.9% -4.8 0
2023-08-12 Lorient D 0-0 1977 1853 54.4% 26.1% 19.5% -1.5 1
2023-08-12 @ Paris Saint-Germain D 0-0 1853 1977 19.5% 26.1% 54.4% +1.5 1
2023-08-13 Lens W 3-2 1849 1964 22.3% 30.6% 47.2% +7.5 3
2023-08-13 @ Brest L 2-3 1964 1849 47.2% 30.6% 22.3% -7.5 0
2023-08-13 Monaco L 2-4 1857 1894 29.9% 34.8% 35.3% -9.1 0
2023-08-13 @ Clermont Foot 63 W 4-2 1894 1857 35.3% 34.8% 29.9% +9.1 3
2023-08-13 Le Havre D 2-2 1888 1822 45.2% 31.6% 23.2% -0.6 1
2023-08-13 @ Montpellier D 2-2 1822 1888 23.2% 31.6% 45.2% +0.6 1
2023-08-13 Toulouse L 1-2 1831 1861 30.9% 34.9% 34.2% -6.0 0
2023-08-13 @ Nantes W 2-1 1861 1831 34.2% 34.9% 30.9% +6.0 3
2023-08-13 Metz W 5-1 1946 1848 50.2% 28.8% 21.0% +13.3 3
2023-08-13 @ Rennes L 1-5 1848 1946 21.0% 28.8% 50.2% -13.3 0
2023-08-13 Lyon W 2-1 1870 1923 28.0% 34.3% 37.6% +6.8 3
2023-08-13 @ Strasbourg L 1-2 1923 1870 37.6% 34.3% 28.0% -6.8 0
2023-08-18 Marseille D 2-2 1835 1938 23.2% 31.6% 45.2% +0.6 1
2023-08-18 @ Metz D 2-2 1938 1835 45.2% 31.6% 23.2% -0.6 4
2023-08-19 Montpellier L 1-4 1917 1887 39.6% 33.8% 26.6% -17.2 0
2023-08-19 @ Lyon W 4-1 1887 1917 26.6% 33.8% 39.6% +17.2 4
2023-08-19 Paris Saint-Germain D 1-1 1867 1976 22.7% 31.1% 46.2% +0.9 4
2023-08-19 @ Toulouse D 1-1 1976 1867 46.2% 31.1% 22.7% -0.9 2
2023-08-20 Brest L 1-2 1822 1856 30.4% 34.8% 34.8% -5.9 1
2023-08-20 @ Le Havre W 2-1 1856 1822 34.8% 34.8% 30.4% +5.9 6
2023-08-20 Rennes D 1-1 1956 1960 34.7% 34.8% 30.5% -0.1 1
2023-08-20 @ Lens D 1-1 1960 1956 30.5% 34.8% 34.7% +0.1 4
2023-08-20 Nantes W 2-0 1926 1825 50.7% 28.5% 20.8% +8.3 4
2023-08-20 @ Lille L 0-2 1825 1926 20.8% 28.5% 50.7% -8.3 0
2023-08-20 Nice D 1-1 1855 1908 28.0% 34.3% 37.7% +0.3 2
2023-08-20 @ Lorient D 1-1 1908 1855 37.7% 34.3% 28.0% -0.3 2
2023-08-20 Strasbourg W 3-0 1903 1877 39.0% 34.0% 27.0% +15.7 6
2023-08-20 @ Monaco L 0-3 1877 1903 27.0% 34.0% 39.0% -15.7 3
2023-08-20 Clermont Foot 63 W 2-0 1864 1847 37.6% 34.3% 28.0% +11.2 3
2023-08-20 @ Reims L 0-2 1847 1864 28.0% 34.3% 37.6% -11.2 0
2023-08-25 Monaco D 3-3 1817 1919 23.3% 31.6% 45.1% +0.5 1
2023-08-25 @ Nantes D 3-3 1919 1817 45.1% 31.6% 23.3% -0.5 7
2023-08-26 Brest W 2-0 1937 1862 46.6% 30.9% 22.5% +9.1 7
2023-08-26 @ Marseille L 0-2 1862 1937 22.5% 30.9% 46.6% -9.2 6
2023-08-26 Lens W 3-1 1975 1956 38.0% 34.2% 27.8% +9.6 5
2023-08-26 @ Paris Saint-Germain L 1-3 1956 1975 27.8% 34.2% 38.0% -9.6 1
2023-08-27 Metz L 0-1 1836 1836 35.3% 34.8% 30.0% -6.9 0
2023-08-27 @ Clermont Foot 63 W 1-0 1836 1836 30.0% 34.8% 35.3% +6.9 4
2023-08-27 Lille W 4-1 1855 1934 25.2% 33.1% 41.6% +17.8 5
2023-08-27 @ Lorient L 1-4 1934 1855 41.6% 33.1% 25.2% -17.8 4
2023-08-27 Reims L 1-3 1904 1875 39.6% 33.8% 26.6% -12.2 4
2023-08-27 @ Montpellier W 3-1 1875 1904 26.6% 33.8% 39.6% +12.2 6
2023-08-27 Lyon D 0-0 1908 1899 36.4% 34.6% 29.0% -0.3 3
2023-08-27 @ Nice D 0-0 1899 1908 29.0% 34.6% 36.4% +0.3 1
2023-08-27 Le Havre D 2-2 1960 1816 57.5% 24.0% 18.5% -1.1 5
2023-08-27 @ Rennes D 2-2 1816 1960 18.5% 24.0% 57.5% +1.1 2
2023-08-27 Toulouse W 2-0 1861 1868 34.3% 34.9% 30.9% +12.0 6
2023-08-27 @ Strasbourg L 0-2 1868 1861 30.9% 34.9% 34.3% -12.0 4
2023-09-01 Marseille D 1-1 1817 1946 21.3% 29.3% 49.4% +1.0 2
2023-09-01 @ Nantes D 1-1 1946 1817 49.4% 29.3% 21.3% -1.0 8
2023-09-02 Rennes D 0-0 1853 1959 23.0% 31.3% 45.7% +0.9 7
2023-09-02 @ Brest D 0-0 1959 1853 45.7% 31.3% 23.0% -0.9 6
2023-09-02 Lens W 3-0 1918 1947 31.1% 34.9% 34.0% +18.5 10
2023-09-02 @ Monaco L 0-3 1947 1918 34.0% 34.9% 31.1% -18.5 1
2023-09-03 Lorient W 3-0 1817 1873 27.7% 34.2% 38.0% +19.9 5
2023-09-03 @ Le Havre L 0-3 1873 1817 38.0% 34.2% 27.7% -19.9 5
2023-09-03 Montpellier W 1-0 1916 1892 38.8% 34.0% 27.2% +5.8 7
2023-09-03 @ Lille L 0-1 1892 1916 27.2% 34.0% 38.8% -5.8 4
2023-09-03 Paris Saint-Germain L 1-4 1900 1985 24.7% 32.8% 42.5% -12.3 1
2023-09-03 @ Lyon W 4-1 1985 1900 42.5% 32.8% 24.7% +12.3 8
2023-09-03 Reims D 2-2 1843 1887 29.0% 34.6% 36.4% +0.2 5
2023-09-03 @ Metz D 2-2 1887 1843 36.4% 34.6% 29.0% -0.2 7
2023-09-03 Strasbourg W 2-0 1908 1873 40.3% 33.6% 26.1% +10.5 6
2023-09-03 @ Nice L 0-2 1873 1908 26.1% 33.6% 40.3% -10.5 6
2023-09-03 Clermont Foot 63 D 2-2 1856 1829 39.1% 34.0% 26.9% -0.3 5
2023-09-03 @ Toulouse D 2-2 1829 1856 26.9% 34.0% 39.1% +0.3 1
2023-09-15 Nice L 2-3 1997 1918 47.2% 30.5% 22.2% -7.5 8
2023-09-15 @ Paris Saint-Germain W 3-2 1918 1997 22.2% 30.5% 47.2% +7.5 9
2023-09-16 Metz L 0-1 1928 1843 48.2% 30.0% 21.8% -8.5 1
2023-09-16 @ Lens W 1-0 1843 1928 21.8% 30.0% 48.2% +8.5 8
2023-09-16 Lille D 2-2 1958 1922 40.5% 33.5% 26.0% -0.4 7
2023-09-16 @ Rennes D 2-2 1922 1958 26.0% 33.5% 40.5% +0.4 8
2023-09-17 Nantes L 0-1 1830 1818 36.9% 34.5% 28.6% -7.1 1
2023-09-17 @ Clermont Foot 63 W 1-0 1818 1830 28.6% 34.5% 36.9% +7.1 5
2023-09-17 Monaco D 2-2 1853 1937 24.8% 32.9% 42.3% +0.5 6
2023-09-17 @ Lorient D 2-2 1937 1853 42.3% 32.9% 24.8% -0.5 11
2023-09-17 Le Havre D 0-0 1887 1837 42.7% 32.7% 24.6% -0.7 2
2023-09-17 @ Lyon D 0-0 1837 1887 24.6% 32.7% 42.7% +0.7 6
2023-09-17 Toulouse D 0-0 1945 1856 48.9% 29.6% 21.5% -1.1 9
2023-09-17 @ Marseille D 0-0 1856 1945 21.5% 29.6% 48.9% +1.1 6
2023-09-17 Brest L 1-2 1887 1854 40.2% 33.6% 26.2% -7.1 7
2023-09-17 @ Reims W 2-1 1854 1887 26.2% 33.6% 40.2% +7.1 10
2023-09-17 Montpellier D 2-2 1863 1886 31.8% 34.9% 33.3% +0.0 7
2023-09-17 @ Strasbourg D 2-2 1886 1863 33.3% 34.9% 31.8% -0.0 5
2023-09-22 Nice L 0-1 1936 1926 36.8% 34.5% 28.7% -7.1 11
2023-09-22 @ Monaco W 1-0 1926 1936 28.7% 34.5% 36.8% +7.1 12
2023-09-23 Lyon W 1-0 1861 1887 31.5% 34.9% 33.6% +6.7 13
2023-09-23 @ Brest L 0-1 1887 1861 33.6% 34.9% 31.5% -6.7 2
2023-09-23 Lorient W 5-3 1825 1853 31.2% 34.9% 33.9% +9.3 8
2023-09-23 @ Nantes L 3-5 1853 1825 33.9% 34.9% 31.2% -9.3 6
2023-09-24 Clermont Foot 63 W 2-1 1838 1823 37.5% 34.4% 28.1% +5.6 9
2023-09-24 @ Le Havre L 1-2 1823 1838 28.1% 34.4% 37.5% -5.6 1
2023-09-24 Toulouse W 2-1 1920 1857 44.7% 31.8% 23.5% +4.8 4
2023-09-24 @ Lens L 1-2 1857 1920 23.5% 31.8% 44.7% -4.8 6
2023-09-24 Strasbourg L 0-1 1851 1863 33.5% 34.9% 31.6% -6.7 8
2023-09-24 @ Metz W 1-0 1863 1851 31.6% 34.9% 33.5% +6.7 10
2023-09-24 Rennes D 0-0 1886 1957 26.1% 33.6% 40.4% +0.6 6
2023-09-24 @ Montpellier D 0-0 1957 1886 40.4% 33.6% 26.1% -0.6 8
2023-09-24 Marseille W 4-0 1989 1944 42.1% 33.0% 25.0% +19.2 11
2023-09-24 @ Paris Saint-Germain L 0-4 1944 1989 25.0% 33.0% 42.1% -19.2 9
2023-09-26 Reims L 1-2 1923 1880 41.6% 33.1% 25.2% -7.3 8
2023-09-26 @ Lille W 2-1 1880 1923 25.2% 33.1% 41.6% +7.3 10
2023-09-29 Lens L 0-1 1870 1924 27.8% 34.3% 37.9% -5.9 10
2023-09-29 @ Strasbourg W 1-0 1924 1870 37.9% 34.3% 27.8% +5.9 7
2023-09-30 Paris Saint-Germain D 0-0 1817 2009 18.0% 22.7% 59.3% +1.8 2
2023-09-30 @ Clermont Foot 63 D 0-0 2009 1817 59.3% 22.7% 18.0% -1.8 12
2023-09-30 Marseille W 3-2 1929 1925 35.8% 34.7% 29.5% +5.5 14
2023-09-30 @ Monaco L 2-3 1925 1929 29.5% 34.7% 35.8% -5.5 9
2023-10-01 Lille L 0-2 1844 1915 26.0% 33.5% 40.5% -10.5 9
2023-10-01 @ Le Havre W 2-0 1915 1844 40.5% 33.5% 26.0% +10.5 11
2023-10-01 Montpellier L 0-3 1844 1887 29.2% 34.6% 36.1% -16.7 6
2023-10-01 @ Lorient W 3-0 1887 1844 36.1% 34.6% 29.2% +16.7 9
2023-10-01 Brest D 0-0 1933 1868 45.0% 31.6% 23.3% -0.9 13
2023-10-01 @ Nice D 0-0 1868 1933 23.3% 31.6% 45.0% +0.9 14
2023-10-01 Lyon W 2-0 1887 1880 36.3% 34.6% 29.1% +11.5 13
2023-10-01 @ Reims L 0-2 1880 1887 29.1% 34.6% 36.3% -11.5 2
2023-10-01 Nantes W 3-1 1957 1835 54.0% 26.4% 19.6% +6.6 11
2023-10-01 @ Rennes L 1-3 1835 1957 19.6% 26.4% 54.0% -6.6 8
2023-10-01 Metz W 3-0 1852 1845 36.3% 34.6% 29.1% +16.7 9
2023-10-01 @ Toulouse L 0-3 1845 1852 29.1% 34.6% 36.3% -16.7 8
2023-10-06 Nantes L 1-2 1864 1828 40.5% 33.5% 25.9% -7.1 10
2023-10-06 @ Strasbourg W 2-1 1828 1864 25.9% 33.5% 40.5% +7.1 11
2023-10-07 Nice L 0-1 1828 1932 23.1% 31.5% 45.4% -5.0 8
2023-10-07 @ Metz W 1-0 1932 1828 45.4% 31.5% 23.1% +5.0 16
2023-10-07 Monaco L 1-3 1899 1935 30.1% 34.8% 35.1% -10.2 13
2023-10-07 @ Reims W 3-1 1935 1899 35.1% 34.8% 30.1% +10.2 17
2023-10-08 Toulouse D 1-1 1869 1869 35.2% 34.8% 30.0% -0.2 15
2023-10-08 @ Brest D 1-1 1869 1869 30.0% 34.8% 35.2% +0.2 10
2023-10-08 Lille D 1-1 1930 1926 35.8% 34.7% 29.5% -0.2 8
2023-10-08 @ Lens D 1-1 1926 1930 29.5% 34.7% 35.8% +0.2 12
2023-10-08 Lorient D 3-3 1868 1827 41.4% 33.2% 25.4% -0.3 3
2023-10-08 @ Lyon D 3-3 1827 1868 25.4% 33.2% 41.4% +0.4 7
2023-10-08 Le Havre W 3-0 1919 1833 48.4% 29.9% 21.8% +12.8 12
2023-10-08 @ Marseille L 0-3 1833 1919 21.8% 29.9% 48.4% -12.8 9
2023-10-08 Paris Saint-Germain L 1-3 1963 2007 29.2% 34.6% 36.2% -10.0 11
2023-10-08 @ Rennes W 3-1 2007 1963 36.2% 34.6% 29.2% +10.0 15
2023-10-20 Lens D 0-0 1820 1930 22.7% 31.0% 46.3% +1.0 10
2023-10-20 @ Le Havre D 0-0 1930 1820 46.3% 31.0% 22.7% -1.0 9
2023-10-21 Marseille W 1-0 1937 1932 35.9% 34.7% 29.4% +6.1 19
2023-10-21 @ Nice L 0-1 1932 1937 29.4% 34.7% 35.9% -6.1 12
2023-10-21 Strasbourg W 3-0 2017 1857 60.1% 22.1% 17.8% +9.5 18
2023-10-21 @ Paris Saint-Germain L 0-3 1857 2017 17.8% 22.1% 60.1% -9.5 10
2023-10-22 Brest W 1-0 1926 1868 43.9% 32.2% 23.9% +5.2 15
2023-10-22 @ Lille L 0-1 1868 1926 23.9% 32.2% 43.9% -5.2 15
2023-10-22 Rennes W 2-1 1828 1954 21.5% 29.6% 48.9% +8.1 10
2023-10-22 @ Lorient L 1-2 1954 1828 48.9% 29.6% 21.5% -8.1 11
2023-10-22 Clermont Foot 63 L 1-2 1868 1819 42.6% 32.7% 24.6% -7.4 3
2023-10-22 @ Lyon W 2-1 1819 1868 24.6% 32.7% 42.6% +7.4 5
2023-10-22 Metz W 2-1 1945 1823 54.0% 26.4% 19.6% +3.8 20
2023-10-22 @ Monaco L 1-2 1823 1945 19.6% 26.4% 54.0% -3.8 8
2023-10-22 Montpellier W 2-0 1835 1904 26.3% 33.7% 40.0% +14.2 14
2023-10-22 @ Nantes L 0-2 1904 1835 40.0% 33.7% 26.3% -14.2 9
2023-10-22 Reims D 1-1 1869 1889 32.3% 34.9% 32.8% +0.0 11
2023-10-22 @ Toulouse D 1-1 1889 1869 32.8% 34.9% 32.3% -0.0 14
2023-10-27 Nice L 0-1 1826 1943 22.1% 30.4% 47.4% -4.8 5
2023-10-27 @ Clermont Foot 63 W 1-0 1943 1826 47.4% 30.4% 22.1% +4.8 22
2023-10-28 Nantes W 4-0 1929 1849 47.3% 30.5% 22.2% +17.1 12
2023-10-28 @ Lens L 0-4 1849 1929 22.2% 30.5% 47.3% -17.1 14
2023-10-28 Lorient W 1-0 1888 1836 43.2% 32.5% 24.3% +5.2 17
2023-10-28 @ Reims L 0-1 1836 1888 24.3% 32.5% 43.2% -5.2 10
2023-10-29 Paris Saint-Germain L 2-3 1863 2026 19.4% 25.9% 54.8% -3.6 15
2023-10-29 @ Brest W 3-2 2026 1863 54.8% 25.9% 19.4% +3.6 21
2023-10-29 Monaco W 2-0 1931 1949 32.7% 34.9% 32.4% +12.4 18
2023-10-29 @ Lille L 0-2 1949 1931 32.4% 34.9% 32.7% -12.4 20
2023-10-29 Le Havre D 0-0 1819 1821 34.9% 34.8% 30.3% -0.2 9
2023-10-29 @ Metz D 0-0 1821 1819 30.3% 34.8% 34.9% +0.2 11
2023-10-29 Toulouse W 3-0 1890 1869 38.3% 34.2% 27.5% +16.0 12
2023-10-29 @ Montpellier L 0-3 1869 1890 27.5% 34.2% 38.3% -16.0 11
2023-10-29 Strasbourg D 1-1 1945 1847 50.3% 28.8% 20.9% -1.1 12
2023-10-29 @ Rennes D 1-1 1847 1945 20.9% 28.8% 50.3% +1.1 11
2023-11-03 Montpellier W 3-0 2030 1906 54.4% 26.1% 19.5% +11.0 24
2023-11-03 @ Paris Saint-Germain L 0-3 1906 2030 19.5% 26.1% 54.4% -11.0 12
2023-11-04 Lens D 0-0 1830 1946 22.2% 30.5% 47.3% +1.0 11
2023-11-04 @ Lorient D 0-0 1946 1830 47.3% 30.5% 22.2% -1.0 13
2023-11-04 Lille D 0-0 1926 1944 32.6% 34.9% 32.5% +0.0 13
2023-11-04 @ Marseille D 0-0 1944 1926 32.5% 34.9% 32.6% +0.0 19
2023-11-05 Metz D 1-1 1861 1819 41.5% 33.2% 25.4% -0.6 4
2023-11-05 @ Lyon D 1-1 1819 1861 25.4% 33.2% 41.5% +0.6 10
2023-11-05 Brest W 2-0 1936 1860 46.9% 30.7% 22.4% +9.1 23
2023-11-05 @ Monaco L 0-2 1860 1936 22.4% 30.7% 46.9% -9.1 15
2023-11-05 Reims L 0-1 1832 1894 27.1% 34.0% 38.9% -5.8 14
2023-11-05 @ Nantes W 1-0 1894 1832 38.9% 34.0% 27.1% +5.8 20
2023-11-05 Rennes W 2-0 1948 1944 35.7% 34.7% 29.6% +11.6 25
2023-11-05 @ Nice L 0-2 1944 1948 29.6% 34.7% 35.7% -11.6 12
2023-11-05 Clermont Foot 63 D 0-0 1848 1821 39.2% 33.9% 26.9% -0.5 12
2023-11-05 @ Strasbourg D 0-0 1821 1848 26.9% 33.9% 39.2% +0.5 6
2023-11-05 Le Havre L 1-2 1853 1822 39.9% 33.7% 26.4% -7.1 11
2023-11-05 @ Toulouse W 2-1 1822 1853 26.4% 33.7% 39.9% +7.1 14
2023-11-10 Nice D 0-0 1895 1959 26.7% 33.9% 39.4% +0.5 13
2023-11-10 @ Montpellier D 0-0 1959 1895 39.4% 33.9% 26.7% -0.5 26
2023-11-11 Monaco D 0-0 1829 1945 22.1% 30.4% 47.4% +1.0 15
2023-11-11 @ Le Havre D 0-0 1945 1829 47.4% 30.4% 22.1% -1.0 24
2023-11-11 Paris Saint-Germain L 0-3 1900 2041 20.5% 28.1% 51.3% -11.9 20
2023-11-11 @ Reims W 3-0 2041 1900 51.3% 28.1% 20.5% +11.9 27
2023-11-12 Lorient W 1-0 1822 1832 33.8% 34.9% 31.3% +6.4 9
2023-11-12 @ Clermont Foot 63 L 0-1 1832 1822 31.3% 34.9% 33.8% -6.4 11
2023-11-12 Marseille W 1-0 1945 1926 38.1% 34.2% 27.7% +5.9 16
2023-11-12 @ Lens L 0-1 1926 1945 27.7% 34.2% 38.1% -5.9 13
2023-11-12 Toulouse D 1-1 1944 1846 50.2% 28.8% 21.0% -1.1 20
2023-11-12 @ Lille D 1-1 1846 1944 21.0% 28.8% 50.2% +1.1 12
2023-11-12 Nantes W 3-1 1820 1827 34.2% 34.9% 31.0% +10.4 13
2023-11-12 @ Metz L 1-3 1827 1820 31.0% 34.9% 34.2% -10.4 14
2023-11-12 Lyon L 0-1 1933 1860 46.3% 31.0% 22.7% -8.2 12
2023-11-12 @ Rennes W 1-0 1860 1933 22.7% 31.0% 46.3% +8.3 7
2023-11-24 Monaco W 5-2 2053 1944 51.9% 27.8% 20.3% +8.6 30
2023-11-24 @ Paris Saint-Germain L 2-5 1944 2053 20.3% 27.8% 51.9% -8.5 24
2023-11-25 Lens L 0-3 1828 1951 21.7% 29.9% 48.4% -12.7 9
2023-11-25 @ Clermont Foot 63 W 3-0 1951 1828 48.4% 29.9% 21.7% +12.7 19
2023-11-25 Marseille D 1-1 1848 1920 25.9% 33.5% 40.6% +0.5 13
2023-11-25 @ Strasbourg D 1-1 1920 1848 40.6% 33.5% 25.9% -0.5 14
2023-11-26 Metz L 2-3 1825 1830 34.5% 34.8% 30.7% -6.1 11
2023-11-26 @ Lorient W 3-2 1830 1825 30.7% 34.8% 34.5% +6.1 16
2023-11-26 Lille L 0-2 1868 1943 25.7% 33.4% 40.9% -10.4 7
2023-11-26 @ Lyon W 2-0 1943 1868 40.9% 33.4% 25.7% +10.4 23
2023-11-26 Brest L 1-3 1895 1851 41.9% 33.0% 25.1% -12.6 13
2023-11-26 @ Montpellier W 3-1 1851 1895 25.1% 33.0% 41.9% +12.6 18
2023-11-26 Le Havre D 0-0 1816 1830 33.2% 34.9% 31.9% -0.0 15
2023-11-26 @ Nantes D 0-0 1830 1816 31.9% 34.9% 33.2% +0.1 16
2023-11-26 Toulouse W 1-0 1959 1847 52.4% 27.4% 20.1% +4.2 29
2023-11-26 @ Nice L 0-1 1847 1959 20.1% 27.4% 52.4% -4.2 12
2023-11-26 Reims W 3-1 1924 1888 40.7% 33.5% 25.8% +9.0 15
2023-11-26 @ Rennes L 1-3 1888 1924 25.8% 33.5% 40.7% -9.0 20
2023-11-29 Clermont Foot 63 D 1-1 1882 1816 45.4% 31.5% 23.2% -0.8 14
2023-11-29 @ Montpellier D 1-1 1816 1882 23.2% 31.5% 45.4% +0.8 10
2023-12-01 Strasbourg W 2-1 1879 1848 39.7% 33.8% 26.5% +5.3 23
2023-12-01 @ Reims L 1-2 1848 1879 26.5% 33.8% 39.7% -5.3 13
2023-12-02 Lyon W 3-2 1964 1858 51.5% 28.0% 20.5% +3.9 22
2023-12-02 @ Lens L 2-3 1858 1964 20.5% 28.0% 51.5% -3.9 7
2023-12-02 Nice W 1-0 1816 1963 20.2% 27.6% 52.2% +8.9 18
2023-12-02 @ Nantes L 0-1 1963 1816 52.2% 27.6% 20.2% -8.9 29
2023-12-03 Clermont Foot 63 W 3-0 1863 1816 42.3% 32.9% 24.9% +14.7 21
2023-12-03 @ Brest L 0-3 1816 1863 24.9% 32.9% 42.3% -14.7 10
2023-12-03 Paris Saint-Germain L 0-2 1830 2061 16.3% 18.2% 65.5% -5.6 16
2023-12-03 @ Le Havre W 2-0 2061 1830 65.5% 18.2% 16.3% +5.6 33
2023-12-03 Metz W 2-0 1953 1836 53.2% 26.9% 19.9% +7.8 26
2023-12-03 @ Lille L 0-2 1836 1953 19.9% 26.9% 53.2% -7.8 16
2023-12-03 Rennes W 2-0 1919 1934 33.1% 34.9% 31.9% +12.2 17
2023-12-03 @ Marseille L 0-2 1934 1919 31.9% 34.9% 33.1% -12.2 15
2023-12-03 Montpellier W 2-0 1936 1882 43.4% 32.4% 24.2% +9.8 27
2023-12-03 @ Monaco L 0-2 1882 1936 24.2% 32.4% 43.4% -9.8 14
2023-12-03 Lorient D 1-1 1843 1819 38.7% 34.1% 27.2% -0.4 13
2023-12-03 @ Toulouse D 1-1 1819 1843 27.2% 34.1% 38.7% +0.4 12
2023-12-06 Lyon W 3-0 1932 1854 47.0% 30.6% 22.3% +13.1 20
2023-12-06 @ Marseille L 0-3 1854 1932 22.3% 30.6% 47.0% -13.1 7
2023-12-07 Strasbourg D 1-1 1878 1843 40.5% 33.6% 26.0% -0.5 22
2023-12-07 @ Brest D 1-1 1843 1878 26.0% 33.6% 40.5% +0.5 14
2023-12-08 Lens D 0-0 1872 1968 23.8% 32.1% 44.2% +0.8 15
2023-12-08 @ Montpellier D 0-0 1968 1872 44.2% 32.1% 23.8% -0.8 23
2023-12-09 Nantes W 2-1 2067 1825 72.4% 13.3% 14.3% +2.3 36
2023-12-09 @ Paris Saint-Germain L 1-2 1825 2067 14.3% 13.3% 72.4% -2.3 18
2023-12-09 Monaco L 1-2 1921 1946 31.7% 34.9% 33.4% -6.1 15
2023-12-09 @ Rennes W 2-1 1946 1921 33.4% 34.9% 31.7% +6.1 30
2023-12-10 Lille D 0-0 1802 1961 19.6% 26.3% 54.1% +1.5 11
2023-12-10 @ Clermont Foot 63 D 0-0 1961 1802 54.1% 26.3% 19.6% -1.5 27
2023-12-10 Marseille L 2-4 1819 1945 21.6% 29.6% 48.8% -6.7 12
2023-12-10 @ Lorient W 4-2 1945 1819 48.8% 29.6% 21.6% +6.7 23
2023-12-10 Toulouse W 3-0 1841 1842 35.0% 34.8% 30.2% +17.1 10
2023-12-10 @ Lyon L 0-3 1842 1841 30.2% 34.8% 35.0% -17.1 13
2023-12-10 Brest L 0-1 1828 1877 28.5% 34.5% 37.1% -6.0 16
2023-12-10 @ Metz W 1-0 1877 1828 37.1% 34.5% 28.5% +6.0 25
2023-12-10 Reims W 2-1 1954 1884 45.9% 31.2% 22.9% +4.7 32
2023-12-10 @ Nice L 1-2 1884 1954 22.9% 31.2% 45.9% -4.7 23
2023-12-10 Le Havre W 2-1 1843 1824 38.1% 34.2% 27.7% +5.5 17
2023-12-10 @ Strasbourg L 1-2 1824 1843 27.7% 34.2% 38.1% -5.5 16
2023-12-15 Lyon L 0-1 1952 1858 49.5% 29.2% 21.2% -8.6 30
2023-12-15 @ Monaco W 1-0 1858 1952 21.2% 29.2% 49.5% +8.6 13
2023-12-16 Nice W 3-1 1819 1959 20.6% 28.2% 51.1% +14.3 19
2023-12-16 @ Le Havre L 1-3 1959 1819 51.1% 28.2% 20.6% -14.3 32
2023-12-16 Reims W 2-0 1967 1879 48.6% 29.8% 21.6% +8.7 26
2023-12-16 @ Lens L 0-2 1879 1967 21.6% 29.8% 48.6% -8.7 23
2023-12-17 Paris Saint-Germain D 1-1 1959 2069 22.6% 31.0% 46.4% +0.9 28
2023-12-17 @ Lille D 1-1 2069 1959 46.4% 31.0% 22.6% -0.9 37
2023-12-17 Strasbourg L 1-2 1813 1849 30.1% 34.8% 35.2% -5.9 12
2023-12-17 @ Lorient W 2-1 1849 1813 35.2% 34.8% 30.1% +5.9 20
2023-12-17 Clermont Foot 63 W 2-1 1952 1803 58.2% 23.5% 18.3% +3.4 26
2023-12-17 @ Marseille L 1-2 1803 1952 18.3% 23.5% 58.2% -3.4 11
2023-12-17 Montpellier L 0-1 1822 1873 28.3% 34.4% 37.2% -6.0 16
2023-12-17 @ Metz W 1-0 1873 1822 37.2% 34.4% 28.3% +6.0 18
2023-12-17 Brest L 0-2 1823 1883 27.2% 34.1% 38.8% -10.9 18
2023-12-17 @ Nantes W 2-0 1883 1823 38.8% 34.1% 27.2% +10.9 28
2023-12-17 Rennes D 0-0 1825 1915 24.2% 32.5% 43.3% +0.8 14
2023-12-17 @ Toulouse D 0-0 1915 1825 43.3% 32.5% 24.2% -0.8 16
2023-12-20 Lorient W 4-0 1894 1807 48.6% 29.8% 21.6% +16.6 31
2023-12-20 @ Brest L 0-4 1807 1894 21.6% 29.8% 48.6% -16.6 12
2023-12-20 Rennes L 1-3 1800 1914 22.3% 30.6% 47.1% -7.8 11
2023-12-20 @ Clermont Foot 63 W 3-1 1914 1800 47.1% 30.6% 22.3% +7.8 19
2023-12-20 Nantes W 1-0 1867 1812 43.5% 32.4% 24.2% +5.2 16
2023-12-20 @ Lyon L 0-1 1812 1867 24.2% 32.4% 43.5% -5.2 18
2023-12-20 Marseille D 1-1 1879 1955 25.5% 33.3% 41.2% +0.6 19
2023-12-20 @ Montpellier D 1-1 1955 1879 41.2% 33.3% 25.5% -0.6 27
2023-12-20 Lens W 2-0 1944 1975 30.8% 34.8% 34.4% +12.8 35
2023-12-20 @ Nice L 0-2 1975 1944 34.4% 34.8% 30.8% -12.9 26
2023-12-20 Metz W 3-1 2068 1816 73.8% 12.3% 13.9% +3.7 40
2023-12-20 @ Paris Saint-Germain L 1-3 1816 2068 13.9% 12.3% 73.8% -3.7 16
2023-12-20 Le Havre W 1-0 1871 1833 40.8% 33.4% 25.8% +5.5 26
2023-12-20 @ Reims L 0-1 1833 1871 25.8% 33.4% 40.8% -5.5 19
2023-12-20 Lille W 2-1 1855 1960 23.0% 31.4% 45.7% +7.7 23
2023-12-20 @ Strasbourg L 1-2 1960 1855 45.7% 31.4% 23.0% -7.7 28
2023-12-20 Monaco L 1-2 1826 1943 22.1% 30.4% 47.5% -4.5 14
2023-12-20 @ Toulouse W 2-1 1943 1826 47.5% 30.4% 22.1% +4.5 33
2024-01-12 Strasbourg D 1-1 1954 1863 49.3% 29.4% 21.4% -1.0 28
2024-01-12 @ Marseille D 1-1 1863 1954 21.4% 29.4% 49.3% +1.0 24
2024-01-13 Reims L 1-3 1948 1876 46.1% 31.1% 22.8% -13.4 33
2024-01-13 @ Monaco W 3-1 1876 1948 22.8% 31.1% 46.1% +13.5 29
2024-01-13 Nice W 2-0 1922 1957 30.2% 34.8% 35.0% +13.0 22
2024-01-13 @ Rennes L 0-2 1957 1922 35.0% 34.8% 30.2% -13.0 35
2024-01-14 Montpellier W 2-0 1911 1879 40.0% 33.7% 26.4% +10.6 34
2024-01-14 @ Brest L 0-2 1879 1911 26.4% 33.7% 40.0% -10.6 19
2024-01-14 Lyon W 3-1 1827 1872 29.0% 34.6% 36.4% +11.5 22
2024-01-14 @ Le Havre L 1-3 1872 1827 36.4% 34.6% 29.0% -11.5 16
2024-01-14 Paris Saint-Germain L 0-2 1963 2072 22.7% 31.0% 46.3% -9.2 26
2024-01-14 @ Lens W 2-0 2072 1963 46.3% 31.0% 22.7% +9.2 43
2024-01-14 Lorient W 3-0 1952 1790 60.4% 21.9% 17.7% +9.4 31
2024-01-14 @ Lille L 0-3 1790 1952 17.7% 21.9% 60.4% -9.4 12
2024-01-14 Toulouse L 0-1 1813 1821 33.9% 34.9% 31.2% -6.8 16
2024-01-14 @ Metz W 1-0 1821 1813 31.2% 34.9% 33.9% +6.8 17
2024-01-14 Clermont Foot 63 L 1-2 1807 1792 37.4% 34.4% 28.2% -6.8 18
2024-01-14 @ Nantes W 2-1 1792 1807 28.2% 34.4% 37.4% +6.8 14
2024-01-26 Rennes L 2-3 1860 1935 25.7% 33.4% 41.0% -4.9 16
2024-01-26 @ Lyon W 3-2 1935 1860 41.0% 33.4% 25.7% +4.9 25
2024-01-27 Monaco D 2-2 1953 1934 38.1% 34.2% 27.7% -0.3 29
2024-01-27 @ Marseille D 2-2 1934 1953 27.7% 34.2% 38.1% +0.3 34
2024-01-27 Metz W 1-0 1944 1806 56.6% 24.6% 18.8% +3.8 38
2024-01-27 @ Nice L 0-1 1806 1944 18.8% 24.6% 56.6% -3.8 16
2024-01-28 Strasbourg D 1-1 1799 1864 26.7% 33.9% 39.4% +0.5 15
2024-01-28 @ Clermont Foot 63 D 1-1 1864 1799 39.4% 33.9% 26.7% -0.4 25
2024-01-28 Le Havre D 3-3 1781 1839 27.4% 34.2% 38.4% +0.2 13
2024-01-28 @ Lorient D 3-3 1839 1781 38.4% 34.2% 27.4% -0.2 23
2024-01-28 Lille D 0-0 1868 1962 24.0% 32.2% 43.8% +0.8 20
2024-01-28 @ Montpellier D 0-0 1962 1868 43.8% 32.2% 24.0% -0.8 32
2024-01-28 Brest D 2-2 2081 1921 60.0% 22.2% 17.8% -1.2 44
2024-01-28 @ Paris Saint-Germain D 2-2 1921 2081 17.8% 22.2% 60.0% +1.2 35
2024-01-28 Nantes D 0-0 1890 1800 48.9% 29.6% 21.5% -1.2 30
2024-01-28 @ Reims D 0-0 1800 1890 21.5% 29.6% 48.9% +1.1 19
2024-01-28 Lens L 0-2 1828 1953 21.6% 29.7% 48.8% -8.7 17
2024-01-28 @ Toulouse W 2-0 1953 1828 48.8% 29.7% 21.6% +8.7 29
2024-02-02 Paris Saint-Germain L 1-2 1863 2080 16.9% 19.9% 63.3% -3.0 25
2024-02-02 @ Strasbourg W 2-1 2080 1863 63.3% 19.9% 16.9% +3.0 47
2024-02-03 Lens L 0-1 1801 1962 19.5% 26.1% 54.4% -4.0 19
2024-02-03 @ Nantes W 1-0 1962 1801 54.4% 26.1% 19.5% +4.0 32
2024-02-03 Montpellier W 2-1 1940 1869 46.0% 31.2% 22.8% +4.6 28
2024-02-03 @ Rennes L 1-2 1869 1940 22.8% 31.2% 46.0% -4.6 20
2024-02-04 Nice D 0-0 1923 1948 31.5% 34.9% 33.6% +0.1 36
2024-02-04 @ Brest D 0-0 1948 1923 33.6% 34.9% 31.5% -0.1 39
2024-02-04 Clermont Foot 63 W 4-0 1961 1799 60.4% 22.0% 17.7% +12.3 35
2024-02-04 @ Lille L 0-4 1799 1961 17.7% 22.0% 60.4% -12.3 15
2024-02-04 Marseille W 1-0 1855 1953 23.6% 31.9% 44.5% +8.1 19
2024-02-04 @ Lyon L 0-1 1953 1855 44.5% 31.9% 23.6% -8.0 29
2024-02-04 Lorient L 1-2 1802 1781 38.3% 34.2% 27.5% -6.9 16
2024-02-04 @ Metz W 2-1 1781 1802 27.5% 34.2% 38.3% +6.9 16
2024-02-04 Le Havre D 1-1 1934 1839 49.9% 29.0% 21.1% -1.1 35
2024-02-04 @ Monaco D 1-1 1839 1934 21.1% 29.0% 49.9% +1.1 24
2024-02-04 Toulouse L 2-3 1888 1819 45.7% 31.3% 23.0% -7.3 30
2024-02-04 @ Reims W 3-2 1819 1888 23.0% 31.3% 45.7% +7.3 20
2024-02-09 Metz D 1-1 1945 1795 58.5% 23.3% 18.2% -1.5 30
2024-02-09 @ Marseille D 1-1 1795 1945 18.2% 23.3% 58.5% +1.5 17
2024-02-10 Strasbourg W 3-1 1966 1860 51.5% 28.0% 20.5% +7.1 35
2024-02-10 @ Lens L 1-3 1860 1966 20.5% 28.0% 51.5% -7.1 25
2024-02-10 Lille W 3-1 2083 1973 52.1% 27.6% 20.3% +6.9 50
2024-02-10 @ Paris Saint-Germain L 1-3 1973 2083 20.3% 27.6% 52.1% -6.9 35
2024-02-11 Brest D 1-1 1787 1923 20.9% 28.7% 50.5% +1.1 16
2024-02-11 @ Clermont Foot 63 D 1-1 1923 1787 50.5% 28.7% 20.9% -1.1 37
2024-02-11 Rennes L 0-1 1840 1945 23.0% 31.4% 45.6% -5.0 24
2024-02-11 @ Le Havre W 1-0 1945 1840 45.6% 31.4% 23.0% +5.0 31
2024-02-11 Reims W 2-0 1788 1881 24.0% 32.2% 43.8% +15.0 19
2024-02-11 @ Lorient L 0-2 1881 1788 43.8% 32.2% 24.0% -15.0 30
2024-02-11 Lyon L 1-2 1865 1863 35.4% 34.7% 29.9% -6.6 20
2024-02-11 @ Montpellier W 2-1 1863 1865 29.9% 34.7% 35.4% +6.5 22
2024-02-11 Monaco L 2-3 1948 1933 37.4% 34.4% 28.2% -6.4 39
2024-02-11 @ Nice W 3-2 1933 1948 28.2% 34.4% 37.4% +6.4 38
2024-02-11 Nantes L 1-2 1827 1797 39.6% 33.8% 26.6% -7.0 20
2024-02-11 @ Toulouse W 2-1 1797 1827 26.6% 33.8% 39.6% +7.0 22
2024-02-16 Nice W 1-0 1870 1942 26.0% 33.5% 40.5% +7.6 25
2024-02-16 @ Lyon L 0-1 1942 1870 40.5% 33.5% 26.0% -7.6 39
2024-02-17 Le Havre W 3-0 1966 1835 55.5% 25.4% 19.1% +10.7 38
2024-02-17 @ Lille L 0-3 1835 1966 19.1% 25.4% 55.5% -10.7 24
2024-02-17 Paris Saint-Germain L 0-2 1804 2090 14.0% 12.5% 73.5% -4.4 22
2024-02-17 @ Nantes W 2-0 2090 1804 73.5% 12.5% 14.0% +4.4 53
2024-02-18 Marseille W 1-0 1922 1944 32.0% 34.9% 33.1% +6.6 40
2024-02-18 @ Brest L 0-1 1944 1922 33.1% 34.9% 32.0% -6.6 30
2024-02-18 Toulouse L 1-2 1940 1820 53.7% 26.6% 19.7% -8.5 38
2024-02-18 @ Monaco W 2-1 1820 1940 19.7% 26.6% 53.7% +8.5 23
2024-02-18 Metz W 3-0 1858 1797 44.5% 31.9% 23.6% +13.9 23
2024-02-18 @ Montpellier L 0-3 1797 1858 23.6% 31.9% 44.5% -13.9 17
2024-02-18 Lens D 1-1 1866 1973 22.9% 31.2% 45.9% +0.8 31
2024-02-18 @ Reims D 1-1 1973 1866 45.9% 31.2% 22.9% -0.9 36
2024-02-18 Clermont Foot 63 W 3-1 1950 1788 60.3% 22.0% 17.7% +5.6 34
2024-02-18 @ Rennes L 1-3 1788 1950 17.7% 22.0% 60.3% -5.6 16
2024-02-18 Lorient L 1-3 1853 1803 42.8% 32.7% 24.6% -12.8 25
2024-02-18 @ Strasbourg W 3-1 1803 1853 24.6% 32.7% 42.8% +12.8 22
2024-02-23 Lyon L 1-2 1783 1878 23.8% 32.1% 44.0% -4.9 17
2024-02-23 @ Metz W 2-1 1878 1783 44.0% 32.1% 23.8% +4.8 28
2024-02-24 Nantes L 0-1 1816 1800 37.6% 34.4% 28.1% -7.2 22
2024-02-24 @ Lorient W 1-0 1800 1816 28.1% 34.4% 37.6% +7.2 25
2024-02-24 Brest L 0-3 1840 1928 24.4% 32.6% 43.0% -14.4 25
2024-02-24 @ Strasbourg W 3-0 1928 1840 43.0% 32.6% 24.4% +14.4 43
2024-02-25 Reims L 1-2 1824 1867 29.2% 34.6% 36.1% -5.8 24
2024-02-25 @ Le Havre W 2-1 1867 1824 36.1% 34.6% 29.2% +5.8 34
2024-02-25 Monaco L 2-3 1972 1931 41.4% 33.2% 25.4% -6.9 36
2024-02-25 @ Lens W 3-2 1931 1972 25.4% 33.2% 41.4% +6.9 41
2024-02-25 Montpellier W 4-1 1937 1872 45.0% 31.6% 23.3% +11.6 33
2024-02-25 @ Marseille L 1-4 1872 1937 23.3% 31.6% 45.0% -11.6 23
2024-02-25 Clermont Foot 63 D 0-0 1934 1782 58.7% 23.1% 18.1% -1.7 40
2024-02-25 @ Nice D 0-0 1782 1934 18.1% 23.1% 58.7% +1.7 17
2024-02-25 Rennes D 1-1 2094 1955 56.7% 24.5% 18.7% -1.4 54
2024-02-25 @ Paris Saint-Germain D 1-1 1955 2094 18.7% 24.5% 56.7% +1.4 35
2024-02-25 Lille W 3-1 1828 1977 20.1% 27.4% 52.5% +14.6 26
2024-02-25 @ Toulouse L 1-3 1977 1828 52.5% 27.4% 20.1% -14.6 38
2024-03-01 Paris Saint-Germain D 0-0 1938 2093 19.8% 26.8% 53.5% +1.4 42
2024-03-01 @ Monaco D 0-0 2093 1938 53.5% 26.8% 19.8% -1.4 55
2024-03-02 Marseille L 1-5 1784 1948 19.3% 25.7% 55.0% -11.8 17
2024-03-02 @ Clermont Foot 63 W 5-1 1948 1784 55.0% 25.7% 19.3% +11.8 36
2024-03-02 Lille L 0-1 1873 1962 24.3% 32.5% 43.3% -5.2 34
2024-03-02 @ Reims W 1-0 1962 1873 43.3% 32.5% 24.3% +5.2 41
2024-03-03 Le Havre W 1-0 1943 1818 54.4% 26.1% 19.5% +4.0 46
2024-03-03 @ Brest L 0-1 1818 1943 19.5% 26.1% 54.4% -4.0 24
2024-03-03 Lens L 0-3 1882 1965 24.9% 32.9% 42.2% -14.7 28
2024-03-03 @ Lyon W 3-0 1965 1882 42.2% 32.9% 24.9% +14.7 39
2024-03-03 Strasbourg D 2-2 1860 1826 40.4% 33.6% 26.1% -0.4 24
2024-03-03 @ Montpellier D 2-2 1826 1860 26.1% 33.6% 40.4% +0.4 26
2024-03-03 Metz L 0-2 1807 1778 39.6% 33.8% 26.6% -14.1 25
2024-03-03 @ Nantes W 2-0 1778 1807 26.6% 33.8% 39.6% +14.1 20
2024-03-03 Lorient L 1-2 1957 1809 58.2% 23.5% 18.3% -9.0 35
2024-03-03 @ Rennes W 2-1 1809 1957 18.3% 23.5% 58.2% +9.0 25
2024-03-03 Nice W 2-1 1843 1932 24.3% 32.5% 43.2% +7.5 29
2024-03-03 @ Toulouse L 1-2 1932 1843 43.2% 32.5% 24.3% -7.5 40
2024-03-08 Montpellier L 1-2 1925 1860 45.0% 31.7% 23.3% -7.6 40
2024-03-08 @ Nice W 2-1 1860 1925 23.3% 31.7% 45.0% +7.7 27
2024-03-09 Brest W 1-0 1980 1947 40.2% 33.6% 26.2% +5.6 42
2024-03-09 @ Lens L 0-1 1947 1980 26.2% 33.6% 40.2% -5.6 46
2024-03-09 Lyon L 0-2 1818 1868 28.3% 34.4% 37.2% -11.3 25
2024-03-09 @ Lorient W 2-0 1868 1818 37.2% 34.4% 28.3% +11.2 31
2024-03-10 Toulouse W 1-0 1814 1850 30.1% 34.8% 35.1% +6.9 27
2024-03-10 @ Le Havre L 0-1 1850 1814 35.1% 34.8% 30.1% -6.9 29
2024-03-10 Rennes D 2-2 1968 1948 38.1% 34.2% 27.6% -0.3 42
2024-03-10 @ Lille D 2-2 1948 1968 27.6% 34.2% 38.1% +0.3 36
2024-03-10 Nantes W 2-0 1960 1793 61.2% 21.3% 17.4% +6.3 39
2024-03-10 @ Marseille L 0-2 1793 1960 17.4% 21.3% 61.2% -6.3 25
2024-03-10 Clermont Foot 63 W 1-0 1792 1772 38.1% 34.2% 27.7% +5.9 23
2024-03-10 @ Metz L 0-1 1772 1792 27.7% 34.2% 38.1% -5.8 17
2024-03-10 Reims D 2-2 2092 1867 69.9% 15.1% 15.0% -1.5 56
2024-03-10 @ Paris Saint-Germain D 2-2 1867 2092 15.0% 15.1% 69.9% +1.5 35
2024-03-10 Monaco L 0-1 1826 1939 22.4% 30.7% 46.9% -4.8 26
2024-03-10 @ Strasbourg W 1-0 1939 1826 46.9% 30.7% 22.4% +4.8 45
2024-03-15 Lyon L 2-3 1843 1879 30.2% 34.8% 35.1% -5.6 29
2024-03-15 @ Toulouse W 3-2 1879 1843 35.1% 34.8% 30.2% +5.6 34
2024-03-16 Nice L 1-3 1986 1917 45.6% 31.4% 23.0% -13.4 42
2024-03-16 @ Lens W 3-1 1917 1986 23.0% 31.4% 45.6% +13.3 43
2024-03-16 Strasbourg L 1-3 1787 1821 30.2% 34.8% 35.0% -10.2 25
2024-03-16 @ Nantes W 3-1 1821 1787 35.0% 34.8% 30.2% +10.2 29
2024-03-17 Lille D 1-1 1941 1967 31.4% 34.9% 33.7% +0.1 47
2024-03-17 @ Brest D 1-1 1967 1941 33.7% 34.9% 31.4% -0.1 43
2024-03-17 Le Havre W 2-1 1766 1821 27.8% 34.3% 37.9% +6.8 20
2024-03-17 @ Clermont Foot 63 L 1-2 1821 1766 37.9% 34.3% 27.8% -6.8 27
2024-03-17 Lorient D 2-2 1944 1806 56.6% 24.6% 18.8% -1.1 46
2024-03-17 @ Monaco D 2-2 1806 1944 18.8% 24.6% 56.6% +1.1 26
2024-03-17 Paris Saint-Germain L 2-6 1868 2090 16.7% 19.3% 64.1% -7.9 27
2024-03-17 @ Montpellier W 6-2 2090 1868 64.1% 19.3% 16.7% +7.8 59
2024-03-17 Metz W 2-1 1869 1798 46.0% 31.2% 22.8% +4.6 38
2024-03-17 @ Reims L 1-2 1798 1869 22.8% 31.2% 46.0% -4.6 23
2024-03-17 Marseille W 2-0 1948 1967 32.5% 34.9% 32.6% +12.4 39
2024-03-17 @ Rennes L 0-2 1967 1948 32.6% 34.9% 32.5% -12.4 39
2024-03-29 Lens W 2-1 1967 1972 34.5% 34.8% 30.7% +6.0 46
2024-03-29 @ Lille L 1-2 1972 1967 30.7% 34.8% 34.5% -6.0 42
2024-03-30 Reims D 1-1 1885 1874 36.8% 34.5% 28.7% -0.3 35
2024-03-30 @ Lyon D 1-1 1874 1885 28.7% 34.5% 36.8% +0.3 39
2024-03-30 Monaco L 2-5 1793 1943 20.1% 27.3% 52.7% -8.4 23
2024-03-30 @ Metz W 5-2 1943 1793 52.7% 27.3% 20.1% +8.4 49
2024-03-31 Toulouse L 0-3 1773 1838 26.7% 33.9% 39.4% -15.6 20
2024-03-31 @ Clermont Foot 63 W 3-0 1838 1773 39.4% 33.9% 26.7% +15.6 32
2024-03-31 Montpellier L 0-2 1814 1860 28.9% 34.6% 36.5% -11.4 27
2024-03-31 @ Le Havre W 2-0 1860 1814 36.5% 34.6% 28.9% +11.4 30
2024-03-31 Brest L 0-1 1807 1941 21.0% 28.9% 50.1% -4.5 26
2024-03-31 @ Lorient W 1-0 1941 1807 50.1% 28.9% 21.0% +4.5 50
2024-03-31 Paris Saint-Germain L 0-2 1954 2098 20.4% 27.9% 51.7% -8.1 39
2024-03-31 @ Marseille W 2-0 2098 1954 51.7% 27.9% 20.4% +8.1 62
2024-03-31 Nantes L 1-2 1930 1776 59.1% 22.8% 18.0% -9.0 43
2024-03-31 @ Nice W 2-1 1776 1930 18.0% 22.8% 59.1% +9.0 28
2024-03-31 Rennes W 2-0 1832 1961 21.3% 29.3% 49.4% +16.2 32
2024-03-31 @ Strasbourg L 0-2 1961 1832 49.4% 29.3% 21.3% -16.2 39
2024-04-05 Marseille W 3-1 1973 1946 39.3% 33.9% 26.8% +9.3 49
2024-04-05 @ Lille L 1-3 1946 1973 26.8% 33.9% 39.3% -9.3 39
2024-04-06 Le Havre D 1-1 1966 1803 60.6% 21.8% 17.6% -1.6 43
2024-04-06 @ Lens D 1-1 1803 1966 17.6% 21.8% 60.6% +1.6 28
2024-04-06 Clermont Foot 63 D 1-1 2106 1758 85.1% 5.1% 9.8% -2.7 63
2024-04-06 @ Paris Saint-Germain D 1-1 1758 2106 9.8% 5.1% 85.1% +2.7 21
2024-04-07 Metz W 4-3 1946 1785 60.2% 22.1% 17.7% +3.0 53
2024-04-07 @ Brest L 3-4 1785 1946 17.7% 22.1% 60.2% -3.0 23
2024-04-07 Rennes W 1-0 1952 1944 36.3% 34.6% 29.1% +6.1 52
2024-04-07 @ Monaco L 0-1 1944 1952 29.1% 34.6% 36.3% -6.1 39
2024-04-07 Lorient W 2-0 1871 1803 45.6% 31.4% 23.0% +9.4 33
2024-04-07 @ Montpellier L 0-2 1803 1871 23.0% 31.4% 45.6% -9.4 26
2024-04-07 Lyon L 1-3 1785 1884 23.5% 31.8% 44.7% -8.3 28
2024-04-07 @ Nantes W 3-1 1884 1785 44.7% 31.8% 23.5% +8.3 38
2024-04-07 Nice D 0-0 1874 1921 28.6% 34.5% 36.8% +0.3 40
2024-04-07 @ Reims D 0-0 1921 1874 36.8% 34.5% 28.6% -0.3 44
2024-04-07 Strasbourg D 0-0 1853 1848 36.0% 34.6% 29.3% -0.3 33
2024-04-07 @ Toulouse D 0-0 1848 1853 29.3% 34.6% 36.0% +0.3 33
2024-04-12 Lens W 2-1 1782 1965 18.4% 23.7% 57.9% +8.9 26
2024-04-12 @ Metz L 1-2 1965 1782 57.9% 23.7% 18.4% -8.9 43
2024-04-13 Toulouse L 1-2 1938 1853 48.2% 30.0% 21.8% -8.0 39
2024-04-13 @ Rennes W 2-1 1853 1938 21.8% 30.0% 48.2% +8.0 36
2024-04-13 Reims W 3-1 1848 1874 31.4% 34.9% 33.7% +11.0 36
2024-04-13 @ Strasbourg L 1-3 1874 1848 33.7% 34.9% 31.4% -11.0 40
2024-04-14 Montpellier D 1-1 1760 1881 21.9% 30.1% 48.0% +1.0 22
2024-04-14 @ Clermont Foot 63 D 1-1 1881 1760 48.0% 30.1% 21.9% -1.0 34
2024-04-14 Nantes L 0-1 1805 1777 39.3% 33.9% 26.8% -7.4 28
2024-04-14 @ Le Havre W 1-0 1777 1805 26.8% 33.9% 39.3% +7.4 31
2024-04-14 Brest W 4-3 1893 1949 27.7% 34.2% 38.1% +6.4 41
2024-04-14 @ Lyon L 3-4 1949 1893 38.1% 34.2% 27.7% -6.4 53
2024-04-19 Lorient W 3-0 1921 1794 54.9% 25.8% 19.3% +10.8 47
2024-04-19 @ Nice L 0-3 1794 1921 19.3% 25.8% 54.9% -10.9 26
2024-04-20 Clermont Foot 63 W 1-0 1956 1761 65.4% 18.3% 16.3% +3.0 46
2024-04-20 @ Lens L 0-1 1761 1956 16.3% 18.3% 65.4% -3.0 22
2024-04-20 Rennes L 0-3 1785 1930 20.3% 27.7% 52.0% -11.7 31
2024-04-20 @ Nantes W 3-0 1930 1785 52.0% 27.7% 20.3% +11.7 42
2024-04-21 Monaco L 0-2 1942 1958 33.0% 34.9% 32.1% -12.5 53
2024-04-21 @ Brest W 2-0 1958 1942 32.1% 34.9% 33.0% +12.5 55
2024-04-21 Metz L 0-1 1797 1791 36.2% 34.6% 29.2% -7.0 28
2024-04-21 @ Le Havre W 1-0 1791 1797 29.2% 34.6% 36.2% +7.0 29
2024-04-21 Strasbourg W 1-0 1983 1859 54.3% 26.2% 19.5% +4.0 52
2024-04-21 @ Lille L 0-1 1859 1983 19.5% 26.2% 54.3% -4.0 36
2024-04-21 Lyon W 4-1 2103 1899 66.9% 17.2% 15.9% +6.6 66
2024-04-21 @ Paris Saint-Germain L 1-4 1899 2103 15.9% 17.2% 66.9% -6.6 41
2024-04-21 Montpellier L 1-2 1863 1880 32.8% 34.9% 32.3% -6.2 40
2024-04-21 @ Reims W 2-1 1880 1863 32.3% 34.9% 32.8% +6.2 37
2024-04-21 Marseille D 2-2 1861 1937 25.6% 33.3% 41.1% +0.4 37
2024-04-21 @ Toulouse D 2-2 1937 1861 41.1% 33.3% 25.6% -0.4 40
2024-04-24 Paris Saint-Germain L 1-4 1783 2110 12.2% 8.9% 78.8% -4.4 26
2024-04-24 @ Lorient W 4-1 2110 1783 78.8% 8.9% 12.2% +4.4 69
2024-04-24 Nice D 2-2 1936 1932 35.8% 34.7% 29.5% -0.2 41
2024-04-24 @ Marseille D 2-2 1932 1936 29.5% 34.7% 35.8% +0.2 48
2024-04-24 Lille W 1-0 1970 1987 32.8% 34.9% 32.3% +6.5 58
2024-04-24 @ Monaco L 0-1 1987 1970 32.3% 34.9% 32.8% -6.5 52
2024-04-26 Nantes D 1-1 1886 1773 52.6% 27.3% 20.1% -1.2 38
2024-04-26 @ Montpellier D 1-1 1773 1886 20.1% 27.3% 52.6% +1.2 32
2024-04-27 Le Havre D 3-3 2114 1790 82.6% 6.5% 10.8% -1.6 70
2024-04-27 @ Paris Saint-Germain D 3-3 1790 2114 10.8% 6.5% 82.6% +1.6 29
2024-04-28 Reims W 4-1 1758 1857 23.5% 31.9% 44.6% +18.6 25
2024-04-28 @ Clermont Foot 63 L 1-4 1857 1758 44.6% 31.9% 23.5% -18.6 40
2024-04-28 Toulouse L 1-2 1778 1862 24.9% 32.9% 42.2% -5.0 26
2024-04-28 @ Lorient W 2-1 1862 1778 42.2% 32.9% 24.9% +5.0 40
2024-04-28 Monaco W 3-2 1892 1977 24.8% 32.8% 42.4% +7.0 44
2024-04-28 @ Lyon L 2-3 1977 1892 42.4% 32.8% 24.8% -7.0 58
2024-04-28 Lens W 2-1 1936 1959 31.9% 34.9% 33.2% +6.3 44
2024-04-28 @ Marseille L 1-2 1959 1936 33.2% 34.9% 31.9% -6.3 46
2024-04-28 Lille L 1-2 1798 1980 18.4% 23.8% 57.8% -3.5 29
2024-04-28 @ Metz W 2-1 1980 1798 57.8% 23.8% 18.4% +3.5 55
2024-04-28 Brest L 4-5 1942 1930 37.0% 34.5% 28.5% -6.2 42
2024-04-28 @ Rennes W 5-4 1930 1942 28.5% 34.5% 37.0% +6.2 56
2024-04-28 Nice L 1-3 1855 1932 25.4% 33.2% 41.3% -8.9 36
2024-04-28 @ Strasbourg W 3-1 1932 1855 41.3% 33.2% 25.4% +8.9 51
2024-05-03 Lorient W 2-0 1953 1773 63.1% 20.0% 16.9% +6.0 49
2024-05-03 @ Lens L 0-2 1773 1953 16.9% 20.0% 63.1% -6.0 26
2024-05-03 Montpellier L 1-2 1867 1885 32.6% 34.9% 32.5% -6.2 40
2024-05-03 @ Toulouse W 2-1 1885 1867 32.5% 34.9% 32.6% +6.2 41
2024-05-04 Nantes D 0-0 1936 1774 60.4% 22.0% 17.7% -1.8 57
2024-05-04 @ Brest D 0-0 1774 1936 17.7% 22.0% 60.4% +1.8 33
2024-05-04 Strasbourg W 3-1 1792 1846 27.9% 34.3% 37.9% +11.8 32
2024-05-04 @ Le Havre L 1-3 1846 1792 37.9% 34.3% 27.9% -11.8 36
2024-05-04 Rennes L 2-3 1794 1936 20.5% 28.1% 51.3% -3.9 29
2024-05-04 @ Metz W 3-2 1936 1794 51.3% 28.1% 20.5% +3.9 45
2024-05-04 Clermont Foot 63 W 4-1 1970 1777 65.2% 18.5% 16.4% +6.9 61
2024-05-04 @ Monaco L 1-4 1777 1970 16.4% 18.5% 65.2% -7.0 25
2024-05-06 Lyon L 3-4 1984 1899 48.1% 30.1% 21.9% -7.4 55
2024-05-06 @ Lille W 4-3 1899 1984 21.9% 30.1% 48.1% +7.4 47
2024-05-10 Reims D 1-1 1934 1838 49.9% 29.0% 21.1% -1.1 58
2024-05-10 @ Brest D 1-1 1838 1934 21.1% 29.0% 49.9% +1.1 41
2024-05-10 Le Havre W 1-0 1941 1804 56.5% 24.7% 18.8% +3.8 54
2024-05-10 @ Nice L 0-1 1804 1941 18.8% 24.7% 56.5% -3.8 32
2024-05-12 Lyon L 0-1 1770 1907 20.8% 28.6% 50.6% -4.4 25
2024-05-12 @ Clermont Foot 63 W 1-0 1907 1770 50.6% 28.6% 20.8% +4.4 50
2024-05-12 Lorient W 3-1 1942 1767 62.4% 20.5% 17.1% +5.3 47
2024-05-12 @ Marseille L 1-3 1767 1942 17.1% 20.5% 62.4% -5.3 26
2024-05-12 Monaco L 0-2 1891 1977 24.6% 32.7% 42.6% -10.0 41
2024-05-12 @ Montpellier W 2-0 1977 1891 42.6% 32.7% 24.6% +10.0 64
2024-05-12 Lille L 1-2 1776 1976 17.6% 21.7% 60.7% -3.2 33
2024-05-12 @ Nantes W 2-1 1976 1776 60.7% 21.7% 17.6% +3.2 58
2024-05-12 Toulouse L 1-3 2113 1860 73.9% 12.3% 13.9% -17.7 70
2024-05-12 @ Paris Saint-Germain W 3-1 1860 2113 13.9% 12.3% 73.9% +17.7 43
2024-05-12 Lens D 1-1 1940 1959 32.4% 34.9% 32.6% +0.0 46
2024-05-12 @ Rennes D 1-1 1959 1940 32.6% 34.9% 32.4% -0.0 50
2024-05-12 Metz W 2-1 1834 1790 41.8% 33.1% 25.1% +5.1 39
2024-05-12 @ Strasbourg L 1-2 1790 1834 25.1% 33.1% 41.8% -5.1 29
2024-05-15 Paris Saint-Germain L 1-2 1945 2095 20.1% 27.3% 52.7% -4.0 54
2024-05-15 @ Nice W 2-1 2095 1945 52.7% 27.3% 20.1% +4.0 73
2024-05-15 Marseille W 1-0 1839 1948 22.8% 31.1% 46.1% +8.2 44
2024-05-15 @ Reims L 0-1 1948 1839 46.1% 31.1% 22.8% -8.2 47
2024-05-19 Marseille L 1-2 1800 1940 20.6% 28.3% 51.1% -4.1 32
2024-05-19 @ Le Havre W 2-1 1940 1800 51.1% 28.3% 20.6% +4.1 50
2024-05-19 Montpellier D 2-2 1959 1881 47.0% 30.6% 22.3% -0.7 51
2024-05-19 @ Lens D 2-2 1881 1959 22.3% 30.6% 47.0% +0.7 42
2024-05-19 Nice D 2-2 1979 1941 41.0% 33.4% 25.7% -0.4 59
2024-05-19 @ Lille D 2-2 1941 1979 25.7% 33.4% 41.0% +0.4 55
2024-05-19 Clermont Foot 63 W 5-0 1762 1766 34.7% 34.8% 30.5% +27.8 29
2024-05-19 @ Lorient L 0-5 1766 1762 30.5% 34.8% 34.7% -27.8 25
2024-05-19 Strasbourg W 2-1 1911 1839 46.1% 31.1% 22.8% +4.6 53
2024-05-19 @ Lyon L 1-2 1839 1911 22.8% 31.1% 46.1% -4.6 39
2024-05-19 Paris Saint-Germain L 0-2 1785 2099 12.8% 10.0% 77.1% -3.8 29
2024-05-19 @ Metz W 2-0 2099 1785 77.1% 10.0% 12.8% +3.8 76
2024-05-19 Nantes W 4-0 1987 1773 68.4% 16.2% 15.5% +9.8 67
2024-05-19 @ Monaco L 0-4 1773 1987 15.5% 16.2% 68.4% -9.8 33
2024-05-19 Rennes W 2-1 1848 1940 24.1% 32.3% 43.6% +7.5 47
2024-05-19 @ Reims L 1-2 1940 1848 43.6% 32.3% 24.1% -7.5 46
2024-05-19 Brest L 0-3 1878 1933 27.8% 34.3% 38.0% -16.1 43
2024-05-19 @ Toulouse W 3-0 1933 1878 38.0% 34.3% 27.8% +16.1 61

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
2024-05-21 Paris FC W 3-2 1739 1742 34.7% 34.8% 30.5% +5.6 1-0
2024-05-21 @ Rodez L 2-3 1742 1739 30.5% 34.8% 34.7% -5.6 0-1
2024-05-24 Rodez W 2-0 1787 1744 41.6% 33.1% 25.3% +10.2 1-0
2024-05-24 @ Saint-Etienne L 0-2 1744 1787 25.3% 33.1% 41.6% -10.2 1-1
2024-05-30 Metz W 2-1 1797 1781 37.5% 34.4% 28.1% +5.6 2-0
2024-05-30 @ Saint-Etienne L 1-2 1781 1797 28.1% 34.4% 37.5% -5.6 0-1
2024-06-02 Saint-Etienne D 2-2 1776 1803 31.3% 34.9% 33.8% +0.1 0-1-1
2024-06-02 @ Metz D 2-2 1803 1776 33.8% 34.9% 31.3% -0.1 2-0-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 2024-05-12 13.87% Toulouse 1860 3 @ Paris Saint-Germain 2113 1
2 2024-03-31 18.03% Nantes 1776 2 @ Nice 1930 1
3 2024-03-03 18.30% Lorient 1809 2 @ Rennes 1957 1
4 2024-04-12 18.38% @ Metz 1782 2 Lens 1965 1
5 2024-02-18 19.70% Toulouse 1820 2 @ Monaco 1940 1
6 2024-02-25 20.12% @ Toulouse 1828 3 Lille 1977 1
7 2023-12-02 20.24% @ Nantes 1816 1 Nice 1963 0
8 2023-12-16 20.62% @ Le Havre 1819 3 Nice 1959 1
9 2023-12-15 21.24% Lyon 1858 1 @ Monaco 1952 0
10 2024-03-31 21.32% @ Strasbourg 1832 2 Rennes 1961 0
11 2023-10-22 21.52% @ Lorient 1828 2 Rennes 1954 1
12 2023-09-16 21.80% Metz 1843 1 @ Lens 1928 0
13 2024-04-13 21.81% Toulouse 1853 2 @ Rennes 1938 1
14 2024-05-06 21.86% Lyon 1899 4 @ Lille 1984 3
15 2023-09-15 22.24% Nice 1918 3 @ Paris Saint-Germain 1997 2
16 2023-08-13 22.27% @ Brest 1849 3 Lens 1964 2
17 2023-11-12 22.70% Lyon 1860 1 @ Rennes 1933 0
18 2024-05-15 22.76% @ Reims 1839 1 Marseille 1948 0
19 2024-01-13 22.79% Reims 1876 3 @ Monaco 1948 1
20 2024-02-04 22.99% Toulouse 1819 3 @ Reims 1888 2
21 2023-12-20 23.00% @ Strasbourg 1855 2 Lille 1960 1
22 2024-03-16 23.02% Nice 1917 3 @ Lens 1986 1
23 2024-03-08 23.32% Montpellier 1860 2 @ Nice 1925 1
24 2024-04-28 23.52% @ Clermont Foot 63 1758 4 Reims 1857 1
25 2024-02-04 23.61% @ Lyon 1855 1 Marseille 1953 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-05-19 27.76 @ Lorient 5 1762 34.66% Clermont Foot 63 0 1766 30.51%
2 2023-09-03 19.91 @ Le Havre 3 1817 27.74% Lorient 0 1873 38.01%
3 2023-09-24 19.24 @ Paris Saint-Germain 4 1989 42.06% Marseille 0 1944 24.98%
4 2024-04-28 18.63 @ Clermont Foot 63 4 1758 23.52% Reims 1 1857 44.63%
5 2023-09-02 18.53 @ Monaco 3 1918 31.11% Lens 0 1947 34.01%
6 2023-08-27 17.82 @ Lorient 4 1855 25.24% Lille 1 1934 41.64%
7 2024-05-12 17.73 Toulouse 3 1860 13.87% @ Paris Saint-Germain 1 2113 73.86%
8 2023-08-19 17.24 Montpellier 4 1887 26.60% @ Lyon 1 1917 39.58%
9 2023-12-10 17.12 @ Lyon 3 1841 35.00% Toulouse 0 1842 30.21%
10 2023-10-28 17.06 @ Lens 4 1929 47.35% Nantes 0 1849 22.19%
11 2023-10-01 16.71 Montpellier 3 1887 36.15% @ Lorient 0 1844 29.22%
12 2023-10-01 16.68 @ Toulouse 3 1852 36.27% Metz 0 1845 29.12%
13 2023-12-20 16.57 @ Brest 4 1894 48.57% Lorient 0 1807 21.65%
14 2024-03-31 16.21 @ Strasbourg 2 1832 21.32% Rennes 0 1961 49.35%
15 2024-05-19 16.10 Brest 3 1933 37.95% @ Toulouse 0 1878 27.79%
16 2023-10-29 15.98 @ Montpellier 3 1890 38.29% Toulouse 0 1869 27.53%
17 2023-08-20 15.73 @ Monaco 3 1903 39.03% Strasbourg 0 1877 26.99%
18 2024-03-31 15.61 Toulouse 3 1838 39.39% @ Clermont Foot 63 0 1773 26.73%
19 2024-02-11 15.02 @ Lorient 2 1788 24.00% Reims 0 1881 43.76%
20 2024-03-03 14.67 Lens 3 1965 42.21% @ Lyon 0 1882 24.89%
21 2023-12-03 14.66 @ Brest 3 1863 42.27% Clermont Foot 63 0 1816 24.86%
22 2024-02-25 14.58 @ Toulouse 3 1828 20.12% Lille 1 1977 52.51%
23 2024-02-24 14.43 Brest 3 1928 42.97% @ Strasbourg 0 1840 24.44%
24 2023-12-16 14.34 @ Le Havre 3 1819 20.62% Nice 1 1959 51.12%
25 2023-10-22 14.17 @ Nantes 2 1835 26.32% Montpellier 0 1904 39.99%