Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › Oman › Professional League

Back
Oman flag

Professional League

OMAN · 2024/25 · 12 CLUBS · 132 PLAYED

Season archive · results and statistics.

Final matches

OMANProfessional League 5 matches
MATCHSCORE
08 May 2025FT
Al Seeb
Al Nasr
1–1
08 May 2025FT
Al-Khabourah
Ibri
1–0
08 May 2025FT
Al-Nahda
Al-Rustaq
2–0
08 May 2025FT
Bahla
Al-Shabab
4–3
08 May 2025FT
Sohar
Oman Club
2–0

League table

Top six
#TEAMPGDPTS
1Al Seeb22+2951
2Al-Nahda22+2547
3Oman Club22+739
4Al-Khabourah22−531
5Saham22−729
6Al-Shabab22+328

Official standings · updated 18 Oct 03:47

League performance

Our record · result predictions

No graded predictions yet for this league and season.

Professional League in our data · since 2024 · through 8 May 2025

Matches analysed132
Home wins34%
Draws22%
Over 2.5 goals41%
How we calculate this

Accuracy is the share of graded result predictions we called right. Calibration measures the gap between predicted probabilities and outcomes. Brier measures probability error; lower is better for both. Market comparisons use bookmaker consensus on matched predictions. No matched market comparison is available yet. League data summarises past matches, separately from the prediction record.

Professional League

2024/25
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Al Seeb2216334617+2951WLLWDAFC Challenge League
2Al-Nahda2213813510+2547LDWDW–
3Oman Club2211652114+739WLWDL–
4Al-Khabourah229492227−531DWLWW–
5Saham228592835−729DDDWW–
6Al-Shabab2284103027+328WWDDL–
7Bahla2284102220+228LWLWW–
8Al Nasr2284102328−528LDWLD–
9Sohar2266102435−1124DWLLW–
10Al-Rustaq2265111726−923WLWLL–
11Ibri2255121428−1420DLLLLRelegation
12Sur2246121227−1518LDWDLRelegation

Form: the last five matches, latest on the right.

#TEAMPGDPTS
1Al Seeb22+2951
2Al-Nahda22+2547
3Oman Club22+739
4Al-Khabourah22−531
5Saham22−729
6Al-Shabab22+328
7Bahla22+228
8Al Nasr22−528
9Sohar22−1124
10Al-Rustaq22−923
11Ibri22−1420
12Sur22−1518
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Al Seeb2216334617+2951WLLWDAFC Challenge League
2Al-Nahda2213813510+2547LDWDW–
3Oman Club2211652114+739WLWDL–
4Al-Khabourah229492227−531DWLWW–
5Saham228592835−729DDDWW–
6Al-Shabab2284103027+328WWDDL–
7Bahla2284102220+228LWLWW–
8Al Nasr2284102328−528LDWLD–
9Sohar2266102435−1124DWLLW–
10Al-Rustaq2265111726−923WLWLL–
11Ibri2255121428−1420DLLLLRelegation
12Sur2246121227−1518LDWDLRelegation

Form: the last five matches, latest on the right.

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Thursday 8 May

OMANProfessional League 6 matches
MATCHSCORE
08 May 2025FT
Al Seeb
Al Nasr
1–1
08 May 2025FT
Al-Khabourah
Ibri
1–0
08 May 2025FT
Al-Nahda
Al-Rustaq
2–0
08 May 2025FT
Bahla
Al-Shabab
4–3
08 May 2025FT
Sohar
Oman Club
2–0
08 May 2025FT
Sur
Saham
1–2

Saturday 3 May

OMANProfessional League 6 matches
MATCHSCORE
03 May 2025FT
Al Nasr
Al-Khabourah
1–2
03 May 2025FT
Al-Rustaq
Al Seeb
0–1
03 May 2025FT
Al-Shabab
Sur
3–3
03 May 2025FT
Ibri
Bahla
1–3
03 May 2025FT
Oman Club
Al-Nahda
0–0
03 May 2025FT
Saham
Sohar
2–0

