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 · 2025/26 · 14 CLUBS · 182 PLAYED

Season archive · results and statistics.

Final matches

OMANProfessional League 5 matches
MATCHSCORE
23 May 2026FT
Al Seeb
Ibri
7–1
23 May 2026FT
Al-Nahda
Al-Shabab
2–3
23 May 2026FT
Al-Rustaq
Oman Club
0–1
23 May 2026FT
Dhofar
Al-Khabourah
2–1
23 May 2026FT
Saham
Al Nasr
0–2

League table

Top six
#TEAMPGDPTS
1Al Seeb26+4567
2Al-Shabab26+2454
3Al Nasr26+1553
4Al-Nahda26+844
5Bahla26+740
6Oman Club26−139

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 2025 · through 23 May

Matches analysed182
Home wins40%
Draws22%
Over 2.5 goals47%
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

2025/26
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Al Seeb2621415914+4567WWWDWChampions League 2
2Al-Shabab2617365127+2454WLLDW–
3Al Nasr2616553520+1553LLWDW–
4Al-Nahda2613583123+844WWLLLChampions League 2
5Bahla26124103932+740DDLWW–
6Oman Club2611692728−139DWLLW–
7Sohar2610883528+738WDLDD–
8Sur2688103437−332WWWWD–
9Dhofar2676132330−727LLWLW–
10Smail2668122539−1426LLWDL–
11Saham2675142244−2226LDWDL–
12Ibri2672172752−2523WLLWLRelegation
13Al-Khabourah26410122335−1222WDLDLRelegation
14Al-Rustaq2636172446−2215LLWDLRelegation

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

#TEAMPGDPTS
1Al Seeb26+4567
2Al-Shabab26+2454
3Al Nasr26+1553
4Al-Nahda26+844
5Bahla26+740
6Oman Club26−139
7Sohar26+738
8Sur26−332
9Dhofar26−727
10Smail26−1426
11Saham26−2226
12Ibri26−2523
13Al-Khabourah26−1222
14Al-Rustaq26−2215
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Al Seeb2621415914+4567WWWDWChampions League 2
2Al-Shabab2617365127+2454WLLDW–
3Al Nasr2616553520+1553LLWDW–
4Al-Nahda2613583123+844WWLLLChampions League 2
5Bahla26124103932+740DDLWW–
6Oman Club2611692728−139DWLLW–
7Sohar2610883528+738WDLDD–
8Sur2688103437−332WWWWD–
9Dhofar2676132330−727LLWLW–
10Smail2668122539−1426LLWDL–
11Saham2675142244−2226LDWDL–
12Ibri2672172752−2523WLLWLRelegation
13Al-Khabourah26410122335−1222WDLDLRelegation
14Al-Rustaq2636172446−2215LLWDLRelegation

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

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Saturday 23 May

OMANProfessional League 7 matches
MATCHSCORE
23 May 2026FT
Al Seeb
Ibri
7–1
23 May 2026FT
Al-Nahda
Al-Shabab
2–3
23 May 2026FT
Al-Rustaq
Oman Club
0–1
23 May 2026FT
Dhofar
Al-Khabourah
2–1
23 May 2026FT
Saham
Al Nasr
0–2
23 May 2026FT
Smail
Bahla
0–1
23 May 2026FT
Sur
Sohar
3–3

Monday 18 May

OMANProfessional League 7 matches
MATCHSCORE
18 May 2026FT
Al Nasr
Smail
1–1
18 May 2026FT
Al-Khabourah
Al-Rustaq
3–3
18 May 2026FT
Al-Shabab
Al Seeb
0–0
18 May 2026FT
Bahla
Al-Nahda
2–1
18 May 2026FT
Ibri
Dhofar
2–0
18 May 2026FT
Oman Club
Sur
2–3
18 May 2026FT
Sohar
Saham
2–2

Thursday 14 May

