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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.01
483 goals.
33.8% of matches went over 2.5.
Home advantage
35.4%
Draws 30.4%,
away wins 34.2%.
Half-time lead held
81.8%
From 11 matches where someone led at the break.
0–0
39 · 16.3%
1–0
29 · 12.1%
0–1
29 · 12.1%
1–1
28 · 11.7%
2–1
21 · 8.8%
0–2
20 · 8.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.
Tuesday 26 July 2022
17:15
Hay Al Arab
0 – 0
Al Ahli Khartoum
—
—
—
17:15
Al Merreikh
4 – 1
Kober
—
—
—
17:15
Al Hilal Port Sudan
9 – 3
Al Khartoum
—
—
—
14:15
Al Shorta
0 – 1
Alamal Atbara
—
—
—
14:15
Al Ahly Shendi
2 – 1
Al-Ahly Merowe
—
—
—
14:15
Al Hilal Omdurman
3 – 0
Tuti
—
—
—
14:15
Hilal Obayed
0 – 0
Hilal El-Fasher
—
—
—
14:15
Hay Al Wadi
2 – 0
Wad Nubawi
—
—
—
Friday 22 July 2022
17:15
Hay Al Arab
0 – 2
Al Ahly Shendi
—
—
—
17:15
Tuti
0 – 0
Hay Al Wadi
—
—
—
17:15
Al Hilal Omdurman
2 – 0
Wad Nubawi
—
—
—
17:15
Hilal El-Fasher
3 – 0
Al Hilal Port Sudan
—
—
—
14:15
Al Merreikh
2 – 0
Alamal Atbara
—
—
—
14:15
Kober
0 – 0
Al Shorta
—
—
—
14:15
Al Ahli Khartoum
2 – 1
Al-Ahly Merowe
—
—
—
14:15
Hilal Obayed
3 – 1
Al Khartoum
—
—
—
Tuesday 19 July 2022
17:15
Alamal Atbara
0 – 0
Kober
—
—
—
17:15
Al Shorta
0 – 2
Al Merreikh
—
—
—
17:15
Wad Nubawi
1 – 0
Tuti
—
—
—
17:15
Al Hilal Port Sudan
2 – 3
Hilal Obayed
—
—
—
14:00
Al-Ahly Merowe
1 – 1
Hay Al Arab
—
—
—
14:00
Al Ahly Shendi
0 – 1
Al Ahli Khartoum
—
—
—
14:00
Hay Al Wadi
0 – 1
Al Hilal Omdurman
—
—
—
14:00
Al Khartoum
1 – 2
Hilal El-Fasher
—
—
—
Friday 15 July 2022
17:15
Hilal El-Fasher
0 – 0
Hay Al Wadi
—
—
—
17:15
Al Khartoum
0 – 4
Al Hilal Omdurman
—
—
—
17:15
Hay Al Arab
0 – 1
Alamal Atbara
—
—
—
17:15
Al Ahli Khartoum
0 – 1
Al Shorta
—
—
—
14:00
Hilal Obayed
1 – 2
Wad Nubawi
—
—
—
14:00
Al Hilal Port Sudan
1 – 1
Tuti
—
—
—
14:00
Al Merreikh
3 – 0
Al-Ahly Merowe
—
—
—
14:00
Kober
1 – 1
Al Ahly Shendi
—
—
—
Tuesday 12 July 2022
17:15
Wad Nubawi
1 – 1
Hilal El-Fasher
—
—
—
17:15
Tuti
0 – 0
Al Khartoum
—
—
—
17:15
Alamal Atbara
0 – 2
Al Ahli Khartoum
—
—
—
17:15
Al-Ahly Merowe
0 – 3
Kober
—
—
—
17:15
Al Ahly Shendi
0 – 2
Al Merreikh
—
—
—
14:00
Hay Al Wadi
2 – 1
Hilal Obayed
—
—
—
14:00
Al Hilal Omdurman
2 – 2
Al Hilal Port Sudan
—
—
—
14:00
Al Shorta
0 – 1
Hay Al Arab
—
—
—
Friday 8 July 2022
17:15
Hilal El-Fasher
0 – 2
Al Hilal Omdurman
—
—
—
17:15
Hilal Obayed
0 – 1
Tuti
—
—
—
17:15
Al Khartoum
1 – 2
Al-Ahly Merowe
—
—
—
17:15
Al Hilal Port Sudan
0 – 2
Al Ahly Shendi
—
—
—
17:15
Hay Al Wadi
2 – 1
Al Shorta
—
—
—
14:00
Al Ahli Khartoum
0 – 2
Kober
—
—
—
14:00
Hay Al Arab
1 – 1
Al Merreikh
—
—
—
14:00
Wad Nubawi
0 – 2
Alamal Atbara
—
—
—
Tuesday 5 July 2022
17:15
Tuti
0 – 2
Hilal El-Fasher
—
—
—
17:15
Kober
0 – 1
Hay Al Arab
—
—
—
17:15
Al Merreikh
2 – 0
Al Ahli Khartoum
—
—
—
17:15
Alamal Atbara
1 – 1
Hay Al Wadi
—
—
—
17:15
Al Shorta
1 – 1
Wad Nubawi
—
—
—
14:00
Al Hilal Omdurman
1 – 0
Hilal Obayed
—
—
—
14:00
Al-Ahly Merowe
1 – 2
Al Hilal Port Sudan
—
—
—
14:00
Al Ahly Shendi
1 – 2
Al Khartoum
—
—
—
Saturday 2 July 2022
14:15
Wad Nubawi
1 – 2
Al Hilal Port Sudan
—
—
—
14:00
Hay Al Wadi
0 – 2
Al Khartoum
—
—
—
Friday 1 July 2022
17:15
Al Ahly Shendi
2 – 2
Alamal Atbara
—
—
—
17:15
Al Ahli Khartoum
0 – 1
Al Hilal Omdurman
—
—
—
17:15
Hay Al Arab
1 – 0
Tuti
—
—
—
14:00
Al-Ahly Merowe
3 – 2
Al Shorta
—
—
—
14:00
Kober
2 – 1
Hilal El-Fasher
—
—
—
14:00
Al Merreikh
4 – 0
Hilal Obayed
—
—
—
Wednesday 29 June 2022
17:15
Al Hilal Port Sudan
2 – 0
Hay Al Wadi
—
—
—
14:00
Al-Ahly Merowe
0 – 0
Alamal Atbara
—
—
—
Tuesday 28 June 2022
17:15
Al Ahly Shendi
1 – 0
Al Shorta
—
—
—
17:15
Al Merreikh
1 – 0
Hilal El-Fasher
—
—
—
17:15
Al Khartoum
1 – 1
Wad Nubawi
—
—
—
14:00
Kober
1 – 1
Hilal Obayed
—
—
—
14:00
Al Hilal Omdurman
0 – 0
Hay Al Arab
—
—
—
14:00
Tuti
0 – 1
Al Ahli Khartoum
—
—
—
Friday 24 June 2022
17:15
Hay Al Arab
0 – 1
Wad Nubawi
—
—
—
17:15
Al Merreikh
1 – 0
Al Hilal Omdurman
—
—
—
17:15
Al Shorta
2 – 0
Al Khartoum
—
—
—
17:15
Hilal Obayed
1 – 0
Al Ahly Shendi
—
—
—
14:00
Kober
4 – 1
Tuti
—
—
—
14:00
Al Ahli Khartoum
1 – 2
Hay Al Wadi
—
—
—
14:00
Hilal El-Fasher
1 – 1
Al-Ahly Merowe
—
—
—
14:00
Alamal Atbara
0 – 1
Al Hilal Port Sudan
—
—
—
Tuesday 21 June 2022
17:15
Wad Nubawi
1 – 0
Al Ahli Khartoum
—
—
—
17:15
Al Hilal Omdurman
1 – 0
Kober
—
—
—
17:15
Al Khartoum
1 – 0
Alamal Atbara
—
—
—
17:15
Al Hilal Port Sudan
3 – 1
Al Shorta
—
—
—
14:00
Hay Al Wadi
0 – 0
Hay Al Arab
—
—
—
14:00
Tuti
1 – 2
Al Merreikh
—
—
—
14:00
Al-Ahly Merowe
1 – 0
Hilal Obayed
—
—
—
14:00
Al Ahly Shendi
0 – 1
Hilal El-Fasher
—
—
—
Saturday 18 June 2022
17:15
Al Ahly Shendi
1 – 2
Al Hilal Omdurman
—
—
—
14:00
Al-Ahly Merowe
2 – 0
Tuti
—
—
—
Friday 17 June 2022
17:15
Al Ahli Khartoum
0 – 2
Al Hilal Port Sudan
—
—
—
17:15
Hilal Obayed
1 – 3
Al Shorta
—
—
—
17:15
Al Merreikh
0 – 0
Hay Al Wadi
—
—
—
14:00
Hay Al Arab
0 – 0
Al Khartoum
—
—
—
14:00
Hilal El-Fasher
2 – 2
Alamal Atbara
—
—
—
14:00
Kober
0 – 0
Wad Nubawi
—
—
—
Wednesday 15 June 2022
17:15
Tuti
2 – 1
Al Ahly Shendi
—
—
—
Tuesday 14 June 2022
17:15
Alamal Atbara
0 – 1
Hilal Obayed
—
—
—
17:15
Al Hilal Omdurman
2 – 1
Al-Ahly Merowe
—
—
—
17:15
Hay Al Wadi
1 – 0
Kober
—
—
—
14:00
Al Hilal Port Sudan
0 – 0
Hay Al Arab
—
—
—
14:00
Al Khartoum
0 – 0
Al Ahli Khartoum
—
—
—
14:00
Wad Nubawi
0 – 1
Al Merreikh
—
—
—
14:00
Al Shorta
2 – 0
Hilal El-Fasher
—
—
—
Friday 20 May 2022
17:15
Kober
1 – 0
Al Hilal Port Sudan
—
—
—
17:15
Al Merreikh
2 – 2
Al Khartoum
—
—
—
17:15
Al Ahly Shendi
1 – 1
Wad Nubawi
—
—
—
17:15
Hilal Obayed
2 – 1
Hay Al Arab
—
—
—
14:00
Al-Ahly Merowe
1 – 1
Hay Al Wadi
—
—
—
14:00
Alamal Atbara
0 – 7
Al Hilal Omdurman
—
—
—
14:00
Al Shorta
0 – 0
Tuti
—
—
—
14:00
Hilal El-Fasher
0 – 3
Al Ahli Khartoum
—
—
—
Tuesday 17 May 2022
00:00
Tuti
1 – 0
Alamal Atbara
—
—
—
00:00
Wad Nubawi
1 – 1
Al-Ahly Merowe
—
—
—
00:00
Al Ahli Khartoum
1 – 0
Hilal Obayed
—
—
—
00:00
Al Hilal Omdurman
5 – 0
Al Shorta
—
—
—
00:00
Hay Al Wadi
0 – 1
Al Ahly Shendi
—
—
—
00:00
Hay Al Arab
0 – 0
Al Merreikh
—
—
—
00:00
Al Khartoum
2 – 3
Kober
—
—
—
00:00
Al Hilal Port Sudan
0 – 1
Hilal El-Fasher
—
—
—
Saturday 14 May 2022
17:00
Al Hilal Omdurman
0 – 0
Al Merreikh
—
—
—
Tuesday 10 May 2022
17:00
Tuti
1 – 1
Al Hilal Omdurman
—
—
—
Monday 9 May 2022
00:00
Kober
0 – 2
Al Merreikh
—
—
—
Friday 6 May 2022
00:00
Al Hilal Omdurman
4 – 1
Al Khartoum
—
—
—
00:00
Al Merreikh
2 – 0
Hay Al Arab
—
—
—
Saturday 30 April 2022
19:30
Al Hilal Port Sudan
0 – 1
Al Hilal Omdurman
—
—
—
Thursday 28 April 2022
19:30
Al Ahli Khartoum
0 – 0
Al Merreikh
—
—
—
Wednesday 27 April 2022
19:30
Kober
0 – 1
Al Hilal Omdurman
—
—
—
Monday 25 April 2022
19:30
Hilal Obayed
0 – 2
Al Merreikh
—
—
—
Sunday 24 April 2022
16:30
Wad Nubawi
1 – 2
Al Hilal Omdurman
—
—
—
Friday 22 April 2022
19:30
Hilal El-Fasher
1 – 1
Al Merreikh
—
—
—
Thursday 21 April 2022
16:30
Al Hilal Omdurman
1 – 0
Hay Al Wadi
—
—
—
Tuesday 19 April 2022
19:30
Al Merreikh
2 – 1
Tuti
—
—
—
Monday 18 April 2022
19:30
Al Hilal Omdurman
3 – 1
Al Ahly Shendi
—
—
—
Saturday 16 April 2022
19:00
Al Merreikh
2 – 0
Wad Nubawi
—
—
—
Friday 15 April 2022
19:00
Al-Ahly Merowe
1 – 1
Al Hilal Omdurman
—
—
—
Wednesday 13 April 2022
00:00
Hay Al Wadi
1 – 4
Al Merreikh
—
—
—
Tuesday 12 April 2022
00:00
Al Hilal Omdurman
2 – 1
Alamal Atbara
—
—
—
Sunday 10 April 2022
20:00
Al-Ahly Merowe
1 – 3
Al Merreikh
—
—
—
Saturday 9 April 2022
19:30
Al Shorta
0 – 2
Al Hilal Omdurman
—
—
—
Thursday 7 April 2022
20:00
Al Merreikh
3 – 1
Al Ahly Shendi
—
—
—
Wednesday 6 April 2022
20:00
Al Hilal Omdurman
2 – 1
Hilal El-Fasher
—
—
—
Wednesday 30 March 2022
16:30
Al Ahli Khartoum
0 – 1
Hay Al Arab
—
—
—
Tuesday 29 March 2022
17:00
Al-Ahly Merowe
0 – 2
Al Ahly Shendi
—
—
—
17:00
Alamal Atbara
2 – 1
Al Shorta
—
—
—
17:00
Al Khartoum
2 – 3
Al Hilal Port Sudan
—
—
—
13:30
Wad Nubawi
2 – 1
Hay Al Wadi
—
—
—
13:30
Hilal El-Fasher
1 – 1
Hilal Obayed
—
—
—
Friday 25 March 2022
16:30
Al Ahly Shendi
1 – 1
Hay Al Arab
—
—
—
16:30
Alamal Atbara
1 – 1
Al Merreikh
—
—
—
16:30
Al Khartoum
1 – 1
Hilal Obayed
—
—
—
14:00
Al-Ahly Merowe
3 – 0
Al Ahli Khartoum
—
—
—
14:00
Al Shorta
2 – 1
Kober
—
—
—
14:00
Al Hilal Port Sudan
1 – 2
Hilal El-Fasher
—
—
—
13:30
Hay Al Wadi
0 – 3
Tuti
—
—
—
Tuesday 22 March 2022
16:30
Hilal Obayed
1 – 3
Al Hilal Port Sudan
—
—
—
16:30
Al Ahli Khartoum
0 – 1
Al Ahly Shendi
—
—
—
16:30
Al Merreikh
1 – 0
Al Shorta
—
—
—
14:00
Tuti
1 – 1
Wad Nubawi
—
—
—
14:00
Kober
0 – 0
Alamal Atbara
—
—
—
14:00
Hilal El-Fasher
1 – 0
Al Khartoum
—
—
—
14:00
Hay Al Arab
0 – 0
Al-Ahly Merowe
—
—
—
Friday 18 March 2022
16:30
Hay Al Wadi
0 – 0
Hilal El-Fasher
—
—
—
16:30
Alamal Atbara
1 – 1
Hay Al Arab
—
—
—
14:00
Tuti
0 – 1
Al Hilal Port Sudan
—
—
—
14:00
Wad Nubawi
2 – 1
Hilal Obayed
—
—
—
14:00
Al Shorta
1 – 1
Al Ahli Khartoum
—
—
—
14:00
Al Ahly Shendi
0 – 1
Kober
—
—
—
Tuesday 15 March 2022
17:00
Hilal Obayed
1 – 0
Hay Al Wadi
—
—
—
17:00
Hay Al Arab
1 – 0
Al Shorta
—
—
—
17:00
Kober
2 – 2
Al-Ahly Merowe
—
—
—
13:30
Hilal El-Fasher
3 – 1
Wad Nubawi
—
—
—
13:30
Al Ahli Khartoum
3 – 1
Alamal Atbara
—
—
—
13:30
Al Khartoum
1 – 2
Tuti
—
—
—
Friday 11 March 2022
16:30
Tuti
1 – 0
Hilal Obayed
—
—
—
16:30
Alamal Atbara
0 – 2
Wad Nubawi
—
—
—
14:00
Al-Ahly Merowe
2 – 1
Al Khartoum
—
—
—
14:00
Kober
0 – 2
Al Ahli Khartoum
—
—
—
14:00
Al Shorta
0 – 0
Hay Al Wadi
—
—
—
14:00
Al Ahly Shendi
1 – 0
Al Hilal Port Sudan
—
—
—
Tuesday 8 March 2022
16:30
Hay Al Wadi
1 – 2
Alamal Atbara
—
—
—
16:30
Al Khartoum
0 – 1
Al Ahly Shendi
—
—
—
16:30
Hay Al Arab
4 – 1
Kober
—
—
—
14:00
Wad Nubawi
0 – 0
Al Shorta
—
—
—
14:00
Hilal El-Fasher
0 – 1
Tuti
—
—
—
14:00
Al Hilal Port Sudan
1 – 1
Al-Ahly Merowe
—
—
—
Monday 7 March 2022
17:15
Hilal Obayed
0 – 3
Al Hilal Omdurman
—
—
—
Friday 4 March 2022
16:30
Al Shorta
1 – 1
Al-Ahly Merowe
—
—
—
16:30
Al Khartoum
1 – 2
Hay Al Wadi
—
—
—
16:30
Al Hilal Omdurman
0 – 0
Al Ahli Khartoum
—
—
—
13:15
Tuti
0 – 0
Hay Al Arab
—
—
—
13:15
Hilal El-Fasher
1 – 0
Kober
—
—
—
13:15
Al Hilal Port Sudan
1 – 0
Wad Nubawi
—
—
—
13:15
Alamal Atbara
0 – 0
Al Ahly Shendi
—
—
—
Tuesday 1 March 2022
16:30
Hay Al Wadi
0 – 0
Al Hilal Port Sudan
—
—
—
16:30
Alamal Atbara
2 – 1
Al-Ahly Merowe
—
—
—
16:30
Al Ahli Khartoum
2 – 1
Tuti
—
—
—
13:30
Hay Al Arab
1 – 2
Al Hilal Omdurman
—
—
—
13:30
Wad Nubawi
2 – 2
Al Khartoum
—
—
—
13:30
Al Shorta
2 – 0
Al Ahly Shendi
—
—
—
13:30
Hilal Obayed
0 – 1
Kober
—
—
—
Friday 25 February 2022
16:30
Al-Ahly Merowe
1 – 0
Hilal El-Fasher
—
—
—
16:30
Hay Al Wadi
0 – 0
Al Ahli Khartoum
—
—
—
16:30
Al Hilal Port Sudan
0 – 0
Alamal Atbara
—
—
—
16:30
Al Khartoum
2 – 1
Al Shorta
—
—
—
14:00
Tuti
1 – 1
Kober
—
—
—
14:00
Wad Nubawi
0 – 0
Hay Al Arab
—
—
—
14:00
Al Ahly Shendi
1 – 0
Hilal Obayed
—
—
—
Tuesday 22 February 2022
16:30
Hilal Obayed
0 – 2
Al-Ahly Merowe
—
—
—
16:30
Al Ahli Khartoum
1 – 0
Wad Nubawi
—
—
—
16:30
Alamal Atbara
1 – 3
Al Khartoum
—
—
—
14:00
Al Shorta
1 – 4
Al Hilal Port Sudan
—
—
—
14:00
Hilal El-Fasher
0 – 1
Al Ahly Shendi
—
—
—
14:00
Hay Al Arab
0 – 2
Hay Al Wadi
—
—
—
Friday 18 February 2022
16:30
Tuti
1 – 2
Al-Ahly Merowe
—
—
—
16:30
Wad Nubawi
1 – 0
Kober
—
—
—
16:30
Al Hilal Port Sudan
0 – 0
Al Ahli Khartoum
—
—
—
16:30
Alamal Atbara
2 – 0
Hilal El-Fasher
—
—
—
14:00
Al Shorta
2 – 0
Hilal Obayed
—
—
—
14:00
Al Khartoum
0 – 3
Hay Al Arab
—
—
—
Tuesday 15 February 2022
15:45
Hilal Obayed
0 – 0
Alamal Atbara
—
—
—
15:45
Hay Al Arab
0 – 1
Al Hilal Port Sudan
—
—
—
15:45
Kober
2 – 1
Hay Al Wadi
—
—
—
13:15
Hilal El-Fasher
3 – 2
Al Shorta
—
—
—
13:15
Al Ahli Khartoum
2 – 1
Al Khartoum
—
—
—
13:15
Al Ahly Shendi
0 – 1
Tuti
—
—
—
Friday 11 February 2022
17:30
Al Khartoum
0 – 3
Al Merreikh
—
—
—
17:15
Hay Al Arab
0 – 2
Hilal Obayed
—
—
—
16:45
Tuti
0 – 0
Al Shorta
—
—
—
16:30
Hay Al Wadi
4 – 2
Al-Ahly Merowe
—
—
—
13:15
Wad Nubawi
0 – 0
Al Ahly Shendi
—
—
—
13:15
Al Ahli Khartoum
0 – 0
Hilal El-Fasher
—
—
—
13:15
Al Hilal Port Sudan
1 – 1
Kober
—
—
—
Tuesday 8 February 2022
16:30
Al-Ahly Merowe
0 – 0
Wad Nubawi
—
—
—
16:30
Al Merreikh
3 – 0
Al Hilal Port Sudan
—
—
—
16:30
Alamal Atbara
0 – 0
Tuti
—
—
—
14:00
Kober
1 – 1
Al Khartoum
—
—
—
14:00
Al Ahly Shendi
1 – 0
Hay Al Wadi
—
—
—
14:00
Hilal Obayed
2 – 0
Al Ahli Khartoum
—
—
—
14:00
Hilal El-Fasher
0 – 0
Hay Al Arab
—
—
—