Oman • 2025
Professional League
Regular Season - 10

Home
Bahla

Away
Sohar
Score
1 : 2
Match Finished
Match Predictions
Markets & Advice
Double Chance
Draw/Away
Goals Markets
Over 2.5
Both Teams to Score
Awaiting market
Correct Score
Awaiting market
Head to Head Matches
Last Meetings (H2H)
Bahla
Sohar
Bahla
Sohar
Bahla
Bahla
Sohar
Sohar
Sohar
Bahla
Last Matches
Last Matches (Bahla)
1H • 15 Jan 2026
Bahla0 - 0Sohar
vs Sohar
FT • 08 Jan 2026
Oman Club2 - 0Bahla
vs Oman Club
FT • 28 Dec 2025
Bahla1 - 2Sur
vs Sur
FT • 22 Dec 2025
Al Seeb2 - 0Bahla
vs Al Seeb
FT • 18 Dec 2025
Bahla2 - 0Al-Khabourah
vs Al-Khabourah
Last Matches
Last Matches (Sohar)
1H • 15 Jan 2026
Bahla0 - 0Sohar
vs Bahla
FT • 11 Jan 2026
Sohar0 - 1Al Nasr
vs Al Nasr
FT • 06 Jan 2026
Sohar1 - 0Al Nasr
vs Al Nasr
FT • 02 Jan 2026
Al Nasr0 - 0Sohar
vs Al Nasr
PEN • 26 Dec 2025
Al-Rustaq1 - 1Sohar
vs Al-Rustaq
League Table
Professional League
| Team | PL | W | D | L | GD | Last 5 | Pts |
|---|---|---|---|---|---|---|---|
#1 Al Seeb | 9 | 8 | 1 | 0 | 17 | WWWWW | 25 |
#2 Al-Nahda | 8 | 7 | 1 | 0 | 13 | WWWWW | 22 |
#3 Sohar | 10 | 6 | 1 | 3 | 6 | WWLWD | 19 |
#4 Al-Shabab | 8 | 6 | 0 | 2 | 6 | WWWLW | 18 |
#5 Al Nasr | 9 | 5 | 1 | 3 | 2 | LLWWW | 16 |
#6 Bahla | 9 | 5 | 0 | 4 | 1 | LLLWW | 15 |
#7 Oman Club | 8 | 4 | 1 | 3 | 1 | WLLDW | 13 |
#8 Saham | 9 | 4 | 1 | 4 | -3 | WLLWW | 13 |
#9 Smail | 9 | 2 | 4 | 3 | -3 | DLWLD | 10 |
#10 Dhofar | 9 | 2 | 3 | 4 | -3 | LDWLD | 9 |
#11 Al-Khabourah | 9 | 1 | 4 | 4 | -5 | DLLDD | 7 |
#12 Sur | 9 | 1 | 1 | 7 | -9 | LLLWL | 4 |
#13 Ibri | 9 | 1 | 1 | 7 | -11 | LWLLL | 4 |
#14 Al-Rustaq | 9 | 0 | 1 | 8 | -12 | LDLLL | 1 |
Fixture Spotlight
Bahla vs Sohar — Match Preview
Bahla meet Sohar in Professional League on Thursday, January 15, 2026 at 13:05 UTC.
In the table, Bahla sit #6 while Sohar are #3.
We surface form guides, H2H history, and markets like Over 1.5/2.5/3.5, Double Chance, BTTS, Draw, plus banker and home/away win leans so you can prepare slips with confidence.
Match
Bahla vs Sohar
Date
Thursday, January 15, 2026
Time
13:05 UTC
Competition
Professional League
Round
Regular Season - 10





