Home / Leagues / France / Ligue 2 / 2022-23

2022-23 Ligue 2 Season

380 games

Final

Promoted

Le Havre

75 pts

Metz · 72 pts

Relegated

Chamois Niortais

29 pts

Nimes Olympique · 36 pts

Dijon · 42 pts

Sochaux · administratively relegated

Biggest Overachiever

Le Havre

7.70 points above expected

75 points · 67.30 expected points

Biggest Disappointment

Sochaux

13.40 points below expected

52 points · 65.40 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 Le Havre Promoted 38 20 15 3 75 46 19 +27 67.30 +7.70
2 Metz Promoted 38 20 12 6 72 61 33 +28 65.13 +6.87
3 Bordeaux 38 20 9 9 69 51 28 +23 65.11 +3.89
4 SC Bastia 38 17 9 12 60 52 45 +7 52.95 +7.05
5 Caen 38 16 11 11 59 52 43 +9 56.58 +2.42
6 Guingamp 38 15 10 13 55 51 46 +5 53.09 +1.91
7 Paris FC 38 15 10 13 55 45 43 +2 56.36 -1.36
8 Saint-Etienne* 38 15 11 12 53 63 57 +6 51.36 +1.64
9 Sochaux Demoted 38 15 7 16 52 54 41 +13 65.40 -13.40
10 Grenoble Foot 38 38 14 9 15 51 33 36 -3 52.86 -1.86
11 Quevilly-Rouen 38 12 14 12 50 47 49 -2 49.04 +0.96
12 Amiens 38 13 8 17 47 40 52 -12 50.78 -3.78
13 Pau FC 38 12 11 15 47 40 52 -12 44.61 +2.39
14 Rodez 38 11 13 14 46 39 44 -5 45.72 +0.28
15 Laval 38 14 4 20 46 44 56 -12 42.09 +3.91
16 Valenciennes 38 10 15 13 45 42 49 -7 47.88 -2.88
17 Annecy 38 11 12 15 45 39 51 -12 44.74 +0.26
18 Dijon Relegated 38 10 12 16 42 38 43 -5 47.75 -5.75
19 Nimes Olympique Relegated 38 10 6 22 36 44 62 -18 45.13 -9.13
20 Chamois Niortais Relegated 38 7 8 23 29 35 67 -32 38.47 -9.47

* Point deductions: Saint-Etienne (-3 pts)

Notes

  • Sochaux was administratively relegated to the Championnat National due to financial difficulties.

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

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
Metz 1840 72 65.13 +6.87 82.8% 36 52 60 65 70 78 95
Le Havre 1784 75 67.30 +7.70 85.2% 38 54 62 67 73 80 98
Bordeaux 1771 69 65.11 +3.89 70.7% 36 52 60 65 70 78 94
Saint-Etienne 1720 53 51.36 +1.64 60.3% 23 38 46 51 57 64 80
SC Bastia 1704 60 52.95 +7.05 83.2% 23 40 48 53 58 66 84
Paris FC 1699 55 56.36 -1.36 44.9% 26 43 51 56 62 69 88
Caen 1694 59 56.58 +2.42 64.6% 24 43 51 57 62 70 85
Guingamp 1688 55 53.09 +1.91 62.0% 21 40 48 53 58 66 86
Sochaux 1677 52 65.40 -13.40 5.3% 37 52 60 65 71 78 96
Rodez 1642 46 45.72 +0.28 55.0% 20 33 40 46 51 59 75
Dijon 1637 42 47.75 -5.75 25.2% 20 35 42 48 53 61 83
Quevilly-Rouen 1632 50 49.04 +0.96 57.7% 18 36 44 49 54 62 79
Valenciennes 1620 45 47.88 -2.88 39.0% 17 35 43 48 53 61 77
Grenoble Foot 38 1619 51 52.86 -1.86 43.5% 22 40 47 53 58 66 82
Pau FC 1605 47 44.61 +2.39 64.8% 19 32 39 45 50 57 75
Laval 1591 46 42.09 +3.91 72.1% 15 30 37 42 47 55 72
Annecy 1582 45 44.74 +0.26 54.4% 20 32 39 45 50 58 76
Nimes Olympique 1580 36 45.13 -9.13 13.3% 16 32 40 45 50 58 74
Amiens 1572 47 50.78 -3.78 33.3% 24 38 46 51 56 64 79
Chamois Niortais 1495 29 38.47 -9.47 11.2% 12 26 33 38 43 51 69

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 AMI ANN BOR CAE CN DIJ GF3 GUI LAV LH MET NO PAR PAU QUE ROD SB SAI SOC VAL
Amiens
1-0-1
2.99
0-1-1
2.05
0-0-2
2.19
2-0-0
3.52
1-0-1
2.93
1-0-1
2.64
0-1-1
2.72
1-0-1
2.92
0-2-0
2.13
0-0-2
2.34
1-0-1
3.10
0-1-1
2.55
1-0-1
3.13
1-0-1
2.68
1-0-1
3.19
1-1-0
2.23
0-1-1
2.75
2-0-0
1.97
0-1-1
2.79
Annecy
1-0-1
2.50
1-0-1
1.49
1-1-0
2.44
0-1-1
2.90
1-1-0
2.15
0-1-1
2.34
1-1-0
2.20
0-1-1
2.94
1-0-1
1.46
0-1-1
1.86
0-1-1
2.95
1-0-1
2.05
0-1-1
3.00
1-1-0
2.43
0-1-1
2.50
0-0-2
2.31
1-0-1
2.80
1-0-1
1.81
1-1-0
2.69
Bordeaux
1-1-0
3.45
1-0-1
4.05
1-1-0
3.43
1-0-1
3.88
2-0-0
3.46
1-1-0
3.42
1-0-1
3.30
2-0-0
3.97
0-0-2
2.46
1-0-1
2.83
1-0-1
3.86
2-0-0
3.15
1-1-0
3.65
1-1-0
3.59
1-0-1
3.52
1-1-0
3.49
0-1-1
3.37
1-1-0
2.53
1-1-0
3.65
Caen
2-0-0
3.31
0-1-1
3.06
0-1-1
2.07
2-0-0
3.81
1-1-0
3.23
1-0-1
3.03
2-0-0
2.85
0-1-1
3.54
0-0-2
2.28
1-1-0
2.26
2-0-0
3.18
1-1-0
2.80
0-1-1
3.66
0-0-2
3.40
1-0-1
3.35
1-0-1
2.85
0-2-0
2.85
1-1-0
2.05
1-1-0
3.07
Chamois Niortais
0-0-2
1.98
1-1-0
2.59
1-0-1
1.65
0-0-2
1.71
2-0-0
2.15
0-0-2
1.99
0-1-1
1.65
1-0-1
2.35
0-0-2
1.59
0-1-1
1.26
0-1-1
2.30
1-0-1
2.02
1-0-1
2.29
0-2-0
2.21
0-1-1
2.46
0-0-2
2.19
0-0-2
2.02
0-0-2
1.61
0-1-1
2.45
Dijon
1-0-1
2.57
0-1-1
3.35
0-0-2
2.04
0-1-1
2.27
0-0-2
3.35
1-1-0
2.13
0-1-1
2.43
1-0-1
2.82
0-1-1
1.85
1-1-0
1.92
2-0-0
3.01
0-1-1
2.33
0-1-1
2.97
0-2-0
2.59
1-0-1
2.75
0-1-1
2.47
1-0-1
2.42
1-0-1
1.79
1-1-0
2.70
Grenoble Foot 38
1-0-1
2.85
1-1-0
3.16
0-1-1
2.08
1-0-1
2.46
2-0-0
3.52
0-1-1
3.37
1-0-1
2.65
2-0-0
3.41
0-2-0
2.23
0-0-2
2.02
2-0-0
2.96
0-0-2
2.44
0-2-0
3.18
1-0-1
3.04
1-1-0
3.11
0-0-2
2.82
0-1-1
2.53
1-0-1
2.14
1-0-1
2.87
Guingamp
1-1-0
2.78
0-1-1
3.31
1-0-1
2.20
0-0-2
2.64
1-1-0
3.88
1-1-0
3.06
1-0-1
2.84
2-0-0
3.44
0-1-1
1.77
1-1-0
1.98
1-0-1
3.03
1-1-0
2.55
1-0-1
3.11
0-0-2
2.77
1-1-0
3.27
0-2-0
2.77
1-0-1
2.67
1-0-1
2.39
1-0-1
2.80
Laval
1-0-1
2.56
1-1-0
2.55
0-0-2
1.57
1-1-0
1.96
1-0-1
3.15
1-0-1
2.67
0-0-2
2.09
0-0-2
2.06
0-0-2
1.74
0-1-1
1.66
1-0-1
2.61
0-1-1
2.13
1-0-1
2.63
1-0-1
2.36
1-0-1
2.34
2-0-0
1.92
1-0-1
1.97
1-0-1
1.50
1-0-1
2.59
Le Havre
0-2-0
3.36
1-0-1
4.08
2-0-0
3.03
2-0-0
3.21
2-0-0
3.95
1-1-0
3.67
0-2-0
3.26
1-1-0
3.76
2-0-0
3.80
1-1-0
3.08
2-0-0
4.12
0-2-0
3.63
1-1-0
3.63
1-1-0
3.92
1-1-0
3.89
1-1-0
3.36
1-1-0
3.03
1-1-0
3.03
0-0-2
3.52
Metz
2-0-0
3.15
1-1-0
3.66
1-0-1
2.66
0-1-1
3.24
1-1-0
4.31
0-1-1
3.59
2-0-0
3.50
0-1-1
3.53
1-1-0
3.88
0-1-1
2.41
2-0-0
3.72
1-1-0
3.15
1-1-0
3.83
2-0-0
3.52
1-1-0
3.64
1-0-1
3.55
2-0-0
3.18
1-1-0
2.94
1-1-0
3.51
Nimes Olympique
1-0-1
2.39
1-1-0
2.54
1-0-1
1.66
0-0-2
2.32
1-1-0
3.19
0-0-2
2.48
0-0-2
2.53
1-0-1
2.46
1-0-1
2.88
0-0-2
1.43
0-0-2
1.80
0-0-2
2.28
1-0-1
2.62
1-0-1
2.42
1-1-0
2.89
0-1-1
2.48
0-1-1
2.31
1-0-1
1.78
0-1-1
2.78
Paris FC
1-1-0
2.94
1-0-1
3.45
0-0-2
2.35
0-1-1
2.69
1-0-1
3.48
1-1-0
3.16
2-0-0
3.05
0-1-1
2.94
1-1-0
3.37
0-2-0
1.89
0-1-1
2.36
2-0-0
3.21
1-0-1
3.16
1-0-1
3.27
0-1-1
3.29
1-0-1
3.08
1-0-1
2.79
1-1-0
2.65
1-0-1
3.27
Pau FC
1-0-1
2.36
1-1-0
2.49
0-1-1
1.86
1-1-0
1.86
1-0-1
3.20
1-1-0
2.52
0-2-0
2.32
1-0-1
2.38
1-0-1
2.86
0-1-1
1.88
0-1-1
1.69
1-0-1
2.87
1-0-1
2.34
0-0-2
2.48
1-1-0
2.49
0-0-2
2.31
0-1-1
2.18
1-0-1
1.85
1-1-0
2.59
Quevilly-Rouen
1-0-1
2.83
0-1-1
3.08
0-1-1
1.91
2-0-0
2.11
0-2-0
3.29
0-2-0
2.91
1-0-1
2.45
2-0-0
2.72
1-0-1
3.13
0-1-1
1.61
0-0-2
1.98
1-0-1
3.07
1-0-1
2.23
2-0-0
3.01
0-1-1
2.86
1-1-0
2.83
0-1-1
2.26
0-2-0
1.85
0-2-0
2.98
Rodez
1-0-1
2.31
1-1-0
2.99
1-0-1
2.00
1-0-1
2.15
1-1-0
3.03
1-0-1
2.74
0-1-1
2.38
0-1-1
2.23
1-0-1
3.15
0-1-1
1.64
0-1-1
1.88
0-1-1
2.60
1-1-0
2.21
0-1-1
3.01
1-1-0
2.63
1-0-1
2.23
1-1-0
2.23
0-0-2
1.65
0-2-0
2.52
SC Bastia
0-1-1
3.27
2-0-0
3.19
0-1-1
2.01
1-0-1
2.63
2-0-0
3.34
1-1-0
3.02
2-0-0
2.67
0-2-0
2.72
0-0-2
3.59
0-1-1
2.14
1-0-1
1.96
1-1-0
3.03
1-0-1
2.41
2-0-0
3.19
0-1-1
2.66
1-0-1
3.27
1-0-1
2.89
1-0-1
1.92
1-1-0
2.97
Saint-Etienne
1-1-0
2.74
1-0-1
2.68
1-1-0
2.13
0-2-0
2.63
2-0-0
3.49
1-0-1
3.07
1-1-0
2.97
1-0-1
2.83
1-0-1
3.54
0-1-1
2.49
0-0-2
2.31
1-1-0
3.19
1-0-1
2.70
1-1-0
3.32
1-1-0
3.23
0-1-1
3.27
1-0-1
2.60
0-0-2
2.12
1-1-0
3.08
Sochaux
0-0-2
3.53
1-0-1
3.71
0-1-1
2.96
0-1-1
3.45
2-0-0
3.92
1-0-1
3.73
1-0-1
3.36
1-0-1
3.11
1-0-1
4.05
0-1-1
2.46
0-1-1
2.55
1-0-1
3.74
0-1-1
2.84
1-0-1
3.68
0-2-0
3.67
2-0-0
3.88
1-0-1
3.60
2-0-0
3.38
1-0-1
3.70
Valenciennes
1-1-0
2.70
0-1-1
2.80
0-1-1
1.86
0-1-1
2.42
1-1-0
3.05
0-1-1
2.79
1-0-1
2.61
1-0-1
2.69
1-0-1
2.90
2-0-0
2.01
0-1-1
1.99
1-1-0
2.71
1-0-1
2.22
0-1-1
2.90
0-2-0
2.52
0-2-0
2.96
0-1-1
2.52
0-1-1
2.42
1-0-1
1.81

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

Slope
Scored 0.37 +8.6
Allowed 0.73 -8.6
Differential 0.91 +7.1

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
09.47%11.58%5.92%2.76%0.79%0.39%30.92%
111.58%11.84%7.63%3.16%0.79%0.13%35.13%
25.92%7.63%4.74%2.11%0.66%0.13%21.18%
32.76%3.16%2.11%1.05%0.13%0.13%9.34%
40.79%0.79%0.66%0.13%0.13%2.50%
5+0.39%0.13%0.13%0.13%0.13%0.92%
Total30.92%35.13%21.18%9.34%2.50%0.92%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.21 +0.00
SD 1.12 1.12 1.56
CV 0.93 0.93
Max 6 6 +6
Min 0 0 -6

Games Played: 380

↓ Scored | Allowed →012345+Total
02.63%13.16%7.89%23.68%
118.42%21.05%10.53%10.53%60.53%
22.63%2.63%
35.26%7.89%13.16%
4
5+
Total23.68%34.21%23.68%18.42%100%

Summary Statistics