OMANProfessional League 3 matches
MATCHSCORE
14 May 2026FT
Al-Nahda
Al Seeb
0–4
14 May 2026FT
Dhofar
Al-Shabab
2–0
14 May 2026FT
Smail
Sohar
2–1

Wednesday 13 May

OMANProfessional League 2 matches
MATCHSCORE
13 May 2026FT
Bahla
Al Nasr
1–3
13 May 2026FT
Saham
Oman Club
1–0

Tuesday 12 May

OMANProfessional League 2 matches
MATCHSCORE
12 May 2026FT
Al-Rustaq
Ibri
2–0
12 May 2026FT
Sur
Al-Khabourah
2–1

Friday 8 May

OMANProfessional League 1 match
MATCHSCORE
08 May 2026FT
Sur
Al-Shabab
2–0

Tuesday 5 May

OMANProfessional League 1 match
MATCHSCORE
05 May 2026FT
Oman Club
Smail
2–1

Monday 4 May

OMANProfessional League 3 matches
MATCHSCORE
04 May 2026FT
Al Nasr
Al-Nahda
0–1
04 May 2026FT
Al-Khabourah
Saham
0–0
04 May 2026FT
Al-Shabab
Al-Rustaq
1–0

Sunday 3 May

OMANProfessional League 1 match
MATCHSCORE
03 May 2026FT
Ibri
Sur
1–2

Saturday 2 May

OMANProfessional League 2 matches
MATCHSCORE
02 May 2026FT
Al Seeb
Dhofar
2–1
02 May 2026FT
Sohar
Bahla
1–1

Thursday 30 Apr

OMANProfessional League 2 matches
MATCHSCORE
30 Apr 2026FT
Al-Shabab
Saham
3–0
30 Apr 2026FT
Smail
Al-Nahda
0–1

Monday 27 Apr

OMANProfessional League 2 matches
MATCHSCORE
27 Apr 2026FT
Al Nasr
Sohar
0–1
27 Apr 2026FT
Bahla
Oman Club
1–1

Sunday 26 Apr

OMANProfessional League 4 matches
MATCHSCORE
26 Apr 2026FT
Al-Nahda
Dhofar
1–0
26 Apr 2026FT
Al-Rustaq
Al Seeb
2–4
26 Apr 2026FT
Saham
Ibri
1–2
26 Apr 2026FT
Smail
Al-Khabourah
0–2

Saturday 18 Apr

OMANProfessional League 2 matches
MATCHSCORE
18 Apr 2026FT
Al Seeb
Sur
2–1
18 Apr 2026FT
Al-Khabourah
Bahla
0–0

Friday 17 Apr

OMANProfessional League 2 matches
MATCHSCORE
17 Apr 2026FT
Ibri
Smail
2–3
17 Apr 2026FT
Sohar
Al-Nahda
1–2

Thursday 16 Apr

OMANProfessional League 2 matches
MATCHSCORE
16 Apr 2026FT
Dhofar
Al-Rustaq
0–1
16 Apr 2026FT
Oman Club
Al Nasr
0–0

Sunday 12 Apr

OMANProfessional League 2 matches
MATCHSCORE
12 Apr 2026FT
Oman Club
Sohar
2–1
12 Apr 2026FT
Sur
Dhofar
1–0

Saturday 11 Apr

OMANProfessional League 2 matches
MATCHSCORE
11 Apr 2026FT
Al-Rustaq
Al-Nahda
0–0
11 Apr 2026FT
Bahla
Ibri
0–1

Friday 10 Apr

OMANProfessional League 3 matches
MATCHSCORE
10 Apr 2026FT
Al Nasr
Al-Khabourah
2–0
10 Apr 2026FT
Saham
Al Seeb
0–2
10 Apr 2026FT
Smail
Al-Shabab
0–7

Monday 6 Apr

OMANProfessional League 2 matches
MATCHSCORE
06 Apr 2026FT
Al-Nahda
Oman Club
0–0
06 Apr 2026FT
Al-Rustaq
Sur
1–1

Sunday 5 Apr

