Home / Leagues / France / Ligue 2 / 2021-22
‹ ›

2021-22 Ligue 2 Season

380 games · 2 promotion-playoff teams

Final

Promoted

Toulouse

79 pts

Ajaccio · 75 pts

Relegated

Nancy Lorraine

27 pts

Dunkerque · 31 pts

Biggest Overachiever

Ajaccio

16.65 points above expected

75 points · 58.35 expected points

Biggest Disappointment

Nancy Lorraine

15.61 points below expected

27 points · 42.61 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 Toulouse Promoted 38 23 10 5 79 82 33 +49 73.55 +5.45
2 Ajaccio Promoted 38 22 9 7 75 39 19 +20 58.35 +16.65
3 Auxerre 38 21 11 6 74 61 39 +22 63.40 +10.60
4 Paris FC 38 20 10 8 70 54 35 +19 62.41 +7.59
5 Sochaux 38 19 11 8 68 47 34 +13 60.05 +7.95
6 Guingamp 38 15 13 10 58 52 48 +4 52.28 +5.72
7 Caen 38 13 11 14 50 51 42 +9 50.36 -0.36
8 Le Havre 38 13 11 14 50 38 41 -3 51.35 -1.35
9 Nimes Olympique 38 14 7 17 49 44 51 -7 57.23 -8.23
10 Pau FC 38 14 7 17 49 41 49 -8 48.79 +0.21
11 Dijon 38 13 8 17 47 48 53 -5 50.04 -3.04
12 SC Bastia 38 10 16 12 46 38 36 +2 49.22 -3.22
13 Chamois Niortais 38 12 10 16 46 39 42 -3 46.44 -0.44
14 Amiens 38 9 17 12 44 43 41 +2 50.34 -6.34
15 Grenoble Foot 38 38 12 8 18 44 32 44 -12 49.77 -5.77
16 Valenciennes 38 10 14 14 44 34 47 -13 43.67 +0.33
17 Rodez 38 10 13 15 43 32 42 -10 47.40 -4.40
18 Quevilly-Rouen 38 10 10 18 40 33 50 -17 39.36 +0.64
19 Dunkerque Relegated 38 8 7 23 31 28 53 -25 40.98 -9.98
20 Nancy Lorraine Relegated 38 6 9 23 27 32 69 -37 42.61 -15.61

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 Ajaccio 75 58.35 +16.65
2 Auxerre 74 63.40 +10.60
3 Sochaux 68 60.05 +7.95
4 Paris FC 70 62.41 +7.59
5 Guingamp 58 52.28 +5.72

Biggest Disappointments

# Team Actual Sim vsSim
1 Nancy Lorraine 27 42.61 -15.61
2 Dunkerque 31 40.98 -9.98
3 Nimes Olympique 49 57.23 -8.23
4 Amiens 44 50.34 -6.34
5 Grenoble Foot 38 44 49.77 -5.77

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 Rodez 3 May 2 – May 14 1 in 131
2 Paris FC 6 Oct 30 – Dec 21 1 in 116
3 Dunkerque 3 Sep 24 – Oct 16 1 in 58
4 Auxerre 5 Feb 19 – Mar 15 1 in 44
5 Valenciennes 3 Sep 21 – Oct 2 1 in 39

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Chamois Niortais 6 Feb 12 – Mar 12 1 in 143
2 Grenoble Foot 38 5 Nov 20 – Jan 8 1 in 126
3 Dunkerque 6 Mar 15 – Apr 19 1 in 95
4 Le Havre 4 Mar 12 – Apr 2 1 in 66
5 Nimes Olympique 3 Oct 18 – Oct 30 1 in 46

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Paris FC 16 Oct 23 – Mar 12 1 in 171
2 Le Havre 10 Aug 14 – Oct 23 1 in 68
3 Ajaccio 10 Mar 15 – May 14 1 in 23
4 Chamois Niortais 6 Dec 6 – Feb 5 1 in 22
5 Valenciennes 6 Feb 19 – Mar 19 1 in 20

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Rodez 18 Dec 13 – Apr 22 1 in 1,383
2 Nimes Olympique 9 Aug 28 – Oct 30 1 in 190
3 Nancy Lorraine 11 Jul 24 – Oct 2 1 in 67
4 Grenoble Foot 38 8 Nov 20 – Feb 12 1 in 27
5 Amiens 8 Aug 21 – Oct 16 1 in 22

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
Toulouse 1873 79 -14 7 10.1 -3.1
Ajaccio 1767 75 +14 11 8.4 +2.6
Auxerre 1794 74 +15 13 9.3 +3.7
Paris FC 1768 70 +10 10 8.7 +1.3
Sochaux 1746 68 +1 8 8.1 -0.1
Guingamp 1712 58 +34 13 7.9 +5.1
Caen 1694 50 -20 4 7.1 -3.1
Le Havre 1657 50 -6 3 5.6 -2.6
Nimes Olympique 1653 49 +2 9 7.2 +1.8
Pau FC 1632 49 -9 7 6.5 +0.5
Dijon 1665 47 +0 5 6.4 -1.4
SC Bastia 1681 46 +9 7 6.3 +0.7
Chamois Niortais 1628 46 -25 2 6.4 -4.4
Valenciennes 1612 44 +6 8 4.6 +3.4
Grenoble Foot 38 1658 44 +15 8 6.2 +1.8
Amiens 1679 44 -27 2 6.8 -4.8
Rodez 1625 43 +31 10 5.2 +4.8
Quevilly-Rouen 1569 40 +12 6 5.9 +0.1
Dunkerque 1543 31 -23 1 4.4 -3.4
Nancy Lorraine 1533 27 -26 4 5.6 -1.6

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 AUX CAE CN DIJ DUN GF3 GUI LH NL NO PAR PAU QUE ROD SB SOC TOU VAL
Ajaccio —
2-0-0
2.97
0-2-0
2.40
1-0-1
3.17
1-1-0
3.41
2-0-0
3.18
2-0-0
3.71
1-1-0
3.34
0-1-1
3.03
2-0-0
3.09
2-0-0
3.58
2-0-0
2.73
1-0-1
2.42
1-0-1
3.18
0-1-1
3.70
2-0-0
3.15
0-0-2
3.27
2-0-0
2.59
1-1-0
1.92
0-2-0
3.77
Amiens
0-0-2
2.46
—
0-0-2
2.13
0-2-0
2.76
1-1-0
2.96
0-1-1
2.83
1-1-0
3.38
1-1-0
2.78
2-0-0
2.59
0-1-1
2.73
1-1-0
3.33
1-1-0
2.40
0-0-2
2.24
0-1-1
2.77
0-1-1
3.40
0-1-1
2.95
0-2-0
2.91
0-2-0
2.43
0-1-1
1.68
2-0-0
3.07
Auxerre
0-2-0
3.05
2-0-0
3.33
—
0-2-0
3.42
2-0-0
3.53
1-0-1
3.59
2-0-0
3.96
2-0-0
3.23
0-1-1
3.39
1-0-1
3.40
1-1-0
3.68
1-1-0
3.18
0-1-1
2.70
2-0-0
3.43
1-1-0
3.91
2-0-0
3.57
1-1-0
3.41
1-1-0
3.07
0-0-2
2.16
2-0-0
3.76
Caen
1-0-1
2.27
0-2-0
2.68
0-2-0
2.05
—
1-0-1
2.98
0-0-2
2.78
1-1-0
3.19
1-0-1
2.85
1-0-1
2.65
1-1-0
2.55
1-1-0
3.10
1-1-0
2.08
0-0-2
2.22
0-0-2
2.65
1-1-0
3.42
1-0-1
3.03
1-1-0
2.71
0-0-2
2.41
2-0-0
1.45
0-1-1
3.09
Chamois Niortais
0-1-1
2.06
0-1-1
2.48
0-0-2
1.95
1-0-1
2.46
—
0-1-1
2.59
2-0-0
2.90
1-0-1
2.58
1-0-1
2.33
0-1-1
2.42
1-0-1
3.12
1-1-0
2.42
1-0-1
1.79
1-1-0
2.61
2-0-0
3.06
0-1-1
2.87
0-1-1
2.59
0-1-1
2.10
1-0-1
1.30
0-1-1
2.69
Dijon
0-0-2
2.27
1-1-0
2.61
1-0-1
1.88
2-0-0
2.66
1-1-0
2.84
—
1-0-1
3.15
2-0-0
2.69
0-1-1
2.56
1-0-1
2.49
1-0-1
3.39
0-0-2
2.38
0-1-1
2.24
0-0-2
2.68
1-0-1
3.26
1-1-0
2.75
1-1-0
2.60
0-1-1
2.38
0-0-2
1.69
0-1-1
3.04
Dunkerque
0-0-2
1.79
0-1-1
2.07
0-0-2
1.56
0-1-1
2.28
0-0-2
2.56
1-0-1
2.29
—
0-0-2
2.35
0-0-2
1.96
1-0-1
2.14
0-1-1
2.78
1-0-1
1.74
0-1-1
1.75
2-0-0
2.08
0-1-1
2.83
1-1-0
2.27
1-0-1
2.23
0-1-1
1.94
0-0-2
1.24
1-0-1
2.53
Grenoble Foot 38
0-1-1
2.11
0-1-1
2.65
0-0-2
2.21
1-0-1
2.59
1-0-1
2.85
0-0-2
2.76
2-0-0
3.10
—
0-2-0
2.62
1-0-1
2.59
2-0-0
3.07
1-0-1
2.19
0-0-2
2.42
2-0-0
2.61
1-0-1
3.24
0-2-0
2.86
0-2-0
2.77
0-0-2
2.32
0-0-2
1.51
1-0-1
3.24
Guingamp
1-1-0
2.42
0-0-2
2.86
1-1-0
2.07
1-0-1
2.78
1-0-1
3.11
1-1-0
2.87
2-0-0
3.50
0-2-0
2.82
—
1-1-0
3.01
1-0-1
3.18
2-0-0
2.48
1-1-0
1.98
1-0-1
2.89
0-2-0
3.34
1-1-0
2.90
1-0-1
2.85
0-0-2
2.39
0-1-1
1.51
0-2-0
3.12
Le Havre
0-0-2
2.37
1-1-0
2.72
1-0-1
2.05
0-1-1
2.88
1-1-0
3.03
1-0-1
2.95
1-0-1
3.31
1-0-1
2.85
0-1-1
2.44
—
1-1-0
3.27
1-0-1
2.57
0-1-1
2.27
1-0-1
2.84
2-0-0
3.43
0-2-0
3.01
0-1-1
2.97
1-0-1
2.56
0-1-1
1.73
1-1-0
3.25
Nancy Lorraine
0-0-2
1.89
0-1-1
2.15
0-1-1
1.82
0-1-1
2.33
1-0-1
2.32
1-0-1
2.09
1-1-0
2.65
0-0-2
2.37
1-0-1
2.27
0-1-1
2.19
—
0-0-2
1.93
1-1-0
1.59
0-0-2
2.43
0-0-2
2.92
0-1-1
2.44
1-1-0
2.37
0-1-1
1.80
0-0-2
1.74
0-0-2
2.77
Nimes Olympique
0-0-2
2.72
0-1-1
3.07
0-1-1
2.27
0-1-1
3.38
0-1-1
3.03
2-0-0
3.07
1-0-1
3.75
1-0-1
3.26
0-0-2
2.95
1-0-1
2.88
2-0-0
3.53
—
0-1-1
2.39
1-1-0
3.17
2-0-0
3.52
1-0-1
3.05
0-1-1
2.99
1-0-1
2.29
0-0-2
1.62
2-0-0
3.42
Paris FC
1-0-1
3.01
2-0-0
3.20
1-1-0
2.74
2-0-0
3.22
1-0-1
3.70
1-1-0
3.21
1-1-0
3.73
2-0-0
3.04
0-1-1
3.48
1-1-0
3.18
0-1-1
3.91
1-1-0
3.04
—
0-1-1
3.29
2-0-0
3.91
2-0-0
3.50
1-0-1
3.36
1-0-1
3.08
0-1-1
1.84
1-1-0
3.75
Pau FC
1-0-1
2.27
1-1-0
2.66
0-0-2
2.03
2-0-0
2.78
0-1-1
2.82
2-0-0
2.76
0-0-2
3.38
0-0-2
2.83
1-0-1
2.56
1-0-1
2.60
2-0-0
3.01
0-1-1
2.28
1-1-0
2.17
—
1-0-1
3.24
1-0-1
2.67
1-1-0
2.68
0-0-2
2.13
0-1-1
1.76
0-1-1
3.24
Quevilly-Rouen
1-1-0
1.78
1-1-0
2.05
0-1-1
1.60
0-1-1
2.06
0-0-2
2.39
1-0-1
2.20
1-1-0
2.62
1-0-1
2.20
0-2-0
2.11
0-0-2
2.03
2-0-0
2.51
0-0-2
1.95
0-0-2
1.61
1-0-1
2.21
—
1-0-1
2.20
0-0-2
2.34
0-1-1
1.65
0-1-1
1.06
1-1-0
2.47
Rodez
0-0-2
2.30
1-1-0
2.48
0-0-2
1.90
1-0-1
2.41
1-1-0
2.57
0-1-1
2.68
0-1-1
3.18
0-2-0
2.57
0-1-1
2.53
0-2-0
2.43
1-1-0
2.99
1-0-1
2.40
0-0-2
1.96
1-0-1
2.76
1-0-1
3.25
—
1-1-0
2.60
0-0-2
2.11
1-1-0
1.31
1-1-0
2.86
SC Bastia
2-0-0
2.17
0-2-0
2.53
0-1-1
2.05
0-1-1
2.73
1-1-0
2.84
0-1-1
2.83
1-0-1
3.22
0-2-0
2.66
1-0-1
2.59
1-1-0
2.47
0-1-1
3.07
1-1-0
2.44
1-0-1
2.09
0-1-1
2.76
2-0-0
3.11
0-1-1
2.86
—
0-1-1
2.21
0-1-1
1.64
0-1-1
3.03
Sochaux
0-0-2
2.85
0-2-0
3.01
0-1-1
2.37
2-0-0
3.04
1-1-0
3.36
1-1-0
3.08
1-1-0
3.53
2-0-0
3.12
2-0-0
3.06
1-0-1
2.88
1-1-0
3.70
1-0-1
3.16
1-0-1
2.36
2-0-0
3.32
1-1-0
3.85
2-0-0
3.35
1-1-0
3.24
—
0-1-1
1.79
0-1-1
3.75
Toulouse
0-1-1
3.54
1-1-0
3.82
2-0-0
3.29
0-0-2
4.08
1-0-1
4.27
2-0-0
3.81
2-0-0
4.34
2-0-0
4.01
1-1-0
4.01
1-1-0
3.77
2-0-0
3.78
2-0-0
3.90
1-1-0
3.64
1-1-0
3.73
1-1-0
4.56
0-1-1
4.25
1-1-0
3.85
1-1-0
3.69
—
2-0-0
4.14
Valenciennes
0-2-0
1.72
0-0-2
2.37
0-0-2
1.73
1-1-0
2.35
1-1-0
2.76
1-1-0
2.40
1-0-1
2.91
1-0-1
2.21
0-2-0
2.32
0-1-1
2.21
2-0-0
2.67
0-0-2
2.04
0-1-1
1.74
1-1-0
2.22
0-1-1
2.97
0-1-1
2.58
1-1-0
2.42
1-1-0
1.73
0-0-2
1.40
—

Points vs. Goals Scored, Allowed, and Differential

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

Fit Metrics

R² Slope
Scored 0.60 +8.9
Allowed 0.60 -11.0
Differential 0.87 +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
010.00%11.05%6.97%2.50%1.05%0.26%31.84%
111.05%13.16%8.29%2.50%1.58%0.13%36.71%
26.97%8.29%4.21%1.18%0.53%—21.18%
32.50%2.50%1.18%0.53%——6.71%
41.05%1.58%0.53%———3.16%
5+0.26%0.13%————0.39%
Total31.84%36.71%21.18%6.71%3.16%0.39%100%

Summary Statistics

Scored Allowed Difference
Mean 1.14 1.14 +0.00
SD 1.08 1.08 1.59
CV 0.94 0.94 —
Max 6 6 +6
Min 0 0 -6

Games Played: 380

↓ Scored | Allowed →012345+Total
015.79%10.53%7.89%———34.21%
128.95%5.26%————34.21%
213.16%10.53%2.63%———26.32%
32.63%2.63%————5.26%
4———————
5+———————
Total60.53%28.95%10.53%———100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 0.50 +0.53
SD 0.91 0.69 1.20
CV 0.89 1.38 —
Max 3 2 +3
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%10.53%2.63%——2.63%34.21%
12.63%21.05%10.53%5.26%——39.47%
25.26%—2.63%———7.89%
310.53%2.63%—2.63%——15.79%
4—2.63%————2.63%
5+———————
Total36.84%36.84%15.79%7.89%—2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.08 +0.05
SD 1.14 1.24 1.75
CV 1.01 1.15 —
Max 4 6 +3
Min 0 0 -6

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%————2.63%13.16%
118.42%13.16%7.89%2.63%——42.11%
22.63%15.79%5.26%2.63%——26.32%
32.63%2.63%2.63%———7.89%
42.63%7.89%————10.53%
5+———————
Total36.84%39.47%15.79%5.26%—2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 1.61 1.03 +0.58
SD 1.15 1.20 1.69
CV 0.72 1.17 —
Max 4 6 +4
Min 0 0 -6

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%15.79%7.89%———28.95%
15.26%15.79%10.53%———31.58%
210.53%5.26%7.89%2.63%——26.32%
3——2.63%———2.63%
45.26%2.63%2.63%———10.53%
5+———————
Total26.32%39.47%31.58%2.63%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.34 1.11 +0.24
SD 1.24 0.83 1.53
CV 0.92 0.75 —
Max 4 3 +4
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%15.79%10.53%—2.63%—42.11%
12.63%7.89%5.26%7.89%——23.68%
213.16%7.89%5.26%———26.32%
35.26%—————5.26%
4—2.63%————2.63%
5+———————
Total34.21%34.21%21.05%7.89%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.03 1.11 -0.08
SD 1.08 1.06 1.67
CV 1.05 0.96 —
Max 4 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%10.53%5.26%2.63%——23.68%
113.16%5.26%13.16%2.63%2.63%—36.84%
27.89%5.26%7.89%5.26%2.63%—28.95%
32.63%5.26%—2.63%——10.53%
4———————
5+———————
Total28.95%26.32%26.32%13.16%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.26 1.39 -0.13
SD 0.95 1.20 1.47
CV 0.75 0.86 —
Max 3 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%13.16%18.42%5.26%——44.74%
17.89%7.89%18.42%5.26%——39.47%
25.26%5.26%2.63%———13.16%
3—2.63%————2.63%
4———————
5+———————
Total21.05%28.95%39.47%10.53%——100%

Summary Statistics

Scored Allowed Difference
Mean 0.74 1.39 -0.66
SD 0.79 0.95 1.34
CV 1.08 0.68 —
Max 3 3 +2
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%18.42%7.89%2.63%2.63%—42.11%
115.79%10.53%5.26%5.26%5.26%—42.11%
25.26%2.63%————7.89%
35.26%—————5.26%
4—2.63%————2.63%
5+———————
Total36.84%34.21%13.16%7.89%7.89%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.84 1.16 -0.32
SD 0.97 1.24 1.73
CV 1.16 1.07 —
Max 4 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%2.63%10.53%2.63%——23.68%
17.89%18.42%5.26%———31.58%
22.63%15.79%5.26%2.63%2.63%—28.95%
32.63%7.89%2.63%2.63%——15.79%
4———————
5+———————
Total21.05%44.74%23.68%7.89%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 1.26 +0.11
SD 1.02 0.98 1.35
CV 0.75 0.77 —
Max 3 4 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%13.16%2.63%—2.63%—34.21%
113.16%7.89%13.16%———34.21%
210.53%7.89%5.26%—5.26%—28.95%
3——2.63%———2.63%
4———————
5+———————
Total39.47%28.95%23.68%—7.89%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 1.08 -0.08
SD 0.87 1.17 1.30
CV 0.87 1.09 —
Max 3 4 +2
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
05.26%15.79%10.53%5.26%5.26%—42.11%
1—18.42%7.89%5.26%5.26%2.63%39.47%
22.63%5.26%—2.63%——10.53%
32.63%2.63%2.63%———7.89%
4———————
5+———————
Total10.53%42.11%21.05%13.16%10.53%2.63%100%

Summary Statistics

Scored Allowed Difference
Mean 0.84 1.82 -0.97
SD 0.92 1.35 1.73
CV 1.09 0.75 —
Max 3 6 +3
Min 0 0 -5

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%10.53%10.53%2.63%2.63%—34.21%
17.89%5.26%13.16%5.26%——31.58%
22.63%13.16%2.63%———18.42%
35.26%5.26%2.63%2.63%——15.79%
4———————
5+———————
Total23.68%34.21%28.95%10.53%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.16 1.34 -0.18
SD 1.08 1.05 1.61
CV 0.93 0.78 —
Max 3 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
0—7.89%2.63%2.63%——13.16%
121.05%18.42%5.26%—2.63%—47.37%
210.53%10.53%7.89%———28.95%
32.63%2.63%————5.26%
42.63%2.63%————5.26%
5+———————
Total36.84%42.11%15.79%2.63%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 0.92 +0.50
SD 0.98 0.94 1.50
CV 0.69 1.02 —
Max 4 4 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
02.63%18.42%2.63%7.89%——31.58%
110.53%10.53%10.53%—5.26%—36.84%
27.89%13.16%5.26%———26.32%
3——2.63%———2.63%
42.63%—————2.63%
5+———————
Total23.68%42.11%21.05%7.89%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.29 -0.21
SD 0.97 1.09 1.61
CV 0.90 0.84 —
Max 4 4 +4
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%13.16%15.79%10.53%——47.37%
15.26%13.16%7.89%———26.32%
22.63%10.53%5.26%———18.42%
32.63%5.26%————7.89%
4———————
5+———————
Total18.42%42.11%28.95%10.53%——100%

