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

2023-24 Ligue 1 Season

306 games · 4 promotion-playoff teams

Final

Champion

Paris Saint-Germain

76 points · 12th Title

Last Title: 2022-23

Relegated

Clermont

25 pts

Lorient · 29 pts

Metz · via playoff

Biggest Overachiever

Monaco

13.68 points above expected

67 points · 53.32 expected points

Biggest Disappointment

Rennes

9.07 points below expected

46 points · 55.07 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 Champion 34 22 10 2 76 81 33 +48 66.54 +9.46
2 Monaco 34 20 7 7 67 68 42 +26 53.32 +13.68
3 Brest 34 17 10 7 61 53 34 +19 48.55 +12.45
4 Lille 34 16 11 7 59 52 34 +18 56.31 +2.69
5 Nice 34 15 10 9 55 40 29 +11 53.40 +1.60
6 Lyon 34 16 5 13 53 49 55 -6 45.00 +8.00
7 Lens 34 14 9 11 51 45 37 +8 57.82 -6.82
8 Marseille 34 13 11 10 50 52 41 +11 53.60 -3.60
9 Reims 34 13 8 13 47 42 47 -5 44.49 +2.51
10 Rennes 34 12 10 12 46 53 46 +7 55.07 -9.07
11 Toulouse 34 11 10 13 43 42 46 -4 40.76 +2.24
12 Montpellier* 34 10 12 12 41 43 48 -5 44.43 -3.43
13 Strasbourg 34 10 9 15 39 38 50 -12 40.08 -1.08
14 Nantes 34 9 6 19 33 30 55 -25 32.73 +0.27
15 Le Havre 34 7 11 16 32 34 45 -11 38.01 -6.01
16 Lorient Relegated 34 7 8 19 29 43 66 -23 34.96 -5.96
17 Metz Relegated 34 8 5 21 29 35 58 -23 37.64 -8.64
18 Clermont Foot 63 34 5 10 19 25 26 60 -34 33.64 -8.64

* Point deductions: Montpellier (-1 pts)

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 53.32 +13.68
2 Brest 61 48.55 +12.45
3 Paris Saint-Germain 76 66.54 +9.46
4 Lyon 53 45.00 +8.00
5 Lille 59 56.31 +2.69

Biggest Disappointments

# Team Actual Sim vsSim
1 Rennes 46 55.07 -9.07
2 Clermont Foot 63 25 33.64 -8.64
3 Metz 29 37.64 -8.64
4 Lens 51 57.82 -6.82
5 Le Havre 32 38.01 -6.01

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 consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Paris Saint-Germain 8 Oct 8 – Dec 9 1 in 104
2 Toulouse 3 Feb 18 – Mar 3 1 in 104
3 Rennes 6 Dec 20 – Feb 18 1 in 102
4 Lyon 4 Feb 4 – Feb 23 1 in 97
5 Lorient 3 Feb 4 – Feb 18 1 in 50

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Metz 7 Dec 3 – Feb 4 1 in 296
2 Lorient 7 Mar 31 – May 12 1 in 51
3 Rennes 3 Mar 31 – Apr 13 1 in 51
4 Lens 3 Aug 26 – Sep 16 1 in 33
5 Reims 3 Apr 13 – Apr 28 1 in 31

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Brest 13 Nov 26 – Mar 3 1 in 159
2 Paris Saint-Germain 26 Sep 24 – Apr 27 1 in 126
3 Nice 13 Aug 11 – Nov 26 1 in 125
4 Lille 10 Oct 1 – Dec 17 1 in 40
5 Monaco 8 Feb 25 – Apr 24 1 in 31

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Lyon 10 Aug 13 – Nov 5 1 in 135
2 Marseille 6 Dec 20 – Feb 18 1 in 46
3 Nice 6 Feb 4 – Mar 8 1 in 44
4 Toulouse 10 Oct 8 – Dec 20 1 in 41
5 Lorient 10 Oct 28 – Jan 28 1 in 24

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Paris Saint-Germain 2121 76 -10 10 11.4 -1.4
Monaco 2008 67 +29 12 9.0 +3.0
Brest 1963 61 +7 8 8.1 -0.1
Lille 1990 59 -10 7 8.8 -1.8
Nice 1949 55 +11 8 6.8 +1.2
Lyon 1923 53 +20 12 6.2 +5.8
Lens 1965 51 +2 8 8.8 -0.8
Marseille 1947 50 +8 10 8.4 +1.6
Reims 1852 47 -9 7 5.9 +1.1
Rennes 1934 46 +2 7 8.2 -1.2
Toulouse 1865 43 +2 7 5.8 +1.2
Montpellier 1886 42 +2 8 6.7 +1.3
Strasbourg 1832 39 -28 3 6.0 -3.0
Nantes 1752 33 -23 2 3.7 -1.7
Le Havre 1796 32 -2 4 4.8 -0.8
Lorient 1786 29 +10 3 4.3 -1.3
Metz 1780 29 -10 3 4.5 -1.5
Clermont Foot 63 1727 25 -27 3 4.5 -1.5

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.52
2-0-0
3.32
1-0-1
2.10
0-1-1
2.39
2-0-0
3.69
1-0-1
2.92
1-0-1
2.38
2-0-0
3.54
0-0-2
2.40
2-0-0
2.68
1-1-0
3.67
0-2-0
2.35
0-1-1
1.55
1-1-0
3.01
1-1-0
2.26
1-1-0
3.33
1-1-0
2.99
Clermont Foot 63
0-1-1
1.95
—
1-0-1
2.33
0-0-2
1.57
0-1-1
1.52
1-0-1
2.71
1-0-1
1.99
0-0-2
1.57
0-0-2
2.58
0-0-2
1.98
0-2-0
1.94
1-0-1
2.78
0-1-1
1.68
0-2-0
1.08
1-0-1
2.27
0-0-2
1.70
0-2-0
2.34
0-1-1
2.34
Le Havre
0-0-2
2.14
1-0-1
3.12
—
0-2-0
1.73
0-0-2
1.99
1-1-0
2.82
1-1-0
2.43
0-0-2
1.90
0-1-1
2.77
0-2-0
1.95
0-1-1
2.29
0-1-1
3.02
1-0-1
1.68
0-1-1
1.04
0-0-2
2.46
0-1-1
1.83
1-0-1
2.47
2-0-0
2.49
Lens
1-0-1
3.36
2-0-0
3.95
0-2-0
3.77
—
0-1-1
2.77
1-1-0
3.89
2-0-0
3.56
1-0-1
2.95
0-0-2
3.76
0-0-2
3.11
0-2-0
3.46
2-0-0
3.75
0-0-2
3.17
0-0-2
2.23
1-1-0
3.58
0-2-0
2.83
2-0-0
3.42
2-0-0
3.55
Lille
1-1-0
3.05
1-1-0
3.99
2-0-0
3.48
1-1-0
2.67
—
1-0-1
3.70
1-0-1
3.43
1-1-0
2.97
2-0-0
3.88
1-0-1
2.75
1-1-0
3.22
2-0-0
3.96
0-2-0
2.97
0-1-1
1.85
1-0-1
3.32
0-2-0
2.67
1-0-1
3.69
0-1-1
3.77
Lorient
0-0-2
1.79
1-0-1
2.72
0-1-1
2.63
0-1-1
1.62
1-0-1
1.79
—
0-1-1
2.35
0-0-2
1.61
1-0-1
2.53
0-2-0
1.88
0-0-2
2.22
0-0-2
2.98
0-1-1
2.00
0-1-1
1.27
1-0-1
2.10
2-0-0
1.68
1-0-1
2.35
0-1-1
2.25
Lyon
1-0-1
2.52
1-0-1
3.48
0-1-1
3.02
0-0-2
1.91
1-0-1
2.03
1-1-0
3.09
—
1-0-1
1.97
1-1-0
3.24
2-0-0
1.98
1-0-1
2.79
2-0-0
3.40
1-1-0
2.32
0-0-2
1.68
0-1-1
2.72
1-0-1
2.08
1-0-1
3.28
2-0-0
2.85
Marseille
1-0-1
3.07
2-0-0
3.94
2-0-0
3.57
1-0-1
2.49
0-1-1
2.48
2-0-0
3.90
1-0-1
3.50
—
0-2-0
3.66
0-1-1
2.80
1-1-0
3.30
1-1-0
3.93
0-1-1
2.67
0-0-2
1.95
1-0-1
3.47
1-0-1
2.74
0-2-0
3.42
0-2-0
3.41
Metz
0-0-2
1.94
2-0-0
2.86
1-1-0
2.67
2-0-0
1.73
0-0-2
1.62
1-0-1
2.91
0-1-1
2.21
0-2-0
1.82
—
0-0-2
1.73
0-0-2
2.28
2-0-0
2.65
0-0-2
1.80
0-0-2
1.00
0-1-1
2.30
0-0-2
1.85
0-0-2
2.57
0-0-2
2.76
Monaco
2-0-0
3.05
2-0-0
3.51
0-2-0
3.51
2-0-0
2.33
1-0-1
2.69
0-2-0
3.59
0-0-2
3.49
1-1-0
2.64
2-0-0
3.76
—
2-0-0
3.29
1-1-0
3.94
1-0-1
2.64
0-1-1
1.67
1-0-1
3.16
2-0-0
2.87
2-0-0
3.29
1-0-1
3.70
Montpellier
0-0-2
2.77
0-2-0
3.53
1-1-0
3.16
0-2-0
2.00
0-1-1
2.23
2-0-0
3.23
1-0-1
2.65
0-1-1
2.15
2-0-0
3.17
0-0-2
2.16
—
0-1-1
3.55
1-1-0
2.16
0-0-2
1.49
1-0-1
2.98
0-1-1
2.15
0-2-0
3.03
2-0-0
2.91
Nantes
0-1-1
1.82
1-0-1
2.67
1-1-0
2.43
0-0-2
1.73
0-0-2
1.55
2-0-0
2.46
0-0-2
2.05
0-1-1
1.58
0-0-2
2.80
0-1-1
1.58
1-1-0
1.92
—
2-0-0
1.54
0-0-2
1.02
0-1-1
2.06
0-0-2
1.67
1-0-1
2.39
1-0-1
2.41
Nice
0-2-0
3.10
1-1-0
3.81
1-0-1
3.81
2-0-0
2.28
0-2-0
2.48
1-1-0
3.47
0-1-1
3.12
1-1-0
2.77
2-0-0
3.68
1-0-1
2.80
0-1-1
3.29
0-0-2
3.97
—
1-0-1
1.84
1-1-0
3.26
1-0-1
2.97
2-0-0
3.23
1-0-1
3.59
Paris Saint-Germain
1-1-0
3.96
0-2-0
4.54
1-1-0
4.58
2-0-0
3.22
1-1-0
3.63
1-1-0
4.30
2-0-0
3.83
2-0-0
3.52
2-0-0
4.63
1-1-0
3.82
2-0-0
4.04
2-0-0
4.59
1-0-1
3.64
—
1-1-0
4.10
1-1-0
3.46
2-0-0
4.17
0-1-1
4.03
Reims
0-1-1
2.45
1-0-1
3.18
2-0-0
2.98
0-1-1
1.89
1-0-1
2.14
1-0-1
3.36
1-1-0
2.72
1-0-1
1.99
1-1-0
3.14
1-0-1
2.29
1-0-1
2.46
1-1-0
3.41
0-1-1
2.20
0-1-1
1.43
—
1-0-1
2.18
1-0-1
2.98
0-1-1
3.11
Rennes
0-1-1
3.19
2-0-0
3.79
1-1-0
3.65
0-2-0
2.61
0-2-0
2.77
0-0-2
3.82
1-0-1
3.38
1-0-1
2.70
2-0-0
3.63
0-0-2
2.57
1-1-0
3.30
2-0-0
3.83
1-0-1
2.47
0-1-1
2.02
1-0-1
3.27
—
0-1-1
3.68
0-1-1
3.45
Strasbourg
0-1-1
2.12
0-2-0
3.10
1-0-1
2.98
0-0-2
2.04
1-0-1
1.79
1-0-1
3.09
1-0-1
2.17
0-2-0
2.04
2-0-0
2.87
0-0-2
2.16
0-2-0
2.41
1-0-1
3.06
0-0-2
2.22
0-0-2
1.37
1-0-1
2.46
1-1-0
1.80
—
1-1-0
2.65
Toulouse
0-1-1
2.45
1-1-0
3.10
0-0-2
2.95
0-0-2
1.92
1-1-0
1.72
1-1-0
3.20
0-0-2
2.59
0-2-0
2.05
2-0-0
2.68
1-0-1
1.78
0-0-2
2.53
1-0-1
3.03
1-0-1
1.88
1-1-0
1.51
1-1-0
2.34
1-1-0
2.01
0-1-1
2.79
—

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

R² Slope
Scored 0.78 +9.4
Allowed 0.62 -10.8
Differential 0.92 +6.6

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

Scored Allowed Difference
Mean 1.35 1.35 +0.00
SD 1.17 1.17 1.65
CV 0.87 0.87 —
Max 6 6 +5
Min 0 0 -5

Games Played: 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%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.00 +0.56
SD 1.37 1.18 1.46
CV 0.88 1.18 —
Max 5 4 +4
Min 0 0 -2

Games Played: 34

↓ 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%
2—8.82%2.94%—2.94%—14.71%
3———————
4—2.94%————2.94%
5+———————
Total14.71%44.12%11.76%14.71%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 0.76 1.76 -1.00
SD 0.92 1.44 1.71
CV 1.21 0.81 —
Max 4 5 +3
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%17.65%8.82%5.88%——47.06%
12.94%5.88%14.71%———23.53%
2—5.88%5.88%———11.76%
32.94%8.82%—5.88%——17.65%
4———————
5+———————
Total20.59%38.24%29.41%11.76%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.32 -0.32
SD 1.15 0.94 1.36
CV 1.15 0.71 —
Max 3 3 +3
Min 0 0 -3

Games Played: 34

↓ 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%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.09 +0.24
SD 1.04 1.11 1.62
CV 0.78 1.02 —
Max 4 3 +4
Min 0 0 -3

Games Played: 34

↓ 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%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.00 +0.53
SD 0.96 1.18 1.52
CV 0.63 1.18 —
Max 4 4 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%11.76%2.94%—41.18%
1—5.88%5.88%2.94%2.94%—17.65%
22.94%8.82%5.88%2.94%2.94%—23.53%
3—2.94%—5.88%—2.94%11.76%
4—2.94%————2.94%
5+2.94%—————2.94%
Total11.76%32.35%20.59%23.53%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.94 -0.68
SD 1.36 1.30 1.92
CV 1.07 0.67 —
Max 5 5 +5
Min 0 0 -4

Games Played: 34

↓ 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%
4———5.88%——5.88%
5+———————
Total29.41%20.59%17.65%23.53%8.82%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.62 -0.18
SD 1.16 1.37 1.66
CV 0.80 0.85 —
Max 4 4 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%14.71%5.88%—2.94%—29.41%
1—14.71%—2.94%——17.65%
28.82%11.76%11.76%2.94%——35.29%
35.88%2.94%————8.82%
4—2.94%2.94%———5.88%
5+—2.94%————2.94%
Total20.59%50.00%20.59%5.88%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.21 +0.32
SD 1.33 0.95 1.72
CV 0.87 0.78 —
Max 5 4 +4
Min 0 0 -4

Games Played: 34

↓ 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%
3—2.94%2.94%—2.94%—8.82%
4———————
5+———————
Total17.65%29.41%32.35%11.76%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.71 -0.68
SD 0.94 1.31 1.43
CV 0.91 0.77 —
Max 3 5 +2
Min 0 0 -4

Games Played: 34

↓ 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%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.24 +0.76
SD 1.28 1.21 1.62
CV 0.64 0.98 —
Max 5 5 +4
Min 0 0 -3

Games Played: 34

↓ 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%
4—2.94%————2.94%
5+———————
Total29.41%26.47%29.41%8.82%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.41 -0.15
SD 1.08 1.35 1.81
CV 0.86 0.96 —
Max 4 6 +3
Min 0 0 -4

Games Played: 34

↓ 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%
3———2.94%——2.94%
4———————
5+———2.94%——2.94%
Total23.53%23.53%26.47%20.59%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.88 1.62 -0.74
SD 1.07 1.23 1.56
CV 1.21 0.76 —
Max 5 4 +2
Min 0 0 -4

Games Played: 34

↓ 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%

Summary Statistics

