Super Lig 2023-2024 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 | Galatasaray | 38 | 102 | 82.4 | +19.6Outperforming ++ | 2 | +9.4 | +10.2 | 0:1 vs Besiktas (+1.4) | 2:1 vs Hatayspor (-2.2) |
2 | Fenerbahce | 38 | 99 | 84.8 | +14.2Outperforming ++ | 1 | +2.3 | +12.0 | 0:1 vs Galatasaray (+1.8) | 2:3 vs Trabzonspor (-2.3) |
3 | Sivasspor | 38 | 54 | 45.1 | +8.9Outperforming ++ | 16 | +2.3 | +6.6 | 0:1 vs Trabzonspor (+2.4) | 0:1 vs Kasimpasa (-1.7) |
4 | Kasimpasa | 38 | 56 | 47.3 | +8.7Outperforming ++ | 13 | +3.9 | +4.8 | 1:3 vs Besiktas (+2.2) | 0:2 vs Konyaspor (-1.7) |
5 | Basaksehir | 38 | 61 | 52.7 | +8.3Outperforming ++ | 6 | +3.4 | +4.9 | 0:3 vs Kasimpasa (+1.7) | 0:2 vs Karagumruk (-1.8) |
6 | Trabzonspor | 38 | 67 | 60.4 | +6.6Outperforming ++ | 4 | +2.8 | +3.9 | 2:3 vs Fenerbahce (+2.5) | 0:1 vs Sivasspor (-2.2) |
7 | Alanyaspor | 38 | 52 | 48.5 | +3.5Outperforming | 12 | +0.4 | +3.2 | 1:3 vs Besiktas (+2.2) | 1:2 vs Sivasspor (-1.6) |
8 | Rizespor | 38 | 50 | 48.5 | +1.5On expectation | 11 | +8.6 | -7.1 | 2:3 vs Trabzonspor (+2.2) | 0:4 vs Besiktas (-1.4) |
9 | Gaziantep | 38 | 44 | 44.2 | -0.2On expectation | 18 | -1.4 | +1.2 | 0:3 vs Karagumruk (+2.1) | 0:1 vs Ankaragucu (-1.6) |
10 | Kayserispor | 38 | 45 | 45.5 | -0.6On expectation | 15 | -1.3 | +0.7 | 0:1 vs Trabzonspor (+2.2) | 0:1 vs Istanbulspor AS (-1.9) |
11 | Antalyaspor | 38 | 49 | 52.4 | -3.4Underperforming | 7 | +1.1 | -4.5 | 1:2 vs Besiktas (+2.0) | 1:2 vs Pendikspor (-1.5) |
12 | Hatayspor | 38 | 41 | 44.5 | -3.5Underperforming | 17 | +2.1 | -5.5 | 2:1 vs Galatasaray (+2.4) | 0:3 vs Istanbulspor AS (-2.2) |
13 | Konyaspor | 38 | 41 | 47.1 | -6.1Underperforming −− | 14 | -4.3 | -1.8 | 0:2 vs Kasimpasa (+2.0) | 1:2 vs Pendikspor (-1.8) |
14 | Pendikspor | 38 | 37 | 43.3 | -6.3Underperforming −− | 19 | -4.7 | -1.6 | 1:2 vs Konyaspor (+2.0) | 1:2 vs Kayserispor (-1.7) |
15 | Besiktas | 38 | 56 | 64.3 | -8.3Underperforming −− | 3 | -2.2 | -6.0 | 0:4 vs Rizespor (+1.7) | 1:3 vs Alanyaspor (-2.0) |
16 | Samsunspor | 38 | 43 | 51.5 | -8.6Underperforming −− | 8 | +5.3 | -13.9 | 2:3 vs Adana Demirspor (+2.1) | 1:2 vs Gaziantep (-1.8) |
17 | Ankaragucu | 38 | 40 | 49.0 | -9.0Underperforming −− | 10 | -0.8 | -8.2 | 0:1 vs Gaziantep (+1.9) | 2:1 vs Istanbulspor AS (-1.6) |
18 | Adana Demirspor | 38 | 44 | 53.1 | -9.2Underperforming −− | 5 | +0.3 | -9.5 | 4:2 vs Besiktas (+1.9) | 2:3 vs Samsunspor (-1.8) |
19 | Karagumruk | 38 | 40 | 49.5 | -9.5Underperforming −− | 9 | +2.2 | -11.7 | 0:2 vs Basaksehir (+2.1) | 0:3 vs Gaziantep (-1.9) |
20 | Istanbulspor AS | 38 | 19 | 31.4 | -12.4Underperforming −− | 20 | -10.0 | -2.5 | 0:3 vs Hatayspor (+2.4) | 2:4 vs Pendikspor (-1.4) |
