SUD

Sudani Premier League 2020/21

Every result, the table as it finished, and the price each match went off at. 238 matches played between December 2020 and September 2021.

238Matches
481Goals
2.02Per game
34.5%Home wins
0%Priced at kickoff
Al Hilal OmdurmanTop of the table

Final table 16 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 AHOAl Hilal Omdurman 28 23 4 1 +61 73
2 AMAl Merreikh 29 19 8 2 +32 65
3 HAWHay Al Wadi 30 12 11 7 +10 47
4 AKAl Khartoum 30 11 8 11 0 41
5 HOHilal Obayed 30 10 11 9 -7 41
6 AAAlamal Atbara 30 10 9 11 -4 39
7 HAAHay Al Arab 29 10 9 10 -8 39
8 AHPAl Hilal Port Sudan 32 10 8 14 -4 38
9 AMAl-Ahly Merowe 30 9 11 10 -4 38
10 HEHilal El-Fasher 30 10 8 12 -6 38
11 ASAl Shorta 30 8 11 11 -10 35
12 AASAl Ahly Shendi 30 9 7 14 -6 34
13 TUTTuti 30 8 10 12 -13 34
14 AAKAl Ahli Khartoum 30 7 11 12 -11 32
15 AHKAl Hilal Kadougli 29 5 10 14 -15 25
16 MEMerreikh El-Fasher 29 6 6 17 -15 24

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.02
481 goals. 32.8% of matches went over 2.5.
Home advantage
34.5%
Draws 29.8%, away wins 35.7%.
Half-time lead held
—
No half-time scores recorded for this season.
1–0 34 · 14.3%
0–0 34 · 14.3%
0–1 30 · 12.6%
0–2 25 · 10.5%
1–1 22 · 9.2%
2–2 15 · 6.3%

