SUD

Sudani Premier League 2025/26

Every result, the table as it finished, and the price each match went off at. 109 matches played between January 2025 and July 2025.

109Matches
218Goals
2Per game
33%Home wins
0%Priced at kickoff
Al Ahli Wad MedaniTop of the table

Final table 22 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 AAWAl Ahli Wad Medani 15 9 3 3 +11 30
2 AZUAl Zamala Umm Ruwaba 17 5 8 4 +2 23
3 HAWHay Al Wadi 13 5 7 1 +2 22
4 AAAlamal Atbara 14 5 6 3 +4 21
5 ALMAl-Mergheni 15 4 7 4 -2 19
6 AMEAl Merreikh El Obeid 17 5 3 9 -8 18
7 ARKAl Rabta Kosti 10 4 5 1 +3 17
8 AHOAl Hilal Omdurman 7 4 2 1 +11 14
9 HENHaidob En Nahud 10 3 4 3 -2 13
10 AHPAl Hilal Port Sudan 8 2 6 0 +2 12
11 HEHilal El-Fasher 10 3 3 4 0 12
12 AMAl Merreikh 7 3 3 1 -1 12
13 AHAAl Hilal Al Manaqil 8 2 3 3 +1 9
14 ASAl Shorta 8 2 3 3 0 9
15 AFAl Fallah 8 2 3 3 -2 9
16 UMUmm Mughad 6 1 5 0 +1 8
17 AAKAl Ahli Khartoum 7 2 2 3 -2 8
18 HAAHay Al Arab 8 2 2 4 -6 8
19 AMAl-Ahly Merowe 6 1 3 2 -1 6
20 MNMerreikh Nyala 10 0 5 5 -5 5
21 AASAl Ahly Shendi 8 1 2 5 -5 5
22 KOBKober 6 1 1 4 -3 4

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2
218 goals. 31.2% of matches went over 2.5.
Home advantage
33%
Draws 39.4%, away wins 27.5%.
Half-time lead held
77.8%
From 18 matches where someone led at the break.
1–1 23 · 21.1%
1–0 18 · 16.5%
0–0 15 · 13.8%
0–1 14 · 12.8%
1–2 8 · 7.3%
2–1 6 · 5.5%

Results 124

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.