Scored Allowed Difference
Mean 1.05 1.37 -0.32
SD 0.90 1.05 1.66
CV 0.85 0.77
Max 3 3 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%10.53%7.89%7.89%2.63%39.47%
17.89%7.89%5.26%2.63%23.68%
210.53%7.89%13.16%2.63%34.21%
3
42.63%2.63%
5+
Total31.58%26.32%26.32%10.53%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.34 -0.32
SD 1.00 1.26 1.74
CV 0.97 0.94
Max 4 5 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%13.16%2.63%2.63%26.32%
113.16%13.16%2.63%2.63%31.58%
210.53%13.16%2.63%26.32%
310.53%2.63%13.16%
42.63%2.63%
5+
Total44.74%42.11%7.89%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 0.74 +0.61
SD 1.10 0.83 1.57
CV 0.82 1.12
Max 4 3 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%13.16%2.63%2.63%28.95%
17.89%10.53%7.89%26.32%
22.63%15.79%7.89%2.63%28.95%
310.53%10.53%
42.63%2.63%5.26%
5+
Total21.05%52.63%21.05%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 1.13 +0.24
SD 1.17 0.88 1.36
CV 0.86 0.77
Max 4 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%18.42%7.89%13.16%47.37%
12.63%5.26%7.89%5.26%2.63%23.68%
210.53%2.63%5.26%18.42%
32.63%2.63%5.26%10.53%
4
5+
Total10.53%36.84%21.05%28.95%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.92 1.76 -0.84
SD 1.05 1.08 1.37
CV 1.14 0.61
Max 3 4 +2
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%13.16%10.53%2.63%39.47%
15.26%10.53%15.79%31.58%
22.63%13.16%7.89%23.68%
32.63%2.63%
4
5+2.63%2.63%
Total26.32%36.84%34.21%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.13 -0.13
SD 1.09 0.84 1.47
CV 1.09 0.75
Max 5 3 +5
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%21.05%7.89%5.26%50.00%
115.79%5.26%5.26%26.32%
25.26%5.26%2.63%13.16%
32.63%5.26%7.89%
42.63%2.63%
5+
Total39.47%31.58%23.68%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 0.87 0.95 -0.08
SD 1.09 0.93 1.38
CV 1.26 0.98
Max 4 3 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%7.89%5.26%2.63%26.32%
17.89%15.79%10.53%2.63%36.84%
27.89%10.53%2.63%2.63%23.68%
37.89%7.89%
42.63%2.63%
5+2.63%2.63%
Total28.95%42.11%15.79%5.26%7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.21 +0.13
SD 1.28 1.17 1.65
CV 0.95 0.96
Max 6 4 +4
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%18.42%5.26%2.63%31.58%
110.53%2.63%10.53%7.89%2.63%34.21%
25.26%13.16%5.26%23.68%
35.26%2.63%7.89%
42.63%2.63%
5+
Total23.68%39.47%10.53%21.05%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.47 -0.32
SD 1.05 1.29 1.76
CV 0.91 0.87
Max 4 5 +4
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%5.26%2.63%26.32%
126.32%18.42%44.74%
25.26%10.53%2.63%18.42%
32.63%5.26%7.89%
4
5+2.63%2.63%
Total55.26%39.47%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 0.50 +0.71
SD 1.19 0.60 1.29
CV 0.98 1.21
Max 6 2 +6
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%5.26%5.26%23.68%
113.16%15.79%2.63%31.58%
210.53%2.63%13.16%
37.89%5.26%5.26%2.63%2.63%23.68%
47.89%7.89%
5+
Total44.74%36.84%13.16%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.61 0.87 +0.74
SD 1.31 1.17 1.52
CV 0.81 1.34
Max 4 6 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%15.79%7.89%2.63%31.58%
17.89%7.89%10.53%7.89%2.63%36.84%
25.26%2.63%5.26%5.26%18.42%
32.63%5.26%2.63%10.53%
42.63%2.63%
5+
Total21.05%28.95%23.68%18.42%7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.63 -0.47
SD 1.08 1.24 1.54
CV 0.93 0.76
Max 4 4 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%7.89%2.63%26.32%
113.16%10.53%10.53%7.89%2.63%44.74%
22.63%13.16%2.63%18.42%
37.89%7.89%
4
5+2.63%2.63%
Total39.47%31.58%13.16%7.89%7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.18 1.13 +0.05
SD 1.09 1.26 1.45
CV 0.92 1.11
Max 5 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%15.79%5.26%2.63%2.63%31.58%
118.42%15.79%5.26%39.47%
22.63%5.26%7.89%2.63%2.63%21.05%
35.26%2.63%7.89%
4
5+
Total26.32%36.84%23.68%5.26%5.26%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.05 1.37 -0.32
SD 0.93 1.32 1.38
CV 0.88 0.97
Max 3 6 +2
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%10.53%5.26%2.63%34.21%
17.89%5.26%5.26%5.26%23.68%
210.53%5.26%10.53%2.63%28.95%
35.26%5.26%10.53%
42.63%2.63%
5+
Total34.21%26.32%21.05%13.16%5.26%100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 1.29 -0.05
SD 1.13 1.23 1.39
CV 0.91 0.95
Max 4 4 +2
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%18.42%5.26%2.63%36.84%
17.89%18.42%2.63%2.63%2.63%34.21%
25.26%5.26%5.26%2.63%18.42%
32.63%2.63%5.26%10.53%
4
5+
Total26.32%44.74%18.42%7.89%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.16 -0.13
SD 1.00 1.00 1.34
CV 0.97 0.86
Max 3 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%7.89%7.89%2.63%2.63%23.68%
118.42%18.42%2.63%5.26%44.74%
27.89%2.63%2.63%2.63%15.79%
35.26%2.63%7.89%
42.63%2.63%5.26%
5+2.63%2.63%
Total34.21%31.58%21.05%10.53%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 1.18 +0.18
SD 1.32 1.18 1.84
CV 0.97 1.00
Max 6 5 +4
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%2.63%10.53%
17.89%13.16%13.16%2.63%36.84%
215.79%2.63%15.79%5.26%39.47%
35.26%5.26%
45.26%5.26%
5+2.63%2.63%
Total26.32%15.79%47.37%7.89%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.66 1.50 +0.16
SD 1.10 1.22 1.81
CV 0.66 0.82
Max 5 6 +5
Min 0 0 -6

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%15.79%2.63%28.95%
17.89%5.26%15.79%2.63%31.58%
22.63%7.89%2.63%5.26%18.42%
37.89%2.63%2.63%13.16%
42.63%2.63%5.26%
5+2.63%2.63%
Total31.58%36.84%23.68%7.89%100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.08 +0.34
SD 1.33 0.94 1.65
CV 0.93 0.87
Max 5 3 +4
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%10.53%7.89%2.63%31.58%
113.16%15.79%7.89%2.63%39.47%
25.26%2.63%10.53%18.42%
32.63%2.63%2.63%7.89%
42.63%2.63%
5+
Total28.95%31.58%28.95%5.26%2.63%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.11 1.29 -0.18
SD 1.03 1.18 1.25
CV 0.94 0.92
Max 4 5 +2
Min 0 0 -4

Games Played: 38

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.

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 Le Havre 75 67.30 +7.70
2 SC Bastia 60 52.95 +7.05
3 Metz 72 65.13 +6.87
4 Laval 46 42.09 +3.91
5 Bordeaux 69 65.11 +3.89

Biggest Disappointments

# Team Actual Sim vsSim
1 Sochaux 52 65.40 -13.40
2 Chamois Niortais 29 38.47 -9.47
3 Nimes Olympique 36 45.13 -9.13
4 Dijon 42 47.75 -5.75
5 Amiens 47 50.78 -3.78

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Rodez 4 Mar 4 – Apr 1 1 in 103
2 Sochaux 6 Aug 20 – Sep 17 1 in 81
3 Quevilly-Rouen 3 Nov 12 – Dec 30 1 in 44
4 Valenciennes 3 Oct 1 – Oct 15 1 in 41
5 Saint-Etienne 4 Feb 4 – Feb 25 1 in 30

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Sochaux 8 Apr 15 – Jun 2 1 in 113,913
2 Amiens 4 Oct 15 – Nov 12 1 in 139
3 Laval 7 Feb 25 – Apr 15 1 in 137
4 Dijon 4 Aug 30 – Sep 17 1 in 56
5 Le Havre 2 May 15 – May 22 1 in 55

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Le Havre 32 Aug 13 – May 8 1 in 11,554
2 Metz 25 Nov 7 – Jun 2 1 in 1,214
3 Saint-Etienne 10 Feb 4 – Apr 17 1 in 122
4 Dijon 8 Apr 8 – May 26 1 in 97
5 Annecy 8 Nov 5 – Jan 31 1 in 73

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Sochaux 8 Apr 15 – Jun 2 1 in 358
2 Dijon 10 Aug 30 – Nov 12 1 in 79
3 Guingamp 7 Oct 1 – Nov 12 1 in 76
4 Valenciennes 9 Oct 22 – Jan 31 1 in 43
5 Rodez 8 Jan 10 – Feb 25 1 in 29

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team1234567891011121314151617181920
Le Havre29.29%20.74%15.79%10.87%7.66%5.00%3.31%2.46%1.59%1.01%0.69%0.75%0.30%0.17%0.11%0.10%0.11%0.02%0.03%
Metz20.04%18.86%16.40%12.66%8.82%6.79%4.83%3.22%2.32%1.74%1.38%1.08%0.75%0.49%0.24%0.19%0.10%0.04%0.04%0.01%
Bordeaux19.80%18.76%16.01%12.64%8.84%6.20%5.42%3.48%2.74%1.85%1.27%1.01%0.63%0.59%0.30%0.22%0.10%0.09%0.04%0.01%
SC Bastia0.98%2.40%3.80%5.43%6.63%7.88%8.21%8.25%7.86%7.09%7.30%6.33%6.07%4.98%4.42%3.98%3.13%2.37%1.83%1.06%
Caen2.99%5.25%7.28%9.16%9.75%9.89%9.11%8.31%7.20%6.29%5.31%4.37%3.98%3.14%2.48%2.01%1.39%1.12%0.76%0.21%
Guingamp1.02%2.55%3.90%5.43%6.73%7.95%8.07%7.90%8.04%7.36%7.42%6.54%5.42%4.84%4.52%3.81%3.41%2.41%1.74%0.94%
Paris FC2.77%4.61%6.52%8.59%9.85%10.02%9.41%7.93%7.66%6.29%5.34%4.79%4.17%3.39%2.66%2.22%1.69%1.03%0.72%0.34%
Saint-Etienne0.71%1.61%2.51%4.14%5.65%6.43%7.08%7.69%7.68%7.23%7.48%6.93%6.21%5.94%5.70%4.83%4.18%3.70%2.63%1.67%
Sochaux19.79%18.74%16.04%12.73%9.68%6.75%4.78%3.27%2.51%1.73%1.06%1.00%0.76%0.44%0.29%0.17%0.14%0.09%0.03%
Grenoble Foot 381.06%2.31%3.54%4.90%6.26%7.58%7.74%8.39%7.49%7.86%6.85%6.06%6.56%5.35%4.68%4.26%3.63%2.62%1.87%0.99%
Quevilly-Rouen0.28%0.76%1.62%2.23%3.50%4.29%5.26%5.80%6.49%7.12%7.60%7.71%7.46%7.65%7.11%6.27%6.41%4.97%4.13%3.34%
Amiens0.59%1.16%2.08%3.27%4.71%5.16%6.01%7.18%7.32%7.34%7.50%7.86%7.10%6.62%6.23%5.36%4.92%4.63%2.86%2.10%
Pau FC0.06%0.24%0.38%0.82%1.29%1.71%2.31%3.25%3.65%4.70%5.08%5.93%6.52%7.89%8.35%8.97%9.14%9.68%10.75%9.28%
Rodez0.07%0.35%0.65%1.22%1.65%2.41%3.07%3.95%4.46%5.20%5.60%6.42%7.15%7.76%8.27%8.91%8.82%8.84%8.33%6.87%
Laval0.04%0.07%0.19%0.35%0.66%0.84%1.31%1.80%2.68%3.42%3.72%4.39%4.94%6.71%7.69%8.75%10.40%12.76%14.02%15.26%
Valenciennes0.16%0.64%1.18%1.93%2.70%3.52%4.60%5.06%6.00%6.28%6.47%6.88%7.31%7.52%7.65%7.89%7.67%6.58%5.47%4.49%
Annecy0.07%0.21%0.43%0.82%1.32%1.84%2.30%3.23%3.73%4.64%5.68%5.84%6.74%7.42%7.99%9.15%9.52%10.15%10.01%8.91%
Dijon0.23%0.47%1.19%1.74%2.64%3.66%4.24%5.07%5.65%6.38%6.87%7.18%7.94%7.31%8.04%7.42%6.77%6.99%6.04%4.17%
Nimes Olympique0.05%0.26%0.44%1.03%1.48%1.76%2.50%3.09%4.06%5.01%5.48%6.23%6.86%7.69%8.09%8.94%9.25%9.64%9.82%8.32%
Chamois Niortais0.01%0.05%0.04%0.18%0.32%0.44%0.67%0.87%1.46%1.90%2.70%3.13%4.10%5.18%6.55%9.22%12.27%18.88%32.03%

Points Required Per Position

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

Points Totals in Context

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

Season Trends

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

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 5% * Slight Edge: 5% to 15% * Clear Edge: 15% 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
+15.00%
Slight Edge
43.95%27.11%28.95%
Elo Value
Home Edge: 52.51 Elo pts.
259 Elo
0.004 goals per Elo point
0800
Scoring Tilt
Expected
+0.23 goals
Neutral
-2+0.20+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 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 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.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
4.8
Open
124610
Champion Preseason Odds
29%
Le Havre, 1st of 20
LongshotFavorite
Title Margin
Expected
0.08/gm
Photo Finish
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.26 * Some Luck: 6.26 to 9.4 * Lucky: 9.4 to 12.53 * Wild Swing: 12.53 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.74 * Close: 2.74 to 4.1 * Off: 4.1 to 5.47 * Way Off: 5.47 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.98 * A Surprise: 1.98 to 3.16 * Several Surprises: 3.16 to 4.35 * Many Surprises: 4.35 and up.
Luck Spread
Expected
5.55 points
As Expected
07.8320
Average Finish Error
Expected
2.00
Pinpoint
03.428
Biggest Overachiever
Expected 97.50%
85.17%
Le Havre
50100
Biggest Underachiever
Expected 2.50%
5.33%
Sochaux
050
Season Outliers
Expected
0 of 20
Minimal Outliers
02.010
Unexpected Relegations
Expected
3 of 4
A Surprise
02.04

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.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 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 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% 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 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% 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 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% 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 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.12
Balanced
00.120.180.260.5
Noll-Scully
Coin-flip
1.23
Moderate Separation
01.003
Interquartile Edge
64%
Slight Edge
50%60%70%80%100%
Best vs. Worst
Baseline
88%
Strong Edge
50%87%100%
Close Games
Expected
70%
Very Frequent
0%66%100%
Blowouts
Expected
10%
Occasional
0%11%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.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 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.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 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 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% 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 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.64
Hard to Predict
00.632
Matchup Imbalance
0.26
Notable Separation
00.10.180.280.5
Strangeness
Expected
0.51
Very Predictable
01.002
Repeatability
0.64
Strong Carryover
00.30.60.851
Upset Rate
Expected
26%
As Expected
0%28%50%
Clear Favorite Upset Rate
Expected
24%
As Expected
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.14 * Above Noise: 0.14 to 0.18 * Well Above Noise: 0.18 and up.
Probability calibration
0.56
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.83
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.056
Well Within Noise
00.0910.2

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 Same level Direct relegation
Le Havre 50.03% 49.81% 0.16%
Metz 38.90% 60.91% 0.19%
Bordeaux 38.56% 61.20% 0.24%
Sochaux 38.53% 61.21% 0.26%
Caen 8.24% 88.28% 3.48%
Paris FC 7.38% 88.84% 3.78%
Guingamp 3.57% 87.93% 8.50%
SC Bastia 3.38% 88.23% 8.39%
Grenoble Foot 38 3.37% 87.52% 9.11%
Saint-Etienne 2.32% 85.50% 12.18%
Amiens 1.75% 83.74% 14.51%
Quevilly-Rouen 1.04% 80.11% 18.85%
Dijon 0.70% 75.33% 23.97%
Valenciennes 0.80% 74.99% 24.21%
Rodez 0.42% 66.72% 32.86%
Nimes Olympique 0.31% 62.66% 37.03%
Annecy 0.28% 61.13% 38.59%
Pau FC 0.30% 60.85% 38.85%
Laval 0.11% 47.45% 52.44%
Chamois Niortais 0.01% 27.59% 72.40%

