Default modelInterquartile mean (Vetted List)

Saudi Pro League

Odds analysis and probability predictions calculated by the model for Saudi Pro League. 9 upcoming games analysed from recorded sportsbook odds.

Al-Taawoun v Al-Ettifaq2026-10-31 13:30 UTC

Head to Head — 30 (6 in analysis)

OptionBest OddsPredictionEVGrowth
Al-Taawoun (Local)2.7335%-4.64%+0.000%
Al-Ettifaq (Visit)2.5539%-0.503%+0.000%
Draw3.6026%-6.21%+0.000%
Al-Fayha v Al-Faisaly KSA FC2026-10-31 14:55 UTC

Head to Head — 30 (6 in analysis)

OptionBest OddsPredictionEVGrowth
Al-Fayha (Local)2.8933%-4.96%+0.000%
Al-Faisaly KSA FC (Visit)2.4539%-4.95%+0.000%
Draw3.4328%-2.87%+0.000%
Al-Hilal v Al-Fateh2026-10-31 18:00 UTC

Head to Head — 29 books 🔒 >8%

Reserved until kickoff; it becomes free when the game starts.

Al-Kholood v Al-Khaleej2026-11-05 13:25 UTC

Head to Head — 27 (5 in analysis)

OptionBest OddsPredictionEVGrowth
Al-Kholood (Local)2.0546%-6.68%+0.000%
Al-Khaleej (Visit)3.4627%-4.98%+0.000%
Draw3.5027%-5.45%+0.000%
Abha Club v Al-Shabab2026-11-05 15:10 UTC

Head to Head — 27 books 🔒

Reserved until kickoff; it becomes free when the game starts.

Al-Qadsiah v Al-Fayha2026-11-05 17:30 UTC

Head to Head — 10 (0 in analysis)

OptionBest OddsPredictionEVGrowth
Al-Qadsiah (Local)1.130%-100.00%+0.000%
Al-Fayha (Visit)14.000%-100.00%+0.000%
Draw7.500%-100.00%+0.000%
Al-Fateh v Al-Riyadh2026-11-06 14:30 UTC

Head to Head — 10 books 🔒

Reserved until kickoff; it becomes free when the game starts.

Al-Hazem v Al-Nassr2026-11-06 14:55 UTC

Head to Head — 27 books 🔒 >4%

Reserved until kickoff; it becomes free when the game starts.

Al-Ittihad v Neom2026-11-06 17:30 UTC

Head to Head — 27 (5 in analysis)

OptionBest OddsPredictionEVGrowth
Al-Ittihad (Local)1.9648%-6.28%+0.000%
Neom (Visit)3.5027%-5.09%+0.000%
Draw3.8025%-4.74%+0.000%

Latest results

Date (UTC)MatchResult
2026-10-30 18:00Al-Shabab v Al-Ahli6–1
2026-10-30 14:50Diriyah Club v Neom1–2
2026-10-30 12:30Abha Club v Al-Ittihad1–1
2026-10-29 18:00Al-Riyadh v Al-Qadsiah0–6
2026-10-29 18:00Al-Nassr v Al-Kholood5–3

See all 219 archived games →