OMA

Professional League 2024/25

Every result, the table as it finished, and the price each match went off at. 132 matches played between August 2024 and May 2025.

132Matches
301Goals
2.28Per game
34.1%Home wins
83%Priced at kickoff
Al SeebTop of the table

Final table 12 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 ASAl Seeb 22 17 2 3 +31 53
2 ALNAl-Nahda 22 13 7 2 +23 46
3 OCOman Club 22 11 6 5 +7 39
4 ALKAl-Khabourah 22 9 4 9 -5 31
5 SAHSaham 22 8 5 9 -7 29
6 ALSAl-Shabab 22 8 4 10 +4 28
7 BAHBahla 22 8 4 10 +1 28
8 ANAl Nasr 22 8 4 10 -5 28
9 SOHSohar 22 6 6 10 -11 24
10 ALRAl-Rustaq 22 6 5 11 -9 23
11 IBRIbri 22 5 5 12 -14 20
12 SURSur 22 4 6 12 -15 18

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.28
301 goals. 40.9% of matches went over 2.5.
Home advantage
34.1%
Draws 22%, away wins 43.9%.
Half-time lead held
81.8%
From 66 matches where someone led at the break.
0–1 23 · 17.4%
1–0 16 · 12.1%
1–1 13 · 9.8%
0–0 10 · 7.6%
2–1 9 · 6.8%
1–2 9 · 6.8%

