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

2025-26 Ligue 1 Season

306 games · 2 promotion-playoff teams

Final

Champion

Paris Saint-Germain

76 points · 14th Title

Last Title: 2024-25

Relegated

Metz

17 pts

Nantes · 24 pts

Biggest Overachiever

Lens

14.23 points above expected

70 points · 55.77 expected points

Biggest Disappointment

Metz

15.76 points below expected

17 points · 32.76 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 24 4 6 76 74 29 +45 69.19 +6.81
2 Lens 34 22 4 8 70 67 35 +32 55.77 +14.23
3 Lille 34 18 7 9 61 52 37 +15 53.70 +7.30
4 Lyon 34 18 6 10 60 53 40 +13 56.99 +3.01
5 Marseille 34 18 5 11 59 63 45 +18 57.68 +1.32
6 Rennes 34 17 8 9 59 59 50 +9 49.14 +9.86
7 Monaco 34 16 6 12 54 60 54 +6 52.86 +1.14
8 Strasbourg 34 15 8 11 53 58 47 +11 51.04 +1.96
9 Toulouse 34 12 9 13 45 47 46 +1 48.88 -3.88
10 Lorient 34 11 12 11 45 48 51 -3 42.07 +2.93
11 Paris FC 34 11 11 12 44 47 50 -3 37.30 +6.70
12 Brest 34 10 9 15 39 43 55 -12 43.92 -4.92
13 Angers 34 9 9 16 36 29 49 -20 35.41 +0.59
14 Le Havre 34 7 14 13 35 32 44 -12 35.08 -0.08
15 Auxerre 34 8 10 16 34 34 44 -10 40.26 -6.26
16 Nice 34 7 11 16 32 37 60 -23 47.54 -15.54
17 Nantes Relegated 34 5 9 20 24 29 52 -23 34.70 -10.70
18 Metz Relegated 34 3 8 23 17 32 76 -44 32.76 -15.76

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Lens 70 55.77 +14.23
2 Rennes 59 49.14 +9.86
3 Lille 61 53.70 +7.30
4 Paris Saint-Germain 76 69.19 +6.81
5 Paris FC 44 37.30 +6.70

Biggest Disappointments

# Team Actual Sim vsSim
1 Metz 17 32.76 -15.76
2 Nice 32 47.54 -15.54
3 Nantes 24 34.70 -10.70
4 Auxerre 34 40.26 -6.26
5 Brest 39 43.92 -4.92

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 Monaco 7 Feb 13 – Apr 5 1 in 1,704
2 Lens 8 Nov 2 – Jan 17 1 in 389
3 Lyon 7 Dec 14 – Feb 15 1 in 99
4 Marseille 5 Sep 12 – Oct 18 1 in 59
5 Metz 3 Oct 29 – Nov 9 1 in 51

Most Unlikely Losing Streaks

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

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Paris FC 8 Feb 21 – Apr 19 1 in 282
2 Lorient 9 Nov 9 – Jan 31 1 in 176
3 Monaco 10 Jan 24 – Apr 5 1 in 142
4 Lille 13 Feb 6 – May 10 1 in 124
5 Le Havre 5 Apr 5 – May 3 1 in 22

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Metz 22 Nov 23 – May 17 1 in 493
2 Lyon 6 Feb 22 – Apr 5 1 in 55
3 Le Havre 11 Feb 22 – May 10 1 in 44
4 Nice 8 Nov 1 – Jan 17 1 in 43
5 Brest 9 Mar 14 – May 17 1 in 43

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 2123 76 +8 10 10.6 -0.6
Lens 2029 70 +18 8 8.1 -0.1
Lille 1988 61 -12 8 9.5 -1.5
Lyon 1965 60 -15 9 7.6 +1.4
Rennes 1969 59 +10 9 7.7 +1.3
Marseille 1958 59 -28 7 8.7 -1.7
Monaco 1952 54 -10 5 8.1 -3.1
Strasbourg 1945 53 +8 10 7.9 +2.1
Toulouse 1901 45 +13 8 5.7 +2.3
Lorient 1888 45 +11 7 6.8 +0.2
Paris FC 1878 44 +34 9 5.5 +3.5
Brest 1843 39 -31 2 5.8 -3.8
Angers 1785 36 -14 3 5.1 -2.1
Le Havre 1821 35 +16 6 5.4 +0.6
Auxerre 1871 34 +33 10 5.5 +4.5
Nice 1842 32 -2 4 5.5 -1.5
Nantes 1792 24 +19 4 3.4 +0.6
Metz 1731 17 -32 2 4.9 -2.9

Head-to-Head

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

Beat expectations Fell short Within expectations
Team ANG AUX BRE LH LEN LIL LOR LYO MAR MET MON NAN NIC PAR PS REN STR TOU
Angers —
1-0-1
2.41
0-1-1
2.29
0-1-1
2.83
0-0-2
1.59
0-0-2
1.83
1-0-1
2.39
0-1-1
1.66
0-1-1
1.58
1-1-0
2.75
0-1-1
1.73
2-0-0
2.98
1-0-1
2.32
1-1-0
2.66
0-0-2
1.11
0-1-1
2.03
0-1-1
1.75
2-0-0
2.00
Auxerre
1-0-1
3.09
—
1-0-1
2.28
0-1-1
3.12
0-0-2
2.02
1-0-1
1.73
1-1-0
2.62
0-1-1
1.80
0-0-2
1.70
2-0-0
2.90
0-1-1
2.05
0-1-1
3.24
1-0-1
2.54
0-2-0
2.76
0-0-2
1.29
0-1-1
2.36
0-1-1
1.95
1-1-0
2.30
Brest
1-1-0
3.21
1-0-1
3.21
—
1-0-1
3.30
0-1-1
2.09
0-2-0
2.31
1-1-0
2.86
0-1-1
2.10
1-0-1
1.90
2-0-0
3.32
1-0-1
2.33
0-2-0
3.38
1-1-0
2.29
0-0-2
2.99
0-0-2
1.41
0-0-2
2.33
1-0-1
2.14
0-0-2
2.52
Le Havre
1-1-0
2.65
1-1-0
2.37
1-0-1
2.20
—
0-0-2
1.83
0-1-1
1.60
1-1-0
2.28
0-1-1
1.64
0-0-2
1.70
0-2-0
2.86
0-1-1
1.99
0-1-1
3.04
1-1-0
1.97
0-1-1
2.64
0-0-2
1.08
0-2-0
2.01
1-0-1
1.86
1-1-0
2.03
Lens
2-0-0
3.97
2-0-0
3.52
1-1-0
3.40
2-0-0
3.71
—
1-0-1
2.70
1-0-1
3.67
1-0-1
2.62
1-0-1
2.55
1-0-1
4.09
1-0-1
3.05
2-0-0
4.09
1-1-0
3.68
2-0-0
3.80
0-0-2
1.86
1-1-0
3.24
1-1-0
3.09
2-0-0
3.41
Lille
2-0-0
3.70
1-0-1
3.81
0-2-0
3.18
1-1-0
3.96
1-0-1
2.78
—
1-1-0
3.23
0-0-2
2.61
2-0-0
2.37
1-1-0
3.84
2-0-0
2.85
2-0-0
3.75
0-1-1
3.41
2-0-0
3.74
0-1-1
1.93
1-0-1
2.87
0-0-2
2.99
2-0-0
3.30
Lorient
1-0-1
3.10
0-1-1
2.89
0-1-1
2.62
0-1-1
3.23
1-0-1
1.85
0-1-1
2.26
—
1-0-1
1.95
1-0-1
2.03
1-1-0
3.44
2-0-0
2.00
1-1-0
3.13
1-1-0
2.33
0-1-1
3.07
0-2-0
1.25
2-0-0
2.30
0-1-1
2.28
0-1-1
2.31
Lyon
1-1-0
3.88
1-1-0
3.73
1-1-0
3.41
1-1-0
3.90
1-0-1
2.86
2-0-0
2.88
1-0-1
3.56
—
1-0-1
2.85
2-0-0
3.71
1-0-1
2.93
2-0-0
4.02
1-0-1
3.22
0-2-0
3.80
1-0-1
1.84
1-0-1
3.13
1-0-1
3.02
0-0-2
3.46
Marseille
1-1-0
3.97
2-0-0
3.84
1-0-1
3.62
2-0-0
3.84
1-0-1
2.93
0-0-2
3.12
1-0-1
3.48
1-0-1
2.64
—
2-0-0
3.95
1-0-1
3.09
0-0-2
4.22
1-1-0
3.39
1-1-0
3.86
1-0-1
1.98
1-0-1
2.79
1-1-0
3.06
1-1-0
3.46
Metz
0-1-1
2.75
0-0-2
2.59
0-0-2
2.17
0-2-0
2.65
1-0-1
1.49
0-1-1
1.70
0-1-1
2.06
0-0-2
1.80
0-0-2
1.61
—
0-0-2
1.58
1-1-0
2.67
1-1-0
1.87
0-0-2
2.51
0-0-2
1.01
0-1-1
1.81
0-0-2
2.18
0-0-2
1.92
Monaco
1-1-0
3.80
1-1-0
3.47
1-0-1
3.17
1-1-0
3.53
1-0-1
2.47
0-0-2
2.63
0-0-2
3.50
1-0-1
2.56
1-0-1
2.41
2-0-0
3.96
—
2-0-0
3.74
0-2-0
2.96
0-0-2
3.83
2-0-0
1.59
1-0-1
2.74
1-0-1
2.89
1-1-0
3.21
Nantes
0-0-2
2.51
1-1-0
2.26
0-2-0
2.12
1-1-0
2.44
0-0-2
1.47
0-0-2
1.78
0-1-1
2.38
0-0-2
1.53
2-0-0
1.36
0-1-1
2.82
0-0-2
1.79
—
0-0-2
2.09
1-0-1
2.66
0-0-2
1.20
0-1-1
1.91
0-0-2
1.76
0-2-0
2.09
Nice
1-0-1
3.19
1-0-1
2.95
0-1-1
3.19
0-1-1
3.53
0-1-1
1.84
1-1-0
2.12
0-1-1
3.16
1-0-1
2.29
0-1-1
2.12
0-1-1
3.65
0-2-0
2.53
2-0-0
3.42
—
0-1-1
3.41
0-0-2
1.52
1-0-1
2.66
0-1-1
2.28
0-0-2
2.94
Paris FC
0-1-1
2.82
0-2-0
2.73
2-0-0
2.50
1-1-0
2.85
0-0-2
1.72
0-0-2
1.78
1-1-0
2.43
0-2-0
1.74
0-1-1
1.67
2-0-0
2.98
2-0-0
1.70
1-0-1
2.83
1-1-0
2.10
—
1-0-1
1.12
0-0-2
2.17
0-1-1
1.94
0-1-1
2.07
Paris Saint-Germain
2-0-0
4.51
2-0-0
4.29
2-0-0
4.18
2-0-0
4.55
2-0-0
3.66
1-1-0
3.59
0-2-0
4.35
1-0-1
3.69
1-0-1
3.53
2-0-0
4.64
0-0-2
3.96
2-0-0
4.42
2-0-0
4.03
1-0-1
4.51
—
1-0-1
4.11
1-1-0
3.77
2-0-0
3.90
Rennes
1-1-0
3.50
1-1-0
3.13
2-0-0
3.17
0-2-0
3.51
0-1-1
2.27
1-0-1
2.63
0-0-2
3.20
1-0-1
2.35
1-0-1
2.69
1-1-0
3.73
1-0-1
2.74
1-1-0
3.64
1-0-1
2.82
2-0-0
3.34
1-0-1
1.45
—
2-0-0
2.47
1-1-0
2.70
Strasbourg
1-1-0
3.77
1-1-0
3.55
1-0-1
3.37
1-0-1
3.65
0-1-1
2.40
2-0-0
2.50
1-1-0
3.22
1-0-1
2.46
0-1-1
2.44
2-0-0
3.34
1-0-1
2.59
2-0-0
3.76
1-1-0
3.23
1-1-0
3.58
0-1-1
1.76
0-0-2
3.01
—
0-0-2
3.09
Toulouse
0-0-2
3.51
0-1-1
3.21
2-0-0
2.96
0-1-1
3.48
0-0-2
2.10
0-0-2
2.21
1-1-0
3.18
2-0-0
2.04
0-1-1
2.06
2-0-0
3.59
0-1-1
2.28
0-2-0
3.41
2-0-0
2.57
1-1-0
3.45
0-0-2
1.65
0-1-1
2.79
2-0-0
2.40
—

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.87 +10.7
Allowed 0.61 -12.0
Differential 0.96 +7.2

Scoreline Distribution

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

↓ Scored | Allowed →012345+Total
07.84%9.80%5.23%3.43%1.63%0.65%28.59%
19.80%9.48%6.37%4.08%1.31%0.82%31.86%
25.23%6.37%4.90%2.29%0.33%0.82%19.93%
33.43%4.08%2.29%1.96%0.49%0.33%12.58%
41.63%1.31%0.33%0.49%0.33%0.16%4.25%
5+0.65%0.82%0.82%0.33%0.16%—2.78%
Total28.59%31.86%19.93%12.58%4.25%2.78%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.41 +0.00
SD 1.31 1.31 1.85
CV 0.93 0.93 —
Max 7 7 +6
Min 0 0 -6

Games Played: 306

↓ Scored | Allowed →012345+Total
05.88%11.76%11.76%2.94%—2.94%35.29%
117.65%17.65%5.88%5.88%—2.94%50.00%
25.88%—2.94%——2.94%11.76%
3———————
4—2.94%————2.94%
5+———————
Total29.41%32.35%20.59%8.82%—8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 0.85 1.44 -0.59
SD 0.86 1.46 1.74
CV 1.01 1.01 —
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%
15.88%5.88%5.88%2.94%——20.59%
22.94%2.94%8.82%2.94%——17.65%
32.94%8.82%——2.94%—14.71%
4———————
5+———————
Total26.47%35.29%23.53%11.76%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.29 -0.29
SD 1.13 1.09 1.45
CV 1.13 0.84 —
Max 3 4 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%8.82%8.82%2.94%—32.35%
15.88%8.82%8.82%5.88%——29.41%
214.71%2.94%2.94%———20.59%
3——2.94%8.82%2.94%—14.71%
4—2.94%————2.94%
5+———————
Total26.47%20.59%23.53%23.53%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.62 -0.35
SD 1.16 1.28 1.72
CV 0.92 0.79 —
Max 4 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%17.65%5.88%2.94%——41.18%
15.88%20.59%2.94%2.94%——32.35%
22.94%8.82%2.94%2.94%—2.94%20.59%
3—2.94%————2.94%
4————2.94%—2.94%
5+———————
Total23.53%50.00%11.76%8.82%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 1.29 -0.35
SD 1.01 1.29 1.28
CV 1.08 1.00 —
Max 4 6 +2
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%2.94%8.82%2.94%——17.65%
111.76%5.88%2.94%2.94%——23.53%
22.94%14.71%—2.94%——20.59%
311.76%8.82%2.94%2.94%——26.47%
42.94%2.94%————5.88%
5+2.94%2.94%————5.88%
Total35.29%38.24%14.71%11.76%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.97 1.03 +0.94
SD 1.42 1.00 1.95
CV 0.72 0.97 —
Max 5 3 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%5.88%11.76%5.88%——29.41%
123.53%11.76%——2.94%—38.24%
22.94%8.82%————11.76%
32.94%——2.94%——5.88%
42.94%—2.94%2.94%——8.82%
5+—5.88%————5.88%
Total38.24%32.35%14.71%11.76%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.53 1.09 +0.44
SD 1.74 1.14 2.09
CV 1.14 1.05 —
Max 7 4 +6
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
02.94%5.88%14.71%2.94%2.94%—29.41%
12.94%20.59%———2.94%26.47%
28.82%5.88%5.88%2.94%——23.53%
3—8.82%—5.88%——14.71%
45.88%—————5.88%
5+———————
Total20.59%41.18%20.59%11.76%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.41 1.50 -0.09
SD 1.23 1.42 2.08
CV 0.87 0.95 —
Max 4 7 +4
Min 0 0 -6

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%2.94%——2.94%—17.65%
120.59%2.94%8.82%5.88%——38.24%
25.88%8.82%—8.82%——23.53%
35.88%2.94%2.94%2.94%——14.71%
4——2.94%———2.94%
5+——2.94%———2.94%
Total44.12%17.65%17.65%17.65%2.94%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.56 1.18 +0.38
SD 1.21 1.27 1.56
CV 0.78 1.08 —
Max 5 4 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
0—8.82%8.82%2.94%—2.94%23.53%
117.65%2.94%8.82%———29.41%
2—2.94%11.76%———14.71%
35.88%8.82%2.94%———17.65%
42.94%—————2.94%
5+—2.94%8.82%———11.76%
Total26.47%26.47%41.18%2.94%—2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.85 1.32 +0.53
SD 1.69 1.09 2.11
CV 0.91 0.83 —
Max 6 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
014.71%11.76%—11.76%5.88%—44.12%
1—5.88%5.88%11.76%—2.94%26.47%
25.88%2.94%—8.82%—5.88%23.53%
3————2.94%—2.94%
4————2.94%—2.94%
5+———————
Total20.59%20.59%5.88%32.35%11.76%8.82%100%

