Saudi Arabia

Saudi Pro League

Probabilities for teams to finish in different positions

# Team Current Points MP W D L GD Goals Average Position Average Points #1 odds Top 4 Odds Top 6 Odds Relegation Odds
1 Al-Hilal logo Al-Hilal 21 8 7 0 1 19 26:7 1.57 79.16 63.15% 98.88% 99.98% 0.00%
2 Al-Qadisiyah FC logo Al-Qadisiyah FC 19 8 6 1 1 13 21:8 3.07 69.91 11.23% 85.77% 99.13% 0.00%
3 Al-Nassr logo Al-Nassr 19 8 6 1 1 12 19:7 2.54 72.91 20.95% 92.55% 99.66% 0.00%
4 Al-Ittihad logo Al-Ittihad 17 8 5 2 1 5 14:9 4.25 64.04 2.48% 57.02% 94.24% 0.00%
5 NEOM SC logo NEOM SC 16 8 5 1 2 7 14:7 6.96 51.82 0.05% 7.73% 51.06% 0.26%
6 Al-Ahli logo Al-Ahli 15 8 5 0 3 10 20:10 4.34 63.19 2.14% 54.28% 93.53% 0.00%
7 Al-Ettifaq logo Al-Ettifaq 12 8 3 3 2 0 12:12 8.87 45.78 0.01% 1.60% 19.76% 2.32%
8 Al Kholood logo Al Kholood 12 8 3 3 2 -3 12:15 10.40 41.91 0.00% 0.44% 8.34% 6.55%
9 Al Diriyah logo Al Diriyah 11 8 3 2 3 -1 7:8 9.31 44.59 0.00% 1.06% 15.81% 3.28%
10 Al-Hazm logo Al-Hazm 9 9 2 3 4 -3 10:13 13.87 33.30 0.00% 0.02% 0.84% 35.59%
11 Al Khaleej Saihat logo Al Khaleej Saihat 9 9 1 6 2 -5 6:11 13.52 34.10 0.00% 0.03% 1.16% 31.67%
12 Al Riyadh logo Al Riyadh 9 8 2 3 3 -8 9:17 12.38 37.17 0.00% 0.08% 2.43% 19.38%
13 Al-Shabab logo Al-Shabab 7 8 1 4 3 -2 9:11 10.94 40.10 0.00% 0.32% 6.46% 9.63%
14 Al-Fayha logo Al-Fayha 7 9 1 4 4 -6 8:14 12.68 36.06 0.00% 0.06% 2.04% 22.43%
15 Al-Fateh logo Al-Fateh 6 9 1 3 5 -10 7:17 13.74 33.50 0.00% 0.02% 0.93% 34.69%
16 Al-Faisaly FC logo Al-Faisaly FC 3 7 0 3 4 -8 5:13 14.34 31.82 0.00% 0.01% 0.67% 43.56%
17 Al Taawon logo Al Taawon 3 8 0 3 5 -12 3:15 11.87 38.06 0.00% 0.14% 3.91% 15.85%
18 Abha logo Abha 2 7 0 2 5 -8 5:13 16.35 25.80 0.00% 0.00% 0.05% 74.80%
Based on 100˙000 simulations
Last updated: October 12, 2026, 08:41

Season Stats (per 90 minutes)

