1. Lig 2020-2021 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 | Giresunspor | 34 | 70 | 55.9 | +14.1Outperforming ++ | 5 | +5.6 | +8.5 | 0:2 vs Samsunspor (+2.0) | 0:1 vs Umraniyespor (-1.8) |
2 | Altinordu | 34 | 60 | 47.0 | +12.9Outperforming ++ | 9 | +5.2 | +7.7 | 1:2 vs Istanbulspor AS (+2.1) | 0:2 vs Bursaspor (-1.7) |
3 | Istanbulspor AS | 34 | 64 | 56.2 | +7.8Outperforming ++ | 4 | +1.5 | +6.3 | 0:3 vs Samsunspor (+2.0) | 2:3 vs Umraniyespor (-2.0) |
4 | Samsunspor | 34 | 70 | 63.9 | +6.1Outperforming ++ | 2 | +4.3 | +1.9 | 0:1 vs Istanbulspor AS (+1.6) | 0:3 vs Istanbulspor AS (-1.7) |
5 | Adana Demirspor | 34 | 70 | 64.1 | +5.9Outperforming ++ | 1 | +3.6 | +2.3 | 0:2 vs Samsunspor (+1.9) | 1:2 vs Bursaspor (-2.0) |
6 | Umraniyespor | 34 | 51 | 46.6 | +4.4Outperforming | 10 | -0.5 | +5.0 | 2:3 vs Istanbulspor AS (+2.2) | 0:2 vs Menemenspor (-2.0) |
7 | Keciorengucu | 34 | 58 | 54.1 | +3.9Outperforming | 6 | +2.1 | +1.8 | 0:4 vs Altay (+1.9) | 0:1 vs Tuzlaspor (-1.8) |
8 | Bursaspor | 34 | 46 | 42.5 | +3.5Outperforming | 12 | +1.5 | +2.0 | 1:2 vs Adana Demirspor (+2.2) | 1:2 vs Altinordu (-1.6) |
9 | Altay | 34 | 63 | 61.2 | +1.8On expectation | 3 | -0.4 | +2.2 | 1:2 vs Giresunspor (+1.9) | 2:0 vs Akhisarspor (-2.2) |
10 | Boluspor | 34 | 42 | 43.4 | -1.4On expectation | 11 | -10.1 | +8.7 | 0:1 vs Altay (+2.2) | 0:1 vs Akhisarspor (-1.7) |
11 | Tuzlaspor | 34 | 47 | 49.2 | -2.2Underperforming | 7 | -1.6 | -0.6 | 0:1 vs Keciorengucu (+2.1) | 0:3 vs Akhisarspor (-2.2) |
12 | Balikesirspor | 34 | 35 | 37.3 | -2.3Underperforming | 15 | -1.9 | -0.4 | 1:3 vs Altay (+2.4) | 0:3 vs Adanaspor AS (-1.5) |
13 | Adanaspor AS | 34 | 34 | 38.7 | -4.7Underperforming | 14 | -2.9 | -1.8 | 1:2 vs Boluspor (+2.0) | 1:2 vs Ankaraspor (-1.7) |
14 | Menemenspor | 34 | 34 | 39.7 | -5.7Underperforming −− | 13 | -4.1 | -1.6 | 0:2 vs Umraniyespor (+2.2) | 0:3 vs Boluspor (-1.4) |
15 | Ankaraspor | 34 | 26 | 32.5 | -6.5Underperforming −− | 17 | -0.2 | -6.3 | 1:0 vs Keciorengucu (+2.0) | 0:3 vs Altinordu (-1.5) |
16 | Bandirmaspor | 34 | 42 | 48.6 | -6.6Underperforming −− | 8 | +2.6 | -9.2 | 0:6 vs Tuzlaspor (+2.1) | 2:1 vs Eskisehirspor (-2.3) |
17 | Akhisarspor | 34 | 30 | 37.1 | -7.1Underperforming −− | 16 | +0.3 | -7.3 | 0:3 vs Tuzlaspor (+2.4) | 0:1 vs Ankaraspor (-1.7) |
18 | Eskisehirspor | 34 | 11 | 21.8 | -10.8Underperforming −− | 18 | -3.5 | -7.2 | 2:1 vs Bandirmaspor (+2.5) | 1:0 vs Ankaraspor (-1.3) |