OMANProfessional League 2 matches
MATCHSCORE
05 Apr 2026FT
Al Seeb
Smail
2–1
05 Apr 2026FT
Al-Khabourah
Sohar
1–1

Saturday 4 Apr

OMANProfessional League 3 matches
MATCHSCORE
04 Apr 2026FT
Al-Shabab
Bahla
1–4
04 Apr 2026FT
Dhofar
Saham
1–0
04 Apr 2026FT
Ibri
Al Nasr
2–4

Tuesday 17 Mar

OMANProfessional League 4 matches
MATCHSCORE
17 Mar 2026FT
Bahla
Al Seeb
0–2
17 Mar 2026FT
Smail
Dhofar
1–1
17 Mar 2026FT
Sohar
Ibri
0–0
17 Mar 2026FT
Sur
Al-Nahda
1–1

Monday 16 Mar

OMANProfessional League 3 matches
MATCHSCORE
16 Mar 2026FT
Al Nasr
Al-Shabab
2–1
16 Mar 2026FT
Oman Club
Al-Khabourah
1–0
16 Mar 2026FT
Saham
Al-Rustaq
2–2

Friday 13 Mar

OMANProfessional League 1 match
MATCHSCORE
13 Mar 2026FT
Dhofar
Bahla
2–1

Thursday 12 Mar

OMANProfessional League 2 matches
MATCHSCORE
12 Mar 2026FT
Al Seeb
Al Nasr
0–0
12 Mar 2026FT
Al-Nahda
Al-Khabourah
1–1

Wednesday 11 Mar

OMANProfessional League 4 matches
MATCHSCORE
11 Mar 2026FT
Al-Rustaq
Smail
1–2
11 Mar 2026FT
Al-Shabab
Sohar
2–1
11 Mar 2026FT
Ibri
Oman Club
1–2
11 Mar 2026FT
Sur
Saham
0–0

Saturday 7 Mar

OMANProfessional League 4 matches
MATCHSCORE
07 Mar 2026FT
Al Nasr
Dhofar
1–0
07 Mar 2026FT
Bahla
Al-Rustaq
3–1
07 Mar 2026FT
Oman Club
Al-Shabab
1–4
07 Mar 2026FT
Saham
Al-Nahda
1–0

Friday 6 Mar

OMANProfessional League 3 matches
MATCHSCORE
06 Mar 2026FT
Al-Khabourah
Ibri
2–3
06 Mar 2026FT
Smail
Sur
0–0
06 Mar 2026FT
Sohar
Al Seeb
0–1

Tuesday 3 Mar

OMANProfessional League 1 match
MATCHSCORE
03 Mar 2026FT
Oman Club
Al-Nahda
0–1

Thursday 26 Feb

OMANProfessional League 1 match
MATCHSCORE
26 Feb 2026FT
Dhofar
Oman Club
1–2

Wednesday 25 Feb

OMANProfessional League 1 match
MATCHSCORE
25 Feb 2026FT
Al-Shabab
Al-Nahda
3–1

Sunday 22 Feb

OMANProfessional League 3 matches
MATCHSCORE
22 Feb 2026FT
Dhofar
Sohar
0–0
22 Feb 2026FT
Saham
Smail
0–4
22 Feb 2026FT
Sur
Bahla
2–1

Saturday 21 Feb

OMANProfessional League 3 matches
MATCHSCORE
21 Feb 2026FT
Al Seeb
Oman Club
3–0
21 Feb 2026FT
Al-Nahda
Ibri
2–0
21 Feb 2026FT
Al-Rustaq
Al Nasr
1–1

Friday 20 Feb

OMANProfessional League 1 match
MATCHSCORE
20 Feb 2026FT
Al-Shabab
Al-Khabourah
3–0

Monday 16 Feb

OMANProfessional League 2 matches
MATCHSCORE
16 Feb 2026FT
Bahla
Saham
4–1
16 Feb 2026FT
Sohar
Al-Rustaq
2–0

Sunday 15 Feb

