Division 1 2024-2025 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 | Al Najma | 33 | 64 | 50.8 | +13.2Outperforming ++ | 5 | +8.4 | +4.8 | 0:3 vs Al Taee (+2.0) | 1:2 vs Al Batin (-1.6) |
2 | Neom SC | 33 | 79 | 68.7 | +10.3Outperforming ++ | 1 | +0.1 | +10.2 | 0:2 vs Al Hazem (+1.5) | 1:0 vs Al Jabalain (-2.1) |
3 | Al Jabalain | 33 | 56 | 48.5 | +7.5Outperforming ++ | 8 | +8.1 | -0.6 | 1:0 vs Neom SC (+2.3) | 3:2 vs Al Safa (-1.7) |
4 | Al Adalah | 33 | 58 | 52.0 | +6.0Outperforming ++ | 4 | -0.0 | +6.0 | 1:2 vs Al Taee (+1.9) | 1:2 vs Jeddah (-1.7) |
5 | Al Bukiryah | 33 | 55 | 49.1 | +5.9Outperforming ++ | 7 | +0.0 | +5.9 | 0:3 vs Al Hazem (+2.0) | 2:1 vs Al Jubail (-1.6) |
6 | Al Jubail | 33 | 39 | 35.4 | +3.6Outperforming | 15 | +1.8 | +1.8 | 3:1 vs Al Arabi (+2.3) | 0:1 vs Al Safa (-1.7) |
7 | Jeddah | 33 | 42 | 39.1 | +2.9Outperforming | 12 | +0.1 | +2.9 | 1:2 vs Al Adalah (+2.0) | 2:3 vs Al-Faisaly (-1.8) |
8 | Faisaly-Ohod | 1 | 3 | 0.8 | +2.2Outperforming | 35 | 0.0 | +2.2 | 0:1 vs Al (+2.2) | 0:1 vs Al (2.2) |
9 | Faisaly-Al Safa | 1 | 3 | 0.8 | +2.2Outperforming | 34 | 0.0 | +2.2 | 1:2 vs Al (+2.2) | 1:2 vs Al (2.2) |
10 | Faisaly-Al Bukiryah | 1 | 3 | 1.1 | +1.9On expectation | 29 | 0.0 | +1.9 | 0:1 vs Al (+1.9) | 0:1 vs Al (1.9) |
11 | Faisaly-Al Batin | 1 | 3 | 1.1 | +1.9On expectation | 28 | 0.0 | +1.9 | 1:2 vs Al (+1.9) | 1:2 vs Al (1.9) |
12 | Al Zulfi | 33 | 41 | 39.1 | +1.9On expectation | 11 | +5.8 | -3.9 | 2:1 vs Neom SC (+2.3) | 0:2 vs Jeddah (-1.7) |
13 | Faisaly-Al Taee | 1 | 3 | 1.1 | +1.9On expectation | 27 | 0.0 | +1.9 | 0:1 vs Al (+1.9) | 0:1 vs Al (1.9) |
14 | Faisaly-Al Zulfi | 1 | 3 | 1.1 | +1.9On expectation | 26 | 0.0 | +1.9 | 0:2 vs Al (+1.9) | 0:2 vs Al (1.9) |
15 | Faisaly-Al Jabalain | 1 | 3 | 1.4 | +1.6On expectation | 22 | 0.0 | +1.6 | 0:1 vs Al (+1.7) | 0:1 vs Al (1.7) |
16 | Faisaly-Al Hazem | 1 | 3 | 1.7 | +1.3On expectation | 21 | 0.0 | +1.3 | 0:1 vs Al (+1.3) | 0:1 vs Al (1.3) |
17 | Abha | 33 | 47 | 46.7 | +0.3On expectation | 9 | -0.0 | +0.3 | 1:2 vs Al Arabi (+2.2) | 1:3 vs Al Bukiryah (-1.7) |
18 | Al Hazem | 33 | 57 | 56.7 | +0.3On expectation | 2 | +4.1 | -3.8 | 1:2 vs Al Taee (+1.7) | 2:1 vs Al Ain (-2.0) |
19 | Faisaly-Jeddah | 1 | 1 | 0.9 | +0.1On expectation | 33 | 0.0 | +0.1 | 1:1 vs Al (+0.1) | 1:1 vs Al (0.1) |
20 | Faisaly-Al Jandal | 1 | 1 | 0.9 | +0.1On expectation | 32 | 0.0 | +0.1 | 0:0 vs Al (+0.1) | 0:0 vs Al (0.1) |
21 | Faisaly-Al Ain | 1 | 1 | 0.9 | +0.1On expectation | 31 | 0.0 | +0.1 | 2:2 vs Al (+0.1) | 2:2 vs Al (0.1) |
22 | Faisaly-Al Najma | 1 | 1 | 1.0 | -0.0On expectation | 30 | 0.0 | -0.0 | 2:2 vs Al (+-0.0) | 2:2 vs Al (-0.0) |
23 | Faisaly-Abha | 1 | 1 | 1.3 | -0.3On expectation | 25 | 0.0 | -0.3 | 2:2 vs Al (+-0.3) | 2:2 vs Al (-0.3) |
24 | Faisaly-Al Arabi | 1 | 1 | 1.3 | -0.3On expectation | 24 | 0.0 | -0.3 | 1:1 vs Al (+-0.3) | 1:1 vs Al (-0.3) |
25 | Faisaly-Al Jubail | 1 | 0 | 0.5 | -0.5On expectation | 36 | 0.0 | -0.5 | 1:0 vs Al (+-0.5) | 1:0 vs Al (-0.5) |
26 | Al Taee | 33 | 53 | 53.8 | -0.8On expectation | 3 | -2.5 | +1.7 | 0:1 vs Al Ain (+1.8) | 0:1 vs Al-Faisaly (-1.8) |
27 | Faisaly-Al Adalah | 1 | 0 | 1.3 | -1.3On expectation | 23 | 0.0 | -1.3 | 3:0 vs Al (+-1.3) | 3:0 vs Al (-1.3) |
28 | Al Batin | 33 | 39 | 40.8 | -1.8On expectation | 10 | +3.5 | -5.3 | 1:2 vs Al Najma (+1.9) | 1:2 vs Jeddah (-1.7) |
29 | Faisaly-Neom SC | 1 | 0 | 1.9 | -1.9On expectation | 20 | 0.0 | -1.9 | 3:2 vs Al (+-1.9) | 3:2 vs Al (-1.9) |
30 | Al-Faisaly | 17 | 19 | 22.6 | -3.6Underperforming | 19 | 0.0 | -3.6 | 2:3 vs Jeddah (+2.1) | 3:2 vs Ohod (-1.8) |
31 | Al Jandal | 33 | 33 | 37.8 | -4.8Underperforming | 13 | -2.2 | -2.7 | 0:2 vs Al Arabi (+2.2) | 0:2 vs Al-Faisaly (-1.4) |
32 | Al Ain | 33 | 29 | 35.9 | -6.9Underperforming −− | 14 | -3.0 | -3.8 | 2:1 vs Al Hazem (+2.3) | 0:1 vs Al Taee (-1.5) |
33 | Ohod | 33 | 21 | 30.0 | -9.0Underperforming −− | 17 | -5.4 | -3.6 | 3:4 vs Al Arabi (+2.6) | 0:1 vs Al Jandal (-1.6) |
34 | Al Safa | 33 | 21 | 32.2 | -11.2Underperforming −− | 16 | -5.3 | -5.9 | 3:2 vs Al Jabalain (+2.0) | 0:3 vs Al Ain (-1.6) |
35 | Al | 17 | 15 | 27.2 | -12.2Underperforming −− | 18 | -12.2 | 0.0 | 3:2 vs Faisaly-Neom SC (+2.1) | 0:1 vs Faisaly-Ohod (-2.0) |
36 | Al Arabi | 33 | 38 | 50.3 | -12.3Underperforming −− | 6 | -8.9 | -3.4 | 3:1 vs Al Hazem (+1.8) | 3:4 vs Ohod (-2.4) |
