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

2023-24 Ligue 2 Season

380 games

Final

Promoted

Auxerre

74 pts

Angers · 68 pts

Saint-Etienne · via playoff

Relegated

Valenciennes

29 pts

Quevilly-Rouen · 38 pts

Concarneau · 38 pts

Bordeaux · administratively relegated

Biggest Overachiever

Angers

9.68 points above expected

68 points · 58.32 expected points

Biggest Disappointment

Valenciennes

11.11 points below expected

27 points · 38.11 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 Auxerre Promoted 38 21 11 6 74 72 36 +36 67.99 +6.01
2 Angers Promoted 38 20 8 10 68 56 42 +14 58.32 +9.68
3 Saint-Etienne Promoted 38 19 8 11 65 48 31 +17 61.87 +3.13
4 Rodez 38 16 12 10 60 62 51 +11 55.62 +4.38
5 Paris FC 38 16 11 11 59 49 42 +7 55.31 +3.69
6 Caen 38 17 7 14 58 51 45 +6 58.19 -0.19
7 Laval 38 15 10 13 55 40 45 -5 51.61 +3.39
8 Amiens 38 12 17 9 53 36 36 0 46.29 +6.71
9 Guingamp 38 13 12 13 51 44 40 +4 56.26 -5.26
10 Pau FC 38 13 12 13 51 60 57 +3 50.08 +0.92
11 Grenoble Foot 38 38 13 12 13 51 43 44 -1 52.17 -1.17
12 Bordeaux* Demoted 38 14 9 15 50 50 52 -2 54.96 -4.96
13 SC Bastia* 38 14 9 15 50 44 48 -4 50.33 -0.33
14 Annecy 38 12 10 16 46 49 50 -1 46.63 -0.63
15 Ajaccio 38 12 10 16 46 35 46 -11 50.14 -4.14
16 Dunkerque 38 12 10 16 46 36 52 -16 40.56 +5.44
17 Troyes 38 9 15 14 42 43 50 -7 51.11 -9.11
18 Quevilly-Rouen Relegated 38 7 17 14 38 51 55 -4 48.14 -10.14
19 Concarneau Relegated 38 10 8 20 38 39 57 -18 41.05 -3.05
20 Valenciennes Relegated 38 5 12 21 27 26 55 -29 38.11 -11.11

* Point deductions: Bordeaux (-1 pts), SC Bastia (-1 pts)

Notes

  • Bordeaux was administratively relegated to National 2 due to financial difficulties.

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 Angers 68 58.32 +9.68
2 Amiens 53 46.29 +6.71
3 Auxerre 74 67.99 +6.01
4 Dunkerque 46 40.56 +5.44
5 Rodez 60 55.62 +4.38

Biggest Disappointments

# Team Actual Sim vsSim
1 Valenciennes 27 38.11 -11.11
2 Quevilly-Rouen 38 48.14 -10.14
3 Troyes 42 51.11 -9.11
4 Guingamp 51 56.26 -5.26
5 Bordeaux 50 54.96 -4.96

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 Laval 6 Sep 2 – Oct 7 1 in 833
2 Annecy 5 Mar 9 – Apr 13 1 in 266
3 Dunkerque 3 Jan 23 – Feb 3 1 in 120
4 Angers 5 Sep 23 – Oct 21 1 in 92
5 Amiens 3 Aug 5 – Aug 19 1 in 46

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Grenoble Foot 38 6 Feb 10 – Mar 16 1 in 939
2 Saint-Etienne 5 Nov 4 – Dec 5 1 in 450
3 Caen 4 Sep 2 – Sep 30 1 in 170
4 SC Bastia 4 Sep 16 – Oct 2 1 in 110
5 Dunkerque 5 Sep 23 – Oct 21 1 in 71

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Dunkerque 10 Jan 13 – Mar 16 1 in 882
2 Grenoble Foot 38 11 Aug 5 – Oct 21 1 in 161
3 Paris FC 11 Feb 3 – Apr 20 1 in 59
4 Laval 8 Aug 19 – Oct 7 1 in 54
5 Pau FC 8 Oct 28 – Dec 19 1 in 38

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Valenciennes 17 Sep 2 – Jan 23 1 in 316
2 Caen 11 Sep 2 – Nov 27 1 in 313
3 Troyes 10 Aug 19 – Oct 28 1 in 99
4 Grenoble Foot 38 9 Feb 10 – Apr 15 1 in 65
5 Concarneau 12 Feb 17 – May 3 1 in 57

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
Auxerre 1853 74 +36 13 10.0 +3.0
Angers 1740 68 +7 10 7.5 +2.5
Saint-Etienne 1799 65 +5 8 8.7 -0.7
Rodez 1751 60 +7 10 7.8 +2.2
Paris FC 1752 59 +0 7 6.9 +0.1
Caen 1736 58 +18 10 7.9 +2.1
Laval 1646 55 -9 6 5.3 +0.7
Amiens 1682 53 +24 9 5.9 +3.1
Bordeaux 1719 51 +17 9 8.2 +0.8
SC Bastia 1689 51 +4 7 7.0 +0.0
Grenoble Foot 38 1657 51 -30 6 7.2 -1.2
Guingamp 1700 51 -15 4 6.6 -2.6
Pau FC 1685 51 -29 1 6.9 -5.9
Annecy 1695 46 +9 7 6.2 +0.8
Dunkerque 1617 46 -5 5 4.5 +0.5
Ajaccio 1633 46 -52 1 6.7 -5.7
Troyes 1667 42 +7 7 7.0 +0.0
Quevilly-Rouen 1670 38 -8 5 7.1 -2.1
Concarneau 1603 38 -13 3 4.5 -1.5
Valenciennes 1569 27 +28 10 4.7 +5.3

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 AJA AMI ANG ANN AUX BOR CAE CON DUN GF3 GUI LAV PAR PAU QUE ROD SB SAI TRO VAL
Ajaccio —
0-2-0
2.89
0-1-1
2.37
0-0-2
3.30
0-0-2
1.77
0-1-1
2.39
1-0-1
2.26
1-0-1
3.17
0-1-1
3.44
1-0-1
2.52
1-0-1
2.33
1-1-0
2.70
1-0-1
2.33
1-1-0
2.62
1-1-0
2.73
0-1-1
2.33
1-0-1
2.67
1-1-0
1.88
1-0-1
2.91
1-0-1
3.66
Amiens
0-2-0
2.55
—
1-0-1
2.20
1-1-0
2.72
1-1-0
1.72
0-1-1
2.23
0-1-1
2.25
0-2-0
2.86
1-0-1
3.10
1-0-1
2.52
1-1-0
2.20
0-2-0
2.22
0-1-1
2.54
0-0-2
2.69
1-1-0
2.50
0-2-0
2.29
2-0-0
2.31
2-0-0
2.08
0-1-1
2.58
1-1-0
2.98
Angers
1-1-0
3.08
1-0-1
3.25
—
1-1-0
3.01
0-1-1
2.22
1-0-1
3.03
1-0-1
2.93
2-0-0
3.38
1-1-0
3.35
1-1-0
3.12
2-0-0
2.93
0-1-1
2.95
1-0-1
2.66
1-1-0
3.10
2-0-0
3.35
1-0-1
3.07
1-0-1
2.98
0-0-2
2.76
2-0-0
3.24
1-1-0
3.68
Annecy
2-0-0
2.16
0-1-1
2.72
0-1-1
2.43
—
0-0-2
1.73
1-0-1
2.21
0-0-2
2.39
0-1-1
2.98
2-0-0
2.71
0-0-2
2.58
1-0-1
2.06
1-0-1
2.37
0-1-1
2.33
1-1-0
2.45
1-1-0
2.52
1-0-1
2.28
1-0-1
2.67
0-1-1
1.99
0-2-0
2.66
1-1-0
3.29
Auxerre
2-0-0
3.71
0-1-1
3.77
1-1-0
3.23
2-0-0
3.76
—
2-0-0
3.12
1-1-0
3.42
2-0-0
4.09
1-0-1
4.21
0-2-0
3.31
0-1-1
3.25
2-0-0
3.74
2-0-0
3.47
0-2-0
3.61
1-0-1
3.88
1-0-1
3.44
0-2-0
3.76
1-0-1
3.09
2-0-0
3.49
1-1-0
3.82
Bordeaux
1-1-0
3.06
1-1-0
3.22
1-0-1
2.41
1-0-1
3.24
0-0-2
2.34
—
1-1-0
2.60
1-0-1
3.56
2-0-0
3.56
1-0-1
2.66
1-1-0
2.81
0-0-2
3.05
1-1-0
2.61
1-0-1
3.19
0-1-1
3.13
0-2-0
2.73
0-0-2
3.09
0-1-1
2.34
0-0-2
2.98
2-0-0
3.47
Caen
1-0-1
3.19
1-1-0
3.20
1-0-1
2.51
2-0-0
3.05
0-1-1
2.04
0-1-1
2.84
—
2-0-0
3.45
1-1-0
3.69
0-0-2
2.92
0-0-2
2.86
1-0-1
3.43
1-0-1
2.78
2-0-0
3.09
1-1-0
3.16
1-0-1
2.82
2-0-0
2.87
0-0-2
2.60
0-1-1
3.08
1-1-0
3.61
Concarneau
1-0-1
2.27
0-2-0
2.58
0-0-2
2.08
1-1-0
2.46
0-0-2
1.45
1-0-1
1.91
0-0-2
2.01
—
1-1-0
2.90
0-0-2
2.24
1-0-1
2.08
1-0-1
2.24
0-1-1
2.32
0-0-2
2.55
1-1-0
2.29
0-0-2
2.03
0-1-1
2.17
0-0-2
1.73
1-1-0
2.21
2-0-0
2.72
Dunkerque
1-1-0
2.02
1-0-1
2.34
0-1-1
2.12
0-0-2
2.73
1-0-1
1.33
0-0-2
1.91
0-1-1
1.79
0-1-1
2.54
—
0-2-0
1.86
1-0-1
2.02
1-0-1
1.99
1-0-1
1.92
1-1-0
2.14
1-0-1
2.38
0-1-1
2.11
0-1-1
2.23
1-0-1
1.78
1-1-0
2.22
2-0-0
2.62
Grenoble Foot 38
1-0-1
2.92
1-0-1
2.92
0-1-1
2.33
2-0-0
2.86
0-2-0
2.14
1-0-1
2.78
2-0-0
2.53
2-0-0
3.20
0-2-0
3.62
—
0-2-0
2.52
0-1-1
2.74
1-0-1
2.43
0-0-2
3.23
1-1-0
3.23
1-0-1
2.66
0-1-1
2.70
1-0-1
2.08
0-1-1
3.00
0-1-1
3.58
Guingamp
1-0-1
3.12
0-1-1
3.25
0-0-2
2.51
1-0-1
3.41
1-1-0
2.20
0-1-1
2.63
2-0-0
2.58
1-0-1
3.38
1-0-1
3.44
0-2-0
2.92
—
0-0-2
3.18
0-0-2
2.84
2-0-0
2.79
1-1-0
3.40
0-2-0
3.11
0-1-1
3.22
1-1-0
2.41
1-1-0
3.11
1-1-0
3.50
Laval
0-1-1
2.74
0-2-0
3.23
1-1-0
2.49
1-0-1
3.07
0-0-2
1.75
2-0-0
2.39
1-0-1
2.03
1-0-1
3.22
1-0-1
3.48
1-1-0
2.70
2-0-0
2.27
—
1-1-0
2.64
0-1-1
2.65
0-1-1
2.94
2-0-0
2.51
1-0-1
2.67
0-1-1
2.53
0-0-2
2.52
1-1-0
3.40
Paris FC
1-0-1
3.12
1-1-0
2.90
1-0-1
2.78
1-1-0
3.12
0-0-2
2.00
0-1-1
2.83
1-0-1
2.66
1-1-0
3.12
1-0-1
3.56
1-0-1
3.01
2-0-0
2.61
0-1-1
2.80
—
0-1-1
2.89
0-2-0
3.14
1-0-1
2.76
1-1-0
3.04
1-1-0
2.18
1-1-0
3.02
2-0-0
3.85
Pau FC
0-1-1
2.82
2-0-0
2.75
0-1-1
2.35
0-1-1
2.99
0-2-0
1.86
1-0-1
2.26
0-0-2
2.35
2-0-0
2.89
0-1-1
3.32
2-0-0
2.21
0-0-2
2.65
1-1-0
2.79
1-1-0
2.55
—
0-1-1
2.95
0-1-1
2.69
1-0-1
2.62
1-0-1
2.31
0-2-0
3.01
2-0-0
3.49
Quevilly-Rouen
0-1-1
2.71
0-1-1
2.94
0-0-2
2.11
0-1-1
2.92
1-0-1
1.62
1-1-0
2.31
0-1-1
2.29
0-1-1
3.16
1-0-1
3.06
0-1-1
2.21
0-1-1
2.06
1-1-0
2.51
0-2-0
2.30
1-1-0
2.49
—
1-1-0
2.18
0-1-1
2.45
1-0-1
1.98
0-2-0
2.50
0-1-1
3.27
Rodez
1-1-0
3.12
0-2-0
3.16
1-0-1
2.38
1-0-1
3.17
1-0-1
2.02
0-2-0
2.70
1-0-1
2.62
2-0-0
3.43
1-1-0
3.35
1-0-1
2.78
0-2-0
2.34
0-0-2
2.93
1-0-1
2.68
1-1-0
2.75
0-1-1
3.27
—
1-1-0
2.85
1-1-0
2.31
2-0-0
2.92
1-0-1
3.37
SC Bastia
1-0-1
2.77
0-0-2
3.14
1-0-1
2.47
1-0-1
2.77
0-2-0
1.73
2-0-0
2.36
0-0-2
2.57
1-1-0
3.28
1-1-0
3.22
1-1-0
2.74
1-1-0
2.23
1-0-1
2.78
0-1-1
2.40
1-0-1
2.83
1-1-0
2.99
0-1-1
2.59
—
0-0-2
2.26
1-0-1
2.90
1-0-1
3.44
Saint-Etienne
0-1-1
3.59
0-0-2
3.38
2-0-0
2.68
1-1-0
3.48
1-0-1
2.35
1-1-0
3.12
2-0-0
2.86
2-0-0
3.77
1-0-1
3.70
1-0-1
3.38
0-1-1
3.04
1-1-0
2.91
0-1-1
3.27
1-0-1
3.14
1-0-1
3.49
0-1-1
3.14
2-0-0
3.19
—
2-0-0
2.95
1-1-0
3.80
Troyes
1-0-1
2.53
1-1-0
2.86
0-0-2
2.21
0-2-0
2.78
0-0-2
1.99
2-0-0
2.46
1-1-0
2.36
0-1-1
3.24
0-1-1
3.23
1-1-0
2.45
0-1-1
2.34
2-0-0
2.92
0-1-1
2.42
0-2-0
2.43
0-2-0
2.94
0-0-2
2.52
1-0-1
2.54
0-0-2
2.49
—
0-2-0
3.27
Valenciennes
1-0-1
1.82
0-1-1
2.47
0-1-1
1.80
0-1-1
2.17
0-1-1
1.71
0-0-2
2.00
0-1-1
1.87
0-0-2
2.72
0-0-2
2.83
1-1-0
1.89
0-1-1
1.97
0-1-1
2.05
0-0-2
1.66
0-0-2
1.98
1-1-0
2.18
1-0-1
2.09
1-0-1
2.02
0-1-1
1.70
0-2-0
2.19
—

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.50 +7.3
Allowed 0.51 -10.7
Differential 0.85 +7.3

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
011.84%9.74%6.32%2.63%0.66%0.26%31.45%
19.74%9.21%8.29%3.29%1.32%0.13%31.97%
26.32%8.29%6.05%1.84%0.53%0.13%23.16%
32.63%3.29%1.84%1.58%0.26%0.13%9.74%
40.66%1.32%0.53%0.26%0.26%—3.03%
5+0.26%0.13%0.13%0.13%——0.66%
Total31.45%31.97%23.16%9.74%3.03%0.66%100%

Summary Statistics

Scored Allowed Difference
Mean 1.23 1.23 +0.00
SD 1.12 1.12 1.53
CV 0.91 0.91 —
Max 5 5 +5
Min 0 0 -5

Games Played: 380