Scored Allowed Difference
Mean 1.18 0.85 +0.32
SD 0.97 0.99 1.22
CV 0.82 1.16 —
Max 3 3 +3
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%—————8.82%
1—11.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%

Summary Statistics

Scored Allowed Difference
Mean 2.38 0.97 +1.41
SD 1.37 0.94 1.48
CV 0.58 0.97 —
Max 6 3 +4
Min 0 0 -2

Games Played: 34

↓ 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%
3—5.88%————5.88%
4———————
5+———————
Total23.53%35.29%23.53%14.71%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.38 -0.15
SD 0.82 1.10 1.44
CV 0.66 0.80 —
Max 3 4 +2
Min 0 0 -3

Games Played: 34

↓ 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%
4—————2.94%2.94%
5+—2.94%————2.94%
Total20.59%35.29%38.24%2.94%—2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.35 +0.21
SD 1.31 1.04 1.51
CV 0.84 0.77 —
Max 5 5 +4
Min 0 0 -2

Games Played: 34

↓ 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%
3—5.88%————5.88%
4———————
5+———————
Total14.71%44.12%20.59%20.59%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.47 -0.35
SD 0.88 0.99 1.47
CV 0.79 0.67 —
Max 3 3 +2
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%5.88%8.82%——29.41%
12.94%14.71%14.71%———32.35%
2—14.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%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.35 -0.12
SD 1.05 0.92 1.51
CV 0.85 0.68 —
Max 3 3 +3
Min 0 0 -3

Games Played: 34

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 2121 76 66.54 +9.46 88.0% 46 50 62 66 72 79 84
Monaco 2008 67 53.32 +13.68 98.0% 36 43 48 52 58 64 72
Lille 1990 59 56.31 +2.69 63.0% 39 42 50 57 62 71 72
Lens 1965 51 57.82 -6.82 20.0% 42 44 53 58 63 70 74
Brest 1963 61 48.55 +12.45 99.0% 36 36 44 49 54 58 63
Nice 1949 55 53.40 +1.60 60.0% 33 38 48 54 58 67 70
Marseille 1947 50 53.60 -3.60 39.0% 38 42 48 53 60 65 71
Rennes 1934 46 55.07 -9.07 10.0% 29 43 50 55 60 66 78
Lyon 1923 53 45.00 +8.00 84.0% 23 31 40 46 49 57 62
Montpellier 1886 41 44.43 -3.43 37.0% 30 33 38 44 50 56 61
Toulouse 1865 43 40.76 +2.24 66.0% 25 29 35 41 44 55 61
Reims 1852 47 44.49 +2.51 66.0% 30 33 38 45 50 56 64
Strasbourg 1832 39 40.08 -1.08 50.0% 22 30 35 39 45 51 57
Le Havre 1796 32 38.01 -6.01 22.0% 21 28 33 38 41 51 54
Lorient 1786 29 34.96 -5.96 22.0% 16 25 30 34 39 47 55
Metz 1774 29 37.64 -8.64 8.0% 23 26 33 37 42 49 57
Nantes 1752 33 32.73 +0.27 54.0% 18 20 28 32 38 44 49
Clermont Foot 63 1727 25 33.64 -8.64 15.0% 16 19 29 33 38 49 52

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

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.

Season Trends

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

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 23.5% * Slight Edge: 23.5% to 31% * Clear Edge: 31% to 36% * Strong Edge: 36% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+4.90%
No Edge
39.22%26.47%34.31%
Elo Value
Home Edge: 17.04 Elo pts.
174 Elo
0.006 goals per Elo point
0500
Scoring Tilt
Expected
+0.20 goals
Neutral
-2+0.10+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 3 * Top-Heavy: 3 to 4 * Open: 4 to 5 * Wide Open: 5 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 9th * Longshot: 10th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.05 * Tight Race: 0.05 to 0.11 * Comfortable: 0.11 to 0.21 * Runaway: 0.21 and up.
Title-Race Openness
2.8
One-Team Race
134510
Champion Preseason Odds
57%
Paris Saint-Germain, 1st of 18
LongshotFavorite
Title Margin
Expected
0.26/gm
Runaway
00.190.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.85 * Some Luck: 5.85 to 8.78 * Lucky: 8.78 to 11.71 * Wild Swing: 11.71 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 2.06 * Close: 2.06 to 3.1 * Off: 3.1 to 4.13 * Way Off: 4.13 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 18 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 18 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Relegations
Number of teams that were actually relegated but were not in the model's projected bottom field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 0.87 * A Surprise: 0.87 to 1.39 * Several Surprises: 1.39 to 1.91 * Many Surprises: 1.91 and up.
Luck Spread
Expected
7.04 points
Some Luck
07.3218
Average Finish Error
Expected
2.22
Close
02.586
Biggest Overachiever
Expected 97.22%
99.00%
Brest
50100
Biggest Underachiever
Expected 2.78%
8.00%
Metz
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
2 of 3
Many Surprises
00.93

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.11 * Even: 0.11 to 0.13 * Top-Heavy: 0.13 to 0.14 * Lopsided: 0.14 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.35 * Moderate Separation: 1.35 to 1.6 * Strong Separation: 1.6 to 1.8 * Wide Separation: 1.8 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 61.5% * Slight Edge: 61.5% to 64.5% * Clear Edge: 64.5% to 67.5% * Wide Edge: 67.5% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 84.5% * Clear Edge: 84.5% to 88.5% * Strong Edge: 88.5% to 91% * Dominant: 91% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 56.5% * Some Drama: 56.5% to 63% * Frequent: 63% to 66.5% * Very Frequent: 66.5% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 12.5% * Occasional: 12.5% to 17% * Frequent: 17% to 20.5% * Very Frequent: 20.5% and up.
Gini Index
0.17
Lopsided
00.110.5
Noll-Scully
Elo SD: 103.14
1.85
Wide Separation
0.91.351.61.82.5
Interquartile Edge
71%
Wide Edge
50%61.5%100%
Best vs. Worst
Baseline
91%
Strong Edge
50%91%100%
Close Games
Expected
64%
Frequent
0%64%100%
Blowouts
Expected
14%
Occasional
0%13%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.35 * Slight Separation: 0.35 to 0.5 * Notable Separation: 0.5 to 0.57 * Lopsided: 0.57 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.34 * Some Carryover: 0.34 to 0.54 * Strong Carryover: 0.54 to 0.64 * Near-Lock: 0.64 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 18.5% * As Expected: 18.5% to 21% * Upset-Prone: 21% to 23% * Very Upset-Prone: 23% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 16.5% * As Expected: 16.5% to 19% * Shaky Favorites: 19% to 21% * Very Shaky: 21% and up.
Brier Score
Expected
0.62
Hard to Predict
00.622
Matchup Imbalance
0.30
Very Even
00.350.5
Strangeness
Expected
0.98
As Expected
01.002
Repeatability
0.56
Strong Carryover
00.340.541
Upset Rate
Expected
25%
Very Upset-Prone
0%26%50%
Clear Favorite Upset Rate
Expected
21%
Shaky Favorites
0%22%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.1 * Near Noise Ceiling: 0.1 to 0.15 * Above Noise: 0.15 to 0.2 * Well Above Noise: 0.2 and up.
Probability calibration
0.96
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.14
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.052
Well Within Noise
00.1000.25

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The sections below show 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: 102.0%

