Ligue 3 2022-2023 Performance vs Market
Expected points (xPTS) come from pre-match market odds: what the market rated each team's chances at before kickoff. A positive Δ means the team is outperforming those expectations — playing better than the market rated them; a negative Δ means they're delivering less than their billing. Big gaps usually say more about the team than about fortune.
| # | Team | P | Pts | xPts | vs xPTS | |||||
|---|---|---|---|---|---|---|---|---|---|---|
1 | Dunkerque | 34 | 62 | 50.1 | +11.9Outperforming ++ | 7 | +4.2 | +7.7 | 0:1 vs Concarneau (+2.1) | 1:3 vs Sedan (-1.8) |
2 | Martigues | 34 | 60 | 50.2 | +9.8Outperforming ++ | 5 | +7.7 | +2.1 | 1:2 vs Bourg en Bresse (+1.9) | 3:0 vs Borgo (-2.4) |
3 | Avranches | 34 | 46 | 38.6 | +7.4Outperforming ++ | 16 | +3.9 | +3.5 | 1:2 vs Red Star (+2.4) | 0:1 vs Sedan (-1.3) |
4 | Cholet | 34 | 45 | 40.2 | +4.8Outperforming | 14 | +4.9 | -0.1 | 1:2 vs Red Star (+2.2) | 1:2 vs Sedan (-1.5) |
5 | Concarneau | 34 | 63 | 58.5 | +4.5Outperforming | 1 | +0.9 | +3.6 | 1:4 vs Red Star (+1.9) | 2:1 vs Le Puy-en-Velay (-2.1) |
6 | Sedan | 34 | 46 | 42.6 | +3.4Outperforming | 13 | -2.3 | +5.7 | 0:1 vs Concarneau (+2.2) | 0:1 vs Avranches (-1.5) |
7 | Red Star | 34 | 60 | 57.3 | +2.7Outperforming | 2 | -4.4 | +7.1 | 1:4 vs Nancy (+1.7) | 1:2 vs Avranches (-2.1) |
8 | Versailles | 34 | 51 | 49.9 | +1.1On expectation | 8 | +2.0 | -0.9 | 0:1 vs Chateauroux (+1.9) | 0:1 vs Stade Briochin (-1.9) |
9 | Le Puy-en-Velay | 34 | 35 | 36.8 | -1.8On expectation | 17 | -4.3 | +2.5 | 2:3 vs Red Star (+2.3) | 1:2 vs Chateauroux (-1.3) |
10 | Orleans | 34 | 44 | 46.1 | -2.1Underperforming | 11 | -6.2 | +4.1 | 0:3 vs Concarneau (+2.0) | 1:2 vs Le Puy-en-Velay (-1.9) |
11 | Villefranche | 34 | 46 | 48.8 | -2.8Underperforming | 9 | +0.8 | -3.6 | 1:5 vs Chateauroux (+2.0) | 0:2 vs Dunkerque (-1.6) |
12 | Borgo | 34 | 26 | 29.1 | -3.1Underperforming | 18 | +1.4 | -4.4 | 3:0 vs Martigues (+2.5) | 0:5 vs Avranches (-1.5) |
13 | Stade Briochin | 34 | 38 | 43.5 | -5.5Underperforming −− | 12 | -4.6 | -0.9 | 0:1 vs Versailles (+2.2) | 0:1 vs Avranches (-1.7) |
14 | Chateauroux | 34 | 44 | 50.5 | -6.5Underperforming −− | 4 | -6.0 | -0.4 | 0:1 vs Nancy (+1.8) | 0:1 vs Borgo (-2.1) |
15 | Le Mans | 34 | 43 | 50.1 | -7.1Underperforming −− | 6 | +0.8 | -7.9 | 0:3 vs Chateauroux (+1.8) | 0:1 vs Nancy (-1.7) |
16 | Bourg en Bresse | 34 | 40 | 48.3 | -8.3Underperforming −− | 10 | -6.7 | -1.6 | 0:1 vs Red Star (+1.8) | 1:3 vs Sedan (-1.9) |
17 | Nancy | 34 | 42 | 50.6 | -8.6Underperforming −− | 3 | -5.2 | -3.4 | 1:2 vs Concarneau (+2.0) | 1:2 vs Le Puy-en-Velay (-2.1) |
18 | Paris 13 Atl. | 34 | 31 | 40.1 | -9.1Underperforming −− | 15 | -4.4 | -4.7 | 0:2 vs Bourg en Bresse (+2.1) | 1:3 vs Cholet (-1.6) |