Overall Game Log

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

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2022-07-30 Amiens W 3-0 1702 1664 47.15% 25.21% 27.63% +19.8 3
2022-07-30 @ Metz L 0-3 1664 1702 27.63% 25.21% 47.15% -19.8 0
2022-07-30 Caen L 0-1 1649 1673 38.71% 25.66% 35.62% -9.4 0
2022-07-30 @ Nimes Olympique W 1-0 1673 1649 35.62% 25.66% 38.71% +9.4 3
2022-07-30 Chamois Niortais L 1-2 1600 1635 37.17% 25.67% 37.15% -8.6 0
2022-07-30 @ Annecy W 2-1 1635 1600 37.15% 25.67% 37.17% +8.6 3
2022-07-30 Grenoble Foot 38 D 0-0 1651 1652 41.97% 25.57% 32.46% -0.5 1
2022-07-30 @ Le Havre D 0-0 1652 1651 32.46% 25.57% 41.97% +0.5 1
2022-07-30 Laval L 0-2 1665 1594 51.38% 24.71% 23.92% -22.3 0
2022-07-30 @ SC Bastia W 2-0 1594 1665 23.92% 24.71% 51.38% +22.3 3
2022-07-30 Pau FC W 4-0 1684 1637 48.32% 25.09% 26.59% +25.1 3
2022-07-30 @ Guingamp L 0-4 1637 1684 26.59% 25.09% 48.32% -25.1 0
2022-07-30 Rodez D 0-0 1614 1633 39.52% 25.65% 34.83% -0.2 1
2022-07-30 @ Quevilly-Rouen D 0-0 1633 1614 34.83% 25.65% 39.52% +0.2 1
2022-07-30 Saint-Etienne W 2-1 1656 1705 35.14% 25.65% 39.21% +9.0 3
2022-07-30 @ Dijon L 1-2 1705 1656 39.21% 25.65% 35.14% -9.0 0
2022-07-30 Valenciennes D 0-0 1691 1625 50.71% 24.80% 24.49% -1.5 1
2022-07-30 @ Bordeaux D 0-0 1625 1691 24.49% 24.80% 50.71% +1.5 1
2022-08-01 Paris FC D 0-0 1708 1712 41.61% 25.59% 32.81% -0.5 1
2022-08-01 @ Sochaux D 0-0 1712 1708 32.81% 25.59% 41.61% +0.5 1
2022-08-06 Annecy W 1-0 1644 1591 49.13% 25.00% 25.87% +6.9 3
2022-08-06 @ Amiens L 0-1 1591 1644 25.87% 25.00% 49.13% -6.9 0
2022-08-06 Bordeaux L 0-3 1633 1690 34.10% 25.63% 40.27% -23.4 1
2022-08-06 @ Rodez W 3-0 1690 1633 40.27% 25.63% 34.10% +23.4 4
2022-08-06 Dijon D 0-0 1612 1665 34.60% 25.64% 39.76% +0.3 1
2022-08-06 @ Pau FC D 0-0 1665 1612 39.76% 25.64% 34.60% -0.3 4
2022-08-06 Guingamp L 1-2 1616 1709 29.43% 25.38% 45.19% -7.2 3
2022-08-06 @ Laval W 2-1 1709 1616 45.19% 25.38% 29.43% +7.2 6
2022-08-06 Le Havre W 1-0 1627 1651 38.69% 25.66% 35.64% +8.8 4
2022-08-06 @ Valenciennes L 0-1 1651 1627 35.64% 25.66% 38.69% -8.8 1
2022-08-06 Nimes Olympique D 1-1 1696 1640 49.57% 24.95% 25.48% -1.2 1
2022-08-06 @ Saint-Etienne D 1-1 1640 1696 25.48% 24.95% 49.57% +1.2 1
2022-08-06 Quevilly-Rouen W 2-1 1712 1614 54.59% 24.17% 21.24% +5.5 4
2022-08-06 @ Paris FC L 1-2 1614 1712 21.24% 24.17% 54.59% -5.5 1
2022-08-06 SC Bastia L 1-4 1643 1643 42.10% 25.56% 32.33% -23.2 3
2022-08-06 @ Chamois Niortais W 4-1 1643 1643 32.33% 25.56% 42.10% +23.2 3
2022-08-06 Sochaux W 1-0 1653 1708 34.30% 25.64% 40.06% +9.7 4
2022-08-06 @ Grenoble Foot 38 L 0-1 1708 1653 40.06% 25.64% 34.30% -9.7 1
2022-08-08 Metz W 1-0 1683 1722 36.55% 25.67% 37.78% +9.2 6
2022-08-08 @ Caen L 0-1 1722 1683 37.78% 25.67% 36.55% -9.2 3
2022-08-13 Amiens L 0-1 1698 1651 48.36% 25.09% 26.55% -11.2 1
2022-08-13 @ Sochaux W 1-0 1651 1698 26.55% 25.09% 48.36% +11.2 6
2022-08-13 Caen D 2-2 1665 1692 38.29% 25.67% 36.04% -0.1 5
2022-08-13 @ Dijon D 2-2 1692 1665 36.04% 25.67% 38.29% +0.1 7
2022-08-13 Chamois Niortais W 1-0 1713 1620 53.96% 24.29% 21.76% +5.9 7
2022-08-13 @ Bordeaux L 0-1 1620 1713 21.76% 24.29% 53.96% -5.9 3
2022-08-13 Grenoble Foot 38 W 3-0 1666 1662 42.62% 25.54% 31.84% +22.2 6
2022-08-13 @ SC Bastia L 0-3 1662 1666 31.84% 25.54% 42.62% -22.2 4
2022-08-13 Laval L 0-1 1584 1609 38.59% 25.66% 35.75% -9.4 0
2022-08-13 @ Annecy W 1-0 1609 1584 35.75% 25.66% 38.59% +9.4 6
2022-08-13 Paris FC D 0-0 1716 1718 41.86% 25.58% 32.57% -0.5 7
2022-08-13 @ Guingamp D 0-0 1718 1716 32.57% 25.58% 41.86% +0.5 5
2022-08-13 Pau FC D 1-1 1642 1612 46.11% 25.31% 28.58% -0.9 2
2022-08-13 @ Le Havre D 1-1 1612 1642 28.58% 25.31% 46.11% +0.9 2
2022-08-13 Rodez W 1-0 1641 1609 46.34% 25.29% 28.37% +7.4 4
2022-08-13 @ Nimes Olympique L 0-1 1609 1641 28.37% 25.29% 46.34% -7.4 1
2022-08-13 Valenciennes W 2-0 1713 1636 52.07% 24.60% 23.33% +11.8 6
2022-08-13 @ Metz L 0-2 1636 1713 23.33% 24.60% 52.07% -11.8 4
2022-08-15 Saint-Etienne D 2-2 1609 1695 30.17% 25.44% 44.39% +0.5 2
2022-08-15 @ Quevilly-Rouen D 2-2 1695 1609 44.39% 25.44% 30.17% -0.5 2
2022-08-20 Annecy D 2-2 1602 1575 45.75% 25.34% 28.91% -0.6 2
2022-08-20 @ Rodez D 2-2 1575 1602 28.91% 25.34% 45.75% +0.6 1
2022-08-20 Guingamp W 4-1 1692 1716 38.75% 25.66% 35.59% +20.4 10
2022-08-20 @ Caen L 1-4 1716 1692 35.59% 25.66% 38.75% -20.4 7
2022-08-20 Le Havre L 0-6 1695 1641 49.17% 25.00% 25.84% -59.7 2
2022-08-20 @ Saint-Etienne W 6-0 1641 1695 25.84% 25.00% 49.17% +59.7 5
2022-08-20 Metz D 3-3 1619 1724 27.84% 25.24% 46.93% +0.6 7
2022-08-20 @ Laval D 3-3 1724 1619 46.93% 25.24% 27.84% -0.6 7
2022-08-20 Nimes Olympique W 2-1 1665 1648 44.33% 25.44% 30.23% +7.3 8
2022-08-20 @ Dijon L 1-2 1648 1665 30.23% 25.44% 44.33% -7.3 4
2022-08-20 Paris FC W 2-1 1614 1718 28.01% 25.25% 46.73% +10.3 6
2022-08-20 @ Chamois Niortais L 1-2 1718 1614 46.73% 25.25% 28.01% -10.3 5
2022-08-20 Quevilly-Rouen D 0-0 1624 1609 44.09% 25.46% 30.45% -0.8 5
2022-08-20 @ Valenciennes D 0-0 1609 1624 30.45% 25.46% 44.09% +0.8 3
2022-08-20 SC Bastia W 3-1 1662 1689 38.42% 25.67% 35.91% +14.5 9
2022-08-20 @ Amiens L 1-3 1689 1662 35.91% 25.67% 38.42% -14.5 6
2022-08-20 Sochaux L 0-3 1613 1687 31.79% 25.54% 42.67% -22.2 2
2022-08-20 @ Pau FC W 3-0 1687 1613 42.67% 25.54% 31.79% +22.2 4
2022-08-22 Bordeaux D 0-0 1640 1719 31.18% 25.50% 43.32% +0.7 5
2022-08-22 @ Grenoble Foot 38 D 0-0 1719 1640 43.32% 25.50% 31.18% -0.7 8
2022-08-27 Amiens D 1-1 1701 1677 45.33% 25.37% 29.30% -0.8 6
2022-08-27 @ Le Havre D 1-1 1677 1701 29.30% 25.37% 45.33% +0.8 10
2022-08-27 Caen D 1-1 1708 1712 41.50% 25.59% 32.91% -0.4 6
2022-08-27 @ Paris FC D 1-1 1712 1708 32.91% 25.59% 41.50% +0.4 11
2022-08-27 Chamois Niortais W 3-0 1709 1624 53.01% 24.45% 22.54% +16.7 7
2022-08-27 @ Sochaux L 0-3 1624 1709 22.54% 24.45% 53.01% -16.7 6
2022-08-27 Dijon L 1-2 1724 1672 48.95% 25.02% 26.03% -10.7 7
2022-08-27 @ Metz W 2-1 1672 1724 26.03% 25.02% 48.95% +10.7 11
2022-08-27 Grenoble Foot 38 D 0-0 1576 1641 32.94% 25.59% 41.47% +0.5 2
2022-08-27 @ Annecy D 0-0 1641 1576 41.47% 25.59% 32.94% -0.5 6
2022-08-27 Guingamp L 0-1 1718 1695 45.21% 25.38% 29.41% -10.6 8
2022-08-27 @ Bordeaux W 1-0 1695 1718 29.41% 25.38% 45.21% +10.6 10
2022-08-27 Laval W 1-0 1641 1619 45.05% 25.39% 29.56% +7.7 7
2022-08-27 @ Nimes Olympique L 0-1 1619 1641 29.56% 25.39% 45.05% -7.7 7
2022-08-27 Pau FC W 2-1 1610 1591 44.66% 25.42% 29.92% +7.3 6
2022-08-27 @ Quevilly-Rouen L 1-2 1591 1610 29.92% 25.42% 44.66% -7.3 2
2022-08-27 Rodez L 0-2 1674 1601 51.54% 24.68% 23.78% -22.4 6
2022-08-27 @ SC Bastia W 2-0 1601 1674 23.78% 24.68% 51.54% +22.4 5
2022-08-27 Saint-Etienne D 2-2 1623 1635 40.42% 25.63% 33.95% -0.2 6
2022-08-27 @ Valenciennes D 2-2 1635 1623 33.95% 25.63% 40.42% +0.2 3
2022-08-30 Annecy L 0-2 1683 1576 55.53% 23.98% 20.48% -23.8 11
2022-08-30 @ Dijon W 2-0 1576 1683 20.48% 23.98% 55.53% +23.9 5
2022-08-30 Le Havre L 1-3 1612 1700 29.94% 25.42% 44.64% -12.6 7
2022-08-30 @ Laval W 3-1 1700 1612 44.64% 25.42% 29.94% +12.6 9
2022-08-30 Metz L 1-4 1624 1713 29.83% 25.41% 44.76% -17.8 5
2022-08-30 @ Rodez W 4-1 1713 1624 44.76% 25.41% 29.83% +17.8 10
2022-08-30 Nimes Olympique W 3-2 1640 1649 40.95% 25.61% 33.44% +7.5 9
2022-08-30 @ Grenoble Foot 38 L 2-3 1649 1640 33.44% 25.61% 40.95% -7.5 7
2022-08-30 Paris FC D 1-1 1678 1708 37.88% 25.67% 36.45% -0.1 11
2022-08-30 @ Amiens D 1-1 1708 1678 36.45% 25.67% 37.88% +0.1 7
2022-08-30 Pau FC D 1-1 1713 1584 57.99% 23.44% 18.56% -2.1 12
2022-08-30 @ Caen D 1-1 1584 1713 18.56% 23.44% 57.99% +2.1 3
2022-08-30 Quevilly-Rouen W 4-0 1708 1617 53.68% 24.34% 21.99% +21.4 11
2022-08-30 @ Bordeaux L 0-4 1617 1708 21.99% 24.34% 53.68% -21.3 6
2022-08-30 SC Bastia W 5-0 1635 1652 39.78% 25.64% 34.57% +38.1 6
2022-08-30 @ Saint-Etienne L 0-5 1652 1635 34.57% 25.64% 39.78% -38.1 6
2022-08-30 Sochaux L 1-2 1706 1726 39.28% 25.65% 35.07% -9.0 10
2022-08-30 @ Guingamp W 2-1 1726 1706 35.07% 25.65% 39.28% +9.0 10
2022-08-30 Valenciennes L 0-1 1608 1623 40.00% 25.64% 34.37% -9.7 6
2022-08-30 @ Chamois Niortais W 1-0 1623 1608 34.37% 25.64% 40.00% +9.7 9
2022-09-02 Annecy D 0-0 1731 1600 58.20% 23.39% 18.41% -2.3 11
2022-09-02 @ Metz D 0-0 1600 1731 18.41% 23.39% 58.20% +2.3 6
2022-09-02 Caen W 2-1 1713 1711 42.37% 25.55% 32.08% +7.7 12
2022-09-02 @ Le Havre L 1-2 1711 1713 32.08% 25.55% 42.37% -7.7 12
2022-09-02 Chamois Niortais D 3-3 1596 1598 41.76% 25.58% 32.66% -0.3 7
2022-09-02 @ Quevilly-Rouen D 3-3 1598 1596 32.66% 25.58% 41.76% +0.3 7
2022-09-02 Dijon W 1-0 1614 1659 35.67% 25.66% 38.67% +9.4 9
2022-09-02 @ SC Bastia L 0-1 1659 1614 38.67% 25.66% 35.67% -9.4 11
2022-09-02 Grenoble Foot 38 W 1-0 1678 1648 46.11% 25.31% 28.58% +7.5 14
2022-09-02 @ Amiens L 0-1 1648 1678 28.58% 25.31% 46.11% -7.5 9
2022-09-02 Laval W 4-1 1735 1599 58.73% 23.26% 18.01% +11.5 13
2022-09-02 @ Sochaux L 1-4 1599 1735 18.01% 23.26% 58.73% -11.5 7
2022-09-02 Nimes Olympique W 3-2 1632 1641 40.87% 25.61% 33.51% +7.5 12
2022-09-02 @ Valenciennes L 2-3 1641 1632 33.51% 25.61% 40.87% -7.5 7
2022-09-03 Bordeaux L 1-3 1708 1729 39.11% 25.66% 35.23% -15.5 7
2022-09-03 @ Paris FC W 3-1 1729 1708 35.23% 25.66% 39.11% +15.5 14
2022-09-05 Saint-Etienne D 2-2 1586 1673 30.05% 25.43% 44.52% +0.5 4
2022-09-05 @ Pau FC D 2-2 1673 1586 44.52% 25.43% 30.05% -0.5 7
2022-09-10 Amiens W 3-1 1703 1685 44.52% 25.43% 30.05% +12.7 15
2022-09-10 @ Caen L 1-3 1685 1703 30.05% 25.43% 44.52% -12.7 14
2022-09-10 Bordeaux W 2-0 1673 1744 32.08% 25.55% 42.36% +19.0 10
2022-09-10 @ Saint-Etienne L 0-2 1744 1673 42.36% 25.55% 32.08% -19.0 14
2022-09-10 Le Havre L 0-1 1598 1720 25.96% 25.01% 49.02% -6.9 7
2022-09-10 @ Chamois Niortais W 1-0 1720 1598 49.02% 25.01% 25.96% +6.9 15
2022-09-10 Paris FC L 1-2 1641 1692 34.78% 25.65% 39.57% -8.2 9
2022-09-10 @ Grenoble Foot 38 W 2-1 1692 1641 39.57% 25.65% 34.78% +8.2 10
2022-09-10 Pau FC L 0-1 1588 1586 42.26% 25.56% 32.18% -10.1 7
2022-09-10 @ Laval W 1-0 1586 1588 32.18% 25.56% 42.26% +10.1 7
2022-09-10 Quevilly-Rouen W 1-0 1602 1595 43.03% 25.52% 31.45% +8.0 9
2022-09-10 @ Annecy L 0-1 1595 1602 31.45% 25.52% 43.03% -8.0 7
2022-09-10 SC Bastia D 0-0 1634 1623 43.55% 25.49% 30.96% -0.7 8
2022-09-10 @ Nimes Olympique D 0-0 1623 1634 30.96% 25.49% 43.55% +0.7 10
2022-09-10 Sochaux L 0-2 1650 1746 28.89% 25.34% 45.77% -14.2 11
2022-09-10 @ Dijon W 2-0 1746 1650 45.77% 25.34% 28.89% +14.2 16
2022-09-10 Valenciennes D 1-1 1606 1640 37.30% 25.67% 37.03% -0.0 6
2022-09-10 @ Rodez D 1-1 1640 1606 37.03% 25.67% 37.30% +0.0 13
2022-09-12 Guingamp L 3-6 1729 1697 46.35% 25.29% 28.36% -20.1 11
2022-09-12 @ Metz W 6-3 1697 1729 28.36% 25.29% 46.35% +20.1 13
2022-09-17 Annecy W 2-0 1727 1610 56.68% 23.74% 19.58% +10.1 18
2022-09-17 @ Le Havre L 0-2 1610 1727 19.58% 23.74% 56.68% -10.1 9
2022-09-17 Caen W 1-0 1632 1716 30.59% 25.47% 43.94% +10.4 12
2022-09-17 @ Grenoble Foot 38 L 0-1 1716 1632 43.94% 25.47% 30.59% -10.4 15
2022-09-17 Chamois Niortais W 3-0 1672 1591 52.55% 24.52% 22.92% +17.0 17
2022-09-17 @ Amiens L 0-3 1591 1672 22.92% 24.52% 52.55% -17.0 7
2022-09-17 Dijon W 2-1 1725 1635 53.62% 24.35% 22.03% +5.6 17
2022-09-17 @ Bordeaux L 1-2 1635 1725 22.03% 24.35% 53.62% -5.6 11
2022-09-17 Laval L 1-3 1587 1577 43.46% 25.50% 31.05% -16.8 7
2022-09-17 @ Quevilly-Rouen W 3-1 1577 1587 31.05% 25.50% 43.46% +16.8 10
2022-09-17 Metz W 1-0 1624 1708 30.39% 25.45% 44.15% +10.4 13
2022-09-17 @ SC Bastia L 0-1 1708 1624 44.15% 25.45% 30.39% -10.4 11
2022-09-17 Nimes Olympique W 3-1 1761 1633 57.85% 23.48% 18.67% +8.4 19
2022-09-17 @ Sochaux L 1-3 1633 1761 18.67% 23.48% 57.85% -8.4 8
2022-09-17 Rodez L 1-2 1700 1606 54.13% 24.25% 21.61% -11.7 10
2022-09-17 @ Paris FC W 2-1 1606 1700 21.61% 24.25% 54.13% +11.7 9
2022-09-17 Saint-Etienne W 2-1 1717 1692 45.52% 25.36% 29.13% +7.1 16
2022-09-17 @ Guingamp L 1-2 1692 1717 29.13% 25.36% 45.52% -7.1 10
2022-09-17 Valenciennes W 1-0 1596 1640 35.92% 25.67% 38.41% +9.4 10
2022-09-17 @ Pau FC L 0-1 1640 1596 38.41% 25.67% 35.92% -9.4 13
2022-10-01 Amiens L 0-1 1618 1689 32.07% 25.55% 42.38% -8.2 9
2022-10-01 @ Rodez W 1-0 1689 1618 42.38% 25.55% 32.07% +8.2 20
2022-10-01 Grenoble Foot 38 D 2-2 1685 1643 47.70% 25.16% 27.14% -0.8 11
2022-10-01 @ Saint-Etienne D 2-2 1643 1685 27.14% 25.16% 47.70% +0.8 13
2022-10-01 Guingamp D 0-0 1575 1724 23.03% 24.55% 52.42% +1.7 8
2022-10-01 @ Chamois Niortais D 0-0 1724 1575 52.42% 24.55% 23.03% -1.7 17
2022-10-01 Le Havre D 0-0 1630 1737 27.61% 25.21% 47.18% +1.1 12
2022-10-01 @ Dijon D 0-0 1737 1630 47.18% 25.21% 27.61% -1.1 19
2022-10-01 Paris FC L 0-1 1624 1689 33.07% 25.60% 41.33% -8.3 8
2022-10-01 @ Nimes Olympique W 1-0 1689 1624 41.33% 25.60% 33.07% +8.4 13
2022-10-01 Pau FC W 1-0 1698 1606 53.88% 24.30% 21.82% +5.9 14
2022-10-01 @ Metz L 0-1 1606 1698 21.82% 24.30% 53.88% -5.9 10
2022-10-01 Quevilly-Rouen L 0-1 1705 1571 58.59% 23.30% 18.11% -13.2 15
2022-10-01 @ Caen W 1-0 1571 1705 18.11% 23.30% 58.59% +13.2 10
2022-10-01 SC Bastia L 0-2 1600 1634 37.30% 25.67% 37.02% -17.2 9
2022-10-01 @ Annecy W 2-0 1634 1600 37.02% 25.67% 37.30% +17.2 16
2022-10-01 Sochaux W 2-1 1631 1769 24.19% 24.75% 51.06% +11.1 16
2022-10-01 @ Valenciennes L 1-2 1769 1631 51.06% 24.75% 24.19% -11.1 19
2022-10-03 Bordeaux L 1-2 1594 1731 24.36% 24.78% 50.86% -6.2 10
2022-10-03 @ Laval W 2-1 1731 1594 50.86% 24.78% 24.36% +6.2 20
2022-10-04 Rodez D 0-0 1722 1609 56.24% 23.84% 19.92% -2.1 18
2022-10-04 @ Guingamp D 0-0 1609 1722 19.92% 23.84% 56.24% +2.1 10
2022-10-08 Annecy L 0-4 1720 1583 58.89% 23.22% 17.89% -47.6 18
2022-10-08 @ Guingamp W 4-0 1583 1720 17.89% 23.22% 58.89% +47.6 12
2022-10-08 Chamois Niortais W 1-0 1692 1576 56.54% 23.77% 19.68% +5.4 18
2022-10-08 @ Caen L 0-1 1576 1692 19.68% 23.77% 56.54% -5.4 8
2022-10-08 Dijon W 2-1 1698 1631 50.83% 24.78% 24.39% +6.2 23
2022-10-08 @ Amiens L 1-2 1631 1698 24.39% 24.78% 50.83% -6.1 12
2022-10-08 Laval W 3-2 1643 1588 49.41% 24.97% 25.62% +6.1 16
2022-10-08 @ Grenoble Foot 38 L 2-3 1588 1643 25.62% 24.97% 49.41% -6.1 10
2022-10-08 Metz W 2-0 1737 1704 46.57% 25.27% 28.16% +13.9 23
2022-10-08 @ Bordeaux L 0-2 1704 1737 28.16% 25.27% 46.57% -13.9 14
2022-10-08 Nimes Olympique W 3-1 1584 1616 37.54% 25.67% 36.79% +14.8 13
2022-10-08 @ Quevilly-Rouen L 1-3 1616 1584 36.79% 25.67% 37.54% -14.8 8
2022-10-08 Rodez D 2-2 1600 1612 40.44% 25.63% 33.93% -0.2 11
2022-10-08 @ Pau FC D 2-2 1612 1600 33.93% 25.63% 40.44% +0.2 11
2022-10-08 SC Bastia W 3-0 1736 1651 53.02% 24.45% 22.53% +16.7 22
2022-10-08 @ Le Havre L 0-3 1651 1736 22.53% 24.45% 53.02% -16.7 16
2022-10-08 Valenciennes L 0-1 1697 1642 49.42% 24.97% 25.61% -11.4 13
2022-10-08 @ Paris FC W 1-0 1642 1697 25.61% 24.97% 49.42% +11.4 19
2022-10-10 Saint-Etienne W 2-1 1758 1684 51.71% 24.66% 23.63% +6.0 22
2022-10-10 @ Sochaux L 1-2 1684 1758 23.63% 24.66% 51.71% -6.0 11
2022-10-15 Amiens W 2-0 1601 1704 28.23% 25.27% 46.50% +20.5 11
2022-10-15 @ Nimes Olympique L 0-2 1704 1601 46.50% 25.27% 28.23% -20.5 23
2022-10-15 Caen W 4-0 1582 1697 26.72% 25.11% 48.17% +40.1 13
2022-10-15 @ Laval L 0-4 1697 1582 48.17% 25.11% 26.72% -40.1 18
2022-10-15 Grenoble Foot 38 L 0-3 1571 1650 31.17% 25.50% 43.33% -21.8 8
2022-10-15 @ Chamois Niortais W 3-0 1650 1571 43.33% 25.50% 31.17% +21.9 19
2022-10-15 Guingamp W 1-0 1653 1673 39.34% 25.65% 35.01% +8.7 22
2022-10-15 @ Valenciennes L 0-1 1673 1653 35.01% 25.65% 39.34% -8.7 18
2022-10-15 Le Havre D 1-1 1612 1753 23.90% 24.70% 51.40% +1.4 12
2022-10-15 @ Rodez D 1-1 1753 1612 51.40% 24.70% 23.90% -1.4 23
2022-10-15 Paris FC L 0-2 1678 1686 41.01% 25.61% 33.39% -18.5 11
2022-10-15 @ Saint-Etienne W 2-0 1686 1678 33.39% 25.61% 41.01% +18.5 16
2022-10-15 Pau FC L 0-2 1631 1600 46.27% 25.29% 28.43% -20.4 12
2022-10-15 @ Annecy W 2-0 1600 1631 28.43% 25.29% 46.27% +20.4 14
2022-10-15 Quevilly-Rouen D 0-0 1625 1599 45.62% 25.35% 29.04% -0.9 13
2022-10-15 @ Dijon D 0-0 1599 1625 29.04% 25.35% 45.62% +0.9 14
2022-10-15 Sochaux D 0-0 1690 1764 31.81% 25.54% 42.65% +0.6 15
2022-10-15 @ Metz D 0-0 1764 1690 42.65% 25.54% 31.81% -0.6 23
2022-10-17 Bordeaux D 1-1 1635 1751 26.59% 25.09% 48.32% +1.1 17
2022-10-17 @ SC Bastia D 1-1 1751 1635 48.32% 25.09% 26.59% -1.1 24
2022-10-22 Annecy W 1-0 1750 1610 59.14% 23.16% 17.70% +4.9 27
2022-10-22 @ Bordeaux L 0-1 1610 1750 17.70% 23.16% 59.14% -4.9 12
2022-10-22 Dijon W 2-1 1549 1624 31.68% 25.53% 42.79% +9.6 11
2022-10-22 @ Chamois Niortais L 1-2 1624 1549 42.79% 25.53% 31.68% -9.6 13
2022-10-22 Laval D 0-0 1704 1622 52.68% 24.50% 22.81% -1.7 17
2022-10-22 @ Paris FC D 0-0 1622 1704 22.81% 24.50% 52.68% +1.7 14
2022-10-22 Nimes Olympique W 1-0 1620 1622 41.83% 25.58% 32.59% +8.3 17
2022-10-22 @ Pau FC L 0-1 1622 1620 32.59% 25.58% 41.83% -8.3 11
2022-10-22 Quevilly-Rouen D 2-2 1763 1600 61.58% 22.49% 15.93% -1.8 24
2022-10-22 @ Sochaux D 2-2 1600 1763 15.93% 22.49% 61.58% +1.8 15
2022-10-22 Rodez W 2-0 1657 1613 47.97% 25.13% 26.89% +13.4 21
2022-10-22 @ Caen L 0-2 1613 1657 26.89% 25.13% 47.97% -13.4 12
2022-10-22 Saint-Etienne L 0-1 1683 1659 45.34% 25.37% 29.29% -10.7 23
2022-10-22 @ Amiens W 1-0 1659 1683 29.29% 25.37% 45.34% +10.7 14
2022-10-22 SC Bastia D 1-1 1664 1636 45.92% 25.32% 28.75% -0.8 19
2022-10-22 @ Guingamp D 1-1 1636 1664 28.75% 25.32% 45.92% +0.8 18
2022-10-22 Valenciennes W 1-0 1671 1662 43.41% 25.50% 31.10% +8.0 22
2022-10-22 @ Grenoble Foot 38 L 0-1 1662 1671 31.10% 25.50% 43.41% -8.0 22
2022-10-24 Metz W 2-0 1752 1691 50.11% 24.88% 25.01% +12.6 26
2022-10-24 @ Le Havre L 0-2 1691 1752 25.01% 24.88% 50.11% -12.6 15
2022-11-05 Amiens W 2-1 1628 1673 35.81% 25.66% 38.53% +8.8 20
2022-11-05 @ Pau FC L 1-2 1673 1628 38.53% 25.66% 35.81% -8.8 23
2022-11-05 Bordeaux W 1-0 1614 1755 23.89% 24.70% 51.41% +11.8 14
2022-11-05 @ Nimes Olympique L 0-1 1755 1614 51.41% 24.70% 23.89% -11.8 27
2022-11-05 Caen D 1-1 1654 1671 39.74% 25.64% 34.61% -0.2 23
2022-11-05 @ Valenciennes D 1-1 1671 1654 34.61% 25.64% 39.74% +0.2 22
2022-11-05 Chamois Niortais W 2-1 1624 1559 50.64% 24.81% 24.55% +6.2 17
2022-11-05 @ Laval L 1-2 1559 1624 24.55% 24.81% 50.64% -6.2 11
2022-11-05 Grenoble Foot 38 L 0-1 1600 1679 31.07% 25.50% 43.44% -7.9 12
2022-11-05 @ Rodez W 1-0 1679 1600 43.44% 25.50% 31.07% +8.0 25
2022-11-05 Guingamp D 1-1 1614 1663 35.16% 25.65% 39.19% +0.2 14
2022-11-05 @ Dijon D 1-1 1663 1614 39.19% 25.65% 35.16% -0.2 20
2022-11-05 Le Havre L 0-1 1601 1764 21.74% 24.28% 53.97% -5.9 15
2022-11-05 @ Quevilly-Rouen W 1-0 1764 1601 53.97% 24.28% 21.74% +5.9 29
2022-11-05 Paris FC L 0-1 1637 1702 32.85% 25.59% 41.57% -8.3 18
2022-11-05 @ SC Bastia W 1-0 1702 1637 41.57% 25.59% 32.85% +8.3 20
2022-11-05 Sochaux W 2-1 1605 1761 22.38% 24.42% 53.21% +11.5 15
2022-11-05 @ Annecy L 1-2 1761 1605 53.21% 24.42% 22.38% -11.5 24
2022-11-07 Saint-Etienne W 3-2 1678 1670 43.20% 25.51% 31.29% +7.2 18
2022-11-07 @ Metz L 2-3 1670 1678 31.29% 25.51% 43.20% -7.2 14
2022-11-12 Annecy D 0-0 1671 1617 49.26% 24.99% 25.75% -1.3 23
2022-11-12 @ Caen D 0-0 1617 1671 25.75% 24.99% 49.26% +1.3 16
2022-11-12 Dijon D 0-0 1687 1614 51.59% 24.67% 23.74% -1.6 26
2022-11-12 @ Grenoble Foot 38 D 0-0 1614 1687 23.74% 24.67% 51.59% +1.6 15
2022-11-12 Le Havre L 0-1 1663 1770 27.67% 25.22% 47.11% -7.2 20
2022-11-12 @ Guingamp W 1-0 1770 1663 47.11% 25.22% 27.67% +7.3 32
2022-11-12 Metz L 1-4 1711 1685 45.56% 25.35% 29.09% -24.7 20
2022-11-12 @ Paris FC W 4-1 1685 1711 29.09% 25.35% 45.56% +24.7 21
2022-11-12 Nimes Olympique D 1-1 1552 1625 31.91% 25.54% 42.55% +0.5 12
2022-11-12 @ Chamois Niortais D 1-1 1625 1552 42.55% 25.54% 31.91% -0.5 15
2022-11-12 Pau FC D 1-1 1743 1637 55.45% 24.00% 20.55% -1.8 28
2022-11-12 @ Bordeaux D 1-1 1637 1743 20.55% 24.00% 55.45% +1.8 21
2022-11-12 Quevilly-Rouen L 0-2 1664 1595 51.01% 24.76% 24.23% -22.2 23
2022-11-12 @ Amiens W 2-0 1595 1664 24.23% 24.76% 51.01% +22.2 18
2022-11-12 Rodez L 0-2 1663 1592 51.34% 24.71% 23.95% -22.3 14
2022-11-12 @ Saint-Etienne W 2-0 1592 1663 23.95% 24.71% 51.34% +22.3 15
2022-11-12 SC Bastia W 1-0 1750 1628 57.20% 23.63% 19.17% +5.3 27
2022-11-12 @ Sochaux L 0-1 1628 1750 19.17% 23.63% 57.20% -5.3 18
2022-11-12 Valenciennes W 1-0 1630 1654 38.77% 25.66% 35.57% +8.8 20
2022-11-12 @ Laval L 0-1 1654 1630 35.57% 25.66% 38.77% -8.8 23
2022-12-26 Amiens D 1-1 1645 1642 42.53% 25.54% 31.92% -0.5 24
2022-12-26 @ Valenciennes D 1-1 1642 1645 31.92% 25.54% 42.53% +0.5 24
2022-12-26 Bordeaux W 1-0 1777 1741 46.94% 25.23% 27.82% +7.3 35
2022-12-26 @ Le Havre L 0-1 1741 1777 27.82% 25.23% 46.94% -7.3 28
2022-12-26 Caen W 1-0 1623 1670 35.49% 25.66% 38.85% +9.4 21
2022-12-26 @ SC Bastia L 0-1 1670 1623 38.85% 25.66% 35.49% -9.4 23
2022-12-26 Chamois Niortais D 0-0 1710 1553 60.91% 22.68% 16.40% -2.6 22
2022-12-26 @ Metz D 0-0 1553 1710 16.40% 22.68% 60.91% +2.6 13
2022-12-26 Grenoble Foot 38 W 2-0 1618 1686 32.56% 25.57% 41.87% +18.8 21
2022-12-26 @ Quevilly-Rouen L 0-2 1686 1618 41.87% 25.57% 32.56% -18.8 26
2022-12-26 Guingamp L 1-2 1625 1656 37.74% 25.67% 36.58% -8.7 15
2022-12-26 @ Nimes Olympique W 2-1 1656 1625 36.58% 25.67% 37.74% +8.7 23
2022-12-26 Laval W 5-0 1616 1639 38.88% 25.66% 35.47% +38.8 18
2022-12-26 @ Dijon L 0-5 1639 1616 35.47% 25.66% 38.88% -38.8 20
2022-12-26 Paris FC L 0-1 1639 1686 35.41% 25.66% 38.93% -8.8 21
2022-12-26 @ Pau FC W 1-0 1686 1639 38.93% 25.66% 35.41% +8.8 23
2022-12-26 Rodez W 1-0 1755 1614 59.27% 23.13% 17.60% +4.9 30
2022-12-26 @ Sochaux L 0-1 1614 1755 17.60% 23.13% 59.27% -4.9 15
2022-12-26 Saint-Etienne W 2-1 1618 1641 38.93% 25.66% 35.41% +8.3 19
2022-12-26 @ Annecy L 1-2 1641 1618 35.41% 25.66% 38.93% -8.3 14
2022-12-30 Amiens L 0-3 1600 1642 36.13% 25.67% 38.21% -24.5 20
2022-12-30 @ Laval W 3-0 1642 1600 38.21% 25.67% 36.13% +24.5 27
2022-12-30 Caen D 1-1 1632 1660 38.16% 25.67% 36.17% -0.1 15
2022-12-30 @ Saint-Etienne D 1-1 1660 1632 36.17% 25.67% 38.16% +0.1 24
2022-12-30 Dijon W 2-1 1609 1655 35.66% 25.66% 38.68% +8.9 18
2022-12-30 @ Rodez L 1-2 1655 1609 38.68% 25.66% 35.66% -8.9 18
2022-12-30 Le Havre D 0-0 1695 1785 29.78% 25.41% 44.81% +0.8 24
2022-12-30 @ Paris FC D 0-0 1785 1695 44.81% 25.41% 29.78% -0.8 36
2022-12-30 Metz L 0-1 1667 1707 36.37% 25.67% 37.96% -9.0 26
2022-12-30 @ Grenoble Foot 38 W 1-0 1707 1667 37.96% 25.67% 36.37% +9.0 25
2022-12-30 Nimes Olympique D 0-0 1626 1616 43.48% 25.49% 31.02% -0.7 20
2022-12-30 @ Annecy D 0-0 1616 1626 31.02% 25.49% 43.48% +0.7 16
2022-12-30 Pau FC W 2-1 1556 1630 31.71% 25.53% 42.76% +9.6 16
2022-12-30 @ Chamois Niortais L 1-2 1630 1556 42.76% 25.53% 31.71% -9.6 21
2022-12-30 Quevilly-Rouen L 0-2 1664 1636 45.87% 25.33% 28.80% -20.3 23
2022-12-30 @ Guingamp W 2-0 1636 1664 28.80% 25.33% 45.87% +20.3 24
2022-12-30 Sochaux W 2-1 1734 1760 38.41% 25.67% 35.93% +8.4 31
2022-12-30 @ Bordeaux L 1-2 1760 1734 35.93% 25.67% 38.41% -8.4 30
2022-12-30 Valenciennes W 1-0 1632 1644 40.43% 25.63% 33.94% +8.5 24
2022-12-30 @ SC Bastia L 0-1 1644 1632 33.94% 25.63% 40.43% -8.5 24
2023-01-10 Annecy D 2-2 1636 1626 43.48% 25.49% 31.03% -0.5 25
2023-01-10 @ Valenciennes D 2-2 1626 1636 31.03% 25.49% 43.48% +0.4 21
2023-01-10 Bordeaux D 2-2 1660 1742 30.74% 25.48% 43.78% +0.5 25
2023-01-10 @ Caen D 2-2 1742 1660 43.78% 25.48% 30.74% -0.5 32
2023-01-10 Chamois Niortais D 1-1 1618 1565 49.12% 25.00% 25.87% -1.2 19
2023-01-10 @ Rodez D 1-1 1565 1618 25.87% 25.00% 49.12% +1.2 17
2023-01-10 Dijon W 2-1 1696 1646 48.71% 25.05% 26.24% +6.5 27
2023-01-10 @ Paris FC L 1-2 1646 1696 26.24% 25.05% 48.71% -6.6 18
2023-01-10 Grenoble Foot 38 D 0-0 1621 1658 36.80% 25.67% 37.53% +0.0 22
2023-01-10 @ Pau FC D 0-0 1658 1621 37.53% 25.67% 36.80% -0.0 27
2023-01-10 Guingamp D 1-1 1667 1644 45.14% 25.39% 29.48% -0.8 28
2023-01-10 @ Amiens D 1-1 1644 1667 29.48% 25.39% 45.14% +0.8 24
2023-01-10 Laval W 1-0 1632 1576 49.57% 24.95% 25.48% +6.8 18
2023-01-10 @ Saint-Etienne L 0-1 1576 1632 25.48% 24.95% 49.57% -6.8 20
2023-01-10 Metz L 1-4 1617 1716 28.59% 25.31% 46.10% -17.2 16
2023-01-10 @ Nimes Olympique W 4-1 1716 1617 46.10% 25.31% 28.59% +17.2 28
2023-01-10 SC Bastia D 1-1 1657 1641 44.25% 25.45% 30.30% -0.7 25
2023-01-10 @ Quevilly-Rouen D 1-1 1641 1657 30.30% 25.45% 44.25% +0.7 25
2023-01-10 Sochaux W 1-0 1784 1752 46.42% 25.28% 28.30% +7.4 39
2023-01-10 @ Le Havre L 0-1 1752 1784 28.30% 25.28% 46.42% -7.4 30
2023-01-13 Amiens D 1-1 1742 1666 51.96% 24.62% 23.42% -1.5 33
2023-01-13 @ Bordeaux D 1-1 1666 1742 23.42% 24.62% 51.96% +1.5 29
2023-01-13 Grenoble Foot 38 L 2-4 1645 1658 40.28% 25.63% 34.09% -14.2 24
2023-01-13 @ Guingamp W 4-2 1658 1645 34.09% 25.63% 40.28% +14.2 30
2023-01-13 Nimes Olympique W 3-1 1791 1600 64.27% 21.64% 14.09% +6.4 42
2023-01-13 @ Le Havre L 1-3 1600 1791 14.09% 21.64% 64.27% -6.4 16
2023-01-13 Paris FC W 2-0 1626 1702 31.50% 25.52% 42.98% +19.2 24
2023-01-13 @ Annecy L 0-2 1702 1626 42.98% 25.52% 31.50% -19.2 27
2023-01-13 Pau FC W 1-0 1642 1621 44.96% 25.40% 29.65% +7.7 28
2023-01-13 @ SC Bastia L 0-1 1621 1642 29.65% 25.40% 44.96% -7.7 22
2023-01-13 Quevilly-Rouen W 2-0 1733 1656 52.12% 24.59% 23.29% +11.8 31
2023-01-13 @ Metz L 0-2 1656 1733 23.29% 24.59% 52.12% -11.8 25
2023-01-13 Rodez W 3-1 1569 1617 35.26% 25.66% 39.08% +15.5 23
2023-01-13 @ Laval L 1-3 1617 1569 39.08% 25.66% 35.26% -15.5 19
2023-01-13 Valenciennes W 2-1 1639 1635 42.65% 25.54% 31.81% +7.7 21
2023-01-13 @ Dijon L 1-2 1635 1639 31.81% 25.54% 42.65% -7.6 25
2023-01-16 Saint-Etienne L 0-1 1566 1639 31.96% 25.55% 42.49% -8.1 17
2023-01-16 @ Chamois Niortais W 1-0 1639 1566 42.49% 25.55% 31.96% +8.1 21
2023-01-20 Caen L 1-2 1744 1661 52.86% 24.47% 22.66% -11.4 30
2023-01-20 @ Sochaux W 2-1 1661 1744 22.66% 24.47% 52.86% +11.4 28
2023-01-28 Annecy D 2-2 1613 1645 37.51% 25.67% 36.82% -0.0 23
2023-01-28 @ Pau FC D 2-2 1645 1613 36.82% 25.67% 37.51% +0.0 25
2023-01-28 Bordeaux L 0-3 1647 1740 29.32% 25.37% 45.30% -20.8 21
2023-01-28 @ Dijon W 3-0 1740 1647 45.30% 25.37% 29.32% +20.8 36
2023-01-28 Chamois Niortais W 3-2 1593 1558 46.82% 25.24% 27.93% +6.5 19
2023-01-28 @ Nimes Olympique L 2-3 1558 1593 27.93% 25.24% 46.82% -6.5 17
2023-01-28 Guingamp L 0-1 1602 1631 37.98% 25.67% 36.35% -9.3 19
2023-01-28 @ Rodez W 1-0 1631 1602 36.35% 25.67% 37.98% +9.3 27
2023-01-28 Laval D 0-0 1672 1584 53.37% 24.39% 22.24% -1.8 29
2023-01-28 @ Caen D 0-0 1584 1672 22.24% 24.39% 53.37% +1.8 24
2023-01-28 Le Havre D 1-1 1667 1798 25.05% 24.89% 50.06% +1.3 30
2023-01-28 @ Amiens D 1-1 1798 1667 50.06% 24.89% 25.05% -1.3 43
2023-01-28 Metz D 1-1 1628 1745 26.45% 25.08% 48.47% +1.1 26
2023-01-28 @ Valenciennes D 1-1 1745 1628 48.47% 25.08% 26.45% -1.1 32
2023-01-28 Paris FC W 3-1 1644 1683 36.60% 25.67% 37.73% +15.1 28
2023-01-28 @ Quevilly-Rouen L 1-3 1683 1644 37.73% 25.67% 36.60% -15.1 27
2023-01-28 SC Bastia L 0-1 1672 1649 45.19% 25.38% 29.43% -10.6 30
2023-01-28 @ Grenoble Foot 38 W 1-0 1649 1672 29.43% 25.38% 45.19% +10.6 31
2023-01-28 Sochaux L 2-3 1647 1733 30.26% 25.44% 44.29% -7.0 21
2023-01-28 @ Saint-Etienne W 3-2 1733 1647 44.29% 25.44% 30.26% +7.0 33
2023-01-31 Amiens L 1-3 1552 1669 26.54% 25.09% 48.38% -11.4 17
2023-01-31 @ Chamois Niortais W 3-1 1669 1552 48.38% 25.09% 26.54% +11.5 33
2023-01-31 Caen W 2-0 1645 1670 38.58% 25.66% 35.76% +16.7 28
2023-01-31 @ Annecy L 0-2 1670 1645 35.76% 25.66% 38.58% -16.7 29
2023-01-31 Dijon W 1-0 1586 1626 36.40% 25.67% 37.93% +9.3 27
2023-01-31 @ Laval L 0-1 1626 1586 37.93% 25.67% 36.40% -9.3 21
2023-01-31 Le Havre L 1-2 1761 1796 37.13% 25.67% 37.19% -8.6 36
2023-01-31 @ Bordeaux W 2-1 1796 1761 37.19% 25.67% 37.13% +8.6 46
2023-01-31 Nimes Olympique L 1-2 1640 1600 47.47% 25.18% 27.34% -10.4 27
2023-01-31 @ Guingamp W 2-1 1600 1640 27.34% 25.18% 47.47% +10.4 22
2023-01-31 Pau FC L 0-1 1668 1613 49.38% 24.97% 25.65% -11.4 27
2023-01-31 @ Paris FC W 1-0 1613 1668 25.65% 24.97% 49.38% +11.4 26
2023-01-31 Quevilly-Rouen W 1-0 1661 1659 42.38% 25.55% 32.07% +8.1 33
2023-01-31 @ Grenoble Foot 38 L 0-1 1659 1661 32.07% 25.55% 42.38% -8.2 28
2023-01-31 Rodez D 1-1 1744 1592 60.39% 22.83% 16.78% -2.3 33
2023-01-31 @ Metz D 1-1 1592 1744 16.78% 22.83% 60.39% +2.3 20
2023-01-31 Saint-Etienne W 2-0 1660 1640 44.79% 25.41% 29.80% +14.5 34
2023-01-31 @ SC Bastia L 0-2 1640 1660 29.80% 25.41% 44.79% -14.5 21
2023-01-31 Valenciennes W 4-0 1740 1629 56.03% 23.88% 20.09% +19.7 36
2023-01-31 @ Sochaux L 0-4 1629 1740 20.09% 23.88% 56.03% -19.7 26
2023-02-03 Bordeaux L 0-2 1624 1753 25.26% 24.92% 49.82% -12.7 26
2023-02-03 @ Pau FC W 2-0 1753 1624 49.82% 24.92% 25.26% +12.7 39
2023-02-03 Chamois Niortais L 0-1 1617 1540 52.04% 24.60% 23.35% -12.0 21
2023-02-03 @ Dijon W 1-0 1540 1617 23.35% 24.60% 52.04% +12.0 20
2023-02-03 Grenoble Foot 38 L 0-2 1610 1670 33.74% 25.62% 40.64% -16.0 22
2023-02-03 @ Nimes Olympique W 2-0 1670 1610 40.64% 25.62% 33.74% +16.0 36
2023-02-03 Guingamp W 2-0 1651 1630 45.02% 25.39% 29.58% +14.4 31
2023-02-03 @ Quevilly-Rouen L 0-2 1630 1651 29.58% 25.39% 45.02% -14.4 27
2023-02-03 Laval W 3-1 1609 1595 43.98% 25.46% 30.55% +12.8 29
2023-02-03 @ Valenciennes L 1-3 1595 1609 30.55% 25.46% 43.98% -12.8 27
2023-02-03 Paris FC D 0-0 1805 1657 60.02% 22.93% 17.05% -2.6 47
2023-02-03 @ Le Havre D 0-0 1657 1805 17.05% 22.93% 60.02% +2.5 28
2023-02-03 SC Bastia W 3-1 1654 1674 39.18% 25.65% 35.17% +14.3 32
2023-02-03 @ Caen L 1-3 1674 1654 35.17% 25.65% 39.18% -14.3 34
2023-02-03 Sochaux L 1-2 1595 1760 21.54% 24.24% 54.23% -5.5 20
2023-02-03 @ Rodez W 2-1 1760 1595 54.23% 24.24% 21.54% +5.5 39
2023-02-04 Annecy W 3-2 1626 1662 36.93% 25.67% 37.40% +8.2 24
2023-02-04 @ Saint-Etienne L 2-3 1662 1626 37.40% 25.67% 36.93% -8.2 28
2023-02-06 Metz L 0-2 1680 1742 33.39% 25.61% 41.01% -15.9 33
2023-02-06 @ Amiens W 2-0 1742 1680 41.01% 25.61% 33.39% +15.9 36
2023-02-11 Annecy D 1-1 1582 1654 32.12% 25.55% 42.33% +0.5 28
2023-02-11 @ Laval D 1-1 1654 1582 42.33% 25.55% 32.12% -0.5 29
2023-02-11 Bordeaux W 3-1 1552 1765 17.42% 23.06% 59.52% +21.9 23
2023-02-11 @ Chamois Niortais L 1-3 1765 1552 59.52% 23.06% 17.42% -21.9 39
2023-02-11 Dijon W 2-0 1634 1605 45.99% 25.32% 28.70% +14.1 27
2023-02-11 @ Saint-Etienne L 0-2 1605 1634 28.70% 25.32% 45.99% -14.1 21
2023-02-11 Le Havre D 1-1 1765 1802 36.82% 25.67% 37.51% +0.0 40
2023-02-11 @ Sochaux D 1-1 1802 1765 37.51% 25.67% 36.82% -0.0 48
2023-02-11 Nimes Olympique D 1-1 1589 1594 41.37% 25.59% 33.04% -0.4 21
2023-02-11 @ Rodez D 1-1 1594 1589 33.04% 25.59% 41.37% +0.4 23
2023-02-11 Pau FC D 1-1 1686 1612 51.71% 24.66% 23.64% -1.4 37
2023-02-11 @ Grenoble Foot 38 D 1-1 1612 1686 23.64% 24.66% 51.71% +1.4 27
2023-02-11 Quevilly-Rouen L 0-1 1660 1666 41.33% 25.60% 33.07% -9.9 34
2023-02-11 @ SC Bastia W 1-0 1666 1660 33.07% 25.60% 41.33% +9.9 34
2023-02-11 Valenciennes W 3-1 1615 1622 41.15% 25.60% 33.25% +13.7 30
2023-02-11 @ Guingamp L 1-3 1622 1615 33.25% 25.60% 41.15% -13.7 29
2023-02-13 Caen D 0-0 1758 1668 53.59% 24.35% 22.06% -1.8 37
2023-02-13 @ Metz D 0-0 1668 1758 22.06% 24.35% 53.59% +1.8 33
2023-02-18 Amiens W 2-0 1653 1664 40.60% 25.62% 33.78% +16.0 32
2023-02-18 @ Annecy L 0-2 1664 1653 33.78% 25.62% 40.60% -16.0 33
2023-02-18 Chamois Niortais W 1-0 1802 1574 67.59% 20.42% 11.99% +3.3 51
2023-02-18 @ Le Havre L 0-1 1574 1802 11.99% 20.42% 67.59% -3.3 23
2023-02-18 Grenoble Foot 38 W 2-1 1670 1684 40.08% 25.64% 34.29% +8.1 36
2023-02-18 @ Caen L 1-2 1684 1670 34.29% 25.64% 40.08% -8.1 37
2023-02-18 Guingamp D 1-1 1650 1629 45.00% 25.40% 29.61% -0.8 35
2023-02-18 @ SC Bastia D 1-1 1629 1650 29.61% 25.40% 45.00% +0.8 31
2023-02-18 Laval L 0-1 1613 1583 46.16% 25.30% 28.54% -10.8 27
2023-02-18 @ Pau FC W 1-0 1583 1613 28.54% 25.30% 46.16% +10.8 31
2023-02-18 Metz D 0-0 1591 1756 21.53% 24.23% 54.24% +1.9 22
2023-02-18 @ Dijon D 0-0 1756 1591 54.24% 24.23% 21.53% -1.9 38
2023-02-18 Paris FC W 2-1 1743 1659 52.94% 24.46% 22.60% +5.8 42
2023-02-18 @ Bordeaux L 1-2 1659 1743 22.60% 24.46% 52.94% -5.8 28
2023-02-18 Rodez D 0-0 1608 1589 44.75% 25.41% 29.83% -0.8 30
2023-02-18 @ Valenciennes D 0-0 1589 1608 29.83% 25.41% 44.75% +0.8 22
2023-02-18 Sochaux D 0-0 1675 1765 29.79% 25.41% 44.80% +0.8 35
2023-02-18 @ Quevilly-Rouen D 0-0 1765 1675 44.80% 25.41% 29.79% -0.8 41
2023-02-20 Saint-Etienne L 1-2 1595 1648 34.58% 25.64% 39.78% -8.2 23
2023-02-20 @ Nimes Olympique W 2-1 1648 1595 39.78% 25.64% 34.58% +8.2 30
2023-02-25 Annecy W 5-1 1764 1669 54.18% 24.24% 21.57% +17.5 44
2023-02-25 @ Sochaux L 1-5 1669 1764 21.57% 24.24% 54.18% -17.5 32
2023-02-25 Caen L 1-2 1630 1678 35.27% 25.66% 39.08% -8.3 31
2023-02-25 @ Guingamp W 2-1 1678 1630 39.08% 25.66% 35.27% +8.3 39
2023-02-25 Chamois Niortais W 3-0 1653 1571 52.74% 24.49% 22.77% +16.9 31
2023-02-25 @ Paris FC L 0-3 1571 1653 22.77% 24.49% 52.74% -16.8 23
2023-02-25 Dijon D 2-2 1607 1593 44.09% 25.46% 30.45% -0.5 31
2023-02-25 @ Valenciennes D 2-2 1593 1607 30.45% 25.46% 44.09% +0.5 23
2023-02-25 Le Havre D 0-0 1676 1806 25.13% 24.90% 49.97% +1.4 38
2023-02-25 @ Grenoble Foot 38 D 0-0 1806 1676 49.97% 24.90% 25.13% -1.4 52
2023-02-25 Nimes Olympique W 2-0 1754 1587 61.96% 22.38% 15.67% +8.2 41
2023-02-25 @ Metz L 0-2 1587 1754 15.67% 22.38% 61.96% -8.2 23
2023-02-25 Pau FC W 2-0 1656 1602 49.21% 24.99% 25.80% +12.9 33
2023-02-25 @ Saint-Etienne L 0-2 1602 1656 25.80% 24.99% 49.21% -12.9 27
2023-02-25 Quevilly-Rouen L 0-1 1594 1676 30.68% 25.47% 43.85% -7.9 31
2023-02-25 @ Laval W 1-0 1676 1594 43.85% 25.47% 30.68% +7.9 38
2023-02-25 SC Bastia L 0-2 1589 1649 33.65% 25.62% 40.73% -16.0 22
2023-02-25 @ Rodez W 2-0 1649 1589 40.73% 25.62% 33.65% +16.0 38
2023-02-27 Bordeaux L 1-2 1648 1749 28.39% 25.29% 46.32% -7.0 33
2023-02-27 @ Amiens W 2-1 1749 1648 46.32% 25.29% 28.39% +7.0 45
2023-03-04 Grenoble Foot 38 W 1-0 1593 1677 30.47% 25.46% 44.07% +10.4 26
2023-03-04 @ Dijon L 0-1 1677 1593 44.07% 25.46% 30.47% -10.4 38
2023-03-04 Guingamp L 1-2 1670 1621 48.58% 25.06% 26.35% -10.6 31
2023-03-04 @ Paris FC W 2-1 1621 1670 26.35% 25.06% 48.58% +10.6 34
2023-03-04 Laval W 2-1 1804 1586 66.71% 20.76% 12.52% +3.2 55
2023-03-04 @ Le Havre L 1-2 1586 1804 12.52% 20.76% 66.71% -3.2 31
2023-03-04 Metz L 0-3 1652 1762 27.29% 25.18% 47.53% -19.6 32
2023-03-04 @ Annecy W 3-0 1762 1652 47.53% 25.18% 27.29% +19.7 44
2023-03-04 Nimes Olympique W 4-2 1665 1578 53.27% 24.41% 22.32% +8.8 41
2023-03-04 @ SC Bastia L 2-4 1578 1665 22.32% 24.41% 53.27% -8.8 23
2023-03-04 Pau FC W 1-0 1641 1589 48.96% 25.02% 26.02% +6.9 36
2023-03-04 @ Amiens L 0-1 1589 1641 26.02% 25.02% 48.96% -6.9 27
2023-03-04 Rodez L 2-3 1554 1574 39.34% 25.65% 35.01% -8.5 23
2023-03-04 @ Chamois Niortais W 3-2 1574 1554 35.01% 25.65% 39.34% +8.5 25
2023-03-04 Saint-Etienne D 1-1 1756 1669 53.28% 24.40% 22.31% -1.6 46
2023-03-04 @ Bordeaux D 1-1 1669 1756 22.31% 24.40% 53.28% +1.6 34
2023-03-04 Valenciennes D 1-1 1684 1607 52.11% 24.60% 23.30% -1.5 39
2023-03-04 @ Quevilly-Rouen D 1-1 1607 1684 23.30% 24.60% 52.11% +1.5 32
2023-03-06 Sochaux D 0-0 1686 1782 29.04% 25.35% 45.61% +0.9 40
2023-03-06 @ Caen D 0-0 1782 1686 45.61% 25.35% 29.04% -0.9 45
2023-03-11 Amiens D 1-1 1671 1648 45.15% 25.38% 29.47% -0.8 35
2023-03-11 @ Saint-Etienne D 1-1 1648 1671 29.47% 25.38% 45.15% +0.8 37
2023-03-11 Annecy W 2-1 1667 1632 46.77% 25.25% 27.98% +6.9 41
2023-03-11 @ Grenoble Foot 38 L 1-2 1632 1667 27.98% 25.25% 46.77% -6.9 32
2023-03-11 Bordeaux D 1-1 1781 1755 45.66% 25.34% 28.99% -0.8 46
2023-03-11 @ Sochaux D 1-1 1755 1781 28.99% 25.34% 45.66% +0.8 47
2023-03-11 Caen W 3-2 1582 1687 27.92% 25.24% 46.83% +9.8 28
2023-03-11 @ Rodez L 2-3 1687 1582 46.83% 25.24% 27.92% -9.8 40
2023-03-11 Chamois Niortais W 1-0 1582 1545 47.06% 25.22% 27.71% +7.3 30
2023-03-11 @ Pau FC L 0-1 1545 1582 27.71% 25.22% 47.06% -7.3 23
2023-03-11 Dijon W 2-0 1632 1604 45.92% 25.32% 28.76% +14.1 37
2023-03-11 @ Guingamp L 0-2 1604 1632 28.76% 25.32% 45.92% -14.1 26
2023-03-11 Paris FC L 1-2 1583 1660 31.40% 25.52% 43.08% -7.6 31
2023-03-11 @ Laval W 2-1 1660 1583 43.08% 25.52% 31.40% +7.6 34
2023-03-11 Quevilly-Rouen W 2-0 1570 1683 26.96% 25.14% 47.90% +21.0 26
2023-03-11 @ Nimes Olympique L 0-2 1683 1570 47.90% 25.14% 26.96% -21.0 39
2023-03-11 SC Bastia D 2-2 1608 1674 32.85% 25.59% 41.56% +0.3 33
2023-03-11 @ Valenciennes D 2-2 1674 1608 41.56% 25.59% 32.85% -0.3 42
2023-03-13 Le Havre D 1-1 1782 1807 38.50% 25.66% 35.84% -0.1 45
2023-03-13 @ Metz D 1-1 1807 1782 35.84% 25.66% 38.50% +0.1 56
2023-03-14 Amiens W 3-0 1667 1649 44.59% 25.42% 29.99% +21.2 37
2023-03-14 @ Paris FC L 0-3 1649 1667 29.99% 25.42% 44.59% -21.2 37
2023-03-18 Grenoble Foot 38 W 1-0 1780 1674 55.47% 24.00% 20.54% +5.6 49
2023-03-18 @ Sochaux L 0-1 1674 1780 20.54% 24.00% 55.47% -5.6 41
2023-03-18 Guingamp D 1-1 1625 1646 39.19% 25.65% 35.16% -0.2 33
2023-03-18 @ Annecy D 1-1 1646 1625 35.16% 25.65% 39.19% +0.2 38
2023-03-18 Laval W 3-2 1538 1575 36.87% 25.67% 37.46% +8.2 26
2023-03-18 @ Chamois Niortais L 2-3 1575 1538 37.46% 25.67% 36.87% -8.2 31
2023-03-18 Metz L 1-2 1662 1782 26.18% 25.04% 48.78% -6.5 39
2023-03-18 @ Quevilly-Rouen W 2-1 1782 1662 48.78% 25.04% 26.18% +6.5 48
2023-03-18 Nimes Olympique W 1-0 1755 1591 61.69% 22.46% 15.85% +4.4 50
2023-03-18 @ Bordeaux L 0-1 1591 1755 15.85% 22.46% 61.69% -4.4 26
2023-03-18 Pau FC L 0-1 1590 1590 42.07% 25.57% 32.36% -10.0 26
2023-03-18 @ Dijon W 1-0 1590 1590 32.36% 25.57% 42.07% +10.0 33
2023-03-18 Rodez L 1-3 1628 1592 46.90% 25.24% 27.86% -17.9 37
2023-03-18 @ Amiens W 3-1 1592 1628 27.86% 25.24% 46.90% +17.9 31
2023-03-18 Saint-Etienne D 2-2 1808 1670 58.93% 23.21% 17.86% -1.6 57
2023-03-18 @ Le Havre D 2-2 1670 1808 17.86% 23.21% 58.93% +1.6 36
2023-03-18 SC Bastia L 0-1 1688 1674 44.05% 25.46% 30.49% -10.4 37
2023-03-18 @ Paris FC W 1-0 1674 1688 30.49% 25.46% 44.05% +10.4 45
2023-03-18 Valenciennes W 2-1 1677 1609 51.05% 24.75% 24.20% +6.1 43
2023-03-18 @ Caen L 1-2 1609 1677 24.20% 24.75% 51.05% -6.1 33
2023-04-01 Amiens W 2-1 1668 1610 49.82% 24.92% 25.26% +6.3 44
2023-04-01 @ Grenoble Foot 38 L 1-2 1610 1668 25.26% 24.92% 49.82% -6.3 37
2023-04-01 Annecy W 4-0 1586 1625 36.57% 25.67% 37.76% +33.0 29
2023-04-01 @ Nimes Olympique L 0-4 1625 1586 37.76% 25.67% 36.57% -33.0 33
2023-04-01 Chamois Niortais W 2-0 1671 1546 57.56% 23.55% 18.90% +9.8 39
2023-04-01 @ Saint-Etienne L 0-2 1546 1671 18.90% 23.55% 57.56% -9.8 26
2023-04-01 Dijon W 2-1 1683 1580 55.21% 24.05% 20.74% +5.3 46
2023-04-01 @ Caen L 1-2 1580 1683 20.74% 24.05% 55.21% -5.3 26
2023-04-01 Laval W 1-0 1788 1567 66.99% 20.66% 12.35% +3.4 51
2023-04-01 @ Metz L 0-1 1567 1788 12.35% 20.66% 66.99% -3.4 31
2023-04-01 Le Havre L 0-1 1600 1806 17.96% 23.25% 58.79% -5.0 33
2023-04-01 @ Pau FC W 1-0 1806 1600 58.79% 23.25% 17.96% +5.0 60
2023-04-01 Paris FC L 4-5 1603 1678 31.61% 25.53% 42.86% -6.9 33
2023-04-01 @ Valenciennes W 5-4 1678 1603 42.86% 25.53% 31.61% +6.9 40
2023-04-01 Quevilly-Rouen W 1-0 1610 1655 35.66% 25.66% 38.68% +9.4 34
2023-04-01 @ Rodez L 0-1 1655 1610 38.68% 25.66% 35.66% -9.4 39
2023-04-01 Sochaux W 3-2 1684 1786 28.36% 25.29% 46.35% +9.7 48
2023-04-01 @ SC Bastia L 2-3 1786 1684 46.35% 25.29% 28.36% -9.7 49
2023-04-03 Bordeaux L 0-1 1646 1760 26.93% 25.14% 47.93% -7.1 38
2023-04-03 @ Guingamp W 1-0 1760 1646 47.93% 25.14% 26.93% +7.1 53
2023-04-08 Caen W 2-1 1646 1689 36.01% 25.67% 38.32% +8.8 42
2023-04-08 @ Quevilly-Rouen L 1-2 1689 1646 38.32% 25.67% 36.01% -8.8 46
2023-04-08 Grenoble Foot 38 L 0-1 1563 1675 27.19% 25.16% 47.65% -7.2 31
2023-04-08 @ Laval W 1-0 1675 1563 47.65% 25.16% 27.19% +7.1 47
2023-04-08 Guingamp D 0-0 1811 1639 62.37% 22.25% 15.38% -2.8 61
2023-04-08 @ Le Havre D 0-0 1639 1811 15.38% 22.25% 62.37% +2.8 39
2023-04-08 Metz D 1-1 1595 1792 18.71% 23.49% 57.80% +2.0 34
2023-04-08 @ Pau FC D 1-1 1792 1595 57.80% 23.49% 18.71% -2.0 52
2023-04-08 Nimes Olympique W 1-0 1603 1619 39.88% 25.64% 34.48% +8.6 40
2023-04-08 @ Amiens L 0-1 1619 1603 34.48% 25.64% 39.88% -8.6 29
2023-04-08 Rodez W 1-0 1574 1619 35.73% 25.66% 38.61% +9.4 29
2023-04-08 @ Dijon L 0-1 1619 1574 38.61% 25.66% 35.73% -9.4 34
2023-04-08 Saint-Etienne L 2-4 1685 1681 42.60% 25.54% 31.86% -14.8 40
2023-04-08 @ Paris FC W 4-2 1681 1685 31.86% 25.54% 42.60% +14.8 42
2023-04-08 SC Bastia W 2-0 1767 1694 51.56% 24.68% 23.76% +12.0 56
2023-04-08 @ Bordeaux L 0-2 1694 1767 23.76% 24.68% 51.56% -12.0 48
2023-04-08 Sochaux L 0-3 1537 1776 15.51% 22.31% 62.17% -11.8 26
2023-04-08 @ Chamois Niortais W 3-0 1776 1537 62.17% 22.31% 15.51% +11.8 52
2023-04-10 Valenciennes W 2-1 1592 1596 41.61% 25.59% 32.81% +7.8 36
2023-04-10 @ Annecy L 1-2 1596 1592 32.81% 25.59% 41.61% -7.8 33
2023-04-15 Amiens W 3-1 1642 1612 46.15% 25.30% 28.55% +12.2 42
2023-04-15 @ Guingamp L 1-3 1612 1642 28.55% 25.30% 46.15% -12.2 40
2023-04-15 Annecy W 3-0 1682 1600 52.68% 24.50% 22.82% +16.9 51
2023-04-15 @ SC Bastia L 0-3 1600 1682 22.82% 24.50% 52.68% -16.9 36
2023-04-15 Bordeaux W 3-0 1790 1779 43.57% 25.49% 30.94% +21.7 55
2023-04-15 @ Metz L 0-3 1779 1790 30.94% 25.49% 43.57% -21.7 56
2023-04-15 Chamois Niortais D 0-0 1588 1525 50.37% 24.85% 24.79% -1.4 34
2023-04-15 @ Valenciennes D 0-0 1525 1588 24.79% 24.85% 50.37% +1.5 27
2023-04-15 Dijon D 2-2 1655 1584 51.34% 24.71% 23.95% -1.0 43
2023-04-15 @ Quevilly-Rouen D 2-2 1584 1655 23.95% 24.71% 51.34% +1.0 30
2023-04-15 Laval W 1-0 1610 1556 49.17% 25.00% 25.84% +6.9 37
2023-04-15 @ Rodez L 0-1 1556 1610 25.84% 25.00% 49.17% -6.8 31
2023-04-15 Le Havre L 0-1 1611 1808 18.66% 23.48% 57.86% -5.1 29
2023-04-15 @ Nimes Olympique W 1-0 1808 1611 57.86% 23.48% 18.66% +5.1 64
2023-04-15 Paris FC W 3-1 1680 1670 43.44% 25.50% 31.06% +13.0 49
2023-04-15 @ Caen L 1-3 1670 1680 31.06% 25.50% 43.44% -13.0 40
2023-04-15 Pau FC L 2-3 1788 1597 64.21% 21.66% 14.13% -12.8 52
2023-04-15 @ Sochaux W 3-2 1597 1788 14.13% 21.66% 64.21% +12.8 37
2023-04-17 Saint-Etienne L 0-2 1682 1696 40.12% 25.63% 34.25% -18.2 47
2023-04-17 @ Grenoble Foot 38 W 2-0 1696 1682 34.25% 25.63% 40.12% +18.2 45
2023-04-22 Caen L 1-2 1526 1693 21.38% 24.20% 54.42% -5.5 27
2023-04-22 @ Chamois Niortais W 2-1 1693 1526 54.42% 24.20% 21.38% +5.5 52
2023-04-22 Guingamp W 2-1 1610 1654 35.79% 25.66% 38.55% +8.8 40
2023-04-22 @ Pau FC L 1-2 1654 1610 38.55% 25.66% 35.79% -8.8 42
2023-04-22 Metz L 1-3 1714 1811 28.86% 25.33% 45.81% -12.3 45
2023-04-22 @ Saint-Etienne W 3-1 1811 1714 45.81% 25.33% 28.86% +12.2 58
2023-04-22 Nimes Olympique W 3-0 1657 1605 48.94% 25.02% 26.04% +18.9 43
2023-04-22 @ Paris FC L 0-3 1605 1657 26.04% 25.02% 48.94% -18.9 29
2023-04-22 Quevilly-Rouen D 0-0 1813 1654 61.18% 22.61% 16.21% -2.7 65
2023-04-22 @ Le Havre D 0-0 1654 1813 16.21% 22.61% 61.18% +2.7 44
2023-04-22 Rodez L 0-3 1583 1617 37.36% 25.67% 36.97% -25.1 36
2023-04-22 @ Annecy W 3-0 1617 1583 36.97% 25.67% 37.36% +25.1 40
2023-04-22 SC Bastia D 1-1 1585 1699 26.84% 25.12% 48.04% +1.1 31
2023-04-22 @ Dijon D 1-1 1699 1585 48.04% 25.12% 26.84% -1.1 52
2023-04-22 Sochaux W 2-1 1549 1775 16.50% 22.72% 60.78% +12.9 34
2023-04-22 @ Laval L 1-2 1775 1549 60.78% 22.72% 16.50% -12.9 52
2023-04-22 Valenciennes L 0-2 1600 1586 43.93% 25.47% 30.60% -19.6 40
2023-04-22 @ Amiens W 2-0 1586 1600 30.60% 25.47% 43.93% +19.6 37
2023-04-24 Grenoble Foot 38 W 3-0 1757 1664 54.03% 24.27% 21.70% +16.1 59
2023-04-24 @ Bordeaux L 0-3 1664 1757 21.70% 24.27% 54.03% -16.1 47
2023-04-29 Amiens D 1-1 1698 1580 56.75% 23.73% 19.52% -1.9 53
2023-04-29 @ SC Bastia D 1-1 1580 1698 19.52% 23.73% 56.75% +2.0 41
2023-04-29 Annecy D 2-2 1656 1558 54.57% 24.17% 21.26% -1.3 45
2023-04-29 @ Quevilly-Rouen D 2-2 1558 1656 21.26% 24.17% 54.57% +1.3 37
2023-04-29 Bordeaux L 0-2 1606 1773 21.31% 24.19% 54.50% -10.9 37
2023-04-29 @ Valenciennes W 2-0 1773 1606 54.50% 24.19% 21.31% +10.9 62
2023-04-29 Chamois Niortais W 2-0 1647 1521 57.74% 23.50% 18.75% +9.7 50
2023-04-29 @ Grenoble Foot 38 L 0-2 1521 1647 18.75% 23.50% 57.74% -9.7 27
2023-04-29 Laval W 3-1 1645 1562 52.78% 24.49% 22.73% +10.0 45
2023-04-29 @ Guingamp L 1-3 1562 1645 22.73% 24.49% 52.78% -10.0 34
2023-04-29 Le Havre L 1-2 1698 1811 27.08% 25.15% 47.77% -6.7 52
2023-04-29 @ Caen W 2-1 1811 1698 47.77% 25.15% 27.08% +6.7 68
2023-04-29 Paris FC D 1-1 1824 1676 59.96% 22.95% 17.10% -2.3 59
2023-04-29 @ Metz D 1-1 1676 1824 17.10% 22.95% 59.96% +2.3 44
2023-04-29 Pau FC W 3-2 1587 1618 37.58% 25.67% 36.75% +8.1 32
2023-04-29 @ Nimes Olympique L 2-3 1618 1587 36.75% 25.67% 37.58% -8.1 40
2023-04-29 Saint-Etienne D 1-1 1642 1702 33.61% 25.62% 40.77% +0.3 41
2023-04-29 @ Rodez D 1-1 1702 1642 40.77% 25.62% 33.61% -0.3 46
2023-05-01 Dijon L 0-2 1762 1586 62.82% 22.11% 15.07% -26.5 52
2023-05-01 @ Sochaux W 2-0 1586 1762 15.07% 22.11% 62.82% +26.5 34
2023-05-06 Caen W 1-0 1784 1692 53.92% 24.29% 21.79% +5.9 65
2023-05-06 @ Bordeaux L 0-1 1692 1784 21.79% 24.29% 53.92% -5.9 52
2023-05-06 Dijon D 1-1 1559 1612 34.61% 25.64% 39.74% +0.2 38
2023-05-06 @ Annecy D 1-1 1612 1559 39.74% 25.64% 34.61% -0.2 35
2023-05-06 Grenoble Foot 38 W 1-0 1678 1657 44.95% 25.40% 29.65% +7.7 47
2023-05-06 @ Paris FC L 0-1 1657 1678 29.65% 25.40% 44.95% -7.7 50
2023-05-06 Guingamp W 3-2 1702 1655 48.26% 25.10% 26.64% +6.3 49
2023-05-06 @ Saint-Etienne L 2-3 1655 1702 26.64% 25.10% 48.26% -6.3 45
2023-05-06 Metz L 1-3 1511 1821 11.35% 20.00% 68.65% -5.1 27
2023-05-06 @ Chamois Niortais W 3-1 1821 1511 68.65% 20.00% 11.35% +5.1 62
2023-05-06 Quevilly-Rouen L 3-4 1610 1655 35.79% 25.66% 38.55% -7.7 40
2023-05-06 @ Pau FC W 4-3 1655 1610 38.55% 25.66% 35.79% +7.7 48
2023-05-06 SC Bastia W 2-1 1552 1696 23.65% 24.66% 51.69% +11.2 37
2023-05-06 @ Laval L 1-2 1696 1552 51.69% 24.66% 23.65% -11.2 53
2023-05-06 Sochaux W 1-0 1582 1735 22.67% 24.48% 52.86% +12.1 44
2023-05-06 @ Amiens L 0-1 1735 1582 52.86% 24.48% 22.67% -12.1 52
2023-05-06 Valenciennes D 3-3 1595 1595 42.04% 25.57% 32.39% -0.3 33
2023-05-06 @ Nimes Olympique D 3-3 1595 1595 32.39% 25.57% 42.04% +0.3 38
2023-05-08 Rodez W 1-0 1817 1642 62.72% 22.14% 15.14% +4.2 71
2023-05-08 @ Le Havre L 0-1 1642 1817 15.14% 22.14% 62.72% -4.2 41
2023-05-13 Amiens W 3-0 1612 1594 44.50% 25.43% 30.07% +21.2 38
2023-05-13 @ Dijon L 0-3 1594 1612 30.07% 25.43% 44.50% -21.2 44
2023-05-13 Bordeaux D 0-0 1663 1790 25.36% 24.93% 49.71% +1.4 49
2023-05-13 @ Quevilly-Rouen D 0-0 1790 1663 49.71% 24.93% 25.36% -1.4 66
2023-05-13 Chamois Niortais W 2-1 1685 1506 63.06% 22.04% 14.91% +3.9 56
2023-05-13 @ SC Bastia L 1-2 1506 1685 14.91% 22.04% 63.06% -3.9 27
2023-05-13 Grenoble Foot 38 W 1-0 1826 1650 62.87% 22.09% 15.03% +4.2 65
2023-05-13 @ Metz L 0-1 1650 1826 15.03% 22.09% 62.87% -4.2 50
2023-05-13 Guingamp L 0-1 1723 1649 51.75% 24.65% 23.60% -11.9 52
2023-05-13 @ Sochaux W 1-0 1649 1723 23.60% 24.65% 51.75% +11.9 48
2023-05-13 Nimes Olympique W 4-2 1686 1594 53.78% 24.32% 21.90% +8.7 55
2023-05-13 @ Caen L 2-4 1594 1686 21.90% 24.32% 53.78% -8.7 33
2023-05-13 Paris FC D 0-0 1638 1686 35.29% 25.66% 39.05% +0.2 42
2023-05-13 @ Rodez D 0-0 1686 1638 39.05% 25.66% 35.29% -0.2 48
2023-05-13 Pau FC D 1-1 1595 1603 41.07% 25.61% 33.33% -0.4 39
2023-05-13 @ Valenciennes D 1-1 1603 1595 33.33% 25.61% 41.07% +0.4 41
2023-05-13 Saint-Etienne W 2-1 1564 1708 23.57% 24.64% 51.79% +11.2 40
2023-05-13 @ Laval L 1-2 1708 1564 51.79% 24.64% 23.57% -11.2 49
2023-05-15 Le Havre W 1-0 1560 1821 14.05% 21.62% 64.33% +14.4 41
2023-05-15 @ Annecy L 0-1 1821 1560 64.33% 21.62% 14.05% -14.4 71
2023-05-19 Rodez D 1-1 1645 1638 43.10% 25.52% 31.39% -0.6 51
2023-05-19 @ Grenoble Foot 38 D 1-1 1638 1645 31.39% 25.52% 43.10% +0.6 43
2023-05-20 Annecy D 2-2 1502 1574 32.06% 25.55% 42.38% +0.4 28
2023-05-20 @ Chamois Niortais D 2-2 1574 1502 42.38% 25.55% 32.06% -0.4 42
2023-05-20 Caen L 1-3 1573 1694 26.04% 25.02% 48.94% -11.3 44
2023-05-20 @ Amiens W 3-1 1694 1573 48.94% 25.02% 26.04% +11.3 58
2023-05-20 Dijon L 1-2 1586 1633 35.36% 25.66% 38.98% -8.3 33
2023-05-20 @ Nimes Olympique W 2-1 1633 1586 38.98% 25.66% 35.36% +8.3 41
2023-05-20 Laval W 3-0 1789 1575 66.33% 20.90% 12.76% +9.6 69
2023-05-20 @ Bordeaux L 0-3 1575 1789 12.76% 20.90% 66.33% -9.6 40
2023-05-20 Metz D 1-1 1661 1831 21.10% 24.14% 54.76% +1.7 49
2023-05-20 @ Guingamp D 1-1 1831 1661 54.76% 24.14% 21.10% -1.7 66
2023-05-20 Quevilly-Rouen W 4-2 1697 1664 46.49% 25.28% 28.24% +10.8 52
2023-05-20 @ Saint-Etienne L 2-4 1664 1697 28.24% 25.28% 46.49% -10.8 49
2023-05-20 SC Bastia L 2-6 1603 1689 30.30% 25.45% 44.26% -19.7 41
2023-05-20 @ Pau FC W 6-2 1689 1603 44.26% 25.45% 30.30% +19.7 59
2023-05-20 Sochaux W 2-1 1686 1711 38.47% 25.66% 35.87% +8.4 51
2023-05-20 @ Paris FC L 1-2 1711 1686 35.87% 25.66% 38.47% -8.4 52
2023-05-22 Valenciennes L 0-2 1807 1595 66.17% 20.97% 12.87% -27.7 71
2023-05-22 @ Le Havre W 2-0 1595 1807 12.87% 20.97% 66.17% +27.7 42
2023-05-26 Amiens L 1-3 1653 1562 53.79% 24.32% 21.90% -20.1 49
2023-05-26 @ Quevilly-Rouen W 3-1 1562 1653 21.90% 24.32% 53.79% +20.1 47
2023-05-26 Bordeaux W 1-0 1574 1798 16.54% 22.74% 60.72% +13.7 45
2023-05-26 @ Annecy L 0-1 1798 1574 60.72% 22.74% 16.54% -13.7 69
2023-05-26 Chamois Niortais W 2-0 1663 1502 61.24% 22.59% 16.17% +8.4 52
2023-05-26 @ Guingamp L 0-2 1502 1663 16.17% 22.59% 61.24% -8.4 28
2023-05-26 Grenoble Foot 38 W 1-0 1623 1645 38.98% 25.66% 35.36% +8.8 45
2023-05-26 @ Valenciennes L 0-1 1645 1623 35.36% 25.66% 38.98% -8.8 51
2023-05-26 Le Havre D 1-1 1708 1779 32.17% 25.56% 42.28% +0.5 60
2023-05-26 @ SC Bastia D 1-1 1779 1708 42.28% 25.56% 32.17% -0.5 72
2023-05-26 Metz L 0-1 1703 1829 25.55% 24.96% 49.50% -6.8 52
2023-05-26 @ Sochaux W 1-0 1829 1703 49.50% 24.96% 25.55% +6.8 69
2023-05-26 Nimes Olympique W 2-0 1565 1577 40.38% 25.63% 33.99% +16.1 43
2023-05-26 @ Laval L 0-2 1577 1565 33.99% 25.63% 40.38% -16.1 33
2023-05-26 Paris FC D 1-1 1642 1694 34.67% 25.64% 39.69% +0.2 42
2023-05-26 @ Dijon D 1-1 1694 1642 39.69% 25.64% 34.67% -0.2 52
2023-05-26 Pau FC L 2-3 1639 1583 49.40% 24.97% 25.63% -10.2 43
2023-05-26 @ Rodez W 3-2 1583 1639 25.63% 24.97% 49.40% +10.2 44
2023-05-26 Saint-Etienne D 2-2 1706 1707 41.85% 25.58% 32.57% -0.3 59
2023-05-26 @ Caen D 2-2 1707 1706 32.57% 25.58% 41.85% +0.3 53
2023-06-02 Annecy W 1-0 1694 1587 55.52% 23.99% 20.49% +5.6 55
2023-06-02 @ Paris FC L 0-1 1587 1694 20.49% 23.99% 55.52% -5.6 45
2023-06-02 Caen W 1-0 1594 1705 27.12% 25.16% 47.72% +11.1 47
2023-06-02 @ Pau FC L 0-1 1705 1594 47.72% 25.16% 27.12% -11.1 59
2023-06-02 Dijon W 1-0 1779 1642 58.86% 23.23% 17.91% +4.9 75
2023-06-02 @ Le Havre L 0-1 1642 1779 17.91% 23.23% 58.86% -4.9 42
2023-06-02 Guingamp L 0-2 1636 1671 37.12% 25.67% 37.20% -17.2 51
2023-06-02 @ Grenoble Foot 38 W 2-0 1671 1636 37.20% 25.67% 37.12% +17.2 55
2023-06-02 Laval L 1-2 1582 1581 42.18% 25.56% 32.25% -9.5 47
2023-06-02 @ Amiens W 2-1 1581 1582 32.25% 25.56% 42.18% +9.5 46
2023-06-02 Quevilly-Rouen D 3-3 1494 1633 24.10% 24.74% 51.16% +0.8 29
2023-06-02 @ Chamois Niortais D 3-3 1633 1494 51.16% 24.74% 24.10% -0.9 50
2023-06-02 Rodez L 0-1 1785 1628 60.84% 22.70% 16.45% -13.7 69
2023-06-02 @ Bordeaux W 1-0 1628 1785 16.45% 22.70% 60.84% +13.7 46
2023-06-02 SC Bastia W 3-2 1836 1709 57.75% 23.50% 18.75% +4.6 72
2023-06-02 @ Metz L 2-3 1709 1836 18.75% 23.50% 57.75% -4.6 60
2023-06-02 Sochaux W 3-1 1561 1696 24.55% 24.81% 50.65% +19.1 36
2023-06-02 @ Nimes Olympique L 1-3 1696 1561 50.65% 24.81% 24.55% -19.1 52
2023-06-02 Valenciennes W 2-0 1708 1631 51.99% 24.61% 23.40% +11.9 56
2023-06-02 @ Saint-Etienne L 0-2 1631 1708 23.40% 24.61% 51.99% -11.9 45

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-05-22 12.87% Valenciennes 1595 2 @ Le Havre 1807 0
2 2023-05-15 14.05% @ Annecy 1560 1 Le Havre 1821 0
3 2023-04-15 14.13% Pau FC 1597 3 @ Sochaux 1788 2
4 2023-05-01 15.07% Dijon 1586 2 @ Sochaux 1762 0
5 2023-06-02 16.45% Rodez 1628 1 @ Bordeaux 1785 0
6 2023-04-22 16.50% @ Laval 1549 2 Sochaux 1775 1
7 2023-05-26 16.54% @ Annecy 1574 1 Bordeaux 1798 0
8 2023-02-11 17.42% @ Chamois Niortais 1552 3 Bordeaux 1765 1
9 2022-10-08 17.89% Annecy 1583 4 @ Guingamp 1720 0
10 2022-10-01 18.11% Quevilly-Rouen 1571 1 @ Caen 1705 0
11 2022-08-30 20.48% Annecy 1576 2 @ Dijon 1683 0
12 2022-09-17 21.61% Rodez 1606 2 @ Paris FC 1700 1
13 2023-05-26 21.90% Amiens 1562 3 @ Quevilly-Rouen 1653 1
14 2022-11-05 22.38% @ Annecy 1605 2 Sochaux 1761 1
15 2023-01-20 22.66% Caen 1661 2 @ Sochaux 1744 1
16 2023-05-06 22.67% @ Amiens 1582 1 Sochaux 1735 0
17 2023-02-03 23.35% Chamois Niortais 1540 1 @ Dijon 1617 0
18 2023-05-13 23.57% @ Laval 1564 2 Saint-Etienne 1708 1
19 2023-05-13 23.60% Guingamp 1649 1 @ Sochaux 1723 0
20 2023-05-06 23.65% @ Laval 1552 2 SC Bastia 1696 1
21 2022-08-27 23.78% Rodez 1601 2 @ SC Bastia 1674 0
22 2022-11-05 23.89% @ Nimes Olympique 1614 1 Bordeaux 1755 0
23 2022-07-30 23.92% Laval 1594 2 @ SC Bastia 1665 0
24 2022-11-12 23.95% Rodez 1592 2 @ Saint-Etienne 1663 0
25 2022-10-01 24.19% @ Valenciennes 1631 2 Sochaux 1769 1