Monday 28 Apr

OMANProfessional League 3 matches
MATCHSCORE
28 Apr 2025FT
Al Seeb
Oman Club
1–2
28 Apr 2025FT
Saham
Al-Shabab
2–2
28 Apr 2025FT
Sur
Ibri
2–1

Sunday 27 Apr

OMANProfessional League 3 matches
MATCHSCORE
27 Apr 2025FT
Al-Khabourah
Al-Rustaq
0–1
27 Apr 2025FT
Al-Nahda
Sohar
6–0
27 Apr 2025FT
Bahla
Al Nasr
0–1

Tuesday 22 Apr

OMANProfessional League 3 matches
MATCHSCORE
22 Apr 2025FT
Al-Nahda
Saham
2–2
22 Apr 2025FT
Al-Rustaq
Bahla
0–1
22 Apr 2025FT
Oman Club
Al-Khabourah
2–3

Monday 21 Apr

OMANProfessional League 3 matches
MATCHSCORE
21 Apr 2025FT
Al Nasr
Sur
0–0
21 Apr 2025FT
Ibri
Al-Shabab
0–4
21 Apr 2025FT
Sohar
Al Seeb
3–2

Wednesday 16 Apr

OMANProfessional League 3 matches
MATCHSCORE
16 Apr 2025FT
Al Seeb
Al-Nahda
2–0
16 Apr 2025FT
Al-Shabab
Al Nasr
3–1
16 Apr 2025FT
Bahla
Oman Club
0–1

Tuesday 15 Apr

OMANProfessional League 3 matches
MATCHSCORE
15 Apr 2025FT
Al-Khabourah
Sohar
1–1
15 Apr 2025FT
Saham
Ibri
2–2
15 Apr 2025FT
Sur
Al-Rustaq
0–1

Friday 11 Apr

OMANProfessional League 2 matches
MATCHSCORE
11 Apr 2025FT
Al Seeb
Bahla
1–0
11 Apr 2025FT
Al-Shabab
Oman Club
0–1

Sunday 6 Apr

OMANProfessional League 4 matches
MATCHSCORE
06 Apr 2025FT
Al Nasr
Ibri
1–0
06 Apr 2025FT
Al Seeb
Saham
5–1
06 Apr 2025FT
Al-Nahda
Al-Khabourah
3–0
06 Apr 2025FT
Al-Rustaq
Al-Shabab
1–3

Saturday 5 Apr

OMANProfessional League 2 matches
MATCHSCORE
05 Apr 2025FT
Oman Club
Sur
0–1
05 Apr 2025FT
Sohar
Bahla
0–0

Saturday 8 Mar

OMANProfessional League 1 match
MATCHSCORE
08 Mar 2025FT
Al-Khabourah
Saham
2–3

Friday 7 Mar

OMANProfessional League 4 matches
MATCHSCORE
07 Mar 2025FT
Al-Nahda
Sur
1–1
07 Mar 2025FT
Al-Rustaq
Al Nasr
2–1
07 Mar 2025FT
Oman Club
Ibri
0–0
07 Mar 2025FT
Sohar
Al-Shabab
2–1

Tuesday 25 Feb

OMANProfessional League 1 match
MATCHSCORE
25 Feb 2025FT
Al-Khabourah
Al Seeb
1–1

Friday 21 Feb

OMANProfessional League 4 matches
MATCHSCORE
21 Feb 2025FT
Bahla
Al-Nahda
0–3
21 Feb 2025FT
Ibri
Al-Rustaq
0–1
21 Feb 2025FT
Saham
Al Nasr
0–2
21 Feb 2025FT
Sur
Sohar
0–3

Tuesday 11 Feb

