Saudi First Division League 2024-2025

Regular Season
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Al Suqoor
w l d w w
>
12
9
2
1
25
7
18
29
2
Al-Hazm
w l d l w
>
13
8
2
3
24
15
9
26
3
Al-Adalah
d w w d w
>
13
6
4
3
17
14
3
22
4
Al Najma
w l w w l
>
13
7
1
5
19
15
4
22
5
Al-Tai
w d w w l
>
12
6
3
3
18
11
7
21
6
Al Arabi SC
w d w w l
>
13
6
3
4
21
19
2
21
7
Jeddah
w l d l l
>
13
5
5
3
16
14
2
20
8
Abha
w d l w l
>
13
6
2
5
18
22
-4
20
9
Al Jabalain
w d d l w
>
13
4
6
3
12
12
0
18
10
Al-Jandal
w l l d w
>
13
5
2
6
14
16
-2
17
11
Al Zulfi
l l w l w
>
13
4
4
5
12
13
-1
16
12
Al-Safa
w w l l w
>
13
5
1
7
14
19
-5
16
13
Al-Bukiryah
w w l l l
>
13
4
3
6
11
11
0
15
14
Al-Faisaly
l l l d w
>
13
4
2
7
13
15
-2
14
15
Al Batin
l d d l w
>
13
3
5
5
13
22
-9
14
16
Al Jubail
l l d w l
>
13
4
2
7
12
17
-5
14
17
Al-Ain
l l w d l
>
13
2
4
7
8
14
-6
10
18
Ohod
l l l w l
>
13
2
1
10
11
22
-11
7
- Promotion to the Pro League
- Qualification for the promotion play-offs
- Relegation to the Second Division
show in full screen
Al Suqoor
Al-Hazm
Al-Adalah
Al Najma
Al-Tai
Al Arabi SC
Jeddah
Abha
Al Jabalain
Al-Jandal
Al Zulfi
Al-Safa
Al-Bukiryah
Al-Faisaly
Al Batin
Al Jubail
Al-Ain
Ohod
1 Al Suqoor 2–0 3–1 4–0 0–0 1–1 1–0
2 Al-Hazm 1–0 3–0 4–1 2–1 1–0 3–1 1–1
3 Al-Adalah 3–1 2–1 1–1 3–2 1–0 2–0
4 Al Najma 2–3 2–1 3–0 3–0 1–0 1–2 1–0
5 Al-Tai 1–2 1–1 3–0 5–0 2–1
6 Al Arabi SC 3–1 1–2 2–2 2–1 2–2 3–0
7 Jeddah 1–0 0–0 1–0 3–0 1–1 2–3 1–1
8 Abha 0–2 3–3 2–2 1–0 3–1 2–1
9 Al Jabalain 1–0 2–2 1–0 0–0 1–1 2–1 0–1
10 Al-Jandal 2–3 1–2 2–0 2–0 0–0 1–0
11 Al Zulfi 0–0 2–0 0–0 3–0 1–0 0–1 2–1
12 Al-Safa 1–3 0–1 1–2 2–1 3–2 0–3 3–0
13 Al-Bukiryah 1–2 0–0 0–1 0–1 2–1 0–0
14 Al-Faisaly 3–0 2–2 0–1 0–0 1–2 0–1 1–0
15 Al Batin 1–3 1–2 3–2 0–0 0–3 1–0
16 Al Jubail 0–4 1–2 1–2 3–1 0–1 2–1 0–1
17 Al-Ain 0–0 0–1 0–1 0–0 1–1 0–2
18 Ohod 1–3 1–2 2–0 0–1 3–2 0–2 1–2
Matchweek 1
19 Aug 2024
- 3:50 pm
Al-Adalah
2 0
Al-Bukiryah
19 Aug 2024
- 4:15 pm
Al Najma
3 0
Al-Tai
19 Aug 2024
- 5:50 pm
Jeddah
1 0
Al-Jandal
20 Aug 2024
- 4:20 pm
Al Jabalain
0 1
Al-Faisaly
20 Aug 2024
- 4:20 pm
Al-Ain
1 1
Al Batin
20 Aug 2024
- 5:50 pm
Al Jubail
0 1
Al-Safa
21 Aug 2024
- 4:10 pm
Al-Hazm
1 1
Ohod
21 Aug 2024
- 4:10 pm
Abha
0 2
Al Suqoor
21 Aug 2024
- 5:50 pm
Al Zulfi
0 0
Al Arabi SC
Matchweek 2
25 Aug 2024
- 3:45 pm
Al-Safa
0 3
Al-Ain
25 Aug 2024
- 4:00 pm
Al-Faisaly
3 0
Al-Adalah
25 Aug 2024
- 5:50 pm
Al-Tai
1 1
Jeddah
26 Aug 2024
- 4:05 pm
Al Batin
1 3
Al-Hazm
26 Aug 2024
- 4:05 pm
Al-Bukiryah
0 0
Al Jubail
26 Aug 2024
- 5:50 pm
Al Zulfi
2 0
Al Najma
27 Aug 2024
- 4:10 pm
Al Arabi SC
1 2
Abha
27 Aug 2024
- 4:25 pm
Ohod
2 0
Al Jabalain
27 Aug 2024
- 5:50 pm
Al Suqoor
4 0
Al-Jandal
Matchweek 3
30 Aug 2024
- 1:00 pm
Al-Ain
0 1
Al-Tai
30 Aug 2024
- 3:40 pm
Al-Adalah
1 0
Al-Safa
31 Aug 2024
- 4:05 pm
Al-Hazm
1 0
Al-Faisaly
31 Aug 2024
- 4:05 pm
Al Najma
1 2
Al Batin
31 Aug 2024
- 5:45 pm
Jeddah
3 0
Al Zulfi
1 Sep 2024
- 3:40 pm
Al Jubail
0 4
Al Suqoor
1 Sep 2024
- 4:05 pm
Abha
2 1
Ohod
1 Sep 2024
- 4:20 pm
Al-Jandal
1 2
Al Arabi SC
1 Sep 2024
- 5:45 pm
Al Jabalain
2 1
Al-Bukiryah
Matchweek 4
16 Sep 2024
- 3:40 pm
Al-Bukiryah
0 1
Abha
16 Sep 2024
- 3:40 pm
Al Zulfi
0 0
Al-Adalah
16 Sep 2024
- 5:30 pm
Al Arabi SC
2 2
Al Jabalain
17 Sep 2024
- 3:40 pm
Al-Faisaly
1 0
Al Jubail
17 Sep 2024
- 3:55 pm
Al-Tai
1 2
Al-Hazm
17 Sep 2024
- 5:30 pm
Al Suqoor
1 1
Al-Ain
18 Sep 2024
- 3:20 pm
Al-Safa
0 1
Al Najma
18 Sep 2024
- 3:35 pm
Al Batin
1 2
Jeddah
18 Sep 2024
- 5:30 pm
Ohod
0 1
Al-Jandal
Matchweek 5
29 Sep 2024
- 3:40 pm
Al-Tai
2 1
Ohod
29 Sep 2024
- 3:40 pm
Al-Ain
0 0
Al-Bukiryah
29 Sep 2024
- 5:15 pm
Al Jubail
3 1
Al Arabi SC
30 Sep 2024
- 3:35 pm
Al-Hazm
1 0
Al-Adalah
30 Sep 2024
- 3:35 pm
Al Jabalain
1 1
Al Zulfi
30 Sep 2024
- 5:15 pm
Jeddah
1 1
Al-Safa
1 Oct 2024
- 3:40 pm
Abha
3 1
Al-Faisaly
1 Oct 2024
- 3:40 pm
Al-Jandal
0 0
Al Batin
1 Oct 2024
- 5:15 pm
Al Najma
2 3
Al Suqoor
Matchweek 6
4 Oct 2024
- 3:25 pm
Al-Bukiryah
0 0
Al-Tai
4 Oct 2024
- 3:25 pm
Al Arabi SC
3 0
Al-Ain
5 Oct 2024
- 3:05 pm
Al-Adalah
1 1
Al Jabalain
5 Oct 2024
- 3:15 pm
Al Zulfi
0 1
Al Jubail
5 Oct 2024
- 3:50 pm
Al Suqoor
2 0
Al-Hazm
5 Oct 2024
- 5:00 pm
Ohod
1 2
Jeddah
6 Oct 2024
- 3:00 pm
Al-Safa
1 2
Al-Jandal
6 Oct 2024
- 3:15 pm
Al Batin
3 2
Abha
6 Oct 2024
- 5:00 pm
Al-Faisaly
2 2
Al Najma
Matchweek 7
21 Oct 2024
- 2:45 pm
Al-Safa
1 3
Al Suqoor
21 Oct 2024
- 3:00 pm
Al Batin
0 0
Al Zulfi
21 Oct 2024
- 4:50 pm
Al Najma
3 0
Al Arabi SC
22 Oct 2024
- 3:20 pm
Ohod
0 2
Al-Bukiryah
22 Oct 2024
- 3:20 pm
Al-Jandal
1 0
Al-Ain
22 Oct 2024
- 4:50 pm
Al Jubail
1 2
Al-Adalah
23 Oct 2024
- 3:05 pm
Al-Faisaly
0 1
Al-Tai
23 Oct 2024
- 3:05 pm
Al-Hazm
4 1
Abha
23 Oct 2024
- 4:50 pm
Jeddah
0 0
Al Jabalain
Matchweek 8
28 Oct 2024
- 12:50 pm
Al Suqoor
1 0
Ohod
29 Oct 2024
- 4:15 pm
Al Zulfi
1 0
Al-Faisaly
30 Oct 2024
- 12:40 pm
Abha
2 2
Jeddah
30 Oct 2024
- 12:40 pm
Al-Ain
0 2
Al Jubail
20 Nov 2024
- 12:15 pm
Al-Bukiryah
2 1
Al-Jandal
20 Nov 2024
- 12:15 pm
Al Arabi SC
2 2
Al Batin
20 Nov 2024
- 2:30 pm
Al-Adalah
3 1
Al Najma
29 Nov 2024
- 12:20 pm
Al Jabalain
2 2
Al-Hazm
30 Nov 2024
- 12:20 pm
Al-Tai
3 0
Al-Safa
Matchweek 9
3 Nov 2024
- 2:35 pm
Al-Safa
3 2
Al Batin
3 Nov 2024
- 3:20 pm
Ohod
1 3
Al Arabi SC
3 Nov 2024
- 4:15 pm
Al-Faisaly
0 1
Al-Bukiryah
4 Nov 2024
- 12:30 pm
Al-Jandal
2 3
Al-Tai
4 Nov 2024
- 3:00 pm
Al-Hazm
2 1
Al Zulfi
4 Nov 2024
- 3:25 pm
Jeddah
1 0
Al-Adalah
5 Nov 2024
- 12:25 pm
Al Jabalain
1 0
Al Suqoor
5 Nov 2024
- 2:35 pm
Al Jubail
0 1
Abha
5 Nov 2024
- 3:00 pm
Al Najma
1 0
Al-Ain
Matchweek 10
8 Nov 2024
- 2:30 pm
Al-Safa
3 0
Ohod
8 Nov 2024
- 2:45 pm
Al Batin
0 3
Al-Bukiryah
8 Nov 2024
- 4:15 pm
Al Arabi SC
2 1
Al-Faisaly
9 Nov 2024
- 12:25 pm
Al-Jandal
2 0
Al Zulfi
9 Nov 2024
- 3:00 pm
Al-Hazm
3 0
Jeddah
10 Nov 2024
- 12:35 pm
Abha
3 3
Al-Adalah
10 Nov 2024
- 12:35 pm
Al-Ain
0 1
Al Jabalain
10 Nov 2024
- 2:30 pm
Al Jubail
1 2
Al Najma
25 Jan 2025
- 12:50 pm
Al-Tai
- -
Al Suqoor
Matchweek 11
25 Nov 2024
- 12:10 pm
Al-Faisaly
1 2
Al-Safa
25 Nov 2024
- 12:15 pm
Al Najma
2 1
Al-Hazm
25 Nov 2024
- 3:00 pm
Al Jabalain
0 0
Al-Tai
25 Nov 2024
- 3:20 pm
Jeddah
1 1
Al Jubail
26 Nov 2024
- 12:40 pm
Al Suqoor
0 0
Al Batin
26 Nov 2024
- 2:30 pm
Al-Adalah
3 2
Al-Jandal
27 Nov 2024
- 12:10 pm
Al Zulfi
3 0
Abha
27 Nov 2024
- 12:35 pm
Ohod
1 2
Al-Ain
27 Nov 2024
- 2:50 pm
Al-Bukiryah
0 1
Al Arabi SC
Matchweek 12
2 Dec 2024
- 12:10 pm
Al-Faisaly
0 0
Al-Jandal
2 Dec 2024
- 12:10 pm
Al Najma
1 0
Jeddah
3 Dec 2024
- 12:35 pm
Ohod
3 2
Al Zulfi
3 Dec 2024
- 12:35 pm
Al-Ain
0 0
Al-Adalah
3 Dec 2024
- 2:25 pm
Al Jubail
2 1
Al Jabalain
3 Dec 2024
- 2:50 pm
Al Arabi SC
3 1
Al-Hazm
4 Dec 2024
- 12:20 pm
Al-Tai
5 0
Al Batin
4 Dec 2024
- 12:30 pm
Abha
1 0
Al-Safa
4 Dec 2024
- 2:50 pm
Al-Bukiryah
1 2
Al Suqoor
Matchweek 13
9 Dec 2024
- 12:10 pm
Al Zulfi
2 1
Al-Ain
9 Dec 2024
- 12:20 pm
Al Jabalain
1 0
Al Najma
9 Dec 2024
- 3:20 pm
Jeddah
2 3
Al-Faisaly
10 Dec 2024
- 12:00 pm
Al Batin
1 0
Ohod
10 Dec 2024
- 12:40 pm
Al Suqoor
3 1
Al Arabi SC
10 Dec 2024
- 2:30 pm
Al-Adalah
2 1
Al-Tai
11 Dec 2024
- 12:20 pm
Al-Hazm
3 1
Al Jubail
11 Dec 2024
- 12:20 pm
Al-Jandal
2 0
Abha
11 Dec 2024
- 2:25 pm
Al-Safa
2 1
Al-Bukiryah
Matchweek 14
16 Dec 2024
- 12:25 pm
Al-Tai
- -
Al Arabi SC
16 Dec 2024
- 12:45 pm
Al Suqoor
- -
Jeddah
16 Dec 2024
- 3:15 pm
Ohod
- -
Al-Adalah
17 Dec 2024
- 12:25 pm
Al-Jandal
- -
Al Jubail
17 Dec 2024
- 12:40 pm
Al-Ain
- -
Al-Hazm
17 Dec 2024
- 2:30 pm
Al-Safa
- -
Al Zulfi
18 Dec 2024
- 12:05 pm
Al Batin
- -
Al-Faisaly
18 Dec 2024
- 12:35 pm
Abha
- -
Al Jabalain
18 Dec 2024
- 2:55 pm
Al-Bukiryah
- -
Al Najma
Matchweek 15
1 Jan 2025
- 12:35 pm
Jeddah
- -
Al-Ain
4 Jan 2025
- 12:30 pm
Al-Hazm
- -
Al-Bukiryah
4 Jan 2025
- 12:30 pm
Al Zulfi
- -
Al-Tai
5 Jan 2025
- 12:35 pm
Al Jabalain
- -
Al-Jandal
5 Jan 2025
- 12:35 pm
Al Arabi SC
- -
Al-Safa
5 Jan 2025
- 2:45 pm
Al-Adalah
- -
Al Batin
6 Jan 2025
- 12:25 pm
Al-Faisaly
- -
Al Suqoor
6 Jan 2025
- 12:25 pm
Al Najma
- -
Abha
6 Jan 2025
- 2:40 pm
Al Jubail
- -
Ohod
Matchweek 16
10 Jan 2025
- 12:30 pm
Al-Bukiryah
- -
Al Zulfi
10 Jan 2025
- 12:30 pm
Al-Jandal
- -
Al-Hazm
10 Jan 2025
- 2:40 pm
Al-Safa
- -
Al Jabalain
11 Jan 2025
- 12:35 pm
Al Arabi SC
- -
Jeddah
11 Jan 2025
- 12:55 pm
Ohod
- -
Al Najma
11 Jan 2025
- 12:55 pm
Al Suqoor
- -
Al-Adalah
12 Jan 2025
- 12:20 pm
Al Batin
- -
Al Jubail
12 Jan 2025
- 12:40 pm
Al-Tai
- -
Abha
12 Jan 2025
- 12:50 pm
Al-Ain
- -
Al-Faisaly
Matchweek 17
15 Jan 2025
- 12:35 pm
Al-Hazm
- -
Al-Safa
15 Jan 2025
- 12:35 pm
Al Najma
- -
Al-Jandal
15 Jan 2025
- 3:40 pm
Jeddah
- -
Al-Bukiryah
16 Jan 2025
- 12:30 pm
Al Zulfi
- -
Al Suqoor
16 Jan 2025
- 12:45 pm
Al Jabalain
- -
Al Batin
16 Jan 2025
- 2:50 pm
Al-Adalah
- -
Al Arabi SC
17 Jan 2025
- 12:30 pm
Al-Faisaly
- -
Ohod
17 Jan 2025
- 12:55 pm
Abha
- -
Al-Ain
17 Jan 2025
- 2:50 pm
Al Jubail
- -
Al-Tai