OMANProfessional League 3 matches
MATCHSCORE
15 Feb 2026FT
Al Nasr
Sur
1–0
15 Feb 2026FT
Al-Khabourah
Al Seeb
0–3
15 Feb 2026FT
Ibri
Al-Shabab
0–2

Sunday 8 Feb

OMANProfessional League 3 matches
MATCHSCORE
08 Feb 2026FT
Al Nasr
Saham
1–0
08 Feb 2026FT
Bahla
Smail
4–1
08 Feb 2026FT
Sohar
Sur
1–1

Saturday 7 Feb

OMANProfessional League 3 matches
MATCHSCORE
07 Feb 2026FT
Al-Khabourah
Dhofar
0–0
07 Feb 2026FT
Ibri
Al Seeb
1–0
07 Feb 2026FT
Oman Club
Al-Rustaq
3–1

Tuesday 3 Feb

OMANProfessional League 4 matches
MATCHSCORE
03 Feb 2026FT
Al-Rustaq
Al-Khabourah
0–2
03 Feb 2026FT
Saham
Sohar
0–2
03 Feb 2026FT
Smail
Al Nasr
0–1
03 Feb 2026FT
Sur
Oman Club
0–0

Monday 2 Feb

OMANProfessional League 3 matches
MATCHSCORE
02 Feb 2026FT
Al Seeb
Al-Shabab
2–2
02 Feb 2026FT
Al-Nahda
Bahla
0–1
02 Feb 2026FT
Dhofar
Ibri
3–0

Sunday 25 Jan

OMANProfessional League 4 matches
MATCHSCORE
25 Jan 2026FT
Al Nasr
Bahla
3–2
25 Jan 2026FT
Al-Shabab
Dhofar
2–0
25 Jan 2026FT
Ibri
Al-Rustaq
1–2
25 Jan 2026FT
Oman Club
Saham
0–1

Saturday 24 Jan

OMANProfessional League 3 matches
MATCHSCORE
24 Jan 2026FT
Al Seeb
Al-Nahda
2–1
24 Jan 2026FT
Al-Khabourah
Sur
0–2
24 Jan 2026FT
Sohar
Smail
1–0

Wednesday 21 Jan

OMANProfessional League 1 match
MATCHSCORE
21 Jan 2026FT
Bahla
Al-Shabab
1–1

Friday 16 Jan

OMANProfessional League 6 matches
MATCHSCORE
16 Jan 2026FT
Al-Nahda
Al Nasr
0–1
16 Jan 2026FT
Al-Rustaq
Al-Shabab
1–2
16 Jan 2026FT
Dhofar
Al Seeb
0–2
16 Jan 2026FT
Saham
Al-Khabourah
0–3
16 Jan 2026FT
Smail
Oman Club
1–1
16 Jan 2026FT
Sur
Ibri
1–2

Thursday 15 Jan

OMANProfessional League 1 match
MATCHSCORE
15 Jan 2026FT
Bahla
Sohar
1–2

Thursday 8 Jan

OMANProfessional League 1 match
MATCHSCORE
08 Jan 2026FT
Oman Club
Bahla
2–0

Wednesday 7 Jan

OMANProfessional League 4 matches
MATCHSCORE
07 Jan 2026FT
Al Seeb
Al-Rustaq
1–0
07 Jan 2026FT
Al-Shabab
Sur
3–1
07 Jan 2026FT
Dhofar
Al-Nahda
0–2
07 Jan 2026FT
Ibri
Saham
0–1

Tuesday 6 Jan

OMANProfessional League 2 matches
MATCHSCORE
06 Jan 2026FT
Al-Khabourah
Smail
0–0
06 Jan 2026FT
Sohar
Al Nasr
1–0

Monday 22 Dec

OMANProfessional League 2 matches
MATCHSCORE
22 Dec 2025FT
Al Seeb
Bahla
2–0
22 Dec 2025FT
Al-Shabab
Al Nasr
3–0

Friday 19 Dec

