The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
UNI

Pro League 2024/25

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

182Matches
582Goals
3.2Per game
43.4%Home wins
95%Priced at kickoff
Shabab Al Ahli DubaiTop of the table

Final table 14 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 SAAShabab Al Ahli Dubai 26 19 6 1 +35 63
2 SFSharjah FC 26 16 3 7 +22 51
3 AWFAl Wahda FC 26 13 9 4 +19 48
4 AFAl-Wasl FC 26 13 7 6 +16 46
5 AAAl Ain 26 12 8 6 +24 44
6 ANAl Nasr 26 11 5 10 0 38
7 ALJAl-Jazira 26 10 7 9 +5 37
8 KHOKhorfakkan 26 9 6 11 -11 33
9 AKAl-Ittihad Kalba 26 8 8 10 +1 32
10 AJMAjman 26 9 4 13 -6 31
11 ABAl Bataeh 26 7 6 13 -15 27
12 BSBaniyas SC 26 7 6 13 -23 27
13 DAHDibba Al Hisn 26 4 4 18 -27 16
14 AUAl Urooba 26 4 1 21 -40 13

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.2
582 goals. 63.7% of matches went over 2.5.
Home advantage
43.4%
Draws 22%, away wins 34.6%.
Half-time lead held
73.2%
From 112 matches where someone led at the break.
2–1 16 · 8.8%
0–1 15 · 8.2%
1–1 13 · 7.1%
2–2 12 · 6.6%
1–0 12 · 6.6%
3–1 11 · 6%

Results 182

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.