OMANProfessional League 2 matches
MATCHSCORE
11 Feb 2025FT
Bahla
Al-Khabourah
0–1
11 Feb 2025FT
Ibri
Sohar
1–0

Monday 10 Feb

OMANProfessional League 4 matches
MATCHSCORE
10 Feb 2025FT
Al Nasr
Oman Club
0–3
10 Feb 2025FT
Al-Shabab
Al-Nahda
1–1
10 Feb 2025FT
Saham
Al-Rustaq
0–2
10 Feb 2025FT
Sur
Al Seeb
1–2

Sunday 2 Feb

OMANProfessional League 4 matches
MATCHSCORE
02 Feb 2025FT
Al Seeb
Al-Shabab
1–2
02 Feb 2025FT
Al-Nahda
Ibri
1–1
02 Feb 2025FT
Bahla
Saham
1–2
02 Feb 2025FT
Sohar
Al Nasr
0–3

Saturday 1 Feb

OMANProfessional League 2 matches
MATCHSCORE
01 Feb 2025FT
Al-Khabourah
Sur
0–0
01 Feb 2025FT
Oman Club
Al-Rustaq
0–0

Friday 24 Jan

OMANProfessional League 2 matches
MATCHSCORE
24 Jan 2025FT
Al-Shabab
Al-Khabourah
0–1
24 Jan 2025FT
Ibri
Al Seeb
0–2

Thursday 23 Jan

OMANProfessional League 2 matches
MATCHSCORE
23 Jan 2025FT
Al Nasr
Al-Nahda
0–2
23 Jan 2025FT
Al-Rustaq
Sohar
1–1

Wednesday 22 Jan

OMANProfessional League 2 matches
MATCHSCORE
22 Jan 2025FT
Saham
Oman Club
0–1
22 Jan 2025FT
Sur
Bahla
0–3

Friday 10 Jan

OMANProfessional League 3 matches
MATCHSCORE
10 Jan 2025FT
Al Nasr
Al-Shabab
0–4
10 Jan 2025FT
Oman Club
Bahla
0–1
10 Jan 2025FT
Sohar
Al-Khabourah
1–2

Thursday 9 Jan

OMANProfessional League 2 matches
MATCHSCORE
09 Jan 2025FT
Al-Rustaq
Sur
0–0
09 Jan 2025FT
Ibri
Saham
1–1

Sunday 15 Dec

OMANProfessional League 1 match
MATCHSCORE
15 Dec 2024FT
Al-Nahda
Al Seeb
1–3

Wednesday 11 Dec

OMANProfessional League 1 match
MATCHSCORE
11 Dec 2024FT
Al-Khabourah
Bahla
1–3

Tuesday 10 Dec

OMANProfessional League 1 match
MATCHSCORE
10 Dec 2024FT
Al Seeb
Al-Rustaq
3–0

Saturday 30 Nov

OMANProfessional League 1 match
MATCHSCORE
30 Nov 2024FT
Oman Club
Al Seeb
0–2

Wednesday 27 Nov

OMANProfessional League 2 matches
MATCHSCORE
27 Nov 2024FT
Al-Shabab
Bahla
1–0
27 Nov 2024FT
Ibri
Al-Khabourah
1–0

Tuesday 26 Nov

OMANProfessional League 2 matches
MATCHSCORE
26 Nov 2024FT
Al-Rustaq
Al-Nahda
1–1
26 Nov 2024FT
Saham
Sur
1–0

Monday 25 Nov

OMANProfessional League 2 matches
MATCHSCORE
25 Nov 2024FT
Al Nasr
Al Seeb
1–3
25 Nov 2024FT
Oman Club
Sohar
2–1

Wednesday 6 Nov

OMANProfessional League 1 match
MATCHSCORE
06 Nov 2024FT
Saham
Bahla
1–1

Sunday 3 Nov

OMANProfessional League 2 matches
MATCHSCORE
03 Nov 2024FT
Al-Khabourah
Al Nasr
0–1
03 Nov 2024FT
Sur
Al-Shabab
1–0