↓ Scored | Allowed →012345+Total
010.53%7.89%13.16%5.26%2.63%—39.47%
17.89%13.16%5.26%7.89%——34.21%
210.53%7.89%2.63%———21.05%
35.26%—————5.26%
4———————
5+———————
Total34.21%28.95%21.05%13.16%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.92 1.21 -0.29
SD 0.91 1.14 1.71
CV 0.99 0.94 —
Max 3 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
023.68%5.26%7.89%2.63%——39.47%
118.42%15.79%2.63%—2.63%—39.47%
2—5.26%2.63%2.63%——10.53%
3—5.26%—2.63%——7.89%
4—2.63%————2.63%
5+———————
Total42.11%34.21%13.16%7.89%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.95 0.95 +0.00
SD 1.04 1.06 1.27
CV 1.10 1.12 —
Max 4 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%7.89%7.89%2.63%——28.95%
110.53%5.26%—5.26%2.63%—23.68%
213.16%13.16%2.63%———28.95%
32.63%2.63%2.63%———7.89%
4—5.26%2.63%—2.63%—10.53%
5+———————
Total36.84%34.21%15.79%7.89%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.47 1.11 +0.37
SD 1.29 1.16 1.65
CV 0.87 1.05 —
Max 4 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%7.89%2.63%2.63%2.63%—28.95%
1—10.53%18.42%5.26%2.63%—36.84%
25.26%5.26%2.63%———13.16%
37.89%7.89%2.63%———18.42%
4—2.63%————2.63%
5+———————
Total26.32%34.21%26.32%7.89%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.32 -0.03
SD 1.16 1.12 1.76
CV 0.90 0.85 —
Max 4 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%7.89%2.63%———21.05%
15.26%10.53%2.63%———18.42%
213.16%7.89%7.89%———28.95%
3—10.53%2.63%—2.63%—15.79%
45.26%5.26%2.63%———13.16%
5+——2.63%———2.63%
Total34.21%42.11%21.05%—2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.89 0.95 +0.95
SD 1.41 0.90 1.47
CV 0.74 0.95 —
Max 5 4 +4
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%7.89%5.26%2.63%——26.32%
113.16%5.26%5.26%7.89%——31.58%
27.89%5.26%5.26%5.26%5.26%—28.95%
3—5.26%2.63%2.63%——10.53%
42.63%—————2.63%
5+———————
Total34.21%23.68%18.42%18.42%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.32 1.37 -0.05
SD 1.07 1.28 1.54
CV 0.81 0.94 —
Max 4 4 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%13.16%—2.63%——21.05%
113.16%5.26%15.79%——2.63%36.84%
213.16%10.53%5.26%———28.95%
35.26%—2.63%2.63%—2.63%13.16%
4———————
5+———————
Total36.84%28.95%23.68%5.26%—5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.18 +0.16
SD 0.97 1.29 1.53
CV 0.72 1.09 —
Max 3 5 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%13.16%13.16%5.26%——42.11%
110.53%5.26%10.53%2.63%2.63%—31.58%
2—2.63%5.26%2.63%2.63%—13.16%
35.26%—2.63%———7.89%
4——2.63%2.63%——5.26%
5+———————
Total26.32%21.05%34.21%13.16%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.50 -0.47
SD 1.17 1.18 1.52
CV 1.14 0.79 —
Max 4 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%13.16%13.16%2.63%—2.63%39.47%
115.79%5.26%2.63%5.26%——28.95%
22.63%13.16%13.16%———28.95%
3————2.63%—2.63%
4———————
5+———————
Total26.32%31.58%28.95%7.89%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.95 1.37 -0.42
SD 0.90 1.20 1.45
CV 0.95 0.87 —
Max 3 5 +2
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%10.53%7.89%2.63%——36.84%
17.89%7.89%2.63%7.89%——26.32%
25.26%15.79%5.26%2.63%——28.95%
32.63%——2.63%——5.26%
4———————
5+—2.63%————2.63%
Total31.58%36.84%15.79%15.79%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.16 -0.03
SD 1.14 1.05 1.48
CV 1.01 0.91 —
Max 5 3 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%18.42%—2.63%——39.47%
113.16%2.63%7.89%—5.26%—28.95%
2—5.26%7.89%———13.16%
35.26%2.63%2.63%2.63%——13.16%
42.63%2.63%————5.26%
5+———————
Total39.47%31.58%18.42%5.26%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.05 +0.11
SD 1.24 1.14 1.57
CV 1.07 1.08 —
Max 4 4 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%2.63%7.89%2.63%—26.32%
118.42%18.42%7.89%5.26%——50.00%
25.26%7.89%——2.63%—15.79%
32.63%5.26%————7.89%
4———————
5+———————
Total34.21%36.84%10.53%13.16%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.05 1.18 -0.13
SD 0.87 1.20 1.63
CV 0.82 1.02 —
Max 3 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%5.26%15.79%———26.32%
113.16%10.53%7.89%———31.58%
25.26%13.16%10.53%———28.95%
35.26%5.26%—2.63%——13.16%
4———————
5+———————
Total28.95%34.21%34.21%2.63%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.11 +0.18
SD 1.01 0.86 1.39
CV 0.78 0.78 —
Max 3 3 +3
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%5.26%7.89%2.63%2.63%—21.05%
15.26%13.16%10.53%———28.95%
25.26%5.26%13.16%5.26%——28.95%
35.26%2.63%5.26%———13.16%
4—5.26%——2.63%—7.89%
5+———————
Total18.42%31.58%36.84%7.89%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.58 1.50 +0.08
SD 1.20 1.06 1.63
CV 0.76 0.71 —
Max 4 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%13.16%————31.58%
12.63%7.89%15.79%———26.32%
22.63%2.63%10.53%7.89%——23.68%
3—2.63%2.63%7.89%——13.16%
4——2.63%2.63%——5.26%
5+———————
Total23.68%26.32%31.58%18.42%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.45 -0.11
SD 1.21 1.06 0.89
CV 0.90 0.73 —
Max 4 3 +2
Min 0 0 -1

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%7.89%2.63%———15.79%
12.63%10.53%7.89%7.89%——28.95%
213.16%15.79%10.53%———39.47%
3—2.63%2.63%5.26%——10.53%
4—2.63%————2.63%
5+———2.63%——2.63%
Total21.05%39.47%23.68%15.79%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.63 1.34 +0.29
SD 1.13 0.99 1.31
CV 0.69 0.74 —
Max 5 3 +3
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%5.26%10.53%2.63%2.63%—34.21%
110.53%10.53%7.89%2.63%2.63%—34.21%
25.26%7.89%—5.26%——18.42%
32.63%2.63%5.26%———10.53%
4———————
5+2.63%—————2.63%
Total34.21%26.32%23.68%10.53%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.26 -0.11
SD 1.17 1.20 1.77
CV 1.01 0.95 —
Max 5 4 +5
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%13.16%2.63%———28.95%
118.42%5.26%7.89%2.63%——34.21%
210.53%10.53%2.63%——2.63%26.32%
32.63%—2.63%———5.26%
42.63%—————2.63%
5+2.63%—————2.63%
Total50.00%28.95%15.79%2.63%—2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 0.82 +0.45
SD 1.18 1.09 1.61
CV 0.93 1.33 —
Max 5 5 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%10.53%2.63%——2.63%31.58%
12.63%13.16%13.16%—2.63%—31.58%
25.26%7.89%10.53%5.26%——28.95%
3—7.89%————7.89%
4———————
5+———————
Total23.68%39.47%26.32%5.26%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.32 -0.18
SD 0.96 1.14 1.39
CV 0.85 0.87 —
Max 3 5 +2
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%15.79%7.89%7.89%——50.00%
15.26%7.89%13.16%5.26%5.26%—36.84%
22.63%2.63%2.63%———7.89%
3—2.63%—2.63%——5.26%
4———————
5+———————
Total26.32%28.95%23.68%15.79%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.68 1.45 -0.76
SD 0.84 1.20 1.32
CV 1.23 0.83 —
Max 3 4 +2
Min 0 0 -3

Games Played: 38

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
Auxerre 1853 74 67.99 +6.01 80.0% 44 53 63 68 73 80 85
Saint-Etienne 1817 65 61.87 +3.13 71.0% 43 50 56 62 67 73 83
Rodez 1745 60 55.62 +4.38 71.0% 36 41 50 56 61 70 74
Paris FC 1745 59 55.31 +3.69 71.0% 38 41 51 56 62 68 71
Angers 1740 68 58.32 +9.68 91.0% 40 44 54 58 63 70 79
Caen 1736 58 58.19 -0.19 52.0% 39 45 52 58 64 71 77
Bordeaux 1719 50 54.96 -4.96 29.0% 32 43 50 54 59 70 76
Guingamp 1700 51 56.26 -5.26 29.0% 41 43 50 56 62 71 77
Annecy 1695 46 46.63 -0.63 48.0% 26 33 41 47 52 58 67
SC Bastia 1689 50 50.33 -0.33 52.0% 35 38 46 50 54 61 69
Pau FC 1685 51 50.08 +0.92 56.0% 31 38 45 50 55 62 68
Amiens 1682 53 46.29 +6.71 83.0% 25 33 42 46 51 60 64
Quevilly-Rouen 1670 38 48.14 -10.14 12.0% 31 35 42 47 53 62 71
Troyes 1667 42 51.11 -9.11 11.0% 33 38 46 50 56 66 71
Grenoble Foot 38 1657 51 52.17 -1.17 47.0% 36 40 46 52 58 65 72
Laval 1646 55 51.61 +3.39 70.0% 37 39 47 51 57 64 66
Ajaccio 1633 46 50.14 -4.14 37.0% 22 39 44 49 56 63 69
Dunkerque 1617 46 40.56 +5.44 81.0% 27 29 35 41 45 50 61
Concarneau 1603 38 41.05 -3.05 36.0% 22 29 36 40 46 51 58
Valenciennes 1569 27 38.11 -11.11 5.0% 21 27 33 38 43 48 58

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 16% * Slight Edge: 16% to 21.5% * Clear Edge: 21.5% to 25% * Strong Edge: 25% 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
+9.47%
No Edge
40.26%28.95%30.79%
Elo Value
Home Edge: 33.01 Elo pts.
254 Elo
0.004 goals per Elo point
0800
Scoring Tilt
Expected
+0.20 goals
Neutral
-2+0.13+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 4 * Top-Heavy: 4 to 5 * Open: 5 to 7 * Wide Open: 7 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 10th * Longshot: 11th 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.08 * Comfortable: 0.08 to 0.16 * Runaway: 0.16 and up.
Title-Race Openness
3.9
One-Team Race
145710
Champion Preseason Odds
46%
Auxerre, 1st of 20
LongshotFavorite
Title Margin
Expected
0.16/gm
Comfortable
00.140.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 6.18 * Some Luck: 6.18 to 9.27 * Lucky: 9.27 to 12.36 * Wild Swing: 12.36 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 2.93 * Close: 2.93 to 4.4 * Off: 4.4 to 5.87 * Way Off: 5.87 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 20 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 20 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 20 * As Expected: 20 to 32 * Several Outliers: 32 to 44 * Many Outliers: 44 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 1.67 * A Surprise: 1.67 to 2.67 * Several Surprises: 2.67 to 3.67 * Many Surprises: 3.67 and up.
Luck Spread
Expected
5.69 points
As Expected
07.7319
Average Finish Error
Expected
2.60
Pinpoint
03.678
Biggest Overachiever
Expected 97.50%
91.00%
Angers
50100
Biggest Underachiever
Expected 2.50%
5.00%
Valenciennes
050
Season Outliers
Expected
0 of 20
Minimal Outliers
02.010
Unexpected Relegations
Expected
2 of 4
A Surprise
01.74

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.1 * Even: 0.1 to 0.12 * Top-Heavy: 0.12 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.4 * Moderate Separation: 1.4 to 1.5 * Strong Separation: 1.5 to 1.65 * Wide Separation: 1.65 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 59.5% * Slight Edge: 59.5% to 62.5% * Clear Edge: 62.5% to 64% * Wide Edge: 64% 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 78% * Clear Edge: 78% to 81% * Strong Edge: 81% to 85% * Dominant: 85% 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 69% * Some Drama: 69% to 70.5% * Frequent: 70.5% to 72% * Very Frequent: 72% 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 9% * Occasional: 9% to 10% * Frequent: 10% to 11.5% * Very Frequent: 11.5% and up.
Gini Index
0.12
Even
00.10.5
Noll-Scully
Elo SD: 67.41
1.39
Coin-Flip Parity
0.951.41.51.652
Interquartile Edge
62%
Slight Edge
50%59.5%100%
Best vs. Worst
Baseline
84%
Strong Edge
50%82%100%
Close Games
Expected
69%
Some Drama
0%67%100%
Blowouts
Expected
10%
Frequent
0%10%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.27 * Slight Separation: 0.27 to 0.3 * Notable Separation: 0.3 to 0.34 * Lopsided: 0.34 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.21 * Some Carryover: 0.21 to 0.33 * Strong Carryover: 0.33 to 0.49 * Near-Lock: 0.49 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 21% * As Expected: 21% to 23.5% * Upset-Prone: 23.5% to 25.5% * Very Upset-Prone: 25.5% 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 18% * As Expected: 18% to 21% * Shaky Favorites: 21% to 23% * Very Shaky: 23% and up.
Brier Score
Expected
0.66
Hard to Predict
00.642
Matchup Imbalance
0.21
Very Even
00.270.340.5
Strangeness
Expected
0.57
Very Predictable
01.002
Repeatability
0.42
Strong Carryover
00.210.330.491
Upset Rate
Expected
32%
Very Upset-Prone
0%29%50%
Clear Favorite Upset Rate
Expected
30%
Very Shaky
0%24%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.09 * Near Noise Ceiling: 0.09 to 0.13 * Above Noise: 0.13 to 0.18 * Well Above Noise: 0.18 and up.
Probability calibration
0.28
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.57
Overconfident
0.4367471.001.56325
Calibration error (ECE)
Noise ceiling
0.077
Well Within Noise
00.0880.2

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

Team1234567891011121314151617181920
Auxerre46.00%24.00%8.00%5.00%5.00%4.00%2.00%1.00%2.00%1.00%——1.00%1.00%——————
Angers8.00%8.00%10.00%17.00%7.00%10.00%9.00%6.00%4.00%6.00%—3.00%6.00%—1.00%1.00%4.00%———
Saint-Etienne15.00%15.00%15.00%14.00%8.00%7.00%6.00%5.00%3.00%1.00%3.00%3.00%3.00%1.00%—1.00%————
Rodez5.00%5.00%5.00%14.00%8.00%7.00%11.00%8.00%2.00%5.00%6.00%7.00%2.00%3.00%4.00%2.00%2.00%—4.00%—
Paris FC4.00%8.00%8.00%5.00%9.00%11.00%9.00%6.00%6.00%3.00%6.00%5.00%2.00%2.00%1.00%6.00%3.00%2.00%4.00%—
Caen7.00%7.00%16.00%7.00%14.00%7.00%2.00%4.00%5.00%8.00%6.00%4.00%2.00%3.00%4.00%2.00%1.00%—1.00%—
Laval—2.00%5.00%3.00%4.00%6.00%5.00%6.00%8.00%8.00%7.00%9.00%6.00%6.00%5.00%6.00%4.00%7.00%2.00%1.00%
Amiens——2.00%2.00%3.00%2.00%5.00%2.00%5.00%3.00%4.00%8.00%6.00%10.00%10.00%8.00%10.00%8.00%2.00%10.00%
Guingamp5.00%8.00%6.00%5.00%6.00%10.00%8.00%13.00%8.00%4.00%5.00%5.00%3.00%3.00%5.00%2.00%1.00%3.00%——
Pau FC—2.00%5.00%1.00%4.00%2.00%8.00%9.00%8.00%6.00%11.00%3.00%7.00%9.00%10.00%4.00%4.00%4.00%1.00%2.00%
Grenoble Foot 381.00%6.00%4.00%6.00%3.00%11.00%3.00%4.00%8.00%8.00%3.00%6.00%6.00%7.00%6.00%7.00%6.00%3.00%1.00%1.00%
Bordeaux4.00%8.00%3.00%8.00%5.00%7.00%4.00%9.00%6.00%11.00%8.00%4.00%4.00%7.00%5.00%3.00%1.00%1.00%—2.00%
SC Bastia—2.00%2.00%2.00%7.00%6.00%6.00%3.00%9.00%5.00%11.00%8.00%8.00%9.00%3.00%3.00%5.00%3.00%4.00%4.00%
Annecy——1.00%2.00%2.00%1.00%3.00%9.00%3.00%6.00%6.00%6.00%6.00%8.00%9.00%8.00%9.00%9.00%6.00%6.00%
Ajaccio2.00%2.00%5.00%1.00%3.00%2.00%9.00%3.00%10.00%7.00%4.00%6.00%6.00%5.00%8.00%9.00%9.00%3.00%4.00%2.00%
Dunkerque———1.00%——1.00%—2.00%2.00%2.00%2.00%5.00%5.00%4.00%12.00%12.00%18.00%16.00%18.00%
Troyes2.00%2.00%2.00%4.00%6.00%3.00%5.00%9.00%5.00%3.00%6.00%12.00%8.00%9.00%6.00%7.00%3.00%3.00%5.00%—
Quevilly-Rouen1.00%1.00%3.00%3.00%5.00%4.00%2.00%3.00%5.00%4.00%9.00%4.00%8.00%6.00%11.00%4.00%10.00%8.00%8.00%1.00%
Concarneau——————1.00%—1.00%8.00%2.00%4.00%6.00%3.00%5.00%9.00%6.00%13.00%23.00%19.00%
Valenciennes————1.00%—1.00%——1.00%1.00%1.00%5.00%3.00%3.00%6.00%10.00%15.00%19.00%34.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.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Direct promotion Lost promotion playoff Same level Direct relegation
Auxerre 70.00% 18.00% 12.00% —
Caen 14.00% 37.00% 47.00% 2.00%
Angers 16.00% 34.00% 46.00% 4.00%
Guingamp 13.00% 17.00% 66.00% 4.00%
Bordeaux 12.00% 16.00% 68.00% 4.00%
Paris FC — 100% — —
Rodez — 100% — —
Saint-Etienne — 100% — —
Grenoble Foot 38 7.00% 13.00% 69.00% 11.00%
Troyes 4.00% 12.00% 73.00% 11.00%
Pau FC 2.00% 10.00% 77.00% 11.00%
Laval 2.00% 12.00% 72.00% 14.00%
Ajaccio 4.00% 9.00% 69.00% 18.00%
SC Bastia 2.00% 11.00% 71.00% 16.00%
Quevilly-Rouen 2.00% 11.00% 60.00% 27.00%
Amiens — 7.00% 63.00% 30.00%
Annecy — 5.00% 65.00% 30.00%
Concarneau — — 39.00% 61.00%
Dunkerque — 1.00% 35.00% 64.00%
Valenciennes — 1.00% 21.00% 78.00%