Summary Statistics

Scored Allowed Difference
Mean 0.94 2.24 -1.29
SD 1.04 1.69 1.64
CV 1.11 0.76 —
Max 4 6 +2
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%14.71%————20.59%
15.88%2.94%—8.82%8.82%—26.47%
25.88%11.76%8.82%———26.47%
3—8.82%5.88%———14.71%
42.94%————2.94%5.88%
5+——2.94%2.94%——5.88%
Total20.59%38.24%17.65%11.76%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.76 1.59 +0.18
SD 1.42 1.35 1.75
CV 0.80 0.85 —
Max 5 5 +4
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%20.59%5.88%5.88%——44.12%
12.94%8.82%11.76%2.94%5.88%—32.35%
25.88%2.94%5.88%2.94%——17.65%
32.94%————2.94%5.88%
4———————
5+———————
Total23.53%32.35%23.53%11.76%5.88%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 0.85 1.53 -0.68
SD 0.93 1.31 1.43
CV 1.09 0.86 —
Max 3 5 +3
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%11.76%5.88%—5.88%—32.35%
12.94%14.71%5.88%8.82%2.94%5.88%41.18%
25.88%2.94%5.88%———14.71%
3—2.94%2.94%2.94%——8.82%
4—2.94%————2.94%
5+———————
Total17.65%35.29%20.59%11.76%8.82%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.09 1.76 -0.68
SD 1.06 1.44 1.80
CV 0.97 0.81 —
Max 4 5 +3
Min 0 0 -4

Games Played: 34

↓ Scored | Allowed →012345+Total
011.76%8.82%—2.94%—2.94%26.47%
15.88%14.71%11.76%———32.35%
22.94%8.82%2.94%2.94%2.94%2.94%23.53%
3—2.94%5.88%2.94%——11.76%
42.94%2.94%————5.88%
5+———————
Total23.53%38.24%20.59%8.82%2.94%5.88%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.47 -0.09
SD 1.18 1.35 1.69
CV 0.85 0.92 —
Max 4 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
0—5.88%————5.88%
117.65%5.88%5.88%5.88%——35.29%
28.82%5.88%2.94%———17.65%
317.65%2.94%5.88%2.94%——29.41%
42.94%—————2.94%
5+5.88%——2.94%——8.82%
Total52.94%20.59%14.71%11.76%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.18 0.85 +1.32
SD 1.42 1.08 1.80
CV 0.65 1.26 —
Max 6 3 +5
Min 0 0 -2

Games Played: 34

↓ Scored | Allowed →012345+Total
05.88%—2.94%—5.88%2.94%17.65%
111.76%5.88%5.88%5.88%——29.41%
22.94%8.82%11.76%—2.94%—26.47%
35.88%8.82%————14.71%
42.94%5.88%—2.94%——11.76%
5+———————
Total29.41%29.41%20.59%8.82%8.82%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.74 1.47 +0.26
SD 1.26 1.40 2.12
CV 0.73 0.95 —
Max 4 5 +4
Min 0 0 -5

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%5.88%—2.94%——17.65%
18.82%8.82%17.65%—2.94%—38.24%
22.94%5.88%2.94%2.94%——14.71%
32.94%5.88%8.82%2.94%——20.59%
4—2.94%————2.94%
5+2.94%———2.94%—5.88%
Total26.47%29.41%29.41%8.82%5.88%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.71 1.38 +0.32
SD 1.38 1.16 1.63
CV 0.81 0.84 —
Max 5 4 +5
Min 0 0 -3

Games Played: 34

↓ Scored | Allowed →012345+Total
08.82%17.65%—2.94%2.94%—32.35%
18.82%5.88%5.88%2.94%——23.53%
25.88%8.82%11.76%2.94%——29.41%
32.94%————2.94%5.88%
42.94%——2.94%——5.88%
5+—2.94%————2.94%
Total29.41%35.29%17.65%11.76%2.94%2.94%100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.35 +0.03
SD 1.33 1.37 1.77
CV 0.96 1.01 —
Max 5 6 +4
Min 0 0 -4

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 2123 76 69.19 +6.81 89.0% 53 57 64 70 73 79 91
Lens 2029 70 55.77 +14.23 98.0% 40 44 50 55 61 69 72
Lille 1988 61 53.70 +7.30 85.0% 36 41 49 54 57 67 71
Rennes 1969 59 49.14 +9.86 89.0% 31 38 44 49 54 62 67
Lyon 1965 60 56.99 +3.01 68.0% 43 46 52 57 61 67 71
Marseille 1958 59 57.68 +1.32 66.0% 39 45 54 57 62 69 78
Monaco 1952 54 52.86 +1.14 57.0% 36 39 47 53 58 66 71
Strasbourg 1945 53 51.04 +1.96 69.0% 32 40 47 50 55 64 68
Toulouse 1901 45 48.88 -3.88 34.0% 32 34 42 49 55 60 66
Lorient 1888 45 42.07 +2.93 76.0% 24 29 39 42 45 53 63
Paris FC 1878 44 37.30 +6.70 83.0% 22 27 32 37 43 49 56
Auxerre 1871 34 40.26 -6.26 14.0% 19 29 37 41 44 49 55
Nice 1854 32 47.54 -15.54 3.0% 28 34 42 48 53 58 63
Brest 1843 39 43.92 -4.92 29.0% 23 32 39 43 49 57 62
Le Havre 1821 35 35.08 -0.08 50.0% 17 22 30 35 40 46 55
Nantes 1792 24 34.70 -10.70 7.0% 22 24 30 34 39 45 51
Angers 1785 36 35.41 +0.59 55.0% 21 24 30 35 40 47 55
Metz 1731 17 32.76 -15.76 2.0% 15 21 28 32 37 43 48

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
+16.67%
No Edge
46.08%24.51%29.41%
Elo Value
Home Edge
187 Elo
0.005 goals per Elo point
058.45500
Scoring Tilt
Expected
+0.34 goals
Neutral
-2+0.31+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
1.9
One-Team Race
134510
Champion Preseason Odds
72%
Paris Saint-Germain, 1st of 18
LongshotFavorite
Title Margin
Expected
0.18/gm
Comfortable
00.210.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.69 * Some Luck: 5.69 to 8.54 * Lucky: 8.54 to 11.39 * Wild Swing: 11.39 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 1.99 * Close: 1.99 to 2.99 * Off: 2.99 to 3.98 * Way Off: 3.98 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.5 * A Surprise: 0.5 to 0.8 * Several Surprises: 0.8 to 1.1 * Many Surprises: 1.1 and up.
Luck Spread
Expected
8.00 points
Some Luck
07.1218
Average Finish Error
Expected
1.67
Pinpoint
02.495
Biggest Overachiever
Expected 97.22%
98.00%
Lens
50100
Biggest Underachiever
Expected 2.78%
2.00%
Metz
050
Season Outliers
Expected
3 of 18
Minimal Outliers
01.89
Unexpected Relegations
Expected
1 of 2
Several Surprises
00.42

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.19
Lopsided
00.110.5
Noll-Scully
Elo SD: 96.58
2.06
Wide Separation
0.91.351.61.82.5
Interquartile Edge
67%
Clear Edge
50%61.5%100%
Best vs. Worst
Baseline
91%
Strong Edge
50%89%100%
Close Games
Expected
63%
Some Drama
0%58%100%
Blowouts
Expected
18%
Frequent
0%18%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.60
Predictable
00.612
Matchup Imbalance
0.33
Very Even
00.350.5
Strangeness
Expected
1.30
Wilder Than Modeled
01.002
Repeatability
0.61
Strong Carryover
00.340.541
Upset Rate
Expected
24%
Very Upset-Prone
0%25%50%
Clear Favorite Upset Rate
Expected
19%
Shaky Favorites
0%21%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.06
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.030
Well Within Noise
00.0980.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.

Finals

Nice 4
Saint-Etienne 1

Leg 1: Saint-Etienne 0-0 Nice

Leg 2: Nice 4-1 Saint-Etienne

Sim: 26.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-Germain72.00%13.00%6.00%4.00%3.00%1.00%1.00%———————————
Lens3.00%20.00%14.00%10.00%10.00%9.00%10.00%6.00%9.00%1.00%4.00%2.00%2.00%—————
Lille6.00%7.00%9.00%13.00%9.00%14.00%12.00%8.00%7.00%8.00%2.00%—2.00%3.00%————
Lyon3.00%22.00%20.00%15.00%7.00%13.00%6.00%4.00%5.00%2.00%2.00%—1.00%—————
Marseille11.00%18.00%13.00%15.00%11.00%9.00%7.00%7.00%3.00%2.00%1.00%2.00%——1.00%———
Rennes1.00%3.00%4.00%8.00%7.00%13.00%6.00%8.00%10.00%11.00%13.00%1.00%7.00%3.00%2.00%1.00%2.00%—
Monaco2.00%8.00%10.00%11.00%14.00%6.00%7.00%13.00%10.00%4.00%6.00%5.00%—2.00%2.00%———
Strasbourg1.00%5.00%8.00%6.00%10.00%7.00%17.00%16.00%9.00%10.00%4.00%2.00%—1.00%3.00%—1.00%—
Toulouse1.00%2.00%7.00%9.00%10.00%8.00%5.00%11.00%11.00%6.00%5.00%8.00%8.00%2.00%—5.00%2.00%—
Lorient—1.00%1.00%——5.00%4.00%6.00%6.00%6.00%15.00%12.00%10.00%14.00%5.00%10.00%1.00%4.00%
Paris FC————1.00%2.00%2.00%3.00%3.00%6.00%6.00%7.00%11.00%10.00%9.00%14.00%17.00%9.00%
Brest——2.00%4.00%8.00%3.00%4.00%4.00%8.00%8.00%11.00%14.00%6.00%6.00%8.00%9.00%4.00%1.00%
Angers—————1.00%1.00%2.00%1.00%3.00%5.00%5.00%9.00%16.00%7.00%15.00%17.00%18.00%
Le Havre————1.00%—2.00%1.00%1.00%2.00%6.00%10.00%9.00%15.00%9.00%12.00%12.00%20.00%
Auxerre————2.00%—2.00%4.00%6.00%13.00%12.00%10.00%14.00%11.00%13.00%6.00%5.00%2.00%
Nice—1.00%6.00%5.00%7.00%8.00%14.00%6.00%9.00%11.00%5.00%11.00%7.00%2.00%5.00%2.00%1.00%—
Nantes—————1.00%——1.00%4.00%2.00%7.00%7.00%9.00%20.00%10.00%20.00%19.00%
Metz———————1.00%1.00%3.00%1.00%4.00%7.00%6.00%16.00%16.00%18.00%27.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
Lens 100% — —
Lille 100% — —
Lyon 100% — —
Marseille 100% — —
Monaco 100% — —
Paris Saint-Germain 100% — —
Strasbourg 99.00% — 1.00%
Rennes 97.00% 1.00% 2.00%
Toulouse 93.00% 5.00% 2.00%
Auxerre 87.00% 6.00% 7.00%
Brest 86.00% 9.00% 5.00%
Lorient 85.00% 10.00% 5.00%
Paris FC 60.00% 14.00% 26.00%
Le Havre 56.00% 12.00% 32.00%
Nantes 51.00% 10.00% 39.00%
Angers 50.00% 15.00% 35.00%
Metz 39.00% 16.00% 45.00%
Nice — 100% —
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBoulogneBrestClermont Foot 63DunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientLyonMarseilleMetzMonacoMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens
Angers
Annecy
Auxerre
Boulogne
Brest
Clermont Foot 63
Dunkerque
Grenoble Foot 38
Guingamp
Laval
Le Havre
Le Mans
Lens
Lille
Lorient
Lyon
Marseille
Metz
Monaco
Montpellier
Nancy Lorraine
Nantes
Nice
Paris FC
Pau FC
Red Star
Reims
Rennes
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBoulogneBrestClermont Foot 63DunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientLyonMarseilleMetzMonacoMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens
Angers
Annecy
Auxerre
Boulogne
Brest
Clermont Foot 63
Dunkerque
Grenoble Foot 38
Guingamp
Laval
Le Havre
Le Mans
Lens
Lille
Lorient
Lyon
Marseille
Metz
Monaco
Montpellier
Nancy Lorraine
Nantes
Nice
Paris FC
Pau FC
Red Star
Reims
Rennes
Rodez
SC Bastia
Saint-Etienne
Strasbourg
Toulouse
Troyes
Loser →
↓ Winner
AmiensAngersAnnecyAuxerreBoulogneBrestClermont Foot 63DunkerqueGrenoble Foot 38GuingampLavalLe HavreLe MansLensLilleLorientLyonMarseilleMetzMonacoMontpellierNancy LorraineNantesNiceParis FCPau FCRed StarReimsRennesRodezSC BastiaSaint-EtienneStrasbourgToulouseTroyes
Amiens25.0%8.00%0.0%4.00%33.3%3.00%25.0%4.00%16.7%6.00%0.0%1.00%50.0%10.00%33.3%3.00%0.0%2.00%22.2%9.00%0.0%1.00%
Angers75.0%8.00%57.5%106.00%100.0%1.00%75.0%16.00%56.2%128.00%69.0%29.00%56.9%72.00%57.1%14.00%58.0%50.00%53.3%92.00%60.0%5.00%68.0%25.00%56.0%75.00%47.8%207.00%47.1%102.00%62.5%24.00%45.9%207.00%39.3%201.00%
Annecy42.5%106.00%31.6%79.00%37.5%48.00%38.7%137.00%29.5%61.00%55.7%149.00%25.0%4.00%55.7%131.00%33.3%27.00%28.9%97.00%6.2%16.00%33.3%3.00%21.4%14.00%
Auxerre100.0%4.00%68.4%79.00%100.0%1.00%61.5%13.00%70.8%89.00%83.3%24.00%69.6%46.00%62.5%16.00%63.3%30.00%60.9%46.00%50.0%2.00%87.5%16.00%70.5%44.00%53.1%130.00%69.2%78.00%69.2%13.00%54.2%144.00%53.4%161.00%
Boulogne0.0%1.00%0.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%
Brest66.7%3.00%62.5%48.00%100.0%3.00%70.2%57.00%50.0%10.00%79.3%29.00%100.0%7.00%66.7%21.00%70.3%37.00%100.0%2.00%70.0%10.00%52.2%23.00%42.0%81.00%68.6%35.00%100.0%1.00%58.3%72.00%54.5%101.00%
Clermont Foot 6325.0%16.00%38.5%13.00%0.0%3.00%29.4%17.00%12.5%8.00%0.0%1.00%33.3%15.00%36.0%25.00%20.0%5.00%17.4%23.00%0.0%1.00%
Dunkerque43.8%128.00%29.2%89.00%29.8%57.00%38.8%129.00%0.0%1.00%0.0%2.00%24.2%66.00%0.0%2.00%46.8%154.00%50.0%6.00%47.0%151.00%52.0%25.00%29.9%127.00%21.4%14.00%12.5%8.00%25.0%16.00%
Grenoble Foot 3831.0%29.00%16.7%24.00%50.0%10.00%26.5%34.00%0.0%1.00%33.3%15.00%48.5%33.00%32.4%37.00%66.7%6.00%20.0%25.00%0.0%4.00%0.0%2.00%20.0%5.00%
Guingamp43.1%72.00%30.4%46.00%20.7%29.00%32.5%77.00%0.0%1.00%100.0%1.00%29.3%41.00%46.5%71.00%33.3%3.00%33.8%77.00%16.7%12.00%22.0%59.00%0.0%5.00%33.3%3.00%38.5%13.00%
Laval42.9%14.00%37.5%16.00%0.0%7.00%30.4%23.00%0.0%2.00%16.7%12.00%60.0%20.00%0.0%1.00%36.0%25.00%33.3%6.00%45.0%20.00%50.0%2.00%0.0%1.00%0.0%2.00%
Le Havre75.0%4.00%61.3%137.00%70.6%17.00%61.2%129.00%73.5%34.00%67.5%77.00%69.6%23.00%64.2%53.00%62.2%74.00%75.0%4.00%79.2%24.00%70.9%79.00%49.1%230.00%51.5%103.00%76.0%25.00%45.3%190.00%45.2%221.00%
Le Mans42.0%50.00%36.7%30.00%33.3%21.00%35.8%53.00%50.0%2.00%35.5%31.00%51.0%49.00%0.0%2.00%51.9%54.00%40.0%10.00%36.6%41.00%50.0%4.00%25.0%4.00%0.0%6.00%
Lens100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%3.00%100.0%1.00%100.0%1.00%
Lille100.0%2.00%100.0%1.00%0.0%1.00%100.0%2.00%50.0%2.00%85.7%7.00%100.0%2.00%88.9%9.00%66.7%3.00%
Lorient83.3%6.00%70.5%61.00%87.5%8.00%75.8%66.00%66.7%15.00%70.7%41.00%83.3%12.00%64.5%31.00%68.3%41.00%100.0%1.00%50.0%10.00%65.7%35.00%67.7%96.00%66.7%51.00%87.5%16.00%57.8%90.00%53.3%105.00%
Lyon100.0%2.00%100.0%1.00%100.0%1.00%100.0%2.00%50.0%2.00%100.0%2.00%0.0%1.00%
Marseille100.0%1.00%100.0%1.00%50.0%2.00%0.0%1.00%0.0%2.00%
Metz50.0%10.00%44.3%149.00%0.0%1.00%66.7%15.00%53.2%154.00%51.5%33.00%53.5%71.00%40.0%20.00%49.0%49.00%47.9%96.00%87.5%8.00%47.4%19.00%49.5%95.00%31.9%226.00%52.6%97.00%63.2%19.00%40.3%176.00%31.4%261.00%
Monaco75.0%4.00%50.0%6.00%66.7%3.00%100.0%1.00%100.0%2.00%66.7%6.00%33.3%3.00%83.3%6.00%85.7%7.00%66.7%9.00%85.7%7.00%
Montpellier46.7%92.00%39.1%46.00%29.7%37.00%37.8%74.00%0.0%1.00%31.7%41.00%0.0%1.00%52.1%96.00%33.3%6.00%45.5%77.00%28.6%14.00%35.7%84.00%18.2%11.00%0.0%5.00%23.1%13.00%
Nancy Lorraine40.0%5.00%50.0%2.00%0.0%2.00%25.0%4.00%0.0%1.00%12.5%8.00%33.3%6.00%33.3%6.00%0.0%1.00%
Nantes66.7%3.00%44.3%131.00%0.0%1.00%64.0%25.00%53.0%151.00%67.6%37.00%66.2%77.00%64.0%25.00%48.1%54.00%54.5%77.00%66.7%6.00%70.0%20.00%66.7%96.00%43.9%255.00%55.1%98.00%72.7%22.00%51.6%221.00%48.0%252.00%
Nice100.0%2.00%66.7%27.00%80.0%5.00%48.0%25.00%33.3%6.00%83.3%12.00%66.7%6.00%60.0%10.00%71.4%14.00%77.8%9.00%71.4%14.00%49.0%51.00%63.3%30.00%66.7%3.00%72.2%36.00%67.4%43.00%
Paris FC77.8%9.00%71.1%97.00%82.6%23.00%70.1%127.00%80.0%25.00%78.0%59.00%55.0%20.00%63.4%41.00%64.3%84.00%66.7%6.00%78.9%19.00%70.4%71.00%59.2%169.00%69.6%92.00%94.1%17.00%66.3%187.00%66.1%168.00%
Pau FC32.0%25.00%12.5%16.00%30.0%10.00%20.8%24.00%50.0%10.00%0.0%1.00%52.6%19.00%30.0%20.00%22.2%9.00%21.1%19.00%33.3%3.00%0.0%1.00%50.0%2.00%
Red Star44.0%75.00%29.5%44.00%47.8%23.00%29.1%79.00%0.0%1.00%34.3%35.00%0.0%2.00%50.5%95.00%66.7%3.00%33.3%96.00%28.6%14.00%29.6%71.00%25.0%4.00%14.3%7.00%30.0%10.00%
Reims52.2%207.00%46.9%130.00%58.0%81.00%50.9%230.00%0.0%3.00%14.3%7.00%32.3%96.00%50.0%2.00%50.0%2.00%68.1%226.00%16.7%6.00%56.1%255.00%51.0%51.00%40.8%169.00%38.9%18.00%33.3%12.00%41.7%24.00%
Rennes100.0%1.00%93.8%16.00%100.0%1.00%78.6%14.00%100.0%4.00%100.0%5.00%50.0%2.00%50.0%4.00%81.8%11.00%100.0%1.00%66.7%3.00%75.0%4.00%61.1%18.00%91.7%12.00%100.0%4.00%88.2%17.00%77.4%31.00%
Rodez52.9%102.00%30.8%78.00%31.4%35.00%48.5%103.00%0.0%1.00%0.0%2.00%33.3%51.00%47.4%97.00%14.3%7.00%44.9%98.00%36.7%30.00%30.4%92.00%8.3%12.00%0.0%2.00%40.0%10.00%
SC Bastia37.5%24.00%30.8%13.00%0.0%1.00%24.0%25.00%12.5%16.00%36.8%19.00%27.3%22.00%33.3%3.00%5.9%17.00%0.0%4.00%33.3%3.00%0.0%2.00%
Saint-Etienne54.1%207.00%45.8%144.00%41.7%72.00%54.7%190.00%0.0%1.00%11.1%9.00%42.2%90.00%0.0%2.00%100.0%1.00%59.7%176.00%33.3%9.00%48.4%221.00%27.8%36.00%33.7%187.00%11.8%17.00%40.0%10.00%36.4%22.00%
Strasbourg66.7%3.00%0.0%1.00%87.5%8.00%100.0%2.00%66.7%3.00%100.0%1.00%75.0%4.00%100.0%5.00%100.0%1.00%85.7%7.00%66.7%12.00%100.0%2.00%66.7%3.00%60.0%10.00%88.9%9.00%
Toulouse78.6%14.00%75.0%16.00%80.0%5.00%61.5%13.00%100.0%2.00%100.0%6.00%76.9%13.00%50.0%2.00%70.0%10.00%58.3%24.00%60.0%10.00%100.0%2.00%63.6%22.00%71.4%28.00%
Troyes60.7%201.00%46.6%161.00%45.5%101.00%54.8%221.00%33.3%3.00%46.7%105.00%100.0%1.00%100.0%2.00%68.6%261.00%14.3%7.00%52.0%252.00%32.6%43.00%33.9%168.00%22.6%31.00%11.1%9.00%28.6%28.00%