Sunday 25 May 2025
17:00 Al-Jazira 1 – 2 Shabab Al Ahli Dubai 3.10 3.75 1.91
17:00 Ajman 4 – 1 Khorfakkan 2.55 3.75 2.20
15:10 Al Bataeh 1 – 3 Al Wahda FC 5.50 4.10 1.48
15:10 Sharjah FC 4 – 1 Al-Wasl FC 3.30 3.91 2.50
Saturday 24 May 2025
17:00 Baniyas SC 2 – 2 Al-Ittihad Kalba 2.40 3.40 2.50
15:10 Dibba Al Hisn 1 – 2 Al Urooba 2.27 3.70 3.28
Friday 23 May 2025
16:45 Al Nasr 0 – 2 Al Ain 2.70 4.00 2.05
Thursday 22 May 2025
16:40 Khorfakkan 2 – 4 Sharjah FC 3.40 3.60 1.85
Tuesday 20 May 2025
18:00 Shabab Al Ahli Dubai 3 – 2 Dibba Al Hisn 1.14 6.50 13.00
18:00 Al Urooba 1 – 3 Al Bataeh 3.66 4.20 1.89
15:10 Al-Wasl FC 3 – 1 Baniyas SC 1.27 6.70 11.50
Monday 19 May 2025
18:00 Al Wahda FC 2 – 2 Al-Jazira 1.57 4.00 4.33
15:10 Al-Ittihad Kalba 2 – 3 Al Nasr 2.50 3.75 2.25
15:10 Al Ain 0 – 0 Ajman 1.33 5.00 6.00
Tuesday 13 May 2025
18:00 Al Nasr 1 – 1 Shabab Al Ahli Dubai 2.90 3.40 2.10
18:00 Ajman 2 – 3 Al-Ittihad Kalba 2.30 3.40 2.60
15:10 Al-Jazira 2 – 0 Al Bataeh 1.80 3.00 4.50
15:10 Al Urooba 1 – 2 Al-Wasl FC 12.80 8.20 1.21
Monday 12 May 2025
18:00 Sharjah FC 0 – 3 Al Ain 2.40 3.40 2.45
15:10 Baniyas SC 3 – 3 Khorfakkan 2.10 3.30 3.00
15:10 Dibba Al Hisn 0 – 2 Al Wahda FC 5.00 4.00 1.50
Monday 5 May 2025
17:45 Ajman 2 – 3 Al Urooba 1.63 4.26 5.00
15:05 Al Bataeh 1 – 0 Baniyas SC 2.50 2.75 2.88
Sunday 4 May 2025
17:45 Al Ain 1 – 1 Al-Jazira 1.82 1.50 2.57
15:05 Al Wahda FC 3 – 0 Sharjah FC 7.00 3.00 2.86
Saturday 3 May 2025
17:45 Al-Wasl FC 2 – 1 Shabab Al Ahli Dubai — — —
15:05 Khorfakkan 3 – 3 Al Nasr 3.20 3.60 1.95
15:05 Al-Ittihad Kalba 2 – 1 Dibba Al Hisn 2.00 3.50 3.00
Thursday 1 May 2025
16:30 Sharjah FC 1 – 2 Baniyas SC 1.33 4.75 7.00
Sunday 27 April 2025
17:45 Al Wahda FC 2 – 2 Shabab Al Ahli Dubai 2.80 3.50 2.10
15:00 Al-Jazira 1 – 1 Sharjah FC 4.10 3.90 1.62
Wednesday 23 April 2025
17:45 Shabab Al Ahli Dubai 4 – 0 Khorfakkan 1.38 4.33 6.00
14:55 Al Bataeh 1 – 3 Al-Wasl FC 6.40 4.50 1.55
14:55 Al-Jazira 1 – 2 Al-Ittihad Kalba 1.50 4.10 4.75
Tuesday 22 April 2025
17:45 Dibba Al Hisn 0 – 1 Al Nasr 5.50 4.10 1.48
17:45 Baniyas SC 0 – 3 Al Ain 5.00 3.90 1.55
14:55 Al Urooba 1 – 1 Al Wahda FC 9.50 5.70 1.38
14:55 Sharjah FC 4 – 0 Ajman 1.48 3.90 5.75
Friday 18 April 2025
17:30 Al Nasr 2 – 1 Sharjah FC 2.90 3.25 2.25
Saturday 12 April 2025
17:30 Al-Wasl FC 2 – 2 Al Wahda FC 2.30 3.70 3.00
14:55 Khorfakkan 1 – 1 Al Bataeh 1.83 3.70 3.60
14:55 Al Ain 3 – 0 Al Urooba 1.12 9.73 20.00
Friday 11 April 2025
17:30 Al-Ittihad Kalba 1 – 2 Shabab Al Ahli Dubai 7.00 4.50 1.36
14:55 Baniyas SC 2 – 4 Dibba Al Hisn 2.00 3.50 3.25
14:55 Ajman 1 – 1 Al-Jazira 3.20 3.70 1.95
Monday 7 April 2025
17:30 Shabab Al Ahli Dubai 0 – 0 Al Ain 1.75 3.70 3.60
14:50 Al-Jazira 0 – 5 Al-Wasl FC 2.48 3.75 2.77
Saturday 5 April 2025
17:30 Al Bataeh 1 – 1 Ajman 2.72 3.50 2.59
14:50 Al Urooba 2 – 1 Al-Ittihad Kalba 4.06 4.18 1.83
Friday 4 April 2025
17:30 Al Wahda FC 2 – 2 Al Nasr 1.70 3.70 4.00
14:50 Dibba Al Hisn 0 – 1 Khorfakkan 3.30 3.60 1.90
Saturday 29 March 2025
18:00 Dibba Al Hisn 3 – 2 Al Ain 5.75 4.10 1.42
18:00 Al-Ittihad Kalba 0 – 1 Al Wahda FC 4.50 3.70 1.62
Friday 28 March 2025
18:00 Sharjah FC 0 – 0 Shabab Al Ahli Dubai 2.80 3.30 2.20
18:00 Al-Wasl FC 2 – 0 Ajman 1.51 4.70 6.30
18:00 Khorfakkan 1 – 0 Al-Jazira 2.88 3.80 2.00
Thursday 27 March 2025
18:00 Baniyas SC 2 – 1 Al Urooba 1.73 3.98 4.92
18:00 Al Nasr 0 – 1 Al Bataeh 1.40 4.50 5.50
Friday 28 February 2025
16:15 Shabab Al Ahli Dubai 2 – 0 Baniyas SC 1.27 5.00 8.00
13:35 Al-Jazira 1 – 0 Dibba Al Hisn 1.29 4.50 9.00
13:35 Al Urooba 0 – 1 Sharjah FC 11.00 9.20 1.31
Thursday 27 February 2025
16:15 Ajman 2 – 1 Al Nasr 2.63 3.90 2.05
16:15 Al Wahda FC 2 – 1 Al Ain 2.20 4.00 2.40
13:35 Al Bataeh 0 – 0 Al-Ittihad Kalba 2.40 3.70 2.35
Wednesday 26 February 2025
16:15 Khorfakkan 2 – 1 Al-Wasl FC 5.60 4.40 1.70
Sunday 23 February 2025
16:15 Baniyas SC 0 – 3 Al Wahda FC 3.10 3.90 1.90
16:15 Al Nasr 2 – 3 Al-Jazira 2.38 4.00 2.25
13:30 Shabab Al Ahli Dubai 2 – 0 Al Urooba — — —
13:30 Sharjah FC 0 – 1 Al Bataeh 1.17 7.00 11.00
Saturday 22 February 2025
16:15 Al-Wasl FC 1 – 0 Al Ain 2.44 4.16 2.70
13:30 Al-Ittihad Kalba 0 – 1 Khorfakkan 2.10 3.60 2.75
13:30 Dibba Al Hisn 0 – 1 Ajman 3.60 4.20 1.67
Friday 14 February 2025
16:00 Al Nasr 0 – 1 Al-Wasl FC 3.19 4.00 2.24
13:25 Al Bataeh 2 – 2 Dibba Al Hisn 1.95 3.60 3.20
13:25 Ajman 2 – 3 Baniyas SC 1.95 3.60 3.20
Thursday 13 February 2025
16:00 Al Ain 3 – 1 Al-Ittihad Kalba 1.48 4.10 5.25
13:25 Khorfakkan 3 – 0 Al Urooba 1.95 3.92 4.26
Sunday 9 February 2025
16:00 Baniyas SC 0 – 0 Al Nasr 4.20 3.40 1.70
13:20 Dibba Al Hisn 2 – 3 Al-Wasl FC 8.15 5.81 1.41
Saturday 8 February 2025
16:00 Shabab Al Ahli Dubai 3 – 1 Ajman 1.25 5.00 11.00
16:00 Al Wahda FC 3 – 1 Khorfakkan 1.50 3.75 5.50
13:20 Al Ain 2 – 1 Al Bataeh 1.25 5.50 7.50
Friday 7 February 2025
16:00 Al Urooba 4 – 5 Al-Jazira 8.10 6.20 1.41
Thursday 6 February 2025
16:00 Al-Ittihad Kalba 2 – 1 Sharjah FC 5.50 4.50 1.40
Tuesday 4 February 2025
13:15 Dibba Al Hisn 0 – 3 Shabab Al Ahli Dubai 9.00 6.00 1.20
Friday 31 January 2025
16:00 Al-Jazira 0 – 1 Baniyas SC 1.44 4.50 5.00
16:00 Al Nasr 2 – 1 Al Urooba 1.22 7.94 13.00
13:15 Ajman 4 – 3 Al Wahda FC 2.60 4.00 2.10
13:15 Sharjah FC 1 – 0 Dibba Al Hisn 1.13 7.50 11.00
Thursday 30 January 2025
16:00 Al-Wasl FC 1 – 1 Al-Ittihad Kalba 1.63 4.70 5.70
13:15 Al Bataeh 1 – 3 Shabab Al Ahli Dubai 11.00 7.50 1.13
13:15 Khorfakkan 2 – 2 Al Ain 4.33 4.33 1.53
Thursday 23 January 2025
16:00 Al Wahda FC 0 – 2 Al Bataeh 1.33 4.75 7.00
13:05 Al Urooba 1 – 2 Dibba Al Hisn 3.80 3.74 2.15
Wednesday 22 January 2025
16:00 Al-Wasl FC 0 – 1 Sharjah FC 3.05 3.38 2.62
13:05 Al-Ittihad Kalba 0 – 1 Baniyas SC 1.85 3.60 3.40
Tuesday 21 January 2025
16:00 Al Ain 4 – 1 Al Nasr 1.53 4.33 4.50
13:05 Shabab Al Ahli Dubai 2 – 1 Al-Jazira 1.67 3.75 4.00
13:05 Khorfakkan 0 – 2 Ajman 2.20 3.30 2.80
Wednesday 15 January 2025
13:05 Ajman 4 – 2 Al Ain 5.00 4.50 1.44
Saturday 11 January 2025
15:45 Al-Jazira 0 – 0 Al Wahda FC 2.25 4.00 2.40
13:05 Sharjah FC 1 – 0 Khorfakkan 1.20 6.00 9.00
13:05 Baniyas SC 0 – 0 Al-Wasl FC 7.00 4.50 1.57
Friday 10 January 2025
15:45 Al Ain 0 – 1 Shabab Al Ahli Dubai 2.60 4.00 2.10
13:05 Al Bataeh 1 – 0 Al Urooba 1.80 4.20 4.35
13:05 Al Nasr 3 – 2 Al-Ittihad Kalba 2.15 4.00 2.50
Monday 6 January 2025
15:45 Al Wahda FC 4 – 1 Dibba Al Hisn 1.25 5.50 7.50
15:45 Al-Wasl FC 6 – 0 Al Urooba 1.22 7.76 12.27
12:55 Khorfakkan 5 – 2 Baniyas SC 2.10 3.75 2.70
Sunday 5 January 2025
15:45 Al Ain 0 – 0 Sharjah FC 2.20 3.75 2.50
15:45 Al-Ittihad Kalba 3 – 2 Ajman 2.20 3.50 2.70
12:55 Shabab Al Ahli Dubai 2 – 0 Al Nasr 1.50 4.50 4.50
12:55 Al Bataeh 0 – 3 Al-Jazira 4.75 4.50 1.45
Tuesday 17 December 2024
15:30 Shabab Al Ahli Dubai 3 – 0 Al-Wasl FC — — —
Sunday 15 December 2024
15:30 Al-Jazira 1 – 3 Al Ain 3.00 3.40 2.05
12:45 Al Nasr 3 – 1 Khorfakkan 1.67 3.50 4.33
12:45 Dibba Al Hisn 2 – 2 Al-Ittihad Kalba 3.90 3.30 1.80
Saturday 14 December 2024
15:30 Sharjah FC 2 – 0 Al Wahda FC 2.00 3.25 3.25
12:45 Baniyas SC 1 – 1 Al Bataeh 1.90 3.40 3.40
12:45 Al Urooba 0 – 2 Ajman 4.06 3.80 1.97
Wednesday 11 December 2024
15:30 Al-Ittihad Kalba 3 – 3 Al Ain 4.75 4.33 1.55
Sunday 8 December 2024
15:30 Ajman 0 – 1 Sharjah FC 5.50 4.10 1.45
15:30 Al Nasr 3 – 2 Dibba Al Hisn 1.30 5.25 6.50
12:45 Khorfakkan 1 – 1 Shabab Al Ahli Dubai 7.50 5.00 1.30
12:45 Al-Wasl FC 3 – 1 Al Bataeh 1.32 6.60 9.50
Saturday 7 December 2024
15:30 Al Ain 4 – 0 Baniyas SC 1.36 4.75 6.50
15:30 Al-Ittihad Kalba 1 – 1 Al-Jazira 3.80 3.90 1.75
12:45 Al Wahda FC 3 – 0 Al Urooba 1.32 6.00 11.00
Saturday 23 November 2024
15:30 Al-Jazira 4 – 0 Ajman 1.38 4.50 6.00
12:40 Dibba Al Hisn 1 – 0 Baniyas SC 3.20 3.60 1.91
Friday 22 November 2024
15:30 Al Wahda FC 2 – 2 Al-Wasl FC 2.86 3.83 2.45
12:40 Sharjah FC 3 – 0 Al Nasr 1.85 3.60 3.40
12:40 Shabab Al Ahli Dubai 0 – 0 Al-Ittihad Kalba 1.36 4.75 6.00
Thursday 21 November 2024
15:30 Al Urooba 2 – 4 Al Ain 7.90 5.86 1.37
12:40 Al Bataeh 1 – 3 Khorfakkan 2.10 3.75 2.70
Saturday 2 November 2024
15:30 Ajman 2 – 1 Al Bataeh 1.82 4.48 4.10
12:50 Khorfakkan 1 – 1 Dibba Al Hisn 1.74 4.50 4.90
Friday 1 November 2024
15:30 Al Nasr 0 – 0 Al Wahda FC 2.35 4.00 2.90
12:50 Al-Ittihad Kalba 3 – 0 Al Urooba 1.62 4.40 5.75
Thursday 31 October 2024
15:30 Al-Wasl FC 2 – 2 Al-Jazira 1.88 4.63 3.55
12:50 Baniyas SC 1 – 4 Sharjah FC 6.00 5.00 1.33
Sunday 27 October 2024
15:30 Shabab Al Ahli Dubai 2 – 1 Sharjah FC 1.80 4.00 3.25
12:55 Al Bataeh 3 – 4 Al Nasr 4.33 4.00 1.57
Saturday 26 October 2024
16:30 Al-Jazira 4 – 2 Khorfakkan — — —
16:30 Ajman 0 – 0 Al-Wasl FC 4.60 4.75 1.68
13:55 Al Urooba 1 – 0 Baniyas SC 3.86 3.85 2.04
Friday 25 October 2024
16:30 Al Wahda FC 3 – 1 Al-Ittihad Kalba 1.80 4.00 3.25
13:55 Al Ain 1 – 1 Dibba Al Hisn 1.25 5.20 8.50
Sunday 6 October 2024
16:45 Al Ain 1 – 2 Al Wahda FC 1.75 4.30 4.38
16:45 Sharjah FC 2 – 1 Al Urooba 1.16 9.38 18.00
14:10 Baniyas SC 1 – 5 Shabab Al Ahli Dubai — — —
Saturday 5 October 2024
16:45 Al-Wasl FC 3 – 4 Khorfakkan 1.33 7.10 10.50
16:45 Al-Ittihad Kalba 3 – 0 Al Bataeh 2.12 4.20 3.25
14:10 Al Nasr 3 – 1 Ajman 1.95 4.11 3.80
14:10 Dibba Al Hisn 1 – 6 Al-Jazira 6.25 4.89 1.61
Saturday 28 September 2024
17:00 Al-Jazira 3 – 1 Al Nasr 2.56 3.85 2.80
14:20 Khorfakkan 0 – 2 Al-Ittihad Kalba 2.93 3.90 2.30
Friday 27 September 2024
17:00 Al Wahda FC 2 – 2 Baniyas SC 1.81 4.20 4.80
14:20 Al Urooba 1 – 4 Shabab Al Ahli Dubai — — —
14:20 Ajman 5 – 1 Dibba Al Hisn 1.54 4.70 6.50
Thursday 26 September 2024
17:00 Al Ain 4 – 2 Al-Wasl FC 2.85 3.95 2.59
14:20 Al Bataeh 0 – 2 Sharjah FC 6.50 5.10 1.52
Sunday 22 September 2024
14:30 Al Urooba 1 – 2 Khorfakkan 3.20 3.87 2.15
14:30 Shabab Al Ahli Dubai 5 – 4 Al Wahda FC — — —
Saturday 21 September 2024
17:00 Al-Wasl FC 3 – 1 Al Nasr 1.80 4.20 3.94
14:30 Sharjah FC 4 – 0 Al-Jazira 2.16 3.70 3.30
Friday 20 September 2024
17:00 Dibba Al Hisn 1 – 2 Al Bataeh 3.58 4.20 1.98
14:30 Baniyas SC 3 – 1 Ajman 2.42 3.75 3.06
Friday 30 August 2024
17:30 Ajman 1 – 2 Shabab Al Ahli Dubai — — —
14:55 Al Bataeh 3 – 3 Al Ain 7.00 5.50 1.41
14:55 Khorfakkan 0 – 1 Al Wahda FC 4.40 4.30 1.77
Thursday 29 August 2024
17:30 Sharjah FC 1 – 0 Al-Ittihad Kalba 1.62 4.50 5.20
17:30 Al Nasr 4 – 1 Baniyas SC 1.78 3.90 4.33
14:55 Al-Wasl FC 1 – 0 Dibba Al Hisn 1.19 8.16 13.69
14:55 Al-Jazira 2 – 0 Al Urooba 1.30 6.57 9.52
Saturday 24 August 2024
17:30 Dibba Al Hisn 1 – 4 Sharjah FC 4.91 4.30 1.65
17:30 Al Ain 5 – 1 Khorfakkan 1.30 6.60 9.00
15:00 Shabab Al Ahli Dubai 2 – 1 Al Bataeh — — —
15:00 Baniyas SC 2 – 0 Al-Jazira 4.20 4.50 1.75
Friday 23 August 2024
17:30 Al-Ittihad Kalba 2 – 2 Al-Wasl FC 5.80 5.20 1.46
15:00 Al Urooba 1 – 5 Al Nasr 5.00 4.40 1.69
15:00 Al Wahda FC 1 – 0 Ajman 1.64 4.70 5.50

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key