Overall Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2023-08-05 Angers W 1-060.0 1662 1686 35.13% 28.07% 36.80%+0.04 +7.9 3
2023-08-05 @ Laval L 0-160.0 1686 1662 36.80% 28.07% 35.13%-0.04 -7.9 0
2023-08-05 Auxerre L 1-457.2 1678 1740 30.04% 27.82% 42.14%-0.11 -15.7 0
2023-08-05 @ Valenciennes W 4-157.2 1740 1678 42.14% 27.82% 30.04%+0.11 +15.7 3
2023-08-05 Caen L 0-257.0 1722 1719 38.97% 28.01% 33.01%+0.14 -15.6 0
2023-08-05 @ Paris FC W 2-057.0 1719 1722 33.01% 28.01% 38.97%-0.14 +15.6 3
2023-08-05 Grenoble Foot 38 L 0-163.1 1733 1677 46.20% 27.35% 26.45%+0.35 -9.4 0
2023-08-05 @ Saint-Etienne W 1-063.1 1677 1733 26.45% 27.35% 46.20%-0.35 +9.4 3
2023-08-05 Guingamp L 1-457.0 1657 1716 30.43% 27.85% 41.72%-0.10 -15.9 0
2023-08-05 @ Annecy W 4-157.0 1716 1657 41.72% 27.85% 30.43%+0.10 +15.9 3
2023-08-05 Quevilly-Rouen W 1-060.3 1652 1685 33.87% 28.05% 38.09%+0.00 +8.1 3
2023-08-05 @ Amiens L 0-160.3 1685 1652 38.09% 28.05% 33.87%+0.00 -8.1 0
2023-08-05 Rodez D 1-171.7 1683 1690 37.53% 28.06% 34.41%+0.10 -0.1 1
2023-08-05 @ Ajaccio D 1-171.7 1690 1683 34.41% 28.06% 37.53%-0.10 +0.1 1
2023-08-05 SC Bastia D 0-066.9 1654 1724 29.02% 27.71% 43.26%-0.15 +0.7 1
2023-08-05 @ Concarneau D 0-066.9 1724 1654 43.26% 27.71% 29.02%+0.15 -0.7 1
2023-08-05 Troyes D 2-277.4 1652 1702 31.57% 27.94% 40.49%-0.07 +0.3 1
2023-08-05 @ Dunkerque D 2-277.4 1702 1652 40.49% 27.94% 31.57%+0.07 -0.3 1
2023-08-07 Bordeaux W 3-057.1 1669 1761 26.48% 27.35% 46.17%-0.23 +25.8 3
2023-08-07 @ Pau FC L 0-357.1 1761 1669 46.17% 27.35% 26.48%+0.23 -25.8 0
2023-08-12 Ajaccio L 0-160.4 1677 1683 37.71% 28.05% 34.23%+0.11 -8.1 0
2023-08-12 @ Quevilly-Rouen W 1-060.4 1683 1677 34.23% 28.05% 37.71%-0.11 +8.1 4
2023-08-12 Amiens L 0-164.4 1755 1660 51.31% 26.39% 22.30%+0.51 -10.2 3
2023-08-12 @ Auxerre W 1-064.4 1660 1755 22.30% 26.39% 51.31%-0.51 +10.2 6
2023-08-12 Annecy D 0-066.4 1678 1641 43.72% 27.67% 28.62%+0.28 -0.7 1
2023-08-12 @ Angers D 0-066.4 1641 1678 28.62% 27.67% 43.72%-0.28 +0.7 1
2023-08-12 Dunkerque L 0-163.7 1732 1652 49.30% 26.82% 23.88%+0.44 -9.9 3
2023-08-12 @ Guingamp W 1-063.7 1652 1732 23.88% 26.82% 49.30%-0.44 +9.9 4
2023-08-12 Laval W 3-159.3 1702 1670 43.01% 27.74% 29.25%+0.26 +10.9 4
2023-08-12 @ Troyes L 1-359.3 1670 1702 29.25% 27.74% 43.01%-0.26 -10.9 3
2023-08-12 Paris FC W 2-055.9 1687 1706 35.78% 28.07% 36.15%+0.05 +14.7 6
2023-08-12 @ Grenoble Foot 38 L 0-255.9 1706 1687 36.15% 28.07% 35.78%-0.05 -14.7 0
2023-08-12 Pau FC W 2-053.7 1735 1695 44.01% 27.63% 28.35%+0.28 +12.3 6
2023-08-12 @ Caen L 0-253.7 1695 1735 28.35% 27.63% 44.01%-0.28 -12.3 3
2023-08-12 Saint-Etienne W 2-166.7 1690 1724 33.84% 28.04% 38.12%+0.00 +7.7 4
2023-08-12 @ Rodez L 1-266.7 1724 1690 38.12% 28.04% 33.84%+0.00 -7.7 0
2023-08-12 Valenciennes W 3-050.6 1724 1662 47.01% 27.23% 25.77%+0.37 +16.5 4
2023-08-12 @ SC Bastia L 0-350.6 1662 1724 25.77% 27.23% 47.01%-0.37 -16.5 0
2023-08-14 Concarneau W 1-056.1 1736 1655 49.44% 26.79% 23.77%+0.45 +5.6 3
2023-08-14 @ Bordeaux L 0-156.1 1655 1736 23.77% 26.79% 49.44%-0.45 -5.6 1
2023-08-19 Auxerre D 2-277.9 1677 1745 29.30% 27.74% 42.96%-0.14 +0.4 2
2023-08-19 @ Angers D 2-277.9 1745 1677 42.96% 27.74% 29.30%+0.14 -0.4 4
2023-08-19 Caen L 0-252.6 1649 1747 25.85% 27.24% 46.91%-0.25 -11.4 1
2023-08-19 @ Concarneau W 2-052.6 1747 1649 46.91% 27.24% 25.85%+0.25 +11.4 9
2023-08-19 Dunkerque W 3-053.2 1642 1662 35.67% 28.07% 36.26%+0.05 +21.4 4
2023-08-19 @ Annecy L 0-353.2 1662 1642 36.26% 28.07% 35.67%-0.05 -21.4 4
2023-08-19 Guingamp D 0-066.9 1646 1722 28.31% 27.63% 44.07%-0.17 +0.7 1
2023-08-19 @ Valenciennes D 0-066.9 1722 1646 44.07% 27.63% 28.31%+0.17 -0.7 4
2023-08-19 Paris FC W 2-055.3 1683 1692 37.35% 28.06% 34.58%+0.10 +14.3 6
2023-08-19 @ Pau FC L 0-255.3 1692 1683 34.58% 28.06% 37.35%-0.10 -14.3 0
2023-08-19 Quevilly-Rouen W 2-163.1 1716 1669 45.09% 27.50% 27.40%+0.32 +6.0 3
2023-08-19 @ Saint-Etienne L 1-263.1 1669 1716 27.40% 27.50% 45.09%-0.32 -6.0 0
2023-08-19 Rodez W 1-060.7 1659 1698 33.04% 28.02% 38.94%-0.02 +8.2 6
2023-08-19 @ Laval L 0-160.7 1698 1659 38.94% 28.02% 33.04%+0.02 -8.2 4
2023-08-19 SC Bastia W 2-168.1 1670 1740 29.02% 27.71% 43.26%-0.15 +8.4 9
2023-08-19 @ Amiens L 1-268.1 1740 1670 43.26% 27.71% 29.02%+0.15 -8.4 4
2023-08-19 Troyes D 0-067.1 1701 1712 37.00% 28.07% 34.93%+0.09 -0.1 7
2023-08-19 @ Grenoble Foot 38 D 0-067.1 1712 1701 34.93% 28.07% 37.00%-0.09 +0.1 5
2023-08-21 Bordeaux D 0-067.2 1691 1741 31.53% 27.93% 40.54%-0.07 +0.4 5
2023-08-21 @ Ajaccio D 0-067.2 1741 1691 40.54% 27.93% 31.53%+0.07 -0.4 4
2023-08-26 Ajaccio W 3-050.8 1758 1691 47.69% 27.12% 25.20%+0.39 +16.2 12
2023-08-26 @ Caen L 0-350.8 1691 1758 25.20% 27.12% 47.69%-0.39 -16.2 5
2023-08-26 Amiens W 2-052.7 1741 1678 47.08% 27.22% 25.71%+0.38 +11.3 7
2023-08-26 @ Bordeaux L 0-252.7 1678 1741 25.71% 27.22% 47.08%-0.38 -11.3 9
2023-08-26 Angers L 0-158.6 1640 1678 33.30% 28.03% 38.68%-0.02 -7.4 4
2023-08-26 @ Dunkerque W 1-058.6 1678 1640 38.68% 28.03% 33.30%+0.02 +7.4 5
2023-08-26 Concarneau W 3-050.9 1677 1638 44.03% 27.63% 28.34%+0.28 +17.8 3
2023-08-26 @ Paris FC L 0-350.9 1638 1677 28.34% 27.63% 44.03%-0.28 -17.8 1
2023-08-26 Grenoble Foot 38 D 0-067.4 1745 1701 44.58% 27.57% 27.86%+0.30 -0.8 5
2023-08-26 @ Auxerre D 0-067.4 1701 1745 27.86% 27.57% 44.58%-0.30 +0.8 8
2023-08-26 Laval D 0-066.4 1663 1667 37.94% 28.05% 34.01%+0.11 -0.2 1
2023-08-26 @ Quevilly-Rouen D 0-066.4 1667 1663 34.01% 28.05% 37.94%-0.11 +0.2 7
2023-08-26 Pau FC W 4-052.7 1721 1697 41.88% 27.84% 30.28%+0.22 +24.5 7
2023-08-26 @ Guingamp L 0-452.7 1697 1721 30.28% 27.84% 41.88%-0.22 -24.5 6
2023-08-26 Troyes W 3-269.5 1732 1713 41.28% 27.89% 30.84%+0.21 +6.2 7
2023-08-26 @ SC Bastia L 2-369.5 1713 1732 30.84% 27.89% 41.28%-0.21 -6.2 5
2023-08-26 Valenciennes L 0-162.1 1690 1646 44.57% 27.57% 27.86%+0.30 -9.2 4
2023-08-26 @ Rodez W 1-062.1 1646 1690 27.86% 27.57% 44.57%-0.30 +9.2 4
2023-08-28 Saint-Etienne D 1-171.9 1663 1722 30.44% 27.85% 41.70%-0.10 +0.5 5
2023-08-28 @ Annecy D 1-171.9 1722 1663 41.70% 27.85% 30.44%+0.10 -0.5 4
2023-09-02 Annecy D 1-170.8 1620 1663 32.46% 27.99% 39.55%-0.04 +0.3 2
2023-09-02 @ Concarneau D 1-170.8 1663 1620 39.55% 27.99% 32.46%+0.04 -0.3 6
2023-09-02 Auxerre L 2-466.8 1752 1744 39.72% 27.98% 32.30%+0.16 -12.2 7
2023-09-02 @ Bordeaux W 4-266.8 1744 1752 32.30% 27.98% 39.72%-0.16 +12.2 8
2023-09-02 Caen W 2-169.6 1667 1774 24.81% 27.03% 48.16%-0.29 +9.2 10
2023-09-02 @ Laval L 1-269.6 1774 1667 48.16% 27.03% 24.81%+0.29 -9.2 12
2023-09-02 Dunkerque D 2-277.0 1675 1633 44.37% 27.59% 28.04%+0.29 -0.5 6
2023-09-02 @ Ajaccio D 2-277.0 1633 1675 28.04% 27.59% 44.37%-0.29 +0.5 5
2023-09-02 Guingamp W 4-161.4 1667 1745 28.05% 27.59% 44.35%-0.18 +21.0 12
2023-09-02 @ Amiens L 1-461.4 1745 1667 44.35% 27.59% 28.05%+0.18 -21.1 7
2023-09-02 Paris FC W 2-055.4 1685 1695 37.14% 28.07% 34.79%+0.09 +14.3 8
2023-09-02 @ Angers L 0-255.4 1695 1685 34.79% 28.07% 37.14%-0.09 -14.3 3
2023-09-02 Quevilly-Rouen D 2-277.6 1706 1662 44.63% 27.56% 27.81%+0.30 -0.5 6
2023-09-02 @ Troyes D 2-277.6 1662 1706 27.81% 27.56% 44.63%-0.30 +0.5 2
2023-09-02 Rodez D 2-277.3 1673 1681 37.46% 28.06% 34.48%+0.10 -0.1 7
2023-09-02 @ Pau FC D 2-277.3 1681 1673 34.48% 28.06% 37.46%-0.10 +0.1 5
2023-09-02 SC Bastia D 0-067.2 1702 1738 33.48% 28.03% 38.49%-0.01 +0.2 9
2023-09-02 @ Grenoble Foot 38 D 0-067.2 1738 1702 38.49% 28.03% 33.48%+0.01 -0.2 8
2023-09-02 Valenciennes D 0-067.1 1721 1655 47.56% 27.14% 25.31%+0.39 -1.1 5
2023-09-02 @ Saint-Etienne D 0-067.1 1655 1721 25.31% 27.14% 47.56%-0.39 +1.1 5
2023-09-16 Amiens W 3-053.3 1681 1688 37.51% 28.06% 34.43%+0.10 +20.7 6
2023-09-16 @ Paris FC L 0-353.3 1688 1681 34.43% 28.06% 37.51%-0.10 -20.7 12
2023-09-16 Angers W 4-158.8 1681 1699 35.89% 28.07% 36.04%+0.06 +18.0 8
2023-09-16 @ Rodez L 1-458.8 1699 1681 36.04% 28.07% 35.89%-0.06 -18.0 8
2023-09-16 Bordeaux L 1-263.2 1656 1740 27.44% 27.51% 45.05%-0.20 -6.0 5
2023-09-16 @ Valenciennes W 2-163.2 1740 1656 45.05% 27.51% 27.44%+0.20 +6.0 10
2023-09-16 Concarneau L 2-372.1 1663 1620 44.46% 27.58% 27.96%+0.30 -8.2 2
2023-09-16 @ Quevilly-Rouen W 3-272.1 1620 1663 27.96% 27.58% 44.46%-0.30 +8.2 5
2023-09-16 Grenoble Foot 38 D 0-066.5 1634 1702 29.20% 27.73% 43.07%-0.14 +0.7 6
2023-09-16 @ Dunkerque D 0-066.5 1702 1634 43.07% 27.73% 29.20%+0.14 -0.7 10
2023-09-16 Laval L 0-357.2 1738 1676 46.96% 27.23% 25.81%+0.37 -26.1 8
2023-09-16 @ SC Bastia W 3-057.2 1676 1738 25.81% 27.23% 46.96%-0.37 +26.1 13
2023-09-16 Pau FC D 2-278.3 1756 1673 49.80% 26.72% 23.48%+0.46 -0.8 9
2023-09-16 @ Auxerre D 2-278.3 1673 1756 23.48% 26.72% 49.80%-0.46 +0.9 8
2023-09-16 Saint-Etienne L 1-268.9 1765 1720 44.76% 27.54% 27.69%+0.31 -8.7 12
2023-09-16 @ Caen W 2-168.9 1720 1765 27.69% 27.54% 44.76%-0.31 +8.7 8
2023-09-16 Troyes D 0-066.8 1663 1706 32.57% 27.99% 39.43%-0.04 +0.3 7
2023-09-16 @ Annecy D 0-066.8 1706 1663 39.43% 27.99% 32.57%+0.04 -0.3 7
2023-09-18 Ajaccio W 3-051.2 1724 1674 45.44% 27.46% 27.10%+0.33 +17.2 10
2023-09-18 @ Guingamp L 0-351.2 1674 1724 27.10% 27.46% 45.44%-0.33 -17.2 6
2023-09-23 Annecy L 0-354.7 1674 1664 39.98% 27.97% 32.05%+0.17 -23.0 8
2023-09-23 @ Pau FC W 3-054.7 1664 1674 32.05% 27.97% 39.98%-0.17 +23.0 10
2023-09-23 Auxerre L 1-265.0 1705 1755 31.60% 27.94% 40.46%-0.07 -6.7 7
2023-09-23 @ Troyes W 2-165.0 1755 1705 40.46% 27.94% 31.60%+0.07 +6.7 12
2023-09-23 Guingamp W 2-167.1 1703 1742 33.05% 28.02% 38.93%-0.02 +7.8 16
2023-09-23 @ Laval L 1-267.1 1742 1703 38.93% 28.02% 33.05%+0.02 -7.8 10
2023-09-23 Paris FC W 2-166.7 1657 1701 32.37% 27.98% 39.65%-0.04 +7.9 9
2023-09-23 @ Ajaccio L 1-266.7 1701 1657 39.65% 27.98% 32.37%+0.04 -7.9 6
2023-09-23 Quevilly-Rouen W 2-162.9 1702 1655 45.04% 27.51% 27.45%+0.31 +6.0 13
2023-09-23 @ Grenoble Foot 38 L 1-262.9 1655 1702 27.45% 27.51% 45.04%-0.31 -6.0 2
2023-09-23 Rodez L 1-263.5 1634 1699 29.75% 27.79% 42.46%-0.12 -6.4 6
2023-09-23 @ Dunkerque W 2-163.5 1699 1634 42.46% 27.79% 29.75%+0.12 +6.4 11
2023-09-23 Saint-Etienne L 0-156.5 1629 1729 25.53% 27.18% 47.29%-0.27 -6.0 5
2023-09-23 @ Concarneau W 1-056.5 1729 1629 47.29% 27.18% 25.53%+0.27 +6.0 11
2023-09-23 SC Bastia W 2-056.4 1681 1712 34.25% 28.05% 37.70%+0.01 +15.2 11
2023-09-23 @ Angers L 0-256.4 1712 1681 37.70% 28.05% 34.25%-0.01 -15.2 8
2023-09-23 Valenciennes D 0-066.3 1668 1650 40.97% 27.91% 31.13%+0.20 -0.5 13
2023-09-23 @ Amiens D 0-066.3 1650 1668 31.13% 27.91% 40.97%-0.20 +0.5 6
2023-09-26 Ajaccio D 0-066.4 1667 1665 38.84% 28.02% 33.14%+0.14 -0.3 14
2023-09-26 @ Amiens D 0-066.4 1665 1667 33.14% 28.02% 38.84%-0.14 +0.3 10
2023-09-26 Angers L 0-158.5 1649 1697 31.89% 27.96% 40.15%-0.06 -7.1 2
2023-09-26 @ Quevilly-Rouen W 1-058.5 1697 1649 40.15% 27.96% 31.89%+0.06 +7.1 14
2023-09-26 Annecy W 4-050.8 1762 1687 48.78% 26.92% 24.30%+0.43 +20.5 15
2023-09-26 @ Auxerre L 0-450.8 1687 1762 24.30% 26.92% 48.78%-0.43 -20.5 10
2023-09-26 Bordeaux D 0-067.4 1734 1746 36.84% 28.07% 35.09%+0.08 -0.1 11
2023-09-26 @ Guingamp D 0-067.4 1746 1734 35.09% 28.07% 36.84%-0.08 +0.1 11
2023-09-26 Concarneau L 0-160.7 1651 1623 42.53% 27.78% 29.69%+0.24 -8.8 6
2023-09-26 @ Valenciennes W 1-060.7 1623 1651 29.69% 27.78% 42.53%-0.24 +8.8 8
2023-09-26 Grenoble Foot 38 L 1-269.0 1757 1708 45.30% 27.48% 27.23%+0.32 -8.7 12
2023-09-26 @ Caen W 2-169.0 1708 1757 27.23% 27.48% 45.30%-0.32 +8.7 16
2023-09-26 Laval L 0-160.3 1694 1710 36.17% 28.07% 35.76%+0.06 -7.8 6
2023-09-26 @ Paris FC W 1-060.3 1710 1694 35.76% 28.07% 36.17%-0.06 +7.8 19
2023-09-26 Pau FC L 1-461.0 1697 1650 44.93% 27.52% 27.55%+0.31 -21.3 8
2023-09-26 @ SC Bastia W 4-161.0 1650 1697 27.55% 27.52% 44.93%-0.31 +21.3 11
2023-09-26 Troyes W 2-165.0 1705 1699 39.44% 27.99% 32.56%+0.15 +6.8 14
2023-09-26 @ Rodez L 1-265.0 1699 1705 32.56% 27.99% 39.44%-0.15 -6.8 7
2023-09-30 Amiens W 1-058.7 1672 1667 39.26% 28.00% 32.74%+0.15 +7.3 14
2023-09-30 @ Pau FC L 0-158.7 1667 1672 32.74% 28.00% 39.26%-0.15 -7.3 14
2023-09-30 Bordeaux W 2-056.7 1716 1746 34.36% 28.06% 37.58%+0.01 +15.2 19
2023-09-30 @ Grenoble Foot 38 L 0-256.7 1746 1716 37.58% 28.06% 34.36%-0.01 -15.2 11
2023-09-30 Concarneau W 2-051.6 1704 1631 48.37% 27.00% 24.64%+0.41 +10.9 17
2023-09-30 @ Angers L 0-251.6 1631 1704 24.64% 27.00% 48.37%-0.41 -10.9 8
2023-09-30 Guingamp L 0-161.9 1748 1734 40.55% 27.93% 31.51%+0.19 -8.5 12
2023-09-30 @ Caen W 1-061.9 1734 1748 31.51% 27.93% 40.55%-0.19 +8.5 14
2023-09-30 Paris FC D 2-277.3 1666 1686 35.76% 28.07% 36.16%+0.05 +0.0 11
2023-09-30 @ Annecy D 2-277.3 1686 1666 36.16% 28.07% 35.76%-0.05 -0.0 7
2023-09-30 Quevilly-Rouen L 0-159.0 1628 1642 36.59% 28.07% 35.33%+0.08 -7.9 6
2023-09-30 @ Dunkerque W 1-059.0 1642 1628 35.33% 28.07% 36.59%-0.08 +7.9 5
2023-09-30 Rodez W 3-158.5 1783 1712 48.17% 27.03% 24.80%+0.41 +9.5 18
2023-09-30 @ Auxerre L 1-358.5 1712 1783 24.80% 27.03% 48.17%-0.41 -9.5 14
2023-09-30 Saint-Etienne L 0-159.3 1692 1735 32.52% 27.99% 39.49%-0.04 -7.2 7
2023-09-30 @ Troyes W 1-059.3 1735 1692 39.49% 27.99% 32.52%+0.04 +7.2 14
2023-09-30 Valenciennes W 1-056.0 1718 1642 48.84% 26.91% 24.25%+0.43 +5.7 22
2023-09-30 @ Laval L 0-156.0 1642 1718 24.25% 26.91% 48.84%-0.43 -5.7 6
2023-10-02 SC Bastia W 2-055.1 1665 1675 37.17% 28.07% 34.77%+0.09 +14.3 13
2023-10-02 @ Ajaccio L 0-255.1 1675 1665 34.77% 28.07% 37.17%-0.09 -14.3 8
2023-10-03 Caen D 1-172.3 1731 1739 37.36% 28.06% 34.57%+0.10 -0.1 12
2023-10-03 @ Bordeaux D 1-172.3 1739 1731 34.57% 28.06% 37.36%-0.10 +0.1 13
2023-10-04 Dunkerque W 2-050.1 1742 1620 54.51% 25.57% 19.92%+0.61 +9.0 17
2023-10-04 @ Saint-Etienne L 0-250.1 1620 1742 19.92% 25.57% 54.51%-0.61 -9.0 6
2023-10-07 Ajaccio D 0-067.5 1751 1680 48.27% 27.01% 24.72%+0.41 -1.1 18
2023-10-07 @ Saint-Etienne D 0-067.5 1680 1751 24.72% 27.01% 48.27%-0.41 +1.1 14
2023-10-07 Angers L 1-457.1 1660 1715 30.93% 27.89% 41.18%-0.09 -16.1 14
2023-10-07 @ Amiens W 4-157.1 1715 1660 41.18% 27.89% 30.93%+0.09 +16.1 20
2023-10-07 Annecy W 2-164.8 1661 1666 37.84% 28.05% 34.11%+0.11 +7.1 11
2023-10-07 @ SC Bastia L 1-264.8 1666 1661 34.11% 28.05% 37.84%-0.11 -7.1 11
2023-10-07 Auxerre L 0-252.7 1686 1792 24.89% 27.05% 48.06%-0.29 -11.0 7
2023-10-07 @ Paris FC W 2-052.7 1792 1686 48.06% 27.05% 24.89%+0.29 +11.0 21
2023-10-07 Caen W 5-367.7 1702 1739 33.31% 28.03% 38.66%-0.02 +11.3 17
2023-10-07 @ Rodez L 3-567.7 1739 1702 38.66% 28.03% 33.31%+0.02 -11.3 13
2023-10-07 Dunkerque W 4-369.9 1620 1611 39.91% 27.97% 32.12%+0.17 +6.2 11
2023-10-07 @ Concarneau L 3-469.9 1611 1620 32.12% 27.97% 39.91%-0.17 -6.2 6
2023-10-07 Grenoble Foot 38 D 2-278.1 1742 1732 40.06% 27.96% 31.97%+0.17 -0.2 15
2023-10-07 @ Guingamp D 2-278.1 1732 1742 31.97% 27.96% 40.06%-0.17 +0.2 20
2023-10-07 Laval L 0-161.5 1731 1724 39.54% 27.99% 32.47%+0.16 -8.3 12
2023-10-07 @ Bordeaux W 1-061.5 1724 1731 32.47% 27.99% 39.54%-0.16 +8.3 25
2023-10-07 Pau FC D 2-277.1 1650 1679 34.38% 28.06% 37.56%+0.01 +0.1 6
2023-10-07 @ Quevilly-Rouen D 2-277.1 1679 1650 37.56% 28.06% 34.38%-0.01 -0.1 15
2023-10-07 Troyes D 1-171.3 1636 1685 31.80% 27.95% 40.24%-0.06 +0.3 7
2023-10-07 @ Valenciennes D 1-171.3 1685 1636 40.24% 27.95% 31.80%+0.06 -0.3 8
2023-10-21 Amiens D 1-171.1 1659 1643 40.75% 27.92% 31.33%+0.19 -0.4 12
2023-10-21 @ Annecy D 1-171.1 1643 1659 31.33% 27.92% 40.75%-0.19 +0.4 15
2023-10-21 Auxerre D 1-172.6 1728 1803 28.44% 27.64% 43.92%-0.17 +0.7 14
2023-10-21 @ Caen D 1-172.6 1803 1728 43.92% 27.64% 28.44%+0.17 -0.7 22
2023-10-21 Bordeaux W 2-055.1 1731 1722 39.74% 27.98% 32.28%+0.16 +13.5 23
2023-10-21 @ Angers L 0-255.1 1722 1731 32.28% 27.98% 39.74%-0.16 -13.6 12
2023-10-21 Concarneau D 0-066.4 1684 1627 46.47% 27.31% 26.22%+0.36 -1.0 9
2023-10-21 @ Troyes D 0-066.4 1627 1684 26.22% 27.31% 46.47%-0.36 +1.0 12
2023-10-21 Paris FC L 1-358.2 1605 1675 29.06% 27.72% 43.23%-0.15 -10.8 6
2023-10-21 @ Dunkerque W 3-158.2 1675 1605 43.23% 27.72% 29.06%+0.15 +10.8 10
2023-10-21 Pau FC W 2-054.7 1681 1679 38.85% 28.02% 33.13%+0.14 +13.8 17
2023-10-21 @ Ajaccio L 0-254.7 1679 1681 33.13% 28.02% 38.85%-0.14 -13.8 15
2023-10-21 Quevilly-Rouen D 2-278.1 1742 1650 50.89% 26.49% 22.62%+0.49 -0.9 16
2023-10-21 @ Guingamp D 2-278.1 1650 1742 22.62% 26.49% 50.89%-0.49 +0.9 7
2023-10-21 SC Bastia D 1-172.0 1714 1668 44.87% 27.53% 27.60%+0.31 -0.7 18
2023-10-21 @ Rodez D 1-172.0 1668 1714 27.60% 27.53% 44.87%-0.31 +0.7 12
2023-10-21 Valenciennes D 3-381.5 1732 1637 51.24% 26.41% 22.35%+0.50 -0.8 21
2023-10-21 @ Grenoble Foot 38 D 3-381.5 1637 1732 22.35% 26.41% 51.24%-0.50 +0.8 8
2023-10-23 Saint-Etienne L 0-160.6 1732 1750 36.01% 28.07% 35.92%+0.06 -7.8 25
2023-10-23 @ Laval W 1-060.6 1750 1732 35.92% 28.07% 36.01%-0.06 +7.8 21
2023-10-28 Ajaccio W 2-167.3 1628 1695 29.42% 27.76% 42.83%-0.13 +8.4 15
2023-10-28 @ Concarneau L 1-267.3 1695 1628 42.83% 27.76% 29.42%+0.13 -8.4 17
2023-10-28 Annecy L 1-265.6 1651 1659 37.43% 28.06% 34.51%+0.10 -7.6 7
2023-10-28 @ Quevilly-Rouen W 2-165.6 1659 1651 34.51% 28.06% 37.43%-0.10 +7.6 15
2023-10-28 Caen D 2-277.7 1638 1729 26.55% 27.37% 46.08%-0.23 +0.6 9
2023-10-28 @ Valenciennes D 2-277.7 1729 1638 46.08% 27.37% 26.55%+0.23 -0.6 15
2023-10-28 Dunkerque L 0-166.8 1802 1594 63.98% 22.13% 13.89%+0.95 -12.2 22
2023-10-28 @ Auxerre W 1-066.8 1594 1802 13.89% 22.13% 63.98%-0.95 +12.2 9
2023-10-28 Grenoble Foot 38 W 3-272.7 1665 1731 29.55% 27.77% 42.68%-0.13 +7.9 18
2023-10-28 @ Pau FC L 2-372.7 1731 1665 42.68% 27.77% 29.55%+0.13 -7.9 21
2023-10-28 Guingamp D 0-067.2 1669 1741 28.77% 27.68% 43.55%-0.15 +0.7 13
2023-10-28 @ SC Bastia D 0-067.2 1741 1669 43.55% 27.68% 28.77%+0.15 -0.7 17
2023-10-28 Laval D 0-066.9 1644 1724 27.79% 27.56% 44.66%-0.19 +0.8 16
2023-10-28 @ Amiens D 0-066.9 1724 1644 44.66% 27.56% 27.79%+0.19 -0.8 26
2023-10-28 Rodez D 2-277.8 1709 1713 37.99% 28.05% 33.96%+0.11 -0.1 13
2023-10-28 @ Bordeaux D 2-277.8 1713 1709 33.96% 28.05% 37.99%-0.11 +0.1 19
2023-10-28 Troyes D 2-277.5 1685 1683 38.86% 28.02% 33.12%+0.14 -0.2 11
2023-10-28 @ Paris FC D 2-277.5 1683 1685 33.12% 28.02% 38.86%-0.14 +0.2 10
2023-10-30 Angers W 2-055.1 1758 1744 40.49% 27.94% 31.57%+0.18 +13.3 24
2023-10-30 @ Saint-Etienne L 0-255.1 1744 1758 31.57% 27.94% 40.49%-0.18 -13.3 23
2023-11-04 Ajaccio L 0-356.3 1723 1686 43.68% 27.67% 28.65%+0.27 -24.7 21
2023-11-04 @ Grenoble Foot 38 W 3-056.3 1686 1723 28.65% 27.67% 43.68%-0.27 +24.7 20
2023-11-04 Amiens L 0-157.6 1606 1645 33.12% 28.02% 38.87%-0.02 -7.3 9
2023-11-04 @ Dunkerque W 1-057.6 1645 1606 38.87% 28.02% 33.12%+0.02 +7.3 19
2023-11-04 Bordeaux W 3-162.4 1669 1709 33.02% 28.02% 38.96%-0.02 +13.5 16
2023-11-04 @ SC Bastia L 1-362.4 1709 1669 38.96% 28.02% 33.02%+0.02 -13.5 13
2023-11-04 Caen W 2-167.2 1684 1728 32.32% 27.98% 39.70%-0.05 +7.9 13
2023-11-04 @ Troyes L 1-267.2 1728 1684 39.70% 27.98% 32.32%+0.05 -7.9 15
2023-11-04 Laval L 1-359.9 1666 1724 30.62% 27.87% 41.51%-0.10 -11.3 15
2023-11-04 @ Annecy W 3-159.9 1724 1666 41.51% 27.87% 30.62%+0.10 +11.3 29
2023-11-04 Paris FC L 0-164.3 1771 1685 50.10% 26.66% 23.24%+0.47 -10.0 24
2023-11-04 @ Saint-Etienne W 1-064.3 1685 1771 23.24% 26.66% 50.10%-0.47 +10.0 14
2023-11-04 Rodez W 3-163.4 1643 1713 29.06% 27.72% 43.23%-0.15 +14.6 10
2023-11-04 @ Quevilly-Rouen L 1-363.4 1713 1643 43.23% 27.72% 29.06%+0.15 -14.6 19
2023-11-04 Valenciennes W 2-051.2 1731 1638 50.95% 26.47% 22.58%+0.50 +10.1 26
2023-11-04 @ Angers L 0-251.2 1638 1731 22.58% 26.47% 50.95%-0.50 -10.1 9
2023-11-06 Auxerre W 2-167.9 1740 1790 31.60% 27.94% 40.46%-0.07 +8.0 20
2023-11-06 @ Guingamp L 1-267.9 1790 1740 40.46% 27.94% 31.60%+0.07 -8.0 22
2023-11-11 Angers D 4-482.8 1673 1741 29.29% 27.74% 42.97%-0.14 +0.3 19
2023-11-11 @ Pau FC D 4-482.8 1741 1673 42.97% 27.74% 29.29%+0.14 -0.3 27
2023-11-11 Annecy W 3-158.8 1695 1655 44.16% 27.62% 28.23%+0.29 +10.6 16
2023-11-11 @ Bordeaux L 1-358.8 1655 1695 28.23% 27.62% 44.16%-0.29 -10.6 15
2023-11-11 Concarneau L 0-358.0 1735 1636 51.70% 26.30% 22.00%+0.52 -28.2 29
2023-11-11 @ Laval W 3-058.0 1636 1735 22.00% 26.30% 51.70%-0.52 +28.2 18
2023-11-11 Dunkerque L 0-160.0 1628 1599 42.65% 27.77% 29.58%+0.25 -8.8 9
2023-11-11 @ Valenciennes W 1-060.0 1599 1628 29.58% 27.77% 42.65%-0.25 +8.8 12
2023-11-11 Grenoble Foot 38 L 1-264.4 1652 1698 32.05% 27.97% 39.98%-0.05 -6.8 19
2023-11-11 @ Amiens W 2-164.4 1698 1652 39.98% 27.97% 32.05%+0.05 +6.8 24
2023-11-11 Guingamp D 0-067.3 1698 1748 31.60% 27.94% 40.46%-0.07 +0.4 20
2023-11-11 @ Rodez D 0-067.3 1748 1698 40.46% 27.94% 31.60%+0.07 -0.4 21
2023-11-11 Quevilly-Rouen D 3-381.3 1720 1658 47.11% 27.21% 25.68%+0.38 -0.6 16
2023-11-11 @ Caen D 3-381.3 1658 1720 25.68% 27.21% 47.11%-0.38 +0.6 11
2023-11-11 Saint-Etienne W 5-260.2 1782 1761 41.52% 27.87% 30.61%+0.21 +13.8 25
2023-11-11 @ Auxerre L 2-560.2 1761 1782 30.61% 27.87% 41.52%-0.21 -13.8 24
2023-11-11 SC Bastia W 1-058.7 1695 1683 40.32% 27.95% 31.73%+0.18 +7.1 17
2023-11-11 @ Paris FC L 0-158.7 1683 1695 31.73% 27.95% 40.32%-0.18 -7.1 16
2023-11-11 Troyes W 1-058.6 1711 1692 41.30% 27.88% 30.81%+0.21 +6.9 23
2023-11-11 @ Ajaccio L 0-158.6 1692 1711 30.81% 27.88% 41.30%-0.21 -6.9 13
2023-11-25 Ajaccio W 2-057.8 1644 1718 28.61% 27.66% 43.73%-0.16 +17.0 18
2023-11-25 @ Annecy L 0-257.8 1718 1644 43.73% 27.66% 28.61%+0.16 -17.0 23
2023-11-25 Auxerre D 0-067.8 1676 1796 23.46% 26.72% 49.82%-0.34 +1.3 17
2023-11-25 @ SC Bastia D 0-067.8 1796 1676 49.82% 26.72% 23.46%+0.34 -1.3 26
2023-11-25 Bordeaux L 1-266.7 1702 1706 38.09% 28.04% 33.86%+0.12 -7.7 17
2023-11-25 @ Paris FC W 2-166.7 1706 1702 33.86% 28.04% 38.09%-0.12 +7.7 19
2023-11-25 Concarneau D 1-171.1 1645 1664 35.85% 28.07% 36.07%+0.06 +0.0 20
2023-11-25 @ Amiens D 1-171.1 1664 1645 36.07% 28.07% 35.85%-0.06 -0.0 19
2023-11-25 Guingamp L 0-158.5 1685 1748 29.87% 27.80% 42.32%-0.12 -6.8 13
2023-11-25 @ Troyes W 1-058.5 1748 1685 42.32% 27.80% 29.87%+0.12 +6.8 24
2023-11-25 Laval L 0-251.8 1608 1707 25.68% 27.21% 47.11%-0.26 -11.3 12
2023-11-25 @ Dunkerque W 2-051.8 1707 1608 47.11% 27.21% 25.68%+0.26 +11.3 32
2023-11-25 Pau FC L 1-269.6 1747 1673 48.60% 26.95% 24.45%+0.42 -9.2 24
2023-11-25 @ Saint-Etienne W 2-169.6 1673 1747 24.45% 26.95% 48.60%-0.42 +9.2 22
2023-11-25 Rodez W 2-165.0 1705 1699 39.47% 27.99% 32.53%+0.16 +6.8 27
2023-11-25 @ Grenoble Foot 38 L 1-265.0 1699 1705 32.53% 27.99% 39.47%-0.16 -6.8 20
2023-11-25 Valenciennes D 0-065.8 1658 1619 43.98% 27.64% 28.38%+0.28 -0.7 12
2023-11-25 @ Quevilly-Rouen D 0-065.8 1619 1658 28.38% 27.64% 43.98%-0.28 +0.7 10
2023-11-27 Caen W 3-052.7 1741 1720 41.53% 27.87% 30.61%+0.21 +18.9 30
2023-11-27 @ Angers L 0-352.7 1720 1741 30.61% 27.87% 41.53%-0.21 -18.9 16
2023-11-28 Pau FC L 1-265.6 1664 1683 35.96% 28.07% 35.97%+0.06 -7.3 19
2023-11-28 @ Concarneau W 2-165.6 1683 1664 35.97% 28.07% 35.96%-0.06 +7.3 25
2023-12-02 Angers D 1-172.3 1701 1760 30.46% 27.85% 41.68%-0.10 +0.5 24
2023-12-02 @ Ajaccio D 1-172.3 1760 1701 41.68% 27.85% 30.46%+0.10 -0.5 31
2023-12-02 Annecy D 0-065.8 1620 1661 32.74% 28.00% 39.26%-0.03 +0.3 11
2023-12-02 @ Valenciennes D 0-065.8 1661 1620 39.26% 28.00% 32.74%+0.03 -0.3 19
2023-12-02 Concarneau W 2-053.3 1692 1657 43.45% 27.69% 28.86%+0.27 +12.4 23
2023-12-02 @ Rodez L 0-253.3 1657 1692 28.86% 27.69% 43.45%-0.27 -12.5 19
2023-12-02 Dunkerque D 1-171.3 1690 1596 51.05% 26.45% 22.50%+0.50 -1.2 26
2023-12-02 @ Pau FC D 1-171.3 1596 1690 22.50% 26.45% 51.05%-0.50 +1.2 13
2023-12-02 Grenoble Foot 38 D 1-172.1 1718 1712 39.41% 28.00% 32.60%+0.15 -0.3 33
2023-12-02 @ Laval D 1-172.1 1712 1718 32.60% 28.00% 39.41%-0.15 +0.3 28
2023-12-02 Paris FC L 0-163.5 1755 1695 46.76% 27.27% 25.97%+0.37 -9.5 24
2023-12-02 @ Guingamp W 1-063.5 1695 1755 25.97% 27.27% 46.76%-0.37 +9.5 20
2023-12-02 Quevilly-Rouen W 3-265.0 1795 1657 56.26% 25.05% 18.69%+0.67 +4.0 29
2023-12-02 @ Auxerre L 2-365.0 1657 1795 18.69% 25.05% 56.26%-0.67 -4.0 12
2023-12-02 Saint-Etienne W 1-062.9 1645 1738 26.37% 27.34% 46.30%-0.24 +9.4 23
2023-12-02 @ Amiens L 0-162.9 1738 1645 46.30% 27.34% 26.37%+0.24 -9.4 24
2023-12-02 SC Bastia W 1-058.2 1701 1677 41.88% 27.84% 30.28%+0.22 +6.8 19
2023-12-02 @ Caen L 0-158.2 1677 1701 30.28% 27.84% 41.88%-0.22 -6.8 17
2023-12-02 Troyes L 0-162.3 1713 1678 43.52% 27.69% 28.79%+0.27 -9.0 19
2023-12-02 @ Bordeaux W 1-062.3 1678 1713 28.79% 27.69% 43.52%-0.27 +9.0 16
2023-12-05 Amiens W 2-053.3 1687 1655 43.04% 27.74% 29.23%+0.26 +12.6 19
2023-12-05 @ Troyes L 0-253.3 1655 1687 29.23% 27.74% 43.04%-0.26 -12.6 23
2023-12-05 Auxerre L 1-260.8 1644 1799 20.29% 25.72% 53.99%-0.48 -4.6 19
2023-12-05 @ Concarneau W 2-160.8 1799 1644 53.99% 25.72% 20.29%+0.48 +4.6 32
2023-12-05 Bordeaux W 3-271.9 1653 1704 31.45% 27.93% 40.62%-0.07 +7.6 15
2023-12-05 @ Quevilly-Rouen L 2-371.9 1704 1653 40.62% 27.93% 31.45%+0.07 -7.6 19
2023-12-05 Grenoble Foot 38 W 1-057.8 1759 1712 45.04% 27.51% 27.46%+0.31 +6.3 34
2023-12-05 @ Angers L 0-157.8 1712 1759 27.46% 27.51% 45.04%-0.31 -6.3 28
2023-12-05 Guingamp L 1-362.1 1729 1745 36.21% 28.07% 35.71%+0.06 -12.8 24
2023-12-05 @ Saint-Etienne W 3-162.1 1745 1729 35.71% 28.07% 36.21%-0.06 +12.8 27
2023-12-05 Laval W 2-055.9 1701 1718 36.25% 28.07% 35.68%+0.07 +14.6 27
2023-12-05 @ Ajaccio L 0-255.9 1718 1701 35.68% 28.07% 36.25%-0.07 -14.6 33
2023-12-05 Rodez W 2-055.2 1704 1704 38.55% 28.03% 33.42%+0.13 +13.9 23
2023-12-05 @ Paris FC L 0-255.2 1704 1704 33.42% 28.03% 38.55%-0.13 -13.9 23
2023-12-05 SC Bastia L 0-551.7 1598 1670 28.72% 27.68% 43.60%-0.16 -29.0 13
2023-12-05 @ Dunkerque W 5-051.7 1670 1598 43.60% 27.68% 28.72%+0.16 +29.0 20
2023-12-05 Valenciennes W 3-157.3 1689 1620 47.87% 27.08% 25.05%+0.40 +9.6 29
2023-12-05 @ Pau FC L 1-357.3 1620 1689 25.05% 27.08% 47.87%-0.40 -9.6 11
2023-12-06 Caen L 1-264.5 1661 1708 32.04% 27.97% 40.00%-0.05 -6.7 19
2023-12-06 @ Annecy W 2-164.5 1708 1661 40.00% 27.97% 32.04%+0.05 +6.7 22
2023-12-16 Ajaccio W 2-052.2 1803 1716 50.28% 26.62% 23.10%+0.47 +10.3 35
2023-12-16 @ Auxerre L 0-252.2 1716 1803 23.10% 26.62% 50.28%-0.47 -10.3 27
2023-12-16 Amiens D 2-277.3 1691 1642 45.24% 27.48% 27.28%+0.32 -0.6 24
2023-12-16 @ Rodez D 2-277.3 1642 1691 27.28% 27.48% 45.24%-0.32 +0.6 24
2023-12-16 Angers L 1-457.2 1699 1766 29.52% 27.77% 42.71%-0.13 -15.5 19
2023-12-16 @ Troyes W 4-157.2 1766 1699 42.71% 27.77% 29.52%+0.13 +15.5 37
2023-12-16 Annecy W 1-057.0 1706 1654 45.68% 27.42% 26.89%+0.33 +6.2 31
2023-12-16 @ Grenoble Foot 38 L 0-157.0 1654 1706 26.89% 27.42% 45.68%-0.33 -6.2 19
2023-12-16 Concarneau L 0-164.9 1758 1640 54.03% 25.71% 20.27%+0.59 -10.7 27
2023-12-16 @ Guingamp W 1-064.9 1640 1758 20.27% 25.71% 54.03%-0.59 +10.7 22
2023-12-16 Dunkerque W 1-052.6 1714 1569 57.23% 24.73% 18.03%+0.70 +4.4 25
2023-12-16 @ Caen L 0-152.6 1569 1714 18.03% 24.73% 57.23%-0.70 -4.4 13
2023-12-16 Paris FC L 0-155.9 1611 1718 24.76% 27.02% 48.22%-0.29 -5.8 11
2023-12-16 @ Valenciennes W 1-055.9 1718 1611 48.22% 27.02% 24.76%+0.29 +5.8 26
2023-12-16 Pau FC D 1-172.0 1703 1698 39.26% 28.00% 32.74%+0.15 -0.3 34
2023-12-16 @ Laval D 1-172.0 1698 1703 32.74% 28.00% 39.26%-0.15 +0.3 30
2023-12-16 Quevilly-Rouen D 0-066.8 1699 1661 43.86% 27.65% 28.49%+0.28 -0.7 21
2023-12-16 @ SC Bastia D 0-066.8 1661 1699 28.49% 27.65% 43.86%-0.28 +0.7 16
2023-12-16 Saint-Etienne D 0-067.1 1697 1716 35.84% 28.07% 36.08%+0.05 +0.0 20
2023-12-16 @ Bordeaux D 0-067.1 1716 1697 36.08% 28.07% 35.84%-0.05 -0.0 25
2023-12-19 Auxerre L 1-358.4 1703 1814 24.41% 26.95% 48.64%-0.31 -9.4 34
2023-12-19 @ Laval W 3-158.4 1814 1703 48.64% 26.95% 24.41%+0.31 +9.4 38
2023-12-19 Bordeaux L 0-249.8 1564 1697 22.25% 26.38% 51.37%-0.39 -10.0 13
2023-12-19 @ Dunkerque W 2-049.8 1697 1564 51.37% 26.38% 22.25%+0.39 +10.0 23
2023-12-19 Caen D 0-066.8 1643 1719 28.33% 27.63% 44.05%-0.17 +0.7 25
2023-12-19 @ Amiens D 0-066.8 1719 1643 44.05% 27.63% 28.33%+0.17 -0.7 26
2023-12-19 Grenoble Foot 38 L 0-351.9 1651 1712 30.09% 27.82% 42.09%-0.11 -18.7 22
2023-12-19 @ Concarneau W 3-051.9 1712 1651 42.09% 27.82% 30.09%+0.11 +18.7 34
2023-12-19 Guingamp W 1-058.6 1781 1747 43.26% 27.71% 29.02%+0.26 +6.6 40
2023-12-19 @ Angers L 0-158.6 1747 1781 29.02% 27.71% 43.26%-0.26 -6.6 27
2023-12-19 Quevilly-Rouen D 2-277.9 1724 1662 47.07% 27.22% 25.71%+0.37 -0.7 27
2023-12-19 @ Paris FC D 2-277.9 1662 1724 25.71% 27.22% 47.07%-0.37 +0.7 17
2023-12-19 Rodez L 1-264.5 1648 1690 32.66% 28.00% 39.34%-0.04 -6.8 19
2023-12-19 @ Annecy W 2-164.5 1690 1648 39.34% 28.00% 32.66%+0.04 +6.8 27
2023-12-19 SC Bastia W 3-269.4 1716 1699 41.02% 27.90% 31.08%+0.20 +6.2 28
2023-12-19 @ Saint-Etienne L 2-369.4 1699 1716 31.08% 27.90% 41.02%-0.20 -6.2 21
2023-12-19 Troyes D 1-171.9 1698 1684 40.63% 27.93% 31.44%+0.19 -0.4 31
2023-12-19 @ Pau FC D 1-171.9 1684 1698 31.44% 27.93% 40.63%-0.19 +0.4 20
2023-12-19 Valenciennes W 2-160.4 1706 1605 51.95% 26.24% 21.81%+0.53 +4.9 30
2023-12-19 @ Ajaccio L 1-260.4 1605 1706 21.81% 26.24% 51.95%-0.53 -4.9 11
2024-01-13 Ajaccio W 3-162.0 1684 1711 34.81% 28.07% 37.13%+0.03 +13.0 23
2024-01-13 @ Troyes L 1-362.0 1711 1684 37.13% 28.07% 34.81%-0.03 -13.0 30
2024-01-13 Amiens L 0-157.3 1600 1643 32.44% 27.99% 39.57%-0.04 -7.2 11
2024-01-13 @ Valenciennes W 1-057.3 1643 1600 39.57% 27.99% 32.44%+0.04 +7.2 28
2024-01-13 Angers W 2-059.3 1692 1788 26.08% 27.29% 46.63%-0.25 +17.9 24
2024-01-13 @ SC Bastia L 0-259.3 1788 1692 46.63% 27.29% 26.08%+0.25 -17.9 40
2024-01-13 Annecy W 2-161.6 1723 1641 49.63% 26.76% 23.62%+0.45 +5.3 30
2024-01-13 @ Paris FC L 1-261.6 1641 1723 23.62% 26.76% 49.63%-0.45 -5.3 19
2024-01-13 Concarneau W 1-055.5 1718 1632 50.11% 26.66% 23.23%+0.47 +5.5 29
2024-01-13 @ Caen L 0-155.5 1632 1718 23.23% 26.66% 50.11%-0.47 -5.5 22
2024-01-13 Dunkerque D 2-277.9 1731 1554 60.64% 23.51% 15.85%+0.83 -1.5 35
2024-01-13 @ Grenoble Foot 38 D 2-277.9 1554 1731 15.85% 23.51% 60.64%-0.83 +1.5 14
2024-01-13 Guingamp L 0-157.7 1662 1741 28.06% 27.59% 44.34%-0.18 -6.5 17
2024-01-13 @ Quevilly-Rouen W 1-057.7 1741 1662 44.34% 27.59% 28.06%+0.18 +6.4 30
2024-01-13 Laval D 0-067.2 1722 1693 42.58% 27.78% 29.64%+0.24 -0.6 29
2024-01-13 @ Saint-Etienne D 0-067.2 1693 1722 29.64% 27.78% 42.58%-0.24 +0.6 35
2024-01-13 Pau FC W 2-165.2 1697 1698 38.38% 28.04% 33.58%+0.12 +7.0 30
2024-01-13 @ Rodez L 1-265.2 1698 1697 33.58% 28.04% 38.38%-0.12 -7.0 31
2024-01-15 Bordeaux W 3-156.9 1823 1707 53.81% 25.77% 20.43%+0.59 +8.0 41
2024-01-15 @ Auxerre L 1-356.9 1707 1823 20.43% 25.77% 53.81%-0.59 -8.0 23
2024-01-23 Ajaccio W 2-058.6 1556 1698 21.39% 26.11% 52.50%-0.43 +19.7 17
2024-01-23 @ Dunkerque L 0-258.6 1698 1556 52.50% 26.11% 21.39%+0.43 -19.7 30
2024-01-23 Annecy W 1-057.6 1651 1636 40.64% 27.93% 31.43%+0.19 +7.0 31
2024-01-23 @ Amiens L 0-157.6 1636 1651 31.43% 27.93% 40.64%-0.19 -7.1 19
2024-01-23 Auxerre D 1-172.9 1729 1831 25.38% 27.15% 47.47%-0.27 +1.0 36
2024-01-23 @ Grenoble Foot 38 D 1-172.9 1831 1729 47.47% 27.15% 25.38%+0.27 -0.9 42
2024-01-23 Caen L 1-266.4 1710 1723 36.67% 28.07% 35.26%+0.08 -7.4 24
2024-01-23 @ SC Bastia W 2-166.4 1723 1710 35.26% 28.07% 36.67%-0.08 +7.4 32
2024-01-23 Paris FC D 1-172.1 1694 1729 33.66% 28.04% 38.30%-0.01 +0.2 36
2024-01-23 @ Laval D 1-172.1 1729 1694 38.30% 28.04% 33.66%+0.01 -0.2 31
2024-01-23 Quevilly-Rouen W 3-265.7 1770 1656 53.51% 25.85% 20.64%+0.58 +4.4 43
2024-01-23 @ Angers L 2-365.7 1656 1770 20.64% 25.85% 53.51%-0.58 -4.4 17
2024-01-23 Rodez D 3-381.7 1747 1704 44.56% 27.57% 27.87%+0.30 -0.4 31
2024-01-23 @ Guingamp D 3-381.7 1704 1747 27.87% 27.57% 44.56%-0.30 +0.4 31
2024-01-23 Saint-Etienne L 0-159.7 1691 1722 34.24% 28.05% 37.71%+0.01 -7.5 31
2024-01-23 @ Pau FC W 1-059.7 1722 1691 37.71% 28.05% 34.24%-0.01 +7.5 32
2024-01-23 Troyes W 1-061.6 1626 1697 28.95% 27.70% 43.35%-0.15 +8.9 25
2024-01-23 @ Concarneau L 0-161.6 1697 1626 43.35% 27.70% 28.95%+0.15 -9.0 23
2024-01-23 Valenciennes W 3-155.6 1699 1593 52.60% 26.08% 21.32%+0.55 +8.4 26
2024-01-23 @ Bordeaux L 1-355.6 1593 1699 21.32% 26.08% 52.60%-0.55 -8.3 11
2024-01-27 Amiens L 0-163.5 1729 1658 48.25% 27.02% 24.73%+0.41 -9.8 32
2024-01-27 @ Saint-Etienne W 1-063.5 1658 1729 24.73% 27.02% 48.25%-0.41 +9.7 34
2024-01-27 Concarneau W 1-056.8 1678 1635 44.45% 27.58% 27.96%+0.30 +6.4 33
2024-01-27 @ Ajaccio L 0-156.8 1635 1678 27.96% 27.58% 44.45%-0.30 -6.4 25
2024-01-27 Dunkerque L 1-270.6 1728 1575 58.05% 24.46% 17.49%+0.73 -10.7 31
2024-01-27 @ Paris FC W 2-170.6 1575 1728 17.49% 24.46% 58.05%-0.73 +10.7 20
2024-01-27 Grenoble Foot 38 D 1-172.0 1652 1730 28.00% 27.59% 44.42%-0.18 +0.7 18
2024-01-27 @ Quevilly-Rouen D 1-172.0 1730 1652 44.42% 27.59% 28.00%+0.18 -0.7 37
2024-01-27 Guingamp D 1-173.0 1830 1747 49.80% 26.72% 23.48%+0.46 -1.2 43
2024-01-27 @ Auxerre D 1-173.0 1747 1830 23.48% 26.72% 49.80%-0.46 +1.1 32
2024-01-27 Laval L 1-267.1 1704 1694 39.98% 27.97% 32.05%+0.17 -7.9 31
2024-01-27 @ Rodez W 2-167.1 1694 1704 32.05% 27.97% 39.98%-0.17 +7.9 39
2024-01-27 Pau FC D 0-066.2 1629 1684 30.97% 27.90% 41.14%-0.09 +0.5 20
2024-01-27 @ Annecy D 0-066.2 1684 1629 41.14% 27.90% 30.97%+0.09 -0.5 32
2024-01-27 SC Bastia W 3-164.2 1584 1703 23.65% 26.76% 49.59%-0.34 +16.3 14
2024-01-27 @ Valenciennes L 1-364.2 1703 1584 49.59% 26.76% 23.65%+0.34 -16.3 24
2024-01-27 Troyes D 0-067.3 1731 1688 44.47% 27.58% 27.95%+0.30 -0.8 33
2024-01-27 @ Caen D 0-067.3 1688 1731 27.95% 27.58% 44.47%-0.30 +0.8 24
2024-01-29 Angers W 1-062.6 1707 1774 29.42% 27.76% 42.83%-0.13 +8.9 29
2024-01-29 @ Bordeaux L 0-162.6 1774 1707 42.83% 27.76% 29.42%+0.13 -8.9 43
2024-02-03 Annecy L 1-463.5 1748 1629 54.07% 25.69% 20.23%+0.60 -24.7 32
2024-02-03 @ Guingamp W 4-163.5 1629 1748 20.23% 25.69% 54.07%-0.60 +24.7 23
2024-02-03 Auxerre D 2-278.9 1683 1829 21.03% 25.98% 52.99%-0.44 +1.0 33
2024-02-03 @ Pau FC D 2-278.9 1829 1683 52.99% 25.98% 21.03%+0.44 -1.0 44
2024-02-03 Bordeaux W 2-166.4 1689 1716 34.71% 28.06% 37.22%+0.02 +7.5 27
2024-02-03 @ Troyes L 1-266.4 1716 1689 37.22% 28.06% 34.71%-0.02 -7.5 29
2024-02-03 Caen W 5-157.4 1730 1730 38.50% 28.03% 33.47%+0.13 +22.0 40
2024-02-03 @ Grenoble Foot 38 L 1-557.4 1730 1730 33.47% 28.03% 38.50%-0.13 -22.0 33
2024-02-03 Paris FC D 1-171.9 1667 1718 31.55% 27.94% 40.52%-0.07 +0.4 35
2024-02-03 @ Amiens D 1-171.9 1718 1667 40.52% 27.94% 31.55%+0.07 -0.4 32
2024-02-03 Quevilly-Rouen L 2-467.5 1702 1652 45.44% 27.46% 27.11%+0.33 -13.6 39
2024-02-03 @ Laval W 4-267.5 1652 1702 27.11% 27.46% 45.44%-0.33 +13.6 21
2024-02-03 Rodez W 2-162.7 1765 1696 47.95% 27.07% 24.98%+0.40 +5.5 46
2024-02-03 @ Angers L 1-262.7 1696 1765 24.98% 27.07% 47.95%-0.40 -5.5 31
2024-02-03 Saint-Etienne W 1-063.4 1586 1719 22.19% 26.36% 51.45%-0.39 +10.3 23
2024-02-03 @ Dunkerque L 0-163.4 1719 1586 51.45% 26.36% 22.19%+0.39 -10.3 32
2024-02-03 Valenciennes W 1-056.1 1629 1601 42.52% 27.78% 29.69%+0.24 +6.7 28
2024-02-03 @ Concarneau L 0-156.1 1601 1629 29.69% 27.78% 42.52%-0.24 -6.7 14
2024-02-05 Ajaccio W 1-059.1 1686 1684 38.87% 28.02% 33.11%+0.14 +7.3 27
2024-02-05 @ SC Bastia L 0-159.1 1684 1686 33.11% 28.02% 38.87%-0.14 -7.3 33
2024-02-10 Amiens W 2-053.3 1708 1668 44.15% 27.62% 28.23%+0.29 +12.2 36
2024-02-10 @ Caen L 0-253.3 1668 1708 28.23% 27.62% 44.15%-0.29 -12.2 35
2024-02-10 Angers W 1-057.8 1828 1771 46.40% 27.32% 26.28%+0.35 +6.1 47
2024-02-10 @ Auxerre L 0-157.8 1771 1828 26.28% 27.32% 46.40%-0.35 -6.1 46
2024-02-10 Concarneau L 0-354.5 1654 1636 41.15% 27.89% 30.96%+0.20 -23.6 23
2024-02-10 @ Annecy W 3-054.5 1636 1654 30.96% 27.89% 41.15%-0.20 +23.6 31
2024-02-10 Dunkerque D 0-066.3 1691 1596 51.15% 26.43% 22.42%+0.50 -1.4 32
2024-02-10 @ Rodez D 0-066.3 1596 1691 22.42% 26.43% 51.15%-0.50 +1.4 24
2024-02-10 Grenoble Foot 38 W 1-061.6 1709 1752 32.50% 27.99% 39.50%-0.04 +8.3 32
2024-02-10 @ Bordeaux L 0-161.6 1752 1709 39.50% 27.99% 32.50%+0.04 -8.3 40
2024-02-10 Guingamp W 3-055.2 1677 1723 32.10% 27.97% 39.93%-0.05 +23.0 36
2024-02-10 @ Ajaccio L 0-355.2 1723 1677 39.93% 27.97% 32.10%+0.05 -23.0 32
2024-02-10 Laval D 1-171.0 1594 1689 26.15% 27.30% 46.55%-0.24 +0.9 15
2024-02-10 @ Valenciennes D 1-171.0 1689 1594 46.55% 27.30% 26.15%+0.24 -0.9 40
2024-02-10 Pau FC D 1-172.1 1717 1684 43.19% 27.72% 29.09%+0.26 -0.6 33
2024-02-10 @ Paris FC D 1-172.1 1684 1717 29.09% 27.72% 43.19%-0.26 +0.6 34
2024-02-10 SC Bastia L 0-159.5 1666 1694 34.59% 28.06% 37.35%+0.02 -7.6 21
2024-02-10 @ Quevilly-Rouen W 1-059.5 1694 1666 37.35% 28.06% 34.59%-0.02 +7.6 30
2024-02-12 Troyes W 5-054.1 1709 1697 40.33% 27.95% 31.72%+0.18 +31.3 35
2024-02-12 @ Saint-Etienne L 0-554.1 1697 1709 31.72% 27.95% 40.33%-0.18 -31.3 27
2024-02-17 Ajaccio D 1-171.9 1688 1700 36.82% 28.07% 35.11%+0.08 -0.1 41
2024-02-17 @ Laval D 1-171.9 1700 1688 35.11% 28.07% 36.82%-0.08 +0.1 37
2024-02-17 Auxerre L 0-249.2 1630 1834 16.49% 23.90% 59.61%-0.67 -7.5 23
2024-02-17 @ Annecy W 2-049.2 1834 1630 59.61% 23.90% 16.49%+0.67 +7.5 50
2024-02-17 Caen W 1-060.4 1700 1720 35.68% 28.07% 36.25%+0.05 +7.8 35
2024-02-17 @ Guingamp L 0-160.4 1720 1700 36.25% 28.07% 35.68%-0.05 -7.8 36
2024-02-17 Grenoble Foot 38 W 3-164.1 1665 1743 28.08% 27.60% 44.32%-0.18 +14.9 30
2024-02-17 @ Troyes L 1-364.1 1743 1665 44.32% 27.60% 28.08%+0.18 -14.9 40
2024-02-17 Paris FC D 2-277.6 1659 1717 30.60% 27.87% 41.53%-0.10 +0.3 32
2024-02-17 @ Concarneau D 2-277.6 1717 1659 41.53% 27.87% 30.60%+0.10 -0.3 34
2024-02-17 Quevilly-Rouen L 0-257.3 1685 1658 42.28% 27.81% 29.92%+0.23 -16.6 34
2024-02-17 @ Pau FC W 2-057.3 1658 1685 29.92% 27.81% 42.28%-0.23 +16.6 24
2024-02-17 Rodez L 0-257.1 1701 1689 40.26% 27.95% 31.79%+0.18 -16.0 30
2024-02-17 @ SC Bastia W 2-057.1 1689 1701 31.79% 27.95% 40.26%-0.18 +16.0 35
2024-02-17 Saint-Etienne L 0-356.3 1765 1740 41.99% 27.83% 30.18%+0.23 -23.9 46
2024-02-17 @ Angers W 3-056.3 1740 1765 30.18% 27.83% 41.99%-0.23 +23.9 38
2024-02-17 Valenciennes W 2-162.2 1598 1595 39.00% 28.01% 32.98%+0.14 +6.9 27
2024-02-17 @ Dunkerque L 1-262.2 1595 1598 32.98% 28.01% 39.00%-0.14 -6.9 15
2024-02-19 Bordeaux D 1-171.8 1656 1717 30.14% 27.83% 42.04%-0.11 +0.5 36
2024-02-19 @ Amiens D 1-171.8 1717 1656 42.04% 27.83% 30.14%+0.11 -0.5 33
2024-02-24 Amiens D 0-066.8 1700 1656 44.65% 27.56% 27.79%+0.30 -0.8 38
2024-02-24 @ Ajaccio D 0-066.8 1656 1700 27.79% 27.56% 44.65%-0.30 +0.8 37
2024-02-24 Annecy W 2-159.7 1764 1623 56.73% 24.90% 18.37%+0.69 +4.2 41
2024-02-24 @ Saint-Etienne L 1-259.7 1623 1764 18.37% 24.90% 56.73%-0.69 -4.2 23
2024-02-24 Dunkerque L 1-268.3 1680 1605 48.78% 26.92% 24.30%+0.43 -9.3 30
2024-02-24 @ Troyes W 2-168.3 1605 1680 24.30% 26.92% 48.78%-0.43 +9.3 30
2024-02-24 Guingamp W 1-059.2 1716 1708 39.76% 27.98% 32.26%+0.16 +7.2 36
2024-02-24 @ Bordeaux L 0-159.2 1708 1716 32.26% 27.98% 39.76%-0.16 -7.2 35
2024-02-24 Laval L 1-360.8 1660 1688 34.56% 28.06% 37.38%+0.02 -12.3 32
2024-02-24 @ Concarneau W 3-160.8 1688 1660 37.38% 28.06% 34.56%-0.02 +12.3 44
2024-02-24 Paris FC D 0-066.9 1675 1716 32.70% 28.00% 39.30%-0.03 +0.3 25
2024-02-24 @ Quevilly-Rouen D 0-066.9 1716 1675 39.30% 28.00% 32.70%+0.03 -0.3 35
2024-02-24 Pau FC L 0-163.2 1728 1668 46.80% 27.26% 25.94%+0.37 -9.5 40
2024-02-24 @ Grenoble Foot 38 W 1-063.2 1668 1728 25.94% 27.26% 46.80%-0.37 +9.5 37
2024-02-24 Rodez L 0-250.8 1588 1705 23.74% 26.79% 49.48%-0.33 -10.6 15
2024-02-24 @ Valenciennes W 2-050.8 1705 1588 49.48% 26.79% 23.74%+0.33 +10.6 38
2024-02-24 SC Bastia D 1-173.6 1842 1685 58.41% 24.33% 17.26%+0.75 -1.9 51
2024-02-24 @ Auxerre D 1-173.6 1685 1842 17.26% 24.33% 58.41%-0.75 +1.9 31
2024-02-26 Angers W 2-056.6 1713 1741 34.53% 28.06% 37.41%+0.02 +15.1 39
2024-02-26 @ Caen L 0-256.6 1741 1713 37.41% 28.06% 34.53%-0.02 -15.1 46
2024-03-02 Amiens D 1-171.7 1700 1657 44.53% 27.57% 27.90%+0.30 -0.7 45
2024-03-02 @ Laval D 1-171.7 1657 1700 27.90% 27.57% 44.53%-0.30 +0.7 38
2024-03-02 Bordeaux D 2-277.9 1716 1724 37.48% 28.06% 34.46%+0.10 -0.1 39
2024-03-02 @ Rodez D 2-277.9 1724 1716 34.46% 28.06% 37.48%-0.10 +0.1 37
2024-03-02 Caen L 2-369.5 1678 1728 31.61% 27.94% 40.45%-0.07 -6.3 37
2024-03-02 @ Pau FC W 3-269.5 1728 1678 40.45% 27.94% 31.61%+0.07 +6.3 42
2024-03-02 Concarneau D 2-276.2 1614 1647 33.84% 28.04% 38.11%+0.00 +0.1 31
2024-03-02 @ Dunkerque D 2-276.2 1647 1614 38.11% 28.04% 33.84%+0.00 -0.1 33
2024-03-02 Grenoble Foot 38 W 1-060.8 1687 1719 34.06% 28.05% 37.89%+0.01 +8.1 34
2024-03-02 @ SC Bastia L 0-160.8 1719 1687 37.89% 28.05% 34.06%-0.01 -8.1 40
2024-03-02 Quevilly-Rouen D 0-066.0 1619 1675 30.76% 27.88% 41.36%-0.09 +0.5 24
2024-03-02 @ Annecy D 0-066.0 1675 1619 41.36% 27.88% 30.76%+0.09 -0.5 26
2024-03-02 Saint-Etienne D 0-067.5 1716 1768 31.29% 27.92% 40.79%-0.08 +0.4 36
2024-03-02 @ Paris FC D 0-067.5 1768 1716 40.79% 27.92% 31.29%+0.08 -0.4 42
2024-03-02 Troyes D 0-066.9 1701 1671 42.73% 27.76% 29.50%+0.25 -0.6 36
2024-03-02 @ Guingamp D 0-066.9 1671 1701 29.50% 27.76% 42.73%-0.25 +0.6 31
2024-03-02 Valenciennes D 0-069.6 1840 1577 69.22% 19.64% 11.14%+1.16 -3.0 52
2024-03-02 @ Auxerre D 0-069.6 1577 1840 11.14% 19.64% 69.22%-1.16 +3.0 16
2024-03-04 Ajaccio W 3-159.9 1726 1699 42.27% 27.81% 29.93%+0.23 +11.1 49
2024-03-04 @ Angers L 1-359.9 1699 1726 29.93% 27.81% 42.27%-0.23 -11.1 38
2024-03-09 Angers D 0-067.0 1580 1737 20.09% 25.64% 54.27%-0.49 +1.7 17
2024-03-09 @ Valenciennes D 0-067.0 1737 1580 54.27% 25.64% 20.09%+0.49 -1.7 50
2024-03-09 Annecy L 1-364.1 1688 1619 47.93% 27.07% 24.99%+0.40 -15.8 38
2024-03-09 @ Ajaccio W 3-164.1 1619 1688 24.99% 27.07% 47.93%-0.40 +15.8 27
2024-03-09 Auxerre W 1-063.0 1768 1837 29.20% 27.73% 43.06%-0.14 +8.9 45
2024-03-09 @ Saint-Etienne L 0-163.0 1837 1768 43.06% 27.73% 29.20%+0.14 -8.9 52
2024-03-09 Guingamp L 2-368.9 1647 1700 31.19% 27.91% 40.90%-0.08 -6.3 33
2024-03-09 @ Concarneau W 3-268.9 1700 1647 40.90% 27.91% 31.19%+0.08 +6.3 39
2024-03-09 Paris FC L 0-161.9 1734 1717 41.00% 27.90% 31.09%+0.20 -8.6 42
2024-03-09 @ Caen W 1-061.9 1717 1734 31.09% 27.90% 41.00%-0.20 +8.6 39
2024-03-09 Pau FC W 1-060.6 1614 1671 30.63% 27.87% 41.50%-0.10 +8.7 34
2024-03-09 @ Dunkerque L 0-160.6 1671 1614 41.50% 27.87% 30.63%+0.10 -8.7 37
2024-03-09 Quevilly-Rouen D 0-067.2 1724 1675 45.32% 27.47% 27.21%+0.32 -0.9 38
2024-03-09 @ Bordeaux D 0-067.2 1675 1724 27.21% 27.47% 45.32%-0.32 +0.9 27
2024-03-09 Rodez D 1-171.8 1658 1716 30.53% 27.86% 41.61%-0.10 +0.5 39
2024-03-09 @ Amiens D 1-171.8 1716 1658 41.61% 27.86% 30.53%+0.10 -0.5 40
2024-03-09 SC Bastia W 2-055.9 1672 1695 35.17% 28.07% 36.76%+0.04 +14.9 34
2024-03-09 @ Troyes L 0-255.9 1695 1672 36.76% 28.07% 35.17%-0.04 -14.9 34
2024-03-11 Laval L 0-257.2 1711 1699 40.19% 27.96% 31.85%+0.18 -15.9 40
2024-03-11 @ Grenoble Foot 38 W 2-057.2 1699 1711 31.85% 27.96% 40.19%-0.18 +15.9 48
2024-03-16 Ajaccio W 2-052.9 1725 1672 45.82% 27.40% 26.77%+0.34 +11.7 42
2024-03-16 @ Paris FC L 0-252.9 1672 1725 26.77% 27.40% 45.82%-0.34 -11.7 38
2024-03-16 Amiens L 1-365.2 1735 1658 48.98% 26.88% 24.14%+0.43 -16.1 50
2024-03-16 @ Angers W 3-165.2 1658 1735 24.14% 26.88% 48.98%-0.43 +16.1 42
2024-03-16 Bordeaux W 3-164.0 1635 1723 26.95% 27.43% 45.61%-0.22 +15.2 30
2024-03-16 @ Annecy L 1-364.0 1723 1635 45.61% 27.43% 26.95%+0.22 -15.2 38
2024-03-16 Caen W 2-161.8 1828 1725 52.15% 26.19% 21.66%+0.53 +4.9 55
2024-03-16 @ Auxerre L 1-261.8 1725 1828 21.66% 26.19% 52.15%-0.53 -4.9 42
2024-03-16 Concarneau W 2-053.3 1663 1641 41.65% 27.86% 30.50%+0.22 +13.0 40
2024-03-16 @ Pau FC L 0-253.3 1641 1663 30.50% 27.86% 41.65%-0.22 -13.0 33
2024-03-16 Dunkerque L 1-269.5 1715 1623 50.92% 26.48% 22.60%+0.49 -9.6 48
2024-03-16 @ Laval W 2-169.5 1623 1715 22.60% 26.48% 50.92%-0.49 +9.6 37
2024-03-16 Grenoble Foot 38 W 3-160.1 1715 1695 41.44% 27.87% 30.69%+0.21 +11.3 43
2024-03-16 @ Rodez L 1-360.1 1695 1715 30.69% 27.87% 41.44%-0.21 -11.3 40
2024-03-16 Saint-Etienne L 0-451.4 1680 1777 25.96% 27.26% 46.78%-0.25 -21.7 34
2024-03-16 @ SC Bastia W 4-051.4 1777 1680 46.78% 27.26% 25.96%+0.25 +21.7 48
2024-03-16 Troyes D 1-171.6 1676 1686 37.01% 28.07% 34.92%+0.09 -0.1 28
2024-03-16 @ Quevilly-Rouen D 1-171.6 1686 1676 34.92% 28.07% 37.01%-0.09 +0.1 35
2024-03-16 Valenciennes W 3-047.3 1706 1582 54.78% 25.49% 19.73%+0.62 +13.0 42
2024-03-16 @ Guingamp L 0-347.3 1582 1706 19.73% 25.49% 54.78%-0.62 -13.0 17
2024-03-30 Angers L 2-461.8 1628 1719 26.55% 27.37% 46.08%-0.23 -9.0 33
2024-03-30 @ Concarneau W 4-261.8 1719 1628 46.08% 27.37% 26.55%+0.23 +9.0 53
2024-03-30 Annecy L 0-254.7 1632 1650 36.00% 28.07% 35.93%+0.06 -14.7 37
2024-03-30 @ Dunkerque W 2-054.7 1650 1632 35.93% 28.07% 36.00%-0.06 +14.7 33
2024-03-30 Caen L 1-264.8 1675 1720 32.24% 27.98% 39.78%-0.05 -6.8 28
2024-03-30 @ Quevilly-Rouen W 2-164.8 1720 1675 39.78% 27.98% 32.24%+0.05 +6.8 45
2024-03-30 Guingamp D 0-067.0 1684 1719 33.49% 28.03% 38.47%-0.01 +0.2 41
2024-03-30 @ Grenoble Foot 38 D 0-067.0 1719 1684 38.47% 28.03% 33.49%+0.01 -0.2 43
2024-03-30 Paris FC D 3-381.5 1708 1737 34.39% 28.06% 37.55%+0.01 +0.1 39
2024-03-30 @ Bordeaux D 3-381.5 1737 1708 37.55% 28.06% 34.39%-0.01 -0.1 43
2024-03-30 Pau FC L 2-371.1 1674 1676 38.34% 28.04% 33.62%+0.12 -7.3 42
2024-03-30 @ Amiens W 3-271.1 1676 1674 33.62% 28.04% 38.34%-0.12 +7.3 43
2024-03-30 Rodez L 2-370.0 1686 1727 32.90% 28.01% 39.09%-0.03 -6.5 35
2024-03-30 @ Troyes W 3-270.0 1727 1686 39.09% 28.01% 32.90%+0.03 +6.5 46
2024-03-30 Saint-Etienne L 0-247.7 1569 1799 14.80% 22.81% 62.39%-0.77 -6.7 17
2024-03-30 @ Valenciennes W 2-047.7 1799 1569 62.39% 22.81% 14.80%+0.77 +6.7 51
2024-03-30 SC Bastia L 1-268.3 1706 1659 45.04% 27.51% 27.45%+0.31 -8.7 48
2024-03-30 @ Laval W 2-168.3 1659 1706 27.45% 27.51% 45.04%-0.31 +8.7 37
2024-04-01 Auxerre L 0-154.6 1661 1833 18.82% 25.11% 56.08%-0.55 -4.5 38
2024-04-01 @ Ajaccio W 1-054.6 1833 1661 56.08% 25.11% 18.82%+0.55 +4.5 58
2024-04-06 Ajaccio D 1-171.5 1683 1656 42.33% 27.80% 29.87%+0.24 -0.5 44
2024-04-06 @ Pau FC D 1-171.5 1656 1683 29.87% 27.80% 42.33%-0.24 +0.5 39
2024-04-06 Amiens D 0-067.1 1719 1667 45.76% 27.41% 26.83%+0.34 -0.9 44
2024-04-06 @ Guingamp D 0-067.1 1667 1719 26.83% 27.41% 45.76%-0.34 +0.9 43
2024-04-06 Bordeaux L 0-161.9 1727 1708 41.32% 27.88% 30.80%+0.21 -8.6 45
2024-04-06 @ Caen W 1-061.9 1708 1727 30.80% 27.88% 41.32%-0.21 +8.6 42
2024-04-06 Concarneau W 1-052.6 1805 1619 61.69% 23.10% 15.22%+0.86 +3.7 54
2024-04-06 @ Saint-Etienne L 0-152.6 1619 1805 15.22% 23.10% 61.69%-0.86 -3.7 33
2024-04-06 Dunkerque D 1-171.0 1667 1618 45.43% 27.46% 27.12%+0.33 -0.8 38
2024-04-06 @ SC Bastia D 1-171.0 1618 1667 27.12% 27.46% 45.43%-0.33 +0.8 38
2024-04-06 Grenoble Foot 38 W 2-163.2 1737 1684 45.85% 27.40% 26.75%+0.34 +5.9 46
2024-04-06 @ Paris FC L 1-263.2 1684 1737 26.75% 27.40% 45.85%-0.34 -5.9 41
2024-04-06 Laval D 1-172.2 1728 1697 42.90% 27.75% 29.35%+0.25 -0.6 54
2024-04-06 @ Angers D 1-172.2 1697 1728 29.35% 27.75% 42.90%-0.25 +0.6 49
2024-04-06 Quevilly-Rouen D 3-381.5 1733 1669 47.36% 27.17% 25.47%+0.38 -0.6 47
2024-04-06 @ Rodez D 3-381.5 1669 1733 25.47% 27.17% 47.36%-0.38 +0.6 29
2024-04-06 Valenciennes W 2-159.0 1665 1562 52.19% 26.19% 21.63%+0.53 +4.9 36
2024-04-06 @ Annecy L 1-259.0 1562 1665 21.63% 26.19% 52.19%-0.53 -4.9 17
2024-04-08 Troyes W 2-049.7 1837 1680 58.53% 24.29% 17.18%+0.75 +7.8 61
2024-04-08 @ Auxerre L 0-249.7 1680 1837 17.18% 24.29% 58.53%-0.75 -7.8 35
2024-04-13 Amiens D 0-065.8 1615 1668 31.24% 27.92% 40.84%-0.08 +0.4 34
2024-04-13 @ Concarneau D 0-065.8 1668 1615 40.84% 27.92% 31.24%+0.08 -0.5 44
2024-04-13 Annecy L 0-355.7 1698 1670 42.42% 27.79% 29.78%+0.24 -24.1 49
2024-04-13 @ Laval W 3-055.7 1670 1698 29.78% 27.79% 42.42%-0.24 +24.1 39
2024-04-13 Auxerre W 4-378.9 1669 1845 18.52% 24.97% 56.51%-0.56 +9.7 32
2024-04-13 @ Quevilly-Rouen L 3-478.9 1845 1669 56.51% 24.97% 18.52%+0.56 -9.7 61
2024-04-13 Guingamp L 0-156.3 1618 1718 25.59% 27.19% 47.22%-0.26 -6.0 38
2024-04-13 @ Dunkerque W 1-056.3 1718 1618 47.22% 27.19% 25.59%+0.26 +6.0 47
2024-04-13 Paris FC L 1-263.9 1672 1743 28.99% 27.71% 43.30%-0.15 -6.2 35
2024-04-13 @ Troyes W 2-163.9 1743 1672 43.30% 27.71% 28.99%+0.15 +6.2 49
2024-04-13 Pau FC L 1-452.7 1557 1683 22.97% 26.58% 50.45%-0.36 -12.6 17
2024-04-13 @ Valenciennes W 4-152.7 1683 1557 50.45% 26.58% 22.97%+0.36 +12.6 47
2024-04-13 Rodez W 1-060.3 1719 1733 36.58% 28.07% 35.35%+0.07 +7.7 48
2024-04-13 @ Caen L 0-160.3 1733 1719 35.35% 28.07% 36.58%-0.07 -7.7 47
2024-04-13 Saint-Etienne W 2-060.9 1657 1809 20.46% 25.78% 53.76%-0.47 +20.1 42
2024-04-13 @ Ajaccio L 0-260.9 1809 1657 53.76% 25.78% 20.46%+0.47 -20.1 54
2024-04-13 SC Bastia L 2-373.4 1716 1667 45.40% 27.46% 27.13%+0.33 -8.3 42
2024-04-13 @ Bordeaux W 3-273.4 1667 1716 27.13% 27.46% 45.40%-0.33 +8.3 41
2024-04-15 Angers D 0-067.1 1678 1727 31.65% 27.94% 40.40%-0.06 +0.4 42
2024-04-15 @ Grenoble Foot 38 D 0-067.1 1727 1678 40.40% 27.94% 31.65%+0.06 -0.4 55
2024-04-20 Auxerre W 2-060.0 1725 1835 24.45% 26.95% 48.60%-0.31 +18.5 50
2024-04-20 @ Rodez L 0-260.0 1835 1725 48.60% 26.95% 24.45%+0.31 -18.5 61
2024-04-20 Bordeaux W 2-162.4 1789 1708 49.47% 26.79% 23.75%+0.45 +5.3 57
2024-04-20 @ Saint-Etienne L 1-262.4 1708 1789 23.75% 26.79% 49.47%-0.45 -5.3 42
2024-04-20 Caen W 2-167.3 1677 1726 31.64% 27.94% 40.42%-0.07 +8.0 45
2024-04-20 @ Ajaccio L 1-267.3 1726 1677 40.42% 27.94% 31.64%+0.07 -8.0 48
2024-04-20 Dunkerque L 0-161.8 1667 1612 46.10% 27.36% 26.53%+0.35 -9.4 44
2024-04-20 @ Amiens W 1-061.8 1612 1667 26.53% 27.36% 46.10%-0.35 +9.4 41
2024-04-20 Grenoble Foot 38 L 0-161.4 1694 1678 40.77% 27.92% 31.31%+0.19 -8.5 39
2024-04-20 @ Annecy W 1-061.4 1678 1694 31.31% 27.92% 40.77%-0.19 +8.5 45
2024-04-20 Laval W 3-052.1 1695 1673 41.62% 27.86% 30.52%+0.22 +18.9 50
2024-04-20 @ Pau FC L 0-352.1 1673 1695 30.52% 27.86% 41.62%-0.22 -18.9 49
2024-04-20 Quevilly-Rouen D 0-066.0 1616 1679 29.88% 27.80% 42.32%-0.12 +0.6 35
2024-04-20 @ Concarneau D 0-066.0 1679 1616 42.32% 27.80% 29.88%+0.12 -0.6 33
2024-04-20 SC Bastia L 0-162.8 1724 1675 45.36% 27.47% 27.17%+0.32 -9.3 47
2024-04-20 @ Guingamp W 1-062.8 1675 1724 27.17% 27.47% 45.36%-0.32 +9.3 44
2024-04-20 Troyes W 2-162.7 1727 1666 46.92% 27.24% 25.84%+0.37 +5.7 58
2024-04-20 @ Angers L 1-262.7 1666 1727 25.84% 27.24% 46.92%-0.37 -5.7 35
2024-04-20 Valenciennes W 2-156.7 1749 1545 63.53% 22.33% 14.15%+0.93 +3.2 52
2024-04-20 @ Paris FC L 1-256.7 1545 1749 14.15% 22.33% 63.53%-0.93 -3.2 17
2024-04-23 Ajaccio W 1-062.4 1542 1685 21.27% 26.07% 52.66%-0.43 +10.5 20
2024-04-23 @ Valenciennes L 0-162.4 1685 1542 52.66% 26.07% 21.27%+0.43 -10.5 45
2024-04-23 Amiens D 3-380.8 1678 1658 41.43% 27.87% 30.70%+0.21 -0.3 34
2024-04-23 @ Quevilly-Rouen D 3-380.8 1658 1678 30.70% 27.87% 41.43%-0.21 +0.3 45
2024-04-23 Angers L 1-266.3 1715 1733 36.03% 28.07% 35.89%+0.06 -7.3 47
2024-04-23 @ Guingamp W 2-166.3 1733 1715 35.89% 28.07% 36.03%-0.06 +7.3 61
2024-04-23 Annecy W 2-163.9 1718 1685 43.14% 27.73% 29.13%+0.26 +6.3 51
2024-04-23 @ Caen L 1-263.9 1685 1718 29.13% 27.73% 43.14%-0.26 -6.3 39
2024-04-23 Concarneau W 2-051.4 1684 1616 47.82% 27.09% 25.08%+0.40 +11.1 47
2024-04-23 @ SC Bastia L 0-251.4 1616 1684 25.08% 27.09% 47.82%-0.40 -11.1 35
2024-04-23 Dunkerque W 2-051.2 1703 1622 49.46% 26.79% 23.75%+0.45 +10.6 45
2024-04-23 @ Bordeaux L 0-251.2 1622 1703 23.75% 26.79% 49.46%-0.45 -10.6 41
2024-04-23 Laval W 4-047.8 1817 1655 59.09% 24.09% 16.82%+0.77 +14.5 64
2024-04-23 @ Auxerre L 0-447.8 1655 1817 16.82% 24.09% 59.09%-0.77 -14.5 49
2024-04-23 Paris FC W 1-060.2 1743 1752 37.33% 28.06% 34.61%+0.10 +7.6 53
2024-04-23 @ Rodez L 0-160.2 1752 1743 34.61% 28.06% 37.33%-0.10 -7.6 52
2024-04-23 Pau FC D 2-277.6 1660 1714 31.09% 27.90% 41.00%-0.08 +0.3 36
2024-04-23 @ Troyes D 2-277.6 1714 1660 41.00% 27.90% 31.09%+0.08 -0.3 51
2024-04-23 Saint-Etienne L 0-252.7 1687 1794 24.79% 27.03% 48.18%-0.29 -11.0 45
2024-04-23 @ Grenoble Foot 38 W 2-052.7 1794 1687 48.18% 27.03% 24.79%+0.29 +11.0 60
2024-04-27 Angers W 3-161.1 1745 1740 39.20% 28.01% 32.80%+0.15 +11.9 55
2024-04-27 @ Paris FC L 1-361.1 1740 1745 32.80% 28.01% 39.20%-0.15 -11.9 61
2024-04-27 Bordeaux W 1-062.0 1640 1713 28.65% 27.67% 43.68%-0.16 +9.0 52
2024-04-27 @ Laval L 0-162.0 1713 1640 43.68% 27.67% 28.65%+0.16 -9.0 45
2024-04-27 Caen W 1-056.7 1805 1725 49.43% 26.80% 23.78%+0.45 +5.6 63
2024-04-27 @ Saint-Etienne L 0-156.7 1725 1805 23.78% 26.80% 49.43%-0.45 -5.6 51
2024-04-27 Grenoble Foot 38 W 2-057.7 1552 1676 23.09% 26.62% 50.29%-0.36 +19.0 23
2024-04-27 @ Valenciennes L 0-257.7 1676 1552 50.29% 26.62% 23.09%+0.36 -19.0 45
2024-04-27 Guingamp L 1-267.1 1714 1708 39.43% 28.00% 32.58%+0.15 -7.9 51
2024-04-27 @ Pau FC W 2-167.1 1708 1714 32.58% 28.00% 39.43%-0.15 +7.8 50
2024-04-27 Quevilly-Rouen D 1-171.6 1674 1678 38.03% 28.05% 33.93%+0.11 -0.2 46
2024-04-27 @ Ajaccio D 1-171.6 1678 1674 33.93% 28.05% 38.03%-0.11 +0.2 35
2024-04-27 Rodez L 1-260.5 1605 1751 21.03% 25.98% 52.99%-0.44 -4.8 35
2024-04-27 @ Concarneau W 2-160.5 1751 1605 52.99% 25.98% 21.03%+0.44 +4.8 56
2024-04-27 SC Bastia W 3-270.6 1679 1695 36.26% 28.07% 35.66%+0.07 +6.9 42
2024-04-27 @ Annecy L 2-370.6 1695 1679 35.66% 28.07% 36.26%-0.07 -6.9 47
2024-04-27 Troyes D 0-066.3 1658 1661 38.24% 28.04% 33.72%+0.12 -0.2 46
2024-04-27 @ Amiens D 0-066.3 1661 1658 33.72% 28.04% 38.24%-0.12 +0.2 37
2024-04-29 Auxerre L 1-354.3 1611 1832 15.39% 23.21% 61.40%-0.74 -6.1 41
2024-04-29 @ Dunkerque W 3-154.3 1832 1611 61.40% 23.21% 15.39%+0.74 +6.0 67
2024-05-03 Ajaccio W 4-052.1 1704 1674 42.78% 27.76% 29.46%+0.25 +24.0 48
2024-05-03 @ Bordeaux L 0-452.1 1674 1704 29.46% 27.76% 42.78%-0.25 -24.0 46
2024-05-03 Amiens L 1-267.5 1688 1658 42.81% 27.76% 29.43%+0.25 -8.4 47
2024-05-03 @ SC Bastia W 2-167.5 1658 1688 29.43% 27.76% 42.81%-0.25 +8.4 49
2024-05-03 Annecy L 1-365.2 1756 1686 48.02% 27.06% 24.92%+0.40 -15.9 56
2024-05-03 @ Rodez W 3-165.2 1686 1756 24.92% 27.06% 48.02%-0.40 +15.9 45
2024-05-03 Concarneau W 2-161.3 1657 1600 46.33% 27.33% 26.34%+0.35 +5.8 48
2024-05-03 @ Grenoble Foot 38 L 1-261.3 1600 1657 26.34% 27.33% 46.33%-0.35 -5.8 35
2024-05-03 Dunkerque L 1-268.2 1678 1605 48.46% 26.98% 24.56%+0.42 -9.2 35
2024-05-03 @ Quevilly-Rouen W 2-168.2 1605 1678 24.56% 26.98% 48.46%-0.42 +9.2 44
2024-05-03 Laval W 1-056.3 1719 1649 48.07% 27.05% 24.88%+0.41 +5.8 54
2024-05-03 @ Caen L 0-156.3 1649 1719 24.88% 27.05% 48.07%-0.41 -5.8 52
2024-05-03 Pau FC W 2-164.5 1728 1706 41.70% 27.85% 30.45%+0.22 +6.5 64
2024-05-03 @ Angers L 1-264.5 1706 1728 30.45% 27.85% 41.70%-0.22 -6.5 51
2024-05-03 Valenciennes D 1-170.3 1661 1571 50.57% 26.56% 22.87%+0.48 -1.2 38
2024-05-03 @ Troyes D 1-170.3 1571 1661 22.87% 26.56% 50.57%-0.48 +1.2 24
2024-05-04 Paris FC W 2-052.6 1838 1756 49.50% 26.78% 23.72%+0.45 +10.6 70
2024-05-04 @ Auxerre L 0-252.6 1756 1838 23.72% 26.78% 49.50%-0.45 -10.6 55
2024-05-04 Saint-Etienne D 2-278.5 1716 1811 26.09% 27.29% 46.62%-0.25 +0.7 51
2024-05-04 @ Guingamp D 2-278.5 1811 1716 46.62% 27.29% 26.09%+0.25 -0.7 64
2024-05-10 Angers L 1-265.6 1702 1735 33.92% 28.05% 38.04%+0.00 -7.0 45
2024-05-10 @ Annecy W 2-165.6 1735 1702 38.04% 28.05% 33.92%+0.00 +7.0 67
2024-05-10 Auxerre D 0-068.5 1666 1848 18.07% 24.75% 57.18%-0.59 +2.0 50
2024-05-10 @ Amiens D 0-068.5 1848 1666 57.18% 24.75% 18.07%+0.59 -2.0 71
2024-05-10 Bordeaux W 4-268.7 1595 1728 22.14% 26.35% 51.51%-0.40 +15.0 38
2024-05-10 @ Concarneau L 2-468.7 1728 1595 51.51% 26.35% 22.14%+0.40 -15.0 48
2024-05-10 Caen D 2-277.5 1614 1725 24.47% 26.96% 48.58%-0.30 +0.8 45
2024-05-10 @ Dunkerque D 2-277.5 1725 1614 48.58% 26.96% 24.47%+0.30 -0.8 55
2024-05-10 Grenoble Foot 38 L 1-265.4 1650 1663 36.77% 28.07% 35.16%+0.08 -7.5 46
2024-05-10 @ Ajaccio W 2-165.4 1663 1650 35.16% 28.07% 36.77%-0.08 +7.5 51
2024-05-10 Guingamp W 2-164.3 1746 1716 42.71% 27.77% 29.53%+0.25 +6.3 58
2024-05-10 @ Paris FC L 1-264.3 1716 1746 29.53% 27.77% 42.71%-0.25 -6.3 51
2024-05-10 Quevilly-Rouen W 2-167.1 1572 1669 25.93% 27.26% 46.81%-0.25 +9.0 27
2024-05-10 @ Valenciennes L 1-267.1 1669 1572 46.81% 27.26% 25.93%+0.25 -9.0 35
2024-05-10 Rodez D 1-172.9 1810 1740 48.11% 27.04% 24.85%+0.41 -1.0 65
2024-05-10 @ Saint-Etienne D 1-172.9 1740 1810 24.85% 27.04% 48.11%-0.41 +1.0 57
2024-05-10 SC Bastia L 1-267.4 1699 1680 41.28% 27.89% 30.84%+0.21 -8.1 51
2024-05-10 @ Pau FC W 2-167.4 1680 1699 30.84% 27.89% 41.28%-0.21 +8.1 50
2024-05-10 Troyes L 1-265.1 1643 1660 36.23% 28.07% 35.70%+0.07 -7.4 52
2024-05-10 @ Laval W 2-165.1 1660 1643 35.70% 28.07% 36.23%-0.07 +7.4 41
2024-05-17 Ajaccio W 2-051.1 1741 1643 51.63% 26.32% 22.05%+0.52 +9.9 60
2024-05-17 @ Rodez L 0-251.1 1643 1741 22.05% 26.32% 51.63%-0.52 -9.9 46
2024-05-17 Amiens L 1-362.0 1670 1668 38.83% 28.02% 33.15%+0.14 -13.4 51
2024-05-17 @ Grenoble Foot 38 W 3-162.0 1668 1670 33.15% 28.02% 38.83%-0.14 +13.4 53
2024-05-17 Annecy D 1-171.6 1667 1695 34.57% 28.06% 37.37%+0.02 +0.1 42
2024-05-17 @ Troyes D 1-171.6 1695 1667 37.37% 28.06% 34.57%-0.02 -0.1 46
2024-05-17 Concarneau W 4-150.0 1846 1610 66.76% 20.85% 12.39%+1.06 +6.7 74
2024-05-17 @ Auxerre L 1-450.0 1610 1846 12.39% 20.85% 66.76%-1.06 -6.7 38
2024-05-17 Dunkerque D 0-067.4 1742 1615 55.02% 25.42% 19.55%+0.63 -1.8 68
2024-05-17 @ Angers D 0-067.4 1615 1742 19.55% 25.42% 55.02%-0.63 +1.8 46
2024-05-17 Laval L 0-163.2 1710 1636 48.59% 26.95% 24.45%+0.42 -9.8 51
2024-05-17 @ Guingamp W 1-063.2 1636 1710 24.45% 26.95% 48.59%-0.42 +9.8 55
2024-05-17 Paris FC D 1-172.3 1688 1752 29.80% 27.79% 42.41%-0.12 +0.5 51
2024-05-17 @ SC Bastia D 1-172.3 1752 1688 42.41% 27.79% 29.80%+0.12 -0.5 59
2024-05-17 Pau FC W 3-269.2 1713 1691 41.65% 27.86% 30.49%+0.22 +6.2 51
2024-05-17 @ Bordeaux L 2-369.2 1691 1713 30.49% 27.86% 41.65%-0.22 -6.2 51
2024-05-17 Saint-Etienne W 2-170.9 1660 1809 20.74% 25.88% 53.38%-0.46 +10.0 38
2024-05-17 @ Quevilly-Rouen L 1-270.9 1809 1660 53.38% 25.88% 20.74%+0.46 -10.0 65
2024-05-17 Valenciennes W 3-046.9 1724 1581 56.90% 24.84% 18.26%+0.69 +12.1 58
2024-05-17 @ Caen L 0-346.9 1581 1724 18.26% 24.84% 56.90%-0.69 -12.1 27

