Al-Riyadh vs Al-Ahli Jeddah - Prediction and statistics on match
Al-Riyadh
Pro League Saudi Arabia
25 apr 2024, 14:00
Al-Riyadh
-
Al-Ahli Jeddah
Saudi Arabia,
Riyadh,
Prince Faisal bin Fahd Stadium
Al-Ahli Jeddah
Finished
2
:
1
Birama Toure
43’
(P)
Abdulhadi Al Harajan
84’
45’
Franck Kessie
Al-Riyadh vs Al-Ahli Jeddah Statistic
33
Ball possession
67
6
Goal attempts
17
3
Shots on target
6
2
Shots off target
5
1
Shots blocked
6
5
Saves
1
1
Corner kicks
5
1
Offsides
4
12
Fouls
5
3
Yellow cards
2
5
Injuries
2
3
Substitutions
4
22
Throw ins
24
280
Total Passes
546
5
Key passes
11
64
Attacks
141
23
Dangerous Attacks
59
0
Counter-attack
1
5
Crosses
25
Match details
Substitution
90’
36
Al-Riyadh
9
Al-Riyadh
Yellow card
90’
29
29
Ahmed Asiri
Al-Riyadh
Center defender
Substitution
90’
80
Al-Riyadh
88
Al-Riyadh
Right midfielder
Yellow card
89’
20
Al-Riyadh
Center midfielder
Substitution
86’
19
Al-Ahli Jeddah
7
Al-Ahli Jeddah
Right midfielder
Goal !!!
2
:
1
84’
15
Al-Riyadh
Left midfielder
Substitution
71’
8
Al-Ahli Jeddah
29
Al-Ahli Jeddah
Center midfielder
Yellow card
51’
3
Al-Ahli Jeddah
Center defender
Yellow card
47’
27
Al-Riyadh
Right back
Substitution
46’
45
Al-Ahli Jeddah
6
Al-Ahli Jeddah
Right back
Substitution
46’
31
Al-Ahli Jeddah
15
Al-Ahli Jeddah
Left back
Goal !!!
1
:
1
45’
79
Al-Ahli Jeddah
Center midfielder
Penalty !!!
1
:
0
43’
60
60
Birama Toure
Al-Riyadh
Center midfielder
Yellow card
40’
28
Al-Ahli Jeddah
Center defender
Substitution
12’
9
Al-Riyadh
14
Al-Riyadh
Center forward
Mathematical prediction for Al-Riyadh vs Al-Ahli Jeddah match
Al-Riyadh vs Al-Ahli Jeddah today lineups
4-4-2
4-2-3-1
Team manager
Odair Hellmann
Referee
Team manager
Matthias Jaissle
Al-Riyadh vs Al-Ahli Jeddah today lineups
5
Khalid Bin Shuwayyi
Left back
29
Ahmed Asiri
Center defender
90’
4
Mohammed Al Shwirekh
Center defender
25
Martin Campana
Goalkeeper
20
Ibrahim Didier Ndong
Center midfielder
89’
60
Birama Toure
Center midfielder
43’
88
Yahya Al Shehri
Right midfielder
90’
11
Knowledge Musona
Center forward
14
Saleh Al-Abbas
Center forward
12’
27
Hussain Ali Alnwaiqi
Right back
47’
15
Abdulhadi Al Harajan
Left midfielder
84’
28
Merih Demiral
Center defender
40’
3
Roger Ibanez
Center defender
51’
16
Edouard Mendy
Goalkeeper
15
Abdullah Khalid Al Ammar
Left back
46’
29
Mohammed Al Majhad
Center midfielder
71’
79
Franck Kessie
Center midfielder
45’
10
Roberto Firmino
Center midfielder
97
Allan Saint-Maximin
Left midfielder
20
Firas Al-Buraikan
Center forward
6
Mohammed Alhurayji
Right back
46’
7
Riyad Mahrez
Right midfielder
86’
Substitutes
Head to Head Al-Riyadh - Al-Ahli Jeddah
Statistics are for the last 5 games
0%
W
- 0
0%
D
- 0
100%
W
- 1
Al-Ahli Jeddah 3 - 0 Al-Riyadh 05 nov 2023, 13:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
05 nov 2023
Al-Ahli Jeddah
3
:
0
Al-Riyadh
Last matches Al-Riyadh
0%
W
- 0
40%
D
- 2
60%
L
- 3
Al-Riyadh 1 - 2 Al-Tai 19 apr 2024, 11:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
19.04.2024
Al-Riyadh
1
:
2
Al-Tai
Al-Ettifaq 1 - 0 Al-Riyadh 06 apr 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
06.04.2024
Al-Ettifaq
1
:
0
Al-Riyadh
Al-Shabab 1 - 0 Al-Riyadh 03 apr 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
03.04.2024
Al-Shabab
1
:
0
Al-Riyadh
Al-Riyadh 1 - 1 Abha 30 mar 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
30.03.2024
Al-Riyadh
1
:
1
Abha
Al-Fayha 1 - 1 Al-Riyadh 15 mar 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
15.03.2024
Al-Fayha
1
:
1
Al-Riyadh
Last matches Al-Ahli Jeddah
40%
W
- 2
40%
D
- 2
20%
L
- 1
Al-Wehda 1 - 1 Al-Ahli Jeddah 05 apr 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
05.04.2024
Al-Wehda
1
:
1
Al-Ahli Jeddah
Al-Ahli Jeddah 1 - 0 Al-Ittihad 01 apr 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
01.04.2024
Al-Ahli Jeddah
1
:
0
Al-Ittihad
Al-Ettifaq 2 - 2 Al-Ahli Jeddah 29 mar 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
29.03.2024
Al-Ettifaq
2
:
2
Al-Ahli Jeddah
Al-Ahli Jeddah 0 - 1 Al Nassr 15 mar 2024, 15:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
15.03.2024
Al-Ahli Jeddah
0
:
1
Al Nassr
Al-Taawoun 0 - 1 Al-Ahli Jeddah 09 mar 2024, 12:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
09.03.2024
Al-Taawoun
0
:
1
Al-Ahli Jeddah
Al-Riyadh vs Al-Ahli Jeddah Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
|
Al-Hilal | 29 | 27 | 2 | 0 | 89 - 18 | 71 | 83 | ||
2
|
Al Nassr | 30 | 24 | 2 | 4 | 90 - 35 | 55 | 74 | ||
3
|
Al-Ahli Jeddah | 29 | 16 | 7 | 6 | 58 - 31 | 27 | 55 | ||
4
|
Al-Taawoun | 30 | 14 | 9 | 7 | 48 - 34 | 14 | 51 | ||
5
|
Al-Ittihad | 30 | 15 | 5 | 10 | 56 - 43 | 13 | 50 | ||
6
|
Al-Shabab | 30 | 11 | 8 | 11 | 41 - 36 | 5 | 41 | ||
7
|
Al-Fateh | 30 | 11 | 8 | 11 | 50 - 46 | 4 | 41 | ||
8
|
Al-Ettifaq | 30 | 10 | 11 | 9 | 36 - 32 | 4 | 41 | ||
9
|
Al-Fayha | 30 | 11 | 8 | 11 | 40 - 47 | -7 | 41 | ||
10
|
Damac | 30 | 10 | 8 | 12 | 41 - 39 | 2 | 38 | ||
11
|
Al-Khaleej | 30 | 9 | 9 | 12 | 32 - 40 | -8 | 36 | ||
12
|
Al-Wehda | 30 | 9 | 5 | 16 | 41 - 55 | -14 | 32 | ||
13
|
Al-Raed | 30 | 8 | 7 | 15 | 38 - 47 | -9 | 31 | ||
14
|
Al-Riyadh | 30 | 7 | 8 | 15 | 28 - 53 | -25 | 29 | ||
15
|
Al-Okhdood | 30 | 8 | 4 | 18 | 27 - 47 | -20 | 28 | ||
16
|
Abha | 30 | 8 | 4 | 18 | 34 - 79 | -45 | 28 | ||
17
|
Al-Tai | 30 | 7 | 6 | 17 | 29 - 57 | -28 | 27 | ||
18
|
Al-Hazem | 30 | 3 | 11 | 16 | 29 - 68 | -39 | 20 |
AFC Champions League
AFC Cup
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals
League Position
14
/ 18
Comparative Team Statistics
League Position
3
/ 18
30
Total games
29
7
23%
Wins
55%
16
8
27%
Draws
24%
7
15
50%
Loses
21%
6
28
Goals scored
58
53
Goals conceded
31
29
Points
55
Al-Riyadh vs Al-Ahli Jeddah Odds
Al-Riyadh Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
9 | Andre Gray | 22 | 1663 |
Total starts
17
|
Substituted out
10
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
5 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
7 | Juanmi | 16 | 1050 |
Total starts
13
|
Substituted out
9
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
36 | Dino Arslanagic | 21 | 1720 |
Total starts
19
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
11 | Knowledge Musona | 21 | 1698 |
Total starts
19
|
Substituted out
3
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
4 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
15 | Abdulhadi Al Harajan | 27 | 1270 |
Total starts
12
|
Substituted out
10
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
26 | Ali Al-Zaqan | 16 | 450 |
Total starts
3
|
Substituted out
2
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
60 | Birama Toure | 30 | 2616 |
Total starts
30
|
Substituted out
7
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (3)
|
Yellow cards
3
|
Red cards
0
|
|||||
6 | Alin Tosca | 11 | 883 |
Total starts
10
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Ibrahim Didier Ndong | 26 | 2173 |
Total starts
25
|
Substituted out
5
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
25 | Martin Campana | 30 | 2668 |
Total starts
30
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
2 | Amiri Kurdi | 11 | 297 |
Total starts
2
|
Substituted out
2
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Rakan Najjar | 1 | 32 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
25 | Abdulrahman Al Yami | 4 | 55 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Khalid Bin Shuwayyi | 27 | 1907 |
Total starts
22
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
1 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
14 | Saleh Al-Abbas | 27 | 1576 |
Total starts
18
|
Substituted out
14
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
8 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
80 | Fahad Al Rashidi | 23 | 920 |
Total starts
10
|
Substituted out
8
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
29 | Ahmed Asiri | 18 | 1398 |
Total starts
17
|
Substituted out
3
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
12 | Abduallah Al-Dosari | 10 | 475 |
Total starts
5
|
Substituted out
4
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
7 | Mohammed Al-Aqel | 15 | 520 |
Total starts
5
|
Substituted out
4
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
27 | Hussain Ali Alnwaiqi | 16 | 1139 |
Total starts
13
|
Substituted out
6
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
16 | Saleh Al-Saeed | 1 | 1 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Abdulelah Al Khaibari | 24 | 1970 |
Total starts
23
|
Substituted out
4
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
18 | Mohamed Al-Oqil | 7 | 47 |
Total starts
0
|
Substituted out
0
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
- | Mohammed Al Shwirekh | 19 | 1591 |
Total starts
19
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
5
|
Red cards
1
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Al-Ahli Jeddah Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
7 | Riyad Mahrez | 29 | 2508 |
Total starts
29
|
Substituted out
14
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
10 (3)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Abdullah Otayf | 1 | 1 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
17 | Haitham Asiri | 6 | 31 |
Total starts
0
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
97 | Allan Saint-Maximin | 28 | 2222 |
Total starts
28
|
Substituted out
16
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
4 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
79 | Franck Kessie | 26 | 2244 |
Total starts
26
|
Substituted out
6
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
8 (1)
|
Yellow cards
4
|
Red cards
0
|
|||||
10 | Roberto Firmino | 27 | 1880 |
Total starts
20
|
Substituted out
5
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
7 (1)
|
Yellow cards
0
|
Red cards
0
|
|||||
3 | Roger Ibanez | 25 | 2172 |
Total starts
25
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (0)
|
Yellow cards
9
|
Red cards
2
|
|||||
9 | Ryad Boudebouz | 2 | 145 |
Total starts
2
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Ezgjan Alioski | 4 | 359 |
Total starts
4
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Sumayhan Alnabit | 22 | 674 |
Total starts
3
|
Substituted out
3
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
29 | Mohammed Al Majhad | 25 | 1603 |
Total starts
20
|
Substituted out
16
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
19 | Fahad Al Rashidi | 26 | 305 |
Total starts
2
|
Substituted out
2
|
Substituted in
24
|
Matches in reserve
24
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Abdulbasit Hindi | 20 | 1612 |
Total starts
18
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
2
|
|||||
13 | Abdullah Khalid Al Ammar | 21 | 1334 |
Total starts
16
|
Substituted out
6
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
28 | Merih Demiral | 16 | 1231 |
Total starts
13
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
18 | Gabriel Veiga | 16 | 1211 |
Total starts
16
|
Substituted out
12
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
4 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
16 | Edouard Mendy | 28 | 2520 |
Total starts
28
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
31 | Saad Balobaid | 22 | 1159 |
Total starts
12
|
Substituted out
6
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
66 | Ahmed Al-Nakhli | 1 | 45 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
40 | Ali Al Asmari | 12 | 453 |
Total starts
3
|
Substituted out
3
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
2 | Fahd Al Hamad | 1 | 68 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Ziyad Aljohani | 17 | 512 |
Total starts
5
|
Substituted out
4
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
4 | Rayan Hamed | 7 | 417 |
Total starts
5
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
27 | Ali Majrashi | 21 | 1635 |
Total starts
18
|
Substituted out
7
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
6 | Mohammed Alhurayji | 15 | 881 |
Total starts
10
|
Substituted out
5
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Abdulrahman Al-Sanbi | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Calendar Pro League Saudi Arabia
Al-Ahli Jeddah - : - Al-Hilal 06 may 2024, 14:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
06.05.2024
Al-Ahli Jeddah
-
:
-
Al-Hilal
Al-Riyadh - : - Al-Taawoun 09 may 2024, 11:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
09.05.2024
Al-Riyadh
-
:
-
Al-Taawoun
Al-Fayha - : - Al-Fateh 09 may 2024, 11:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
09.05.2024
Al-Fayha
-
:
-
Al-Fateh
Al-Okhdood - : - Al Nassr 09 may 2024, 14:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
09.05.2024
Al-Okhdood
-
:
-
Al Nassr
Abha - : - Damac 10 may 2024, 11:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
10.05.2024
Abha
-
:
-
Damac
Al-Khaleej - : - Al-Wehda 10 may 2024, 14:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
10.05.2024
Al-Khaleej
-
:
-
Al-Wehda
Al-Ittihad - : - Al-Ettifaq 10 may 2024, 14:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
10.05.2024
Al-Ittihad
-
:
-
Al-Ettifaq
Al-Raed - : - Al-Tai 11 may 2024, 11:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
11.05.2024
Al-Raed
-
:
-
Al-Tai
Al-Hilal - : - Al-Hazem 11 may 2024, 11:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
11.05.2024
Al-Hilal
-
:
-
Al-Hazem
Al-Shabab - : - Al-Ahli Jeddah 11 may 2024, 14:00 Pro League Saudi Arabia.
Pro League Saudi Arabia
11.05.2024
Al-Shabab
-
:
-
Al-Ahli Jeddah