Actual Promotion/Relegation Outcomes

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

Team Quarterfinals Semifinals Finals
Nice — — 58.11%
Saint-Etienne — 62.24% 27.22%
Rodez 46.35% 18.62% 7.87%
Red Star 53.65% 19.14% 6.80%
Loser →
↓ Winner
NiceRed StarRodez
Nice
Red Star
Rodez
Loser →
↓ Winner
NiceRed StarRodezSaint-Etienne
Nice
Red Star
Rodez
Saint-Etienne
Loser →
↓ Winner
NiceRed StarRodezSaint-Etienne
Nice64.5%19.14%57.7%18.62%56.3%62.24%
Red Star35.5%19.14%
Rodez42.3%18.62%
Saint-Etienne43.7%62.24%

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
2025-08-15 Marseille W 1-061.1 1902 1945 39.17% 25.96% 34.87%+0.08 +6.7 3
2025-08-15 @ Rennes L 0-161.1 1945 1902 34.87% 25.96% 39.17%-0.08 -6.7 0
2025-08-16 Lyon L 0-162.7 1911 1946 40.23% 25.93% 33.84%+0.12 -7.5 0
2025-08-16 @ Lens W 1-062.7 1946 1911 33.84% 25.93% 40.23%-0.12 +7.5 3
2025-08-16 Le Havre W 3-155.7 1956 1816 62.02% 21.81% 16.17%+1.06 +5.5 3
2025-08-16 @ Monaco L 1-355.7 1816 1956 16.17% 21.81% 62.02%-1.06 -5.5 0
2025-08-16 Toulouse L 0-166.2 1963 1895 53.88% 24.18% 21.94%+0.68 -9.5 0
2025-08-16 @ Nice W 1-066.2 1895 1963 21.94% 24.18% 53.88%-0.68 +9.5 3
2025-08-17 Paris FC W 1-060.0 1819 1841 42.25% 25.83% 31.92%+0.20 +6.3 3
2025-08-17 @ Angers L 0-160.0 1841 1819 31.92% 25.83% 42.25%-0.20 -6.3 0
2025-08-17 Lorient W 1-058.3 1896 1872 48.42% 25.19% 26.39%+0.44 +5.4 3
2025-08-17 @ Auxerre L 0-158.3 1872 1896 26.39% 25.19% 48.42%-0.44 -5.4 0
2025-08-17 Lille D 3-381.8 1892 1952 36.78% 25.99% 37.23%-0.01 +0.0 1
2025-08-17 @ Brest D 3-381.8 1952 1892 37.23% 25.99% 36.78%+0.01 -0.0 1
2025-08-17 Strasbourg L 0-162.0 1871 1922 38.14% 25.98% 35.88%+0.04 -7.2 0
2025-08-17 @ Metz W 1-062.0 1922 1871 35.88% 25.98% 38.14%-0.04 +7.2 3
2025-08-17 Paris Saint-Germain L 0-156.2 1842 2041 20.67% 23.78% 55.55%-0.75 -4.3 0
2025-08-17 @ Nantes W 1-056.2 2041 1842 55.55% 23.78% 20.67%+0.75 +4.3 3
2025-08-22 Angers W 1-051.9 2045 1826 69.79% 18.61% 11.60%+1.49 +2.4 6
2025-08-22 @ Paris Saint-Germain L 0-151.9 1826 2045 11.60% 18.61% 69.79%-1.49 -2.4 3
2025-08-23 Metz W 3-049.8 1954 1864 56.44% 23.55% 20.01%+0.79 +11.5 6
2025-08-23 @ Lyon L 0-349.8 1864 1954 20.01% 23.55% 56.44%-0.79 -11.5 0
2025-08-23 Paris FC W 5-256.9 1938 1834 58.04% 23.10% 18.86%+0.87 +7.9 3
2025-08-23 @ Marseille L 2-556.9 1834 1938 18.86% 23.10% 58.04%-0.87 -7.9 0
2025-08-23 Auxerre W 3-158.8 1953 1901 51.91% 24.60% 23.49%+0.59 +7.9 3
2025-08-23 @ Nice L 1-358.8 1901 1953 23.49% 24.60% 51.91%-0.59 -8.0 3
2025-08-24 Lens L 1-265.2 1810 1903 32.28% 25.85% 41.87%-0.18 -6.0 0
2025-08-24 @ Le Havre W 2-165.2 1903 1810 41.87% 25.85% 32.28%+0.18 +6.0 3
2025-08-24 Monaco W 1-059.7 1952 1962 43.84% 25.71% 30.45%+0.26 +6.0 4
2025-08-24 @ Lille L 0-159.7 1962 1952 30.45% 25.71% 43.84%-0.26 -6.0 3
2025-08-24 Rennes W 4-054.4 1866 1908 39.36% 25.96% 34.68%+0.09 +23.9 3
2025-08-24 @ Lorient L 0-454.4 1908 1866 34.68% 25.96% 39.36%-0.09 -23.9 3
2025-08-24 Nantes W 1-055.8 1929 1837 56.68% 23.48% 19.84%+0.80 +4.2 6
2025-08-24 @ Strasbourg L 0-155.8 1837 1929 19.84% 23.48% 56.68%-0.80 -4.2 0
2025-08-24 Brest W 2-055.1 1904 1892 46.85% 25.40% 27.75%+0.38 +10.6 6
2025-08-24 @ Toulouse L 0-255.1 1892 1904 27.75% 25.40% 46.85%-0.38 -10.6 1
2025-08-29 Brest W 3-159.7 1909 1881 48.87% 25.12% 26.01%+0.46 +8.7 6
2025-08-29 @ Lens L 1-359.7 1881 1909 26.01% 25.12% 48.87%-0.46 -8.7 1
2025-08-30 Lille L 1-758.0 1890 1958 35.69% 25.98% 38.33%-0.05 -29.5 3
2025-08-30 @ Lorient W 7-158.0 1958 1890 38.33% 25.98% 35.69%+0.05 +29.5 7
2025-08-30 Auxerre W 1-061.7 1833 1893 36.74% 25.99% 37.27%-0.01 +7.1 3
2025-08-30 @ Nantes L 0-161.7 1893 1833 37.27% 25.99% 36.74%+0.01 -7.1 3
2025-08-30 Paris Saint-Germain L 3-661.4 1915 2047 27.39% 25.35% 47.27%-0.40 -10.3 6
2025-08-30 @ Toulouse W 6-361.4 2047 1915 47.27% 25.35% 27.39%+0.40 +10.3 9
2025-08-31 Rennes D 1-172.7 1823 1884 36.63% 25.99% 37.39%-0.01 +0.0 4
2025-08-31 @ Angers D 1-172.7 1884 1823 37.39% 25.99% 36.63%+0.01 -0.0 4
2025-08-31 Nice W 3-166.9 1804 1961 24.71% 24.87% 50.42%-0.53 +14.6 3
2025-08-31 @ Le Havre L 1-366.9 1961 1804 50.42% 24.87% 24.71%+0.53 -14.6 3
2025-08-31 Marseille W 1-058.5 1965 1946 47.77% 25.28% 26.95%+0.42 +5.5 9
2025-08-31 @ Lyon L 0-158.5 1946 1965 26.95% 25.28% 47.77%-0.42 -5.5 3
2025-08-31 Strasbourg W 3-268.2 1956 1933 48.15% 25.23% 26.62%+0.43 +4.8 6
2025-08-31 @ Monaco L 2-368.2 1933 1956 26.62% 25.23% 48.15%-0.43 -4.8 6
2025-08-31 Metz W 3-270.1 1826 1853 41.57% 25.87% 32.56%+0.17 +5.7 3
2025-08-31 @ Paris FC L 2-370.1 1853 1826 32.56% 25.87% 41.57%-0.17 -5.7 0
2025-09-12 Lorient W 4-049.6 1941 1861 55.29% 23.84% 20.86%+0.74 +15.6 6
2025-09-12 @ Marseille L 0-449.6 1861 1941 20.86% 23.84% 55.29%-0.74 -15.6 3
2025-09-13 Monaco L 1-266.1 1886 1961 34.79% 25.96% 39.24%-0.08 -6.3 3
2025-09-13 @ Auxerre W 2-166.1 1961 1886 39.24% 25.96% 34.79%+0.08 +6.3 9
2025-09-13 Nantes W 1-055.3 1947 1840 58.34% 23.01% 18.65%+0.88 +3.9 6
2025-09-13 @ Nice L 0-155.3 1840 1947 18.65% 23.01% 58.34%-0.88 -3.9 3
2025-09-14 Paris FC L 1-270.4 1873 1832 50.47% 24.86% 24.67%+0.53 -8.5 1
2025-09-14 @ Brest W 2-170.4 1832 1873 24.67% 24.86% 50.47%-0.53 +8.5 6
2025-09-14 Toulouse W 2-161.1 1987 1905 55.64% 23.76% 20.61%+0.76 +4.1 10
2025-09-14 @ Lille L 1-261.1 1905 1987 20.61% 23.76% 55.64%-0.76 -4.1 6
2025-09-14 Angers D 1-172.9 1847 1823 48.34% 25.20% 26.46%+0.44 -0.8 1
2025-09-14 @ Metz D 1-172.9 1823 1847 26.46% 25.20% 48.34%-0.44 +0.8 5
2025-09-14 Lens W 2-050.6 2058 1918 61.98% 21.83% 16.20%+1.06 +6.4 12
2025-09-14 @ Paris Saint-Germain L 0-250.6 1918 2058 16.20% 21.83% 61.98%-1.06 -6.4 6
2025-09-14 Lyon W 3-164.4 1884 1971 33.08% 25.90% 41.02%-0.15 +12.4 7
2025-09-14 @ Rennes L 1-364.4 1971 1884 41.02% 25.90% 33.08%+0.15 -12.4 9
2025-09-14 Le Havre W 1-055.2 1928 1819 58.68% 22.91% 18.41%+0.90 +3.9 9
2025-09-14 @ Strasbourg L 0-155.2 1819 1928 18.41% 22.91% 58.68%-0.90 -3.9 3
2025-09-19 Angers W 1-054.4 1959 1824 61.41% 22.03% 16.57%+1.03 +3.5 12
2025-09-19 @ Lyon L 0-154.4 1824 1959 16.57% 22.03% 61.41%-1.03 -3.5 5
2025-09-20 Nice W 4-161.6 1864 1951 33.11% 25.90% 40.99%-0.15 +17.5 4
2025-09-20 @ Brest L 1-461.6 1951 1864 40.99% 25.90% 33.11%+0.15 -17.5 6
2025-09-20 Lille W 3-056.6 1911 1991 33.97% 25.93% 40.09%-0.12 +20.4 9
2025-09-20 @ Lens L 0-356.6 1991 1911 40.09% 25.93% 33.97%+0.12 -20.4 10
2025-09-20 Rennes D 2-277.9 1836 1897 36.73% 25.99% 37.28%-0.01 +0.0 4
2025-09-20 @ Nantes D 2-277.9 1897 1836 37.28% 25.99% 36.73%+0.01 -0.0 8
2025-09-21 Toulouse W 1-060.1 1880 1901 42.39% 25.82% 31.79%+0.20 +6.3 6
2025-09-21 @ Auxerre L 0-160.1 1901 1880 31.79% 25.82% 42.39%-0.20 -6.2 6
2025-09-21 Lorient D 1-172.7 1815 1845 41.07% 25.89% 33.04%+0.15 -0.3 4
2025-09-21 @ Le Havre D 1-172.7 1845 1815 33.04% 25.89% 41.07%-0.15 +0.3 4
2025-09-21 Metz W 5-256.4 1967 1846 59.92% 22.52% 17.56%+0.96 +7.4 12
2025-09-21 @ Monaco L 2-556.4 1846 1967 17.56% 22.52% 59.92%-0.96 -7.4 1
2025-09-21 Strasbourg L 2-370.1 1841 1932 32.41% 25.86% 41.73%-0.18 -5.7 6
2025-09-21 @ Paris FC W 3-270.1 1932 1841 41.73% 25.86% 32.41%+0.18 +5.7 12
2025-09-22 Paris Saint-Germain W 1-063.7 1956 2064 30.34% 25.70% 43.96%-0.26 +8.0 9
2025-09-22 @ Marseille L 0-163.7 2064 1956 43.96% 25.70% 30.34%+0.26 -8.0 12
2025-09-26 Marseille L 1-268.1 1938 1964 41.59% 25.87% 32.55%+0.17 -7.2 12
2025-09-26 @ Strasbourg W 2-168.1 1964 1938 32.55% 25.87% 41.59%-0.17 +7.2 12
2025-09-27 Monaco W 3-166.0 1845 1974 27.80% 25.41% 46.79%-0.38 +13.8 7
2025-09-27 @ Lorient L 1-366.0 1974 1845 46.79% 25.41% 27.80%+0.38 -13.8 12
2025-09-27 Auxerre W 2-049.6 2056 1886 65.04% 20.67% 14.29%+1.22 +5.6 15
2025-09-27 @ Paris Saint-Germain L 0-249.6 1886 2056 14.29% 20.67% 65.04%-1.22 -5.6 6
2025-09-27 Nantes D 2-278.4 1894 1836 52.65% 24.45% 22.90%+0.62 -0.9 7
2025-09-27 @ Toulouse D 2-278.4 1836 1894 22.90% 24.45% 52.65%-0.62 +0.9 5
2025-09-28 Brest L 0-257.8 1821 1882 36.63% 25.99% 37.38%-0.01 -13.1 5
2025-09-28 @ Angers W 2-057.8 1882 1821 37.38% 25.99% 36.63%+0.01 +13.1 7
2025-09-28 Lyon L 0-164.4 1971 1962 46.40% 25.46% 28.15%+0.36 -8.4 10
2025-09-28 @ Lille W 1-064.4 1962 1971 28.15% 25.46% 46.40%-0.36 +8.4 15
2025-09-28 Le Havre D 0-068.6 1839 1815 48.35% 25.20% 26.45%+0.44 -0.9 2
2025-09-28 @ Metz D 0-068.6 1815 1839 26.45% 25.20% 48.35%-0.44 +0.9 5
2025-09-28 Paris FC D 1-173.5 1933 1835 57.40% 23.28% 19.31%+0.84 -1.5 7
2025-09-28 @ Nice D 1-173.5 1835 1933 19.31% 23.28% 57.40%-0.84 +1.5 7
2025-09-28 Lens D 0-068.5 1897 1932 40.32% 25.93% 33.75%+0.12 -0.3 9
2025-09-28 @ Rennes D 0-068.5 1932 1897 33.75% 25.93% 40.32%-0.12 +0.3 10
2025-10-03 Lorient W 2-056.4 1836 1859 42.08% 25.84% 32.08%+0.19 +11.9 10
2025-10-03 @ Paris FC L 0-256.4 1859 1836 32.08% 25.84% 42.08%-0.19 -11.9 7
2025-10-04 Lens L 1-267.0 1881 1932 38.02% 25.98% 35.99%+0.04 -6.8 6
2025-10-04 @ Auxerre W 2-167.0 1932 1881 35.99% 25.98% 38.02%-0.04 +6.8 13
2025-10-04 Nantes D 0-068.9 1895 1837 52.61% 24.45% 22.94%+0.62 -1.3 8
2025-10-04 @ Brest D 0-068.9 1837 1895 22.94% 24.45% 52.61%-0.62 +1.3 6
2025-10-04 Marseille L 0-352.5 1838 1971 27.26% 25.33% 47.41%-0.40 -15.1 2
2025-10-04 @ Metz W 3-052.5 1971 1838 47.41% 25.33% 27.26%+0.40 +15.1 15
2025-10-05 Rennes D 2-277.9 1816 1896 33.91% 25.93% 40.16%-0.12 +0.2 6
2025-10-05 @ Le Havre D 2-277.9 1896 1816 40.16% 25.93% 33.91%+0.12 -0.2 10
2025-10-05 Paris Saint-Germain D 1-172.8 1963 2062 31.47% 25.80% 42.73%-0.22 +0.4 11
2025-10-05 @ Lille D 1-172.8 2062 1963 42.73% 25.80% 31.47%+0.22 -0.4 16
2025-10-05 Toulouse L 1-271.5 1970 1893 54.95% 23.93% 21.12%+0.72 -9.1 15
2025-10-05 @ Lyon W 2-171.5 1893 1970 21.12% 23.93% 54.95%-0.72 +9.1 10
2025-10-05 Nice D 2-278.2 1960 1932 49.00% 25.10% 25.89%+0.47 -0.7 13
2025-10-05 @ Monaco D 2-278.2 1932 1960 25.89% 25.10% 49.00%-0.47 +0.7 8
2025-10-05 Angers W 5-048.6 1931 1807 60.21% 22.43% 17.36%+0.97 +16.1 15
2025-10-05 @ Strasbourg L 0-548.6 1807 1931 17.36% 22.43% 60.21%-0.97 -16.1 5
2025-10-17 Strasbourg D 3-382.8 2061 1947 59.22% 22.74% 18.03%+0.92 -1.0 17
2025-10-17 @ Paris Saint-Germain D 3-382.8 1947 2061 18.03% 22.74% 59.22%-0.92 +1.0 16
2025-10-18 Monaco D 1-173.1 1791 1960 23.53% 24.60% 51.87%-0.59 +1.1 6
2025-10-18 @ Angers D 1-173.1 1960 1791 51.87% 24.60% 23.53%+0.59 -1.1 14
2025-10-18 Le Havre W 6-252.4 1987 1816 65.13% 20.64% 14.23%+1.22 +7.5 18
2025-10-18 @ Marseille L 2-652.4 1816 1987 14.23% 20.64% 65.13%-1.22 -7.5 6
2025-10-18 Lyon W 3-270.3 1932 1961 41.18% 25.89% 32.93%+0.16 +5.8 11
2025-10-18 @ Nice L 2-370.3 1961 1932 32.93% 25.89% 41.18%-0.16 -5.8 15
2025-10-19 Paris FC W 2-160.9 1939 1848 56.53% 23.52% 19.95%+0.80 +3.9 16
2025-10-19 @ Lens L 1-260.9 1848 1939 19.95% 23.52% 56.53%-0.80 -3.9 10
2025-10-19 Brest D 3-381.8 1847 1893 38.75% 25.97% 35.28%+0.07 -0.1 8
2025-10-19 @ Lorient D 3-381.8 1893 1847 35.28% 25.97% 38.75%-0.07 +0.1 9
2025-10-19 Lille L 0-255.2 1839 1963 28.31% 25.48% 46.22%-0.35 -10.8 6
2025-10-19 @ Nantes W 2-055.2 1963 1839 46.22% 25.48% 28.31%+0.35 +10.8 14
2025-10-19 Auxerre D 2-278.2 1896 1874 48.13% 25.23% 26.64%+0.43 -0.6 11
2025-10-19 @ Rennes D 2-278.2 1874 1896 26.64% 25.23% 48.13%-0.43 +0.6 7
2025-10-19 Metz W 4-049.5 1902 1823 55.28% 23.85% 20.88%+0.74 +15.6 13
2025-10-19 @ Toulouse L 0-449.5 1823 1902 20.88% 23.85% 55.28%-0.74 -15.6 2
2025-10-24 Nantes L 1-269.6 1844 1828 47.40% 25.33% 27.27%+0.40 -8.0 10
2025-10-24 @ Paris FC W 2-169.6 1828 1844 27.27% 25.33% 47.40%-0.40 +8.0 9
2025-10-25 Paris Saint-Germain L 0-351.3 1894 2060 23.71% 24.65% 51.64%-0.58 -13.4 9
2025-10-25 @ Brest W 3-051.3 2060 1894 51.64% 24.65% 23.71%+0.58 +13.4 20
2025-10-25 Marseille W 2-166.4 1943 1994 38.03% 25.98% 35.98%+0.04 +6.5 19
2025-10-25 @ Lens L 1-266.4 1994 1943 35.98% 25.98% 38.03%-0.04 -6.5 18
2025-10-25 Toulouse W 1-057.7 1959 1918 50.49% 24.86% 24.65%+0.53 +5.1 17
2025-10-25 @ Monaco L 0-157.7 1918 1959 24.65% 24.86% 50.49%-0.53 -5.1 13
2025-10-26 Lorient W 2-057.7 1792 1847 37.54% 25.99% 36.47%+0.02 +13.1 9
2025-10-26 @ Angers L 0-257.7 1847 1792 36.47% 25.99% 37.54%-0.02 -13.1 8
2025-10-26 Le Havre L 0-166.1 1875 1808 53.65% 24.23% 22.12%+0.67 -9.4 7
2025-10-26 @ Auxerre W 1-066.1 1808 1875 22.12% 24.23% 53.65%-0.67 +9.4 9
2025-10-26 Metz W 6-150.1 1974 1807 64.75% 20.79% 14.46%+1.20 +11.0 17
2025-10-26 @ Lille L 1-650.1 1807 1974 14.46% 20.79% 64.75%-1.20 -11.0 2
2025-10-26 Strasbourg W 2-164.0 1956 1948 46.21% 25.48% 28.31%+0.35 +5.4 18
2025-10-26 @ Lyon L 1-264.0 1948 1956 28.31% 25.48% 46.21%-0.35 -5.4 16
2025-10-26 Nice L 1-267.4 1896 1938 39.31% 25.96% 34.74%+0.09 -6.9 11
2025-10-26 @ Rennes W 2-167.4 1938 1896 34.74% 25.96% 39.31%-0.09 +6.9 14
2025-10-29 Brest W 1-061.8 1818 1880 36.47% 25.99% 37.54%-0.02 +7.1 12
2025-10-29 @ Le Havre L 0-161.8 1880 1818 37.54% 25.99% 36.47%+0.02 -7.1 9
2025-10-29 Paris Saint-Germain D 1-173.8 1834 2074 17.41% 22.45% 60.14%-0.97 +1.7 9
2025-10-29 @ Lorient D 1-173.8 2074 1834 60.14% 22.45% 17.41%+0.97 -1.7 21
2025-10-29 Angers D 2-279.7 1988 1806 66.26% 20.17% 13.57%+1.29 -1.6 19
2025-10-29 @ Marseille D 2-279.7 1806 1988 13.57% 20.17% 66.26%-1.29 +1.6 10
2025-10-29 Lens W 2-061.6 1796 1949 25.10% 24.95% 49.95%-0.51 +16.8 5
2025-10-29 @ Metz L 0-261.6 1949 1796 49.95% 24.95% 25.10%+0.51 -16.8 19
2025-10-29 Monaco L 3-566.1 1836 1964 27.91% 25.42% 46.67%-0.37 -7.8 9
2025-10-29 @ Nantes W 5-366.1 1964 1836 46.67% 25.42% 27.91%+0.37 +7.8 20
2025-10-29 Lille W 2-057.2 1945 1985 39.64% 25.95% 34.41%+0.10 +12.6 17
2025-10-29 @ Nice L 0-257.2 1985 1945 34.41% 25.95% 39.64%-0.10 -12.5 17
2025-10-29 Lyon D 3-382.0 1836 1961 28.31% 25.48% 46.21%-0.35 +0.4 11
2025-10-29 @ Paris FC D 3-382.0 1961 1836 46.21% 25.48% 28.31%+0.35 -0.4 19
2025-10-29 Auxerre W 3-050.3 1943 1865 54.99% 23.92% 21.09%+0.73 +12.1 19
2025-10-29 @ Strasbourg L 0-350.3 1865 1943 21.09% 23.92% 54.99%-0.73 -12.1 7
2025-10-29 Rennes D 2-278.2 1913 1889 48.41% 25.19% 26.40%+0.44 -0.6 14
2025-10-29 @ Toulouse D 2-278.2 1889 1913 26.40% 25.19% 48.41%-0.44 +0.6 12
2025-11-01 Marseille L 0-158.6 1853 1986 27.34% 25.34% 47.32%-0.40 -5.5 7
2025-11-01 @ Auxerre W 1-058.6 1986 1853 47.32% 25.34% 27.34%+0.40 +5.5 22
2025-11-01 Paris FC L 0-167.8 1972 1837 61.44% 22.02% 16.55%+1.03 -10.6 20
2025-11-01 @ Monaco W 1-067.8 1837 1972 16.55% 22.02% 61.44%-1.03 +10.6 14
2025-11-01 Nice W 1-055.1 2072 1957 59.24% 22.74% 18.02%+0.92 +3.8 24
2025-11-01 @ Paris Saint-Germain L 0-155.1 1957 2072 18.02% 22.74% 59.24%-0.92 -3.8 17
2025-11-02 Lyon D 0-068.5 1873 1960 32.98% 25.89% 41.13%-0.16 +0.3 10
2025-11-02 @ Brest D 0-068.5 1960 1873 41.13% 25.89% 32.98%+0.16 -0.3 20
2025-11-02 Lorient W 3-049.6 1933 1836 57.24% 23.33% 19.43%+0.83 +11.2 22
2025-11-02 @ Lens L 0-349.6 1836 1933 19.43% 23.33% 57.24%-0.83 -11.2 9
2025-11-02 Angers W 1-053.4 1972 1807 64.59% 20.85% 14.56%+1.20 +3.0 20
2025-11-02 @ Lille L 0-153.4 1807 1972 14.56% 20.85% 64.59%-1.20 -3.0 10
2025-11-02 Metz L 0-260.8 1828 1813 47.21% 25.36% 27.43%+0.39 -16.0 9
2025-11-02 @ Nantes W 2-060.8 1813 1828 27.43% 25.36% 47.21%-0.39 +16.0 8
2025-11-02 Strasbourg W 4-160.7 1889 1955 36.02% 25.98% 37.99%-0.04 +16.5 15
2025-11-02 @ Rennes L 1-460.7 1955 1889 37.99% 25.98% 36.02%+0.04 -16.5 19
2025-11-02 Le Havre D 0-069.2 1912 1825 56.16% 23.62% 20.21%+0.78 -1.6 15
2025-11-02 @ Toulouse D 0-069.2 1825 1912 20.21% 23.62% 56.16%-0.78 +1.6 13
2025-11-07 Rennes L 0-161.7 1847 1906 37.00% 25.99% 37.01%+0.00 -7.0 14
2025-11-07 @ Paris FC W 1-061.7 1906 1847 37.01% 25.99% 37.00%+0.00 +7.0 18
2025-11-08 Nantes D 1-172.8 1827 1812 47.14% 25.37% 27.50%+0.39 -0.8 14
2025-11-08 @ Le Havre D 1-172.8 1812 1827 27.50% 25.37% 47.14%-0.39 +0.8 10
2025-11-08 Brest W 3-048.9 1992 1873 59.64% 22.61% 17.75%+0.94 +10.2 25
2025-11-08 @ Marseille L 0-348.9 1873 1992 17.75% 22.61% 59.64%-0.94 -10.2 10
2025-11-08 Lens L 1-463.4 1961 1944 47.49% 25.32% 27.19%+0.41 -19.7 20
2025-11-08 @ Monaco W 4-163.4 1944 1961 27.19% 25.32% 47.49%-0.41 +19.7 25
2025-11-09 Auxerre W 2-057.3 1804 1848 39.16% 25.96% 34.88%+0.08 +12.7 13
2025-11-09 @ Angers L 0-257.3 1848 1804 34.88% 25.96% 39.16%-0.08 -12.7 7
2025-11-09 Toulouse D 1-172.7 1825 1911 33.15% 25.90% 40.95%-0.15 +0.3 10
2025-11-09 @ Lorient D 1-172.7 1911 1825 40.95% 25.90% 33.15%+0.15 -0.3 16
2025-11-09 Paris Saint-Germain L 2-369.1 1960 2076 29.40% 25.61% 45.00%-0.31 -5.3 20
2025-11-09 @ Lyon W 3-269.1 2076 1960 45.00% 25.61% 29.40%+0.31 +5.3 27
2025-11-09 Nice W 2-169.3 1829 1954 28.28% 25.47% 46.24%-0.35 +7.9 11
2025-11-09 @ Metz L 1-269.3 1954 1829 46.24% 25.47% 28.28%+0.35 -7.9 17
2025-11-09 Lille W 2-057.1 1938 1975 40.02% 25.94% 34.04%+0.11 +12.4 22
2025-11-09 @ Strasbourg L 0-257.1 1975 1938 34.04% 25.94% 40.02%-0.11 -12.4 20
2025-11-21 Marseille L 1-559.1 1946 2002 37.36% 25.99% 36.65%+0.01 -21.1 17
2025-11-21 @ Nice W 5-159.1 2002 1946 36.65% 25.99% 37.36%-0.01 +21.1 28
2025-11-22 Strasbourg W 1-058.8 1963 1951 46.90% 25.39% 27.70%+0.38 +5.6 28
2025-11-22 @ Lens L 0-158.8 1951 1963 27.70% 25.39% 46.90%-0.38 -5.6 22
2025-11-22 Le Havre W 3-044.9 2081 1826 72.93% 17.09% 9.98%+1.68 +5.4 30
2025-11-22 @ Paris Saint-Germain L 0-344.9 1826 2081 9.98% 17.09% 72.93%-1.68 -5.4 14
2025-11-22 Monaco W 4-159.2 1913 1941 41.27% 25.88% 32.84%+0.16 +14.8 21
2025-11-22 @ Rennes L 1-459.2 1941 1913 32.84% 25.88% 41.27%-0.16 -14.8 20
2025-11-23 Lyon D 0-068.6 1835 1955 28.85% 25.54% 45.60%-0.33 +0.7 8
2025-11-23 @ Auxerre D 0-068.6 1955 1835 45.60% 25.54% 28.85%+0.33 -0.7 21
2025-11-23 Metz W 3-267.9 1863 1837 48.68% 25.15% 26.17%+0.45 +4.8 13
2025-11-23 @ Brest L 2-367.9 1837 1863 26.17% 25.15% 48.68%-0.45 -4.8 11
2025-11-23 Paris FC W 4-260.2 1963 1840 60.13% 22.46% 17.42%+0.97 +5.3 23
2025-11-23 @ Lille L 2-460.2 1840 1963 17.42% 22.46% 60.13%-0.97 -5.3 14
2025-11-23 Lorient D 1-172.7 1813 1825 43.53% 25.74% 30.73%+0.25 -0.5 11
2025-11-23 @ Nantes D 1-172.7 1825 1813 30.73% 25.74% 43.53%-0.25 +0.5 11
2025-11-23 Angers L 0-166.9 1910 1817 56.90% 23.42% 19.68%+0.81 -9.9 16
2025-11-23 @ Toulouse W 1-066.9 1817 1910 19.68% 23.42% 56.90%-0.81 +9.9 16
2025-11-28 Rennes L 0-160.1 1832 1928 31.89% 25.83% 42.29%-0.20 -6.3 11
2025-11-28 @ Metz W 1-060.1 1928 1832 42.29% 25.83% 31.89%+0.20 +6.3 24
2025-11-29 Toulouse D 2-279.0 2023 1901 60.09% 22.47% 17.44%+0.97 -1.3 29
2025-11-29 @ Marseille D 2-279.0 1901 2023 17.44% 22.47% 60.09%-0.97 +1.3 17
2025-11-29 Paris Saint-Germain W 1-065.5 1926 2086 24.40% 24.80% 50.80%-0.54 +9.0 23
2025-11-29 @ Monaco L 0-165.5 2086 1926 50.80% 24.80% 24.40%+0.54 -9.0 30
2025-11-29 Auxerre D 1-172.8 1835 1836 45.10% 25.60% 29.30%+0.31 -0.6 15
2025-11-29 @ Paris FC D 1-172.8 1836 1835 29.30% 25.60% 45.10%-0.31 +0.6 9
2025-11-30 Lens L 1-359.8 1827 1969 26.28% 25.17% 48.54%-0.45 -8.8 16
2025-11-30 @ Angers W 3-159.8 1969 1827 48.54% 25.17% 26.28%+0.45 +8.8 31
2025-11-30 Lille L 0-158.0 1820 1968 25.68% 25.06% 49.26%-0.48 -5.2 14
2025-11-30 @ Le Havre W 1-058.0 1968 1820 49.26% 25.06% 25.68%+0.48 +5.2 26
2025-11-30 Nice W 3-164.9 1825 1925 31.43% 25.79% 42.78%-0.22 +12.8 14
2025-11-30 @ Lorient L 1-364.9 1925 1825 42.78% 25.79% 31.43%+0.22 -12.8 17
2025-11-30 Nantes W 3-048.1 1954 1812 62.19% 21.75% 16.06%+1.07 +9.2 24
2025-11-30 @ Lyon L 0-348.1 1812 1954 16.06% 21.75% 62.19%-1.07 -9.2 11
2025-11-30 Brest L 1-271.5 1945 1868 54.95% 23.93% 21.12%+0.72 -9.1 22
2025-11-30 @ Strasbourg W 2-171.5 1868 1945 21.12% 23.93% 54.95%-0.72 +9.1 16
2025-12-05 Monaco W 1-061.7 1877 1935 37.00% 25.99% 37.01%+0.00 +7.0 19
2025-12-05 @ Brest L 0-161.7 1935 1877 37.01% 25.99% 37.00%+0.00 -7.0 23
2025-12-05 Marseille W 1-061.3 1974 2022 38.50% 25.98% 35.52%+0.06 +6.8 29
2025-12-05 @ Lille L 0-161.3 2022 1974 35.52% 25.98% 38.50%-0.06 -6.8 29
2025-12-06 Lens L 1-262.0 1803 1978 22.92% 24.45% 52.63%-0.62 -4.5 11
2025-12-06 @ Nantes W 2-162.0 1978 1803 52.63% 24.45% 22.92%+0.62 +4.5 34
2025-12-06 Rennes W 5-048.0 2077 1934 62.35% 21.69% 15.95%+1.08 +14.8 33
2025-12-06 @ Paris Saint-Germain L 0-548.0 1934 2077 15.95% 21.69% 62.35%-1.08 -14.8 24
2025-12-06 Strasbourg W 1-060.7 1902 1936 40.49% 25.92% 33.59%+0.13 +6.5 20
2025-12-06 @ Toulouse L 0-160.7 1936 1902 33.59% 25.92% 40.49%-0.13 -6.5 22
2025-12-07 Metz W 3-160.3 1836 1826 46.59% 25.43% 27.97%+0.37 +9.2 12
2025-12-07 @ Auxerre L 1-360.3 1826 1836 27.97% 25.43% 46.59%-0.37 -9.2 11
2025-12-07 Paris FC D 0-068.4 1815 1834 42.56% 25.81% 31.63%+0.21 -0.5 15
2025-12-07 @ Le Havre D 0-068.4 1834 1815 31.63% 25.81% 42.56%-0.21 +0.4 16
2025-12-07 Lyon W 1-064.3 1838 1963 28.23% 25.47% 46.30%-0.36 +8.4 17
2025-12-07 @ Lorient L 0-164.3 1963 1838 46.30% 25.47% 28.23%+0.36 -8.4 24
2025-12-07 Angers L 0-166.9 1912 1818 56.92% 23.42% 19.66%+0.81 -9.9 17
2025-12-07 @ Nice W 1-066.9 1818 1912 19.66% 23.42% 56.92%-0.81 +9.9 19
2025-12-12 Nantes W 4-156.7 1828 1799 49.05% 25.10% 25.85%+0.47 +12.2 22
2025-12-12 @ Angers L 1-456.7 1799 1828 25.85% 25.10% 49.05%-0.47 -12.2 11
2025-12-13 Paris Saint-Germain L 2-363.4 1816 2092 14.96% 21.10% 63.94%-1.16 -2.8 11
2025-12-13 @ Metz W 3-263.4 2092 1816 63.94% 21.10% 14.96%+1.16 +2.8 36
2025-12-13 Toulouse L 0-355.0 1835 1908 34.87% 25.96% 39.17%-0.08 -18.4 16
2025-12-13 @ Paris FC W 3-055.0 1908 1835 39.17% 25.96% 34.87%+0.08 +18.4 23
2025-12-13 Brest W 3-159.4 1919 1884 49.80% 24.98% 25.22%+0.50 +8.5 27
2025-12-13 @ Rennes L 1-359.4 1884 1919 25.22% 24.98% 49.80%-0.50 -8.5 19
2025-12-14 Lille L 3-471.2 1845 1980 27.11% 25.31% 47.59%-0.41 -4.8 12
2025-12-14 @ Auxerre W 4-371.2 1980 1845 47.59% 25.31% 27.11%+0.41 +4.8 32
2025-12-14 Nice W 2-052.5 1982 1902 55.34% 23.83% 20.83%+0.74 +8.2 37
2025-12-14 @ Lens L 0-252.5 1902 1982 20.83% 23.83% 55.34%-0.74 -8.2 17
2025-12-14 Le Havre W 1-054.2 1955 1815 62.03% 21.81% 16.16%+1.06 +3.4 27
2025-12-14 @ Lyon L 0-154.2 1815 1955 16.16% 21.81% 62.03%-1.06 -3.4 15
2025-12-14 Monaco W 1-056.0 2015 1928 56.04% 23.65% 20.31%+0.77 +4.2 32
2025-12-14 @ Marseille L 0-156.0 1928 2015 20.31% 23.65% 56.04%-0.77 -4.2 23
2025-12-14 Lorient D 0-069.2 1929 1847 55.63% 23.76% 20.61%+0.76 -1.6 23
2025-12-14 @ Strasbourg D 0-069.2 1847 1929 20.61% 23.76% 55.63%-0.76 +1.6 18
2026-01-02 Lens L 0-355.5 1927 1990 36.26% 25.99% 37.75%-0.03 -19.0 23
2026-01-02 @ Toulouse W 3-055.5 1990 1927 37.75% 25.99% 36.26%+0.03 +19.0 40
2026-01-03 Rennes L 0-262.3 1985 1928 52.60% 24.46% 22.94%+0.62 -17.5 32
2026-01-03 @ Lille W 2-062.3 1928 1985 22.94% 24.46% 52.60%-0.62 +17.5 30
2026-01-03 Lyon L 1-364.3 1924 1958 40.45% 25.92% 33.63%+0.13 -12.3 23
2026-01-03 @ Monaco W 3-164.3 1958 1924 33.63% 25.92% 40.45%-0.13 +12.3 30
2026-01-03 Strasbourg D 1-172.7 1894 1928 40.49% 25.92% 33.59%+0.13 -0.2 18
2026-01-03 @ Nice D 1-172.7 1928 1894 33.59% 25.92% 40.49%-0.13 +0.3 24
2026-01-04 Auxerre W 2-054.1 1876 1841 49.78% 24.98% 25.24%+0.50 +9.8 22
2026-01-04 @ Brest L 0-254.1 1841 1876 25.24% 24.98% 49.78%-0.50 -9.8 12
2026-01-04 Angers W 2-165.3 1811 1840 41.23% 25.89% 32.89%+0.16 +6.1 18
2026-01-04 @ Le Havre L 1-265.3 1840 1811 32.89% 25.89% 41.23%-0.16 -6.0 22
2026-01-04 Metz D 1-172.9 1848 1814 49.71% 24.99% 25.30%+0.50 -0.9 19
2026-01-04 @ Lorient D 1-172.9 1814 1848 25.30% 24.99% 49.71%-0.50 +0.9 12
2026-01-04 Nantes L 0-265.8 2019 1786 70.97% 18.05% 10.97%+1.56 -22.3 32
2026-01-04 @ Marseille W 2-065.8 1786 2019 10.97% 18.05% 70.97%-1.56 +22.3 14
2026-01-04 Paris FC W 2-155.4 2095 1816 74.87% 16.10% 9.03%+1.80 +1.7 39
2026-01-04 @ Paris Saint-Germain L 1-255.4 1816 2095 9.03% 16.10% 74.87%-1.80 -1.7 16
2026-01-16 Lorient L 1-367.7 1912 1847 53.48% 24.27% 22.25%+0.66 -15.4 23
2026-01-16 @ Monaco W 3-167.7 1847 1912 22.25% 24.27% 53.48%-0.66 +15.4 22
2026-01-16 Lille W 3-048.6 2097 1968 60.81% 22.23% 16.96%+1.00 +9.8 42
2026-01-16 @ Paris Saint-Germain L 0-348.6 1968 2097 16.96% 22.23% 60.81%-1.00 -9.8 32
2026-01-17 Marseille L 2-559.0 1834 1997 24.12% 24.74% 51.14%-0.56 -10.0 22
2026-01-17 @ Angers W 5-259.0 1997 1834 51.14% 24.74% 24.12%+0.56 +10.0 35
2026-01-17 Auxerre W 1-053.0 2009 1831 65.92% 20.32% 13.77%+1.27 +2.9 43
2026-01-17 @ Lens L 0-153.0 1831 2009 13.77% 20.32% 65.92%-1.27 -2.9 12
2026-01-17 Nice W 5-155.9 1908 1893 47.10% 25.37% 27.53%+0.39 +16.6 26
2026-01-17 @ Toulouse L 1-555.9 1893 1908 27.53% 25.37% 47.10%-0.39 -16.6 18
2026-01-18 Brest W 2-161.1 1971 1885 55.93% 23.68% 20.39%+0.77 +4.0 33
2026-01-18 @ Lyon L 1-261.1 1885 1971 20.39% 23.68% 55.93%-0.77 -4.0 22
2026-01-18 Paris FC L 1-268.7 1809 1815 44.35% 25.67% 29.98%+0.28 -7.6 14
2026-01-18 @ Nantes W 2-168.7 1815 1809 29.98% 25.67% 44.35%-0.28 +7.6 19
2026-01-18 Le Havre D 1-173.8 1945 1817 60.69% 22.27% 17.04%+1.00 -1.8 31
2026-01-18 @ Rennes D 1-173.8 1817 1945 17.04% 22.27% 60.69%-1.00 +1.8 19
2026-01-18 Metz W 2-160.1 1928 1815 59.12% 22.78% 18.11%+0.92 +3.6 27
2026-01-18 @ Strasbourg L 1-260.1 1815 1928 18.11% 22.78% 59.12%-0.92 -3.6 12
2026-01-23 Paris Saint-Germain L 0-153.6 1828 2106 14.79% 21.00% 64.21%-1.18 -3.1 12
2026-01-23 @ Auxerre W 1-053.6 2106 1828 64.21% 21.00% 14.79%+1.18 +3.1 45
2026-01-24 Monaco D 0-068.5 1819 1897 34.34% 25.95% 39.71%-0.10 +0.2 20
2026-01-24 @ Le Havre D 0-068.5 1897 1819 39.71% 25.95% 34.34%+0.10 -0.2 24
2026-01-24 Lens W 3-161.1 2007 2012 44.42% 25.66% 29.92%+0.28 +9.7 38
2026-01-24 @ Marseille L 1-361.1 2012 2007 29.92% 25.66% 44.42%-0.28 -9.7 43
2026-01-24 Lorient L 0-262.9 1943 1863 55.40% 23.82% 20.78%+0.74 -18.3 31
2026-01-24 @ Rennes W 2-062.9 1863 1943 20.78% 23.82% 55.40%-0.74 +18.3 25
2026-01-25 Toulouse L 0-258.7 1881 1924 39.19% 25.96% 34.84%+0.08 -13.8 22
2026-01-25 @ Brest W 2-058.7 1924 1881 34.84% 25.96% 39.19%-0.08 +13.8 29
2026-01-25 Strasbourg L 1-463.7 1958 1932 48.66% 25.16% 26.18%+0.45 -20.1 32
2026-01-25 @ Lille W 4-163.7 1932 1958 26.18% 25.16% 48.66%-0.45 +20.1 30
2026-01-25 Lyon L 2-559.0 1811 1975 24.00% 24.72% 51.28%-0.56 -9.9 12
2026-01-25 @ Metz W 5-259.0 1975 1811 51.28% 24.72% 24.00%+0.56 +9.9 36
2026-01-25 Nice L 1-459.6 1801 1877 34.56% 25.95% 39.48%-0.09 -15.4 14
2026-01-25 @ Nantes W 4-159.6 1877 1801 39.48% 25.95% 34.56%+0.09 +15.4 21
2026-01-25 Angers D 0-068.5 1822 1824 44.96% 25.61% 29.43%+0.30 -0.7 20
2026-01-25 @ Paris FC D 0-068.5 1824 1822 29.43% 25.61% 44.96%-0.30 +0.7 23
2026-01-30 Le Havre W 1-052.9 2003 1819 66.36% 20.13% 13.51%+1.29 +2.8 46
2026-01-30 @ Lens L 0-152.9 1819 2003 13.51% 20.13% 66.36%-1.29 -2.8 20
2026-01-31 Rennes W 4-053.8 1896 1925 41.23% 25.89% 32.89%+0.16 +23.0 27
2026-01-31 @ Monaco L 0-453.8 1925 1896 32.89% 25.89% 41.23%-0.16 -23.0 31
2026-01-31 Marseille D 2-278.6 1822 2016 21.06% 23.91% 55.04%-0.73 +1.0 21
2026-01-31 @ Paris FC D 2-278.6 2016 1822 55.04% 23.91% 21.06%+0.73 -1.0 39
2026-01-31 Nantes W 2-160.6 1881 1786 57.07% 23.38% 19.56%+0.82 +3.9 28
2026-01-31 @ Lorient L 1-260.6 1786 1881 19.56% 23.38% 57.07%-0.82 -3.9 14
2026-02-01 Metz W 1-058.2 1825 1801 48.32% 25.21% 26.48%+0.44 +5.4 26
2026-02-01 @ Angers L 0-158.2 1801 1825 26.48% 25.21% 48.32%-0.44 -5.4 12
2026-02-01 Lille W 1-057.4 1985 1938 51.28% 24.72% 24.00%+0.56 +5.0 39
2026-02-01 @ Lyon L 0-157.4 1938 1985 24.00% 24.72% 51.28%-0.56 -5.0 32
2026-02-01 Brest D 2-278.2 1892 1867 48.47% 25.18% 26.35%+0.45 -0.6 22
2026-02-01 @ Nice D 2-278.2 1867 1892 26.35% 25.18% 48.47%-0.45 +0.6 23
2026-02-01 Paris Saint-Germain L 1-262.7 1952 2109 24.62% 24.85% 50.53%-0.53 -4.8 30
2026-02-01 @ Strasbourg W 2-162.7 2109 1952 50.53% 24.85% 24.62%+0.53 +4.8 48
2026-02-01 Auxerre D 0-069.4 1938 1825 59.12% 22.78% 18.11%+0.92 -1.9 30
2026-02-01 @ Toulouse D 0-069.4 1825 1938 18.11% 22.78% 59.12%-0.92 +1.9 13
2026-02-06 Lille D 0-068.7 1796 1933 26.86% 25.27% 47.87%-0.42 +0.9 13
2026-02-06 @ Metz D 0-068.7 1933 1796 47.87% 25.27% 26.86%+0.42 -0.9 33
2026-02-07 Lorient W 2-056.2 1868 1885 42.92% 25.78% 31.30%+0.22 +11.7 26
2026-02-07 @ Brest L 0-256.2 1885 1868 31.30% 25.78% 42.92%-0.22 -11.7 28
2026-02-07 Rennes W 3-157.0 2005 1902 57.98% 23.12% 18.90%+0.86 +6.5 49
2026-02-07 @ Lens L 1-357.0 1902 2005 18.90% 23.12% 57.98%-0.86 -6.5 31
2026-02-07 Lyon L 0-155.8 1782 1990 19.91% 23.51% 56.58%-0.80 -4.2 14
2026-02-07 @ Nantes W 1-055.8 1990 1782 56.58% 23.51% 19.91%+0.80 +4.2 42
2026-02-08 Monaco D 0-068.5 1892 1919 41.38% 25.88% 32.75%+0.16 -0.4 23
2026-02-08 @ Nice D 0-068.5 1919 1892 32.75% 25.88% 41.38%-0.16 +0.4 28
2026-02-08 Toulouse W 1-063.6 1830 1936 30.54% 25.72% 43.74%-0.26 +8.0 29
2026-02-08 @ Angers L 0-163.6 1936 1830 43.74% 25.72% 30.54%+0.26 -8.0 30
2026-02-08 Paris FC D 0-068.5 1827 1823 45.72% 25.53% 28.75%+0.33 -0.7 14
2026-02-08 @ Auxerre D 0-068.5 1823 1827 28.75% 25.53% 45.72%-0.33 +0.7 22
2026-02-08 Strasbourg W 2-169.5 1817 1947 27.64% 25.39% 46.97%-0.38 +8.0 23
2026-02-08 @ Le Havre L 1-269.5 1947 1817 46.97% 25.39% 27.64%+0.38 -8.0 30
2026-02-08 Marseille W 5-049.5 2114 2015 57.49% 23.26% 19.25%+0.84 +17.8 51
2026-02-08 @ Paris Saint-Germain L 0-549.5 2015 2114 19.25% 23.26% 57.49%-0.84 -17.8 39
2026-02-13 Nantes W 3-155.6 1920 1778 62.21% 21.74% 16.04%+1.07 +5.5 31
2026-02-13 @ Monaco L 1-355.6 1778 1920 16.04% 21.74% 62.21%-1.07 -5.5 14
2026-02-13 Paris Saint-Germain W 3-169.1 1896 2132 17.64% 22.56% 59.79%-0.95 +16.9 34
2026-02-13 @ Rennes L 1-369.1 2132 1896 59.79% 22.56% 17.64%+0.95 -16.9 51
2026-02-14 Brest D 1-173.1 1932 1880 51.94% 24.59% 23.47%+0.59 -1.1 34
2026-02-14 @ Lille D 1-173.1 1880 1932 23.47% 24.59% 51.94%-0.59 +1.1 27
2026-02-14 Strasbourg D 2-278.5 1998 1939 52.73% 24.43% 22.84%+0.63 -0.9 40
2026-02-14 @ Marseille D 2-278.5 1939 1998 22.84% 24.43% 52.73%-0.63 +0.9 31
2026-02-14 Lens L 0-550.4 1823 2012 21.63% 24.09% 54.29%-0.69 -19.9 22
2026-02-14 @ Paris FC W 5-050.4 2012 1823 54.29% 24.09% 21.63%+0.69 +19.9 52
2026-02-15 Toulouse W 2-168.5 1825 1928 30.84% 25.75% 43.41%-0.24 +7.5 26
2026-02-15 @ Le Havre L 1-268.5 1928 1825 43.41% 25.75% 30.84%+0.24 -7.5 30
2026-02-15 Angers W 2-054.1 1873 1838 49.77% 24.98% 25.25%+0.50 +9.8 31
2026-02-15 @ Lorient L 0-254.1 1838 1873 25.25% 24.98% 49.77%-0.50 -9.8 29
2026-02-15 Nice W 2-051.8 1994 1891 57.90% 23.14% 18.96%+0.86 +7.5 45
2026-02-15 @ Lyon L 0-251.8 1891 1994 18.96% 23.14% 57.90%-0.86 -7.5 23
2026-02-15 Auxerre L 1-364.3 1797 1826 41.13% 25.89% 32.98%+0.16 -12.4 13
2026-02-15 @ Metz W 3-164.3 1826 1797 32.98% 25.89% 41.13%-0.16 +12.4 17
2026-02-20 Marseille W 2-060.3 1881 1997 29.37% 25.60% 45.03%-0.31 +15.4 30
2026-02-20 @ Brest L 0-260.3 1997 1881 45.03% 25.60% 29.37%+0.31 -15.4 40
2026-02-21 Monaco L 2-377.0 2032 1925 58.35% 23.01% 18.64%+0.88 -9.1 52
2026-02-21 @ Lens W 3-277.0 1925 2032 18.64% 23.01% 58.35%-0.88 +9.1 34
2026-02-21 Metz W 3-043.1 2115 1784 78.90% 13.91% 7.19%+2.08 +3.7 54
2026-02-21 @ Paris Saint-Germain L 0-343.1 1784 2115 7.19% 13.91% 78.90%-2.08 -3.7 13
2026-02-21 Paris FC D 1-173.7 1921 1804 59.56% 22.64% 17.80%+0.94 -1.7 31
2026-02-21 @ Toulouse D 1-173.7 1804 1921 17.80% 22.64% 59.56%-0.94 +1.7 23
2026-02-22 Lille L 0-159.8 1828 1931 31.02% 25.76% 43.21%-0.24 -6.1 29
2026-02-22 @ Angers W 1-059.8 1931 1828 43.21% 25.76% 31.02%+0.24 +6.1 37
2026-02-22 Rennes L 0-355.0 1838 1912 34.80% 25.96% 39.24%-0.08 -18.4 17
2026-02-22 @ Auxerre W 3-055.0 1912 1838 39.24% 25.96% 34.80%+0.08 +18.4 37
2026-02-22 Le Havre W 2-057.9 1772 1832 36.79% 25.99% 37.22%-0.01 +13.3 17
2026-02-22 @ Nantes L 0-257.9 1832 1772 37.22% 25.99% 36.79%+0.01 -13.3 26
2026-02-22 Lorient D 3-381.9 1884 1883 45.31% 25.58% 29.11%+0.32 -0.4 24
2026-02-22 @ Nice D 3-381.9 1883 1884 29.11% 25.58% 45.31%-0.32 +0.4 32
2026-02-22 Lyon W 3-163.4 1940 2001 36.57% 25.99% 37.44%-0.02 +11.6 34
2026-02-22 @ Strasbourg L 1-363.4 2001 1940 37.44% 25.99% 36.57%+0.02 -11.6 45
2026-02-27 Lens D 1-172.8 1951 2023 35.19% 25.97% 38.84%-0.07 +0.1 35
2026-02-27 @ Strasbourg D 1-172.8 2023 1951 38.84% 25.97% 35.19%+0.07 -0.1 53
2026-02-28 Paris Saint-Germain L 0-152.9 1819 2119 13.50% 20.13% 66.37%-1.29 -2.8 26
2026-02-28 @ Le Havre W 1-052.9 2119 1819 66.37% 20.13% 13.50%+1.29 +2.8 57
2026-02-28 Angers W 2-051.4 1934 1822 58.97% 22.82% 18.21%+0.91 +7.2 37
2026-02-28 @ Monaco L 0-251.4 1822 1934 18.21% 22.82% 58.97%-0.91 -7.2 29
2026-02-28 Toulouse W 1-058.8 1931 1919 46.73% 25.42% 27.85%+0.37 +5.6 40
2026-02-28 @ Rennes L 0-158.8 1919 1931 27.85% 25.42% 46.73%-0.37 -5.6 31
2026-03-01 Nantes W 1-053.8 1937 1785 63.20% 21.38% 15.42%+1.12 +3.2 40
2026-03-01 @ Lille L 0-153.8 1785 1937 15.42% 21.38% 63.20%-1.12 -3.2 17
2026-03-01 Auxerre D 2-278.4 1883 1820 53.28% 24.31% 22.41%+0.65 -0.9 33
2026-03-01 @ Lorient D 2-278.4 1820 1883 22.41% 24.31% 53.28%-0.65 +0.9 18
2026-03-01 Lyon W 3-269.4 1981 1990 44.03% 25.70% 30.28%+0.27 +5.4 43
2026-03-01 @ Marseille L 2-369.4 1990 1981 30.28% 25.70% 44.03%-0.27 -5.4 45
2026-03-01 Brest L 0-159.2 1780 1896 29.36% 25.60% 45.04%-0.31 -5.9 13
2026-03-01 @ Metz W 1-059.2 1896 1780 45.04% 25.60% 29.36%+0.31 +5.9 33
2026-03-01 Nice W 1-062.5 1805 1883 34.24% 25.94% 39.81%-0.11 +7.4 26
2026-03-01 @ Paris FC L 0-162.5 1883 1805 39.81% 25.94% 34.24%+0.11 -7.4 24
2026-03-06 Monaco L 1-370.3 2122 1941 66.08% 20.25% 13.67%+1.28 -18.3 57
2026-03-06 @ Paris Saint-Germain W 3-170.3 1941 2122 13.67% 20.25% 66.08%-1.28 +18.3 40
2026-03-07 Strasbourg D 0-068.7 1821 1952 27.61% 25.38% 47.00%-0.39 +0.8 19
2026-03-07 @ Auxerre D 0-068.7 1952 1821 47.00% 25.38% 27.61%+0.39 -0.8 36
2026-03-07 Angers L 0-162.6 1782 1815 40.66% 25.91% 33.43%+0.14 -7.5 17
2026-03-07 @ Nantes W 1-062.6 1815 1782 33.43% 25.91% 40.66%-0.14 +7.5 32
2026-03-07 Marseille L 0-161.1 1914 1987 34.95% 25.96% 39.08%-0.08 -6.7 31
2026-03-07 @ Toulouse W 1-061.1 1987 1914 39.08% 25.96% 34.95%+0.08 +6.7 46
2026-03-08 Le Havre W 2-052.3 1902 1816 56.03% 23.66% 20.31%+0.77 +8.0 36
2026-03-08 @ Brest L 0-252.3 1816 1902 20.31% 23.66% 56.03%-0.77 -8.0 26
2026-03-08 Metz W 3-045.1 2023 1775 72.31% 17.40% 10.29%+1.64 +5.6 56
2026-03-08 @ Lens L 0-345.1 1775 2023 10.29% 17.40% 72.31%-1.64 -5.6 13
2026-03-08 Lorient D 1-173.2 1940 1882 52.65% 24.45% 22.91%+0.62 -1.2 41
2026-03-08 @ Lille D 1-173.2 1882 1940 22.91% 24.45% 52.65%-0.62 +1.2 34
2026-03-08 Paris FC D 1-174.3 1984 1813 65.24% 20.59% 14.17%+1.23 -2.1 46
2026-03-08 @ Lyon D 1-174.3 1813 1984 14.17% 20.59% 65.24%-1.23 +2.1 27
2026-03-08 Rennes L 0-455.0 1876 1936 36.71% 25.99% 37.31%-0.01 -25.0 24
2026-03-08 @ Nice W 4-055.0 1936 1876 37.31% 25.99% 36.71%+0.01 +25.0 43
2026-03-13 Auxerre W 1-053.2 1993 1822 65.22% 20.60% 14.18%+1.23 +3.0 49
2026-03-13 @ Marseille L 0-153.2 1822 1993 14.18% 20.60% 65.22%-1.23 -3.0 19
2026-03-14 Nice L 0-259.2 1823 1851 41.27% 25.88% 32.85%+0.16 -14.4 32
2026-03-14 @ Angers W 2-059.2 1851 1823 32.85% 25.88% 41.27%-0.16 +14.4 27
2026-03-14 Lens W 2-170.0 1883 2028 26.02% 25.13% 48.86%-0.46 +8.2 37
2026-03-14 @ Lorient L 1-270.0 2028 1883 48.86% 25.13% 26.02%+0.46 -8.2 56
2026-03-14 Brest W 2-053.6 1960 1910 51.62% 24.65% 23.73%+0.58 +9.2 43
2026-03-14 @ Monaco L 0-253.6 1910 1960 23.73% 24.65% 51.62%-0.58 -9.3 36
2026-03-15 Lyon D 0-068.9 1808 1982 22.95% 24.46% 52.59%-0.62 +1.3 27
2026-03-15 @ Le Havre D 0-068.9 1982 1808 52.59% 24.46% 22.95%+0.62 -1.3 47
2026-03-15 Toulouse L 3-471.0 1769 1907 26.77% 25.25% 47.98%-0.43 -4.8 13
2026-03-15 @ Metz W 4-371.0 1907 1769 47.98% 25.25% 26.77%+0.43 +4.8 34
2026-03-15 Lille L 1-269.9 1961 1939 48.16% 25.23% 26.61%+0.43 -8.1 43
2026-03-15 @ Rennes W 2-169.9 1939 1961 26.61% 25.23% 48.16%-0.43 +8.1 44
2026-03-15 Paris FC D 0-069.7 1951 1815 61.56% 21.97% 16.47%+1.04 -2.1 37
2026-03-15 @ Strasbourg D 0-069.7 1815 1951 16.47% 21.97% 61.56%-1.04 +2.0 28
2026-03-20 Angers W 5-149.3 2020 1808 69.08% 18.94% 11.98%+1.45 +7.3 59
2026-03-20 @ Lens L 1-549.3 1808 2020 11.98% 18.94% 69.08%-1.45 -7.3 32
2026-03-21 Brest W 3-056.6 1819 1901 33.70% 25.92% 40.37%-0.13 +20.5 22
2026-03-21 @ Auxerre L 0-356.6 1901 1819 40.37% 25.92% 33.70%+0.13 -20.5 36
2026-03-21 Paris Saint-Germain L 0-448.2 1865 2103 17.53% 22.51% 59.96%-0.96 -13.2 27
2026-03-21 @ Nice W 4-048.2 2103 1865 59.96% 22.51% 17.53%+0.96 +13.2 60
2026-03-21 Lorient W 1-058.5 1912 1892 47.84% 25.27% 26.89%+0.42 +5.5 37
2026-03-21 @ Toulouse L 0-158.5 1892 1912 26.89% 25.27% 47.84%-0.42 -5.5 37
2026-03-22 Monaco L 1-269.5 1981 1969 46.78% 25.41% 27.81%+0.38 -7.9 47
2026-03-22 @ Lyon W 2-169.5 1969 1981 27.81% 25.41% 46.78%-0.38 +8.0 46
2026-03-22 Lille L 1-270.7 1996 1947 51.57% 24.66% 23.77%+0.58 -8.6 49
2026-03-22 @ Marseille W 2-170.7 1947 1996 23.77% 24.66% 51.57%-0.58 +8.6 47
2026-03-22 Strasbourg L 2-366.8 1775 1949 22.98% 24.47% 52.55%-0.62 -4.3 17
2026-03-22 @ Nantes W 3-266.8 1949 1775 52.55% 24.47% 22.98%+0.62 +4.3 40
2026-03-22 Le Havre W 3-268.6 1817 1809 46.20% 25.48% 28.32%+0.35 +5.1 31
2026-03-22 @ Paris FC L 2-368.6 1809 1817 28.32% 25.48% 46.20%-0.35 -5.1 27
2026-03-22 Metz D 0-070.3 1953 1764 66.94% 19.88% 13.17%+1.32 -2.5 44
2026-03-22 @ Rennes D 0-070.3 1764 1953 13.17% 19.88% 66.94%-1.32 +2.5 14
2026-04-03 Toulouse W 3-154.0 2117 1917 67.93% 19.46% 12.62%+1.38 +4.2 63
2026-04-03 @ Paris Saint-Germain L 1-354.0 1917 2117 12.62% 19.46% 67.93%-1.38 -4.2 37
2026-04-04 Rennes L 3-473.8 1880 1951 35.30% 25.97% 38.72%-0.06 -5.9 36
2026-04-04 @ Brest W 4-373.8 1951 1880 38.72% 25.97% 35.30%+0.06 +5.9 47
2026-04-04 Lens W 3-056.2 1956 2027 35.16% 25.97% 38.87%-0.07 +20.0 50
2026-04-04 @ Lille L 0-356.2 2027 1956 38.87% 25.97% 35.16%+0.07 -20.0 59
2026-04-04 Nice W 3-157.0 1953 1852 57.70% 23.20% 19.10%+0.85 +6.5 43
2026-04-04 @ Strasbourg L 1-357.0 1852 1953 19.10% 23.20% 57.70%-0.85 -6.6 27
2026-04-05 Lyon D 0-068.9 1801 1973 23.16% 24.51% 52.32%-0.61 +1.3 33
2026-04-05 @ Angers D 0-068.9 1973 1801 52.32% 24.51% 23.16%+0.61 -1.3 48
2026-04-05 Auxerre D 1-172.6 1804 1839 40.31% 25.93% 33.76%+0.12 -0.2 28
2026-04-05 @ Le Havre D 1-172.6 1839 1804 33.76% 25.93% 40.31%-0.12 +0.2 23
2026-04-05 Paris FC D 1-173.2 1886 1822 53.42% 24.28% 22.30%+0.66 -1.2 38
2026-04-05 @ Lorient D 1-173.2 1822 1886 22.30% 24.28% 53.42%-0.66 +1.2 32
2026-04-05 Nantes D 0-068.3 1767 1770 44.69% 25.64% 29.68%+0.29 -0.6 15
2026-04-05 @ Metz D 0-068.3 1770 1767 29.68% 25.64% 44.69%-0.29 +0.6 18
2026-04-05 Marseille W 2-164.7 1977 1988 43.72% 25.72% 30.55%+0.26 +5.7 49
2026-04-05 @ Monaco L 1-264.7 1988 1977 30.55% 25.72% 43.72%-0.26 -5.7 49
2026-04-10 Metz W 3-153.5 1982 1766 69.46% 18.76% 11.77%+1.47 +3.9 52
2026-04-10 @ Marseille L 1-353.5 1766 1982 11.77% 18.76% 69.46%-1.47 -3.9 15
2026-04-10 Monaco W 4-164.2 1823 1983 24.44% 24.81% 50.75%-0.54 +20.8 35
2026-04-10 @ Paris FC L 1-464.2 1983 1823 50.75% 24.81% 24.44%+0.54 -20.8 49
2026-04-11 Nantes D 0-068.9 1840 1771 53.95% 24.16% 21.88%+0.68 -1.4 24
2026-04-11 @ Auxerre D 0-068.9 1771 1840 21.88% 24.16% 53.95%-0.68 +1.4 19
2026-04-11 Angers W 2-158.7 1957 1802 63.52% 21.26% 15.22%+1.14 +3.0 50
2026-04-11 @ Rennes L 1-258.7 1802 1957 15.22% 21.26% 63.52%-1.14 -3.0 33
2026-04-12 Lorient W 2-052.3 1972 1885 56.09% 23.64% 20.27%+0.78 +8.0 51
2026-04-12 @ Lyon L 0-252.3 1885 1972 20.27% 23.64% 56.09%-0.78 -8.0 38
2026-04-12 Le Havre D 1-173.0 1846 1804 50.64% 24.83% 24.53%+0.54 -1.0 28
2026-04-12 @ Nice D 1-173.0 1804 1846 24.53% 24.83% 50.64%-0.54 +1.0 29
2026-04-12 Lille L 0-454.9 1913 1976 36.38% 25.99% 37.63%-0.02 -24.8 37
2026-04-12 @ Toulouse W 4-054.9 1976 1913 37.63% 25.99% 36.38%+0.02 +24.8 53
2026-04-17 Toulouse W 3-264.7 2007 1888 59.75% 22.58% 17.67%+0.95 +3.3 62
2026-04-17 @ Lens L 2-364.7 1888 2007 17.67% 22.58% 59.75%-0.95 -3.3 37
2026-04-18 Le Havre D 1-172.7 1799 1805 44.40% 25.66% 29.94%+0.28 -0.5 34
2026-04-18 @ Angers D 1-172.7 1805 1799 29.94% 25.66% 44.40%-0.28 +0.5 30
2026-04-18 Nice D 0-069.9 2001 1845 63.65% 21.22% 15.14%+1.15 -2.2 54
2026-04-18 @ Lille D 0-069.9 1845 2001 15.14% 21.22% 63.65%-1.15 +2.2 29
2026-04-18 Marseille W 2-060.1 1877 1986 30.21% 25.69% 44.10%-0.27 +15.1 41
2026-04-18 @ Lorient L 0-260.1 1986 1877 44.10% 25.69% 30.21%+0.27 -15.2 52
2026-04-19 Paris FC L 1-362.1 1762 1844 33.74% 25.92% 40.34%-0.13 -10.7 15
2026-04-19 @ Metz W 3-162.1 1844 1762 40.34% 25.92% 33.74%+0.13 +10.7 38
2026-04-19 Auxerre D 2-279.0 1962 1838 60.24% 22.42% 17.34%+0.97 -1.3 50
2026-04-19 @ Monaco D 2-279.0 1838 1962 17.34% 22.42% 60.24%-0.97 +1.3 25
2026-04-19 Brest D 1-172.7 1772 1874 31.07% 25.77% 43.16%-0.23 +0.4 20
2026-04-19 @ Nantes D 1-172.7 1874 1772 43.16% 25.77% 31.07%+0.23 -0.5 37
2026-04-19 Lyon L 1-273.0 2121 1980 62.10% 21.78% 16.11%+1.07 -10.1 63
2026-04-19 @ Paris Saint-Germain W 2-173.0 1980 2121 16.11% 21.78% 62.10%-1.07 +10.0 54
2026-04-19 Rennes L 0-358.0 1959 1960 45.14% 25.59% 29.27%+0.31 -22.4 43
2026-04-19 @ Strasbourg W 3-058.0 1960 1959 29.27% 25.59% 45.14%-0.31 +22.4 53
2026-04-22 Nantes W 3-043.0 2111 1773 79.39% 13.63% 6.98%+2.12 +3.6 66
2026-04-22 @ Paris Saint-Germain L 0-343.0 1773 2111 6.98% 13.63% 79.39%-2.12 -3.6 20
2026-04-24 Lens D 3-382.1 1874 2011 26.92% 25.28% 47.80%-0.42 +0.5 38
2026-04-24 @ Brest D 3-382.1 2011 1874 47.80% 25.28% 26.92%+0.42 -0.5 63
2026-04-25 Paris Saint-Germain L 0-346.4 1799 2114 12.65% 19.48% 67.87%-1.38 -7.1 34
2026-04-25 @ Angers W 3-046.4 2114 1799 67.87% 19.48% 12.65%+1.38 +7.1 69
2026-04-25 Auxerre W 3-263.7 1990 1840 63.06% 21.43% 15.50%+1.12 +2.9 57
2026-04-25 @ Lyon L 2-363.7 1840 1990 15.50% 21.43% 63.06%-1.12 -2.9 25
2026-04-25 Monaco D 2-278.0 1885 1961 34.56% 25.95% 39.49%-0.09 +0.1 38
2026-04-25 @ Toulouse D 2-278.0 1961 1885 39.49% 25.95% 34.56%+0.09 -0.1 51
2026-04-26 Metz D 4-483.9 1805 1751 52.17% 24.54% 23.29%+0.60 -0.6 31
2026-04-26 @ Le Havre D 4-483.9 1751 1805 23.29% 24.54% 52.17%-0.60 +0.6 16
2026-04-26 Strasbourg L 2-372.1 1892 1937 38.95% 25.97% 35.09%+0.07 -6.5 41
2026-04-26 @ Lorient W 3-272.1 1937 1892 35.09% 25.97% 38.95%-0.07 +6.5 46
2026-04-26 Lille L 0-158.2 1855 1998 26.14% 25.15% 48.72%-0.46 -5.3 38
2026-04-26 @ Paris FC W 1-058.2 1998 1855 48.72% 25.15% 26.14%+0.46 +5.3 57
2026-04-26 Nantes W 2-157.0 1982 1769 69.19% 18.89% 11.92%+1.45 +2.3 56
2026-04-26 @ Rennes L 1-257.0 1769 1982 11.92% 18.89% 69.19%-1.45 -2.3 20
2026-04-26 Nice D 1-173.8 1971 1847 60.27% 22.41% 17.32%+0.98 -1.7 53
2026-04-26 @ Marseille D 1-173.8 1847 1971 17.32% 22.41% 60.27%-0.98 +1.8 30
2026-05-02 Monaco L 1-260.8 1752 1960 19.87% 23.49% 56.64%-0.80 -3.9 16
2026-05-02 @ Metz W 2-160.8 1960 1752 56.64% 23.49% 19.87%+0.80 +3.9 54
2026-05-02 Marseille W 3-060.6 1767 1969 20.41% 23.69% 55.90%-0.77 +26.8 23
2026-05-02 @ Nantes L 0-360.6 1969 1767 55.90% 23.69% 20.41%+0.77 -26.8 53
2026-05-02 Lens D 1-173.1 1849 2010 24.23% 24.77% 51.00%-0.55 +1.0 31
2026-05-02 @ Nice D 1-173.1 2010 1849 51.00% 24.77% 24.23%+0.55 -1.0 64
2026-05-02 Lorient D 2-280.4 2121 1886 71.26% 17.92% 10.83%+1.57 -1.9 70
2026-05-02 @ Paris Saint-Germain D 2-280.4 1886 2121 10.83% 17.92% 71.26%-1.57 +1.9 42
2026-05-03 Angers W 3-158.9 1837 1791 51.07% 24.76% 24.18%+0.55 +8.1 28
2026-05-03 @ Auxerre L 1-358.9 1791 1837 24.18% 24.76% 51.07%-0.55 -8.2 34
2026-05-03 Le Havre D 1-174.7 2004 1805 67.87% 19.48% 12.65%+1.38 -2.3 58
2026-05-03 @ Lille D 1-174.7 1805 2004 12.65% 19.48% 67.87%-1.38 +2.3 32
2026-05-03 Rennes W 4-264.4 1993 1984 46.28% 25.47% 28.25%+0.36 +8.3 60
2026-05-03 @ Lyon L 2-464.4 1984 1993 28.25% 25.47% 46.28%-0.36 -8.3 56
2026-05-03 Brest W 4-053.6 1849 1875 41.73% 25.86% 32.42%+0.18 +22.7 41
2026-05-03 @ Paris FC L 0-453.6 1875 1849 32.42% 25.86% 41.73%-0.18 -22.7 38
2026-05-03 Toulouse L 1-271.0 1944 1885 52.74% 24.43% 22.83%+0.63 -8.8 46
2026-05-03 @ Strasbourg W 2-171.0 1885 1944 22.83% 24.43% 52.74%-0.63 +8.8 41
2026-05-08 Nantes W 1-052.0 2009 1794 69.41% 18.79% 11.80%+1.46 +2.4 67
2026-05-08 @ Lens L 0-152.0 1794 2009 11.80% 18.79% 69.41%-1.46 -2.4 23
2026-05-10 Strasbourg D 1-173.0 1783 1935 25.28% 24.99% 49.73%-0.50 +1.0 35
2026-05-10 @ Angers D 1-173.0 1935 1783 49.73% 24.99% 25.28%+0.50 -1.0 47
2026-05-10 Nice W 2-164.4 1845 1850 44.53% 25.65% 29.82%+0.29 +5.6 31
2026-05-10 @ Auxerre L 1-264.4 1850 1845 29.82% 25.65% 44.53%-0.29 -5.6 31
2026-05-10 Marseille L 0-158.5 1807 1942 27.09% 25.30% 47.61%-0.41 -5.5 32
2026-05-10 @ Le Havre W 1-058.5 1942 1807 47.61% 25.30% 27.09%+0.41 +5.5 56
2026-05-10 Lorient L 0-451.6 1748 1887 26.61% 25.23% 48.16%-0.43 -19.4 16
2026-05-10 @ Metz W 4-051.6 1887 1748 48.16% 25.23% 26.61%+0.43 +19.4 45
2026-05-10 Lille L 0-162.6 1964 2001 40.07% 25.94% 34.00%+0.11 -7.5 54
2026-05-10 @ Monaco W 1-062.6 2001 1964 34.00% 25.94% 40.07%-0.11 +7.5 61
2026-05-10 Brest W 1-050.6 2120 1852 73.99% 16.55% 9.46%+1.74 +1.9 73
2026-05-10 @ Paris Saint-Germain L 0-150.6 1852 2120 9.46% 16.55% 73.99%-1.74 -1.9 38
2026-05-10 Paris FC W 2-160.4 1976 1872 58.08% 23.09% 18.83%+0.87 +3.7 59
2026-05-10 @ Rennes L 1-260.4 1872 1976 18.83% 23.09% 58.08%-0.87 -3.7 41
2026-05-10 Lyon W 2-168.7 1894 2001 30.41% 25.71% 43.89%-0.26 +7.5 44
2026-05-10 @ Toulouse L 1-268.7 2001 1894 43.89% 25.71% 30.41%+0.26 -7.5 60
2026-05-13 Strasbourg L 1-265.6 1850 1934 33.46% 25.91% 40.63%-0.14 -6.1 38
2026-05-13 @ Brest W 2-165.6 1934 1850 40.63% 25.91% 33.46%+0.14 +6.1 50
2026-05-13 Paris Saint-Germain L 0-255.9 2011 2121 30.08% 25.68% 44.24%-0.28 -11.3 67
2026-05-13 @ Lens W 2-055.9 2121 2011 44.24% 25.68% 30.08%+0.28 +11.3 76
2026-05-17 Toulouse D 0-068.5 1791 1901 30.09% 25.68% 44.23%-0.27 +0.6 24
2026-05-17 @ Nantes D 0-068.5 1901 1791 44.23% 25.68% 30.09%+0.27 -0.6 45
2026-05-17 Angers D 1-173.1 1844 1784 52.85% 24.40% 22.75%+0.63 -1.2 39
2026-05-17 @ Brest D 1-173.1 1784 1844 22.75% 24.40% 52.85%-0.63 +1.2 36
2026-05-17 Auxerre L 0-264.6 2009 1850 63.90% 21.12% 14.98%+1.16 -20.6 61
2026-05-17 @ Lille W 2-064.6 1850 2009 14.98% 21.12% 63.90%-1.16 +20.6 34
2026-05-17 Le Havre L 0-263.4 1907 1802 58.21% 23.05% 18.74%+0.88 -19.1 45
2026-05-17 @ Lorient W 2-063.4 1802 1907 18.74% 23.05% 58.21%-0.88 +19.1 35
2026-05-17 Lens L 0-457.2 1993 2000 44.28% 25.67% 30.05%+0.28 -28.8 60
2026-05-17 @ Lyon W 4-057.2 2000 1993 30.05% 25.67% 44.28%-0.28 +28.8 70
2026-05-17 Rennes W 3-162.2 1948 1980 40.75% 25.91% 33.35%+0.14 +10.6 59
2026-05-17 @ Marseille L 1-362.2 1980 1948 33.35% 25.91% 40.75%-0.14 -10.6 59
2026-05-17 Metz D 0-069.3 1844 1729 59.32% 22.71% 17.96%+0.93 -1.9 32
2026-05-17 @ Nice D 0-069.3 1729 1844 17.96% 22.71% 59.32%-0.93 +1.9 17
2026-05-17 Paris Saint-Germain W 2-173.2 1868 2133 15.68% 21.54% 62.77%-1.10 +10.1 44
2026-05-17 @ Paris FC L 1-273.2 2133 1868 62.77% 21.54% 15.68%+1.10 -10.1 76
2026-05-17 Monaco W 5-473.8 1940 1957 42.87% 25.79% 31.34%+0.22 +5.3 53
2026-05-17 @ Strasbourg L 4-573.8 1957 1940 31.34% 25.79% 42.87%-0.22 -5.3 54

