Al-Hazm vs Al-Riyadh: Prediction, Betting Tips & Match Preview – 24 April

Betiball's prediction for Al-Hazm vs Al-Riyadh on 24 April 2026 (kick-off: 09:10) is built from both teams' recent form, head-to-head history, squad availability, and tactical analysis. Read the full Al-Hazm vs Al-Riyadh preview before placing your bet.

Al-Hazm vs Al-Riyadh: Starting Lineups Time : 24/04/2026 09:10

2 - 1
Finished
90+8' event Abdullah Al-Shanqiti / Ahmed Mohammed Hansh Al Shamrani
90+8' event Abdulaziz Al-Harbi / Fabio Santos Martins
90+7' event Yousef Al Shammari
90+6' event Yousef Al Shammari
90+2' event Fabio Santos Martins
90' event Abdurahman Al Dakheel
77' event Abdulaziz Al-Dhuwayhi / Elias Mokwana
67' event Yousef Al Shammari / Omar Al-Somah
49' event Rosier Loreintz
45' event Rosier Loreintz
34' event Ahmed Mohammed Hansh Al Shamrani
11' event Fabio Santos Martins Goal cancelled
2' event Aboubacar Bah
event 80' Sultan Harun / Teddy Okou
event 75' Mamadou Sylla Diallo / Leandro Antunes
event 71' Khalil Al-Absi / Enes Sali
event 41' Toze
event 28' Teddy Okou
90+8' event Abdullah Al-Shanqiti / Ahmed Mohammed Hansh Al Shamrani
event 80' Sultan Harun / Teddy Okou
90+8' event Abdulaziz Al-Harbi / Fabio Santos Martins
event 75' Mamadou Sylla Diallo / Leandro Antunes
90+7' event Yousef Al Shammari
event 71' Khalil Al-Absi / Enes Sali
90+6' event Yousef Al Shammari
event 41' Toze
90+2' event Fabio Santos Martins
event 28' Teddy Okou
90' event Abdurahman Al Dakheel
77' event Abdulaziz Al-Dhuwayhi / Elias Mokwana
67' event Yousef Al Shammari / Omar Al-Somah
49' event Rosier Loreintz
45' event Rosier Loreintz
34' event Ahmed Mohammed Hansh Al Shamrani
11' event Fabio Santos Martins Goal cancelled
2' event Aboubacar Bah
Al-Hazm Al-Hazm
Substitutions
#7 Yousef Al Shammari
#26 Abdulaziz Al-Dhuwayhi
#13 Abdullah Al-Shanqiti
#82 Abdulaziz Al-Harbi
#33 Majed Al-Ghamdi
#8 Abdulhadi Al-Harajin
#21 Amadou Bamba
#5 Mohammed Issa Al-Yami
#15 Abdulrahman Al Khaibary
Al-Hazm Al-Hazm Al-Riyadh Al-Riyadh
14Shots18
4Shots on Goal5
9Fouls12
7Corner Kick6
11Free kick8
2Offside4
6Yellow card1
4Save2
7Successful Tackles9
12Interceptions11
19Long pass31
1Assist0
4Successful center3
6Shots off goal7
0Hit The Post2
4Blocked6
7Tackle9
9Dribbles6
12Throw-in20
335Passes391
86Attacks100
38Dangerous attacks39
3Corner Kicks(HT)4
4BigChances4
2BigChancesMissed3
7ShotsInsideBox13
7ShotsOutsideBox5
40DuelsWon35
2.04ExpectedGoals2.56
0.41xGOpenPlay1.63
1.25xGNonPenalty1.77
1.92xGOT1.51
22Touches In Opposition Box23
17AccurateCrosses18
31GroundDuelsWon29
9AerialDuelsWon6
23Clearances17
Al-Riyadh Al-Riyadh
Substitutions
#11 Khalil Al-Absi
#9 Mamadou Sylla Diallo
#99 Sultan Harun
#22 Abdulrahman Al-Shammari
#87 Marzouq Hussain Tambakti
#12 Hazazi Sulaiman Yahya
#33 Ammar Al-Harfi
#14 Talal Al-Shubili
#88 Yehya Sulaiman Al-Shehri
Commentary
90+8' Al-Hazm — substitution: Abdullah Al-Shanqiti / Ahmed Mohammed Hansh Al Shamrani
90+8' Al-Hazm — substitution: Abdulaziz Al-Harbi / Fabio Santos Martins
90+7' Yousef Al Shammari - Al-Hazm receive a yellow card
90+6' Penalty scored! Yousef Al Shammari - Al-Hazm
90+2' Fabio Santos Martins - Al-Hazm receive a yellow card
90' Abdurahman Al Dakheel - Al-Hazm receive a yellow card
80' Al-Riyadh — substitution: Sultan Harun / Teddy Okou
77' Al-Hazm — substitution: Abdulaziz Al-Dhuwayhi / Elias Mokwana
75' Al-Riyadh — substitution: Mamadou Sylla Diallo / Leandro Antunes
71' Al-Riyadh — substitution: Khalil Al-Absi / Enes Sali
67' Al-Hazm — substitution: Yousef Al Shammari / Omar Al-Somah
49' Goal! Rosier Loreintz - Al-Hazm
45' Rosier Loreintz - Al-Hazm receive a yellow card
41' Penalty scored! Toze - Al-Riyadh
34' Ahmed Mohammed Hansh Al Shamrani - Al-Hazm receive a yellow card
28' Teddy Okou - Al-Riyadh receive a yellow card
11' VAR review - Al-Hazm
2' Aboubacar Bah - Al-Hazm receive a yellow card