Final Table Odds

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-Germain57.00%25.00%3.00%6.00%2.00%2.00%2.00%2.00%——1.00%———————
Monaco6.00%8.00%14.00%9.00%13.00%9.00%9.00%14.00%5.00%5.00%5.00%1.00%1.00%1.00%————
Brest—2.00%4.00%11.00%9.00%11.00%8.00%8.00%14.00%7.00%10.00%4.00%6.00%6.00%————
Lille10.00%19.00%14.00%11.00%8.00%9.00%5.00%9.00%5.00%4.00%2.00%2.00%—2.00%————
Nice5.00%9.00%10.00%16.00%11.00%7.00%13.00%8.00%5.00%4.00%5.00%1.00%2.00%1.00%1.00%1.00%1.00%—
Lyon—1.00%2.00%3.00%7.00%4.00%7.00%11.00%12.00%8.00%14.00%6.00%6.00%5.00%3.00%5.00%6.00%—
Lens10.00%17.00%24.00%14.00%8.00%6.00%4.00%4.00%2.00%8.00%1.00%1.00%1.00%—————
Marseille5.00%10.00%11.00%11.00%12.00%9.00%8.00%6.00%11.00%7.00%6.00%1.00%2.00%—1.00%———
Reims——3.00%—10.00%4.00%9.00%6.00%11.00%9.00%7.00%11.00%5.00%8.00%8.00%7.00%2.00%—
Rennes7.00%8.00%14.00%14.00%11.00%15.00%12.00%6.00%4.00%3.00%3.00%1.00%—1.00%———1.00%
Toulouse—1.00%——3.00%7.00%2.00%3.00%4.00%12.00%8.00%11.00%14.00%8.00%6.00%9.00%9.00%3.00%
Montpellier——1.00%4.00%4.00%8.00%8.00%9.00%7.00%9.00%5.00%12.00%11.00%7.00%8.00%5.00%1.00%1.00%
Strasbourg———1.00%—2.00%8.00%4.00%7.00%9.00%7.00%11.00%11.00%7.00%15.00%9.00%6.00%3.00%
Nantes———————1.00%1.00%3.00%1.00%5.00%3.00%14.00%16.00%13.00%14.00%29.00%
Le Havre————2.00%3.00%1.00%1.00%3.00%4.00%11.00%12.00%9.00%10.00%13.00%15.00%10.00%6.00%
Lorient—————1.00%1.00%2.00%3.00%1.00%4.00%6.00%11.00%12.00%8.00%13.00%13.00%25.00%
Metz—————2.00%2.00%5.00%3.00%4.00%9.00%7.00%9.00%10.00%13.00%17.00%13.00%6.00%
Clermont Foot 63—————1.00%1.00%1.00%3.00%3.00%1.00%8.00%9.00%8.00%8.00%6.00%25.00%26.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.

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 Lost relegation playoff Direct relegation
Brest 100% — —
Lens 100% — —
Lille 100% — —
Marseille 100% — —
Monaco 100% — —
Paris Saint-Germain 100% — —
Rennes 99.00% — 1.00%
Nice 98.00% 1.00% 1.00%
Montpellier 93.00% 5.00% 2.00%
Reims 91.00% 7.00% 2.00%
Lyon 89.00% 5.00% 6.00%
Strasbourg 82.00% 9.00% 9.00%
Toulouse 79.00% 9.00% 12.00%
Le Havre 69.00% 15.00% 16.00%
Lorient 49.00% 13.00% 38.00%
Nantes 44.00% 13.00% 43.00%
Clermont Foot 63 43.00% 6.00% 51.00%
Metz — 100% —
Loser →
↓ Winner
AjaccioAmiensAngersAnnecyAuxerreBordeauxBrestCaenClermont Foot 63ConcarneauDunkerqueGrenoble Foot 38GuingampLavalLe HavreLensLilleLorientLyonMarseilleMetzMonacoMontpellierNantesNiceParis FCPau FCQuevilly-RouenReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyesValenciennes
Ajaccio
Amiens
Angers
Annecy
Auxerre
Bordeaux
Brest
Caen
Clermont Foot 63
Concarneau
Dunkerque
Grenoble Foot 38
Guingamp
Laval
Le Havre
Lens
Lille
Lorient
Lyon
Marseille
Metz
Monaco
Montpellier
Nantes
Nice
Paris FC
Pau FC
Quevilly-Rouen
Reims
Rennes
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Valenciennes
Loser →
↓ Winner
AjaccioAmiensAngersAnnecyAuxerreBordeauxBrestCaenClermont Foot 63ConcarneauDunkerqueGrenoble Foot 38GuingampLavalLe HavreLensLilleLorientLyonMarseilleMetzMonacoMontpellierNantesNiceParis FCPau FCQuevilly-RouenReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyesValenciennes
Ajaccio
Amiens
Angers
Annecy
Auxerre
Bordeaux
Brest
Caen
Clermont Foot 63
Concarneau
Dunkerque
Grenoble Foot 38
Guingamp
Laval
Le Havre
Lens
Lille
Lorient
Lyon
Marseille
Metz
Monaco
Montpellier
Nantes
Nice
Paris FC
Pau FC
Quevilly-Rouen
Reims
Rennes
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Valenciennes
Loser →
↓ Winner
AjaccioAmiensAngersAnnecyAuxerreBordeauxBrestCaenClermont Foot 63ConcarneauDunkerqueGrenoble Foot 38GuingampLavalLe HavreLensLilleLorientLyonMarseilleMetzMonacoMontpellierNantesNiceParis FCPau FCQuevilly-RouenReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyesValenciennes
Ajaccio41.0%39.00%25.0%24.00%0.0%2.00%25.0%16.00%10.0%10.00%0.0%1.00%34.6%26.00%0.0%1.00%10.0%10.00%33.3%30.00%0.0%1.00%0.0%9.00%0.0%3.00%30.8%13.00%14.3%14.00%
Amiens0.0%5.00%26.3%19.00%36.4%11.00%34.8%23.00%25.0%4.00%22.2%9.00%25.0%4.00%75.0%4.00%36.4%11.00%0.0%5.00%26.7%15.00%29.4%17.00%
Angers26.7%15.00%53.9%141.00%42.1%114.00%44.8%134.00%25.6%43.00%25.0%4.00%46.6%133.00%50.0%4.00%30.4%46.00%53.5%142.00%66.7%6.00%38.1%42.00%100.0%1.00%40.8%71.00%27.7%83.00%
Annecy0.0%2.00%55.0%20.00%50.0%14.00%44.4%18.00%16.7%6.00%31.6%19.00%0.0%1.00%50.0%2.00%32.0%25.00%0.0%1.00%33.3%3.00%22.2%9.00%27.8%18.00%
Auxerre47.6%21.00%71.7%184.00%67.2%131.00%0.0%1.00%100.0%3.00%54.3%184.00%43.2%37.00%40.0%5.00%69.0%168.00%25.0%8.00%30.2%43.00%68.6%191.00%25.0%4.00%35.8%53.00%40.0%5.00%62.9%89.00%59.0%83.00%
Bordeaux20.0%15.00%51.6%122.00%41.8%79.00%39.4%99.00%27.3%33.00%33.3%3.00%40.5%84.00%50.0%2.00%26.3%19.00%52.6%95.00%25.0%4.00%30.0%30.00%33.3%3.00%25.8%66.00%32.7%52.00%
Brest100.0%5.00%73.3%15.00%100.0%2.00%52.4%21.00%80.0%15.00%66.7%15.00%100.0%2.00%83.3%6.00%93.8%16.00%83.3%6.00%80.0%10.00%80.0%5.00%85.7%7.00%90.9%11.00%100.0%5.00%76.0%25.00%100.0%1.00%
Caen33.3%15.00%57.6%139.00%41.0%105.00%100.0%1.00%0.0%1.00%51.8%139.00%15.4%39.00%33.3%3.00%46.5%157.00%0.0%2.00%15.4%39.00%49.6%135.00%33.3%51.00%0.0%2.00%43.5%69.00%29.7%91.00%
Clermont Foot 6359.0%39.00%73.7%19.00%46.1%141.00%45.0%20.00%28.3%184.00%48.4%122.00%42.4%139.00%80.0%10.00%100.0%1.00%66.1%56.00%50.0%108.00%59.5%42.00%48.9%139.00%62.5%40.00%64.7%17.00%38.2%110.00%53.8%39.00%32.8%235.00%55.6%18.00%
Concarneau0.0%2.00%20.0%10.00%0.0%2.00%25.0%4.00%100.0%1.00%0.0%1.00%0.0%1.00%14.3%7.00%0.0%1.00%25.0%4.00%0.0%1.00%
Dunkerque0.0%1.00%0.0%2.00%100.0%1.00%100.0%1.00%0.0%1.00%33.3%3.00%0.0%2.00%
Grenoble Foot 3816.7%6.00%33.9%56.00%32.6%43.00%0.0%1.00%32.7%52.00%18.2%11.00%25.0%4.00%25.0%44.00%0.0%1.00%16.0%25.00%31.4%70.00%0.0%1.00%18.2%22.00%50.0%4.00%27.0%37.00%21.9%32.00%
Guingamp6.2%16.00%50.0%108.00%37.3%102.00%0.0%1.00%0.0%1.00%36.2%105.00%30.3%33.00%0.0%2.00%30.7%101.00%0.0%3.00%14.8%27.00%41.2%119.00%100.0%1.00%17.1%35.00%31.5%92.00%26.9%67.00%
Laval16.7%6.00%40.5%42.00%39.3%28.00%100.0%1.00%37.0%27.00%30.8%13.00%17.9%28.00%0.0%1.00%25.0%8.00%40.8%49.00%0.0%1.00%28.6%7.00%36.7%30.00%36.8%19.00%
Le Havre75.0%24.00%63.6%11.00%57.9%114.00%50.0%14.00%32.8%131.00%58.2%79.00%59.0%105.00%100.0%2.00%100.0%2.00%67.4%43.00%62.7%102.00%60.7%28.00%59.8%112.00%76.2%42.00%52.6%19.00%52.8%72.00%55.2%29.00%44.3%185.00%70.0%20.00%50.0%2.00%
Lens100.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%100.0%2.00%
Lille100.0%2.00%0.0%3.00%100.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%66.7%3.00%0.0%1.00%100.0%1.00%100.0%2.00%
Lorient75.0%16.00%65.2%23.00%55.2%134.00%55.6%18.00%45.7%184.00%60.6%99.00%48.2%139.00%75.0%4.00%0.0%1.00%67.3%52.00%63.8%105.00%63.0%27.00%53.3%122.00%61.7%47.00%84.2%19.00%54.7%117.00%65.2%46.00%51.1%223.00%50.0%26.00%50.0%2.00%
Lyon90.0%10.00%75.0%4.00%74.4%43.00%83.3%6.00%56.8%37.00%72.7%33.00%84.6%39.00%0.0%1.00%81.8%11.00%69.7%33.00%69.2%13.00%67.7%31.00%66.7%15.00%60.0%5.00%88.9%27.00%81.2%16.00%73.2%56.00%85.7%7.00%
Marseille100.0%1.00%75.0%4.00%60.0%5.00%66.7%3.00%66.7%3.00%75.0%4.00%100.0%2.00%100.0%1.00%50.0%4.00%66.7%3.00%
Metz65.4%26.00%77.8%9.00%53.4%133.00%68.4%19.00%31.0%168.00%59.5%84.00%53.5%157.00%0.0%1.00%75.0%44.00%69.3%101.00%82.1%28.00%55.8%95.00%80.5%41.00%69.2%13.00%59.0%100.00%63.0%46.00%46.3%190.00%81.2%32.00%
Monaco100.0%1.00%75.0%4.00%50.0%4.00%100.0%1.00%75.0%8.00%50.0%2.00%100.0%2.00%100.0%1.00%100.0%1.00%100.0%3.00%100.0%1.00%60.0%5.00%80.0%5.00%100.0%1.00%100.0%7.00%100.0%1.00%
Montpellier90.0%10.00%25.0%4.00%69.6%46.00%50.0%2.00%69.8%43.00%73.7%19.00%84.6%39.00%100.0%1.00%84.0%25.00%85.2%27.00%75.0%8.00%64.3%42.00%85.0%20.00%83.3%6.00%50.0%26.00%76.5%17.00%58.2%67.00%75.0%12.00%
Nantes66.7%30.00%63.6%11.00%46.5%142.00%68.0%25.00%31.4%191.00%47.4%95.00%50.4%135.00%85.7%7.00%100.0%1.00%68.6%70.00%58.8%119.00%59.2%49.00%54.7%128.00%33.3%39.00%52.9%17.00%43.1%116.00%55.1%49.00%42.8%187.00%68.0%25.00%
Nice100.0%1.00%33.3%6.00%100.0%1.00%75.0%4.00%75.0%4.00%100.0%1.00%0.0%1.00%100.0%1.00%66.7%3.00%100.0%2.00%100.0%1.00%100.0%1.00%50.0%4.00%100.0%1.00%
Paris FC20.0%10.00%51.1%139.00%40.2%112.00%33.3%3.00%46.7%122.00%32.3%31.00%44.2%95.00%40.0%5.00%35.7%42.00%45.3%128.00%33.3%3.00%36.4%44.00%33.3%3.00%30.8%78.00%26.2%84.00%
Pau FC20.0%5.00%37.5%40.00%23.8%42.00%100.0%1.00%38.3%47.00%33.3%15.00%0.0%1.00%19.5%41.00%15.0%20.00%66.7%39.00%0.0%2.00%44.4%9.00%0.0%2.00%46.2%26.00%16.7%30.00%
Quevilly-Rouen14.3%7.00%35.3%17.00%47.4%19.00%0.0%1.00%15.8%19.00%40.0%5.00%30.8%13.00%16.7%6.00%47.1%17.00%33.3%6.00%18.2%11.00%28.6%7.00%
Reims100.0%9.00%100.0%5.00%61.9%42.00%66.7%3.00%64.2%53.00%70.0%30.00%66.7%51.00%100.0%1.00%66.7%3.00%81.8%22.00%82.9%35.00%71.4%7.00%63.6%44.00%55.6%9.00%66.7%6.00%76.2%21.00%66.7%15.00%53.7%67.00%70.0%10.00%
Rennes100.0%3.00%0.0%1.00%60.0%5.00%66.7%3.00%100.0%2.00%50.0%4.00%66.7%3.00%100.0%2.00%100.0%1.00%100.0%1.00%87.5%8.00%100.0%1.00%
Rodez9.1%11.00%61.8%110.00%47.2%72.00%100.0%1.00%0.0%1.00%45.3%117.00%11.1%27.00%50.0%4.00%41.0%100.00%20.0%5.00%50.0%26.00%56.9%116.00%0.0%1.00%23.8%21.00%0.0%1.00%39.3%61.00%31.5%73.00%
SC Bastia0.0%5.00%46.2%39.00%44.8%29.00%34.8%46.00%18.8%16.00%37.0%46.00%0.0%1.00%23.5%17.00%44.9%49.00%0.0%1.00%33.3%15.00%0.0%1.00%50.0%20.00%34.5%29.00%
Saint-Etienne24.0%25.00%67.2%235.00%55.7%185.00%0.0%2.00%0.0%2.00%48.9%223.00%26.8%56.00%33.3%3.00%53.7%190.00%0.0%7.00%41.8%67.00%57.2%187.00%50.0%4.00%46.3%67.00%12.5%8.00%33.3%120.00%34.8%135.00%
Strasbourg69.2%13.00%73.3%15.00%59.2%71.00%77.8%9.00%37.1%89.00%74.2%66.00%56.5%69.00%75.0%4.00%73.0%37.00%68.5%92.00%63.3%30.00%69.2%78.00%53.8%26.00%81.8%11.00%60.7%61.00%50.0%20.00%66.7%120.00%76.5%17.00%100.0%2.00%
Toulouse85.7%14.00%70.6%17.00%72.3%83.00%72.2%18.00%41.0%83.00%67.3%52.00%70.3%91.00%100.0%1.00%100.0%2.00%78.1%32.00%73.1%67.00%63.2%19.00%73.8%84.00%83.3%30.00%71.4%7.00%68.5%73.00%65.5%29.00%65.2%135.00%70.8%24.00%100.0%1.00%
Troyes0.0%1.00%44.4%18.00%30.0%20.00%50.0%26.00%14.3%7.00%18.8%32.00%0.0%1.00%25.0%12.00%32.0%25.00%0.0%1.00%30.0%10.00%0.0%1.00%23.5%17.00%29.2%24.00%
Valenciennes50.0%2.00%50.0%2.00%0.0%2.00%0.0%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
Metz — — 48.24%
Saint-Etienne — 57.51% 31.44%
Rodez 52.59% 22.18% 10.75%
Paris FC 47.41% 20.31% 9.57%
Loser →
↓ Winner
MetzParis FCRodez
Metz
Paris FC
Rodez
Loser →
↓ Winner
MetzParis FCRodezSaint-Etienne
Metz
Paris FC
Rodez
Saint-Etienne
Loser →
↓ Winner
MetzParis FCRodezSaint-Etienne
Metz52.9%20.31%51.5%22.18%45.3%57.51%
Paris FC47.1%20.31%
Rodez48.5%22.18%
Saint-Etienne54.7%57.51%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2023-08-11 Lille D 1-172.5 1915 1933 35.96% 28.07% 35.96%-0.01 +0.0 1
2023-08-11 @ Nice D 1-172.5 1933 1915 35.96% 28.07% 35.96%+0.01 +0.0 1
2023-08-12 Lorient D 0-068.6 1981 1854 55.17% 25.38% 19.45%+0.83 -1.8 1
2023-08-12 @ Paris Saint-Germain D 0-068.6 1854 1981 19.45% 25.38% 55.17%-0.83 +1.8 1
2023-08-12 Reims W 2-163.3 1936 1866 48.00% 27.06% 24.94%+0.50 +5.5 3
2023-08-12 @ Marseille L 1-263.3 1866 1936 24.94% 27.06% 48.00%-0.50 -5.5 0
2023-08-13 Le Havre D 2-278.5 1896 1830 47.48% 27.15% 25.37%+0.47 -0.7 1
2023-08-13 @ Montpellier D 2-278.5 1830 1896 25.37% 27.15% 47.48%-0.47 +0.7 1
2023-08-13 Lens W 3-276.1 1849 1980 22.37% 26.42% 51.21%-0.66 +9.1 3
2023-08-13 @ Brest L 2-376.1 1980 1849 51.21% 26.42% 22.37%+0.66 -9.1 0
2023-08-13 Lyon W 2-168.5 1869 1927 30.48% 27.86% 41.67%-0.24 +8.2 3
2023-08-13 @ Strasbourg L 1-268.5 1927 1869 41.67% 27.86% 30.48%+0.24 -8.2 0
2023-08-13 Metz W 5-154.5 1952 1861 50.64% 26.54% 22.82%+0.62 +16.2 3
2023-08-13 @ Rennes L 1-554.5 1861 1952 22.82% 26.54% 50.64%-0.62 -16.2 0
2023-08-13 Monaco L 2-466.5 1863 1886 35.25% 28.07% 36.68%-0.04 -11.2 0
2023-08-13 @ Clermont Foot 63 W 4-266.5 1886 1863 36.68% 28.07% 35.25%+0.04 +11.2 3
2023-08-13 Toulouse L 1-265.9 1820 1859 32.99% 28.01% 39.00%-0.13 -6.9 0
2023-08-13 @ Nantes W 2-165.9 1859 1820 39.00% 28.01% 32.99%+0.13 +6.9 3
2023-08-18 Marseille D 2-278.4 1845 1941 26.02% 27.27% 46.71%-0.45 +0.7 1
2023-08-18 @ Metz D 2-278.4 1941 1845 46.71% 27.27% 26.02%+0.45 -0.7 4
2023-08-19 Montpellier L 1-461.8 1919 1895 41.96% 27.83% 30.21%+0.24 -20.1 0
2023-08-19 @ Lyon W 4-161.8 1895 1919 30.21% 27.83% 41.96%-0.24 +20.2 4
2023-08-19 Paris Saint-Germain D 1-172.8 1866 1980 24.17% 26.89% 48.94%-0.55 +1.1 4
2023-08-19 @ Toulouse D 1-172.8 1980 1866 48.94% 26.89% 24.17%+0.55 -1.1 2
2023-08-20 Brest L 1-266.5 1831 1858 34.72% 28.06% 37.22%-0.06 -7.1 1
2023-08-20 @ Le Havre W 2-166.5 1858 1831 37.22% 28.06% 34.72%+0.06 +7.2 6
2023-08-20 Clermont Foot 63 W 2-055.9 1861 1851 39.86% 27.97% 32.17%+0.15 +13.5 3
2023-08-20 @ Reims L 0-255.9 1851 1861 32.17% 27.97% 39.86%-0.15 -13.5 0
2023-08-20 Nantes W 2-051.6 1933 1813 54.22% 25.65% 20.13%+0.79 +9.1 4
2023-08-20 @ Lille L 0-251.6 1813 1933 20.13% 25.65% 54.22%-0.79 -9.1 0
2023-08-20 Nice D 1-172.5 1855 1915 30.41% 27.85% 41.74%-0.24 +0.5 2
2023-08-20 @ Lorient D 1-172.5 1915 1855 41.74% 27.85% 30.41%+0.24 -0.5 2
2023-08-20 Rennes D 1-172.5 1971 1968 39.01% 28.01% 32.97%+0.12 -0.2 1
2023-08-20 @ Lens D 1-172.5 1968 1971 32.97% 28.01% 39.01%-0.12 +0.2 4
2023-08-20 Strasbourg W 3-053.3 1897 1877 41.40% 27.88% 30.72%+0.21 +19.0 6
2023-08-20 @ Monaco L 0-353.3 1877 1897 30.72% 27.88% 41.40%-0.21 -19.0 3
2023-08-25 Monaco D 3-382.4 1804 1916 24.29% 26.92% 48.79%-0.55 +0.6 1
2023-08-25 @ Nantes D 3-382.4 1916 1804 48.79% 26.92% 24.29%+0.55 -0.7 7
2023-08-26 Brest W 2-053.3 1940 1865 48.77% 26.92% 24.31%+0.53 +10.8 7
2023-08-26 @ Marseille L 0-253.3 1865 1940 24.31% 26.92% 48.77%-0.53 -10.8 6
2023-08-26 Lens W 3-161.8 1979 1971 39.68% 27.98% 32.33%+0.14 +11.8 5
2023-08-26 @ Paris Saint-Germain L 1-361.8 1971 1979 32.33% 27.98% 39.68%-0.14 -11.8 1
2023-08-27 Le Havre D 2-279.2 1968 1824 57.07% 24.79% 18.14%+0.93 -1.3 5
2023-08-27 @ Rennes D 2-279.2 1824 1968 18.14% 24.79% 57.07%-0.93 +1.3 2
2023-08-27 Lille W 4-162.7 1856 1942 27.14% 27.46% 45.40%-0.40 +21.4 5
2023-08-27 @ Lorient L 1-462.7 1942 1856 45.40% 27.46% 27.14%+0.40 -21.4 4
2023-08-27 Lyon D 0-067.9 1914 1899 40.70% 27.92% 31.37%+0.19 -0.4 3
2023-08-27 @ Nice D 0-067.9 1899 1914 31.37% 27.92% 40.70%-0.19 +0.4 1
2023-08-27 Metz L 0-161.7 1838 1846 37.45% 28.06% 34.49%+0.05 -8.0 0
2023-08-27 @ Clermont Foot 63 W 1-061.7 1846 1838 34.49% 28.06% 37.45%-0.05 +8.0 4
2023-08-27 Reims L 1-365.2 1915 1874 44.24% 27.61% 28.15%+0.33 -14.8 4
2023-08-27 @ Montpellier W 3-165.2 1874 1915 28.15% 27.61% 44.24%-0.33 +14.9 6
2023-08-27 Toulouse W 2-056.7 1858 1867 37.22% 28.06% 34.72%+0.04 +14.3 6
2023-08-27 @ Strasbourg L 0-256.7 1867 1858 34.72% 28.06% 37.22%-0.04 -14.3 4
2023-09-01 Marseille D 1-173.1 1805 1951 20.96% 25.96% 53.08%-0.75 +1.4 2
2023-09-01 @ Nantes D 1-173.1 1951 1805 53.08% 25.96% 20.96%+0.75 -1.4 8
2023-09-02 Lens W 3-056.0 1915 1959 32.45% 27.99% 39.57%-0.15 +22.9 10
2023-09-02 @ Monaco L 0-356.0 1959 1915 39.57% 27.99% 32.45%+0.15 -22.9 1
2023-09-02 Rennes D 0-068.2 1854 1967 24.25% 26.91% 48.85%-0.55 +1.2 7
2023-09-02 @ Brest D 0-068.2 1967 1854 48.85% 26.91% 24.25%+0.55 -1.2 6
2023-09-03 Clermont Foot 63 D 2-278.2 1853 1830 41.82% 27.84% 30.34%+0.23 -0.3 5
2023-09-03 @ Toulouse D 2-278.2 1830 1853 30.34% 27.84% 41.82%-0.23 +0.4 1
2023-09-03 Lorient W 3-056.3 1825 1877 31.29% 27.92% 40.80%-0.20 +23.4 5
2023-09-03 @ Le Havre L 0-356.3 1877 1825 40.80% 27.92% 31.29%+0.20 -23.4 5
2023-09-03 Montpellier W 1-059.7 1920 1900 41.42% 27.88% 30.71%+0.21 +6.9 7
2023-09-03 @ Lille L 0-159.7 1900 1920 30.71% 27.88% 41.42%-0.21 -6.9 4
2023-09-03 Paris Saint-Germain L 1-457.0 1899 1990 26.58% 27.37% 46.04%-0.43 -14.3 1
2023-09-03 @ Lyon W 4-157.0 1990 1899 46.04% 27.37% 26.58%+0.43 +14.3 8
2023-09-03 Reims D 2-278.2 1854 1889 33.58% 28.04% 38.38%-0.10 +0.1 5
2023-09-03 @ Metz D 2-278.2 1889 1854 38.38% 28.04% 33.58%+0.10 -0.2 7
2023-09-03 Strasbourg W 2-054.6 1914 1872 44.31% 27.60% 28.09%+0.34 +12.2 6
2023-09-03 @ Nice L 0-254.6 1872 1914 28.09% 27.60% 44.31%-0.34 -12.2 6
2023-09-15 Nice L 2-375.6 2005 1926 49.19% 26.84% 23.97%+0.55 -8.8 8
2023-09-15 @ Paris Saint-Germain W 3-275.6 1926 2005 23.97% 26.84% 49.19%-0.55 +8.9 9
2023-09-16 Lille D 2-278.4 1965 1927 43.85% 27.65% 28.50%+0.32 -0.5 7
2023-09-16 @ Rennes D 2-278.4 1927 1965 28.50% 27.65% 43.85%-0.32 +0.5 8
2023-09-16 Metz L 0-165.0 1936 1854 49.62% 26.76% 23.63%+0.57 -10.0 1
2023-09-16 @ Lens W 1-065.0 1854 1936 23.63% 26.76% 49.62%-0.57 +10.0 8
2023-09-17 Brest L 1-268.9 1889 1855 43.22% 27.72% 29.06%+0.29 -8.4 7
2023-09-17 @ Reims W 2-168.9 1855 1889 29.06% 27.72% 43.22%-0.29 +8.4 10
2023-09-17 Le Havre D 0-067.9 1885 1848 43.66% 27.67% 28.66%+0.31 -0.7 2
2023-09-17 @ Lyon D 0-067.9 1848 1885 28.66% 27.67% 43.66%-0.31 +0.7 6
2023-09-17 Monaco D 2-278.4 1854 1938 27.34% 27.49% 45.16%-0.39 +0.6 6
2023-09-17 @ Lorient D 2-278.4 1938 1854 45.16% 27.49% 27.34%+0.39 -0.6 11
2023-09-17 Montpellier D 2-278.2 1860 1893 33.85% 28.04% 38.11%-0.09 +0.1 7
2023-09-17 @ Strasbourg D 2-278.2 1893 1860 38.11% 28.04% 33.85%+0.09 -0.1 5
2023-09-17 Nantes L 0-162.9 1830 1806 41.96% 27.83% 30.21%+0.24 -8.7 1
2023-09-17 @ Clermont Foot 63 W 1-062.9 1806 1830 30.21% 27.83% 41.96%-0.24 +8.7 5
2023-09-17 Toulouse D 0-068.3 1950 1853 51.48% 26.35% 22.16%+0.66 -1.4 9
2023-09-17 @ Marseille D 0-068.3 1853 1950 22.16% 26.35% 51.48%-0.66 +1.4 6
2023-09-22 Nice L 0-162.2 1938 1935 38.99% 28.01% 33.00%+0.12 -8.2 11
2023-09-22 @ Monaco W 1-062.2 1935 1938 33.00% 28.01% 38.99%-0.12 +8.3 12
2023-09-23 Lorient W 5-369.2 1815 1854 32.95% 28.01% 39.03%-0.13 +11.4 8
2023-09-23 @ Nantes L 3-569.2 1854 1815 39.03% 28.01% 32.95%+0.13 -11.4 6
2023-09-23 Lyon W 1-061.4 1864 1884 35.62% 28.07% 36.30%-0.02 +7.8 13
2023-09-23 @ Brest L 0-161.4 1884 1864 36.30% 28.07% 35.62%+0.02 -7.8 2
2023-09-24 Clermont Foot 63 W 2-164.9 1849 1822 42.42% 27.79% 29.78%+0.26 +6.4 9
2023-09-24 @ Le Havre L 1-264.9 1822 1849 29.78% 27.79% 42.42%-0.26 -6.4 1
2023-09-24 Marseille W 4-052.3 1996 1948 45.10% 27.50% 27.40%+0.37 +22.6 11
2023-09-24 @ Paris Saint-Germain L 0-452.3 1948 1996 27.40% 27.50% 45.10%-0.37 -22.7 9
2023-09-24 Rennes D 0-067.9 1893 1965 28.82% 27.69% 43.49%-0.32 +0.7 6
2023-09-24 @ Montpellier D 0-067.9 1965 1893 43.49% 27.69% 28.82%+0.32 -0.7 8
2023-09-24 Strasbourg L 0-162.2 1864 1860 39.10% 28.01% 32.89%+0.12 -8.3 8
2023-09-24 @ Metz W 1-062.2 1860 1864 32.89% 28.01% 39.10%-0.12 +8.3 10
2023-09-24 Toulouse W 2-163.2 1926 1854 48.31% 27.01% 24.68%+0.51 +5.5 4
2023-09-24 @ Lens L 1-263.2 1854 1926 24.68% 27.01% 48.31%-0.51 -5.5 6
2023-09-26 Reims L 1-269.5 1928 1880 45.12% 27.50% 27.38%+0.37 -8.7 8
2023-09-26 @ Lille W 2-169.5 1880 1928 27.38% 27.50% 45.12%-0.37 +8.7 10
2023-09-29 Lens L 0-159.4 1868 1932 29.91% 27.80% 42.29%-0.26 -6.8 10
2023-09-29 @ Strasbourg W 1-059.4 1932 1868 42.29% 27.80% 29.91%+0.26 +6.8 7
2023-09-30 Marseille W 3-271.0 1929 1926 39.09% 28.01% 32.90%+0.12 +6.5 14
2023-09-30 @ Monaco L 2-371.0 1926 1929 32.90% 28.01% 39.09%-0.12 -6.5 9
2023-09-30 Paris Saint-Germain D 0-069.1 1815 2018 16.52% 23.92% 59.57%-1.07 +2.2 2
2023-09-30 @ Clermont Foot 63 D 0-069.1 2018 1815 59.57% 23.92% 16.52%+1.07 -2.2 12
2023-10-01 Brest D 0-068.1 1943 1872 48.24% 27.02% 24.74%+0.51 -1.1 13
2023-10-01 @ Nice D 0-068.1 1872 1943 24.74% 27.02% 48.24%-0.51 +1.1 14
2023-10-01 Lille L 0-255.2 1855 1919 29.83% 27.80% 42.37%-0.27 -12.8 9
2023-10-01 @ Le Havre W 2-055.2 1919 1855 42.37% 27.80% 29.83%+0.27 +12.8 11
2023-10-01 Lyon W 2-055.8 1889 1877 40.33% 27.95% 31.72%+0.17 +13.4 13
2023-10-01 @ Reims L 0-255.8 1877 1889 31.72% 27.95% 40.33%-0.17 -13.4 2
2023-10-01 Metz W 3-054.4 1849 1856 37.59% 28.06% 34.36%+0.06 +20.6 9
2023-10-01 @ Toulouse L 0-354.4 1856 1849 34.36% 28.06% 37.59%-0.06 -20.6 8
2023-10-01 Montpellier L 0-353.5 1843 1894 31.49% 27.93% 40.58%-0.19 -19.3 6
2023-10-01 @ Lorient W 3-053.5 1894 1843 40.58% 27.93% 31.49%+0.19 +19.3 9
2023-10-01 Nantes W 3-156.7 1964 1826 56.37% 25.01% 18.62%+0.89 +7.4 11
2023-10-01 @ Rennes L 1-356.7 1826 1964 18.62% 25.01% 56.37%-0.89 -7.3 8
2023-10-06 Nantes L 1-269.2 1862 1819 44.50% 27.58% 27.93%+0.34 -8.6 10
2023-10-06 @ Strasbourg W 2-169.2 1819 1862 27.93% 27.58% 44.50%-0.34 +8.6 11
2023-10-07 Monaco L 1-362.2 1902 1936 33.82% 28.04% 38.14%-0.09 -12.2 13
2023-10-07 @ Reims W 3-162.2 1936 1902 38.14% 28.04% 33.82%+0.09 +12.1 17
2023-10-07 Nice L 0-157.6 1835 1942 24.84% 27.04% 48.12%-0.52 -5.8 8
2023-10-07 @ Metz W 1-057.6 1942 1835 48.12% 27.04% 24.84%+0.52 +5.8 16
2023-10-08 Le Havre W 3-051.1 1919 1843 48.90% 26.90% 24.20%+0.54 +15.6 12
2023-10-08 @ Marseille L 0-351.1 1843 1919 24.20% 26.90% 48.90%-0.54 -15.6 9
2023-10-08 Lille D 1-172.5 1938 1932 39.47% 27.99% 32.54%+0.13 -0.3 8
2023-10-08 @ Lens D 1-172.5 1932 1938 32.54% 27.99% 39.47%-0.13 +0.3 12
2023-10-08 Lorient D 3-382.1 1863 1824 44.03% 27.63% 28.34%+0.32 -0.4 3
2023-10-08 @ Lyon D 3-382.1 1824 1863 28.34% 27.63% 44.03%-0.32 +0.4 7
2023-10-08 Paris Saint-Germain L 1-361.8 1972 2016 32.32% 27.98% 39.70%-0.16 -11.8 11
2023-10-08 @ Rennes W 3-161.8 2016 1972 39.70% 27.98% 32.32%+0.16 +11.8 15
2023-10-08 Toulouse D 1-172.4 1873 1869 39.05% 28.01% 32.93%+0.12 -0.2 15
2023-10-08 @ Brest D 1-172.4 1869 1873 32.93% 28.01% 39.05%-0.12 +0.2 10
2023-10-20 Lens D 0-068.1 1827 1938 24.41% 26.95% 48.65%-0.54 +1.2 10
2023-10-20 @ Le Havre D 0-068.1 1938 1827 48.65% 26.95% 24.41%+0.54 -1.2 9
2023-10-21 Marseille W 1-060.0 1948 1935 40.37% 27.94% 31.68%+0.17 +7.1 19
2023-10-21 @ Nice L 0-160.0 1935 1948 31.68% 27.94% 40.37%-0.17 -7.1 12
2023-10-21 Strasbourg W 3-047.6 2028 1853 60.45% 23.58% 15.97%+1.10 +10.5 18
2023-10-21 @ Paris Saint-Germain L 0-347.6 1853 2028 15.97% 23.58% 60.45%-1.10 -10.6 10
2023-10-22 Brest W 1-058.1 1932 1872 46.74% 27.27% 25.99%+0.44 +6.1 15
2023-10-22 @ Lille L 0-158.1 1872 1932 25.99% 27.27% 46.74%-0.44 -6.1 15
2023-10-22 Clermont Foot 63 L 1-269.3 1863 1817 44.84% 27.53% 27.62%+0.36 -8.7 3
2023-10-22 @ Lyon W 2-169.3 1817 1863 27.62% 27.53% 44.84%-0.36 +8.7 5
2023-10-22 Metz W 2-161.4 1948 1829 54.12% 25.68% 20.20%+0.78 +4.6 20
2023-10-22 @ Monaco L 1-261.4 1829 1948 20.20% 25.68% 54.12%-0.78 -4.6 8
2023-10-22 Montpellier W 2-059.7 1827 1913 27.18% 27.47% 45.36%-0.40 +17.5 14
2023-10-22 @ Nantes L 0-259.7 1913 1827 45.36% 27.47% 27.18%+0.40 -17.5 9
2023-10-22 Reims D 1-172.4 1870 1890 35.60% 28.07% 36.32%-0.02 +0.0 11
2023-10-22 @ Toulouse D 1-172.4 1890 1870 36.32% 28.07% 35.60%+0.02 -0.0 14
2023-10-22 Rennes W 2-171.1 1824 1960 21.96% 26.29% 51.75%-0.68 +9.7 10
2023-10-22 @ Lorient L 1-271.1 1960 1824 51.75% 26.29% 21.96%+0.68 -9.7 11
2023-10-27 Nice L 0-156.8 1826 1955 22.62% 26.49% 50.89%-0.64 -5.4 5
2023-10-27 @ Clermont Foot 63 W 1-056.8 1955 1826 50.89% 26.49% 22.62%+0.64 +5.4 22
2023-10-28 Lorient W 1-058.2 1890 1834 46.30% 27.34% 26.37%+0.42 +6.1 17
2023-10-28 @ Reims L 0-158.2 1834 1890 26.37% 27.34% 46.30%-0.42 -6.1 10
2023-10-28 Nantes W 4-050.5 1937 1845 50.85% 26.50% 22.65%+0.63 +19.3 12
2023-10-28 @ Lens L 0-450.5 1845 1937 22.65% 26.50% 50.85%-0.63 -19.3 14
2023-10-29 Le Havre D 0-067.7 1825 1828 38.05% 28.05% 33.91%+0.08 -0.2 9
2023-10-29 @ Metz D 0-067.7 1828 1825 33.91% 28.05% 38.05%-0.08 +0.2 11
2023-10-29 Monaco W 2-057.0 1938 1953 36.52% 28.07% 35.41%+0.02 +14.5 18
2023-10-29 @ Lille L 0-257.0 1953 1938 35.41% 28.07% 36.52%-0.02 -14.5 20
2023-10-29 Paris Saint-Germain L 2-366.0 1866 2038 18.82% 25.11% 56.07%-0.89 -4.1 15
2023-10-29 @ Brest W 3-266.0 2038 1866 56.07% 25.11% 18.82%+0.89 +4.1 21
2023-10-29 Strasbourg D 1-173.0 1950 1842 52.78% 26.04% 21.18%+0.72 -1.4 12
2023-10-29 @ Rennes D 1-173.0 1842 1950 21.18% 26.04% 52.78%-0.72 +1.4 11
2023-10-29 Toulouse W 3-053.1 1896 1870 42.21% 27.81% 29.98%+0.25 +18.6 12
2023-10-29 @ Montpellier L 0-353.1 1870 1896 29.98% 27.81% 42.21%-0.25 -18.6 11
2023-11-03 Montpellier W 3-049.2 2043 1914 55.22% 25.36% 19.41%+0.84 +12.8 24
2023-11-03 @ Paris Saint-Germain L 0-349.2 1914 2043 19.41% 25.36% 55.22%-0.84 -12.8 12
2023-11-04 Lens D 0-068.3 1828 1956 22.66% 26.50% 50.85%-0.64 +1.4 11
2023-11-04 @ Lorient D 0-068.3 1956 1828 50.85% 26.50% 22.66%+0.64 -1.4 13
2023-11-04 Lille D 0-067.8 1928 1953 34.99% 28.07% 36.94%-0.05 +0.1 13
2023-11-04 @ Marseille D 0-067.8 1953 1928 36.94% 28.07% 34.99%+0.05 -0.1 19
2023-11-05 Brest W 2-053.2 1938 1862 48.81% 26.91% 24.27%+0.53 +10.8 23
2023-11-05 @ Monaco L 0-253.2 1862 1938 24.27% 26.91% 48.81%-0.53 -10.8 15
2023-11-05 Clermont Foot 63 D 0-067.8 1844 1821 41.83% 27.84% 30.33%+0.23 -0.5 12
2023-11-05 @ Strasbourg D 0-067.8 1821 1844 30.33% 27.84% 41.83%-0.23 +0.5 6
2023-11-05 Le Havre L 1-268.5 1851 1828 41.73% 27.85% 30.42%+0.23 -8.2 11
2023-11-05 @ Toulouse W 2-168.5 1828 1851 30.42% 27.85% 41.73%-0.23 +8.2 14
2023-11-05 Metz D 1-172.5 1854 1824 42.71% 27.77% 29.52%+0.27 -0.5 4
2023-11-05 @ Lyon D 1-172.5 1824 1854 29.52% 27.77% 42.71%-0.27 +0.5 10
2023-11-05 Reims L 0-159.0 1826 1896 28.95% 27.70% 43.34%-0.31 -6.6 14
2023-11-05 @ Nantes W 1-059.0 1896 1826 43.34% 27.70% 28.95%+0.31 +6.6 20
2023-11-05 Rennes W 2-055.9 1960 1949 40.17% 27.96% 31.88%+0.16 +13.4 25
2023-11-05 @ Nice L 0-255.9 1949 1960 31.88% 27.96% 40.17%-0.16 -13.4 12
2023-11-10 Nice D 0-067.9 1901 1974 28.79% 27.69% 43.52%-0.32 +0.7 13
2023-11-10 @ Montpellier D 0-067.9 1974 1901 43.52% 27.69% 28.79%+0.32 -0.7 26
2023-11-11 Monaco D 0-068.2 1837 1949 24.27% 26.91% 48.82%-0.55 +1.2 15
2023-11-11 @ Le Havre D 0-068.2 1949 1837 48.82% 26.91% 24.27%+0.55 -1.2 24
2023-11-11 Paris Saint-Germain L 0-349.7 1903 2055 20.46% 25.78% 53.76%-0.78 -13.5 20
2023-11-11 @ Reims W 3-049.7 2055 1903 53.76% 25.78% 20.46%+0.78 +13.5 27
2023-11-12 Lorient W 1-060.8 1821 1829 37.43% 28.06% 34.51%+0.05 +7.5 9
2023-11-12 @ Clermont Foot 63 L 0-160.8 1829 1821 34.51% 28.06% 37.43%-0.05 -7.6 11
2023-11-12 Lyon L 0-165.0 1935 1854 49.58% 26.76% 23.65%+0.57 -10.0 12
2023-11-12 @ Rennes W 1-065.0 1854 1935 23.65% 26.76% 49.58%-0.57 +10.0 7
2023-11-12 Marseille W 1-059.4 1955 1928 42.33% 27.80% 29.87%+0.25 +6.8 16
2023-11-12 @ Lens L 0-159.4 1928 1955 29.87% 27.80% 42.33%-0.25 -6.8 13
2023-11-12 Nantes W 3-161.7 1825 1819 39.41% 28.00% 32.59%+0.13 +11.8 13
2023-11-12 @ Metz L 1-361.7 1819 1825 32.59% 28.00% 39.41%-0.13 -11.8 14
2023-11-12 Toulouse D 1-173.1 1953 1843 53.05% 25.97% 20.98%+0.73 -1.4 20
2023-11-12 @ Lille D 1-173.1 1843 1953 20.98% 25.97% 53.05%-0.73 +1.4 12
2023-11-24 Monaco W 5-257.2 2069 1948 54.38% 25.61% 20.01%+0.79 +9.6 30
2023-11-24 @ Paris Saint-Germain L 2-557.2 1948 2069 20.01% 25.61% 54.38%-0.79 -9.6 24
2023-11-25 Lens L 0-350.3 1829 1962 22.23% 26.37% 51.40%-0.67 -14.5 9
2023-11-25 @ Clermont Foot 63 W 3-050.3 1962 1829 51.40% 26.37% 22.23%+0.67 +14.5 19
2023-11-25 Marseille D 1-172.6 1843 1921 28.12% 27.60% 44.28%-0.35 +0.7 13
2023-11-25 @ Strasbourg D 1-172.6 1921 1843 44.28% 27.60% 28.12%+0.35 -0.7 14
2023-11-26 Brest L 1-365.5 1902 1852 45.53% 27.44% 27.03%+0.39 -15.2 13
2023-11-26 @ Montpellier W 3-165.5 1852 1902 27.03% 27.44% 45.53%-0.39 +15.2 18
2023-11-26 Le Havre D 0-067.7 1807 1838 34.20% 28.05% 37.74%-0.08 +0.2 15
2023-11-26 @ Nantes D 0-067.7 1838 1807 37.74% 28.05% 34.20%+0.08 -0.2 16
2023-11-26 Lille L 0-254.2 1864 1951 26.94% 27.43% 45.63%-0.41 -11.8 7
2023-11-26 @ Lyon W 2-054.2 1951 1864 45.63% 27.43% 26.94%+0.41 +11.8 23
2023-11-26 Metz L 2-372.0 1822 1837 36.40% 28.07% 35.52%+0.01 -7.0 11
2023-11-26 @ Lorient W 3-272.0 1837 1822 35.52% 28.07% 36.40%-0.01 +7.0 16
2023-11-26 Reims W 3-160.6 1925 1890 43.55% 27.68% 28.77%+0.30 +10.8 15
2023-11-26 @ Rennes L 1-360.6 1890 1925 28.77% 27.68% 43.55%-0.30 -10.8 20
2023-11-26 Toulouse W 1-055.5 1973 1844 55.27% 25.35% 19.38%+0.84 +4.7 29
2023-11-26 @ Nice L 0-155.5 1844 1973 19.38% 25.35% 55.27%-0.84 -4.7 12
2023-11-29 Clermont Foot 63 D 1-172.7 1887 1814 48.43% 26.98% 24.58%+0.52 -1.0 14
2023-11-29 @ Montpellier D 1-172.7 1814 1887 24.58% 26.98% 48.43%-0.52 +1.0 10
2023-12-01 Strasbourg W 2-164.6 1879 1844 43.41% 27.70% 28.90%+0.30 +6.2 23
2023-12-01 @ Reims L 1-264.6 1844 1879 28.90% 27.70% 43.41%-0.30 -6.2 13
2023-12-02 Lyon W 3-266.3 1976 1852 54.76% 25.50% 19.74%+0.81 +4.2 22
2023-12-02 @ Lens L 2-366.3 1852 1976 19.74% 25.50% 54.76%-0.81 -4.3 7
2023-12-02 Nice W 1-066.4 1807 1978 18.97% 25.17% 55.86%-0.88 +11.0 18
2023-12-02 @ Nantes L 0-166.4 1978 1807 55.86% 25.17% 18.97%+0.88 -11.0 29
2023-12-03 Clermont Foot 63 W 3-052.0 1867 1815 45.66% 27.43% 26.91%+0.39 +17.1 21
2023-12-03 @ Brest L 0-352.0 1815 1867 26.91% 27.43% 45.66%-0.39 -17.1 10
2023-12-03 Lorient D 1-172.4 1840 1815 42.06% 27.82% 30.11%+0.24 -0.5 13
2023-12-03 @ Toulouse D 1-172.4 1815 1840 30.11% 27.82% 42.06%-0.24 +0.5 12
2023-12-03 Metz W 2-051.6 1963 1844 54.17% 25.67% 20.16%+0.78 +9.2 26
2023-12-03 @ Lille L 0-251.6 1844 1963 20.16% 25.67% 54.17%-0.78 -9.1 16
2023-12-03 Montpellier W 2-054.2 1938 1886 45.74% 27.42% 26.84%+0.40 +11.7 27
2023-12-03 @ Monaco L 0-254.2 1886 1938 26.84% 27.42% 45.74%-0.40 -11.7 14
2023-12-03 Paris Saint-Germain L 0-248.9 1838 2078 14.14% 22.32% 63.54%-1.29 -6.4 16
2023-12-03 @ Le Havre W 2-048.9 2078 1838 63.54% 22.32% 14.14%+1.29 +6.4 33
2023-12-03 Rennes W 2-057.0 1920 1936 36.32% 28.07% 35.61%+0.01 +14.6 17
2023-12-03 @ Marseille L 0-257.0 1936 1920 35.61% 28.07% 36.32%-0.01 -14.6 15
2023-12-06 Lyon W 3-050.7 1935 1847 50.29% 26.62% 23.09%+0.60 +15.0 20
2023-12-06 @ Marseille L 0-350.7 1847 1935 23.09% 26.62% 50.29%-0.60 -15.0 7
2023-12-07 Strasbourg D 1-172.6 1884 1838 44.93% 27.52% 27.55%+0.36 -0.7 22
2023-12-07 @ Brest D 1-172.6 1838 1884 27.55% 27.52% 44.93%-0.36 +0.7 14
2023-12-08 Lens D 0-068.1 1874 1980 24.91% 27.06% 48.03%-0.51 +1.1 15
2023-12-08 @ Montpellier D 0-068.1 1980 1874 48.03% 27.06% 24.91%+0.51 -1.1 23
2023-12-09 Monaco L 1-266.5 1922 1950 34.54% 28.06% 37.40%-0.06 -7.1 15
2023-12-09 @ Rennes W 2-166.5 1950 1922 37.40% 28.06% 34.54%+0.06 +7.1 30
2023-12-09 Nantes W 2-156.8 2085 1818 69.59% 19.45% 10.96%+1.63 +2.4 36
2023-12-09 @ Paris Saint-Germain L 1-256.8 1818 2085 10.96% 19.45% 69.59%-1.63 -2.4 18
2023-12-10 Brest L 0-160.0 1835 1883 31.79% 27.95% 40.26%-0.18 -7.1 16
2023-12-10 @ Metz W 1-060.0 1883 1835 40.26% 27.95% 31.79%+0.18 +7.1 25
2023-12-10 Le Havre W 2-165.7 1839 1831 39.59% 27.99% 32.42%+0.14 +6.8 17
2023-12-10 @ Strasbourg L 1-265.7 1831 1839 32.42% 27.99% 39.59%-0.14 -6.8 16
2023-12-10 Lille D 0-068.7 1798 1972 18.66% 25.03% 56.31%-0.90 +1.9 11
2023-12-10 @ Clermont Foot 63 D 0-068.7 1972 1798 56.31% 25.03% 18.66%+0.90 -1.9 27
2023-12-10 Marseille L 2-462.0 1815 1950 22.03% 26.31% 51.65%-0.68 -7.7 12
2023-12-10 @ Lorient W 4-262.0 1950 1815 51.65% 26.31% 22.03%+0.68 +7.7 23
2023-12-10 Reims W 2-162.8 1967 1885 49.54% 26.77% 23.68%+0.57 +5.3 32
2023-12-10 @ Nice L 1-262.8 1885 1967 23.68% 26.77% 49.54%-0.57 -5.3 23
2023-12-10 Toulouse W 3-054.4 1832 1839 37.63% 28.06% 34.31%+0.06 +20.6 10
2023-12-10 @ Lyon L 0-354.4 1839 1832 34.31% 28.06% 37.63%-0.06 -20.6 13
2023-12-15 Lyon L 0-165.6 1957 1853 52.32% 26.15% 21.53%+0.70 -10.4 30
2023-12-15 @ Monaco W 1-065.6 1853 1957 21.53% 26.15% 52.32%-0.70 +10.4 13
2023-12-16 Nice W 3-167.4 1824 1972 20.90% 25.94% 53.17%-0.75 +17.2 19
2023-12-16 @ Le Havre L 1-367.4 1972 1824 53.17% 25.94% 20.90%+0.75 -17.2 32
2023-12-16 Reims W 2-052.4 1979 1880 51.78% 26.28% 21.94%+0.67 +9.9 26
2023-12-16 @ Lens L 0-252.4 1880 1979 21.94% 26.28% 51.78%-0.67 -9.9 23
2023-12-17 Brest L 0-254.7 1816 1890 28.53% 27.65% 43.82%-0.33 -12.3 18
2023-12-17 @ Nantes W 2-054.7 1890 1816 43.82% 27.65% 28.53%+0.33 +12.3 28
2023-12-17 Clermont Foot 63 W 2-160.1 1958 1800 58.57% 24.28% 17.16%+1.01 +3.9 26
2023-12-17 @ Marseille L 1-260.1 1800 1958 17.16% 24.28% 58.57%-1.01 -3.9 11
2023-12-17 Montpellier L 0-160.0 1828 1875 31.88% 27.96% 40.16%-0.18 -7.1 16
2023-12-17 @ Metz W 1-060.0 1875 1828 40.16% 27.96% 31.88%+0.18 +7.1 18
2023-12-17 Paris Saint-Germain D 1-172.9 1970 2087 23.80% 26.80% 49.40%-0.57 +1.1 28
2023-12-17 @ Lille D 1-172.9 2087 1970 49.40% 26.80% 23.80%+0.57 -1.1 37
2023-12-17 Rennes D 0-068.0 1818 1914 26.02% 27.27% 46.71%-0.45 +1.0 14
2023-12-17 @ Toulouse D 0-068.0 1914 1818 46.71% 27.27% 26.02%+0.45 -1.0 16
2023-12-17 Strasbourg L 1-265.9 1807 1845 33.20% 28.02% 38.78%-0.12 -6.9 12
2023-12-17 @ Lorient W 2-165.9 1845 1807 38.78% 28.02% 33.20%+0.12 +6.9 20
2023-12-20 Le Havre W 1-059.3 1870 1842 42.50% 27.79% 29.71%+0.26 +6.8 26
2023-12-20 @ Reims L 0-159.3 1842 1870 29.71% 27.79% 42.50%-0.26 -6.8 19
2023-12-20 Lens W 2-057.8 1955 1989 33.67% 28.04% 38.29%-0.10 +15.4 35
2023-12-20 @ Nice L 0-257.8 1989 1955 38.29% 28.04% 33.67%+0.10 -15.4 26
2023-12-20 Lille W 2-170.6 1852 1971 23.56% 26.74% 49.70%-0.59 +9.4 23
2023-12-20 @ Strasbourg L 1-270.6 1971 1852 49.70% 26.74% 23.56%+0.59 -9.4 28
2023-12-20 Lorient W 4-050.1 1903 1800 52.10% 26.21% 21.69%+0.69 +18.6 31
2023-12-20 @ Brest L 0-450.1 1800 1903 21.69% 26.21% 52.10%-0.69 -18.6 12
2023-12-20 Marseille D 1-172.6 1882 1962 27.95% 27.58% 44.47%-0.36 +0.7 19
2023-12-20 @ Montpellier D 1-172.6 1962 1882 44.47% 27.58% 27.95%+0.36 -0.7 27
2023-12-20 Metz W 3-152.8 2086 1820 69.52% 19.49% 11.00%+1.63 +4.2 40
2023-12-20 @ Paris Saint-Germain L 1-352.8 1820 2086 11.00% 19.49% 69.52%-1.63 -4.2 16
2023-12-20 Monaco L 1-262.5 1819 1947 22.78% 26.53% 50.69%-0.63 -5.1 14
2023-12-20 @ Toulouse W 2-162.5 1947 1819 50.69% 26.53% 22.78%+0.63 +5.1 33
2023-12-20 Nantes W 1-058.0 1863 1804 46.76% 27.27% 25.98%+0.44 +6.1 16
2023-12-20 @ Lyon L 0-158.0 1804 1863 25.98% 27.27% 46.76%-0.44 -6.1 18
2023-12-20 Rennes L 1-358.8 1796 1913 23.75% 26.79% 49.46%-0.58 -9.2 11
2023-12-20 @ Clermont Foot 63 W 3-158.8 1913 1796 49.46% 26.79% 23.75%+0.58 +9.2 19
2024-01-12 Strasbourg D 1-173.0 1961 1862 51.75% 26.29% 21.96%+0.67 -1.3 28
2024-01-12 @ Marseille D 1-173.0 1862 1961 21.96% 26.29% 51.75%-0.67 +1.3 24
2024-01-13 Nice W 2-058.3 1923 1970 31.94% 27.96% 40.10%-0.17 +15.9 22
2024-01-13 @ Rennes L 0-258.3 1970 1923 40.10% 27.96% 31.94%+0.17 -15.9 35
2024-01-13 Reims L 1-366.4 1952 1877 48.72% 26.93% 24.35%+0.53 -16.0 33
2024-01-13 @ Monaco W 3-166.4 1877 1952 24.35% 26.93% 48.72%-0.53 +16.1 29
2024-01-14 Clermont Foot 63 L 1-267.9 1798 1787 40.07% 27.96% 31.97%+0.16 -8.0 18
2024-01-14 @ Nantes W 2-167.9 1787 1798 31.97% 27.96% 40.07%-0.16 +7.9 14
2024-01-14 Lorient W 3-047.4 1962 1782 61.01% 23.36% 15.62%+1.13 +10.3 31
2024-01-14 @ Lille L 0-347.4 1782 1962 15.62% 23.36% 61.01%-1.13 -10.3 12
2024-01-14 Lyon W 3-163.5 1835 1870 33.66% 28.04% 38.30%-0.10 +13.3 22
2024-01-14 @ Le Havre L 1-363.5 1870 1835 38.30% 28.04% 33.66%+0.10 -13.3 16
2024-01-14 Montpellier W 2-054.7 1921 1883 43.84% 27.65% 28.50%+0.32 +12.3 34
2024-01-14 @ Brest L 0-254.7 1883 1921 28.50% 27.65% 43.84%-0.32 -12.3 19
2024-01-14 Paris Saint-Germain L 0-253.1 1974 2090 23.83% 26.81% 49.36%-0.57 -10.6 26
2024-01-14 @ Lens W 2-053.1 2090 1974 49.36% 26.81% 23.83%+0.57 +10.6 43
2024-01-14 Toulouse L 0-162.0 1816 1814 38.84% 28.02% 33.14%+0.11 -8.2 16
2024-01-14 @ Metz W 1-062.0 1814 1816 33.14% 28.02% 38.84%-0.11 +8.2 17
2024-01-26 Rennes L 2-369.3 1856 1939 27.58% 27.53% 44.90%-0.38 -5.7 16
2024-01-26 @ Lyon W 3-269.3 1939 1856 44.90% 27.53% 27.58%+0.38 +5.7 25
2024-01-27 Metz W 1-054.9 1954 1808 57.27% 24.72% 18.01%+0.94 +4.4 38
2024-01-27 @ Nice L 0-154.9 1808 1954 18.01% 24.72% 57.27%-0.94 -4.3 16
2024-01-27 Monaco D 2-278.3 1960 1936 41.92% 27.84% 30.25%+0.24 -0.4 29
2024-01-27 @ Marseille D 2-278.3 1936 1960 30.25% 27.84% 41.92%-0.24 +0.4 34
2024-01-28 Brest D 2-279.5 2101 1933 59.64% 23.89% 16.47%+1.06 -1.5 44
2024-01-28 @ Paris Saint-Germain D 2-279.5 1933 2101 16.47% 23.89% 59.64%-1.06 +1.5 35
2024-01-28 Le Havre D 3-382.1 1772 1848 28.24% 27.62% 44.14%-0.34 +0.4 13
2024-01-28 @ Lorient D 3-382.1 1848 1772 44.14% 27.62% 28.24%+0.34 -0.4 23
2024-01-28 Lens L 0-252.2 1823 1963 21.51% 26.15% 52.34%-0.71 -9.7 17
2024-01-28 @ Toulouse W 2-052.2 1963 1823 52.34% 26.15% 21.51%+0.71 +9.7 29
2024-01-28 Lille D 0-068.1 1871 1972 25.41% 27.16% 47.44%-0.49 +1.0 20
2024-01-28 @ Montpellier D 0-068.1 1972 1871 47.44% 27.16% 25.41%+0.49 -1.1 32
2024-01-28 Nantes D 0-068.3 1893 1790 52.22% 26.18% 21.60%+0.69 -1.5 30
2024-01-28 @ Reims D 0-068.3 1790 1893 21.60% 26.18% 52.22%-0.69 +1.5 19
2024-01-28 Strasbourg D 1-172.4 1795 1863 29.28% 27.74% 42.98%-0.29 +0.6 15
2024-01-28 @ Clermont Foot 63 D 1-172.4 1863 1795 42.98% 27.74% 29.28%+0.29 -0.6 25
2024-02-02 Paris Saint-Germain L 1-258.8 1862 2099 14.36% 22.49% 63.15%-1.27 -3.2 25
2024-02-02 @ Strasbourg W 2-158.8 2099 1862 63.15% 22.49% 14.36%+1.27 +3.2 47
2024-02-03 Lens L 0-154.9 1791 1973 18.07% 24.75% 57.18%-0.95 -4.4 19
2024-02-03 @ Nantes W 1-054.9 1973 1791 57.18% 24.75% 18.07%+0.95 +4.4 32
2024-02-03 Montpellier W 2-163.2 1944 1872 48.38% 26.99% 24.63%+0.51 +5.5 28
2024-02-03 @ Rennes L 1-263.2 1872 1944 24.63% 26.99% 48.38%-0.51 -5.5 20
2024-02-04 Clermont Foot 63 W 4-047.6 1971 1795 60.55% 23.54% 15.90%+1.11 +13.7 35
2024-02-04 @ Lille L 0-447.6 1795 1971 15.90% 23.54% 60.55%-1.11 -13.7 15
2024-02-04 Le Havre D 1-172.9 1936 1848 50.38% 26.60% 23.02%+0.61 -1.2 35
2024-02-04 @ Monaco D 1-172.9 1848 1936 23.02% 26.60% 50.38%-0.61 +1.2 24
2024-02-04 Lorient L 1-268.7 1804 1772 42.98% 27.74% 29.28%+0.28 -8.4 16
2024-02-04 @ Metz W 2-168.7 1772 1804 29.28% 27.74% 42.98%-0.28 +8.4 16
2024-02-04 Marseille W 1-064.7 1851 1959 24.65% 27.00% 48.36%-0.53 +9.8 19
2024-02-04 @ Lyon L 0-164.7 1959 1851 48.36% 27.00% 24.65%+0.53 -9.8 29
2024-02-04 Nice D 0-067.8 1935 1958 35.21% 28.07% 36.72%-0.04 +0.1 36
2024-02-04 @ Brest D 0-067.8 1958 1935 36.72% 28.07% 35.21%+0.04 -0.1 39
2024-02-04 Toulouse L 2-375.5 1891 1813 49.14% 26.85% 24.01%+0.55 -8.9 30
2024-02-04 @ Reims W 3-275.5 1813 1891 24.01% 26.85% 49.14%-0.55 +8.9 20
2024-02-09 Metz D 1-173.5 1949 1795 58.18% 24.41% 17.41%+0.98 -1.8 30
2024-02-09 @ Marseille D 1-173.5 1795 1949 17.41% 24.41% 58.18%-0.98 +1.8 17
2024-02-10 Lille W 3-157.5 2103 1985 53.97% 25.72% 20.30%+0.77 +8.0 50
2024-02-10 @ Paris Saint-Germain L 1-357.5 1985 2103 20.30% 25.72% 53.97%-0.77 -8.0 35
2024-02-10 Strasbourg W 3-157.5 1977 1859 54.02% 25.71% 20.27%+0.78 +8.0 35
2024-02-10 @ Lens L 1-357.5 1859 1977 20.27% 25.71% 54.02%-0.78 -8.0 25
2024-02-11 Brest D 1-173.1 1782 1935 20.38% 25.75% 53.87%-0.78 +1.5 16
2024-02-11 @ Clermont Foot 63 D 1-173.1 1935 1782 53.87% 25.75% 20.38%+0.78 -1.5 37
2024-02-11 Lyon L 1-267.9 1866 1860 39.43% 27.99% 32.58%+0.13 -7.9 20
2024-02-11 @ Montpellier W 2-167.9 1860 1866 32.58% 27.99% 39.43%-0.13 +7.9 22
2024-02-11 Monaco L 2-373.7 1958 1935 41.87% 27.84% 30.29%+0.23 -7.8 39
2024-02-11 @ Nice W 3-273.7 1935 1958 30.29% 27.84% 41.87%-0.23 +7.8 38
2024-02-11 Nantes L 1-268.9 1822 1787 43.43% 27.70% 28.87%+0.30 -8.5 20
2024-02-11 @ Toulouse W 2-168.9 1787 1822 28.87% 27.70% 43.43%-0.30 +8.5 22
2024-02-11 Reims W 2-060.2 1780 1882 25.37% 27.15% 47.48%-0.49 +18.2 19
2024-02-11 @ Lorient L 0-260.2 1882 1780 47.48% 27.15% 25.37%+0.49 -18.1 30
2024-02-11 Rennes L 0-157.9 1849 1950 25.50% 27.18% 47.32%-0.48 -6.0 24
2024-02-11 @ Le Havre W 1-057.9 1950 1849 47.32% 27.18% 25.50%+0.48 +6.0 31
2024-02-16 Nice W 1-063.8 1868 1951 27.56% 27.53% 44.91%-0.38 +9.2 25
2024-02-16 @ Lyon L 0-163.8 1951 1868 44.91% 27.53% 27.56%+0.38 -9.2 39
2024-02-17 Le Havre W 3-049.0 1977 1843 55.89% 25.16% 18.95%+0.87 +12.5 38
2024-02-17 @ Lille L 0-349.0 1843 1977 18.95% 25.16% 55.89%-0.87 -12.5 24
2024-02-17 Paris Saint-Germain L 0-246.7 1795 2111 10.41% 18.86% 70.73%-1.72 -4.5 22
2024-02-17 @ Nantes W 2-046.7 2111 1795 70.73% 18.86% 10.41%+1.72 +4.5 53
2024-02-18 Clermont Foot 63 W 3-155.6 1956 1783 60.19% 23.68% 16.13%+1.09 +6.3 34
2024-02-18 @ Rennes L 1-355.6 1783 1956 16.13% 23.68% 60.19%-1.09 -6.4 16
2024-02-18 Lens D 1-172.9 1864 1985 23.38% 26.70% 49.92%-0.60 +1.1 31
2024-02-18 @ Reims D 1-172.9 1985 1864 49.92% 26.70% 23.38%+0.60 -1.2 36
2024-02-18 Lorient L 1-365.5 1851 1799 45.81% 27.41% 26.79%+0.40 -15.3 25
2024-02-18 @ Strasbourg W 3-165.5 1799 1851 26.79% 27.41% 45.81%-0.40 +15.3 22
2024-02-18 Marseille W 1-061.1 1933 1948 36.56% 28.07% 35.37%+0.02 +7.7 40
2024-02-18 @ Brest L 0-161.1 1948 1933 35.37% 28.07% 36.56%-0.02 -7.7 30
2024-02-18 Metz W 3-051.6 1859 1797 46.96% 27.24% 25.81%+0.45 +16.5 23
2024-02-18 @ Montpellier L 0-351.6 1797 1859 25.81% 27.24% 46.96%-0.45 -16.5 17
2024-02-18 Toulouse L 1-271.9 1943 1813 55.35% 25.33% 19.32%+0.84 -10.3 38
2024-02-18 @ Monaco W 2-171.9 1813 1943 19.32% 25.33% 55.35%-0.84 +10.3 23
2024-02-23 Lyon L 1-263.5 1781 1877 25.93% 27.26% 46.81%-0.46 -5.7 17
2024-02-23 @ Metz W 2-163.5 1877 1781 46.81% 27.26% 25.93%+0.46 +5.7 28
2024-02-24 Brest L 0-351.4 1836 1941 25.01% 27.08% 47.91%-0.51 -16.1 25
2024-02-24 @ Strasbourg W 3-051.4 1941 1836 47.91% 27.08% 25.01%+0.51 +16.1 43
2024-02-24 Nantes L 0-162.8 1814 1791 41.80% 27.85% 30.35%+0.23 -8.7 22
2024-02-24 @ Lorient W 1-062.8 1791 1814 30.35% 27.85% 41.80%-0.23 +8.7 25
2024-02-25 Clermont Foot 63 D 0-069.0 1941 1777 59.32% 24.01% 16.67%+1.04 -2.2 40
2024-02-25 @ Nice D 0-069.0 1777 1941 16.67% 24.01% 59.32%-1.04 +2.2 17
2024-02-25 Lille W 3-167.9 1824 1990 19.30% 25.32% 55.38%-0.86 +17.8 26
2024-02-25 @ Toulouse L 1-367.9 1990 1824 55.38% 25.32% 19.30%+0.86 -17.8 38
2024-02-25 Monaco L 2-374.7 1984 1932 45.68% 27.42% 26.90%+0.40 -8.3 36
2024-02-25 @ Lens W 3-274.7 1932 1984 26.90% 27.42% 45.68%-0.40 +8.3 41
2024-02-25 Montpellier W 4-156.6 1940 1875 47.41% 27.16% 25.43%+0.47 +13.8 33
2024-02-25 @ Marseille L 1-456.6 1875 1940 25.43% 27.16% 47.41%-0.47 -13.8 23
2024-02-25 Reims L 1-266.1 1831 1865 33.63% 28.04% 38.33%-0.10 -7.0 24
2024-02-25 @ Le Havre W 2-166.1 1865 1831 38.33% 28.04% 33.63%+0.10 +7.0 34
2024-02-25 Rennes D 1-173.6 2115 1962 58.06% 24.45% 17.48%+0.98 -1.8 54
2024-02-25 @ Paris Saint-Germain D 1-173.6 1962 2115 17.48% 24.45% 58.06%-0.98 +1.8 35
2024-03-01 Paris Saint-Germain D 0-068.7 1941 2113 18.78% 25.09% 56.14%-0.90 +1.9 42
2024-03-01 @ Monaco D 0-068.7 2113 1941 56.14% 25.09% 18.78%+0.90 -1.9 55
2024-03-02 Lille L 0-158.0 1872 1972 25.63% 27.20% 47.16%-0.47 -6.0 34
2024-03-02 @ Reims W 1-058.0 1972 1872 47.16% 27.20% 25.63%+0.47 +6.0 41
2024-03-02 Marseille L 1-552.7 1779 1954 18.62% 25.01% 56.37%-0.91 -13.4 17
2024-03-02 @ Clermont Foot 63 W 5-152.7 1954 1779 56.37% 25.01% 18.62%+0.91 +13.4 36
2024-03-03 Le Havre W 1-055.3 1957 1824 55.86% 25.17% 18.97%+0.87 +4.6 46
2024-03-03 @ Brest L 0-155.3 1824 1957 18.97% 25.17% 55.86%-0.87 -4.6 24
2024-03-03 Lens L 0-351.9 1883 1976 26.40% 27.34% 46.26%-0.43 -16.8 28
2024-03-03 @ Lyon W 3-051.9 1976 1883 46.26% 27.34% 26.40%+0.43 +16.8 39
2024-03-03 Lorient L 1-272.5 1964 1805 58.69% 24.23% 17.08%+1.01 -10.8 35
2024-03-03 @ Rennes W 2-172.5 1805 1964 17.08% 24.23% 58.69%-1.01 +10.8 25
2024-03-03 Metz L 0-258.6 1799 1775 41.99% 27.83% 30.18%+0.24 -16.5 25
2024-03-03 @ Nantes W 2-058.6 1775 1799 30.18% 27.83% 41.99%-0.24 +16.5 20
2024-03-03 Nice W 2-169.9 1841 1939 25.81% 27.24% 46.95%-0.46 +9.0 29
2024-03-03 @ Toulouse L 1-269.9 1939 1841 46.95% 27.24% 25.81%+0.46 -9.0 40
2024-03-03 Strasbourg D 2-278.3 1861 1820 44.31% 27.60% 28.09%+0.34 -0.5 24
2024-03-03 @ Montpellier D 2-278.3 1820 1861 28.09% 27.60% 44.31%-0.34 +0.5 26
2024-03-08 Montpellier L 1-270.2 1930 1861 48.00% 27.06% 24.94%+0.50 -9.2 40
2024-03-08 @ Nice W 2-170.2 1861 1930 24.94% 27.06% 48.00%-0.50 +9.2 27
2024-03-09 Brest W 1-059.3 1992 1962 42.84% 27.75% 29.41%+0.27 +6.7 42
2024-03-09 @ Lens L 0-159.3 1962 1992 29.41% 27.75% 42.84%-0.27 -6.7 46
2024-03-09 Lyon L 0-255.7 1816 1866 31.54% 27.94% 40.53%-0.19 -13.3 25
2024-03-09 @ Lorient W 2-055.7 1866 1816 40.53% 27.94% 31.54%+0.19 +13.3 31
2024-03-10 Clermont Foot 63 W 1-059.2 1791 1766 42.17% 27.81% 30.01%+0.25 +6.8 23
2024-03-10 @ Metz L 0-159.2 1766 1791 30.01% 27.81% 42.17%-0.25 -6.8 17
2024-03-10 Monaco L 0-157.1 1820 1943 23.26% 26.66% 50.07%-0.60 -5.5 26
2024-03-10 @ Strasbourg W 1-057.1 1943 1820 50.07% 26.66% 23.26%+0.60 +5.5 45
2024-03-10 Nantes W 2-049.4 1967 1783 61.44% 23.20% 15.37%+1.16 +7.0 39
2024-03-10 @ Marseille L 0-249.4 1783 1967 15.37% 23.20% 61.44%-1.16 -7.0 25
2024-03-10 Reims D 2-280.5 2111 1866 67.58% 20.45% 11.96%+1.51 -1.9 56
2024-03-10 @ Paris Saint-Germain D 2-280.5 1866 2111 11.96% 20.45% 67.58%-1.51 +1.9 35
2024-03-10 Rennes D 2-278.3 1978 1953 42.02% 27.83% 30.15%+0.24 -0.4 42
2024-03-10 @ Lille D 2-278.3 1953 1978 30.15% 27.83% 42.02%-0.24 +0.4 36
2024-03-10 Toulouse W 1-061.8 1819 1850 34.11% 28.05% 37.84%-0.08 +8.1 27
2024-03-10 @ Le Havre L 0-161.8 1850 1819 37.84% 28.05% 34.11%+0.08 -8.1 29
2024-03-15 Lyon L 2-371.1 1842 1880 33.29% 28.03% 38.69%-0.12 -6.6 29
2024-03-15 @ Toulouse W 3-271.1 1880 1842 38.69% 28.03% 33.29%+0.12 +6.6 34
2024-03-16 Nice L 1-366.5 1999 1921 49.11% 26.86% 24.03%+0.55 -16.2 42
2024-03-16 @ Lens W 3-166.5 1921 1999 24.03% 26.86% 49.11%-0.55 +16.2 43
2024-03-16 Strasbourg L 1-361.8 1776 1815 33.07% 28.02% 38.91%-0.13 -12.0 25
2024-03-16 @ Nantes W 3-161.8 1815 1776 38.91% 28.02% 33.07%+0.13 +12.0 29
2024-03-17 Le Havre W 2-168.7 1759 1827 29.26% 27.74% 43.00%-0.29 +8.4 20
2024-03-17 @ Clermont Foot 63 L 1-268.7 1827 1759 43.00% 27.74% 29.26%+0.29 -8.4 27
2024-03-17 Lille D 1-172.5 1955 1977 35.39% 28.07% 36.54%-0.03 +0.0 47
2024-03-17 @ Brest D 1-172.5 1977 1955 36.54% 28.07% 35.39%+0.03 -0.1 43
2024-03-17 Lorient D 2-279.2 1948 1803 57.21% 24.74% 18.05%+0.94 -1.3 46
2024-03-17 @ Monaco D 2-279.2 1803 1948 18.05% 24.74% 57.21%-0.94 +1.3 26
2024-03-17 Marseille W 2-057.2 1953 1974 35.62% 28.07% 36.30%-0.02 +14.8 39
2024-03-17 @ Rennes L 0-257.2 1974 1953 36.30% 28.07% 35.62%+0.02 -14.8 39
2024-03-17 Metz W 2-163.2 1868 1798 48.08% 27.05% 24.87%+0.50 +5.5 38
2024-03-17 @ Reims L 1-263.2 1798 1868 24.87% 27.05% 48.08%-0.50 -5.5 23
2024-03-17 Paris Saint-Germain L 2-652.3 1870 2110 14.21% 22.37% 63.42%-1.28 -8.6 27
2024-03-17 @ Montpellier W 6-252.3 2110 1870 63.42% 22.37% 14.21%+1.28 +8.6 59
2024-03-29 Lens W 2-166.4 1977 1983 37.76% 28.05% 34.18%+0.07 +7.1 46
2024-03-29 @ Lille L 1-266.4 1983 1977 34.18% 28.05% 37.76%-0.07 -7.1 42
2024-03-30 Monaco L 2-557.2 1793 1947 20.31% 25.72% 53.97%-0.79 -9.8 23
2024-03-30 @ Metz W 5-257.2 1947 1793 53.97% 25.72% 20.31%+0.79 +9.8 49
2024-03-30 Reims D 1-172.5 1886 1874 40.32% 27.95% 31.74%+0.17 -0.4 35
2024-03-30 @ Lyon D 1-172.5 1874 1886 31.74% 27.95% 40.32%-0.17 +0.4 39
2024-03-31 Brest L 0-156.0 1804 1955 20.55% 25.81% 53.64%-0.77 -4.9 26
2024-03-31 @ Lorient W 1-056.0 1955 1804 53.64% 25.81% 20.55%+0.77 +4.9 50
2024-03-31 Montpellier L 0-256.0 1819 1861 32.56% 27.99% 39.44%-0.15 -13.6 27
2024-03-31 @ Le Havre W 2-056.0 1861 1819 39.44% 27.99% 32.56%+0.15 +13.7 30
2024-03-31 Nantes L 1-272.8 1937 1764 60.27% 23.65% 16.08%+1.09 -11.0 43
2024-03-31 @ Nice W 2-172.8 1764 1937 16.08% 23.65% 60.27%-1.09 +11.0 28
2024-03-31 Paris Saint-Germain L 0-251.6 1959 2118 19.90% 25.56% 54.53%-0.82 -9.0 39
2024-03-31 @ Marseille W 2-051.6 2118 1959 54.53% 25.56% 19.90%+0.82 +9.0 62
2024-03-31 Rennes W 2-061.5 1827 1968 21.43% 26.12% 52.45%-0.72 +19.7 32
2024-03-31 @ Strasbourg L 0-261.5 1968 1827 52.45% 26.12% 21.43%+0.72 -19.7 39
2024-03-31 Toulouse L 0-352.7 1767 1836 29.24% 27.74% 43.03%-0.30 -18.2 20
2024-03-31 @ Clermont Foot 63 W 3-052.7 1836 1767 43.03% 27.74% 29.24%+0.30 +18.3 32
2024-04-05 Marseille W 3-160.7 1984 1950 43.32% 27.71% 28.97%+0.29 +10.8 49
2024-04-05 @ Lille L 1-360.7 1950 1984 28.97% 27.71% 43.32%-0.29 -10.8 39
2024-04-06 Clermont Foot 63 D 1-176.6 2127 1749 78.87% 14.27% 6.86%+2.27 -3.3 63
2024-04-06 @ Paris Saint-Germain D 1-176.6 1749 2127 6.86% 14.27% 78.87%-2.27 +3.3 21
2024-04-06 Le Havre D 1-173.7 1976 1805 60.02% 23.75% 16.23%+1.08 -2.0 43
2024-04-06 @ Lens D 1-173.7 1805 1976 16.23% 23.75% 60.02%-1.08 +2.0 28
2024-04-07 Lorient W 2-053.2 1875 1799 48.85% 26.91% 24.24%+0.54 +10.8 33
2024-04-07 @ Montpellier L 0-253.2 1799 1875 24.24% 26.91% 48.85%-0.54 -10.8 26
2024-04-07 Lyon L 1-359.0 1775 1886 24.43% 26.95% 48.63%-0.54 -9.4 28
2024-04-07 @ Nantes W 3-159.0 1886 1775 48.63% 26.95% 24.43%+0.54 +9.4 38
2024-04-07 Metz W 4-367.1 1960 1783 60.70% 23.49% 15.81%+1.12 +3.3 53
2024-04-07 @ Brest L 3-467.1 1783 1960 15.81% 23.49% 60.70%-1.12 -3.3 23
2024-04-07 Nice D 0-067.9 1874 1926 31.31% 27.92% 40.76%-0.20 +0.4 40
2024-04-07 @ Reims D 0-067.9 1926 1874 40.76% 27.92% 31.31%+0.20 -0.4 44
2024-04-07 Rennes W 1-060.2 1957 1949 39.69% 27.98% 32.32%+0.14 +7.2 52
2024-04-07 @ Monaco L 0-160.2 1949 1957 32.32% 27.98% 39.69%-0.14 -7.2 39
2024-04-07 Strasbourg D 0-067.8 1854 1846 39.62% 27.99% 32.39%+0.14 -0.3 33
2024-04-07 @ Toulouse D 0-067.8 1846 1854 32.39% 27.99% 39.62%-0.14 +0.3 33
2024-04-12 Lens W 2-172.5 1780 1974 17.14% 24.27% 58.59%-1.02 +10.8 26
2024-04-12 @ Metz L 1-272.5 1974 1780 58.59% 24.27% 17.14%+1.02 -10.8 43
2024-04-13 Reims W 3-163.2 1847 1875 34.61% 28.06% 37.33%-0.06 +13.1 36
2024-04-13 @ Strasbourg L 1-363.2 1875 1847 37.33% 28.06% 34.61%+0.06 -13.0 40
2024-04-13 Toulouse L 1-270.8 1941 1854 50.33% 26.61% 23.06%+0.60 -9.5 39
2024-04-13 @ Rennes W 2-170.8 1854 1941 23.06% 26.61% 50.33%-0.60 +9.5 36
2024-04-14 Brest W 4-376.6 1895 1963 29.26% 27.74% 43.00%-0.29 +7.8 41
2024-04-14 @ Lyon L 3-476.6 1963 1895 43.00% 27.74% 29.26%+0.29 -7.8 53
2024-04-14 Montpellier D 1-172.8 1752 1886 22.16% 26.35% 51.49%-0.67 +1.3 22
2024-04-14 @ Clermont Foot 63 D 1-172.8 1886 1752 51.49% 26.35% 22.16%+0.67 -1.3 34
2024-04-14 Nantes L 0-163.4 1807 1766 44.30% 27.60% 28.10%+0.34 -9.1 28
2024-04-14 @ Le Havre W 1-063.4 1766 1807 28.10% 27.60% 44.30%-0.34 +9.1 31
2024-04-19 Lorient W 3-048.8 1926 1788 56.31% 25.03% 18.66%+0.89 +12.3 47
2024-04-19 @ Nice L 0-348.8 1788 1926 18.66% 25.03% 56.31%-0.89 -12.3 26
2024-04-20 Clermont Foot 63 W 1-052.8 1963 1753 64.09% 22.08% 13.83%+1.30 +3.3 46
2024-04-20 @ Lens L 0-152.8 1753 1963 13.83% 22.08% 64.09%-1.30 -3.3 22
2024-04-20 Rennes L 0-349.4 1775 1932 20.05% 25.62% 54.33%-0.81 -13.2 31
2024-04-20 @ Nantes W 3-049.4 1932 1775 54.33% 25.62% 20.05%+0.81 +13.2 42
2024-04-21 Lyon W 4-151.3 2124 1903 65.22% 21.57% 13.21%+1.37 +7.2 66
2024-04-21 @ Paris Saint-Germain L 1-451.3 1903 2124 13.21% 21.57% 65.22%-1.37 -7.2 41
2024-04-21 Marseille D 2-278.3 1863 1939 28.28% 27.62% 44.09%-0.34 +0.5 37
2024-04-21 @ Toulouse D 2-278.3 1939 1863 44.09% 27.62% 28.28%+0.34 -0.5 40
2024-04-21 Metz L 0-162.2 1798 1790 39.64% 27.99% 32.38%+0.14 -8.4 28
2024-04-21 @ Le Havre W 1-062.2 1790 1798 32.38% 27.99% 39.64%-0.14 +8.4 29
2024-04-21 Monaco L 0-257.6 1956 1964 37.43% 28.06% 34.51%+0.05 -15.1 53
2024-04-21 @ Brest W 2-057.6 1964 1956 34.51% 28.06% 37.43%-0.05 +15.1 55
2024-04-21 Montpellier L 1-266.7 1861 1884 35.28% 28.07% 36.65%-0.03 -7.2 40
2024-04-21 @ Reims W 2-166.7 1884 1861 36.65% 28.07% 35.28%+0.03 +7.2 37
2024-04-21 Strasbourg W 1-055.3 1995 1860 56.05% 25.11% 18.84%+0.88 +4.5 52
2024-04-21 @ Lille L 0-155.3 1860 1995 18.84% 25.11% 56.05%-0.88 -4.5 36
2024-04-24 Lille W 1-061.5 1979 2000 35.57% 28.07% 36.35%-0.02 +7.9 58
2024-04-24 @ Monaco L 0-161.5 2000 1979 36.35% 28.07% 35.57%+0.02 -7.8 52
2024-04-24 Nice D 2-278.2 1939 1938 38.69% 28.03% 33.29%+0.10 -0.2 41
2024-04-24 @ Marseille D 2-278.2 1938 1939 33.29% 28.03% 38.69%-0.10 +0.2 48
2024-04-24 Paris Saint-Germain L 1-448.6 1776 2131 8.83% 16.97% 74.20%-1.95 -4.5 26
2024-04-24 @ Lorient W 4-148.6 2131 1776 74.20% 16.97% 8.83%+1.95 +4.5 69
2024-04-26 Nantes D 1-173.2 1892 1761 55.45% 25.30% 19.25%+0.85 -1.6 38
2024-04-26 @ Montpellier D 1-173.2 1761 1892 19.25% 25.30% 55.45%-0.85 +1.6 32
2024-04-27 Le Havre D 3-385.8 2136 1790 76.41% 15.71% 7.87%+2.09 -1.9 70
2024-04-27 @ Paris Saint-Germain D 3-385.8 1790 2136 7.87% 15.71% 76.41%-2.09 +1.9 29
2024-04-28 Brest L 4-576.5 1945 1941 39.20% 28.01% 32.79%+0.12 -7.1 42
2024-04-28 @ Rennes W 5-476.5 1941 1945 32.79% 28.01% 39.20%-0.12 +7.1 56
2024-04-28 Lens W 2-167.3 1939 1966 34.61% 28.06% 37.32%-0.06 +7.5 44
2024-04-28 @ Marseille L 1-267.3 1966 1939 37.32% 28.06% 34.61%+0.06 -7.5 46
2024-04-28 Lille L 1-260.1 1799 1992 17.22% 24.31% 58.47%-1.01 -3.9 29
2024-04-28 @ Metz W 2-160.1 1992 1799 58.47% 24.31% 17.22%+1.01 +3.9 55
2024-04-28 Monaco W 3-274.8 1896 1987 26.58% 27.37% 46.05%-0.43 +8.4 44
2024-04-28 @ Lyon L 2-374.8 1987 1896 46.05% 27.37% 26.58%+0.43 -8.4 58
2024-04-28 Nice L 1-360.2 1855 1938 27.50% 27.52% 44.98%-0.38 -10.4 36
2024-04-28 @ Strasbourg W 3-160.2 1938 1855 44.98% 27.52% 27.50%+0.38 +10.4 51
2024-04-28 Reims W 4-163.1 1750 1854 25.14% 27.10% 47.76%-0.50 +22.3 25
2024-04-28 @ Clermont Foot 63 L 1-463.1 1854 1750 47.76% 27.10% 25.14%+0.50 -22.3 40
2024-04-28 Toulouse L 1-263.7 1771 1864 26.43% 27.35% 46.23%-0.43 -5.8 26
2024-04-28 @ Lorient W 2-163.7 1864 1771 46.23% 27.35% 26.43%+0.43 +5.8 40
2024-05-03 Lorient W 2-049.1 1959 1765 62.42% 22.80% 14.79%+1.21 +6.7 49
2024-05-03 @ Lens L 0-249.1 1765 1959 14.79% 22.80% 62.42%-1.21 -6.7 26
2024-05-03 Montpellier L 1-266.8 1869 1890 35.61% 28.07% 36.32%-0.02 -7.3 40
2024-05-03 @ Toulouse W 2-166.8 1890 1869 36.32% 28.07% 35.61%+0.02 +7.3 41
2024-05-04 Clermont Foot 63 W 4-151.7 1978 1772 63.69% 22.26% 14.06%+1.28 +7.8 61
2024-05-04 @ Monaco L 1-451.7 1772 1978 14.06% 22.26% 63.69%-1.28 -7.8 25
2024-05-04 Nantes D 0-069.2 1948 1763 61.49% 23.18% 15.34%+1.16 -2.4 57
2024-05-04 @ Brest D 0-069.2 1763 1948 15.34% 23.18% 61.49%-1.16 +2.4 33
2024-05-04 Rennes L 2-366.9 1795 1938 21.27% 26.07% 52.66%-0.73 -4.6 29
2024-05-04 @ Metz W 3-266.9 1938 1795 52.66% 26.07% 21.27%+0.73 +4.6 45
2024-05-04 Strasbourg W 3-164.2 1791 1845 31.14% 27.91% 40.95%-0.21 +14.0 32
2024-05-04 @ Le Havre L 1-364.2 1845 1791 40.95% 27.91% 31.14%+0.21 -14.0 36
2024-05-06 Lyon L 3-478.6 1996 1904 50.83% 26.50% 22.67%+0.63 -8.9 55
2024-05-06 @ Lille W 4-378.6 1904 1996 22.67% 26.50% 50.83%-0.63 +8.9 47
2024-05-10 Le Havre W 1-055.0 1949 1805 56.94% 24.83% 18.23%+0.92 +4.4 54
2024-05-10 @ Nice L 0-155.0 1805 1949 18.23% 24.83% 56.94%-0.92 -4.4 32
2024-05-10 Reims D 1-173.1 1945 1832 53.47% 25.86% 20.67%+0.75 -1.4 58
2024-05-10 @ Brest D 1-173.1 1832 1945 20.67% 25.86% 53.47%-0.75 +1.5 41
2024-05-12 Lens D 1-172.5 1942 1966 35.26% 28.07% 36.67%-0.04 +0.0 46
2024-05-12 @ Rennes D 1-172.5 1966 1942 36.67% 28.07% 35.26%+0.04 -0.1 50
2024-05-12 Lille L 1-259.2 1765 1987 15.31% 23.16% 61.53%-1.18 -3.5 33
2024-05-12 @ Nantes W 2-159.2 1987 1765 61.53% 23.16% 15.31%+1.18 +3.5 58
2024-05-12 Lorient W 3-155.1 1946 1759 61.79% 23.05% 15.15%+1.18 +6.0 47
2024-05-12 @ Marseille L 1-355.1 1759 1946 15.15% 23.05% 61.79%-1.18 -6.0 26
2024-05-12 Lyon L 0-156.0 1765 1913 20.82% 25.91% 53.27%-0.75 -5.0 25
2024-05-12 @ Clermont Foot 63 W 1-056.0 1913 1765 53.27% 25.91% 20.82%+0.75 +5.0 50
2024-05-12 Metz W 2-164.3 1831 1790 44.21% 27.61% 28.18%+0.33 +6.1 39
2024-05-12 @ Strasbourg L 1-264.3 1790 1831 28.18% 27.61% 44.21%-0.33 -6.1 29
2024-05-12 Monaco L 0-254.2 1897 1986 26.84% 27.42% 45.74%-0.41 -11.7 41
2024-05-12 @ Montpellier W 2-054.2 1986 1897 45.74% 27.42% 26.84%+0.41 +11.7 64
2024-05-12 Toulouse L 1-370.5 2134 1862 70.06% 19.21% 10.74%+1.66 -21.4 70
2024-05-12 @ Paris Saint-Germain W 3-170.5 1862 2134 10.74% 19.21% 70.06%-1.66 +21.4 43
2024-05-15 Marseille W 1-065.0 1833 1952 23.59% 26.75% 49.66%-0.59 +10.0 44
2024-05-15 @ Reims L 0-165.0 1952 1833 49.66% 26.75% 23.59%+0.59 -10.0 47
2024-05-15 Paris Saint-Germain L 1-261.3 1953 2112 19.87% 25.55% 54.58%-0.82 -4.5 54
2024-05-15 @ Nice W 2-161.3 2112 1953 54.58% 25.55% 19.87%+0.82 +4.5 73
2024-05-19 Brest L 0-353.2 1883 1944 30.24% 27.84% 41.92%-0.25 -18.7 43
2024-05-19 @ Toulouse W 3-053.2 1944 1883 41.92% 27.84% 30.24%+0.25 +18.7 61
2024-05-19 Clermont Foot 63 W 5-055.2 1753 1760 37.58% 28.06% 34.36%+0.06 +33.2 29
2024-05-19 @ Lorient L 0-555.2 1760 1753 34.36% 28.06% 37.58%-0.06 -33.2 25
2024-05-19 Marseille L 1-261.9 1801 1942 21.45% 26.13% 52.42%-0.71 -4.8 32
2024-05-19 @ Le Havre W 2-161.9 1942 1801 52.42% 26.13% 21.45%+0.71 +4.9 50
2024-05-19 Montpellier D 2-278.6 1966 1886 49.35% 26.81% 23.84%+0.56 -0.8 51
2024-05-19 @ Lens D 2-278.6 1886 1966 23.84% 26.81% 49.35%-0.56 +0.8 42
2024-05-19 Nantes W 4-045.8 1998 1762 66.68% 20.89% 12.43%+1.45 +10.5 67
2024-05-19 @ Monaco L 0-445.8 1762 1998 12.43% 20.89% 66.68%-1.45 -10.5 33
2024-05-19 Nice D 2-278.4 1990 1949 44.37% 27.59% 28.04%+0.34 -0.5 59
2024-05-19 @ Lille D 2-278.4 1949 1990 28.04% 27.59% 44.37%-0.34 +0.5 55
2024-05-19 Paris Saint-Germain L 0-246.2 1784 2117 9.70% 18.04% 72.26%-1.82 -4.1 29
2024-05-19 @ Metz W 2-046.2 2117 1784 72.26% 18.04% 9.70%+1.82 +4.1 76
2024-05-19 Rennes W 2-170.0 1843 1943 25.66% 27.21% 47.13%-0.47 +9.0 47
2024-05-19 @ Reims L 1-270.0 1943 1843 47.13% 27.21% 25.66%+0.47 -9.0 46
2024-05-19 Strasbourg W 2-162.8 1918 1837 49.47% 26.79% 23.74%+0.56 +5.3 53
2024-05-19 @ Lyon L 1-262.8 1837 1918 23.74% 26.79% 49.47%-0.56 -5.3 39

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2024-05-21 Paris FC W 3-270.8 1751 1752 38.45% 28.03% 33.52%+0.09 +6.6 1-0
2024-05-21 @ Rodez L 2-370.8 1752 1751 33.52% 28.03% 38.45%-0.09 -6.6 0-1
2024-05-24 Rodez W 2-054.3 1799 1757 44.35% 27.59% 28.05%+0.34 +12.2 1-0
2024-05-24 @ Saint-Etienne L 0-254.3 1757 1799 28.05% 27.59% 44.35%-0.34 -12.2 1-1
2024-05-30 Metz W 2-164.6 1811 1780 42.94% 27.74% 29.31%+0.28 +6.3 2-0
2024-05-30 @ Saint-Etienne L 1-264.6 1780 1811 29.31% 27.74% 42.94%-0.28 -6.3 0-1
2024-06-02 Saint-Etienne D 2-278.1 1774 1818 32.39% 27.99% 39.63%-0.15 +0.2 0-1-1
2024-06-02 @ Metz D 2-278.1 1818 1774 39.63% 27.99% 32.39%+0.15 -0.2 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 10.74% Toulouse 1862 3 @ Paris Saint-Germain 2134 1
2 2024-03-31 16.08% Nantes 1764 2 @ Nice 1937 1
3 2024-03-03 17.08% Lorient 1805 2 @ Rennes 1964 1
4 2024-04-12 17.14% @ Metz 1780 2 Lens 1974 1
5 2023-12-02 18.97% @ Nantes 1807 1 Nice 1978 0
6 2024-02-25 19.30% @ Toulouse 1824 3 Lille 1990 1
7 2024-02-18 19.32% Toulouse 1813 2 @ Monaco 1943 1
8 2023-12-16 20.90% @ Le Havre 1824 3 Nice 1972 1
9 2024-03-31 21.43% @ Strasbourg 1827 2 Rennes 1968 0
10 2023-12-15 21.53% Lyon 1853 1 @ Monaco 1957 0
11 2023-10-22 21.96% @ Lorient 1824 2 Rennes 1960 1
12 2023-08-13 22.37% @ Brest 1849 3 Lens 1980 2
13 2024-05-06 22.67% Lyon 1904 4 @ Lille 1996 3
14 2024-04-13 23.06% Toulouse 1854 2 @ Rennes 1941 1
15 2023-12-20 23.56% @ Strasbourg 1852 2 Lille 1971 1
16 2024-05-15 23.59% @ Reims 1833 1 Marseille 1952 0
17 2023-09-16 23.63% Metz 1854 1 @ Lens 1936 0
18 2023-11-12 23.65% Lyon 1854 1 @ Rennes 1935 0
19 2023-09-15 23.97% Nice 1926 3 @ Paris Saint-Germain 2005 2
20 2024-02-04 24.01% Toulouse 1813 3 @ Reims 1891 2
21 2024-03-16 24.03% Nice 1921 3 @ Lens 1999 1
22 2024-01-13 24.35% Reims 1877 3 @ Monaco 1952 1
23 2024-02-04 24.65% @ Lyon 1851 1 Marseille 1959 0
24 2024-03-08 24.94% Montpellier 1861 2 @ Nice 1930 1
25 2024-04-28 25.14% @ Clermont Foot 63 1750 4 Reims 1854 1

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-05-19 33.21 @ Lorient 5 1753 37.58% Clermont Foot 63 0 1760 34.36% 28.06%
2 2023-09-03 23.40 @ Le Havre 3 1825 31.29% Lorient 0 1877 40.80% 27.92%
3 2023-09-02 22.87 @ Monaco 3 1915 32.45% Lens 0 1959 39.57% 27.99%
4 2023-09-24 22.66 @ Paris Saint-Germain 4 1996 45.10% Marseille 0 1948 27.40% 27.50%
5 2024-04-28 22.33 @ Clermont Foot 63 4 1750 25.14% Reims 1 1854 47.76% 27.10%
6 2023-08-27 21.44 @ Lorient 4 1856 27.14% Lille 1 1942 45.40% 27.46%
7 2024-05-12 21.39 Toulouse 3 1862 10.74% @ Paris Saint-Germain 1 2134 70.06% 19.21%
8 2023-10-01 20.62 @ Toulouse 3 1849 37.59% Metz 0 1856 34.36% 28.06%
9 2023-12-10 20.60 @ Lyon 3 1832 37.63% Toulouse 0 1839 34.31% 28.06%
10 2023-08-19 20.16 Montpellier 4 1895 30.21% @ Lyon 1 1919 41.96% 27.83%
11 2024-03-31 19.67 @ Strasbourg 2 1827 21.43% Rennes 0 1968 52.45% 26.12%
12 2023-10-01 19.33 Montpellier 3 1894 40.58% @ Lorient 0 1843 31.49% 27.93%
13 2023-10-28 19.29 @ Lens 4 1937 50.85% Nantes 0 1845 22.65% 26.50%
14 2023-08-20 18.97 @ Monaco 3 1897 41.40% Strasbourg 0 1877 30.72% 27.88%
15 2024-05-19 18.74 Brest 3 1944 41.92% @ Toulouse 0 1883 30.24% 27.84%
16 2023-10-29 18.61 @ Montpellier 3 1896 42.21% Toulouse 0 1870 29.98% 27.81%
17 2023-12-20 18.57 @ Brest 4 1903 52.10% Lorient 0 1800 21.69% 26.21%
18 2024-03-31 18.26 Toulouse 3 1836 43.03% @ Clermont Foot 63 0 1767 29.24% 27.74%
19 2024-02-11 18.15 @ Lorient 2 1780 25.37% Reims 0 1882 47.48% 27.15%
20 2024-02-25 17.82 @ Toulouse 3 1824 19.30% Lille 1 1990 55.38% 25.32%
21 2023-10-22 17.49 @ Nantes 2 1827 27.18% Montpellier 0 1913 45.36% 27.47%
22 2023-12-16 17.23 @ Le Havre 3 1824 20.90% Nice 1 1972 53.17% 25.94%
23 2023-12-03 17.09 @ Brest 3 1867 45.66% Clermont Foot 63 0 1815 26.91% 27.43%
24 2024-03-03 16.83 Lens 3 1976 46.26% @ Lyon 0 1883 26.40% 27.34%
25 2024-02-18 16.51 @ Montpellier 3 1859 46.96% Metz 0 1797 25.81% 27.24%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-04-27 85.8 @ Paris Saint-Germain 3 2136 76.41% Le Havre 3 1790 7.87% 15.71%
2 2023-08-25 82.4 @ Nantes 3 1804 24.29% Monaco 3 1916 48.79% 26.92%
3 2023-10-08 82.1 @ Lyon 3 1863 44.03% Lorient 3 1824 28.34% 27.63%
4 2024-01-28 82.1 @ Lorient 3 1772 28.24% Le Havre 3 1848 44.14% 27.62%
5 2024-03-10 80.5 @ Paris Saint-Germain 2 2111 67.58% Reims 2 1866 11.96% 20.45%
6 2024-01-28 79.5 @ Paris Saint-Germain 2 2101 59.64% Brest 2 1933 16.47% 23.89%
7 2023-08-27 79.2 @ Rennes 2 1968 57.07% Le Havre 2 1824 18.14% 24.79%
8 2024-03-17 79.2 @ Monaco 2 1948 57.21% Lorient 2 1803 18.05% 24.74%
9 2024-05-06 78.6 Lyon 4 1904 22.67% @ Lille 3 1996 50.83% 26.50%
10 2024-05-19 78.6 @ Lens 2 1966 49.35% Montpellier 2 1886 23.84% 26.81%
11 2023-08-13 78.5 @ Montpellier 2 1896 47.48% Le Havre 2 1830 25.37% 27.15%
12 2023-08-18 78.4 @ Metz 2 1845 26.02% Marseille 2 1941 46.71% 27.27%
13 2023-09-16 78.4 @ Rennes 2 1965 43.85% Lille 2 1927 28.50% 27.65%
14 2023-09-17 78.4 @ Lorient 2 1854 27.34% Monaco 2 1938 45.16% 27.49%
15 2024-05-19 78.4 @ Lille 2 1990 44.37% Nice 2 1949 28.04% 27.59%
16 2024-01-27 78.3 @ Marseille 2 1960 41.92% Monaco 2 1936 30.25% 27.84%
17 2024-03-03 78.3 @ Montpellier 2 1861 44.31% Strasbourg 2 1820 28.09% 27.60%
18 2024-03-10 78.3 @ Lille 2 1978 42.02% Rennes 2 1953 30.15% 27.83%
19 2024-04-21 78.3 @ Toulouse 2 1863 28.28% Marseille 2 1939 44.09% 27.62%
20 2023-09-03 78.2 @ Toulouse 2 1853 41.82% Clermont Foot 63 2 1830 30.34% 27.84%
21 2023-09-03 78.2 @ Metz 2 1854 33.58% Reims 2 1889 38.38% 28.04%
22 2023-09-17 78.2 @ Strasbourg 2 1860 33.85% Montpellier 2 1893 38.11% 28.04%
23 2024-04-24 78.2 @ Marseille 2 1939 38.69% Nice 2 1938 33.29% 28.03%
24 2024-06-02 * 78.1 @ Metz 2 1774 32.39% Saint-Etienne 2 1818 39.63% 27.99%
25 2024-04-06 76.6 @ Paris Saint-Germain 1 2127 78.87% Clermont Foot 63 1 1749 6.86% 14.27%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-05-19 45.8 @ Monaco 4 1998 66.68% Nantes 0 1762 12.43% 20.89%
2 2024-05-19 46.2 Paris Saint-Germain 2 2117 72.26% @ Metz 0 1784 9.70% 18.04%
3 2024-02-17 46.7 Paris Saint-Germain 2 2111 70.73% @ Nantes 0 1795 10.41% 18.86%
4 2024-01-14 47.4 @ Lille 3 1962 61.01% Lorient 0 1782 15.62% 23.36%
5 2023-10-21 47.6 @ Paris Saint-Germain 3 2028 60.45% Strasbourg 0 1853 15.97% 23.58%
6 2024-02-04 47.6 @ Lille 4 1971 60.55% Clermont Foot 63 0 1795 15.90% 23.54%
7 2024-04-24 48.6 Paris Saint-Germain 4 2131 74.20% @ Lorient 1 1776 8.83% 16.97%
8 2024-04-19 48.8 @ Nice 3 1926 56.31% Lorient 0 1788 18.66% 25.03%
9 2023-12-03 48.9 Paris Saint-Germain 2 2078 63.54% @ Le Havre 0 1838 14.14% 22.32%
10 2024-02-17 49.0 @ Lille 3 1977 55.89% Le Havre 0 1843 18.95% 25.16%
11 2024-05-03 49.1 @ Lens 2 1959 62.42% Lorient 0 1765 14.79% 22.80%
12 2023-11-03 49.2 @ Paris Saint-Germain 3 2043 55.22% Montpellier 0 1914 19.41% 25.36%
13 2024-03-10 49.4 @ Marseille 2 1967 61.44% Nantes 0 1783 15.37% 23.20%
14 2024-04-20 49.4 Rennes 3 1932 54.33% @ Nantes 0 1775 20.05% 25.62%
15 2023-11-11 49.7 Paris Saint-Germain 3 2055 53.76% @ Reims 0 1903 20.46% 25.78%
16 2023-12-20 50.1 @ Brest 4 1903 52.10% Lorient 0 1800 21.69% 26.21%
17 2023-11-25 50.3 Lens 3 1962 51.40% @ Clermont Foot 63 0 1829 22.23% 26.37%
18 2023-10-28 50.5 @ Lens 4 1937 50.85% Nantes 0 1845 22.65% 26.50%
19 2023-12-06 50.7 @ Marseille 3 1935 50.29% Lyon 0 1847 23.09% 26.62%
20 2023-10-08 51.1 @ Marseille 3 1919 48.90% Le Havre 0 1843 24.20% 26.90%
21 2024-04-21 51.3 @ Paris Saint-Germain 4 2124 65.22% Lyon 1 1903 13.21% 21.57%
22 2024-02-24 51.4 Brest 3 1941 47.91% @ Strasbourg 0 1836 25.01% 27.08%
23 2023-08-20 51.6 @ Lille 2 1933 54.22% Nantes 0 1813 20.13% 25.65%
24 2023-12-03 51.6 @ Lille 2 1963 54.17% Metz 0 1844 20.16% 25.67%
25 2024-02-18 51.6 @ Montpellier 3 1859 46.96% Metz 0 1797 25.81% 27.24%