Playoff Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2026-05-26 Nice D 0-068.4 1793 1842 38.29% 25.98% 35.73%+0.05 -0.1 0-0-1
2026-05-26 @ Saint-Etienne D 0-068.4 1842 1793 35.73% 25.98% 38.29%-0.05 +0.1 0-0-1
2026-05-29 Saint-Etienne W 4-155.9 1842 1793 51.64% 24.65% 23.71%+0.58 +11.3 1-0-1
2026-05-29 @ Nice L 1-455.9 1793 1842 23.71% 24.65% 51.64%-0.58 -11.3 0-1-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2026-01-04 10.97% Nantes 1786 2 @ Marseille 2019 0
2 2026-03-06 13.67% Monaco 1941 3 @ Paris Saint-Germain 2122 1
3 2026-05-17 14.98% Auxerre 1850 2 @ Lille 2009 0
4 2026-05-17 15.68% @ Paris FC 1868 2 Paris Saint-Germain 2133 1
5 2026-04-19 16.11% Lyon 1980 2 @ Paris Saint-Germain 2121 1
6 2025-11-01 16.55% Paris FC 1837 1 @ Monaco 1972 0
7 2026-02-13 17.64% @ Rennes 1896 3 Paris Saint-Germain 2132 1
8 2026-02-21 18.64% Monaco 1925 3 @ Lens 2032 2
9 2026-05-17 18.74% Le Havre 1802 2 @ Lorient 1907 0
10 2025-12-07 19.66% Angers 1818 1 @ Nice 1912 0
11 2025-11-23 19.68% Angers 1817 1 @ Toulouse 1910 0
12 2026-05-02 20.41% @ Nantes 1767 3 Marseille 1969 0
13 2026-01-24 20.78% Lorient 1863 2 @ Rennes 1943 0
14 2025-10-05 21.12% Toulouse 1893 2 @ Lyon 1970 1
15 2025-11-30 21.12% Brest 1868 2 @ Strasbourg 1945 1
16 2025-08-16 21.94% Toulouse 1895 1 @ Nice 1963 0
17 2025-10-26 22.12% Le Havre 1808 1 @ Auxerre 1875 0
18 2026-01-16 22.25% Lorient 1847 3 @ Monaco 1912 1
19 2026-05-03 22.83% Toulouse 1885 2 @ Strasbourg 1944 1
20 2026-01-03 22.94% Rennes 1928 2 @ Lille 1985 0
21 2026-03-22 23.77% Lille 1947 2 @ Marseille 1996 1
22 2025-11-29 24.40% @ Monaco 1926 1 Paris Saint-Germain 2086 0
23 2026-04-10 24.44% @ Paris FC 1823 4 Monaco 1983 1
24 2025-09-14 24.67% Paris FC 1832 2 @ Brest 1873 1
25 2025-08-31 24.71% @ Le Havre 1804 3 Nice 1961 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 2025-08-30 29.54 Lille 7 1958 38.33% @ Lorient 1 1890 35.69% 25.98%
2 2026-05-17 28.85 Lens 4 2000 30.05% @ Lyon 0 1993 44.28% 25.67%
3 2026-05-02 26.76 @ Nantes 3 1767 20.41% Marseille 0 1969 55.90% 23.69%
4 2026-03-08 24.98 Rennes 4 1936 37.31% @ Nice 0 1876 36.71% 25.99%
5 2026-04-12 24.82 Lille 4 1976 37.63% @ Toulouse 0 1913 36.38% 25.99%
6 2025-08-24 23.94 @ Lorient 4 1866 39.36% Rennes 0 1908 34.68% 25.96%
7 2026-01-31 22.99 @ Monaco 4 1896 41.23% Rennes 0 1925 32.89% 25.89%
8 2026-05-03 22.74 @ Paris FC 4 1849 41.73% Brest 0 1875 32.42% 25.86%
9 2026-04-19 22.42 Rennes 3 1960 29.27% @ Strasbourg 0 1959 45.14% 25.59%
10 2026-01-04 22.31 Nantes 2 1786 10.97% @ Marseille 0 2019 70.97% 18.05%
11 2025-11-21 21.09 Marseille 5 2002 36.65% @ Nice 1 1946 37.36% 25.99%
12 2026-04-10 20.81 @ Paris FC 4 1823 24.44% Monaco 1 1983 50.75% 24.81%
13 2026-05-17 20.59 Auxerre 2 1850 14.98% @ Lille 0 2009 63.90% 21.12%
14 2026-03-21 20.54 @ Auxerre 3 1819 33.70% Brest 0 1901 40.37% 25.92%
15 2025-09-20 20.44 @ Lens 3 1911 33.97% Lille 0 1991 40.09% 25.93%
16 2026-01-25 20.10 Strasbourg 4 1932 26.18% @ Lille 1 1958 48.66% 25.16%
17 2026-04-04 19.96 @ Lille 3 1956 35.16% Lens 0 2027 38.87% 25.97%
18 2026-02-14 19.90 Lens 5 2012 54.29% @ Paris FC 0 1823 21.63% 24.09%
19 2025-11-08 19.70 Lens 4 1944 27.19% @ Monaco 1 1961 47.49% 25.32%
20 2026-05-10 19.39 Lorient 4 1887 48.16% @ Metz 0 1748 26.61% 25.23%
21 2026-05-17 19.06 Le Havre 2 1802 18.74% @ Lorient 0 1907 58.21% 23.05%
22 2026-01-02 18.95 Lens 3 1990 37.75% @ Toulouse 0 1927 36.26% 25.99%
23 2025-12-13 18.40 Toulouse 3 1908 39.17% @ Paris FC 0 1835 34.87% 25.96%
24 2026-02-22 18.38 Rennes 3 1912 39.24% @ Auxerre 0 1838 34.80% 25.96%
25 2026-03-06 18.31 Monaco 3 1941 13.67% @ Paris Saint-Germain 1 2122 66.08% 20.25%

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 2026-04-26 83.9 @ Le Havre 4 1805 52.17% Metz 4 1751 23.29% 24.54%
2 2025-10-17 82.8 @ Paris Saint-Germain 3 2061 59.22% Strasbourg 3 1947 18.03% 22.74%
3 2026-04-24 82.1 @ Brest 3 1874 26.92% Lens 3 2011 47.80% 25.28%
4 2025-10-29 82.0 @ Paris FC 3 1836 28.31% Lyon 3 1961 46.21% 25.48%
5 2026-02-22 81.9 @ Nice 3 1884 45.31% Lorient 3 1883 29.11% 25.58%
6 2025-08-17 81.8 @ Brest 3 1892 36.78% Lille 3 1952 37.23% 25.99%
7 2025-10-19 81.8 @ Lorient 3 1847 38.75% Brest 3 1893 35.28% 25.97%
8 2026-05-02 80.4 @ Paris Saint-Germain 2 2121 71.26% Lorient 2 1886 10.83% 17.92%
9 2025-10-29 79.7 @ Marseille 2 1988 66.26% Angers 2 1806 13.57% 20.17%
10 2025-11-29 79.0 @ Marseille 2 2023 60.09% Toulouse 2 1901 17.44% 22.47%
11 2026-04-19 79.0 @ Monaco 2 1962 60.24% Auxerre 2 1838 17.34% 22.42%
12 2026-01-31 78.6 @ Paris FC 2 1822 21.06% Marseille 2 2016 55.04% 23.91%
13 2026-02-14 78.5 @ Marseille 2 1998 52.73% Strasbourg 2 1939 22.84% 24.43%
14 2025-09-27 78.4 @ Toulouse 2 1894 52.65% Nantes 2 1836 22.90% 24.45%
15 2026-03-01 78.4 @ Lorient 2 1883 53.28% Auxerre 2 1820 22.41% 24.31%
16 2025-10-05 78.2 @ Monaco 2 1960 49.00% Nice 2 1932 25.89% 25.10%
17 2025-10-19 78.2 @ Rennes 2 1896 48.13% Auxerre 2 1874 26.64% 25.23%
18 2025-10-29 78.2 @ Toulouse 2 1913 48.41% Rennes 2 1889 26.40% 25.19%
19 2026-02-01 78.2 @ Nice 2 1892 48.47% Brest 2 1867 26.35% 25.18%
20 2026-04-25 78.0 @ Toulouse 2 1885 34.56% Monaco 2 1961 39.49% 25.95%
21 2025-09-20 77.9 @ Nantes 2 1836 36.73% Rennes 2 1897 37.28% 25.99%
22 2025-10-05 77.9 @ Le Havre 2 1816 33.91% Rennes 2 1896 40.16% 25.93%
23 2026-02-21 77.0 Monaco 3 1925 18.64% @ Lens 2 2032 58.35% 23.01%
24 2026-05-03 74.7 @ Lille 1 2004 67.87% Le Havre 1 1805 12.65% 19.48%
25 2026-03-08 74.3 @ Lyon 1 1984 65.24% Paris FC 1 1813 14.17% 20.59%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2026-04-22 43.0 @ Paris Saint-Germain 3 2111 79.39% Nantes 0 1773 6.98% 13.63%
2 2026-02-21 43.1 @ Paris Saint-Germain 3 2115 78.90% Metz 0 1784 7.19% 13.91%
3 2025-11-22 44.9 @ Paris Saint-Germain 3 2081 72.93% Le Havre 0 1826 9.98% 17.09%
4 2026-03-08 45.1 @ Lens 3 2023 72.31% Metz 0 1775 10.29% 17.40%
5 2026-04-25 46.4 Paris Saint-Germain 3 2114 67.87% @ Angers 0 1799 12.65% 19.48%
6 2025-12-06 48.0 @ Paris Saint-Germain 5 2077 62.35% Rennes 0 1934 15.95% 21.69%
7 2025-11-30 48.1 @ Lyon 3 1954 62.19% Nantes 0 1812 16.06% 21.75%
8 2026-03-21 48.2 Paris Saint-Germain 4 2103 59.96% @ Nice 0 1865 17.53% 22.51%
9 2025-10-05 48.6 @ Strasbourg 5 1931 60.21% Angers 0 1807 17.36% 22.43%
10 2026-01-16 48.6 @ Paris Saint-Germain 3 2097 60.81% Lille 0 1968 16.96% 22.23%
11 2025-11-08 48.9 @ Marseille 3 1992 59.64% Brest 0 1873 17.75% 22.61%
12 2026-03-20 49.3 @ Lens 5 2020 69.08% Angers 1 1808 11.98% 18.94%
13 2025-10-19 49.5 @ Toulouse 4 1902 55.28% Metz 0 1823 20.88% 23.85%
14 2026-02-08 49.5 @ Paris Saint-Germain 5 2114 57.49% Marseille 0 2015 19.25% 23.26%
15 2025-09-12 49.6 @ Marseille 4 1941 55.29% Lorient 0 1861 20.86% 23.84%
16 2025-09-27 49.6 @ Paris Saint-Germain 2 2056 65.04% Auxerre 0 1886 14.29% 20.67%
17 2025-11-02 49.6 @ Lens 3 1933 57.24% Lorient 0 1836 19.43% 23.33%
18 2025-08-23 49.8 @ Lyon 3 1954 56.44% Metz 0 1864 20.01% 23.55%
19 2025-10-26 50.1 @ Lille 6 1974 64.75% Metz 1 1807 14.46% 20.79%
20 2025-10-29 50.3 @ Strasbourg 3 1943 54.99% Auxerre 0 1865 21.09% 23.92%
21 2026-02-14 50.4 Lens 5 2012 54.29% @ Paris FC 0 1823 21.63% 24.09%
22 2025-09-14 50.6 @ Paris Saint-Germain 2 2058 61.98% Lens 0 1918 16.20% 21.83%
23 2026-05-10 50.6 @ Paris Saint-Germain 1 2120 73.99% Brest 0 1852 9.46% 16.55%
24 2025-10-25 51.3 Paris Saint-Germain 3 2060 51.64% @ Brest 0 1894 23.71% 24.65%
25 2026-02-28 51.4 @ Monaco 2 1934 58.97% Angers 0 1822 18.21% 22.82%