Results 240

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 26 September 2021
17:00 Al Merreikh 1 – 2 Al Hilal Omdurman — — —
Friday 24 September 2021
17:00 Al Hilal Kadougli cancelled Al Hilal Omdurman — — —
17:00 Merreikh El-Fasher cancelled Al Merreikh — — —
Wednesday 22 September 2021
17:00 Alamal Atbara 0 – 1 Al Hilal Omdurman — — —
00:00 Hilal Obayed 0 – 2 Al Merreikh — — —
Friday 27 August 2021
17:00 Hilal Obayed 2 – 2 Al-Ahly Merowe — — —
Monday 23 August 2021
17:00 Al Shorta 2 – 2 Al-Ahly Merowe — — —
17:00 Hay Al Wadi 1 – 2 Hilal El-Fasher — — —
14:15 Al Ahly Shendi 1 – 0 Hilal Obayed — — —
14:15 Al Hilal Port Sudan 0 – 1 Tuti — — —
14:15 Al Ahli Khartoum 3 – 1 Hay Al Arab — — —
Sunday 22 August 2021
17:00 Al Khartoum 3 – 0 Alamal Atbara — — —
Thursday 19 August 2021
17:00 Al-Ahly Merowe 1 – 0 Al Khartoum — — —
17:00 Al Hilal Kadougli 0 – 0 Al Ahli Khartoum — — —
14:15 Hilal Obayed 2 – 1 Tuti — — —
14:15 Hay Al Wadi 3 – 2 Al Hilal Port Sudan — — —
Wednesday 18 August 2021
17:00 Merreikh El-Fasher 0 – 1 Al Hilal Omdurman — — —
17:00 Hilal El-Fasher 1 – 2 Al Merreikh — — —
14:15 Hay Al Arab 1 – 2 Al Shorta — — —
14:15 Alamal Atbara 0 – 4 Al Ahly Shendi — — —
Sunday 15 August 2021
17:00 Al Merreikh 0 – 2 Hay Al Wadi — — —
17:00 Al Hilal Omdurman 3 – 0 Hilal El-Fasher — — —
14:15 Al Hilal Port Sudan 0 – 1 Hilal Obayed — — —
14:15 Al Khartoum 0 – 1 Hay Al Arab — — —
Saturday 14 August 2021
17:00 Tuti 0 – 3 Alamal Atbara — — —
14:15 Al Ahly Shendi 0 – 0 Al-Ahly Merowe — — —
14:15 Al Shorta 3 – 1 Al Hilal Kadougli — — —
14:15 Al Ahli Khartoum 1 – 0 Merreikh El-Fasher — — —
Thursday 12 August 2021
17:00 Tuti 2 – 2 Al Hilal Omdurman — — —
17:00 Al Merreikh 2 – 0 Alamal Atbara — — —
Tuesday 10 August 2021
17:00 Alamal Atbara 0 – 1 Hilal Obayed — — —
17:00 Al-Ahly Merowe 0 – 2 Tuti — — —
14:15 Al Hilal Port Sudan 1 – 1 Al Ahly Shendi — — —
14:15 Hilal El-Fasher 3 – 1 Al Ahli Khartoum — — —
Monday 9 August 2021
17:00 Hay Al Wadi 0 – 2 Al Hilal Omdurman — — —
17:00 Al Hilal Kadougli 0 – 0 Al Khartoum — — —
17:00 Al Merreikh 2 – 2 Al Hilal Port Sudan — — —
14:15 Merreikh El-Fasher 1 – 2 Al Shorta — — —
Friday 6 August 2021
16:00 Al-Ahly Merowe 0 – 2 Al Merreikh — — —
13:15 Al Hilal Port Sudan 0 – 3 Alamal Atbara — — —
13:15 Al Ahly Shendi 0 – 2 Al Hilal Kadougli — — —
13:15 Al Shorta 0 – 1 Hilal El-Fasher — — —
Thursday 5 August 2021
17:00 Al Ahli Khartoum 0 – 0 Hay Al Wadi — — —
17:00 Al Khartoum 0 – 3 Merreikh El-Fasher — — —
16:00 Al Hilal Omdurman 7 – 0 Hilal Obayed — — —
14:15 Tuti 4 – 0 Hay Al Arab — — —
Monday 2 August 2021
16:15 Al Hilal Omdurman 2 – 0 Al Hilal Port Sudan — — —
16:00 Hay Al Arab 1 – 0 Hilal Obayed — — —
16:00 Hay Al Wadi 0 – 1 Al Shorta — — —
14:15 Al-Ahly Merowe 0 – 2 Alamal Atbara — — —
Sunday 1 August 2021
17:00 Al Hilal Kadougli 2 – 2 Tuti — — —
17:00 Merreikh El-Fasher 1 – 0 Al Ahly Shendi — — —
14:15 Al Merreikh 2 – 0 Al Ahli Khartoum — — —
14:15 Hilal El-Fasher 2 – 1 Al Khartoum — — —
Sunday 18 July 2021
17:00 Al Hilal Port Sudan 2 – 0 Al-Ahly Merowe — — —
17:00 Al Ahli Khartoum 0 – 2 Al Hilal Omdurman — — —
14:15 Alamal Atbara 0 – 0 Hay Al Arab — — —
14:15 Tuti 0 – 1 Merreikh El-Fasher — — —
Saturday 17 July 2021
17:00 Al Shorta 0 – 3 Al Merreikh — — —
17:00 Al Ahly Shendi 0 – 1 Hilal El-Fasher — — —
14:15 Hilal Obayed 1 – 1 Al Hilal Kadougli — — —
14:15 Al Khartoum 0 – 0 Hay Al Wadi — — —
Tuesday 13 July 2021
17:00 Merreikh El-Fasher 0 – 0 Hilal Obayed — — —
17:00 Al Hilal Omdurman 3 – 0 Al Shorta — — —
17:00 Hilal El-Fasher 2 – 2 Tuti — — —
14:15 Hay Al Arab 1 – 0 Al-Ahly Merowe — — —
Monday 12 July 2021
17:00 Al Merreikh 2 – 2 Al Khartoum — — —
17:00 Hay Al Wadi 1 – 1 Al Ahly Shendi — — —
14:15 Al Hilal Kadougli 0 – 0 Alamal Atbara — — —
14:15 Al Ahli Khartoum 1 – 0 Al Hilal Port Sudan — — —
Thursday 8 July 2021
17:00 Al Ahly Shendi 0 – 0 Al Merreikh — — —
14:15 Al Hilal Port Sudan 1 – 0 Hay Al Arab — — —
14:15 Al-Ahly Merowe 2 – 2 Al Hilal Kadougli — — —
Wednesday 7 July 2021
17:00 Alamal Atbara 1 – 1 Merreikh El-Fasher — — —
17:00 Al Shorta 2 – 0 Al Ahli Khartoum — — —
17:00 Tuti 0 – 2 Hay Al Wadi — — —
14:15 Al Khartoum 0 – 2 Al Hilal Omdurman — — —
14:15 Hilal Obayed 2 – 1 Hilal El-Fasher — — —
Saturday 3 July 2021
16:30 Al Hilal Kadougli 0 – 1 Hay Al Arab — — —
16:30 Al Merreikh 2 – 0 Tuti — — —
16:30 Hay Al Wadi 1 – 1 Hilal Obayed — — —
16:15 Merreikh El-Fasher 0 – 1 Al-Ahly Merowe — — —
16:15 Al Shorta 0 – 0 Al Hilal Port Sudan — — —
Friday 2 July 2021
17:00 Al Ahli Khartoum 0 – 1 Al Khartoum — — —
17:00 Al Hilal Omdurman 4 – 0 Al Ahly Shendi — — —
14:15 Hilal El-Fasher 1 – 1 Alamal Atbara — — —
Monday 28 June 2021
14:30 Al Hilal Kadougli 3 – 1 Hilal El-Fasher — — —
Wednesday 23 June 2021
17:00 Al Merreikh 1 – 0 Hay Al Arab — — —
16:00 Al Ahli Khartoum 1 – 0 Alamal Atbara — — —
14:30 Hilal El-Fasher 2 – 0 Merreikh El-Fasher — — —
Monday 21 June 2021
17:00 Hay Al Arab 0 – 0 Merreikh El-Fasher — — —
Sunday 20 June 2021
17:00 Al-Ahly Merowe 1 – 1 Hilal El-Fasher — — —
14:30 Al Hilal Port Sudan 0 – 2 Al Hilal Kadougli — — —
Saturday 19 June 2021
17:00 Al Ahly Shendi 0 – 0 Al Ahli Khartoum — — —
17:00 Alamal Atbara 3 – 2 Hay Al Wadi — — —
14:15 Al Khartoum 4 – 1 Al Shorta — — —
Tuesday 15 June 2021
00:00 Merreikh El-Fasher 1 – 0 Al Hilal Kadougli — — —
00:00 Hay Al Wadi 2 – 0 Al-Ahly Merowe — — —
00:00 Hilal El-Fasher 2 – 3 Hay Al Arab — — —
Monday 14 June 2021
17:00 Al Ahly Shendi 2 – 3 Al Shorta — — —
17:00 Al Ahli Khartoum 0 – 0 Tuti — — —
14:15 Al Khartoum 1 – 1 Al Hilal Port Sudan — — —
Thursday 10 June 2021
14:30 Al Hilal Port Sudan 1 – 0 Merreikh El-Fasher — — —
14:30 Hay Al Arab 2 – 2 Hay Al Wadi — — —
Wednesday 9 June 2021
17:00 Al Ahly Shendi 2 – 0 Al Khartoum — — —
17:00 Hilal Obayed 0 – 0 Al Ahli Khartoum — — —
14:30 Tuti 0 – 0 Al Shorta — — —
Saturday 5 June 2021
17:00 Al Khartoum 3 – 0 Tuti — — —
17:00 Hay Al Wadi 1 – 0 Al Hilal Kadougli — — —
14:30 Al Ahly Shendi 1 – 2 Al Hilal Port Sudan — — —
Friday 4 June 2021
14:00 Al Shorta 0 – 2 Hilal Obayed — — —
Wednesday 2 June 2021
14:00 Al Hilal Omdurman 1 – 0 Al-Ahly Merowe — — —
Friday 28 May 2021
17:00 Al Hilal Kadougli 2 – 4 Al Merreikh — — —
17:00 Merreikh El-Fasher 2 – 3 Hay Al Wadi — — —
14:00 Hilal Obayed 1 – 1 Al Khartoum — — —
14:00 Alamal Atbara 0 – 0 Al Shorta — — —
Thursday 27 May 2021
17:00 Hay Al Arab 0 – 4 Al Hilal Omdurman — — —
14:00 Al Hilal Port Sudan 0 – 0 Hilal El-Fasher — — —
14:00 Tuti 1 – 0 Al Ahly Shendi — — —
14:00 Al-Ahly Merowe 1 – 0 Al Ahli Khartoum — — —
Tuesday 25 May 2021
14:00 Al Merreikh 0 – 0 Hay Al Wadi — — —
Sunday 23 May 2021
17:00 Al Hilal Omdurman 0 – 2 Al Merreikh — — —
Tuesday 16 March 2021
17:30 Hay Al Wadi 2 – 2 Hilal El-Fasher — — —
Friday 12 March 2021
16:45 Al Hilal Omdurman 4 – 0 Al Hilal Kadougli — — —
13:45 Al Merreikh 3 – 0 Merreikh El-Fasher — — —
Wednesday 10 March 2021
13:45 Hilal Obayed 2 – 1 Hay Al Arab — — —
Tuesday 9 March 2021
13:45 Al Merreikh 2 – 1 Hilal El-Fasher — — —
13:45 Al Hilal Omdurman 2 – 1 Merreikh El-Fasher — — —
Monday 8 March 2021
16:45 Alamal Atbara 0 – 0 Al Khartoum — — —
13:45 Tuti 0 – 4 Al Hilal Port Sudan — — —
Sunday 7 March 2021
16:45 Hilal Obayed 0 – 0 Al Ahly Shendi — — —
16:45 Al-Ahly Merowe 2 – 0 Al Shorta — — —
13:45 Hay Al Arab 1 – 0 Al Ahli Khartoum — — —
Thursday 4 March 2021
13:45 Al Hilal Port Sudan 1 – 2 Hay Al Wadi — — —
Wednesday 3 March 2021
16:45 Al Shorta 0 – 0 Hay Al Arab — — —
13:45 Al Ahly Shendi 1 – 0 Alamal Atbara — — —
13:45 Al Khartoum 1 – 1 Al-Ahly Merowe — — —
Tuesday 2 March 2021
17:30 Tuti 1 – 0 Hilal Obayed — — —
17:30 Al Ahli Khartoum 1 – 1 Al Hilal Kadougli — — —
13:45 Hilal El-Fasher 2 – 6 Al Hilal Omdurman — — —
Monday 1 March 2021
13:45 Al Hilal Port Sudan 1 – 2 Al Merreikh — — —
Saturday 27 February 2021
13:45 Hay Al Arab 0 – 1 Al Khartoum — — —
13:45 Al Hilal Omdurman 1 – 1 Hay Al Wadi — — —
Friday 26 February 2021
16:45 Hilal Obayed 0 – 0 Al Hilal Port Sudan — — —
16:45 Alamal Atbara 0 – 1 Tuti — — —
13:45 Al Hilal Kadougli 0 – 3 Al Shorta — — —
13:45 Al Ahli Khartoum 0 – 2 Al Merreikh — — —
Thursday 25 February 2021
16:45 Al-Ahly Merowe 0 – 0 Al Ahly Shendi — — —
Tuesday 23 February 2021
16:45 Al Khartoum 2 – 1 Al Hilal Kadougli — — —
13:45 Merreikh El-Fasher 0 – 0 Al Ahli Khartoum — — —
13:45 Hilal Obayed 1 – 1 Alamal Atbara — — —
Monday 22 February 2021
16:15 Al Ahly Shendi 1 – 2 Hay Al Arab — — —
13:45 Tuti 0 – 1 Al-Ahly Merowe — — —
Sunday 21 February 2021
12:00 Al Shorta 0 – 1 Merreikh El-Fasher — — —
Saturday 20 February 2021
16:45 Alamal Atbara 1 – 0 Al Hilal Port Sudan — — —
16:45 Al Hilal Omdurman 4 – 0 Al Khartoum — — —
13:30 Al Ahli Khartoum 1 – 2 Hilal El-Fasher — — —
Thursday 18 February 2021
16:30 Al Hilal Kadougli 0 – 1 Al Ahly Shendi — — —
16:30 Al-Ahly Merowe 0 – 1 Hilal Obayed — — —
13:30 Hay Al Arab 1 – 0 Tuti — — —
Wednesday 17 February 2021
17:00 Hay Al Wadi 1 – 0 Al Ahli Khartoum — — —
17:00 Merreikh El-Fasher 0 – 1 Al Khartoum — — —
14:30 Hilal El-Fasher 0 – 0 Al Shorta — — —
14:30 Al Hilal Port Sudan 0 – 2 Al Hilal Omdurman — — —
Monday 15 February 2021
17:30 Alamal Atbara 1 – 0 Al-Ahly Merowe — — —
Sunday 14 February 2021
17:30 Tuti 1 – 1 Al Hilal Kadougli — — —
Saturday 13 February 2021
17:30 Al Ahly Shendi 1 – 0 Merreikh El-Fasher — — —
17:30 Al Khartoum 1 – 3 Hilal El-Fasher — — —
14:30 Al Shorta 2 – 2 Hay Al Wadi — — —
Wednesday 10 February 2021
17:30 Al-Ahly Merowe 1 – 0 Al Hilal Port Sudan — — —
17:30 Hay Al Arab 1 – 1 Alamal Atbara — — —
17:30 Hilal El-Fasher 1 – 0 Al Ahly Shendi — — —
14:30 Al Hilal Kadougli 1 – 2 Hilal Obayed — — —
Tuesday 9 February 2021
17:30 Al Merreikh 0 – 0 Al Shorta — — —
17:30 Hay Al Wadi 2 – 0 Al Khartoum — — —
14:30 Merreikh El-Fasher 0 – 0 Tuti — — —
Monday 8 February 2021
14:30 Al Hilal Omdurman 3 – 0 Al Ahli Khartoum — — —
Sunday 7 February 2021
13:00 Al-Ahly Merowe 1 – 1 Hay Al Arab — — —
Saturday 6 February 2021
17:30 Hilal Obayed 1 – 0 Merreikh El-Fasher — — —
17:30 Al Khartoum 1 – 1 Al Merreikh — — —
17:30 Al Ahly Shendi 0 – 1 Hay Al Wadi — — —
14:30 Alamal Atbara 2 – 0 Al Hilal Kadougli — — —
14:30 Al Hilal Port Sudan 0 – 2 Al Ahli Khartoum — — —
14:30 Tuti 1 – 1 Hilal El-Fasher — — —
Friday 5 February 2021
13:00 Al Shorta 0 – 0 Al Hilal Omdurman — — —
Wednesday 3 February 2021
17:30 Hay Al Arab 2 – 2 Al Hilal Port Sudan — — —
17:30 Al Merreikh 1 – 0 Al Ahly Shendi — — —
14:30 Al Hilal Kadougli 0 – 0 Al-Ahly Merowe — — —
14:30 Hilal El-Fasher 0 – 1 Hilal Obayed — — —
Tuesday 2 February 2021
17:30 Merreikh El-Fasher 1 – 2 Alamal Atbara — — —
17:30 Al Ahli Khartoum 1 – 1 Al Shorta — — —
17:30 Hay Al Wadi 0 – 1 Tuti — — —
Sunday 24 January 2021
17:30 Al Hilal Port Sudan 1 – 0 Al Shorta — — —
14:45 Hay Al Arab 0 – 1 Al Hilal Kadougli — — —
14:45 Alamal Atbara 1 – 0 Hilal El-Fasher — — —
Saturday 23 January 2021
17:30 Al Khartoum 0 – 1 Al Ahli Khartoum — — —
17:30 Al Ahly Shendi 0 – 2 Al Hilal Omdurman — — —
14:45 Hilal Obayed 0 – 0 Hay Al Wadi — — —
Friday 22 January 2021
17:30 Tuti 1 – 1 Al Merreikh — — —
17:00 Al-Ahly Merowe 2 – 0 Merreikh El-Fasher — — —
Wednesday 20 January 2021
17:30 Al Ahli Khartoum 0 – 2 Al Ahly Shendi — — —
14:45 Al Hilal Kadougli 0 – 1 Al Hilal Port Sudan — — —
14:45 Hay Al Wadi 2 – 0 Alamal Atbara — — —
Tuesday 19 January 2021
17:30 Merreikh El-Fasher 0 – 2 Hay Al Arab — — —
17:30 Al Merreikh 3 – 1 Hilal Obayed — — —
14:45 Al Shorta 0 – 2 Al Khartoum — — —
Monday 18 January 2021
17:30 Al Hilal Omdurman 5 – 0 Tuti — — —
14:45 Hilal El-Fasher 0 – 1 Al-Ahly Merowe — — —
Saturday 16 January 2021
17:30 Al Hilal Kadougli 1 – 0 Merreikh El-Fasher — — —
14:45 Al Ahly Shendi 0 – 1 Al Shorta — — —
14:45 Alamal Atbara 0 – 2 Al Merreikh — — —
Friday 15 January 2021
16:30 Al Hilal Port Sudan 3 – 2 Al Khartoum — — —
16:30 Hilal Obayed 0 – 2 Al Hilal Omdurman — — —
13:15 Tuti 1 – 1 Al Ahli Khartoum — — —
Thursday 14 January 2021
16:00 Al-Ahly Merowe 1 – 0 Hay Al Wadi — — —
13:15 Hay Al Arab 2 – 1 Hilal El-Fasher — — —
Tuesday 12 January 2021
16:30 Merreikh El-Fasher 1 – 3 Al Hilal Port Sudan — — —
16:30 Al Hilal Omdurman 3 – 0 Alamal Atbara — — —
13:15 Al Khartoum 2 – 0 Al Ahly Shendi — — —
13:15 Al Shorta 0 – 2 Tuti — — —
Monday 11 January 2021
16:30 Al Merreikh 1 – 0 Al-Ahly Merowe — — —
16:30 Hay Al Wadi 0 – 0 Hay Al Arab — — —
13:15 Al Ahli Khartoum 1 – 0 Hilal Obayed — — —
13:15 Hilal El-Fasher 2 – 1 Al Hilal Kadougli — — —
Friday 1 January 2021
16:30 Al Hilal Kadougli 0 – 2 Hay Al Wadi — — —
16:30 Al-Ahly Merowe 2 – 2 Al Hilal Port Sudan — — —
13:15 Hilal Obayed 2 – 2 Al Shorta — — —
13:15 Tuti 1 – 3 Al Khartoum — — —
Thursday 31 December 2020
16:30 Al Hilal Port Sudan 0 – 1 Al Ahly Shendi — — —
16:30 Hay Al Arab 0 – 3 Al Merreikh — — —
13:15 Alamal Atbara 0 – 0 Al Ahli Khartoum — — —
13:15 Merreikh El-Fasher 0 – 0 Hilal El-Fasher — — —
Monday 28 December 2020
16:00 Al Hilal Omdurman 1 – 1 Hay Al Arab — — —
16:00 Hay Al Wadi 0 – 1 Merreikh El-Fasher — — —
13:15 Al Ahli Khartoum 2 – 2 Al-Ahly Merowe — — —
13:15 Al Khartoum 2 – 1 Hilal Obayed — — —
Sunday 27 December 2020
16:00 Al Ahly Shendi 2 – 1 Tuti — — —
16:00 Al Merreikh 0 – 0 Al Hilal Kadougli — — —
13:15 Al Shorta 1 – 3 Alamal Atbara — — —
13:15 Hilal El-Fasher 0 – 2 Al Hilal Port Sudan — — —

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