Summary Statistics

Scored Allowed Difference
Mean 0.87 1.32 -0.45
SD 0.99 0.90 1.54
CV 1.14 0.69 —
Max 3 3 +3
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
013.16%10.53%13.16%—5.26%—42.11%
113.16%18.42%5.26%2.63%——39.47%
27.89%—2.63%2.63%——13.16%
32.63%—————2.63%
4—2.63%————2.63%
5+———————
Total36.84%31.58%21.05%5.26%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.84 1.11 -0.26
SD 0.95 1.13 1.61
CV 1.12 1.03 —
Max 4 4 +3
Min 0 0 -4

Games Played: 38

↓ Scored | Allowed →012345+Total
018.42%10.53%5.26%———34.21%
15.26%21.05%15.79%———42.11%
27.89%5.26%2.63%———15.79%
32.63%—2.63%———5.26%
4——2.63%———2.63%
5+———————
Total34.21%36.84%28.95%———100%

Summary Statistics

Scored Allowed Difference
Mean 1.00 0.95 +0.05
SD 0.99 0.80 1.14
CV 0.99 0.85 —
Max 4 2 +3
Min 0 0 -2

Games Played: 38

↓ Scored | Allowed →012345+Total
010.53%10.53%2.63%———23.68%
121.05%13.16%—2.63%2.63%—39.47%
27.89%10.53%5.26%2.63%——26.32%
3—7.89%2.63%———10.53%
4———————
5+———————
Total39.47%42.11%10.53%5.26%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.24 0.89 +0.34
SD 0.94 0.98 1.21
CV 0.76 1.10 —
Max 3 4 +2
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
07.89%5.26%————13.16%
17.89%10.53%2.63%—2.63%—23.68%
213.16%10.53%7.89%2.63%——34.21%
3—2.63%————2.63%
47.89%7.89%5.26%———21.05%
5+5.26%—————5.26%
Total42.11%36.84%15.79%2.63%2.63%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.16 0.87 +1.29
SD 1.59 0.96 1.92
CV 0.73 1.11 —
Max 6 4 +6
Min 0 0 -3

Games Played: 38

↓ Scored | Allowed →012345+Total
015.79%7.89%2.63%7.89%——34.21%
113.16%21.05%7.89%5.26%5.26%—52.63%
2—10.53%————10.53%
3———————
4———————
5+—2.63%————2.63%
Total28.95%42.11%10.53%13.16%5.26%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.89 1.24 -0.34
SD 1.06 1.17 1.58
CV 1.18 0.95 —
Max 6 4 +5
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
Toulouse 1873 79 73.55 +5.45 80.0% 54 61 69 75 78 85 91
Auxerre 1792 74 63.40 +10.60 91.0% 43 47 57 64 70 76 82
Ajaccio 1767 75 58.35 +16.65 98.0% 36 46 51 58 64 72 80
Paris FC 1760 70 62.41 +7.59 81.0% 36 48 56 63 68 74 82
Sochaux 1755 68 60.05 +7.95 90.0% 42 45 56 61 65 71 84
Guingamp 1712 58 52.28 +5.72 78.0% 35 41 45 53 58 65 70
Caen 1694 50 50.36 -0.36 56.0% 37 42 46 50 55 62 71
SC Bastia 1681 46 49.22 -3.22 39.0% 27 37 42 49 55 63 68
Amiens 1679 44 50.34 -6.34 25.0% 32 37 44 51 56 62 66
Dijon 1665 47 50.04 -3.04 39.0% 35 37 44 50 57 62 72
Grenoble Foot 38 1658 44 49.77 -5.77 28.0% 27 34 43 50 56 62 70
Le Havre 1657 50 51.35 -1.35 45.0% 31 36 46 51 57 64 72
Nimes Olympique 1653 49 57.23 -8.23 15.0% 39 43 52 56 62 72 76
Pau FC 1632 49 48.79 +0.21 57.0% 28 38 43 48 54 62 67
Chamois Niortais 1628 46 46.44 -0.44 46.0% 28 33 41 47 52 57 70
Rodez 1625 43 47.40 -4.40 26.0% 34 37 43 46 52 60 72
Valenciennes 1612 44 43.67 +0.33 61.0% 26 30 39 43 49 58 65
Quevilly-Rouen 1593 40 39.36 +0.64 54.0% 22 27 34 39 45 50 56
Dunkerque 1543 31 40.98 -9.98 14.0% 24 28 35 42 46 53 56
Nancy Lorraine 1533 27 42.61 -15.61 4.0% 26 28 37 42 48 55 67

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
+10.53%
No Edge
41.32%27.89%30.79%
Elo Value
Home Edge: 36.71 Elo pts.
190 Elo
0.005 goals per Elo point
0500
Scoring Tilt
Expected
+0.23 goals
Neutral
-2+0.19+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
2.6
One-Team Race
145710
Champion Preseason Odds
59%
Toulouse, 1st of 20
LongshotFavorite
Title Margin
Expected
0.11/gm
Comfortable
00.180.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.32 * Some Luck: 6.32 to 9.48 * Lucky: 9.48 to 12.64 * Wild Swing: 12.64 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.8 * Close: 2.8 to 4.2 * Off: 4.2 to 5.6 * Way Off: 5.6 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.25 * A Surprise: 1.25 to 2 * Several Surprises: 2 to 2.75 * Many Surprises: 2.75 and up.
Luck Spread
Expected
7.41 points
Some Luck
07.9020
Average Finish Error
Expected
1.70
Pinpoint
03.508
Biggest Overachiever
Expected 97.50%
98.00%
Ajaccio
50100
Biggest Underachiever
Expected 2.50%
4.00%
Nancy Lorraine
050
Season Outliers
Expected
2 of 20
Minimal Outliers
02.010
Unexpected Relegations
Expected
1 of 2
As Expected
01.22

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.15
Lopsided
00.10.5
Noll-Scully
Elo SD: 85.15
1.81
Wide Separation
0.951.41.51.652
Interquartile Edge
63%
Clear Edge
50%59.5%100%
Best vs. Worst
Baseline
88%
Dominant
50%87%100%
Close Games
Expected
69%
Few
0%65%100%
Blowouts
Expected
11%
Frequent
0%12%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.63
Hard to Predict
00.632
Matchup Imbalance
0.27
Very Even
00.270.340.5
Strangeness
Expected
0.85
As Expected
01.002
Repeatability
0.53
Near-Lock
00.210.330.491
Upset Rate
Expected
26%
Very Upset-Prone
0%27%50%
Clear Favorite Upset Rate
Expected
22%
Shaky Favorites
0%23%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.08 * Near Noise Ceiling: 0.08 to 0.12 * Above Noise: 0.12 to 0.17 * Well Above Noise: 0.17 and up.
Probability calibration
0.74
Excellent
0.010.050.10.51
Calibration slope
Ideal
1.12
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.056
Well Within Noise
00.0830.2

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The sections below show matchup heatmaps and round-by-round simulation outcomes.

Finals

Quevilly-Rouen 5
Villefranche Beaujolais 1

Leg 1: Villefranche Beaujolais 1-3 Quevilly-Rouen

Leg 2: Quevilly-Rouen 2-0 Villefranche Beaujolais

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
Toulouse59.00%21.00%12.00%2.00%3.00%—1.00%2.00%————————————
Ajaccio5.00%10.00%11.00%9.00%10.00%9.00%9.00%2.00%7.00%11.00%4.00%5.00%1.00%4.00%2.00%——1.00%——
Auxerre15.00%21.00%16.00%11.00%9.00%5.00%2.00%8.00%3.00%—3.00%3.00%1.00%1.00%1.00%1.00%————
Paris FC9.00%18.00%15.00%16.00%10.00%3.00%6.00%4.00%7.00%3.00%3.00%1.00%2.00%2.00%————1.00%—
Sochaux4.00%13.00%12.00%18.00%11.00%10.00%4.00%10.00%4.00%3.00%—1.00%5.00%2.00%1.00%2.00%————
Guingamp—3.00%4.00%5.00%10.00%6.00%9.00%6.00%7.00%4.00%7.00%6.00%4.00%9.00%4.00%7.00%4.00%4.00%1.00%—
Caen1.00%—3.00%3.00%3.00%4.00%10.00%1.00%11.00%6.00%6.00%15.00%8.00%8.00%5.00%7.00%7.00%2.00%——
Le Havre—2.00%2.00%7.00%5.00%6.00%5.00%6.00%12.00%4.00%7.00%8.00%11.00%3.00%4.00%4.00%5.00%4.00%2.00%3.00%
Nimes Olympique6.00%5.00%7.00%5.00%10.00%12.00%11.00%12.00%6.00%5.00%8.00%3.00%4.00%—1.00%1.00%1.00%2.00%1.00%—
Pau FC—2.00%3.00%2.00%4.00%4.00%4.00%6.00%6.00%6.00%9.00%7.00%6.00%6.00%3.00%12.00%3.00%10.00%6.00%1.00%
Dijon1.00%—2.00%4.00%6.00%10.00%5.00%3.00%4.00%2.00%10.00%13.00%9.00%2.00%6.00%5.00%5.00%5.00%5.00%3.00%
SC Bastia—1.00%5.00%4.00%4.00%3.00%5.00%6.00%7.00%5.00%7.00%6.00%6.00%5.00%7.00%7.00%5.00%9.00%3.00%5.00%
Chamois Niortais—1.00%1.00%1.00%1.00%5.00%4.00%6.00%3.00%10.00%6.00%6.00%6.00%11.00%4.00%8.00%6.00%8.00%7.00%6.00%
Amiens——2.00%5.00%8.00%4.00%10.00%8.00%4.00%10.00%8.00%2.00%6.00%6.00%7.00%5.00%3.00%3.00%6.00%3.00%
Grenoble Foot 38—1.00%4.00%4.00%4.00%10.00%6.00%6.00%4.00%6.00%5.00%7.00%3.00%5.00%8.00%7.00%8.00%2.00%5.00%5.00%
Valenciennes——1.00%1.00%1.00%5.00%1.00%2.00%2.00%5.00%3.00%5.00%7.00%8.00%6.00%7.00%10.00%11.00%15.00%10.00%
Rodez—1.00%—3.00%1.00%3.00%2.00%4.00%4.00%6.00%7.00%8.00%8.00%8.00%14.00%9.00%9.00%5.00%5.00%3.00%
Quevilly-Rouen———————2.00%1.00%—3.00%—9.00%10.00%9.00%5.00%9.00%9.00%18.00%25.00%
Dunkerque—————1.00%1.00%4.00%3.00%4.00%1.00%4.00%2.00%6.00%11.00%9.00%11.00%11.00%10.00%22.00%
Nancy Lorraine—1.00%————5.00%2.00%5.00%10.00%3.00%—2.00%4.00%7.00%4.00%14.00%14.00%15.00%14.00%