Results 132

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Thursday 8 May 2025
15:15 Al-Nahda 2 – 0 Al-Rustaq 1.70 3.70 6.30
15:15 Sohar 2 – 0 Oman Club 2.13 3.60 3.64
15:15 Bahla 4 – 3 Al-Shabab 2.67 3.42 3.00
15:15 Al-Khabourah 1 – 0 Ibri — — —
15:15 Al Seeb 1 – 1 Al Nasr 1.44 4.70 8.00
15:15 Sur 1 – 2 Saham 2.55 3.35 2.90
Saturday 3 May 2025
15:15 Ibri 1 – 3 Bahla 3.90 3.30 2.02
15:15 Oman Club 0 – 0 Al-Nahda 5.90 3.70 1.62
15:15 Al-Shabab 3 – 3 Sur 1.95 3.53 4.77
15:15 Al-Rustaq 0 – 1 Al Seeb 11.80 4.70 1.41
15:15 Saham 2 – 0 Sohar 3.50 3.20 2.59
15:15 Al Nasr 1 – 2 Al-Khabourah — — —
Monday 28 April 2025
16:20 Al Seeb 1 – 2 Oman Club 1.50 4.47 9.60
15:15 Saham 2 – 2 Al-Shabab 2.82 3.32 2.49
13:45 Sur 2 – 1 Ibri 2.63 2.95 2.95
Sunday 27 April 2025
16:20 Al-Nahda 6 – 0 Sohar 1.69 3.80 6.90
15:10 Al-Khabourah 0 – 1 Al-Rustaq — — —
13:50 Bahla 0 – 1 Al Nasr 2.72 3.13 3.15
Tuesday 22 April 2025
16:20 Al-Nahda 2 – 2 Saham 1.43 3.92 9.20
15:05 Al-Rustaq 0 – 1 Bahla 2.61 2.91 3.00
13:50 Oman Club 2 – 3 Al-Khabourah — — —
Monday 21 April 2025
16:20 Sohar 3 – 2 Al Seeb 6.80 4.10 1.62
15:10 Ibri 0 – 4 Al-Shabab 4.60 3.38 2.10
14:00 Al Nasr 0 – 0 Sur 1.98 3.36 4.64
Wednesday 16 April 2025
16:10 Al Seeb 2 – 0 Al-Nahda 2.17 2.98 5.50
15:00 Bahla 0 – 1 Oman Club 3.23 3.35 2.67
13:50 Al-Shabab 3 – 1 Al Nasr 2.22 3.39 3.85
Tuesday 15 April 2025
16:10 Al-Khabourah 1 – 1 Sohar — — —
14:50 Sur 0 – 1 Al-Rustaq 2.81 2.81 3.01
13:50 Saham 2 – 2 Ibri 2.30 3.14 3.40
Friday 11 April 2025
16:15 Al Seeb 1 – 0 Bahla 1.30 5.35 13.00
13:50 Al-Shabab 0 – 1 Oman Club 2.22 3.19 3.83
Sunday 6 April 2025
16:15 Al-Rustaq 1 – 3 Al-Shabab 3.68 2.82 2.80
16:15 Al Seeb 5 – 1 Saham 1.28 5.70 12.00
13:55 Al Nasr 1 – 0 Ibri 1.83 3.47 5.00
13:55 Al-Nahda 3 – 0 Al-Khabourah — — —
Saturday 5 April 2025
16:15 Sohar 0 – 0 Bahla 2.22 3.43 3.65
13:40 Oman Club 0 – 1 Sur 1.74 3.50 5.50
Saturday 8 March 2025
18:00 Al-Khabourah 2 – 3 Saham — — —
Friday 7 March 2025
18:00 Oman Club 0 – 0 Ibri 1.81 3.37 5.00
18:00 Sohar 2 – 1 Al-Shabab 2.85 3.13 2.86
18:00 Al-Nahda 1 – 1 Sur 1.31 5.10 14.00
18:00 Al-Rustaq 2 – 1 Al Nasr 3.46 3.04 2.93
Tuesday 25 February 2025
14:40 Al-Khabourah 1 – 1 Al Seeb — — —
Friday 21 February 2025
14:40 Bahla 0 – 3 Al-Nahda 5.25 3.29 1.83
14:40 Ibri 0 – 1 Al-Rustaq 3.45 3.09 2.90
13:30 Saham 0 – 2 Al Nasr 3.30 2.80 2.60
13:20 Sur 0 – 3 Sohar 3.35 3.00 2.64
Tuesday 11 February 2025
14:30 Bahla 0 – 1 Al-Khabourah — — —
13:25 Ibri 1 – 0 Sohar 3.52 3.05 2.45
Monday 10 February 2025
15:50 Al-Shabab 1 – 1 Al-Nahda 4.50 3.30 1.94
15:50 Saham 0 – 2 Al-Rustaq 2.82 3.00 2.74
14:25 Sur 1 – 2 Al Seeb 18.00 5.60 1.25
13:00 Al Nasr 0 – 3 Oman Club 2.70 3.00 2.90
Sunday 2 February 2025
15:30 Al Seeb 1 – 2 Al-Shabab 1.37 4.90 9.50
14:30 Al-Nahda 1 – 1 Ibri 1.29 5.07 14.00
14:30 Bahla 1 – 2 Saham 2.20 3.14 3.80
13:15 Sohar 0 – 3 Al Nasr 2.71 3.11 2.95
Saturday 1 February 2025
15:30 Oman Club 0 – 0 Al-Rustaq 2.02 3.35 4.33
13:15 Al-Khabourah 0 – 0 Sur — — —
Friday 24 January 2025
15:30 Al-Shabab 0 – 1 Al-Khabourah — — —
13:15 Ibri 0 – 2 Al Seeb 16.00 6.20 1.25
Thursday 23 January 2025
15:45 Al-Rustaq 1 – 1 Sohar 3.15 3.13 2.57
13:30 Al Nasr 0 – 2 Al-Nahda 5.75 3.66 1.74
Wednesday 22 January 2025
15:30 Saham 0 – 1 Oman Club 3.30 3.12 2.45
13:00 Sur 0 – 3 Bahla 3.10 2.91 2.89
Friday 10 January 2025
15:30 Sohar 1 – 2 Al-Khabourah — — —
14:10 Oman Club 0 – 1 Bahla 2.35 2.98 3.76
13:25 Al Nasr 0 – 4 Al-Shabab 2.60 3.14 2.95
Thursday 9 January 2025
13:00 Al-Rustaq 0 – 0 Sur 2.59 3.06 3.23
13:00 Ibri 1 – 1 Saham 2.85 2.95 3.10
Sunday 15 December 2024
14:05 Al-Nahda 1 – 3 Al Seeb — — —
Wednesday 11 December 2024
12:40 Al-Khabourah 1 – 3 Bahla — — —
Tuesday 10 December 2024
13:55 Al Seeb 3 – 0 Al-Rustaq 1.19 8.20 21.00
Saturday 30 November 2024
13:50 Oman Club 0 – 2 Al Seeb 7.90 3.80 1.55
Wednesday 27 November 2024
15:00 Ibri 1 – 0 Al-Khabourah — — —
12:40 Al-Shabab 1 – 0 Bahla 2.35 3.23 3.35
Tuesday 26 November 2024
15:00 Al-Rustaq 1 – 1 Al-Nahda 7.00 4.30 1.68
12:40 Saham 1 – 0 Sur 2.56 3.12 2.85
Monday 25 November 2024
15:20 Oman Club 2 – 1 Sohar 2.09 3.35 4.50
13:05 Al Nasr 1 – 3 Al Seeb 9.00 3.93 1.52
Wednesday 6 November 2024
12:45 Saham 1 – 1 Bahla 2.85 3.08 2.69
Sunday 3 November 2024
15:00 Sur 1 – 0 Al-Shabab 3.60 3.05 2.45
12:45 Al-Khabourah 0 – 1 Al Nasr — — —
Saturday 2 November 2024
15:20 Sohar 1 – 0 Saham 1.96 3.35 4.05
14:05 Al-Nahda 0 – 0 Oman Club 1.83 3.50 6.25
12:45 Bahla 0 – 1 Ibri 1.95 3.34 4.99
Wednesday 30 October 2024
14:00 Al-Rustaq 0 – 2 Al-Khabourah — — —
Tuesday 29 October 2024
15:10 Al-Shabab 0 – 3 Saham 1.80 3.43 4.60
12:50 Ibri 2 – 0 Sur 3.25 3.15 2.71
Monday 28 October 2024
15:30 Sohar 1 – 3 Al-Nahda 4.80 3.04 1.95
13:10 Al Nasr 1 – 1 Bahla 2.20 3.20 3.99
Sunday 20 October 2024
15:20 Al Seeb 3 – 1 Sohar 1.37 5.79 14.09
15:20 Al-Shabab 1 – 0 Ibri 1.58 3.94 7.50
13:00 Saham 0 – 2 Al-Nahda 8.50 4.20 1.40
12:45 Sur 1 – 0 Al Nasr 3.65 3.10 2.17
Saturday 19 October 2024
15:20 Al-Khabourah 2 – 2 Oman Club — — —
12:55 Bahla 2 – 1 Al-Rustaq 2.55 2.98 3.10
Sunday 6 October 2024
13:10 Bahla 3 – 0 Sur 2.66 3.15 2.87
Thursday 26 September 2024
15:45 Sur 0 – 1 Oman Club 5.30 3.80 2.00
13:20 Bahla 0 – 0 Sohar 4.00 3.50 2.05
Wednesday 25 September 2024
15:45 Al-Khabourah 0 – 1 Al-Nahda — — —
13:20 Saham 1 – 4 Al Seeb 12.00 5.70 1.28
Tuesday 24 September 2024
15:45 Al-Shabab 2 – 1 Al-Rustaq 1.90 3.30 4.70
13:25 Ibri 0 – 2 Al Nasr 4.59 3.16 1.98
Saturday 21 September 2024
14:40 Al-Nahda 2 – 0 Bahla 1.50 4.00 8.50
Friday 20 September 2024
16:00 Al Seeb 4 – 0 Al-Khabourah — — —
14:35 Al-Rustaq 1 – 1 Ibri 1.72 3.65 5.30
13:40 Al Nasr 1 – 2 Saham 1.61 4.00 6.50
Thursday 19 September 2024
16:00 Oman Club 1 – 0 Al-Shabab 2.15 3.50 4.42
13:30 Sohar 1 – 1 Sur 2.00 3.35 4.10
Monday 16 September 2024
13:40 Al Nasr 2 – 1 Al-Rustaq 2.55 3.20 3.50
Sunday 15 September 2024
16:00 Al-Shabab 2 – 2 Sohar 2.45 3.20 3.27
13:30 Bahla 1 – 2 Al Seeb 12.00 5.14 1.33
13:20 Sur 0 – 1 Al-Nahda 5.45 3.55 1.78
Saturday 14 September 2024
16:00 Saham 1 – 0 Al-Khabourah — — —
13:35 Ibri 0 – 2 Oman Club 5.59 3.52 2.44
Monday 26 August 2024
16:00 Al-Rustaq 3 – 1 Saham 2.16 3.14 3.80
15:10 Sohar 0 – 1 Ibri 1.91 3.34 4.79
13:45 Oman Club 0 – 0 Al Nasr 2.45 3.20 3.05
Sunday 25 August 2024
16:00 Al Seeb 1 – 0 Sur 1.37 5.10 10.00
15:10 Al-Nahda 1 – 0 Al-Shabab 1.59 3.74 7.30
Wednesday 21 August 2024
16:20 Al-Rustaq 0 – 1 Oman Club 3.03 3.35 2.62
14:00 Al Nasr 4 – 2 Sohar 2.70 3.34 3.20
Tuesday 20 August 2024
16:20 Al-Shabab 0 – 1 Al Seeb 7.35 4.33 1.51
15:00 Sur 0 – 1 Al-Khabourah — — —
13:55 Ibri 0 – 1 Al-Nahda 33.00 6.90 1.39
Friday 16 August 2024
16:20 Al-Khabourah 2 – 1 Al-Shabab — — —
16:20 Sohar 2 – 0 Al-Rustaq 2.20 3.25 4.30
13:55 Oman Club 2 – 1 Saham 1.60 3.82 6.25
Thursday 15 August 2024
16:20 Al Seeb 3 – 1 Ibri 1.21 5.94 19.00
15:20 Al-Nahda 1 – 0 Al Nasr 1.67 3.97 6.00

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key