OMANProfessional League 2 matches
MATCHSCORE
19 Dec 2025FT
Al-Rustaq
Dhofar
0–0
19 Dec 2025FT
Smail
Ibri
0–1

Thursday 18 Dec

OMANProfessional League 5 matches
MATCHSCORE
18 Dec 2025FT
Al Nasr
Oman Club
2–1
18 Dec 2025FT
Al-Nahda
Sohar
2–1
18 Dec 2025FT
Bahla
Al-Khabourah
2–0
18 Dec 2025FT
Saham
Al-Shabab
1–2
18 Dec 2025FT
Sur
Al Seeb
0–3

Sunday 14 Dec

OMANProfessional League 3 matches
MATCHSCORE
14 Dec 2025FT
Al Seeb
Saham
5–1
14 Dec 2025FT
Ibri
Bahla
2–3
14 Dec 2025FT
Sohar
Oman Club
2–1

Saturday 13 Dec

OMANProfessional League 4 matches
MATCHSCORE
13 Dec 2025FT
Al-Khabourah
Al Nasr
0–1
13 Dec 2025FT
Al-Nahda
Al-Rustaq
1–0
13 Dec 2025FT
Al-Shabab
Smail
1–3
13 Dec 2025FT
Dhofar
Sur
3–2

Friday 7 Nov

OMANProfessional League 3 matches
MATCHSCORE
07 Nov 2025FT
Al Nasr
Ibri
4–1
07 Nov 2025FT
Saham
Dhofar
3–1
07 Nov 2025FT
Sur
Al-Rustaq
5–1

Thursday 6 Nov

OMANProfessional League 2 matches
MATCHSCORE
06 Nov 2025FT
Smail
Al Seeb
0–2
06 Nov 2025FT
Sohar
Al-Khabourah
1–1

Thursday 30 Oct

OMANProfessional League 3 matches
MATCHSCORE
30 Oct 2025FT
Al-Rustaq
Saham
1–2
30 Oct 2025FT
Dhofar
Smail
1–1
30 Oct 2025FT
Ibri
Sohar
0–3

Wednesday 29 Oct

OMANProfessional League 2 matches
MATCHSCORE
29 Oct 2025FT
Al-Khabourah
Oman Club
0–0
29 Oct 2025FT
Al-Nahda
Sur
4–2

Saturday 18 Oct

OMANProfessional League 2 matches
MATCHSCORE
18 Oct 2025FT
Saham
Sur
3–2
18 Oct 2025FT
Smail
Al-Rustaq
2–1

Friday 17 Oct

OMANProfessional League 3 matches
MATCHSCORE
17 Oct 2025FT
Al Nasr
Al Seeb
0–2
17 Oct 2025FT
Bahla
Dhofar
1–3
17 Oct 2025FT
Sohar
Al-Shabab
1–2

Thursday 16 Oct

OMANProfessional League 2 matches
MATCHSCORE
16 Oct 2025FT
Al-Khabourah
Al-Nahda
0–3
16 Oct 2025FT
Oman Club
Ibri
2–1

Saturday 27 Sept

OMANProfessional League 2 matches
MATCHSCORE
27 Sep 2025FT
Al Seeb
Sohar
2–1
27 Sep 2025FT
Ibri
Al-Khabourah
2–4

Friday 26 Sept

OMANProfessional League 2 matches
MATCHSCORE
26 Sep 2025FT
Al-Shabab
Oman Club
0–1
26 Sep 2025FT
Dhofar
Al Nasr
1–1

Thursday 25 Sept

OMANProfessional League 3 matches
MATCHSCORE
25 Sep 2025FT
Al-Nahda
Saham
1–0
25 Sep 2025FT
Al-Rustaq
Bahla
0–1
25 Sep 2025FT
Sur
Smail
0–0

Sunday 14 Sept