Points Required Per Position

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

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Direct promotion Lost promotion playoff Same level Qualified for relegation playoff Direct relegation
Toulouse 80.00% 17.00% 3.00% — —
Ajaccio 15.00% 30.00% 54.00% 1.00% —
Nimes Olympique 11.00% 22.00% 64.00% 2.00% 1.00%
Guingamp 3.00% 19.00% 73.00% 4.00% 1.00%
Caen 1.00% 9.00% 88.00% 2.00% —
Auxerre — 100% — — —
Paris FC — 100% — — —
Sochaux — 100% — — —
Le Havre 2.00% 14.00% 75.00% 4.00% 5.00%
Pau FC 2.00% 9.00% 72.00% 10.00% 7.00%
Dijon 1.00% 12.00% 74.00% 5.00% 8.00%
Rodez 1.00% 4.00% 82.00% 5.00% 8.00%
SC Bastia 1.00% 13.00% 69.00% 9.00% 8.00%
Amiens — 15.00% 73.00% 3.00% 9.00%
Grenoble Foot 38 1.00% 12.00% 75.00% 2.00% 10.00%
Chamois Niortais 1.00% 3.00% 75.00% 8.00% 13.00%
Valenciennes — 3.00% 61.00% 11.00% 25.00%
Nancy Lorraine 1.00% — 56.00% 14.00% 29.00%
Dunkerque — — 57.00% 11.00% 32.00%
Quevilly-Rouen — — 48.00% 9.00% 43.00%
Loser →
↓ Winner
AjaccioAmiensAngersAuxerreBordeauxBrestCaenChamois NiortaisClermont Foot 63DijonDunkerqueGrenoble Foot 38GuingampLe HavreLensLilleLorientLyonMarseilleMetzMonacoMontpellierNancy LorraineNantesNiceNimes OlympiqueParis FCPau FCQuevilly-RouenReimsRennesRodezSC BastiaSaint-EtienneSochauxStrasbourgToulouseTroyesValenciennes
Ajaccio63.6%132.00%45.5%279.00%62.0%108.00%66.0%47.00%60.4%101.00%75.0%4.00%73.5%98.00%58.7%160.00%63.4%153.00%84.6%13.00%65.0%237.00%52.6%378.00%60.7%89.00%75.0%4.00%72.7%55.00%54.8%84.00%54.3%315.00%30.3%66.00%64.7%17.00%
Amiens36.4%132.00%33.7%169.00%52.9%34.00%36.8%19.00%50.0%38.00%75.0%4.00%50.0%38.00%44.6%74.00%57.1%56.00%100.0%2.00%53.6%97.00%40.2%127.00%66.7%39.00%100.0%2.00%85.7%21.00%50.0%42.00%43.0%149.00%31.4%35.00%53.8%13.00%
Angers
Auxerre54.5%279.00%66.3%169.00%60.7%107.00%71.4%35.00%60.0%90.00%85.7%7.00%67.0%91.00%61.9%147.00%72.5%153.00%75.0%16.00%67.2%238.00%48.9%262.00%73.1%78.00%62.5%8.00%72.7%55.00%67.4%89.00%61.2%307.00%40.9%44.00%76.5%17.00%
Bordeaux
Brest
Caen38.0%108.00%47.1%34.00%39.3%107.00%71.4%14.00%66.7%33.00%59.3%27.00%47.6%42.00%51.3%39.00%50.0%6.00%47.4%76.00%32.2%118.00%75.0%24.00%100.0%3.00%52.9%17.00%71.4%28.00%43.9%107.00%27.8%18.00%66.7%3.00%
Chamois Niortais34.0%47.00%63.2%19.00%28.6%35.00%28.6%14.00%33.3%3.00%37.5%8.00%50.0%24.00%37.5%16.00%100.0%1.00%41.9%43.00%31.0%58.00%53.3%15.00%50.0%12.00%66.7%9.00%37.5%56.00%16.7%6.00%0.0%2.00%
Clermont Foot 63
Dijon39.6%101.00%50.0%38.00%40.0%90.00%33.3%33.00%66.7%3.00%100.0%1.00%36.8%19.00%50.0%42.00%44.9%49.00%66.7%6.00%44.8%67.00%35.3%102.00%57.1%21.00%50.0%10.00%45.0%20.00%41.8%98.00%9.1%11.00%50.0%6.00%
Dunkerque25.0%4.00%25.0%4.00%14.3%7.00%0.0%1.00%25.0%4.00%33.3%3.00%50.0%2.00%100.0%1.00%60.0%5.00%33.3%6.00%50.0%2.00%100.0%1.00%66.7%3.00%22.2%9.00%0.0%2.00%
Grenoble Foot 3826.5%98.00%50.0%38.00%33.0%91.00%40.7%27.00%62.5%8.00%63.2%19.00%75.0%4.00%28.6%42.00%37.5%32.00%50.0%4.00%51.5%66.00%21.6%111.00%66.7%36.00%100.0%2.00%52.2%23.00%40.7%27.00%37.5%88.00%26.3%19.00%83.3%6.00%
Guingamp41.2%160.00%55.4%74.00%38.1%147.00%52.4%42.00%50.0%24.00%50.0%42.00%66.7%3.00%71.4%42.00%55.6%54.00%87.5%8.00%50.8%128.00%43.9%180.00%65.6%32.00%100.0%2.00%56.7%30.00%52.6%38.00%42.5%127.00%30.0%30.00%54.5%11.00%
Le Havre36.6%153.00%42.9%56.00%27.5%153.00%48.7%39.00%62.5%16.00%55.1%49.00%50.0%2.00%62.5%32.00%44.4%54.00%100.0%3.00%54.8%115.00%35.7%171.00%55.2%58.00%0.0%1.00%47.8%23.00%42.1%38.00%39.5%162.00%24.2%33.00%50.0%12.00%
Lens
Lille
Lorient
Lyon
Marseille
Metz
Monaco
Montpellier
Nancy Lorraine15.4%13.00%0.0%2.00%25.0%16.00%50.0%6.00%0.0%1.00%33.3%6.00%0.0%1.00%50.0%4.00%12.5%8.00%0.0%3.00%30.0%10.00%14.3%14.00%33.3%3.00%0.0%2.00%33.3%6.00%16.7%12.00%20.0%5.00%0.0%2.00%
Nantes
Nice
Nimes Olympique35.0%237.00%46.4%97.00%32.8%238.00%52.6%76.00%58.1%43.00%55.2%67.00%40.0%5.00%48.5%66.00%49.2%128.00%45.2%115.00%70.0%10.00%32.2%239.00%60.5%86.00%100.0%3.00%51.2%43.00%42.6%68.00%37.9%282.00%29.5%44.00%62.5%8.00%
Paris FC47.4%378.00%59.8%127.00%51.1%262.00%67.8%118.00%69.0%58.00%64.7%102.00%66.7%6.00%78.4%111.00%56.1%180.00%64.3%171.00%85.7%14.00%67.8%239.00%67.0%103.00%50.0%4.00%72.7%55.00%56.4%94.00%52.1%313.00%50.0%60.00%83.3%18.00%
Pau FC39.3%89.00%33.3%39.00%26.9%78.00%25.0%24.00%46.7%15.00%42.9%21.00%50.0%2.00%33.3%36.00%34.4%32.00%44.8%58.00%66.7%3.00%39.5%86.00%33.0%103.00%0.0%1.00%54.5%11.00%50.0%28.00%37.1%97.00%31.2%16.00%50.0%4.00%
Quevilly-Rouen25.0%4.00%0.0%2.00%37.5%8.00%0.0%3.00%0.0%2.00%0.0%2.00%100.0%1.00%0.0%3.00%50.0%4.00%100.0%1.00%0.0%1.00%50.0%2.00%0.0%6.00%
Reims
Rennes
Rodez27.3%55.00%14.3%21.00%27.3%55.00%47.1%17.00%50.0%12.00%50.0%10.00%0.0%1.00%47.8%23.00%43.3%30.00%52.2%23.00%100.0%2.00%48.8%43.00%27.3%55.00%45.5%11.00%100.0%1.00%55.6%18.00%43.9%66.00%0.0%11.00%0.0%1.00%
SC Bastia45.2%84.00%50.0%42.00%32.6%89.00%28.6%28.00%33.3%9.00%55.0%20.00%33.3%3.00%59.3%27.00%47.4%38.00%57.9%38.00%66.7%6.00%57.4%68.00%43.6%94.00%50.0%28.00%50.0%2.00%44.4%18.00%43.9%98.00%26.3%19.00%40.0%5.00%
Saint-Etienne
Sochaux45.7%315.00%57.0%149.00%38.8%307.00%56.1%107.00%62.5%56.00%58.2%98.00%77.8%9.00%62.5%88.00%57.5%127.00%60.5%162.00%83.3%12.00%62.1%282.00%47.9%313.00%62.9%97.00%100.0%6.00%56.1%66.00%56.1%98.00%42.6%68.00%68.8%16.00%
Strasbourg
Toulouse69.7%66.00%68.6%35.00%59.1%44.00%72.2%18.00%83.3%6.00%90.9%11.00%100.0%2.00%73.7%19.00%70.0%30.00%75.8%33.00%80.0%5.00%70.5%44.00%50.0%60.00%68.8%16.00%100.0%11.00%73.7%19.00%57.4%68.00%100.0%5.00%
Troyes
Valenciennes35.3%17.00%46.2%13.00%23.5%17.00%33.3%3.00%100.0%2.00%50.0%6.00%16.7%6.00%45.5%11.00%50.0%12.00%100.0%2.00%37.5%8.00%16.7%18.00%50.0%4.00%100.0%1.00%60.0%5.00%31.2%16.00%0.0%5.00%
Loser →
↓ Winner
AjaccioAmiensAngersAuxerreBordeauxBrestCaenChamois NiortaisClermont Foot 63DijonDunkerqueGrenoble Foot 38GuingampLe HavreLensLilleLorientLyonMarseilleMetzMonacoMontpellierNancy LorraineNantesNiceNimes OlympiqueParis FCPau FCQuevilly-RouenReimsRennesRodezSC BastiaSaint-EtienneSochauxStrasbourgToulouseTroyesValenciennes
Ajaccio63.8%127.00%42.6%493.00%63.2%68.00%48.5%33.00%60.9%69.00%50.0%2.00%80.3%71.00%59.8%132.00%67.7%130.00%60.0%5.00%63.6%209.00%47.7%470.00%60.6%66.00%50.0%2.00%65.8%38.00%62.1%58.00%53.7%369.00%33.1%154.00%75.0%4.00%
Amiens36.2%127.00%31.3%179.00%46.7%30.00%66.7%6.00%45.0%20.00%100.0%1.00%69.6%23.00%58.3%36.00%45.7%35.00%100.0%1.00%50.0%58.00%36.3%146.00%60.0%20.00%50.0%8.00%50.0%24.00%38.6%101.00%32.6%43.00%50.0%4.00%
Angers
Auxerre57.4%493.00%68.7%179.00%61.9%134.00%69.2%39.00%66.7%93.00%85.7%7.00%78.0%100.00%61.3%204.00%64.4%177.00%83.3%6.00%68.3%284.00%53.1%597.00%73.9%69.00%0.0%1.00%68.3%41.00%68.2%107.00%61.8%498.00%36.9%149.00%68.4%19.00%
Bordeaux
Brest
Caen36.8%68.00%53.3%30.00%38.1%134.00%62.5%8.00%55.6%9.00%71.4%7.00%65.6%32.00%64.5%31.00%100.0%1.00%54.9%51.00%39.6%101.00%100.0%3.00%75.0%4.00%9.1%11.00%46.4%84.00%28.6%35.00%0.0%2.00%
Chamois Niortais51.5%33.00%33.3%6.00%30.8%39.00%37.5%8.00%33.3%3.00%100.0%1.00%50.0%2.00%42.9%7.00%23.1%13.00%0.0%1.00%44.4%18.00%25.0%40.00%50.0%2.00%25.0%4.00%16.7%6.00%33.3%24.00%25.0%16.00%
Clermont Foot 63
Dijon39.1%69.00%55.0%20.00%33.3%93.00%44.4%9.00%66.7%3.00%54.5%11.00%36.8%19.00%47.1%17.00%66.7%3.00%48.8%41.00%33.7%104.00%37.5%8.00%0.0%1.00%80.0%5.00%7.7%13.00%38.2%55.00%18.5%27.00%
Dunkerque50.0%2.00%0.0%1.00%14.3%7.00%0.0%1.00%0.0%2.00%66.7%3.00%20.0%5.00%25.0%4.00%25.0%4.00%100.0%1.00%25.0%4.00%0.0%2.00%
Grenoble Foot 3819.7%71.00%30.4%23.00%22.0%100.00%28.6%7.00%50.0%2.00%45.5%11.00%100.0%2.00%42.9%21.00%53.8%13.00%100.0%4.00%52.0%50.00%36.9%84.00%16.7%12.00%40.0%5.00%35.3%17.00%28.6%56.00%31.0%29.00%
Guingamp40.2%132.00%41.7%36.00%38.7%204.00%34.4%32.00%57.1%7.00%63.2%19.00%33.3%3.00%57.1%21.00%62.2%37.00%0.0%1.00%57.1%91.00%39.4%175.00%54.2%24.00%60.0%5.00%43.5%23.00%42.4%132.00%32.7%55.00%100.0%1.00%
Le Havre32.3%130.00%54.3%35.00%35.6%177.00%35.5%31.00%76.9%13.00%52.9%17.00%46.2%13.00%37.8%37.00%0.0%1.00%54.8%62.00%31.0%174.00%50.0%18.00%0.0%1.00%50.0%10.00%41.4%29.00%39.5%124.00%23.0%61.00%50.0%6.00%
Lens
Lille
Lorient
Lyon
Marseille
Metz
Monaco
Montpellier
Nancy Lorraine40.0%5.00%0.0%1.00%16.7%6.00%0.0%1.00%100.0%1.00%33.3%3.00%0.0%4.00%100.0%1.00%100.0%1.00%0.0%1.00%50.0%10.00%100.0%1.00%100.0%1.00%20.0%5.00%0.0%2.00%
Nantes
Nice
Nimes Olympique36.4%209.00%50.0%58.00%31.7%284.00%45.1%51.00%55.6%18.00%51.2%41.00%80.0%5.00%48.0%50.00%42.9%91.00%45.2%62.00%100.0%1.00%33.5%278.00%50.0%42.00%66.7%3.00%54.5%22.00%47.1%51.00%33.0%221.00%19.8%96.00%88.9%9.00%
Paris FC52.3%470.00%63.7%146.00%46.9%597.00%60.4%101.00%75.0%40.00%66.3%104.00%75.0%4.00%63.1%84.00%60.6%175.00%69.0%174.00%50.0%10.00%66.5%278.00%68.5%92.00%50.0%2.00%70.9%55.00%55.3%103.00%47.9%489.00%30.2%149.00%60.0%15.00%
Pau FC39.4%66.00%40.0%20.00%26.1%69.00%0.0%3.00%50.0%2.00%62.5%8.00%75.0%4.00%83.3%12.00%45.8%24.00%50.0%18.00%0.0%1.00%50.0%42.00%31.5%92.00%0.0%1.00%57.1%7.00%50.0%14.00%31.0%87.00%23.3%30.00%
Quevilly-Rouen50.0%2.00%100.0%1.00%100.0%1.00%100.0%1.00%33.3%3.00%50.0%2.00%100.0%1.00%0.0%1.00%0.0%2.00%0.0%1.00%
Reims
Rennes
Rodez34.2%38.00%50.0%8.00%31.7%41.00%25.0%4.00%75.0%4.00%20.0%5.00%60.0%5.00%40.0%5.00%50.0%10.00%45.5%22.00%29.1%55.00%42.9%7.00%100.0%1.00%66.7%3.00%38.7%31.00%5.6%18.00%100.0%1.00%
SC Bastia37.9%58.00%50.0%24.00%31.8%107.00%90.9%11.00%83.3%6.00%92.3%13.00%0.0%1.00%64.7%17.00%56.5%23.00%58.6%29.00%0.0%1.00%52.9%51.00%44.7%103.00%50.0%14.00%33.3%3.00%42.1%57.00%29.6%27.00%100.0%1.00%
Saint-Etienne
Sochaux46.3%369.00%61.4%101.00%38.2%498.00%53.6%84.00%66.7%24.00%61.8%55.00%75.0%4.00%71.4%56.00%57.6%132.00%60.5%124.00%80.0%5.00%67.0%221.00%52.1%489.00%69.0%87.00%100.0%2.00%61.3%31.00%57.9%57.00%33.8%130.00%77.8%9.00%
Strasbourg
Toulouse66.9%154.00%67.4%43.00%63.1%149.00%71.4%35.00%75.0%16.00%81.5%27.00%100.0%2.00%69.0%29.00%67.3%55.00%77.0%61.00%100.0%2.00%80.2%96.00%69.8%149.00%76.7%30.00%100.0%1.00%94.4%18.00%70.4%27.00%66.2%130.00%57.1%7.00%
Troyes
Valenciennes25.0%4.00%50.0%4.00%31.6%19.00%100.0%2.00%0.0%1.00%50.0%6.00%11.1%9.00%40.0%15.00%0.0%1.00%0.0%1.00%22.2%9.00%42.9%7.00%
Loser →
↓ Winner
AjaccioAmiensAngersAuxerreBordeauxBrestCaenChamois NiortaisClermont Foot 63DijonDunkerqueGrenoble Foot 38GuingampLe HavreLensLilleLorientLyonMarseilleMetzMonacoMontpellierNancy LorraineNantesNiceNimes OlympiqueParis FCPau FCQuevilly-RouenReimsRennesRodezSC BastiaSaint-EtienneSochauxStrasbourgToulouseTroyesValenciennes
Ajaccio48.3%89.00%56.6%205.00%44.3%97.00%59.3%150.00%31.8%22.00%0.0%1.00%54.5%167.00%0.0%1.00%0.0%3.00%53.8%173.00%0.0%1.00%66.7%27.00%40.0%25.00%0.0%6.00%43.8%48.00%0.0%1.00%52.1%167.00%44.4%9.00%44.6%139.00%
Amiens25.0%20.00%42.9%42.00%24.0%25.00%31.0%29.00%20.0%5.00%40.7%54.00%0.0%1.00%39.0%41.00%100.0%1.00%75.0%4.00%0.0%3.00%0.0%1.00%27.3%11.00%0.0%1.00%51.0%51.00%0.0%1.00%39.0%59.00%
Angers51.7%89.00%75.0%20.00%45.2%115.00%64.7%17.00%57.1%7.00%62.5%8.00%100.0%1.00%60.0%5.00%51.2%41.00%69.6%23.00%82.6%46.00%58.7%109.00%92.9%14.00%60.0%5.00%43.8%16.00%55.8%86.00%31.8%44.00%100.0%2.00%
Auxerre54.8%115.00%58.6%256.00%49.4%154.00%64.6%212.00%29.6%27.00%58.2%239.00%0.0%1.00%0.0%1.00%57.3%293.00%0.0%2.00%50.0%42.00%37.5%32.00%33.3%9.00%37.3%59.00%0.0%1.00%57.1%268.00%44.4%9.00%52.4%225.00%
Bordeaux43.4%205.00%57.1%42.00%41.4%256.00%52.4%42.00%46.2%13.00%57.1%28.00%61.3%31.00%53.6%69.00%57.7%52.00%100.0%1.00%53.8%78.00%44.8%259.00%75.0%28.00%41.7%12.00%62.5%40.00%40.7%177.00%34.0%97.00%33.3%3.00%
Brest55.7%97.00%76.0%25.00%50.6%154.00%63.2%19.00%100.0%4.00%50.0%2.00%70.0%10.00%50.0%22.00%85.7%21.00%100.0%1.00%67.7%31.00%55.9%111.00%60.0%5.00%0.0%1.00%77.8%9.00%65.0%20.00%54.1%98.00%35.6%45.00%50.0%2.00%
Caen35.3%17.00%47.6%42.00%36.8%19.00%46.9%32.00%100.0%2.00%43.2%37.00%45.7%35.00%0.0%4.00%0.0%10.00%44.4%9.00%48.4%31.00%0.0%1.00%17.6%34.00%
Chamois Niortais42.9%7.00%53.8%13.00%0.0%4.00%15.4%13.00%30.0%10.00%0.0%4.00%0.0%3.00%33.3%3.00%33.3%12.00%28.6%7.00%
Clermont Foot 6340.7%150.00%69.0%29.00%35.4%212.00%53.1%32.00%84.6%13.00%68.4%19.00%100.0%1.00%68.8%16.00%50.9%55.00%71.9%32.00%66.7%3.00%69.7%66.00%44.3%176.00%84.6%26.00%0.0%1.00%60.0%10.00%69.6%23.00%43.9%123.00%32.9%85.00%0.0%1.00%
Dijon37.5%8.00%42.9%28.00%50.0%2.00%31.6%19.00%40.0%5.00%39.1%23.00%0.0%1.00%40.7%27.00%0.0%1.00%12.5%8.00%16.7%6.00%20.0%5.00%22.6%31.00%30.4%23.00%
Dunkerque0.0%1.00%0.0%1.00%0.0%2.00%0.0%2.00%33.3%3.00%
Grenoble Foot 3840.0%5.00%38.7%31.00%30.0%10.00%31.2%16.00%0.0%2.00%64.3%14.00%39.1%23.00%25.0%4.00%0.0%2.00%0.0%4.00%37.9%29.00%0.0%1.00%25.0%24.00%
Guingamp48.8%41.00%46.4%69.00%50.0%22.00%49.1%55.00%44.4%9.00%44.6%56.00%46.0%50.00%12.5%8.00%25.0%4.00%50.0%2.00%28.6%14.00%26.2%42.00%33.3%3.00%38.6%57.00%
Le Havre30.4%23.00%42.3%52.00%14.3%21.00%28.1%32.00%0.0%1.00%0.0%1.00%17.4%46.00%0.0%1.00%37.3%51.00%50.0%8.00%0.0%7.00%66.7%3.00%18.2%11.00%29.1%55.00%33.3%3.00%28.2%39.00%
Lens68.2%22.00%80.0%5.00%70.4%27.00%0.0%2.00%60.0%5.00%100.0%2.00%55.6%9.00%100.0%1.00%81.8%11.00%68.4%19.00%100.0%1.00%75.0%4.00%84.2%19.00%58.3%12.00%100.0%1.00%
Lille100.0%1.00%100.0%1.00%100.0%3.00%0.0%1.00%0.0%1.00%
Lorient45.5%167.00%59.3%54.00%41.8%239.00%56.8%37.00%70.0%10.00%60.9%23.00%35.7%14.00%55.4%56.00%82.6%46.00%100.0%3.00%66.2%77.00%46.6%223.00%64.3%14.00%0.0%1.00%66.7%9.00%50.0%30.00%50.0%174.00%31.8%88.00%40.0%5.00%
Lyon100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%2.00%
Marseille100.0%3.00%100.0%1.00%100.0%1.00%0.0%1.00%100.0%3.00%100.0%1.00%50.0%2.00%0.0%1.00%
Metz46.2%173.00%61.0%41.00%42.7%293.00%54.3%35.00%100.0%4.00%59.3%27.00%100.0%2.00%60.9%23.00%54.0%50.00%62.7%51.00%100.0%2.00%49.2%65.00%41.6%231.00%80.0%25.00%100.0%2.00%41.7%12.00%46.9%32.00%45.4%183.00%26.7%90.00%100.0%4.00%
Monaco100.0%1.00%0.0%1.00%100.0%2.00%100.0%1.00%100.0%1.00%50.0%2.00%100.0%1.00%
Montpellier33.3%27.00%25.0%4.00%50.0%42.00%100.0%4.00%87.5%8.00%75.0%4.00%87.5%8.00%50.0%8.00%87.5%8.00%62.2%37.00%75.0%4.00%100.0%1.00%100.0%3.00%42.9%7.00%68.8%16.00%40.0%10.00%
Nancy Lorraine0.0%1.00%0.0%1.00%33.3%3.00%0.0%3.00%0.0%2.00%25.0%4.00%0.0%1.00%
Nantes60.0%25.00%100.0%3.00%62.5%32.00%100.0%10.00%100.0%3.00%83.3%6.00%100.0%2.00%100.0%2.00%75.0%4.00%100.0%7.00%91.7%12.00%60.0%25.00%100.0%2.00%66.7%3.00%100.0%4.00%85.7%21.00%40.0%15.00%
Nice100.0%6.00%100.0%1.00%66.7%9.00%50.0%2.00%33.3%3.00%66.7%3.00%66.7%6.00%100.0%1.00%100.0%2.00%60.0%5.00%33.3%3.00%
Nimes Olympique17.4%46.00%46.2%78.00%32.3%31.00%30.3%66.00%18.2%11.00%0.0%3.00%33.8%77.00%100.0%1.00%50.8%65.00%12.5%8.00%8.3%12.00%33.3%3.00%42.1%19.00%0.0%1.00%39.3%84.00%0.0%5.00%26.4%87.00%
Paris FC41.3%109.00%55.2%259.00%44.1%111.00%55.7%176.00%31.6%19.00%53.4%223.00%0.0%3.00%58.4%231.00%0.0%1.00%37.8%37.00%40.0%25.00%33.3%6.00%27.3%55.00%0.0%1.00%58.3%223.00%37.5%8.00%44.8%212.00%
Pau FC7.1%14.00%25.0%28.00%40.0%5.00%15.4%26.00%0.0%1.00%35.7%14.00%20.0%25.00%25.0%4.00%0.0%2.00%0.0%1.00%20.0%5.00%28.1%32.00%0.0%4.00%20.0%25.00%
Quevilly-Rouen100.0%1.00%100.0%1.00%100.0%1.00%0.0%2.00%0.0%1.00%0.0%1.00%
Reims56.3%48.00%72.7%11.00%62.7%59.00%55.6%9.00%66.7%3.00%80.0%5.00%100.0%4.00%71.4%14.00%81.8%11.00%57.9%19.00%72.7%55.00%80.0%5.00%100.0%3.00%100.0%6.00%67.6%37.00%59.3%27.00%100.0%1.00%
Rennes100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%100.0%1.00%0.0%1.00%
Rodez40.0%5.00%58.3%12.00%22.2%9.00%40.0%10.00%33.3%9.00%0.0%1.00%58.3%12.00%0.0%3.00%33.3%3.00%0.0%2.00%0.0%3.00%53.3%15.00%0.0%7.00%
SC Bastia56.2%16.00%37.5%40.00%35.0%20.00%30.4%23.00%25.0%4.00%50.0%30.00%53.1%32.00%57.1%7.00%0.0%4.00%0.0%6.00%54.3%35.00%0.0%1.00%34.4%32.00%
Saint-Etienne47.9%167.00%49.0%51.00%42.9%268.00%51.6%31.00%66.7%12.00%77.4%31.00%66.7%3.00%62.1%29.00%73.8%42.00%70.9%55.00%75.0%4.00%60.7%84.00%41.7%223.00%71.9%32.00%100.0%1.00%46.7%15.00%45.7%35.00%49.1%173.00%27.9%104.00%20.0%5.00%
Sochaux44.2%86.00%59.3%177.00%45.9%98.00%56.1%123.00%15.8%19.00%100.0%1.00%50.0%174.00%0.0%2.00%50.0%2.00%54.6%183.00%50.0%2.00%31.2%16.00%14.3%21.00%40.0%5.00%32.4%37.00%0.0%1.00%50.9%173.00%0.0%5.00%44.0%159.00%
Strasbourg55.6%9.00%100.0%1.00%55.6%9.00%100.0%1.00%100.0%1.00%66.7%3.00%66.7%3.00%100.0%5.00%62.5%8.00%100.0%4.00%100.0%1.00%100.0%5.00%50.0%2.00%
Toulouse68.2%44.00%66.0%97.00%64.4%45.00%67.1%85.00%41.7%12.00%100.0%1.00%68.2%88.00%100.0%1.00%73.3%90.00%0.0%1.00%60.0%10.00%60.0%15.00%66.7%3.00%40.7%27.00%100.0%1.00%72.1%104.00%50.0%2.00%62.2%98.00%
Troyes55.4%139.00%61.0%59.00%47.6%225.00%82.4%34.00%71.4%7.00%69.6%23.00%75.0%24.00%61.4%57.00%71.8%39.00%100.0%1.00%73.6%87.00%55.2%212.00%80.0%25.00%100.0%7.00%65.6%32.00%56.0%159.00%37.8%98.00%100.0%2.00%
Valenciennes0.0%2.00%66.7%3.00%50.0%2.00%100.0%1.00%0.0%1.00%60.0%5.00%0.0%4.00%0.0%1.00%80.0%5.00%0.0%2.00%

Actual Promotion/Relegation Outcomes

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