Tuesday 22 July 2025
16:45 Al Hilal Omdurman 4 – 0 Al Merreikh — — —
Monday 21 July 2025
17:00 Al Zamala Umm Ruwaba 1 – 3 Al Ahli Wad Medani — — —
14:00 Al-Mergheni 1 – 1 Al Merreikh El Obeid — — —
14:00 Hay Al Wadi 1 – 1 Alamal Atbara — — —
Saturday 19 July 2025
17:00 Al Hilal Omdurman 5 – 0 Al Merreikh El Obeid — — —
17:00 Al Ahli Wad Medani 3 – 0 Hay Al Wadi — — —
14:00 Al-Mergheni 0 – 3 Al Zamala Umm Ruwaba — — —
14:00 Alamal Atbara 0 – 1 Al Merreikh — — —
Wednesday 16 July 2025
17:00 Al Zamala Umm Ruwaba 1 – 1 Alamal Atbara — — —
17:00 Al Merreikh 2 – 1 Al-Mergheni — — —
14:00 Al Merreikh El Obeid 0 – 1 Al Ahli Wad Medani — — —
13:45 Hay Al Wadi 3 – 3 Al Hilal Omdurman — — —
Sunday 13 July 2025
17:00 Al Zamala Umm Ruwaba 1 – 0 Al Merreikh El Obeid — — —
17:00 Al Hilal Omdurman 0 – 1 Alamal Atbara — — —
14:00 Al Merreikh 0 – 0 Hay Al Wadi — — —
14:00 Al Ahli Wad Medani 0 – 0 Al-Mergheni — — —
Thursday 10 July 2025
17:00 Al Merreikh 0 – 0 Al Zamala Umm Ruwaba — — —
17:00 Alamal Atbara 1 – 2 Al-Mergheni — — —
14:00 Hay Al Wadi 1 – 0 Al Merreikh El Obeid — — —
14:00 Al Hilal Omdurman 0 – 0 Al Ahli Wad Medani — — —
Monday 7 July 2025
16:45 Al Ahli Wad Medani 1 – 0 Alamal Atbara — — —
16:45 Al Zamala Umm Ruwaba 0 – 1 Al Hilal Omdurman — — —
13:45 Al Merreikh El Obeid 1 – 1 Al Merreikh — — —
13:45 Al-Mergheni 0 – 0 Hay Al Wadi — — —
Friday 4 July 2025
16:45 Al Merreikh 1 – 0 Al Ahli Wad Medani — — —
16:45 Hay Al Wadi 1 – 0 Al Zamala Umm Ruwaba — — —
13:45 Alamal Atbara 3 – 1 Al Merreikh El Obeid — — —
13:45 Al Hilal Omdurman 2 – 0 Al-Mergheni — — —
Wednesday 19 February 2025
13:00 Al Fallah 0 – 1 Al Ahly Shendi — — —
13:00 Al Hilal Al Manaqil 0 – 1 Al Hilal Port Sudan — — —
13:00 Merreikh Nyala 1 – 2 Haidob En Nahud — — —
Tuesday 18 February 2025
13:00 Al Ahli Wad Medani 2 – 3 Alamal Atbara — — —
13:00 Al Shorta 1 – 1 Al-Mergheni — — —
13:00 Hilal El-Fasher 1 – 2 Al Zamala Umm Ruwaba — — —
13:00 Al Merreikh El Obeid 1 – 0 Al Rabta Kosti — — —
Saturday 15 February 2025
13:00 Al Ahly Shendi 0 – 2 Al Ahli Khartoum — — —
13:00 Al Hilal Al Manaqil 1 – 3 Al Shorta — — —
13:00 Al Zamala Umm Ruwaba 1 – 1 Al Merreikh El Obeid — — —
Friday 14 February 2025
13:00 Al Fallah 1 – 1 Alamal Atbara — — —
13:00 Hay Al Arab 1 – 1 Al Hilal Port Sudan — — —
13:00 Merreikh Nyala 1 – 1 Al Rabta Kosti — — —
13:00 Haidob En Nahud 1 – 4 Hilal El-Fasher — — —
Tuesday 11 February 2025
13:00 Hay Al Arab 2 – 1 Al Shorta — — —
13:00 Al Ahli Khartoum 3 – 2 Al Fallah — — —
13:00 Hilal El-Fasher 0 – 1 Al Rabta Kosti — — —
Monday 10 February 2025
13:00 Al Ahli Wad Medani 1 – 0 Al Ahly Shendi — — —
13:00 Al Hilal Al Manaqil 0 – 0 Al-Mergheni — — —
13:00 Al Merreikh El Obeid 3 – 2 Merreikh Nyala — — —
13:00 Al Zamala Umm Ruwaba 2 – 2 Haidob En Nahud — — —
Friday 7 February 2025
13:00 Alamal Atbara 2 – 0 Al Ahli Khartoum — — —
13:00 Al Hilal Port Sudan 1 – 0 Al-Mergheni — — —
13:00 Al Zamala Umm Ruwaba 1 – 1 Al Rabta Kosti — — —
13:00 Merreikh Nyala 1 – 1 Hilal El-Fasher — — —
Thursday 6 February 2025
13:00 Al Merreikh El Obeid 0 – 1 Haidob En Nahud — — —
13:00 Hay Al Wadi 1 – 0 Al-Ahly Merowe — — —
00:00 Hay Al Arab 1 – 2 Al Hilal Al Manaqil — — —
00:00 Al Ahli Wad Medani 0 – 1 Al Fallah — — —
Tuesday 4 February 2025
13:00 Al Zamala Umm Ruwaba 1 – 1 Merreikh Nyala — — —
13:00 Umm Mughad 2 – 1 Kober — — —
Monday 3 February 2025
13:00 Hay Al Arab 1 – 2 Al-Mergheni — — —
13:00 Al Merreikh El Obeid 1 – 3 Hilal El-Fasher — — —
13:00 Alamal Atbara 2 – 1 Al Ahly Shendi — — —
00:00 Haidob En Nahud 0 – 1 Al Rabta Kosti — — —
Sunday 2 February 2025
13:00 Al Ahli Wad Medani 1 – 0 Al Ahli Khartoum — — —
00:00 Al Hilal Port Sudan 1 – 1 Al Shorta — — —
Saturday 1 February 2025
13:00 Umm Mughad 1 – 1 Hay Al Wadi — — —
13:00 Al Zamala Umm Ruwaba 2 – 1 Merreikh Nyala — — —
Thursday 30 January 2025
13:00 Al-Ahly Merowe 1 – 0 Kober — — —
Wednesday 29 January 2025
15:00 Al Fallah 2 – 2 Al Ahli Khartoum — — —
Tuesday 28 January 2025
13:00 Al Ahly Shendi 0 – 1 Al Ahli Wad Medani — — —
13:00 Haidob En Nahud 0 – 0 Merreikh Nyala — — —
13:00 Al Hilal Port Sudan 0 – 0 Al Hilal Al Manaqil — — —
00:00 Tuti cancelled Kober — — —
Monday 27 January 2025
15:00 Hay Al Arab cancelled Wad Nubawi — — —
13:00 Hay Al Wadi 1 – 0 Kober — — —
13:00 Al Zamala Umm Ruwaba 1 – 1 Hilal El-Fasher — — —
13:00 Al Rabta Kosti 1 – 0 Al Merreikh El Obeid — — —
13:00 Al-Mergheni 1 – 0 Al Shorta — — —
00:00 Al Zoma Khartoum cancelled Umm Mughad — — —
Saturday 25 January 2025
15:00 Al Ahli Khartoum cancelled Alamal Atbara — — —
00:00 Al-Ahly Merowe 1 – 1 Umm Mughad — — —
Friday 24 January 2025
13:00 Al Merreikh El Obeid 0 – 1 Al Zamala Umm Ruwaba — — —
13:00 Al Hilal Port Sudan 1 – 1 Hay Al Arab — — —
13:00 Al Ahli Wad Medani 2 – 0 Al Fallah — — —
00:00 Al Zoma Khartoum cancelled Tuti — — —
Thursday 23 January 2025
15:00 Al-Mergheni cancelled Wad Nubawi — — —
13:00 Al Rabta Kosti 1 – 1 Merreikh Nyala — — —
13:00 Hilal El-Fasher 0 – 1 Haidob En Nahud — — —
13:00 Al Shorta 1 – 0 Al Hilal Al Manaqil — — —
Tuesday 21 January 2025
15:00 Al Ahli Khartoum 0 – 0 Al Ahly Shendi — — —
13:00 Kober 1 – 0 Al-Ahly Merowe — — —
Monday 20 January 2025
13:00 Alamal Atbara 0 – 0 Al Fallah — — —
13:00 Hay Al Wadi 1 – 1 Umm Mughad — — —
Sunday 19 January 2025
13:00 Al Rabta Kosti 1 – 1 Hilal El-Fasher — — —
13:00 Al Shorta 0 – 1 Hay Al Arab — — —
Saturday 18 January 2025
15:00 Al Hilal Port Sudan cancelled Wad Nubawi — — —
15:00 Hay Al Wadi cancelled Tuti — — —
15:00 Al Zoma Khartoum cancelled Kober — — —
13:00 Merreikh Nyala 1 – 2 Al Merreikh El Obeid — — —
13:00 Haidob En Nahud 2 – 2 Al Zamala Umm Ruwaba — — —
13:00 Al-Mergheni 1 – 1 Al Hilal Al Manaqil — — —
Thursday 16 January 2025
15:00 Al Ahli Wad Medani 2 – 0 Al Ahli Khartoum — — —
13:00 Kober 1 – 2 Hay Al Wadi — — —
Wednesday 15 January 2025
15:00 Umm Mughad cancelled Tuti — — —
13:00 Al Ahly Shendi 0 – 0 Alamal Atbara — — —
13:00 Al-Ahly Merowe 0 – 0 Umm Mughad — — —
13:00 Hilal El-Fasher 1 – 0 Merreikh Nyala — — —
13:00 Al Hilal Al Manaqil 4 – 0 Hay Al Arab — — —
Tuesday 14 January 2025
15:00 Wad Nubawi cancelled Al Shorta — — —
15:00 Al-Ahly Merowe cancelled Al Zoma Khartoum — — —
13:00 Haidob En Nahud 1 – 2 Al Merreikh El Obeid — — —
13:00 Al Rabta Kosti 2 – 1 Al Zamala Umm Ruwaba — — —
13:00 Al-Mergheni 1 – 1 Al Hilal Port Sudan — — —
Saturday 11 January 2025
15:00 Al-Ahly Merowe cancelled Tuti — — —
13:00 Al Fallah 1 – 0 Al Ahly Shendi — — —
13:00 Hilal El-Fasher 2 – 5 Al Merreikh El Obeid — — —
13:00 Al-Mergheni 3 – 1 Hay Al Arab — — —
13:00 Al Hilal Al Manaqil cancelled Wad Nubawi — — —
13:00 Kober 0 – 0 Umm Mughad — — —
Friday 10 January 2025
15:00 Hay Al Wadi cancelled Al Zoma Khartoum — — —
13:00 Al Rabta Kosti 0 – 0 Haidob En Nahud — — —
13:00 Al Shorta 1 – 1 Al Hilal Port Sudan — — —
00:00 Al-Ahly Merowe 0 – 0 Hay Al Wadi — — —
00:00 Alamal Atbara 2 – 2 Al Ahli Wad Medani — — —

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