Al Diriyah vs Abha prediction — Pro League
Pro League · Saudi Arabia
1
1.42
X
5.00
2
7.00
AI picks by market
Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.
Top pick
Lost ✗
92%Chance
Al Diriyah win
1
Odds @1.42
Very high chance
Full-time result1X2 · win %
Goals lineOver/Under 1.5
Both teams to scoreBTTS
Bet Builder
Half-time
1:0
Exact score
2:0
Forecast statistics
What we forecast, set beside what actually happened.
Al DiriyahModelAbha
1.65xG0.82
49%Ball possession51%
14Shots10
5Shots on goal4
6Corner kicks4
1Yellow cards2
2Offside calls3
10Fouls made11
Al DiriyahRealAbha
1.44xG0.81
52%Ball possession48%
13Shots10
1Shots on goal3
7Corner kicks1
3Yellow cards3
2Offside calls1
9Fouls made11
Al DiriyahReal · ModelAbha
1.441.65xG0.810.82
52%49%Ball possession48%51%
1314Shots1010
15Shots on goal34
76Corner kicks14
31Yellow cards32
22Offside calls13
910Fouls made1111
This season
Both teams' numbers over the whole season.
Al DiriyahPer gameAbha
1.6Goals for / game0.7
1.1Goals against / game2.0
48%Ball possession51%
13.8Shots per game12.4
5.5Corners per game4.3
1.55Expected goals0.90
Lately
Each team's hit rate on these outcomes.
Al DiriyahRateAbha
60%Wins0%
80%Over 1.570%
50%Over 2.560%
50%BTTS60%
Latest form
Each team's most recent games.
Al Diriyah
WLWDW
Al-Fateh
Al Diriyah
1
2
4.10
1.80
Al Diriyah
Al-Qadisiyah
0
2
6.10
1.50
Al-Ettifaq
Al Diriyah
0
3
3.25
2.17
Al Diriyah
Al Kholood
1
1
1.78
4.50
Al-Hazm
Al Diriyah
0
1
3.45
2.10
Al Diriyah
Al-Nassr
1
4
9.20
1.34
Al Diriyah
Al Ahli SC
0
1
4.90
1.65
Al Diriyah
FA 2000
2
0
–
–
Trelleborg
Al Diriyah
1
4
–
–
Al Diriyah
Al Ula
2
1
2.07
3.80
Abha
LLLDL
Al-Nassr
Abha
2
1
1.15
17.00
Abha
Al-Ettifaq
0
1
2.70
2.45
Al-Fayha
Abha
3
2
2.52
2.95
Abha
Al Khaleej
1
1
2.80
2.60
Al Ahli SC
Abha
4
0
1.23
12.00
Al Orubah
Abha
0
0
5.00
1.77
Abha
Al-Hazm
1
2
2.70
2.75
Rizespor
Abha
0
0
1.45
6.30
Al-Raed
Abha
5
1
1.91
4.15
Abha
Al-Adalah
0
1
1.35
8.60
Past meetings
Al Diriyah1·0·1
Abha

- May 2026 Al Diriyah 2 - 0 Abha
- Jan 2026 Abha 2 - 1 Al Diriyah
Table
Each team's place in the current table.
#
Team
P
GD
Pts



