Team Quarterfinals Semifinals Finals
Saint-Etienne — — 42.02%
Auxerre — 59.53% 35.35%
Paris FC 59.16% 24.68% 14.23%
Sochaux 40.84% 15.79% 8.40%
Loser →
↓ Winner
AuxerreParis FCSaint-EtienneSochaux
Auxerre
Paris FC59.2%100.00%
Saint-Etienne
Sochaux40.8%100.00%
Loser →
↓ Winner
AuxerreParis FCSaint-EtienneSochaux
Auxerre58.3%59.16%61.3%40.84%
Paris FC41.7%59.16%
Saint-Etienne
Sochaux38.7%40.84%
Loser →
↓ Winner
AuxerreParis FCSaint-EtienneSochaux
Auxerre59.4%59.53%
Paris FC57.7%24.68%
Saint-Etienne40.6%59.53%42.3%24.68%46.8%15.79%
Sochaux53.2%15.79%

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
2021-07-24 Ajaccio D 2-279.3 1759 1670 53.43% 25.93% 20.64%+0.66 -1.0 1
2021-07-24 @ Toulouse D 2-279.3 1670 1759 20.64% 25.93% 53.43%-0.66 +1.0 1
2021-07-24 Auxerre L 1-266.5 1668 1722 34.14% 28.46% 37.41%-0.10 -6.4 0
2021-07-24 @ Amiens W 2-166.5 1722 1668 37.41% 28.46% 34.14%+0.10 +6.4 3
2021-07-24 Chamois Niortais D 0-065.3 1649 1608 47.42% 27.40% 25.19%+0.41 -1.0 1
2021-07-24 @ Valenciennes D 0-065.3 1608 1649 25.19% 27.40% 47.42%-0.41 +1.0 1
2021-07-24 Guingamp D 0-066.2 1663 1692 37.93% 28.44% 33.63%+0.04 -0.2 1
2021-07-24 @ Le Havre D 0-066.2 1692 1663 33.63% 28.44% 37.93%-0.04 +0.2 1
2021-07-24 Nancy Lorraine W 2-165.6 1667 1685 39.32% 28.38% 32.30%+0.10 +6.2 3
2021-07-24 @ Pau FC L 1-265.6 1685 1667 32.30% 28.38% 39.32%-0.10 -6.2 0
2021-07-24 Nimes Olympique D 1-172.1 1663 1727 32.89% 28.41% 38.70%-0.14 +0.2 1
2021-07-24 @ SC Bastia D 1-172.1 1727 1663 38.70% 28.41% 32.89%+0.14 -0.2 1
2021-07-24 Paris FC L 0-457.7 1714 1710 42.46% 28.13% 29.42%+0.21 -28.6 0
2021-07-24 @ Grenoble Foot 38 W 4-057.7 1710 1714 29.42% 28.13% 42.46%-0.21 +28.6 3
2021-07-24 Quevilly-Rouen D 1-170.2 1630 1596 46.62% 27.54% 25.84%+0.38 -0.8 1
2021-07-24 @ Dunkerque D 1-170.2 1596 1630 25.84% 27.54% 46.62%-0.38 +0.8 1
2021-07-24 Rodez W 4-054.0 1639 1665 38.28% 28.43% 33.29%+0.06 +23.9 3
2021-07-24 @ Caen L 0-454.0 1665 1639 33.29% 28.43% 38.28%-0.06 -23.9 0
2021-07-26 Sochaux L 1-364.1 1675 1688 39.97% 28.34% 31.69%+0.12 -12.5 0
2021-07-26 @ Dijon W 3-164.1 1688 1675 31.69% 28.34% 39.97%-0.12 +12.5 3
2021-07-31 Amiens W 3-160.3 1671 1661 43.32% 28.03% 28.65%+0.25 +9.7 4
2021-07-31 @ Ajaccio L 1-360.3 1661 1671 28.65% 28.03% 43.32%-0.25 -9.7 0
2021-07-31 Caen L 0-158.7 1609 1663 34.25% 28.46% 37.29%-0.09 -6.8 1
2021-07-31 @ Chamois Niortais W 1-058.7 1663 1609 37.29% 28.46% 34.25%+0.09 +6.8 6
2021-07-31 Dijon W 2-162.6 1726 1662 50.43% 26.75% 22.83%+0.53 +4.6 4
2021-07-31 @ Nimes Olympique L 1-262.6 1662 1726 22.83% 26.75% 50.43%-0.53 -4.7 0
2021-07-31 Dunkerque W 2-160.8 1738 1630 55.88% 25.15% 18.96%+0.77 +3.9 6
2021-07-31 @ Paris FC L 1-260.8 1630 1738 18.96% 25.15% 55.88%-0.77 -3.9 1
2021-07-31 Le Havre L 0-259.7 1701 1663 46.99% 27.48% 25.53%+0.39 -16.3 3
2021-07-31 @ Sochaux W 2-059.7 1663 1701 25.53% 27.48% 46.99%-0.39 +16.3 4
2021-07-31 Pau FC W 1-059.2 1641 1673 37.36% 28.46% 34.19%+0.02 +6.8 3
2021-07-31 @ Rodez L 0-159.2 1673 1641 34.19% 28.46% 37.36%-0.02 -6.8 3
2021-07-31 Toulouse L 0-454.3 1679 1758 30.93% 28.28% 40.78%-0.22 -22.6 0
2021-07-31 @ Nancy Lorraine W 4-054.3 1758 1679 40.78% 28.28% 30.93%+0.22 +22.6 4
2021-07-31 Valenciennes D 1-171.9 1692 1648 47.77% 27.33% 24.90%+0.42 -0.9 2
2021-07-31 @ Guingamp D 1-171.9 1648 1692 24.90% 27.33% 47.77%-0.42 +0.9 2
2021-08-02 Grenoble Foot 38 W 3-051.9 1729 1685 47.73% 27.34% 24.93%+0.42 +14.6 6
2021-08-02 @ Auxerre L 0-351.9 1685 1729 24.93% 27.34% 47.73%-0.42 -14.6 0
2021-08-07 Ajaccio D 0-067.2 1743 1681 50.15% 26.81% 23.04%+0.52 -1.2 7
2021-08-07 @ Auxerre D 0-067.2 1681 1743 23.04% 26.81% 50.15%-0.52 +1.2 5
2021-08-07 Chamois Niortais L 1-267.5 1626 1602 45.09% 27.79% 27.11%+0.32 -7.9 1
2021-08-07 @ Dunkerque W 2-167.5 1602 1626 27.11% 27.79% 45.09%-0.32 +7.9 4
2021-08-07 Guingamp D 0-066.2 1671 1691 39.09% 28.39% 32.52%+0.09 -0.3 1
2021-08-07 @ Grenoble Foot 38 D 0-066.2 1691 1671 32.52% 28.39% 39.09%-0.09 +0.3 3
2021-08-07 Nimes Olympique L 0-353.6 1649 1731 30.50% 28.24% 41.26%-0.24 -17.1 2
2021-08-07 @ Valenciennes W 3-053.6 1731 1649 41.26% 28.24% 30.50%+0.24 +17.1 7
2021-08-07 Paris FC L 1-266.3 1679 1742 33.02% 28.42% 38.56%-0.14 -6.3 4
2021-08-07 @ Le Havre W 2-166.3 1742 1679 38.56% 28.42% 33.02%+0.14 +6.3 9
2021-08-07 Quevilly-Rouen L 1-365.0 1651 1596 49.24% 27.02% 23.74%+0.48 -14.7 0
2021-08-07 @ Amiens W 3-165.0 1596 1651 23.74% 27.02% 49.24%-0.48 +14.7 4
2021-08-07 Rodez D 1-171.3 1658 1648 43.23% 28.04% 28.73%+0.24 -0.5 1
2021-08-07 @ Dijon D 1-171.3 1648 1658 28.73% 28.04% 43.23%-0.24 +0.6 4
2021-08-07 Sochaux L 1-267.9 1670 1685 39.85% 28.35% 31.80%+0.12 -7.2 6
2021-08-07 @ Caen W 2-167.9 1685 1670 31.80% 28.35% 39.85%-0.12 +7.2 6
2021-08-07 Toulouse L 0-157.8 1666 1781 26.65% 27.71% 45.64%-0.41 -5.6 3
2021-08-07 @ Pau FC W 1-057.8 1781 1666 45.64% 27.71% 26.65%+0.41 +5.6 7
2021-08-11 Nancy Lorraine D 1-171.5 1663 1657 42.77% 28.09% 29.13%+0.23 -0.5 2
2021-08-11 @ SC Bastia D 1-171.5 1657 1663 29.13% 28.09% 42.77%-0.23 +0.5 1
2021-08-14 Amiens L 0-259.8 1691 1637 49.17% 27.04% 23.79%+0.48 -16.9 3
2021-08-14 @ Guingamp W 2-059.8 1637 1691 23.79% 27.04% 49.17%-0.48 +16.9 3
2021-08-14 Dijon W 2-165.7 1611 1657 35.38% 28.47% 36.14%-0.05 +6.7 7
2021-08-14 @ Quevilly-Rouen L 1-265.7 1657 1611 36.14% 28.47% 35.38%+0.05 -6.7 1
2021-08-14 Dunkerque W 1-054.9 1692 1618 51.64% 26.44% 21.93%+0.58 +4.7 9
2021-08-14 @ Sochaux L 0-154.9 1618 1692 21.93% 26.44% 51.64%-0.58 -4.8 1
2021-08-14 Grenoble Foot 38 W 1-060.0 1610 1671 33.37% 28.43% 38.20%-0.12 +7.4 7
2021-08-14 @ Chamois Niortais L 0-160.0 1671 1610 38.20% 28.43% 33.37%+0.12 -7.4 1
2021-08-14 Le Havre D 0-065.8 1648 1673 38.41% 28.42% 33.17%+0.06 -0.2 5
2021-08-14 @ Rodez D 0-065.8 1673 1648 33.17% 28.42% 38.41%-0.06 +0.2 5
2021-08-14 Pau FC D 0-067.3 1748 1661 53.31% 25.97% 20.72%+0.65 -1.5 8
2021-08-14 @ Nimes Olympique D 0-067.3 1661 1748 20.72% 25.97% 53.31%-0.65 +1.5 4
2021-08-14 SC Bastia W 1-054.2 1786 1662 57.62% 24.54% 17.84%+0.84 +3.9 10
2021-08-14 @ Toulouse L 0-154.2 1662 1786 17.84% 24.54% 57.62%-0.84 -3.9 2
2021-08-14 Valenciennes L 0-162.0 1657 1632 45.34% 27.76% 26.91%+0.33 -8.4 1
2021-08-14 @ Nancy Lorraine W 1-062.0 1632 1657 26.91% 27.76% 45.34%-0.33 +8.4 5
2021-08-16 Auxerre D 1-172.7 1749 1742 42.80% 28.09% 29.11%+0.23 -0.5 10
2021-08-16 @ Paris FC D 1-172.7 1742 1749 29.11% 28.09% 42.80%-0.23 +0.5 8
2021-08-18 SC Bastia L 1-265.9 1618 1659 36.12% 28.47% 35.41%-0.02 -6.7 7
2021-08-18 @ Quevilly-Rouen W 2-165.9 1659 1618 35.41% 28.47% 36.12%+0.02 +6.7 5
2021-08-21 Chamois Niortais W 2-161.9 1673 1618 49.35% 27.00% 23.65%+0.49 +4.8 8
2021-08-21 @ Le Havre L 1-261.9 1618 1673 23.65% 27.00% 49.35%-0.49 -4.8 7
2021-08-21 Nancy Lorraine W 1-057.2 1663 1649 43.82% 27.97% 28.21%+0.27 +5.9 9
2021-08-21 @ Caen L 0-157.2 1649 1663 28.21% 27.97% 43.82%-0.27 -5.9 1
2021-08-21 Nimes Olympique L 0-252.8 1613 1747 24.55% 27.24% 48.21%-0.51 -9.9 1
2021-08-21 @ Dunkerque W 2-052.8 1747 1613 48.21% 27.24% 24.55%+0.51 +9.9 11
2021-08-21 Quevilly-Rouen W 2-051.6 1663 1611 48.87% 27.10% 24.02%+0.47 +9.7 4
2021-08-21 @ Grenoble Foot 38 L 0-251.6 1611 1663 24.02% 27.10% 48.87%-0.47 -9.7 7
2021-08-21 Rodez L 1-460.6 1640 1648 40.80% 28.28% 30.92%+0.15 -17.9 5
2021-08-21 @ Valenciennes W 4-160.6 1648 1640 30.92% 28.28% 40.80%-0.15 +17.9 8
2021-08-21 SC Bastia W 2-054.5 1662 1665 41.47% 28.22% 30.30%+0.18 +11.7 7
2021-08-21 @ Pau FC L 0-254.5 1665 1662 30.30% 28.22% 41.47%-0.18 -11.7 5
2021-08-21 Sochaux D 0-066.1 1654 1696 35.82% 28.48% 35.70%-0.03 -0.0 4
2021-08-21 @ Amiens D 0-066.1 1696 1654 35.70% 28.48% 35.82%+0.03 +0.0 10
2021-08-21 Toulouse L 2-462.7 1650 1790 23.92% 27.07% 49.00%-0.54 -7.5 1
2021-08-21 @ Dijon W 4-262.7 1790 1650 49.00% 27.07% 23.92%+0.54 +7.5 13
2021-08-23 Guingamp L 1-271.1 1743 1674 50.95% 26.62% 22.44%+0.55 -8.7 8
2021-08-23 @ Auxerre W 2-171.1 1674 1743 22.44% 26.62% 50.95%-0.55 +8.7 6
2021-08-25 Caen W 2-054.1 1682 1669 43.78% 27.97% 28.24%+0.27 +11.1 8
2021-08-25 @ Ajaccio L 0-254.1 1669 1682 28.24% 27.97% 43.78%-0.27 -11.1 9
2021-08-28 Ajaccio D 1-172.0 1683 1694 40.41% 28.31% 31.28%+0.14 -0.3 7
2021-08-28 @ Guingamp D 1-172.0 1694 1683 31.28% 28.31% 40.41%-0.14 +0.3 9
2021-08-28 Amiens D 0-065.1 1613 1654 36.13% 28.47% 35.40%-0.02 -0.0 8
2021-08-28 @ Chamois Niortais D 0-065.1 1654 1613 35.40% 28.47% 36.13%+0.02 +0.0 5
2021-08-28 Auxerre L 1-458.1 1643 1734 29.37% 28.12% 42.50%-0.29 -14.0 1
2021-08-28 @ Nancy Lorraine W 4-158.1 1734 1643 42.50% 28.12% 29.37%+0.29 +14.0 11
2021-08-28 Caen D 0-067.5 1757 1658 54.73% 25.53% 19.74%+0.71 -1.6 12
2021-08-28 @ Nimes Olympique D 0-067.5 1658 1757 19.74% 25.53% 54.73%-0.71 +1.6 10
2021-08-28 Dijon W 2-053.0 1674 1643 46.13% 27.63% 26.25%+0.36 +10.5 10
2021-08-28 @ Pau FC L 0-253.0 1643 1674 26.25% 27.63% 46.13%-0.36 -10.5 1
2021-08-28 Dunkerque D 2-277.5 1666 1603 50.25% 26.79% 22.96%+0.52 -0.8 9
2021-08-28 @ Rodez D 2-277.5 1603 1666 22.96% 26.79% 50.25%-0.52 +0.8 2
2021-08-28 Grenoble Foot 38 W 1-057.4 1697 1673 45.12% 27.79% 27.10%+0.32 +5.7 13
2021-08-28 @ Sochaux L 0-157.4 1673 1697 27.10% 27.79% 45.12%-0.32 -5.7 4
2021-08-28 Le Havre D 0-066.0 1654 1678 38.43% 28.42% 33.15%+0.06 -0.2 6
2021-08-28 @ SC Bastia D 0-066.0 1678 1654 33.15% 28.42% 38.43%-0.06 +0.2 9
2021-08-28 Paris FC L 0-155.8 1601 1748 23.22% 26.87% 49.91%-0.58 -5.0 7
2021-08-28 @ Quevilly-Rouen W 1-055.8 1748 1601 49.91% 26.87% 23.22%+0.58 +5.0 13
2021-08-28 Valenciennes W 1-052.3 1798 1622 63.34% 22.16% 14.50%+1.11 +3.1 16
2021-08-28 @ Toulouse L 0-152.3 1622 1798 14.50% 22.16% 63.34%-1.11 -3.1 5
2021-09-11 Chamois Niortais W 4-048.4 1748 1613 58.93% 24.04% 17.03%+0.90 +13.3 14
2021-09-11 @ Auxerre L 0-448.4 1613 1748 17.03% 24.04% 58.93%-0.90 -13.3 8
2021-09-11 Guingamp L 0-164.7 1753 1683 51.22% 26.55% 22.23%+0.56 -9.3 13
2021-09-11 @ Paris FC W 1-064.7 1683 1753 22.23% 26.55% 51.22%-0.56 +9.3 10
2021-09-11 Nancy Lorraine D 0-064.5 1604 1629 38.41% 28.42% 33.16%+0.06 -0.2 3
2021-09-11 @ Dunkerque D 0-064.5 1629 1604 33.16% 28.42% 38.41%-0.06 +0.2 2
2021-09-11 Nimes Olympique W 2-169.0 1667 1755 29.76% 28.17% 42.07%-0.27 +7.5 7
2021-09-11 @ Grenoble Foot 38 L 1-269.0 1755 1667 42.07% 28.17% 29.76%+0.27 -7.5 12
2021-09-11 Pau FC L 1-267.3 1659 1684 38.33% 28.43% 33.24%+0.06 -7.0 10
2021-09-11 @ Caen W 2-167.3 1684 1659 33.24% 28.43% 38.33%-0.06 +7.0 13
2021-09-11 Quevilly-Rouen L 1-267.2 1619 1596 45.02% 27.80% 27.17%+0.31 -7.9 5
2021-09-11 @ Valenciennes W 2-167.2 1596 1619 27.17% 27.80% 45.02%-0.31 +7.9 10
2021-09-11 Rodez L 0-161.0 1654 1665 40.27% 28.32% 31.41%+0.13 -7.7 5
2021-09-11 @ Amiens W 1-061.0 1665 1654 31.41% 28.32% 40.27%-0.13 +7.7 12
2021-09-11 SC Bastia W 2-164.9 1632 1653 38.95% 28.40% 32.65%+0.08 +6.2 4
2021-09-11 @ Dijon L 1-264.9 1653 1632 32.65% 28.40% 38.95%-0.08 -6.2 6
2021-09-11 Sochaux W 1-058.9 1694 1702 40.73% 28.29% 30.99%+0.15 +6.3 12
2021-09-11 @ Ajaccio L 0-158.9 1702 1694 30.99% 28.29% 40.73%-0.15 -6.3 13
2021-09-13 Toulouse D 1-172.8 1678 1801 25.76% 27.53% 46.71%-0.45 +0.8 10
2021-09-13 @ Le Havre D 1-172.8 1801 1678 46.71% 27.53% 25.76%+0.45 -0.8 17
2021-09-14 Paris FC W 1-060.7 1700 1744 35.71% 28.48% 35.82%-0.04 +7.0 15
2021-09-14 @ Ajaccio L 0-160.7 1744 1700 35.82% 28.48% 35.71%+0.04 -7.0 13
2021-09-18 Ajaccio L 0-257.1 1673 1707 37.06% 28.46% 34.48%+0.01 -13.6 12
2021-09-18 @ Rodez W 2-057.1 1707 1673 34.48% 28.46% 37.06%-0.01 +13.6 18
2021-09-18 Amiens D 3-382.5 1748 1646 55.03% 25.44% 19.53%+0.73 -0.9 13
2021-09-18 @ Nimes Olympique D 3-382.5 1646 1748 19.53% 25.44% 55.03%-0.73 +0.9 6
2021-09-18 Auxerre D 0-066.8 1604 1761 22.25% 26.55% 51.19%-0.63 +1.3 11
2021-09-18 @ Quevilly-Rouen D 0-066.8 1761 1604 51.19% 26.55% 22.25%+0.63 -1.3 15
2021-09-18 Caen D 1-171.2 1647 1652 41.19% 28.25% 30.56%+0.17 -0.4 7
2021-09-18 @ SC Bastia D 1-171.2 1652 1647 30.56% 28.25% 41.19%-0.17 +0.4 11
2021-09-18 Dunkerque W 2-051.8 1639 1604 46.60% 27.55% 25.85%+0.38 +10.3 7
2021-09-18 @ Dijon L 0-251.8 1604 1639 25.85% 27.55% 46.60%-0.38 -10.3 3
2021-09-18 Grenoble Foot 38 W 4-154.1 1800 1675 57.79% 24.47% 17.74%+0.85 +8.9 20
2021-09-18 @ Toulouse L 1-454.1 1675 1800 17.74% 24.47% 57.79%-0.85 -8.9 7
2021-09-18 Guingamp W 2-057.8 1600 1692 29.22% 28.10% 42.68%-0.29 +15.1 11
2021-09-18 @ Chamois Niortais L 0-257.8 1692 1600 42.68% 28.10% 29.22%+0.29 -15.1 10
2021-09-18 Le Havre D 1-171.3 1629 1679 34.78% 28.47% 36.76%-0.07 +0.1 3
2021-09-18 @ Nancy Lorraine D 1-171.3 1679 1629 36.76% 28.47% 34.78%+0.07 -0.1 11
2021-09-18 Paris FC W 2-057.0 1696 1737 36.10% 28.47% 35.42%-0.02 +13.2 16
2021-09-18 @ Sochaux L 0-257.0 1737 1696 35.42% 28.47% 36.10%+0.02 -13.2 13
2021-09-18 Valenciennes D 1-171.9 1691 1611 52.40% 26.23% 21.37%+0.61 -1.2 14
2021-09-18 @ Pau FC D 1-171.9 1611 1691 21.37% 26.23% 52.40%-0.61 +1.2 6
2021-09-21 Chamois Niortais D 0-066.9 1721 1615 55.57% 25.26% 19.17%+0.75 -1.6 19
2021-09-21 @ Ajaccio D 0-066.9 1615 1721 19.17% 25.26% 55.57%-0.75 +1.6 12
2021-09-21 Dijon L 0-161.4 1653 1649 42.39% 28.13% 29.47%+0.21 -8.0 11
2021-09-21 @ Caen W 1-061.4 1649 1653 29.47% 28.13% 42.39%-0.21 +8.0 10
2021-09-21 Nancy Lorraine W 4-155.9 1666 1629 46.85% 27.50% 25.65%+0.39 +12.6 10
2021-09-21 @ Grenoble Foot 38 L 1-455.9 1629 1666 25.65% 27.50% 46.85%-0.39 -12.6 3
2021-09-21 Nimes Olympique W 2-056.4 1724 1747 38.66% 28.41% 32.93%+0.07 +12.5 16
2021-09-21 @ Paris FC L 0-256.4 1747 1724 32.93% 28.41% 38.66%-0.07 -12.5 13
2021-09-21 Pau FC D 2-277.9 1647 1690 35.76% 28.48% 35.77%-0.03 +0.0 7
2021-09-21 @ Amiens D 2-277.9 1690 1647 35.77% 28.48% 35.76%+0.03 +0.0 15
2021-09-21 Quevilly-Rouen W 1-054.5 1679 1606 51.61% 26.44% 21.94%+0.58 +4.8 14
2021-09-21 @ Le Havre L 0-154.5 1606 1679 21.94% 26.44% 51.61%-0.58 -4.8 11
2021-09-21 Rodez W 1-054.8 1760 1659 54.90% 25.48% 19.62%+0.72 +4.3 18
2021-09-21 @ Auxerre L 0-154.8 1659 1760 19.62% 25.48% 54.90%-0.72 -4.3 12
2021-09-21 SC Bastia W 2-165.1 1613 1647 37.09% 28.46% 34.45%+0.01 +6.4 9
2021-09-21 @ Valenciennes L 1-265.1 1647 1613 34.45% 28.46% 37.09%-0.01 -6.5 7
2021-09-21 Sochaux L 1-267.4 1677 1709 37.33% 28.46% 34.21%+0.02 -6.9 10
2021-09-21 @ Guingamp W 2-167.4 1709 1677 34.21% 28.46% 37.33%-0.02 +6.9 19
2021-09-21 Toulouse L 0-250.2 1594 1809 17.48% 24.32% 58.20%-0.94 -7.2 3
2021-09-21 @ Dunkerque W 2-050.2 1809 1594 58.20% 24.32% 17.48%+0.94 +7.2 23
2021-09-24 Amiens D 1-170.6 1617 1647 37.63% 28.45% 33.92%+0.03 -0.1 4
2021-09-24 @ Nancy Lorraine D 1-170.6 1647 1617 33.92% 28.45% 37.63%-0.03 +0.1 8
2021-09-24 Auxerre D 0-066.9 1716 1764 35.05% 28.47% 36.48%-0.06 +0.0 20
2021-09-24 @ Sochaux D 0-066.9 1764 1716 36.48% 28.47% 35.05%+0.06 -0.1 19
2021-09-24 Dunkerque L 1-270.7 1690 1586 55.30% 25.35% 19.35%+0.74 -9.3 15
2021-09-24 @ Pau FC W 2-170.7 1586 1690 19.35% 25.35% 55.30%-0.74 +9.3 6
2021-09-24 Grenoble Foot 38 D 1-171.6 1655 1678 38.63% 28.41% 32.96%+0.07 -0.2 13
2021-09-24 @ Rodez D 1-171.6 1678 1655 32.96% 28.41% 38.63%-0.07 +0.2 11
2021-09-24 Guingamp D 2-277.0 1601 1670 32.19% 28.37% 39.44%-0.17 +0.2 12
2021-09-24 @ Quevilly-Rouen D 2-277.0 1670 1601 39.44% 28.37% 32.19%+0.17 -0.2 11
2021-09-24 Le Havre L 0-164.0 1734 1684 48.64% 27.15% 24.21%+0.46 -8.9 13
2021-09-24 @ Nimes Olympique W 1-064.0 1684 1734 24.21% 27.15% 48.64%-0.46 +8.9 17
2021-09-24 Paris FC W 4-162.8 1616 1736 26.02% 27.58% 46.40%-0.44 +19.8 15
2021-09-24 @ Chamois Niortais L 1-462.8 1736 1616 46.40% 27.58% 26.02%+0.44 -19.8 16
2021-09-24 Valenciennes L 0-162.2 1657 1619 47.00% 27.47% 25.52%+0.39 -8.7 10
2021-09-24 @ Dijon W 1-062.2 1619 1657 25.52% 27.47% 47.00%-0.39 +8.7 12
2021-09-25 Ajaccio W 2-058.0 1640 1719 30.90% 28.28% 40.82%-0.22 +14.6 10
2021-09-25 @ SC Bastia L 0-258.0 1719 1640 40.82% 28.28% 30.90%+0.22 -14.6 19
2021-09-27 Caen L 2-378.6 1816 1645 62.94% 22.34% 14.72%+1.09 -9.8 23
2021-09-27 @ Toulouse W 3-278.6 1645 1816 14.72% 22.34% 62.94%-1.09 +9.8 14
2021-10-02 Chamois Niortais W 1-055.1 1716 1636 52.38% 26.23% 21.38%+0.61 +4.6 23
2021-10-02 @ Sochaux L 0-155.1 1636 1716 21.38% 26.23% 52.38%-0.61 -4.6 15
2021-10-02 Dijon W 2-052.7 1693 1648 47.90% 27.30% 24.80%+0.43 +10.0 20
2021-10-02 @ Le Havre L 0-252.7 1648 1693 24.80% 27.30% 47.90%-0.43 -10.0 10
2021-10-02 Nancy Lorraine D 1-172.4 1716 1616 54.83% 25.50% 19.67%+0.72 -1.4 17
2021-10-02 @ Paris FC D 1-172.4 1616 1716 19.67% 25.50% 54.83%-0.72 +1.4 5
2021-10-02 Nimes Olympique D 2-279.1 1764 1725 47.14% 27.45% 25.41%+0.40 -0.6 20
2021-10-02 @ Auxerre D 2-279.1 1725 1764 25.41% 27.45% 47.14%-0.40 +0.6 14
2021-10-02 Pau FC W 2-054.8 1679 1681 41.56% 28.22% 30.22%+0.18 +11.7 14
2021-10-02 @ Grenoble Foot 38 L 0-254.8 1681 1679 30.22% 28.22% 41.56%-0.18 -11.7 15
2021-10-02 Quevilly-Rouen L 0-164.5 1705 1601 55.26% 25.36% 19.38%+0.74 -9.8 19
2021-10-02 @ Ajaccio W 1-064.5 1601 1705 19.38% 25.36% 55.26%-0.74 +9.8 15
2021-10-02 Rodez W 2-163.9 1670 1655 43.92% 27.96% 28.12%+0.27 +5.5 14
2021-10-02 @ Guingamp L 1-263.9 1655 1670 28.12% 27.96% 43.92%-0.27 -5.5 13
2021-10-02 SC Bastia W 2-055.8 1596 1655 33.51% 28.44% 38.05%-0.12 +13.9 9
2021-10-02 @ Dunkerque L 0-255.8 1655 1596 38.05% 28.44% 33.51%+0.12 -13.9 10
2021-10-02 Toulouse D 0-067.4 1647 1806 22.04% 26.48% 51.48%-0.64 +1.3 9
2021-10-02 @ Amiens D 0-067.4 1806 1647 51.48% 26.48% 22.04%+0.64 -1.3 24
2021-10-02 Valenciennes L 1-268.5 1654 1628 45.51% 27.73% 26.76%+0.33 -8.0 14
2021-10-02 @ Caen W 2-168.5 1628 1654 26.76% 27.73% 45.51%-0.33 +8.0 15
2021-10-16 Amiens W 1-057.9 1638 1648 40.49% 28.30% 31.20%+0.14 +6.4 13
2021-10-16 @ Dijon L 0-157.9 1648 1638 31.20% 28.30% 40.49%-0.14 -6.4 9
2021-10-16 Auxerre W 6-054.4 1805 1764 47.48% 27.39% 25.13%+0.41 +28.0 27
2021-10-16 @ Toulouse L 0-654.4 1764 1805 25.13% 27.39% 47.48%-0.41 -28.0 20
2021-10-16 Chamois Niortais L 0-354.5 1611 1631 39.00% 28.40% 32.60%+0.08 -20.5 15
2021-10-16 @ Quevilly-Rouen W 3-054.5 1631 1611 32.60% 28.40% 39.00%-0.08 +20.5 18
2021-10-16 Dunkerque L 1-364.0 1636 1609 45.47% 27.73% 26.80%+0.33 -13.8 15
2021-10-16 @ Valenciennes W 3-164.0 1609 1636 26.80% 27.73% 45.47%-0.33 +13.8 12
2021-10-16 Grenoble Foot 38 D 0-065.9 1641 1690 34.92% 28.47% 36.61%-0.07 +0.1 11
2021-10-16 @ SC Bastia D 0-065.9 1690 1641 36.61% 28.47% 34.92%+0.07 -0.1 15
2021-10-16 Guingamp W 2-166.6 1618 1675 33.78% 28.44% 37.78%-0.11 +6.9 8
2021-10-16 @ Nancy Lorraine L 1-266.6 1675 1618 37.78% 28.44% 33.78%+0.11 -6.9 14
2021-10-16 Le Havre D 2-278.0 1646 1703 33.91% 28.45% 37.65%-0.10 +0.1 15
2021-10-16 @ Caen D 2-278.0 1703 1646 37.65% 28.45% 33.91%+0.10 -0.1 21
2021-10-16 Paris FC W 1-060.5 1669 1715 35.41% 28.47% 36.11%-0.05 +7.1 18
2021-10-16 @ Pau FC L 0-160.5 1715 1669 36.11% 28.47% 35.41%+0.05 -7.1 17
2021-10-16 Sochaux L 0-159.0 1649 1721 31.90% 28.35% 39.75%-0.18 -6.5 13
2021-10-16 @ Rodez W 1-059.0 1721 1649 39.75% 28.35% 31.90%+0.18 +6.5 26
2021-10-18 Ajaccio L 0-259.9 1726 1695 46.14% 27.63% 26.24%+0.36 -16.1 14
2021-10-18 @ Nimes Olympique W 2-059.9 1695 1726 26.24% 27.63% 46.14%-0.36 +16.1 22
2021-10-23 Caen D 1-170.7 1623 1646 38.63% 28.41% 32.95%+0.07 -0.2 13
2021-10-23 @ Dunkerque D 1-170.7 1646 1623 32.95% 28.41% 38.63%-0.07 +0.2 16
2021-10-23 Dijon L 1-269.8 1690 1645 48.02% 27.28% 24.70%+0.43 -8.3 15
2021-10-23 @ Grenoble Foot 38 W 2-169.8 1645 1690 24.70% 27.28% 48.02%-0.43 +8.3 16
2021-10-23 Nancy Lorraine W 2-051.1 1711 1625 53.15% 26.02% 20.84%+0.65 +8.5 25
2021-10-23 @ Ajaccio L 0-251.1 1625 1711 20.84% 26.02% 53.15%-0.65 -8.5 8
2021-10-23 Nimes Olympique W 3-162.9 1668 1710 36.01% 28.48% 35.52%-0.03 +11.4 17
2021-10-23 @ Guingamp L 1-362.9 1710 1668 35.52% 28.48% 36.01%+0.03 -11.4 14
2021-10-23 Pau FC W 1-057.4 1703 1676 45.49% 27.73% 26.78%+0.33 +5.6 24
2021-10-23 @ Le Havre L 0-157.4 1676 1703 26.78% 27.73% 45.49%-0.33 -5.6 18
2021-10-23 Quevilly-Rouen D 1-172.7 1727 1590 59.12% 23.96% 16.92%+0.91 -1.7 27
2021-10-23 @ Sochaux D 1-172.7 1590 1727 16.92% 23.96% 59.12%-0.91 +1.7 16
2021-10-23 Rodez L 0-257.9 1652 1643 43.15% 28.05% 28.80%+0.24 -15.2 18
2021-10-23 @ Chamois Niortais W 2-057.9 1643 1652 28.80% 28.05% 43.15%-0.24 +15.3 16
2021-10-23 Toulouse D 2-279.3 1708 1833 25.45% 27.46% 47.09%-0.46 +0.6 18
2021-10-23 @ Paris FC D 2-279.3 1833 1708 47.09% 27.46% 25.45%+0.46 -0.6 28
2021-10-23 Valenciennes W 3-051.2 1642 1622 44.63% 27.86% 27.51%+0.30 +15.8 12
2021-10-23 @ Amiens L 0-351.2 1622 1642 27.51% 27.86% 44.63%-0.30 -15.8 15
2021-10-25 SC Bastia W 1-054.8 1735 1641 54.16% 25.71% 20.13%+0.69 +4.4 23
2021-10-25 @ Auxerre L 0-154.8 1641 1735 20.13% 25.71% 54.16%-0.69 -4.4 11
2021-10-30 Ajaccio W 1-060.6 1671 1719 34.99% 28.47% 36.54%-0.06 +7.1 21
2021-10-30 @ Pau FC L 0-160.6 1719 1671 36.54% 28.47% 34.99%+0.06 -7.1 25
2021-10-30 Amiens D 0-065.5 1637 1658 38.94% 28.40% 32.66%+0.08 -0.3 12
2021-10-30 @ SC Bastia D 0-065.5 1658 1637 32.66% 28.40% 38.94%-0.08 +0.3 13
2021-10-30 Chamois Niortais L 1-270.3 1698 1637 50.11% 26.82% 23.07%+0.52 -8.6 14
2021-10-30 @ Nimes Olympique W 2-170.3 1637 1698 23.07% 26.82% 50.11%-0.52 +8.6 21
2021-10-30 Grenoble Foot 38 L 0-160.2 1647 1682 36.93% 28.47% 34.61%+0.01 -7.2 16
2021-10-30 @ Caen W 1-060.2 1682 1647 34.61% 28.47% 36.93%-0.01 +7.2 18
2021-10-30 Guingamp D 2-280.5 1832 1680 60.89% 23.24% 15.87%+1.00 -1.4 29
2021-10-30 @ Toulouse D 2-280.5 1680 1832 15.87% 23.24% 60.89%-1.00 +1.4 18
2021-10-30 Le Havre W 1-061.6 1623 1708 30.09% 28.20% 41.71%-0.26 +7.9 16
2021-10-30 @ Dunkerque L 0-161.6 1708 1623 41.71% 28.20% 30.09%+0.26 -7.9 24
2021-10-30 Paris FC L 0-159.6 1653 1708 34.03% 28.45% 37.52%-0.10 -6.8 16
2021-10-30 @ Dijon W 1-059.6 1708 1653 37.52% 28.45% 34.03%+0.10 +6.8 21
2021-10-30 Quevilly-Rouen W 3-049.2 1658 1592 50.66% 26.69% 22.65%+0.54 +13.4 19
2021-10-30 @ Rodez L 0-349.2 1592 1658 22.65% 26.69% 50.66%-0.54 -13.4 16
2021-10-30 Sochaux D 0-066.2 1616 1725 27.22% 27.81% 44.97%-0.38 +0.8 9
2021-10-30 @ Nancy Lorraine D 0-066.2 1725 1616 44.97% 27.81% 27.22%+0.38 -0.8 28
2021-11-01 Auxerre L 1-262.9 1606 1740 24.54% 27.24% 48.22%-0.51 -5.0 15
2021-11-01 @ Valenciennes W 2-162.9 1740 1606 48.22% 27.24% 24.54%+0.51 +5.0 26
2021-11-06 Caen D 0-065.7 1658 1639 44.43% 27.89% 27.68%+0.29 -0.7 14
2021-11-06 @ Amiens D 0-065.7 1639 1658 27.68% 27.89% 44.43%-0.29 +0.7 17
2021-11-06 Dijon W 1-055.7 1712 1646 50.66% 26.69% 22.66%+0.54 +4.9 28
2021-11-06 @ Ajaccio L 0-155.7 1646 1712 22.66% 26.69% 50.66%-0.54 -4.9 16
2021-11-06 Dunkerque W 1-055.6 1689 1631 49.65% 26.93% 23.42%+0.50 +5.0 21
2021-11-06 @ Grenoble Foot 38 L 0-155.6 1631 1689 23.42% 26.93% 49.65%-0.50 -5.0 16
2021-11-06 Nancy Lorraine L 1-364.4 1645 1617 45.75% 27.69% 26.56%+0.34 -13.8 21
2021-11-06 @ Chamois Niortais W 3-164.4 1617 1645 26.56% 27.69% 45.75%-0.34 +13.8 12
2021-11-06 Nimes Olympique L 0-163.5 1725 1690 46.60% 27.55% 25.86%+0.38 -8.6 28
2021-11-06 @ Sochaux W 1-063.5 1690 1725 25.86% 27.55% 46.60%-0.38 +8.6 17
2021-11-06 Pau FC W 4-155.9 1745 1678 50.78% 26.66% 22.57%+0.55 +11.2 29
2021-11-06 @ Auxerre L 1-455.9 1678 1745 22.57% 26.66% 50.78%-0.55 -11.3 21
2021-11-06 Rodez W 1-056.8 1715 1672 47.79% 27.33% 24.88%+0.42 +5.3 24
2021-11-06 @ Paris FC L 0-156.8 1672 1715 24.88% 27.33% 47.79%-0.42 -5.3 19
2021-11-06 SC Bastia L 2-374.5 1681 1636 47.91% 27.30% 24.79%+0.43 -7.8 18
2021-11-06 @ Guingamp W 3-274.5 1636 1681 24.79% 27.30% 47.91%-0.43 +7.9 15
2021-11-06 Toulouse D 0-068.3 1579 1831 15.06% 22.62% 62.32%-1.13 +2.2 17
2021-11-06 @ Quevilly-Rouen D 0-068.3 1831 1579 62.32% 22.62% 15.06%+1.13 -2.2 30
2021-11-06 Valenciennes D 0-066.5 1700 1601 54.75% 25.53% 19.73%+0.72 -1.6 25
2021-11-06 @ Le Havre D 0-066.5 1601 1700 19.73% 25.53% 54.75%-0.72 +1.6 16
2021-11-20 Ajaccio L 0-158.0 1626 1717 29.35% 28.12% 42.53%-0.29 -6.1 16
2021-11-20 @ Dunkerque W 1-058.0 1717 1626 42.53% 28.12% 29.35%+0.29 +6.1 31
2021-11-20 Amiens D 1-172.1 1699 1657 47.51% 27.38% 25.11%+0.41 -0.9 26
2021-11-20 @ Le Havre D 1-172.1 1657 1699 25.11% 27.38% 47.51%-0.41 +0.9 15
2021-11-20 Chamois Niortais W 2-053.2 1644 1631 43.66% 27.99% 28.35%+0.26 +11.1 18
2021-11-20 @ SC Bastia L 0-253.2 1631 1644 28.35% 27.99% 43.66%-0.26 -11.1 21
2021-11-20 Grenoble Foot 38 W 1-061.4 1603 1694 29.34% 28.12% 42.54%-0.29 +8.0 19
2021-11-20 @ Valenciennes L 0-161.4 1694 1603 42.54% 28.12% 29.34%+0.29 -8.0 21
2021-11-20 Guingamp W 2-054.8 1667 1673 40.96% 28.27% 30.78%+0.16 +11.9 24
2021-11-20 @ Pau FC L 0-254.8 1673 1667 30.78% 28.27% 40.96%-0.16 -11.9 18
2021-11-20 Paris FC L 0-158.6 1640 1721 30.71% 28.26% 41.03%-0.23 -6.3 17
2021-11-20 @ Caen W 1-058.6 1721 1640 41.03% 28.26% 30.71%+0.23 +6.3 27
2021-11-20 Quevilly-Rouen W 2-159.4 1698 1581 56.92% 24.79% 18.29%+0.81 +3.8 20
2021-11-20 @ Nimes Olympique L 1-259.4 1581 1698 18.29% 24.79% 56.92%-0.81 -3.8 17
2021-11-20 Rodez L 0-256.2 1631 1666 36.89% 28.47% 34.64%+0.01 -13.6 12
2021-11-20 @ Nancy Lorraine W 2-056.2 1666 1631 34.64% 28.47% 36.89%-0.01 +13.6 22
2021-11-20 Sochaux W 4-154.7 1829 1716 56.35% 24.99% 18.66%+0.79 +9.4 33
2021-11-20 @ Toulouse L 1-454.7 1716 1829 18.66% 24.99% 56.35%-0.79 -9.4 28
2021-11-22 Auxerre W 3-165.9 1641 1756 26.58% 27.69% 45.73%-0.41 +13.8 19
2021-11-22 @ Dijon L 1-365.9 1756 1641 45.73% 27.69% 26.58%+0.41 -13.8 29
2021-12-03 Dijon W 3-269.1 1661 1655 42.76% 28.10% 29.14%+0.23 +5.4 21
2021-12-03 @ Guingamp L 2-369.1 1655 1661 29.14% 28.10% 42.76%-0.23 -5.4 19
2021-12-03 Dunkerque W 3-050.7 1658 1620 47.08% 27.46% 25.46%+0.39 +14.8 18
2021-12-03 @ Amiens L 0-350.7 1620 1658 25.46% 27.46% 47.08%-0.39 -14.8 16
2021-12-03 Le Havre L 1-268.2 1686 1698 40.23% 28.32% 31.45%+0.13 -7.2 21
2021-12-03 @ Grenoble Foot 38 W 2-168.2 1698 1686 31.45% 28.32% 40.23%-0.13 +7.2 29
2021-12-03 Nancy Lorraine W 2-164.1 1577 1617 36.22% 28.47% 35.31%-0.02 +6.6 20
2021-12-03 @ Quevilly-Rouen L 1-264.1 1617 1577 35.31% 28.47% 36.22%+0.02 -6.6 12
2021-12-03 Nimes Olympique W 1-059.4 1680 1702 38.74% 28.41% 32.85%+0.07 +6.6 25
2021-12-03 @ Rodez L 0-159.4 1702 1680 32.85% 28.41% 38.74%-0.07 -6.6 20
2021-12-03 Pau FC W 2-163.9 1707 1678 45.73% 27.69% 26.58%+0.34 +5.3 31
2021-12-03 @ Sochaux L 1-263.9 1678 1707 26.58% 27.69% 45.73%-0.34 -5.3 24
2021-12-03 SC Bastia W 1-055.7 1727 1655 51.33% 26.52% 22.15%+0.57 +4.8 30
2021-12-03 @ Paris FC L 0-155.7 1655 1727 22.15% 26.52% 51.33%-0.57 -4.8 18
2021-12-03 Valenciennes D 0-067.0 1723 1611 56.30% 25.01% 18.69%+0.78 -1.7 32
2021-12-03 @ Ajaccio D 0-067.0 1611 1723 18.69% 25.01% 56.30%-0.78 +1.7 20
2021-12-04 Caen D 2-279.2 1742 1634 55.83% 25.17% 19.00%+0.76 -1.1 30
2021-12-04 @ Auxerre D 2-279.2 1634 1742 19.00% 25.17% 55.83%-0.76 +1.1 18
2021-12-06 Toulouse W 2-172.9 1620 1838 17.30% 24.21% 58.49%-0.95 +9.7 24
2021-12-06 @ Chamois Niortais L 1-272.9 1838 1620 58.49% 24.21% 17.30%+0.95 -9.7 33
2021-12-11 Ajaccio L 0-161.8 1705 1721 39.63% 28.36% 32.01%+0.11 -7.6 29
2021-12-11 @ Le Havre W 1-061.8 1721 1705 32.01% 28.36% 39.63%-0.11 +7.6 35
2021-12-11 Auxerre L 0-252.6 1605 1741 24.29% 27.17% 48.54%-0.52 -9.8 16
2021-12-11 @ Dunkerque W 2-052.6 1741 1605 48.54% 27.17% 24.29%+0.52 +9.8 33
2021-12-11 Chamois Niortais D 2-277.3 1650 1630 44.58% 27.87% 27.55%+0.30 -0.5 20
2021-12-11 @ Dijon D 2-277.3 1630 1650 27.55% 27.87% 44.58%-0.30 +0.5 25
2021-12-11 Grenoble Foot 38 W 4-158.3 1673 1679 41.07% 28.26% 30.67%+0.16 +14.5 21
2021-12-11 @ Amiens L 1-458.3 1679 1673 30.67% 28.26% 41.07%-0.16 -14.5 21
2021-12-11 Guingamp W 2-055.4 1635 1667 37.42% 28.45% 34.13%+0.03 +12.8 21
2021-12-11 @ Caen L 0-255.4 1667 1635 34.13% 28.45% 37.42%-0.03 -12.8 21
2021-12-11 Nancy Lorraine W 2-161.0 1696 1611 53.01% 26.06% 20.93%+0.64 +4.3 23
2021-12-11 @ Nimes Olympique L 1-261.0 1611 1696 20.93% 26.06% 53.01%-0.64 -4.3 12
2021-12-11 Paris FC L 1-456.6 1612 1732 26.09% 27.60% 46.31%-0.43 -12.8 20
2021-12-11 @ Valenciennes W 4-156.6 1732 1612 46.31% 27.60% 26.09%+0.43 +12.8 33
2021-12-11 Quevilly-Rouen L 1-270.0 1673 1584 53.56% 25.89% 20.54%+0.66 -9.1 24
2021-12-11 @ Pau FC W 2-170.0 1584 1673 20.54% 25.89% 53.56%-0.66 +9.0 23
2021-12-11 Sochaux D 2-278.1 1651 1712 33.25% 28.43% 38.33%-0.13 +0.1 19
2021-12-11 @ SC Bastia D 2-278.1 1712 1651 38.33% 28.43% 33.25%+0.13 -0.1 32
2021-12-13 Rodez D 1-174.1 1828 1686 59.72% 23.73% 16.56%+0.94 -1.8 34
2021-12-13 @ Toulouse D 1-174.1 1686 1828 16.56% 23.73% 59.72%-0.94 +1.8 26
2021-12-21 Amiens W 1-056.5 1744 1687 49.50% 26.96% 23.54%+0.49 +5.1 36
2021-12-21 @ Paris FC L 0-156.5 1687 1744 23.54% 26.96% 49.50%-0.49 -5.1 21
2021-12-21 Caen D 2-276.5 1593 1648 34.09% 28.45% 37.46%-0.10 +0.1 24
2021-12-21 @ Quevilly-Rouen D 2-276.5 1648 1593 37.46% 28.45% 34.09%+0.10 -0.1 22
2021-12-21 Dijon L 0-353.8 1606 1649 35.83% 28.48% 35.69%-0.03 -19.3 12
2021-12-21 @ Nancy Lorraine W 3-053.8 1649 1606 35.69% 28.48% 35.83%+0.03 +19.3 23
2021-12-21 Dunkerque W 2-161.1 1654 1595 49.73% 26.91% 23.36%+0.50 +4.7 24
2021-12-21 @ Guingamp L 1-261.1 1595 1654 23.36% 26.91% 49.73%-0.50 -4.7 16
2021-12-21 Grenoble Foot 38 W 1-056.0 1729 1664 50.48% 26.73% 22.79%+0.53 +4.9 38
2021-12-21 @ Ajaccio L 0-156.0 1664 1729 22.79% 26.73% 50.48%-0.53 -4.9 21
2021-12-21 Le Havre L 2-375.8 1751 1698 49.02% 27.07% 23.91%+0.47 -8.0 33
2021-12-21 @ Auxerre W 3-275.8 1698 1751 23.91% 27.07% 49.02%-0.47 +8.0 32
2021-12-21 Pau FC W 3-053.9 1631 1664 37.16% 28.46% 34.38%+0.02 +18.7 28
2021-12-21 @ Chamois Niortais L 0-353.9 1664 1631 34.38% 28.46% 37.16%-0.02 -18.7 24
2021-12-21 SC Bastia D 0-066.3 1688 1651 46.95% 27.48% 25.57%+0.39 -0.9 27
2021-12-21 @ Rodez D 0-066.3 1651 1688 25.57% 27.48% 46.95%-0.39 +0.9 20
2021-12-21 Toulouse L 1-264.1 1700 1827 25.27% 27.42% 47.31%-0.47 -5.1 23
2021-12-21 @ Nimes Olympique W 2-164.1 1827 1700 47.31% 27.42% 25.27%+0.47 +5.1 37
2021-12-21 Valenciennes D 1-172.3 1712 1600 56.26% 25.02% 18.72%+0.78 -1.5 33
2021-12-21 @ Sochaux D 1-172.3 1600 1712 18.72% 25.02% 56.26%-0.78 +1.5 21
2022-01-08 Auxerre L 0-158.8 1659 1743 30.32% 28.23% 41.45%-0.25 -6.2 21
2022-01-08 @ Grenoble Foot 38 W 1-058.8 1743 1659 41.45% 28.23% 30.32%+0.25 +6.2 36
2022-01-08 Guingamp D 1-170.6 1601 1659 33.77% 28.44% 37.78%-0.11 +0.2 22
2022-01-08 @ Valenciennes D 1-170.6 1659 1601 37.78% 28.44% 33.77%+0.11 -0.2 25
2022-01-08 Nimes Olympique L 1-267.5 1668 1695 38.19% 28.43% 33.38%+0.05 -7.0 23
2022-01-08 @ Dijon W 2-167.5 1695 1668 33.38% 28.43% 38.19%-0.05 +7.0 26
2022-01-08 Quevilly-Rouen W 3-049.3 1652 1593 49.75% 26.91% 23.34%+0.50 +13.8 23
2022-01-08 @ SC Bastia L 0-349.3 1593 1652 23.34% 26.91% 49.75%-0.50 -13.8 24
2022-01-08 Rodez W 4-055.0 1645 1687 35.97% 28.48% 35.56%-0.03 +25.1 27
2022-01-08 @ Pau FC L 0-455.0 1687 1645 35.56% 28.48% 35.97%+0.03 -25.1 27
2022-01-08 Sochaux L 0-162.1 1706 1710 41.26% 28.24% 30.50%+0.17 -7.8 32
2022-01-08 @ Le Havre W 1-062.1 1710 1706 30.50% 28.24% 41.26%-0.17 +7.8 36
2022-01-15 Caen W 3-267.1 1718 1648 51.19% 26.56% 22.26%+0.56 +4.3 39
2022-01-15 @ Sochaux L 2-367.1 1648 1718 22.26% 26.56% 51.19%-0.56 -4.3 22
2022-01-15 Dijon L 0-258.0 1662 1662 41.98% 28.18% 29.84%+0.20 -14.9 27
2022-01-15 @ Rodez W 2-058.0 1662 1662 29.84% 28.18% 41.98%-0.20 +14.9 26
2022-01-15 Grenoble Foot 38 D 0-065.8 1659 1653 42.62% 28.11% 29.27%+0.22 -0.6 26
2022-01-15 @ Guingamp D 0-065.8 1653 1659 29.27% 28.11% 42.62%-0.22 +0.6 22
2022-01-15 Pau FC D 1-174.3 1832 1670 61.85% 22.83% 15.32%+1.04 -1.9 38
2022-01-15 @ Toulouse D 1-174.3 1670 1832 15.32% 22.83% 61.85%-1.04 +1.9 28
2022-01-15 SC Bastia W 2-166.8 1587 1665 30.97% 28.28% 40.75%-0.22 +7.3 15
2022-01-15 @ Nancy Lorraine L 1-266.8 1665 1587 40.75% 28.28% 30.97%+0.22 -7.3 23
2022-01-17 Le Havre D 2-279.1 1749 1698 48.81% 27.12% 24.07%+0.46 -0.7 37
2022-01-17 @ Paris FC D 2-279.1 1698 1749 24.07% 27.12% 48.81%-0.46 +0.7 33
2022-01-19 Ajaccio L 0-160.2 1682 1734 34.59% 28.46% 36.94%-0.08 -6.9 21
2022-01-19 @ Amiens W 1-060.2 1734 1682 36.94% 28.46% 34.59%+0.08 +6.9 41
2022-01-19 Nancy Lorraine W 4-045.7 1830 1594 69.48% 19.12% 11.40%+1.43 +8.4 41
2022-01-19 @ Toulouse L 0-445.7 1594 1830 11.40% 19.12% 69.48%-1.43 -8.4 15
2022-01-22 Guingamp W 3-052.2 1676 1658 44.30% 27.91% 27.80%+0.29 +15.9 24
2022-01-22 @ Amiens L 0-352.2 1658 1676 27.80% 27.91% 44.30%-0.29 -15.9 26
2022-01-22 Quevilly-Rouen W 1-053.2 1676 1579 54.53% 25.60% 19.88%+0.71 +4.3 29
2022-01-22 @ Dijon L 0-153.2 1579 1676 19.88% 25.60% 54.53%-0.71 -4.3 24
2022-01-22 Rodez D 0-066.5 1699 1647 48.78% 27.12% 24.10%+0.46 -1.1 34
2022-01-22 @ Le Havre D 0-066.5 1647 1699 24.10% 27.12% 48.78%-0.46 +1.1 28
2022-01-22 Sochaux D 0-066.1 1590 1722 24.73% 27.29% 47.99%-0.50 +1.0 17
2022-01-22 @ Dunkerque D 0-066.1 1722 1590 47.99% 27.29% 24.73%+0.50 -1.0 40
2022-01-22 Toulouse D 0-067.8 1658 1838 20.21% 25.75% 54.05%-0.75 +1.5 24
2022-01-22 @ SC Bastia D 0-067.8 1838 1658 54.05% 25.75% 20.21%+0.75 -1.5 42
2022-01-24 Ajaccio W 2-058.9 1643 1741 28.60% 28.02% 43.37%-0.32 +15.3 25
2022-01-24 @ Caen L 0-258.9 1741 1643 43.37% 28.02% 28.60%+0.32 -15.3 41
2022-01-26 Amiens D 1-170.9 1575 1691 26.36% 27.65% 45.99%-0.42 +0.8 25
2022-01-26 @ Quevilly-Rouen D 1-170.9 1691 1575 45.99% 27.65% 26.36%+0.42 -0.8 25
2022-01-28 Auxerre D 0-066.9 1726 1749 38.57% 28.42% 33.01%+0.07 -0.2 42
2022-01-28 @ Ajaccio D 0-066.9 1749 1726 33.01% 28.42% 38.57%-0.07 +0.2 37
2022-01-28 Chamois Niortais L 0-258.1 1659 1649 43.20% 28.04% 28.75%+0.24 -15.3 25
2022-01-28 @ Caen W 2-058.1 1649 1659 28.75% 28.04% 43.20%-0.24 +15.3 31
2022-01-28 Paris FC D 1-172.2 1591 1749 22.22% 26.54% 51.24%-0.63 +1.1 18
2022-01-28 @ Dunkerque D 1-172.2 1749 1591 51.24% 26.54% 22.22%+0.63 -1.2 38
2022-01-28 Valenciennes W 2-160.4 1702 1601 54.88% 25.48% 19.63%+0.72 +4.0 29
2022-01-28 @ Nimes Olympique L 1-260.4 1601 1702 19.63% 25.48% 54.88%-0.72 -4.0 22
2022-02-01 Dunkerque W 2-050.6 1665 1593 51.39% 26.50% 22.11%+0.57 +9.0 34
2022-02-01 @ Chamois Niortais L 0-250.6 1593 1665 22.11% 26.50% 51.39%-0.57 -9.0 18
2022-02-01 Nancy Lorraine W 6-153.0 1597 1586 43.47% 28.01% 28.52%+0.25 +21.7 25
2022-02-01 @ Valenciennes L 1-653.0 1586 1597 28.52% 28.01% 43.47%-0.25 -21.7 15
2022-02-01 Nimes Olympique L 0-355.6 1672 1706 37.17% 28.46% 34.37%+0.02 -19.8 28
2022-02-01 @ Pau FC W 3-055.6 1706 1672 34.37% 28.46% 37.17%-0.02 +19.8 32
2022-02-01 Paris FC L 1-269.3 1749 1748 42.14% 28.16% 29.70%+0.20 -7.5 37
2022-02-01 @ Auxerre W 2-169.3 1748 1749 29.70% 28.16% 42.14%-0.20 +7.5 41
2022-02-05 Amiens D 1-172.4 1721 1691 46.05% 27.64% 26.31%+0.35 -0.8 41
2022-02-05 @ Sochaux D 1-172.4 1691 1721 26.31% 27.64% 46.05%-0.35 +0.8 26
2022-02-05 Auxerre D 1-172.1 1642 1742 28.31% 27.98% 43.71%-0.33 +0.6 27
2022-02-05 @ Guingamp D 1-172.1 1742 1642 43.71% 27.98% 28.31%+0.33 -0.6 38
2022-02-05 Caen D 1-169.6 1564 1643 30.86% 28.28% 40.87%-0.22 +0.4 16
2022-02-05 @ Nancy Lorraine D 1-169.6 1643 1564 40.87% 28.28% 30.86%+0.22 -0.4 26
2022-02-05 Dijon W 4-153.2 1837 1681 61.26% 23.08% 15.66%+1.01 +7.8 45
2022-02-05 @ Toulouse L 1-453.2 1681 1837 15.66% 23.08% 61.26%-1.01 -7.8 29
2022-02-05 Dunkerque L 0-165.4 1726 1584 59.72% 23.73% 16.56%+0.94 -10.5 32
2022-02-05 @ Nimes Olympique W 1-065.4 1584 1726 16.56% 23.73% 59.72%-0.94 +10.5 21
2022-02-05 Grenoble Foot 38 W 1-059.8 1575 1654 30.97% 28.28% 40.74%-0.22 +7.7 28
2022-02-05 @ Quevilly-Rouen L 0-159.8 1654 1575 40.74% 28.28% 30.97%+0.22 -7.8 22
2022-02-05 Le Havre D 0-066.3 1674 1697 38.53% 28.42% 33.05%+0.07 -0.2 35
2022-02-05 @ Chamois Niortais D 0-066.3 1697 1674 33.05% 28.42% 38.53%-0.07 +0.2 35
2022-02-05 Pau FC D 1-171.4 1660 1653 42.88% 28.08% 29.04%+0.23 -0.5 25
2022-02-05 @ SC Bastia D 1-171.4 1653 1660 29.04% 28.08% 42.88%-0.23 +0.5 29
2022-02-05 Valenciennes D 0-065.3 1648 1619 45.87% 27.67% 26.46%+0.35 -0.8 29
2022-02-05 @ Rodez D 0-065.3 1619 1648 26.46% 27.67% 45.87%-0.35 +0.8 26
2022-02-07 Ajaccio W 2-054.2 1755 1725 45.95% 27.66% 26.39%+0.35 +10.5 44
2022-02-07 @ Paris FC L 0-254.2 1725 1755 26.39% 27.66% 45.95%-0.35 -10.5 42
2022-02-12 Chamois Niortais W 3-160.3 1691 1673 44.38% 27.89% 27.72%+0.29 +9.5 29
2022-02-12 @ Amiens L 1-360.3 1673 1691 27.72% 27.89% 44.38%-0.29 -9.5 35
2022-02-12 Guingamp L 0-164.2 1715 1643 51.42% 26.50% 22.09%+0.57 -9.3 42
2022-02-12 @ Ajaccio W 1-064.2 1643 1715 22.09% 26.50% 51.42%-0.57 +9.3 30
2022-02-12 Nancy Lorraine D 1-173.1 1741 1565 63.50% 22.09% 14.41%+1.12 -2.0 39
2022-02-12 @ Auxerre D 1-173.1 1565 1741 14.41% 22.09% 63.50%-1.12 +2.0 17
2022-02-12 Nimes Olympique W 4-056.5 1643 1715 31.79% 28.35% 39.86%-0.19 +27.2 29
2022-02-12 @ Caen L 0-456.5 1715 1643 39.86% 28.35% 31.79%+0.19 -27.3 32
2022-02-12 Pau FC L 0-162.3 1673 1653 44.62% 27.86% 27.52%+0.30 -8.3 29
2022-02-12 @ Dijon W 1-062.3 1653 1673 27.52% 27.86% 44.62%-0.30 +8.3 32
2022-02-12 Quevilly-Rouen W 3-046.4 1766 1583 64.11% 21.81% 14.08%+1.15 +8.3 47
2022-02-12 @ Paris FC L 0-346.4 1583 1766 14.08% 21.81% 64.11%-1.15 -8.2 28
2022-02-12 Rodez W 2-055.4 1594 1647 34.33% 28.46% 37.21%-0.09 +13.7 24
2022-02-12 @ Dunkerque L 0-255.4 1647 1594 37.21% 28.46% 34.33%+0.09 -13.7 29
2022-02-12 Sochaux L 1-361.6 1646 1721 31.47% 28.32% 40.20%-0.20 -10.5 22
2022-02-12 @ Grenoble Foot 38 W 3-161.6 1721 1646 40.20% 28.32% 31.47%+0.20 +10.5 44
2022-02-12 Toulouse L 1-356.5 1620 1845 16.83% 23.91% 59.26%-0.99 -6.0 26
2022-02-12 @ Valenciennes W 3-156.5 1845 1620 59.26% 23.91% 16.83%+0.99 +6.0 48
2022-02-14 SC Bastia L 2-469.2 1698 1659 47.11% 27.46% 25.44%+0.40 -12.7 35
2022-02-14 @ Le Havre W 4-269.2 1659 1698 25.44% 27.46% 47.11%-0.40 +12.6 28
2022-02-15 Chamois Niortais W 1-058.8 1636 1664 37.92% 28.44% 33.64%+0.04 +6.7 25
2022-02-15 @ Grenoble Foot 38 L 0-158.8 1664 1636 33.64% 28.44% 37.92%-0.04 -6.7 35
2022-02-19 Ajaccio L 0-163.3 1731 1705 45.38% 27.75% 26.88%+0.33 -8.4 44
2022-02-19 @ Sochaux W 1-063.3 1705 1731 26.88% 27.75% 45.38%-0.33 +8.4 45
2022-02-19 Amiens D 1-171.6 1634 1701 32.45% 28.39% 39.16%-0.16 +0.2 30
2022-02-19 @ Rodez D 1-171.6 1701 1634 39.16% 28.39% 32.45%+0.16 -0.2 30
2022-02-19 Auxerre L 0-158.8 1657 1739 30.48% 28.24% 41.27%-0.24 -6.2 35
2022-02-19 @ Chamois Niortais W 1-058.8 1739 1657 41.27% 28.24% 30.48%+0.24 +6.2 42
2022-02-19 Caen W 1-058.4 1661 1670 40.64% 28.29% 31.07%+0.15 +6.4 35
2022-02-19 @ Pau FC L 0-158.4 1670 1661 31.07% 28.29% 40.64%-0.15 -6.3 29
2022-02-19 Dijon D 0-066.1 1672 1665 42.88% 28.08% 29.04%+0.23 -0.6 29
2022-02-19 @ SC Bastia D 0-066.1 1665 1672 29.04% 28.08% 42.88%-0.23 +0.6 30
2022-02-19 Dunkerque W 2-053.5 1567 1608 36.09% 28.47% 35.44%-0.02 +13.2 20
2022-02-19 @ Nancy Lorraine L 0-253.5 1608 1567 35.44% 28.47% 36.09%+0.02 -13.2 24
2022-02-19 Grenoble Foot 38 W 3-158.9 1688 1642 48.03% 27.28% 24.69%+0.43 +8.6 35
2022-02-19 @ Nimes Olympique L 1-358.9 1642 1688 24.69% 27.28% 48.03%-0.43 -8.6 25
2022-02-19 Paris FC D 1-172.6 1652 1774 25.79% 27.53% 46.68%-0.45 +0.8 31
2022-02-19 @ Guingamp D 1-172.6 1774 1652 46.68% 27.53% 25.79%+0.45 -0.8 48
2022-02-19 Valenciennes D 1-169.2 1575 1614 36.39% 28.47% 35.14%-0.01 -0.0 29
2022-02-19 @ Quevilly-Rouen D 1-169.2 1614 1575 35.14% 28.47% 36.39%+0.01 +0.0 27
2022-02-21 Le Havre W 4-048.3 1851 1685 62.30% 22.63% 15.07%+1.06 +11.6 51
2022-02-21 @ Toulouse L 0-448.3 1685 1851 15.07% 22.63% 62.30%-1.06 -11.6 35
2022-02-26 Chamois Niortais W 1-057.6 1653 1651 42.15% 28.16% 29.69%+0.20 +6.1 34
2022-02-26 @ Guingamp L 0-157.6 1651 1653 29.69% 28.16% 42.15%-0.20 -6.1 35
2022-02-26 Dijon W 2-166.6 1595 1665 31.97% 28.36% 39.67%-0.18 +7.2 27
2022-02-26 @ Dunkerque L 1-266.6 1665 1595 39.67% 28.36% 31.97%+0.18 -7.2 30
2022-02-26 Nancy Lorraine W 1-053.3 1673 1580 54.06% 25.74% 20.20%+0.69 +4.4 38
2022-02-26 @ Le Havre L 0-153.3 1580 1673 20.20% 25.74% 54.06%-0.69 -4.4 20
2022-02-26 Nimes Olympique W 3-053.3 1701 1697 42.47% 28.13% 29.41%+0.22 +16.6 33
2022-02-26 @ Amiens L 0-353.3 1697 1701 29.41% 28.13% 42.47%-0.22 -16.7 35
2022-02-26 Pau FC W 1-059.7 1614 1668 34.28% 28.46% 37.26%-0.09 +7.2 30
2022-02-26 @ Valenciennes L 0-159.7 1668 1614 37.26% 28.46% 34.28%+0.09 -7.2 35
2022-02-26 Quevilly-Rouen W 1-051.6 1746 1575 62.86% 22.38% 14.76%+1.09 +3.2 45
2022-02-26 @ Auxerre L 0-151.6 1575 1746 14.76% 22.38% 62.86%-1.09 -3.2 29
2022-02-26 Rodez W 2-161.6 1714 1634 52.38% 26.24% 21.39%+0.61 +4.4 48
2022-02-26 @ Ajaccio L 1-261.6 1634 1714 21.39% 26.24% 52.38%-0.61 -4.4 30
2022-02-26 SC Bastia W 2-164.9 1664 1671 40.89% 28.27% 30.84%+0.16 +6.0 32
2022-02-26 @ Caen L 1-264.9 1671 1664 30.84% 28.27% 40.89%-0.16 -5.9 29
2022-02-26 Sochaux W 3-159.8 1773 1723 48.66% 27.15% 24.19%+0.46 +8.5 51
2022-02-26 @ Paris FC L 1-359.8 1723 1773 24.19% 27.15% 48.66%-0.46 -8.5 44
2022-02-28 Toulouse L 0-250.2 1634 1862 16.57% 23.74% 59.69%-1.01 -6.8 25
2022-02-28 @ Grenoble Foot 38 W 2-050.2 1862 1634 59.69% 23.74% 16.57%+1.01 +6.8 54
2022-03-05 Ajaccio L 0-158.9 1645 1718 31.60% 28.33% 40.07%-0.19 -6.4 35
2022-03-05 @ Chamois Niortais W 1-058.9 1718 1645 40.07% 28.33% 31.60%+0.19 +6.4 51
2022-03-05 Amiens W 2-167.4 1660 1717 33.84% 28.45% 37.71%-0.11 +6.9 38
2022-03-05 @ Pau FC L 1-267.4 1717 1660 37.71% 28.45% 33.84%+0.11 -6.9 33
2022-03-05 Auxerre L 1-359.8 1630 1749 26.11% 27.60% 46.29%-0.43 -9.0 30
2022-03-05 @ Rodez W 3-159.8 1749 1630 46.29% 27.60% 26.11%+0.43 +9.0 48
2022-03-05 Caen W 1-058.5 1658 1670 40.23% 28.32% 31.44%+0.13 +6.4 33
2022-03-05 @ Dijon L 0-158.5 1670 1658 31.44% 28.32% 40.23%-0.13 -6.4 32
2022-03-05 Grenoble Foot 38 L 0-157.5 1575 1627 34.60% 28.47% 36.93%-0.08 -6.9 20
2022-03-05 @ Nancy Lorraine W 1-057.5 1627 1575 36.93% 28.47% 34.60%+0.08 +6.9 28
2022-03-05 Guingamp W 1-056.2 1714 1659 49.28% 27.01% 23.71%+0.48 +5.1 47
2022-03-05 @ Sochaux L 0-156.2 1659 1714 23.71% 27.01% 49.28%-0.48 -5.1 34
2022-03-05 Le Havre L 0-252.5 1572 1678 27.57% 27.87% 44.56%-0.37 -10.9 29
2022-03-05 @ Quevilly-Rouen W 2-052.5 1678 1572 44.56% 27.87% 27.57%+0.37 +10.9 41
2022-03-05 Paris FC D 1-172.6 1680 1782 28.09% 27.95% 43.96%-0.34 +0.6 36
2022-03-05 @ Nimes Olympique D 1-172.6 1782 1680 43.96% 27.95% 28.09%+0.34 -0.6 52
2022-03-05 Valenciennes D 1-171.3 1665 1621 47.83% 27.32% 24.85%+0.43 -0.9 30
2022-03-05 @ SC Bastia D 1-171.3 1621 1665 24.85% 27.32% 47.83%-0.43 +0.9 31
2022-03-07 Dunkerque W 2-046.2 1869 1602 72.47% 17.49% 10.04%+1.60 +3.8 57
2022-03-07 @ Toulouse L 0-246.2 1602 1869 10.04% 17.49% 72.47%-1.60 -3.8 27
2022-03-12 Chamois Niortais W 2-049.8 1781 1638 59.78% 23.70% 16.52%+0.94 +6.8 55
2022-03-12 @ Paris FC L 0-249.8 1638 1781 16.52% 23.70% 59.78%-0.94 -6.8 35
2022-03-12 Dijon D 0-065.4 1622 1664 35.89% 28.48% 35.63%-0.03 -0.0 32
2022-03-12 @ Valenciennes D 0-065.4 1664 1622 35.63% 28.48% 35.89%+0.03 +0.0 34
2022-03-12 Nancy Lorraine W 1-052.0 1710 1569 59.70% 23.73% 16.57%+0.94 +3.6 36
2022-03-12 @ Amiens L 0-152.0 1569 1710 16.57% 23.73% 59.70%-0.94 -3.6 20
2022-03-12 Nimes Olympique L 0-162.3 1689 1680 43.03% 28.07% 28.91%+0.24 -8.1 41
2022-03-12 @ Le Havre W 1-062.3 1680 1689 28.91% 28.07% 43.03%-0.24 +8.1 39
2022-03-12 Pau FC W 1-060.1 1598 1667 32.14% 28.37% 39.49%-0.17 +7.6 30
2022-03-12 @ Dunkerque L 0-160.1 1667 1598 39.49% 28.37% 32.14%+0.17 -7.6 38
2022-03-12 Quevilly-Rouen D 1-170.5 1654 1561 53.99% 25.77% 20.25%+0.68 -1.4 35
2022-03-12 @ Guingamp D 1-170.5 1561 1654 20.25% 25.77% 53.99%-0.68 +1.4 30
2022-03-12 Rodez D 0-065.0 1634 1621 43.70% 27.98% 28.32%+0.26 -0.6 29
2022-03-12 @ Grenoble Foot 38 D 0-065.0 1621 1634 28.32% 27.98% 43.70%-0.26 +0.7 31
2022-03-12 SC Bastia L 0-164.2 1725 1664 49.92% 26.87% 23.21%+0.51 -9.1 51
2022-03-12 @ Ajaccio W 1-064.2 1664 1725 23.21% 26.87% 49.92%-0.51 +9.1 33
2022-03-12 Sochaux W 3-268.9 1758 1719 47.10% 27.46% 25.45%+0.40 +4.8 51
2022-03-12 @ Auxerre L 2-368.9 1719 1758 25.45% 27.46% 47.10%-0.40 -4.8 47
2022-03-12 Toulouse W 4-166.2 1664 1873 17.92% 24.58% 57.50%-0.91 +23.5 35
2022-03-12 @ Caen L 1-466.2 1873 1664 57.50% 24.58% 17.92%+0.91 -23.5 57
2022-03-15 Ajaccio D 0-065.8 1562 1716 22.58% 26.67% 50.75%-0.61 +1.2 31
2022-03-15 @ Quevilly-Rouen D 0-065.8 1716 1562 50.75% 26.67% 22.58%+0.61 -1.2 52
2022-03-15 Amiens W 6-050.9 1849 1714 58.95% 24.03% 17.02%+0.90 +19.4 60
2022-03-15 @ Toulouse L 0-650.9 1714 1849 17.02% 24.03% 58.95%-0.90 -19.4 36
2022-03-15 Auxerre L 1-266.0 1689 1763 31.54% 28.33% 40.13%-0.20 -6.0 39
2022-03-15 @ Nimes Olympique W 2-166.0 1763 1689 40.13% 28.33% 31.54%+0.20 +6.0 54
2022-03-15 Caen D 1-171.3 1622 1687 32.74% 28.40% 38.86%-0.15 +0.2 33
2022-03-15 @ Valenciennes D 1-171.3 1687 1622 38.86% 28.40% 32.74%+0.15 -0.2 36
2022-03-15 Dunkerque W 1-054.7 1673 1605 50.90% 26.63% 22.47%+0.55 +4.8 36
2022-03-15 @ SC Bastia L 0-154.7 1605 1673 22.47% 26.63% 50.90%-0.55 -4.9 30
2022-03-15 Grenoble Foot 38 L 0-162.1 1660 1633 45.52% 27.73% 26.75%+0.33 -8.4 38
2022-03-15 @ Pau FC W 1-062.1 1633 1660 26.75% 27.73% 45.52%-0.33 +8.4 32
2022-03-15 Guingamp D 1-170.8 1621 1652 37.51% 28.45% 34.04%+0.03 -0.1 32
2022-03-15 @ Rodez D 1-170.8 1652 1621 34.04% 28.45% 37.51%-0.03 +0.1 36
2022-03-15 Le Havre W 2-055.3 1664 1681 39.63% 28.36% 32.01%+0.11 +12.2 37
2022-03-15 @ Dijon L 0-255.3 1681 1664 32.01% 28.36% 39.63%-0.11 -12.2 41
2022-03-15 Paris FC W 3-060.6 1565 1788 16.96% 23.99% 59.05%-0.98 +28.4 23
2022-03-15 @ Nancy Lorraine L 0-360.6 1788 1565 59.05% 23.99% 16.96%+0.98 -28.4 55
2022-03-15 Sochaux D 1-171.7 1632 1714 30.40% 28.23% 41.37%-0.24 +0.4 36
2022-03-15 @ Chamois Niortais D 1-171.7 1714 1632 41.37% 28.23% 30.40%+0.24 -0.4 48
2022-03-19 Caen L 2-467.1 1668 1687 39.32% 28.38% 32.30%+0.10 -11.0 41
2022-03-19 @ Le Havre W 4-267.1 1687 1668 32.30% 28.38% 39.32%-0.10 +11.0 39
2022-03-19 Dijon D 1-172.1 1695 1677 44.35% 27.90% 27.75%+0.29 -0.6 37
2022-03-19 @ Amiens D 1-172.1 1677 1695 27.75% 27.90% 44.35%-0.29 +0.6 38
2022-03-19 Nancy Lorraine W 3-157.2 1653 1593 49.78% 26.90% 23.32%+0.50 +8.2 39
2022-03-19 @ Guingamp L 1-357.2 1593 1653 23.32% 26.90% 49.78%-0.50 -8.2 23
2022-03-19 Nimes Olympique W 1-057.3 1714 1683 46.22% 27.61% 26.17%+0.36 +5.5 55
2022-03-19 @ Ajaccio L 0-157.3 1683 1714 26.17% 27.61% 46.22%-0.36 -5.5 39
2022-03-19 Pau FC D 1-173.2 1759 1651 55.78% 25.19% 19.03%+0.76 -1.5 56
2022-03-19 @ Paris FC D 1-173.2 1651 1759 19.03% 25.19% 55.78%-0.76 +1.5 39
2022-03-19 Quevilly-Rouen W 2-049.5 1632 1563 50.97% 26.61% 22.42%+0.55 +9.1 39
2022-03-19 @ Chamois Niortais L 0-249.5 1563 1632 22.42% 26.61% 50.97%-0.55 -9.1 31
2022-03-19 Rodez W 2-050.9 1714 1621 53.97% 25.77% 20.26%+0.68 +8.3 51
2022-03-19 @ Sochaux L 0-250.9 1621 1714 20.26% 25.77% 53.97%-0.68 -8.3 32
2022-03-19 SC Bastia D 1-171.4 1642 1678 36.70% 28.47% 34.83%+0.00 -0.1 33
2022-03-19 @ Grenoble Foot 38 D 1-171.4 1678 1642 34.83% 28.47% 36.70%+0.00 +0.1 37
2022-03-19 Toulouse L 1-265.4 1769 1869 28.28% 27.98% 43.75%-0.33 -5.5 54
2022-03-19 @ Auxerre W 2-165.4 1869 1769 43.75% 27.98% 28.28%+0.33 +5.6 63
2022-03-19 Valenciennes L 1-265.7 1601 1622 38.85% 28.40% 32.75%+0.08 -7.0 30
2022-03-19 @ Dunkerque W 2-165.7 1622 1601 32.75% 28.40% 38.85%-0.08 +7.0 36
2022-04-02 Amiens L 0-255.3 1629 1694 32.78% 28.40% 38.81%-0.15 -12.5 36
2022-04-02 @ Valenciennes W 2-055.3 1694 1629 38.81% 28.40% 32.78%+0.15 +12.5 40
2022-04-02 Auxerre D 1-172.4 1678 1763 30.17% 28.21% 41.62%-0.25 +0.4 38
2022-04-02 @ SC Bastia D 1-172.4 1763 1678 41.62% 28.21% 30.17%+0.25 -0.4 55
2022-04-02 Chamois Niortais D 1-170.5 1613 1641 37.93% 28.44% 33.63%+0.04 -0.2 33
2022-04-02 @ Rodez D 1-170.5 1641 1613 33.63% 28.44% 37.93%-0.04 +0.2 40
2022-04-02 Dunkerque W 2-160.1 1698 1594 55.35% 25.33% 19.32%+0.74 +4.0 42
2022-04-02 @ Caen L 1-260.1 1594 1698 19.32% 25.33% 55.35%-0.74 -4.0 30
2022-04-02 Grenoble Foot 38 W 1-056.4 1677 1642 46.75% 27.52% 25.73%+0.38 +5.5 41
2022-04-02 @ Dijon L 0-156.4 1642 1677 25.73% 27.52% 46.75%-0.38 -5.5 33
2022-04-02 Guingamp L 0-258.7 1677 1661 44.12% 27.93% 27.95%+0.28 -15.5 39
2022-04-02 @ Nimes Olympique W 2-058.7 1661 1677 27.95% 27.93% 44.12%-0.28 +15.5 42
2022-04-02 Le Havre W 2-164.6 1653 1657 41.26% 28.24% 30.50%+0.17 +5.9 42
2022-04-02 @ Pau FC L 1-264.6 1657 1653 30.50% 28.24% 41.26%-0.17 -5.9 41
2022-04-02 Paris FC W 2-161.5 1874 1758 56.79% 24.84% 18.38%+0.81 +3.8 66
2022-04-02 @ Toulouse L 1-261.5 1758 1874 18.38% 24.84% 56.79%-0.81 -3.8 56
2022-04-02 Sochaux L 0-250.5 1554 1722 21.25% 26.18% 52.57%-0.69 -8.7 31
2022-04-02 @ Quevilly-Rouen W 2-050.5 1722 1554 52.57% 26.18% 21.25%+0.69 +8.7 54
2022-04-04 Ajaccio L 0-252.2 1585 1720 24.43% 27.21% 48.35%-0.52 -9.9 23
2022-04-04 @ Nancy Lorraine W 2-052.2 1720 1585 48.35% 27.21% 24.43%+0.52 +9.9 58
2022-04-09 Caen L 0-255.4 1636 1702 32.63% 28.40% 38.97%-0.15 -12.4 33
2022-04-09 @ Grenoble Foot 38 W 2-055.4 1702 1636 38.97% 28.40% 32.63%+0.15 +12.4 45
2022-04-09 Dunkerque W 2-160.9 1652 1590 50.13% 26.82% 23.05%+0.52 +4.7 44
2022-04-09 @ Le Havre L 1-260.9 1590 1652 23.05% 26.82% 50.13%-0.52 -4.7 30
2022-04-09 Nancy Lorraine W 1-051.9 1731 1575 61.23% 23.10% 15.67%+1.01 +3.4 57
2022-04-09 @ Sochaux L 0-151.9 1575 1731 15.67% 23.10% 61.23%-1.01 -3.4 23
2022-04-09 Nimes Olympique D 0-065.6 1641 1661 39.06% 28.39% 32.55%+0.09 -0.3 41
2022-04-09 @ Chamois Niortais D 0-065.6 1661 1641 32.55% 28.39% 39.06%-0.09 +0.3 40
2022-04-09 Pau FC W 2-162.3 1730 1659 51.28% 26.53% 22.19%+0.57 +4.5 61
2022-04-09 @ Ajaccio L 1-262.3 1659 1730 22.19% 26.53% 51.28%-0.57 -4.5 42
2022-04-09 Rodez W 2-054.1 1546 1613 32.45% 28.39% 39.16%-0.16 +14.2 34
2022-04-09 @ Quevilly-Rouen L 0-254.1 1613 1546 39.16% 28.39% 32.45%+0.16 -14.2 33
2022-04-09 SC Bastia D 0-066.6 1706 1679 45.66% 27.70% 26.64%+0.34 -0.8 41
2022-04-09 @ Amiens D 0-066.6 1679 1706 26.64% 27.70% 45.66%-0.34 +0.8 39
2022-04-09 Toulouse L 2-460.8 1676 1878 18.47% 24.89% 56.63%-0.87 -5.9 42
2022-04-09 @ Guingamp W 4-260.8 1878 1676 56.63% 24.89% 18.47%+0.87 +5.9 69
2022-04-09 Valenciennes W 1-053.0 1763 1617 60.13% 23.56% 16.32%+0.96 +3.5 58
2022-04-09 @ Auxerre L 0-153.0 1617 1763 16.32% 23.56% 60.13%-0.96 -3.5 36
2022-04-11 Dijon D 2-279.2 1754 1683 51.30% 26.53% 22.17%+0.57 -0.9 57
2022-04-11 @ Paris FC D 2-279.2 1683 1754 22.17% 26.53% 51.30%-0.57 +0.9 42
2022-04-16 Ajaccio L 0-355.2 1684 1734 34.72% 28.47% 36.81%-0.07 -18.9 42
2022-04-16 @ Dijon W 3-055.2 1734 1684 36.81% 28.47% 34.72%+0.07 +18.9 64
2022-04-16 Amiens D 1-172.4 1714 1706 43.07% 28.06% 28.87%+0.24 -0.5 46
2022-04-16 @ Caen D 1-172.4 1706 1714 28.87% 28.06% 43.07%-0.24 +0.5 42
2022-04-16 Auxerre L 1-457.5 1654 1766 26.90% 27.75% 45.35%-0.40 -13.1 42
2022-04-16 @ Pau FC W 4-157.5 1766 1654 45.35% 27.75% 26.90%+0.40 +13.1 61
2022-04-16 Chamois Niortais L 0-253.3 1572 1641 32.20% 28.37% 39.43%-0.17 -12.3 23
2022-04-16 @ Nancy Lorraine W 2-053.3 1641 1572 39.43% 28.37% 32.20%+0.17 +12.3 44
2022-04-16 Grenoble Foot 38 L 0-353.0 1585 1624 36.42% 28.47% 35.11%-0.01 -19.5 30
2022-04-16 @ Dunkerque W 3-053.0 1624 1585 35.11% 28.47% 36.42%+0.01 +19.5 36
2022-04-16 Guingamp L 1-268.7 1680 1670 43.17% 28.05% 28.78%+0.24 -7.6 39
2022-04-16 @ SC Bastia W 2-168.7 1670 1680 28.78% 28.05% 43.17%-0.24 +7.6 45
2022-04-16 Le Havre L 0-159.1 1613 1656 35.83% 28.48% 35.69%-0.03 -7.0 36
2022-04-16 @ Valenciennes W 1-059.1 1656 1613 35.69% 28.48% 35.83%+0.03 +7.0 47
2022-04-16 Paris FC L 0-155.5 1599 1753 22.47% 26.63% 50.90%-0.62 -4.9 33
2022-04-16 @ Rodez W 1-055.5 1753 1599 50.90% 26.63% 22.47%+0.62 +4.9 60
2022-04-16 Quevilly-Rouen W 2-044.6 1884 1560 77.39% 14.67% 7.94%+1.90 +2.8 72
2022-04-16 @ Toulouse L 0-244.6 1560 1884 7.94% 14.67% 77.39%-1.90 -2.9 34
2022-04-16 Sochaux L 1-361.9 1662 1734 31.71% 28.34% 39.94%-0.19 -10.5 40
2022-04-16 @ Nimes Olympique W 3-161.9 1734 1662 39.94% 28.34% 31.71%+0.19 +10.5 60
2022-04-19 Caen W 1-057.2 1758 1714 47.86% 27.31% 24.83%+0.43 +5.3 63
2022-04-19 @ Paris FC L 0-157.2 1714 1758 24.83% 27.31% 47.86%-0.43 -5.3 46
2022-04-19 Dijon W 2-161.1 1779 1665 56.55% 24.92% 18.53%+0.80 +3.8 64
2022-04-19 @ Auxerre L 1-261.1 1665 1779 18.53% 24.92% 56.55%-0.80 -3.8 42
2022-04-19 Dunkerque W 2-157.6 1753 1565 64.67% 21.54% 13.79%+1.18 +2.8 67
2022-04-19 @ Ajaccio L 1-257.6 1565 1753 13.79% 21.54% 64.67%-1.18 -2.8 30
2022-04-19 Le Havre L 0-259.9 1706 1663 47.68% 27.35% 24.97%+0.42 -16.5 42
2022-04-19 @ Amiens W 2-059.9 1663 1706 24.97% 27.35% 47.68%-0.42 +16.5 50
2022-04-19 Nancy Lorraine D 1-168.5 1594 1560 46.51% 27.56% 25.93%+0.37 -0.8 34
2022-04-19 @ Rodez D 1-168.5 1560 1594 25.93% 27.56% 46.51%-0.37 +0.8 24
2022-04-19 Nimes Olympique L 0-155.8 1557 1651 28.97% 28.07% 42.95%-0.30 -6.0 34
2022-04-19 @ Quevilly-Rouen W 1-055.8 1651 1557 42.95% 28.07% 28.97%+0.30 +6.0 43
2022-04-19 Pau FC W 3-051.3 1678 1641 46.88% 27.50% 25.62%+0.39 +14.9 48
2022-04-19 @ Guingamp L 0-351.3 1641 1678 25.62% 27.50% 46.88%-0.39 -14.9 42
2022-04-19 SC Bastia D 1-171.5 1653 1672 39.27% 28.38% 32.35%+0.09 -0.2 45
2022-04-19 @ Chamois Niortais D 1-171.5 1672 1653 32.35% 28.38% 39.27%-0.09 +0.3 40
2022-04-19 Toulouse D 1-173.3 1745 1887 23.71% 27.01% 49.28%-0.55 +1.0 61
2022-04-19 @ Sochaux D 1-173.3 1887 1745 49.28% 27.01% 23.71%+0.55 -1.0 73
2022-04-19 Valenciennes W 3-050.3 1643 1606 46.88% 27.50% 25.62%+0.39 +14.9 39
2022-04-19 @ Grenoble Foot 38 L 0-350.3 1606 1643 25.62% 27.50% 46.88%-0.39 -14.9 36
2022-04-22 Ajaccio D 0-066.7 1591 1756 21.56% 26.30% 52.14%-0.67 +1.4 37
2022-04-22 @ Valenciennes D 0-066.7 1756 1591 52.14% 26.30% 21.56%+0.67 -1.4 68
2022-04-22 Amiens D 0-065.2 1563 1690 25.23% 27.41% 47.36%-0.48 +1.0 31
2022-04-22 @ Dunkerque D 0-065.2 1690 1563 47.36% 27.41% 25.23%+0.48 -1.0 43
2022-04-22 Grenoble Foot 38 L 0-162.5 1680 1658 44.86% 27.83% 27.32%+0.31 -8.3 50
2022-04-22 @ Le Havre W 1-062.5 1658 1680 27.32% 27.83% 44.86%-0.31 +8.3 42
2022-04-22 Guingamp D 3-381.3 1661 1693 37.40% 28.46% 34.15%+0.03 -0.1 43
2022-04-22 @ Dijon D 3-381.3 1693 1661 34.15% 28.46% 37.40%-0.03 +0.1 49
2022-04-22 Paris FC W 2-169.2 1672 1763 29.37% 28.12% 42.50%-0.29 +7.5 43
2022-04-22 @ SC Bastia L 1-269.2 1763 1672 42.50% 28.12% 29.37%+0.29 -7.5 63
2022-04-22 Quevilly-Rouen L 0-352.4 1560 1551 43.21% 28.04% 28.75%+0.24 -22.2 24
2022-04-22 @ Nancy Lorraine W 3-052.4 1551 1560 28.75% 28.04% 43.21%-0.24 +22.2 37
2022-04-22 Rodez W 3-265.8 1657 1593 50.44% 26.74% 22.82%+0.53 +4.4 46
2022-04-22 @ Nimes Olympique L 2-365.8 1593 1657 22.82% 26.74% 50.44%-0.53 -4.4 34
2022-04-22 Sochaux L 0-157.1 1626 1746 26.03% 27.58% 46.38%-0.44 -5.5 42
2022-04-22 @ Pau FC W 1-057.1 1746 1626 46.38% 27.58% 26.03%+0.44 +5.5 64
2022-04-23 Auxerre D 1-172.6 1708 1783 31.45% 28.32% 40.23%-0.20 +0.3 47
2022-04-23 @ Caen D 1-172.6 1783 1708 40.23% 28.32% 31.45%+0.20 -0.3 65
2022-04-25 Chamois Niortais W 2-047.4 1886 1653 69.22% 19.26% 11.52%+1.42 +4.5 76
2022-04-25 @ Toulouse L 0-247.4 1653 1886 11.52% 19.26% 69.22%-1.42 -4.5 45
2022-04-30 Amiens D 1-171.8 1666 1689 38.76% 28.41% 32.83%+0.08 -0.2 43
2022-04-30 @ Grenoble Foot 38 D 1-171.8 1689 1666 32.83% 28.41% 38.76%-0.08 +0.2 44
2022-04-30 Caen W 2-165.9 1693 1709 39.69% 28.36% 31.95%+0.11 +6.1 52
2022-04-30 @ Guingamp L 1-265.9 1709 1693 31.95% 28.36% 39.69%-0.11 -6.1 47
2022-04-30 Dijon L 1-363.6 1648 1661 40.16% 28.33% 31.52%+0.13 -12.5 45
2022-04-30 @ Chamois Niortais W 3-163.6 1661 1648 31.52% 28.33% 40.16%-0.13 +12.5 46
2022-04-30 Dunkerque W 1-050.4 1783 1564 67.88% 19.95% 12.17%+1.35 +2.5 68
2022-04-30 @ Auxerre L 0-150.4 1564 1783 12.17% 19.95% 67.88%-1.35 -2.5 31
2022-04-30 Le Havre W 2-162.1 1755 1671 52.79% 26.12% 21.09%+0.63 +4.3 71
2022-04-30 @ Ajaccio L 1-262.1 1671 1755 21.09% 26.12% 52.79%-0.63 -4.3 50
2022-04-30 Nimes Olympique L 1-357.1 1538 1662 25.64% 27.50% 46.87%-0.46 -8.9 24
2022-04-30 @ Nancy Lorraine W 3-157.1 1662 1538 46.87% 27.50% 25.64%+0.46 +8.9 49
2022-04-30 Pau FC L 1-264.0 1573 1621 35.14% 28.47% 36.38%-0.06 -6.5 37
2022-04-30 @ Quevilly-Rouen W 2-164.0 1621 1573 36.38% 28.47% 35.14%+0.06 +6.5 45
2022-04-30 SC Bastia W 2-162.5 1751 1680 51.36% 26.51% 22.13%+0.57 +4.5 67
2022-04-30 @ Sochaux L 1-262.5 1680 1751 22.13% 26.51% 51.36%-0.57 -4.5 43
2022-04-30 Valenciennes D 1-173.4 1756 1593 62.03% 22.75% 15.22%+1.05 -1.9 64
2022-04-30 @ Paris FC D 1-173.4 1593 1756 15.22% 22.75% 62.03%-1.05 +1.9 38
2022-05-02 Toulouse W 1-067.9 1588 1890 12.36% 20.16% 67.48%-1.39 +11.5 37
2022-05-02 @ Rodez L 0-167.9 1890 1588 67.48% 20.16% 12.36%+1.39 -11.5 76
2022-05-07 Ajaccio D 1-172.4 1666 1759 29.17% 28.10% 42.73%-0.29 +0.5 44
2022-05-07 @ Grenoble Foot 38 D 1-172.4 1759 1666 42.73% 28.10% 29.17%+0.29 -0.5 72
2022-05-07 Auxerre L 1-264.2 1667 1785 26.20% 27.62% 46.18%-0.43 -5.2 50
2022-05-07 @ Le Havre W 2-164.2 1785 1667 46.18% 27.62% 26.20%+0.43 +5.2 71
2022-05-07 Chamois Niortais D 2-277.0 1627 1636 40.68% 28.29% 31.03%+0.15 -0.3 46
2022-05-07 @ Pau FC D 2-277.0 1636 1627 31.03% 28.29% 40.68%-0.15 +0.3 46
2022-05-07 Guingamp L 1-357.7 1561 1699 24.09% 27.12% 48.79%-0.53 -8.4 31
2022-05-07 @ Dunkerque W 3-157.7 1699 1561 48.79% 27.12% 24.09%+0.53 +8.4 55
2022-05-07 Nancy Lorraine L 2-375.1 1673 1529 59.94% 23.63% 16.43%+0.95 -9.4 46
2022-05-07 @ Dijon W 3-275.1 1529 1673 16.43% 23.63% 59.94%-0.95 +9.4 27
2022-05-07 Nimes Olympique W 2-158.4 1879 1671 66.79% 20.51% 12.71%+1.29 +2.5 79
2022-05-07 @ Toulouse L 1-258.4 1671 1879 12.71% 20.51% 66.79%-1.29 -2.5 49
2022-05-07 Paris FC L 1-266.4 1689 1754 32.75% 28.40% 38.84%-0.15 -6.2 44
2022-05-07 @ Amiens W 2-166.4 1754 1689 38.84% 28.40% 32.75%+0.15 +6.2 67
2022-05-07 Quevilly-Rouen W 2-048.5 1703 1567 59.04% 23.99% 16.97%+0.91 +7.0 50
2022-05-07 @ Caen L 0-248.5 1567 1703 16.97% 23.99% 59.04%-0.91 -7.0 37
2022-05-07 Rodez L 0-163.3 1675 1600 51.82% 26.39% 21.79%+0.59 -9.3 43
2022-05-07 @ SC Bastia W 1-063.3 1600 1675 21.79% 26.39% 51.82%-0.59 +9.3 40
2022-05-07 Sochaux W 1-064.2 1595 1756 21.86% 26.41% 51.73%-0.66 +9.3 41
2022-05-07 @ Valenciennes L 0-164.2 1756 1595 51.73% 26.41% 21.86%+0.66 -9.3 67
2022-05-14 Amiens W 2-161.4 1790 1683 55.76% 25.19% 19.04%+0.76 +3.9 74
2022-05-14 @ Auxerre L 1-261.4 1683 1790 19.04% 25.19% 55.76%-0.76 -3.9 44
2022-05-14 Caen W 2-058.4 1609 1710 28.26% 27.98% 43.77%-0.33 +15.4 43
2022-05-14 @ Rodez L 0-258.4 1710 1609 43.77% 27.98% 28.26%+0.33 -15.4 50
2022-05-14 Dijon D 2-279.2 1747 1664 52.72% 26.14% 21.14%+0.63 -0.9 68
2022-05-14 @ Sochaux D 2-279.2 1664 1747 21.14% 26.14% 52.72%-0.63 +0.9 47
2022-05-14 Dunkerque W 3-155.9 1560 1553 42.85% 28.08% 29.06%+0.23 +9.8 40
2022-05-14 @ Quevilly-Rouen L 1-355.9 1553 1560 29.06% 28.08% 42.85%-0.23 -9.8 31
2022-05-14 Grenoble Foot 38 W 2-051.6 1760 1667 54.04% 25.75% 20.21%+0.68 +8.3 70
2022-05-14 @ Paris FC L 0-251.6 1667 1760 20.21% 25.75% 54.04%-0.68 -8.3 44
2022-05-14 Le Havre W 2-163.1 1708 1662 48.04% 27.28% 24.69%+0.43 +5.0 58
2022-05-14 @ Guingamp L 1-263.1 1662 1708 24.69% 27.28% 48.04%-0.43 -5.0 50
2022-05-14 Pau FC L 2-366.5 1539 1627 29.72% 28.16% 42.11%-0.27 -5.5 27
2022-05-14 @ Nancy Lorraine W 3-266.5 1627 1539 42.11% 28.16% 29.72%+0.27 +5.5 49
2022-05-14 SC Bastia L 0-258.1 1668 1666 42.18% 28.16% 29.67%+0.20 -15.0 49
2022-05-14 @ Nimes Olympique W 2-058.1 1666 1668 29.67% 28.16% 42.18%-0.20 +15.0 46
2022-05-14 Toulouse W 1-064.3 1758 1881 25.68% 27.51% 46.82%-0.45 +8.6 75
2022-05-14 @ Ajaccio L 0-164.3 1881 1758 46.82% 27.51% 25.68%+0.45 -8.6 79
2022-05-14 Valenciennes L 1-268.0 1636 1604 46.27% 27.60% 26.13%+0.36 -8.0 46
2022-05-14 @ Chamois Niortais W 2-168.0 1604 1636 26.13% 27.60% 46.27%-0.36 +8.0 44

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
2022-05-17 Sochaux L 1-2 1768 1746 44.99% 27.81% 27.20%+0.31 -7.9 0-1
2022-05-17 @ Paris FC W 2-1 1746 1768 27.20% 27.81% 44.99%-0.31 +7.9 1-0
2022-05-20 Sochaux D 0-0 1794 1754 47.41% 27.40% 25.19%+0.41 -1.0 0-0-1
2022-05-20 @ Auxerre D 0-0 1754 1794 25.19% 27.40% 47.41%-0.41 +1.0 1-0-1
2022-05-24 Quevilly-Rouen L 1-361.0 1574 1569 42.57% 28.12% 29.31%+0.22 -13.1 0-1
2022-05-24 @ Villefranche Beaujolais W 3-161.0 1569 1574 29.31% 28.12% 42.57%-0.22 +13.1 1-0
2022-05-26 Saint-Etienne D 1-1 1793 1745 48.37% 27.21% 24.42%+0.45 -0.9 0-0-2
2022-05-26 @ Auxerre D 1-1 1745 1793 24.42% 27.21% 48.37%-0.45 +0.9 0-0-1
2022-05-29 Villefranche Beaujolais W 2-050.0 1582 1561 44.79% 27.84% 27.37%+0.30 +10.8 2-0
2022-05-29 @ Quevilly-Rouen L 0-250.0 1561 1582 27.37% 27.84% 44.79%-0.30 -10.8 0-2
2022-05-29 Auxerre D 1-1 1746 1793 35.32% 28.47% 36.20%-0.05 +0.0 0-0-2
2022-05-29 @ Saint-Etienne D 1-1 1793 1746 36.20% 28.47% 35.32%+0.05 -0.0 0-0-3

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 2022-05-02 12.36% @ Rodez 1588 1 Toulouse 1890 0
2 2021-09-27 14.72% Caen 1645 3 @ Toulouse 1816 2
3 2022-05-07 16.43% Nancy Lorraine 1529 3 @ Dijon 1673 2
4 2022-02-05 16.56% Dunkerque 1584 1 @ Nimes Olympique 1726 0
5 2022-03-15 16.96% @ Nancy Lorraine 1565 3 Paris FC 1788 0
6 2021-12-06 17.30% @ Chamois Niortais 1620 2 Toulouse 1838 1
7 2022-03-12 17.92% @ Caen 1664 4 Toulouse 1873 1
8 2021-09-24 19.35% Dunkerque 1586 2 @ Pau FC 1690 1
9 2021-10-02 19.38% Quevilly-Rouen 1601 1 @ Ajaccio 1705 0
10 2021-12-11 20.54% Quevilly-Rouen 1584 2 @ Pau FC 1673 1
11 2022-05-07 21.79% Rodez 1600 1 @ SC Bastia 1675 0
12 2022-05-07 21.86% @ Valenciennes 1595 1 Sochaux 1756 0
13 2022-02-12 22.09% Guingamp 1643 1 @ Ajaccio 1715 0
14 2021-09-11 22.23% Guingamp 1683 1 @ Paris FC 1753 0
15 2021-08-23 22.44% Guingamp 1674 2 @ Auxerre 1743 1
16 2021-10-30 23.07% Chamois Niortais 1637 2 @ Nimes Olympique 1698 1
17 2022-03-12 23.21% SC Bastia 1664 1 @ Ajaccio 1725 0
18 2021-08-07 23.74% Quevilly-Rouen 1596 3 @ Amiens 1651 1
19 2021-08-14 23.79% Amiens 1637 2 @ Guingamp 1691 0
20 2021-12-21 23.91% Le Havre 1698 3 @ Auxerre 1751 2
21 2021-09-24 24.21% Le Havre 1684 1 @ Nimes Olympique 1734 0
22 2021-10-23 24.70% Dijon 1645 2 @ Grenoble Foot 38 1690 1
23 2021-11-06 24.79% SC Bastia 1636 3 @ Guingamp 1681 2
24 2022-04-19 24.97% Le Havre 1663 2 @ Amiens 1706 0
25 2022-02-14 25.44% SC Bastia 1659 4 @ Le Havre 1698 2

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 2021-07-24 28.59 Paris FC 4 1710 29.42% @ Grenoble Foot 38 0 1714 42.46% 28.13%
2 2022-03-15 28.42 @ Nancy Lorraine 3 1565 16.96% Paris FC 0 1788 59.05% 23.99%
3 2021-10-16 28.04 @ Toulouse 6 1805 47.48% Auxerre 0 1764 25.13% 27.39%
4 2022-02-12 27.26 @ Caen 4 1643 31.79% Nimes Olympique 0 1715 39.86% 28.35%
5 2022-01-08 25.07 @ Pau FC 4 1645 35.97% Rodez 0 1687 35.56% 28.48%
6 2021-07-24 23.90 @ Caen 4 1639 38.28% Rodez 0 1665 33.29% 28.43%
7 2022-03-12 23.47 @ Caen 4 1664 17.92% Toulouse 1 1873 57.50% 24.58%
8 2021-07-31 22.62 Toulouse 4 1758 40.78% @ Nancy Lorraine 0 1679 30.93% 28.28%
9 2022-04-22 22.18 Quevilly-Rouen 3 1551 28.75% @ Nancy Lorraine 0 1560 43.21% 28.04%
10 2022-02-01 21.68 @ Valenciennes 6 1597 43.47% Nancy Lorraine 1 1586 28.52% 28.01%
11 2021-10-16 20.53 Chamois Niortais 3 1631 32.60% @ Quevilly-Rouen 0 1611 39.00% 28.40%
12 2022-02-01 19.82 Nimes Olympique 3 1706 34.37% @ Pau FC 0 1672 37.17% 28.46%
13 2021-09-24 19.78 @ Chamois Niortais 4 1616 26.02% Paris FC 1 1736 46.40% 27.58%
14 2022-04-16 19.53 Grenoble Foot 38 3 1624 35.11% @ Dunkerque 0 1585 36.42% 28.47%
15 2022-03-15 19.42 @ Toulouse 6 1849 58.95% Amiens 0 1714 17.02% 24.03%
16 2021-12-21 19.30 Dijon 3 1649 35.69% @ Nancy Lorraine 0 1606 35.83% 28.48%
17 2022-04-16 18.87 Ajaccio 3 1734 36.81% @ Dijon 0 1684 34.72% 28.47%
18 2021-12-21 18.73 @ Chamois Niortais 3 1631 37.16% Pau FC 0 1664 34.38% 28.46%
19 2021-08-21 17.90 Rodez 4 1648 30.92% @ Valenciennes 1 1640 40.80% 28.28%
20 2021-08-07 17.13 Nimes Olympique 3 1731 41.26% @ Valenciennes 0 1649 30.50% 28.24%
21 2021-08-14 16.91 Amiens 2 1637 23.79% @ Guingamp 0 1691 49.17% 27.04%
22 2022-02-26 16.66 @ Amiens 3 1701 42.47% Nimes Olympique 0 1697 29.41% 28.13%
23 2022-04-19 16.50 Le Havre 2 1663 24.97% @ Amiens 0 1706 47.68% 27.35%
24 2021-07-31 16.31 Le Havre 2 1663 25.53% @ Sochaux 0 1701 46.99% 27.48%
25 2021-10-18 16.07 Ajaccio 2 1695 26.24% @ Nimes Olympique 0 1726 46.14% 27.63%

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 2021-09-18 82.5 @ Nimes Olympique 3 1748 55.03% Amiens 3 1646 19.53% 25.44%
2 2022-04-22 81.3 @ Dijon 3 1661 37.40% Guingamp 3 1693 34.15% 28.46%
3 2021-10-30 80.5 @ Toulouse 2 1832 60.89% Guingamp 2 1680 15.87% 23.24%
4 2021-07-24 79.3 @ Toulouse 2 1759 53.43% Ajaccio 2 1670 20.64% 25.93%
5 2021-10-23 79.3 @ Paris FC 2 1708 25.45% Toulouse 2 1833 47.09% 27.46%
6 2021-12-04 79.2 @ Auxerre 2 1742 55.83% Caen 2 1634 19.00% 25.17%
7 2022-04-11 79.2 @ Paris FC 2 1754 51.30% Dijon 2 1683 22.17% 26.53%
8 2022-05-14 79.2 @ Sochaux 2 1747 52.72% Dijon 2 1664 21.14% 26.14%
9 2021-10-02 79.1 @ Auxerre 2 1764 47.14% Nimes Olympique 2 1725 25.41% 27.45%
10 2022-01-17 79.1 @ Paris FC 2 1749 48.81% Le Havre 2 1698 24.07% 27.12%
11 2021-09-27 78.6 Caen 3 1645 14.72% @ Toulouse 2 1816 62.94% 22.34%
12 2021-12-11 78.1 @ SC Bastia 2 1651 33.25% Sochaux 2 1712 38.33% 28.43%
13 2021-10-16 78.0 @ Caen 2 1646 33.91% Le Havre 2 1703 37.65% 28.45%
14 2021-09-21 77.9 @ Amiens 2 1647 35.76% Pau FC 2 1690 35.77% 28.48%
15 2021-08-28 77.5 @ Rodez 2 1666 50.25% Dunkerque 2 1603 22.96% 26.79%
16 2021-12-11 77.3 @ Dijon 2 1650 44.58% Chamois Niortais 2 1630 27.55% 27.87%
17 2021-09-24 77.0 @ Quevilly-Rouen 2 1601 32.19% Guingamp 2 1670 39.44% 28.37%
18 2022-05-07 77.0 @ Pau FC 2 1627 40.68% Chamois Niortais 2 1636 31.03% 28.29%
19 2021-12-21 76.5 @ Quevilly-Rouen 2 1593 34.09% Caen 2 1648 37.46% 28.45%
20 2021-12-21 75.8 Le Havre 3 1698 23.91% @ Auxerre 2 1751 49.02% 27.07%
21 2022-05-07 75.1 Nancy Lorraine 3 1529 16.43% @ Dijon 2 1673 59.94% 23.63%
22 2021-11-06 74.5 SC Bastia 3 1636 24.79% @ Guingamp 2 1681 47.91% 27.30%
23 2022-01-15 74.3 @ Toulouse 1 1832 61.85% Pau FC 1 1670 15.32% 22.83%
24 2021-12-13 74.1 @ Toulouse 1 1828 59.72% Rodez 1 1686 16.56% 23.73%
25 2022-04-30 73.4 @ Paris FC 1 1756 62.03% Valenciennes 1 1593 15.22% 22.75%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2022-04-16 44.6 @ Toulouse 2 1884 77.39% Quevilly-Rouen 0 1560 7.94% 14.67%
2 2022-01-19 45.7 @ Toulouse 4 1830 69.48% Nancy Lorraine 0 1594 11.40% 19.12%
3 2022-03-07 46.2 @ Toulouse 2 1869 72.47% Dunkerque 0 1602 10.04% 17.49%
4 2022-02-12 46.4 @ Paris FC 3 1766 64.11% Quevilly-Rouen 0 1583 14.08% 21.81%
5 2022-04-25 47.4 @ Toulouse 2 1886 69.22% Chamois Niortais 0 1653 11.52% 19.26%
6 2022-02-21 48.3 @ Toulouse 4 1851 62.30% Le Havre 0 1685 15.07% 22.63%
7 2021-09-11 48.4 @ Auxerre 4 1748 58.93% Chamois Niortais 0 1613 17.03% 24.04%
8 2022-05-07 48.5 @ Caen 2 1703 59.04% Quevilly-Rouen 0 1567 16.97% 23.99%
9 2021-10-30 49.2 @ Rodez 3 1658 50.66% Quevilly-Rouen 0 1592 22.65% 26.69%
10 2022-01-08 49.3 @ SC Bastia 3 1652 49.75% Quevilly-Rouen 0 1593 23.34% 26.91%
11 2022-03-19 49.5 @ Chamois Niortais 2 1632 50.97% Quevilly-Rouen 0 1563 22.42% 26.61%
12 2022-03-12 49.8 @ Paris FC 2 1781 59.78% Chamois Niortais 0 1638 16.52% 23.70%
13 2022-05-29 * 50.0 @ Quevilly-Rouen 2 1582 44.79% Villefranche Beaujolais 0 1561 27.37% 27.84%
14 2021-09-21 50.2 Toulouse 2 1809 58.20% @ Dunkerque 0 1594 17.48% 24.32%
15 2022-02-28 50.2 Toulouse 2 1862 59.69% @ Grenoble Foot 38 0 1634 16.57% 23.74%
16 2022-04-19 50.3 @ Grenoble Foot 38 3 1643 46.88% Valenciennes 0 1606 25.62% 27.50%
17 2022-04-30 50.4 @ Auxerre 1 1783 67.88% Dunkerque 0 1564 12.17% 19.95%
18 2022-04-02 50.5 Sochaux 2 1722 52.57% @ Quevilly-Rouen 0 1554 21.25% 26.18%
19 2022-02-01 50.6 @ Chamois Niortais 2 1665 51.39% Dunkerque 0 1593 22.11% 26.50%
20 2021-12-03 50.7 @ Amiens 3 1658 47.08% Dunkerque 0 1620 25.46% 27.46%
21 2022-03-15 50.9 @ Toulouse 6 1849 58.95% Amiens 0 1714 17.02% 24.03%
22 2022-03-19 50.9 @ Sochaux 2 1714 53.97% Rodez 0 1621 20.26% 25.77%
23 2021-10-23 51.1 @ Ajaccio 2 1711 53.15% Nancy Lorraine 0 1625 20.84% 26.02%
24 2021-10-23 51.2 @ Amiens 3 1642 44.63% Valenciennes 0 1622 27.51% 27.86%
25 2022-04-19 51.3 @ Guingamp 3 1678 46.88% Pau FC 0 1641 25.62% 27.50%