Saturday 2 Nov

OMANProfessional League 3 matches
MATCHSCORE
02 Nov 2024FT
Al-Nahda
Oman Club
0–0
02 Nov 2024FT
Bahla
Ibri
0–1
02 Nov 2024FT
Sohar
Saham
1–0

Wednesday 30 Oct

OMANProfessional League 1 match
MATCHSCORE
30 Oct 2024FT
Al-Rustaq
Al-Khabourah
0–2

Tuesday 29 Oct

OMANProfessional League 2 matches
MATCHSCORE
29 Oct 2024FT
Al-Shabab
Saham
0–3
29 Oct 2024FT
Ibri
Sur
2–0

Monday 28 Oct

OMANProfessional League 2 matches
MATCHSCORE
28 Oct 2024FT
Al Nasr
Bahla
1–1
28 Oct 2024FT
Sohar
Al-Nahda
1–3

Sunday 20 Oct

OMANProfessional League 4 matches
MATCHSCORE
20 Oct 2024FT
Al Seeb
Sohar
3–1
20 Oct 2024FT
Al-Shabab
Ibri
1–0
20 Oct 2024FT
Saham
Al-Nahda
0–2
20 Oct 2024FT
Sur
Al Nasr
1–0

Saturday 19 Oct

OMANProfessional League 2 matches
MATCHSCORE
19 Oct 2024FT
Al-Khabourah
Oman Club
2–2
19 Oct 2024FT
Bahla
Al-Rustaq
2–1

Sunday 6 Oct

OMANProfessional League 1 match
MATCHSCORE
06 Oct 2024FT
Bahla
Sur
3–0

Thursday 26 Sept

OMANProfessional League 2 matches
MATCHSCORE
26 Sep 2024FT
Bahla
Sohar
0–0
26 Sep 2024FT
Sur
Oman Club
0–1

Wednesday 25 Sept

OMANProfessional League 2 matches
MATCHSCORE
25 Sep 2024FT
Al-Khabourah
Al-Nahda
0–1
25 Sep 2024FT
Saham
Al Seeb
1–4

Tuesday 24 Sept

OMANProfessional League 2 matches
MATCHSCORE
24 Sep 2024FT
Al-Shabab
Al-Rustaq
2–1
24 Sep 2024FT
Ibri
Al Nasr
0–2

Saturday 21 Sept

OMANProfessional League 1 match
MATCHSCORE
21 Sep 2024FT
Al-Nahda
Bahla
2–0

Friday 20 Sept

OMANProfessional League 3 matches
MATCHSCORE
20 Sep 2024FT
Al Nasr
Saham
1–2
20 Sep 2024FT
Al Seeb
Al-Khabourah
4–0
20 Sep 2024FT
Al-Rustaq
Ibri
1–1

Thursday 19 Sept

OMANProfessional League 2 matches
MATCHSCORE
19 Sep 2024FT
Oman Club
Al-Shabab
1–0
19 Sep 2024FT
Sohar
Sur
1–1

Monday 16 Sept

OMANProfessional League 1 match
MATCHSCORE
16 Sep 2024FT
Al Nasr
Al-Rustaq
2–1

Sunday 15 Sept

OMANProfessional League 3 matches
MATCHSCORE
15 Sep 2024FT
Al-Shabab
Sohar
2–2
15 Sep 2024FT
Bahla
Al Seeb
1–2
15 Sep 2024FT
Sur
Al-Nahda
0–1

Saturday 14 Sept

OMANProfessional League 2 matches
MATCHSCORE
14 Sep 2024FT
Ibri
Oman Club
0–2
14 Sep 2024FT
Saham
Al-Khabourah
1–0

Monday 26 Aug