OMANProfessional League 5 matches
MATCHSCORE
14 Sep 2025FT
Al Nasr
Al-Rustaq
2–1
14 Sep 2025FT
Al-Khabourah
Al-Shabab
0–1
14 Sep 2025FT
Bahla
Sur
2–0
14 Sep 2025FT
Ibri
Al-Nahda
0–0
14 Sep 2025FT
Oman Club
Al Seeb
0–2

Saturday 13 Sept

OMANProfessional League 2 matches
MATCHSCORE
13 Sep 2025FT
Smail
Saham
2–2
13 Sep 2025FT
Sohar
Dhofar
1–0

Tuesday 19 Aug

OMANProfessional League 1 match
MATCHSCORE
19 Aug 2025FT
Al Seeb
Al-Khabourah
2–2

Monday 18 Aug

OMANProfessional League 2 matches
MATCHSCORE
18 Aug 2025FT
Al-Rustaq
Sohar
2–4
18 Aug 2025FT
Saham
Bahla
0–2

Sunday 17 Aug

OMANProfessional League 2 matches
MATCHSCORE
17 Aug 2025FT
Oman Club
Dhofar
2–1
17 Aug 2025FT
Sur
Al Nasr
0–2

Saturday 16 Aug

OMANProfessional League 2 matches
MATCHSCORE
16 Aug 2025FT
Al-Nahda
Smail
3–0
16 Aug 2025FT
Al-Shabab
Ibri
2–1

No player statistics available for this season.

Points

TEAMTOTALP
Al Seeb6726
Al-Shabab5426
Al Nasr5326
Al-Nahda4426
Bahla4026
Oman Club3926
Sohar3826
Sur3226
Dhofar2726
Smail2626
Saham2626
Ibri2326
Al-Khabourah2226
Al-Rustaq1526

Wins

Fewest defeats

Goals scored

TEAMTOTALP
Al Seeb5926
Al-Shabab5126
Bahla3926
Al Nasr3526
Sohar3526
Sur3426
Al-Nahda3126
Oman Club2726
Ibri2726
Smail2526
Al-Rustaq2426
Dhofar2326
Al-Khabourah2326
Saham2226

Fewest goals conceded

TEAMTOTALP
Al Seeb1426
Al Nasr2026
Al-Nahda2326
Al-Shabab2726
Oman Club2826
Sohar2826
Dhofar3026
Bahla3226
Al-Khabourah3526
Sur3726
Smail3926
Saham4426
Al-Rustaq4626
Ibri5226

Goal difference

TEAMTOTALP
Al Seeb4526
Al-Shabab2426
Al Nasr1526
Al-Nahda826
Bahla726
Sohar726
Oman Club-126
Sur-326
Dhofar-726
Al-Khabourah-1226
Smail-1426
Saham-2226
Al-Rustaq-2226
Ibri-2526

Clean sheets

Failed to score

Scored per match

TEAMAVGP
Al Seeb2.2726
Al-Shabab1.9626
Bahla1.526
Al Nasr1.3526
Sohar1.3526
Sur1.3126
Al-Nahda1.1926
Oman Club1.0426
Ibri1.0426
Smail0.9626
Al-Rustaq0.9226
Dhofar0.8826
Al-Khabourah0.8826
Saham0.8526

Both teams scored

TEAMRATEP
Sohar61.5%26
Bahla57.7%26
Sur57.7%26
Al-Rustaq57.7%26
Al-Shabab53.8%26
Ibri53.8%26
Oman Club50.0%26
Smail50.0%26
Dhofar42.3%26
Al Seeb38.5%26
Al Nasr38.5%26
Saham38.5%26
Al-Nahda34.6%26
Al-Khabourah34.6%26

Over 2.5 goals

TEAMRATEP
Al-Shabab65.4%26
Ibri61.5%26
Al Seeb53.8%26
Sohar50.0%26
Sur50.0%26
Saham50.0%26
Al-Rustaq50.0%26
Bahla46.2%26
Oman Club46.2%26
Smail46.2%26
Al-Nahda38.5%26
Al-Khabourah38.5%26
Dhofar34.6%26
Al Nasr30.8%26

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.