Biggest Elo Changes

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

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2022-08-20 59.68 Le Havre 6 1641 25.84% @ Saint-Etienne 0 1695 49.17% 25.00%
2 2022-10-08 47.63 Annecy 4 1583 17.89% @ Guingamp 0 1720 58.89% 23.22%
3 2022-10-15 40.08 @ Laval 4 1582 26.72% Caen 0 1697 48.17% 25.11%
4 2022-12-26 38.85 @ Dijon 5 1616 38.88% Laval 0 1639 35.47% 25.66%
5 2022-08-30 38.11 @ Saint-Etienne 5 1635 39.78% SC Bastia 0 1652 34.57% 25.64%
6 2023-04-01 33.03 @ Nimes Olympique 4 1586 36.57% Annecy 0 1625 37.76% 25.67%
7 2023-05-22 27.73 Valenciennes 2 1595 12.87% @ Le Havre 0 1807 66.17% 20.97%
8 2023-05-01 26.55 Dijon 2 1586 15.07% @ Sochaux 0 1762 62.82% 22.11%
9 2022-07-30 25.12 @ Guingamp 4 1684 48.32% Pau FC 0 1637 26.59% 25.09%
10 2023-04-22 25.08 Rodez 3 1617 36.97% @ Annecy 0 1583 37.36% 25.67%
11 2022-11-12 24.70 Metz 4 1685 29.09% @ Paris FC 1 1711 45.56% 25.35%
12 2022-12-30 24.47 Amiens 3 1642 38.21% @ Laval 0 1600 36.13% 25.67%
13 2022-08-30 23.85 Annecy 2 1576 20.48% @ Dijon 0 1683 55.53% 23.98%
14 2022-08-06 23.42 Bordeaux 3 1690 40.27% @ Rodez 0 1633 34.10% 25.63%
15 2022-08-06 23.19 SC Bastia 4 1643 32.33% @ Chamois Niortais 1 1643 42.10% 25.56%
16 2022-08-27 22.37 Rodez 2 1601 23.78% @ SC Bastia 0 1674 51.54% 24.68%
17 2022-07-30 22.31 Laval 2 1594 23.92% @ SC Bastia 0 1665 51.38% 24.71%
18 2022-11-12 22.29 Rodez 2 1592 23.95% @ Saint-Etienne 0 1663 51.34% 24.71%
19 2022-08-13 22.22 @ SC Bastia 3 1666 42.62% Grenoble Foot 38 0 1662 31.84% 25.54%
20 2022-08-20 22.19 Sochaux 3 1687 42.67% @ Pau FC 0 1613 31.79% 25.54%
21 2022-11-12 22.17 Quevilly-Rouen 2 1595 24.23% @ Amiens 0 1664 51.01% 24.76%
22 2023-02-11 21.94 @ Chamois Niortais 3 1552 17.42% Bordeaux 1 1765 59.52% 23.06%
23 2022-10-15 21.85 Grenoble Foot 38 3 1650 43.33% @ Chamois Niortais 0 1571 31.17% 25.50%
24 2023-04-15 21.73 @ Metz 3 1790 43.57% Bordeaux 0 1779 30.94% 25.49%
25 2022-08-30 21.35 @ Bordeaux 4 1708 53.68% Quevilly-Rouen 0 1617 21.99% 24.34%