Team xG xGA Pass % Poss % SOG Shots Fouls Offsides 🟨 🟥 Saves
2.04 0.87 48.9 57.6 6.7 15.0 12.7 2.6 1.7 0.0 2.6
1.94 0.58 36.8 57.4 7.2 21.6 9.6 3.2 1.2 0.0 2.6
1.46 0.48 48.6 53.4 7.4 16.7 12.9 2.7 1.1 0.1 1.6
1.32 1.24 48.7 51.7 5.0 14.4 12.0 2.1 2.3 0.3 4.7
1.30 1.58 47.4 45.3 4.4 11.3 11.9 1.4 2.4 0.0 2.0
1.28 0.57 34.4 56.2 6.6 14.6 15.4 1.2 1.2 0.0 1.8
1.23 0.91 48.0 47.9 4.7 12.4 9.9 1.4 1.9 0.3 2.7
1.19 1.20 50.1 58.6 5.9 15.9 11.3 2.6 1.4 0.0 3.0
1.13 1.30 56.3 57.2 3.0 14.0 13.2 1.5 1.5 0.2 3.7
0.91 1.23 47.7 48.6 2.7 9.4 9.4 1.6 1.7 0.0 3.4
0.89 0.72 50.0 52.4 4.0 12.1 10.6 1.4 1.0 0.1 2.6
0.73 1.02 43.2 46.3 3.3 11.3 8.8 2.8 1.0 0.2 3.8
0.72 1.43 48.6 43.9 4.4 12.4 8.4 1.6 0.9 0.0 3.7
0.70 1.30 46.7 45.3 4.1 10.7 12.9 2.7 2.1 0.0 4.0
0.69 1.15 56.3 46.8 3.3 9.8 10.8 2.7 2.2 0.0 2.0
0.67 1.27 54.5 45.3 2.8 8.2 14.0 1.2 2.8 0.0 3.2
0.63 1.27 44.4 40.7 2.3 11.0 10.7 2.1 2.0 0.3 3.6
0.53 1.03 50.0 48.2 2.4 6.6 8.8 2.2 2.6 0.2 4.4
Team Venues Map

Top Scorers

# Player Team Apps ⏱ ⚽ 🅰️ 🟨 🟥
1 Al-Ahli 8 594 11 1 2 0
2 Al-Ahli 8 559 5 2 0 0
3 NEOM SC 8 633 5 1 0 0
4 Al-Ittihad 8 532 5 0 1 0
5 Al-Qadisiyah FC 8 623 5 1 1 0
6 Al-Ittihad 8 618 5 1 1 0
7 Al-Hilal 5 394 4 4 0 0
8 Al-Ittihad 6 325 4 2 0 0
9 Al Kholood 8 599 4 1 2 0
10 NEOM SC 8 669 4 1 2 0
11 Al-Hilal 7 618 4 1 1 0
12 Al-Nassr 7 513 4 0 0 0
13 Al-Qadisiyah FC 6 473 4 0 0 0
14 Al-Hilal 4 250 4 0 0 0
15 Al-Qadisiyah FC 8 720 4 3 0 0
16 Al-Qadisiyah FC 8 599 3 4 2 0
17 Al-Hilal 8 706 3 3 2 0
18 Al-Hilal 8 428 3 2 0 0
19 Al Kholood 8 617 3 2 1 0
20 Al-Nassr 7 528 3 2 0 0

Top Assists

# Player Team Apps ⏱ 🅰️ ⚽ 🟨 🟥
1 Al-Hilal 5 394 4 4 0 0
2 Al-Qadisiyah FC 8 599 4 3 2 0
3 Al-Qadisiyah FC 8 720 3 4 0 0
4 Al-Hilal 8 706 3 3 2 0
5 Al-Hilal 8 677 3 3 2 0
6 Al-Ettifaq 8 674 3 2 0 0
7 Al-Nassr 8 691 3 2 0 0
8 Al-Nassr 7 589 3 2 4 0
9 Al-Ahli 8 545 3 1 1 0
10 Al Diriyah 5 344 3 0 0 1
11 Al-Ahli 8 559 2 5 0 0
12 Al-Ittihad 6 325 2 4 0 0
13 Al-Hilal 8 428 2 3 0 0
14 Al Kholood 8 617 2 3 1 0
15 Al-Nassr 7 528 2 3 0 0
16 Al-Qadisiyah FC 8 642 2 1 3 0
17 Al-Qadisiyah FC 8 696 2 1 0 0
18 Al-Shabab 8 720 2 1 0 0
19 NEOM SC 8 489 2 0 1 0
20 Al Kholood 8 696 2 0 3 0

Recent Matches

Sunday, October 11, 2026

Sunday, September 13, 2026

Wednesday, September 9, 2026

Monday, September 7, 2026

Saturday, September 5, 2026

Friday, September 4, 2026

Tuesday, September 1, 2026

Sunday, August 30, 2026

Wednesday, August 26, 2026

Monday, August 24, 2026

Thursday, August 20, 2026

Thursday, August 13, 2026

Upcoming Fixtures