Playoff Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2024-05-21 Paris FC W 3-2 1751 1752 38.45% 28.03% 33.52%+0.13 +6.6 1-0
2024-05-21 @ Rodez L 2-3 1752 1751 33.52% 28.03% 38.45%-0.13 -6.6 0-1
2024-05-24 Rodez W 2-0 1799 1757 44.35% 27.59% 28.05%+0.29 +12.2 1-0
2024-05-24 @ Saint-Etienne L 0-2 1757 1799 28.05% 27.59% 44.35%-0.29 -12.2 1-1
2024-05-30 Metz W 2-1 1811 1780 42.94% 27.74% 29.31%+0.25 +6.3 2-0
2024-05-30 @ Saint-Etienne L 1-2 1780 1811 29.31% 27.74% 42.94%-0.25 -6.3 0-1
2024-06-02 Saint-Etienne D 2-2 1774 1818 32.39% 27.99% 39.63%-0.04 +0.2 0-1-1
2024-06-02 @ Metz D 2-2 1818 1774 39.63% 27.99% 32.39%+0.04 -0.2 2-0-1

Biggest Upsets

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

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2023-10-28 13.89% Dunkerque 1594 1 @ Auxerre 1802 0
2 2024-01-27 17.49% Dunkerque 1575 2 @ Paris FC 1728 1
3 2024-04-13 18.52% @ Quevilly-Rouen 1669 4 Auxerre 1845 3
4 2024-02-03 20.23% Annecy 1629 4 @ Guingamp 1748 1
5 2023-12-16 20.27% Concarneau 1640 1 @ Guingamp 1758 0
6 2024-04-13 20.46% @ Ajaccio 1657 2 Saint-Etienne 1809 0
7 2024-05-17 20.74% @ Quevilly-Rouen 1660 2 Saint-Etienne 1809 1
8 2024-04-23 21.27% @ Valenciennes 1542 1 Ajaccio 1685 0
9 2024-01-23 21.39% @ Dunkerque 1556 2 Ajaccio 1698 0
10 2023-11-11 22.00% Concarneau 1636 3 @ Laval 1735 0
11 2024-05-10 22.14% @ Concarneau 1595 4 Bordeaux 1728 2
12 2024-02-03 22.19% @ Dunkerque 1586 1 Saint-Etienne 1719 0
13 2023-08-12 22.30% Amiens 1660 1 @ Auxerre 1755 0
14 2024-03-16 22.60% Dunkerque 1623 2 @ Laval 1715 1
15 2024-04-27 23.09% @ Valenciennes 1552 2 Grenoble Foot 38 1676 0
16 2023-11-04 23.24% Paris FC 1685 1 @ Saint-Etienne 1771 0
17 2024-01-27 23.65% @ Valenciennes 1584 3 SC Bastia 1703 1
18 2023-08-12 23.88% Dunkerque 1652 1 @ Guingamp 1732 0
19 2024-03-16 24.14% Amiens 1658 3 @ Angers 1735 1
20 2024-02-24 24.30% Dunkerque 1605 2 @ Troyes 1680 1
21 2023-11-25 24.45% Pau FC 1673 2 @ Saint-Etienne 1747 1
22 2024-04-20 24.45% @ Rodez 1725 2 Auxerre 1835 0
23 2024-05-17 24.45% Laval 1636 1 @ Guingamp 1710 0
24 2024-05-03 24.56% Dunkerque 1605 2 @ Quevilly-Rouen 1678 1
25 2024-01-27 24.73% Amiens 1658 1 @ Saint-Etienne 1729 0

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-02-12 31.29 @ Saint-Etienne 5 1709 40.33% Troyes 0 1697 31.72% 27.95%
2 2023-12-05 28.98 SC Bastia 5 1670 43.60% @ Dunkerque 0 1598 28.72% 27.68%
3 2023-11-11 28.24 Concarneau 3 1636 22.00% @ Laval 0 1735 51.70% 26.30%
4 2023-09-16 26.12 Laval 3 1676 25.81% @ SC Bastia 0 1738 46.96% 27.23%
5 2023-08-07 25.77 @ Pau FC 3 1669 26.48% Bordeaux 0 1761 46.17% 27.35%
6 2024-02-03 24.71 Annecy 4 1629 20.23% @ Guingamp 1 1748 54.07% 25.69%
7 2023-11-04 24.67 Ajaccio 3 1686 28.65% @ Grenoble Foot 38 0 1723 43.68% 27.67%
8 2023-08-26 24.51 @ Guingamp 4 1721 41.88% Pau FC 0 1697 30.28% 27.84%
9 2024-04-13 24.11 Annecy 3 1670 29.78% @ Laval 0 1698 42.42% 27.79%
10 2024-05-03 23.99 @ Bordeaux 4 1704 42.78% Ajaccio 0 1674 29.46% 27.76%
11 2024-02-17 23.92 Saint-Etienne 3 1740 30.18% @ Angers 0 1765 41.99% 27.83%
12 2024-02-10 23.56 Concarneau 3 1636 30.96% @ Annecy 0 1654 41.15% 27.89%
13 2023-09-23 23.05 Annecy 3 1664 32.05% @ Pau FC 0 1674 39.98% 27.97%
14 2024-02-10 23.03 @ Ajaccio 3 1677 32.10% Guingamp 0 1723 39.93% 27.97%
15 2024-02-03 22.02 @ Grenoble Foot 38 5 1730 38.50% Caen 1 1730 33.47% 28.03%
16 2024-03-16 21.68 Saint-Etienne 4 1777 46.78% @ SC Bastia 0 1680 25.96% 27.26%
17 2023-08-19 21.44 @ Annecy 3 1642 35.67% Dunkerque 0 1662 36.26% 28.07%
18 2023-09-26 21.27 Pau FC 4 1650 27.55% @ SC Bastia 1 1697 44.93% 27.52%
19 2023-09-02 21.05 @ Amiens 4 1667 28.05% Guingamp 1 1745 44.35% 27.59%
20 2023-09-16 20.65 @ Paris FC 3 1681 37.51% Amiens 0 1688 34.43% 28.06%
21 2023-09-26 20.51 @ Auxerre 4 1762 48.78% Annecy 0 1687 24.30% 26.92%
22 2024-04-13 20.07 @ Ajaccio 2 1657 20.46% Saint-Etienne 0 1809 53.76% 25.78%
23 2024-01-23 19.69 @ Dunkerque 2 1556 21.39% Ajaccio 0 1698 52.50% 26.11%
24 2024-04-27 19.01 @ Valenciennes 2 1552 23.09% Grenoble Foot 38 0 1676 50.29% 26.62%
25 2023-11-27 18.91 @ Angers 3 1741 41.53% Caen 0 1720 30.61% 27.87%

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 2023-11-11 82.8 @ Pau FC 4 1673 29.29% Angers 4 1741 42.97% 27.74%
2 2024-01-23 81.7 @ Guingamp 3 1747 44.56% Rodez 3 1704 27.87% 27.57%
3 2023-10-21 81.5 @ Grenoble Foot 38 3 1732 51.24% Valenciennes 3 1637 22.35% 26.41%
4 2024-03-30 81.5 @ Bordeaux 3 1708 34.39% Paris FC 3 1737 37.55% 28.06%
5 2024-04-06 81.5 @ Rodez 3 1733 47.36% Quevilly-Rouen 3 1669 25.47% 27.17%
6 2023-11-11 81.3 @ Caen 3 1720 47.11% Quevilly-Rouen 3 1658 25.68% 27.21%
7 2024-04-23 80.8 @ Quevilly-Rouen 3 1678 41.43% Amiens 3 1658 30.70% 27.87%
8 2024-02-03 78.9 @ Pau FC 2 1683 21.03% Auxerre 2 1829 52.99% 25.98%
9 2024-04-13 78.9 @ Quevilly-Rouen 4 1669 18.52% Auxerre 3 1845 56.51% 24.97%
10 2024-05-04 78.5 @ Guingamp 2 1716 26.09% Saint-Etienne 2 1811 46.62% 27.29%
11 2023-09-16 78.3 @ Auxerre 2 1756 49.80% Pau FC 2 1673 23.48% 26.72%
12 2023-10-07 78.1 @ Guingamp 2 1742 40.06% Grenoble Foot 38 2 1732 31.97% 27.96%
13 2023-10-21 78.1 @ Guingamp 2 1742 50.89% Quevilly-Rouen 2 1650 22.62% 26.49%
14 2023-08-19 77.9 @ Angers 2 1677 29.30% Auxerre 2 1745 42.96% 27.74%
15 2023-12-19 77.9 @ Paris FC 2 1724 47.07% Quevilly-Rouen 2 1662 25.71% 27.22%
16 2024-01-13 77.9 @ Grenoble Foot 38 2 1731 60.64% Dunkerque 2 1554 15.85% 23.51%
17 2024-03-02 77.9 @ Rodez 2 1716 37.48% Bordeaux 2 1724 34.46% 28.06%
18 2023-10-28 77.8 @ Bordeaux 2 1709 37.99% Rodez 2 1713 33.96% 28.05%
19 2023-10-28 77.7 @ Valenciennes 2 1638 26.55% Caen 2 1729 46.08% 27.37%
20 2023-09-02 77.6 @ Troyes 2 1706 44.63% Quevilly-Rouen 2 1662 27.81% 27.56%
21 2024-02-17 77.6 @ Concarneau 2 1659 30.60% Paris FC 2 1717 41.53% 27.87%
22 2024-04-23 77.6 @ Troyes 2 1660 31.09% Pau FC 2 1714 41.00% 27.90%
23 2023-10-28 77.5 @ Paris FC 2 1685 38.86% Troyes 2 1683 33.12% 28.02%
24 2024-05-10 77.5 @ Dunkerque 2 1614 24.47% Caen 2 1725 48.58% 26.96%
25 2023-08-05 77.4 @ Dunkerque 2 1652 31.57% Troyes 2 1702 40.49% 27.94%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-05-17 46.9 @ Caen 3 1724 56.90% Valenciennes 0 1581 18.26% 24.84%
2 2024-03-16 47.3 @ Guingamp 3 1706 54.78% Valenciennes 0 1582 19.73% 25.49%
3 2024-03-30 47.7 Saint-Etienne 2 1799 62.39% @ Valenciennes 0 1569 14.80% 22.81%
4 2024-04-23 47.8 @ Auxerre 4 1817 59.09% Laval 0 1655 16.82% 24.09%
5 2024-02-17 49.2 Auxerre 2 1834 59.61% @ Annecy 0 1630 16.49% 23.90%
6 2024-04-08 49.7 @ Auxerre 2 1837 58.53% Troyes 0 1680 17.18% 24.29%
7 2023-12-19 49.8 Bordeaux 2 1697 51.37% @ Dunkerque 0 1564 22.25% 26.38%
8 2024-05-17 50.0 @ Auxerre 4 1846 66.76% Concarneau 1 1610 12.39% 20.85%
9 2023-10-04 50.1 @ Saint-Etienne 2 1742 54.51% Dunkerque 0 1620 19.92% 25.57%
10 2023-08-12 50.6 @ SC Bastia 3 1724 47.01% Valenciennes 0 1662 25.77% 27.23%
11 2023-08-26 50.8 @ Caen 3 1758 47.69% Ajaccio 0 1691 25.20% 27.12%
12 2023-09-26 50.8 @ Auxerre 4 1762 48.78% Annecy 0 1687 24.30% 26.92%
13 2024-02-24 50.8 Rodez 2 1705 49.48% @ Valenciennes 0 1588 23.74% 26.79%
14 2023-08-26 50.9 @ Paris FC 3 1677 44.03% Concarneau 0 1638 28.34% 27.63%
15 2024-05-17 51.1 @ Rodez 2 1741 51.63% Ajaccio 0 1643 22.05% 26.32%
16 2023-09-18 51.2 @ Guingamp 3 1724 45.44% Ajaccio 0 1674 27.10% 27.46%
17 2023-11-04 51.2 @ Angers 2 1731 50.95% Valenciennes 0 1638 22.58% 26.47%
18 2024-04-23 51.2 @ Bordeaux 2 1703 49.46% Dunkerque 0 1622 23.75% 26.79%
19 2024-03-16 51.4 Saint-Etienne 4 1777 46.78% @ SC Bastia 0 1680 25.96% 27.26%
20 2024-04-23 51.4 @ SC Bastia 2 1684 47.82% Concarneau 0 1616 25.08% 27.09%
21 2023-09-30 51.6 @ Angers 2 1704 48.37% Concarneau 0 1631 24.64% 27.00%
22 2023-12-05 51.7 SC Bastia 5 1670 43.60% @ Dunkerque 0 1598 28.72% 27.68%
23 2023-11-25 51.8 Laval 2 1707 47.11% @ Dunkerque 0 1608 25.68% 27.21%
24 2023-12-19 51.9 Grenoble Foot 38 3 1712 42.09% @ Concarneau 0 1651 30.09% 27.82%
25 2024-04-20 52.1 @ Pau FC 3 1695 41.62% Laval 0 1673 30.52% 27.86%