OMANProfessional League 3 matches
MATCHSCORE
26 Aug 2024FT
Al-Rustaq
Saham
3–1
26 Aug 2024FT
Oman Club
Al Nasr
0–0
26 Aug 2024FT
Sohar
Ibri
0–1

Sunday 25 Aug

OMANProfessional League 2 matches
MATCHSCORE
25 Aug 2024FT
Al Seeb
Sur
1–0
25 Aug 2024FT
Al-Nahda
Al-Shabab
1–0

Wednesday 21 Aug

OMANProfessional League 2 matches
MATCHSCORE
21 Aug 2024FT
Al Nasr
Sohar
4–2
21 Aug 2024FT
Al-Rustaq
Oman Club
0–1

Tuesday 20 Aug

OMANProfessional League 3 matches
MATCHSCORE
20 Aug 2024FT
Al-Shabab
Al Seeb
0–1
20 Aug 2024FT
Ibri
Al-Nahda
0–1
20 Aug 2024FT
Sur
Al-Khabourah
0–1

Friday 16 Aug

OMANProfessional League 3 matches
MATCHSCORE
16 Aug 2024FT
Al-Khabourah
Al-Shabab
2–1
16 Aug 2024FT
Oman Club
Saham
2–1
16 Aug 2024FT
Sohar
Al-Rustaq
2–0

Thursday 15 Aug

OMANProfessional League 2 matches
MATCHSCORE
15 Aug 2024FT
Al Seeb
Ibri
3–1
15 Aug 2024FT
Al-Nahda
Al Nasr
1–0

No player statistics available for this season.

Points

TEAMTOTALP
Al Seeb5122
Al-Nahda4722
Oman Club3922
Al-Khabourah3122
Saham2922
Al-Shabab2822
Bahla2822
Al Nasr2822
Sohar2422
Al-Rustaq2322
Ibri2022
Sur1822

Fewest defeats

Goals scored

TEAMTOTALP
Al Seeb4622
Al-Nahda3522
Al-Shabab3022
Saham2822
Sohar2422
Al Nasr2322
Al-Khabourah2222
Bahla2222
Oman Club2122
Al-Rustaq1722
Ibri1422
Sur1222

Fewest goals conceded

TEAMTOTALP
Al-Nahda1022
Oman Club1422
Al Seeb1722
Bahla2022
Al-Rustaq2622
Al-Khabourah2722
Al-Shabab2722
Sur2722
Al Nasr2822
Ibri2822
Saham3522
Sohar3522

Goal difference

TEAMTOTALP
Al Seeb2922
Al-Nahda2522
Oman Club722
Al-Shabab322
Bahla222
Al-Khabourah-522
Al Nasr-522
Saham-722
Al-Rustaq-922
Sohar-1122
Ibri-1422
Sur-1522

Clean sheets

Failed to score

Scored per match

TEAMAVGP
Al Seeb2.1822
Al-Nahda1.5922
Al-Shabab1.522
Saham1.2722
Bahla1.0922
Sohar1.0922
Al Nasr1.0522
Al-Khabourah1.022
Oman Club0.9522
Al-Rustaq0.7722
Ibri0.6422
Sur0.5522

Both teams scored

TEAMRATEP
Al Seeb59.1%22
Saham59.1%22
Al-Shabab50.0%22
Sohar50.0%22
Al-Khabourah40.9%22
Al Nasr40.9%22
Al-Rustaq40.9%22
Bahla36.4%22
Al-Nahda31.8%22
Ibri31.8%22
Sur27.3%22
Oman Club22.7%22

Over 2.5 goals

TEAMRATEP
Al Seeb59.1%22
Al-Shabab59.1%22
Saham54.5%22
Sohar50.0%22
Al Nasr45.5%22
Al-Khabourah40.9%22
Bahla40.9%22
Al-Rustaq31.8%22
Sur31.8%22
Al-Nahda27.3%22
Oman Club27.3%22
Ibri22.7%22

Longest winning run

Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.