Sudan 2025


Sudan Premier League

Sudan Premier League

NB: due to the ongoing civil war, the league is played with an initial group
    stage, each group using one or two venues for all matches; note that the
    top two Omdurman clubs, Al-Hilal and Al-Merreikh, directly qualified for
    the final stage as they played in the Mauritanian league earlier.

Group Stage | Final Stage (Elite League)

Group Stage

NB: Al-Hilal (Kaduqli), who last played at the top level in 2020/21, had also
    been invited but withdrew due to transportation problems

Group 1 | Group 2 | Group 3 | Group 4

Group 1 (East)

Final Table:

 1.Al-Merghani (Kassala)           8   3  4  1   9- 6  13  [N]  Final Stage
 2.Al-Hilal Al-Sahel (Port Sudan)  8   2  6  0   7- 5  12       Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Shorta Al-Qadarif (Kassala)  8   2  3  3   8- 8   9       [2 2 0 0 4-1 6]
 4.Al-Hilal (Al-Manaqil)           8   2  3  3   8- 7   9  [N]  [2 0 0 2 1-4 0]
---------------------------------------------------------
 5.Hay Al-Arab (Port Sudan)        8   2  2  4   8-14   8       Relegated
 -.Wad Nobawi (Nobawi)            withdrew before playing a match

Round 1
[Jan 10]
Shorta Qadarif 1-1 Hilal PS       
[Jan 11]
Hilal Mq       n/p Wad Nobawi     [annulled; Wad Nobawi forfeited]
Hay Al-Arab    1-3 Merghani       

Round 2
[Jan 14]
Merghani       1-1 Hilal PS       
Wad Nobawi     n/p Shorta Qadarif [annulled; Wad Nobawi forfeited]
[Jan 15]
Hilal Mq       4-0 Hay Al-Arab    

Round 3
[Jan 18]
Merghani       1-1 Hilal Mq       
Hilal PS       n/p Wad Nobawi     [annulled; Wad Nobawi forfeited]
[Jan 19]
Shorta Qadarif 0-1 Hay Al-Arab    

Round 4
[Jan 23]
Shorta Qadarif 1-0 Hilal Mq       [award of 0-3 revoked on appeal]
[Jan 24]
Hilal PS       1-1 Hay Al-Arab    
Merghani       bye

Round 5
[Jan 27]
Merghani       1-0 Shorta Qadarif 
[Jan 28]
Hilal PS       0-0 Hilal Mq       
Hay Al-Arab    bye

Halfway Table:

 1.Al-Merghani (Kassala)           4   2  2  0   6- 3   8  [N]
 2.Al-Hilal (Al-Manaqil)           4   1  2  1   5- 2   5  [N]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Hilal Al-Sahel (Port Sudan)  4   0  4  0   3- 3   4
 4.Al-Shorta Al-Qadarif (Kassala)  4   1  1  2   2- 3   4
---------------------------------------------------------
 5.Hay Al-Arab (Port Sudan)        4   1  1  2   3- 8   4
 -.Wad Nobawi (Nobawi)            withdrew before playing a match

Round 6
[Feb 2]
Hilal PS       1-1 Shorta Qadarif 
[Feb 3]
Merghani       2-1 Hay Al-Arab    
Hilal Mq       bye

Round 7
[Feb 6]
Hay Al-Arab    1-2 Hilal Mq       
[Feb 7]
Hilal PS       1-0 Merghani       
Shorta Qadarif bye

Round 8
[Feb 10]
Hilal Mq       0-0 Merghani       
[Feb 11]
Hay Al-Arab    2-1 Shorta Qadarif 
Hilal PS       bye

Round 9
[Feb 14]
Hay Al-Arab    1-1 Hilal PS       
[Feb 15]
Hilal Mq       1-3 Shorta Qadarif 
Merghani       bye

Round 10
[Feb 18]
Shorta Qadarif 1-1 Merghani       
[Feb 19]
Hilal Mq       0-1 Hilal PS       
Hay Al-Arab    bye

Final Table:

 1.Al-Merghani (Kassala)           8   3  4  1   9- 6  13  [N]  Final Stage
 2.Al-Hilal Al-Sahel (Port Sudan)  8   2  6  0   7- 5  12       Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Shorta Al-Qadarif (Kassala)  8   2  3  3   8- 8   9       [2 2 0 0 4-1 6]
 4.Al-Hilal (Al-Manaqil)           8   2  3  3   8- 7   9  [N]  [2 0 0 2 1-4 0]
---------------------------------------------------------
 5.Hay Al-Arab (Port Sudan)        8   2  2  4   8-14   8       Relegated
 -.Wad Nobawi (Nobawi)            withdrew before playing a match

Group 2 (West)

Final Table:

 1.Al-Merreikh (Obayed)           10   6  1  3  18-12  19  [N]  Final Stage
 2.Al-Zamala (Umm Rawaba)         10   4  5  1  16-11  17  [N]  Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Rabta (Kosti)               10   3  5  2   8- 9  14
 4.Al-Hilal (Al-Fasher)           10   3  3  4  14-14  12       [2 1 0 1 4-2 3]
 5.Haidub (En-Nahud)              10   3  3  4  10-13  12       [2 1 0 1 2-4 3]
---------------------------------------------------------
 6.Al-Merreikh (Nyala)            10   1  3  6   9-16   6  [N]  Relegated

Round 1
[Jan 10]
Rabta          0-0 Haidub         
[Jan 11]
Merreikh Ob    5-2 Hilal Fa       
[Feb 1]
Zamala         2-1 Merreikh Ny    

Round 2
[Jan 14] 
Rabta          2-1 Zamala         
Haidub         1-2 Merreikh Ob    
[Jan 15]
Hilal Fa       1-0 Merreikh Ny    

Round 3
[Jan 18]
Haidub         2-2 Zamala         
Merreikh Ob    2-1 Merreikh Ny    
[Jan 19]
Rabta          1-1 Hilal Fa       

Round 4
[Jan 23]
Hilal Fa       0-1 Haidub         
Rabta          1-1 Merreikh Ny    
[Jan 24]
Merreikh Ob    0-1 Zamala         

Round 5
[Jan 27]
Zamala         1-1 Hilal Fa       
Rabta          awd Merreikh Ob    [awarded 0-3; originally 1-0; Rabta
[Jan 28]                           fielded suspended player]
Haidub         0-1 Merreikh Ny    

Halfway Table:

 1.Al-Merreikh (Obayed)            5   4  0  1  12- 5  12  [N]
 2.Al-Zamala (Umm Rawaba)          5   2  2  1   7- 6   8  [N]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Rabta (Kosti)                5   1  3  1   4- 6   6
 4.Haidub (En-Nahud)               5   1  2  2   4- 5   5
 5.Al-Hilal (Al-Fasher)            5   1  2  2   5- 8   5
---------------------------------------------------------
 6.Al-Merreikh (Nyala)             5   1  1  3   4- 6   4  [N]

Round 6
[Feb 2]
Haidub         0-1 Rabta          
[Feb 3]
Hilal Fa       3-1 Merreikh Ob    
[Feb 4]
Merreikh Ny    awd Zamala         [awarded 0-3; originally 1-1; Nyala
                                   fielded ineligible player]
Round 7
[Feb 6]
Merreikh Ob    0-1 Haidub         
[Feb 7]
Zamala         1-1 Rabta          
Merreikh Ny    1-1 Hilal Fa       

Round 8
[Feb 10]
Zamala         2-2 Haidub         
Merreikh Ny    2-3 Merreikh Ob    [also reported 1-3]
[Feb 11]
Hilal Fa       0-1 Rabta          

Round 9
[Feb 14]
Haidub         1-4 Hilal Fa       
Merreikh Ny    1-1 Rabta          
[Feb 15]
Zamala         1-1 Merreikh Ob    

Round 10
[Feb 18]
Hilal Fa       1-2 Zamala         
Merreikh Ob    1-0 Rabta          
[Feb 19]
Merreikh Ny    1-2 Haidub         

Final Table:

 1.Al-Merreikh (Obayed)           10   6  1  3  18-12  19  [N]  Final Stage
 2.Al-Zamala (Umm Rawaba)         10   4  5  1  16-11  17  [N]  Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Rabta (Kosti)               10   3  5  2   8- 9  14
 4.Al-Hilal (Al-Fasher)           10   3  3  4  14-14  12       [2 1 0 1 4-2 3]
 5.Haidub (En-Nahud)              10   3  3  4  10-13  12       [2 1 0 1 2-4 3]
---------------------------------------------------------
 6.Al-Merreikh (Nyala)            10   1  3  6   9-16   6  [N]  Relegated

Group 3 (North)

Final Table:

 1.Hay Al-Wadi (Nyala)             6   3  3  0   6- 3  12       Final Stage
 2.Umm Mughad Al-Kamlin            6   1  5  0   5- 4   8  [N]  Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Ahli (Merowe)                6   1  3  2   2- 3   6
 4.Kober (Khartoum)                6   1  1  4   3- 6   4
 -.Tuti (Khartoum)                withdrew before start
 -.Zuma (Khartoum)                withdrew before start

Round 1
[Jan 10]
Ahli Mw        0-0 Hay Al-Wadi    
[Jan 11]
Kober          0-0 Umm Mughad     

Round 2
[Jan 15]
Ahli Mw        0-0 Umm Mughad     
[Jan 16]
Kober          1-2 Hay Al-Wadi    

Round 3
[Jan 20]
Hay Al-Wadi    1-1 Umm Mughad     
[Jan 21]
Kober          1-0 Ahli Mw        

Halfway Table:

 1.Hay Al-Wadi (Nyala)             3   1  2  0   3- 2   5
 2.Kober (Khartoum)                3   1  1  1   2- 2   4
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Umm Mughad Al-Kamlin            3   0  3  0   1- 1   3  [N]
 4.Al-Ahli (Merowe)                3   0  2  1   0- 1   2
 -.Tuti (Khartoum)                withdrew before start
 -.Zuma (Khartoum)                withdrew before start

Round 4
[Jan 25]
Umm Mughad     1-1 Ahli Mw        
[Jan 27]
Hay Al-Wadi    1-0 Kober          

Round 5
[Jan 30]
Ahli Mw        1-0 Kober          
[Feb 1]
Umm Mughad     1-1 Hay Al-Wadi    

Round 6
[Feb 4]
Umm Mughad     2-1 Kober          
[Feb 6]
Hay Al-Wadi    1-0 Ahli Mw        

Final Table:

 1.Hay Al-Wadi (Nyala)             6   3  3  0   6- 3  12       Final Stage
 2.Umm Mughad Al-Kamlin            6   1  5  0   5- 4   8  [N]  Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Ahli (Merowe)                6   1  3  2   2- 3   6
 4.Kober (Khartoum)                6   1  1  4   3- 6   4
 -.Tuti (Khartoum)                withdrew before start
 -.Zuma (Khartoum)                withdrew before start

Group 4 (Nile River)

Final Table:

 1.Al-Ahli (Wad Medani)            8   5  1  2  11- 6  16  [N]  Final Stage
 2.Al-Amal (Atbara)                8   3  5  0  11- 7  14       Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Ahli (Khartoum)              8   2  3  3   8-10   9       [2 1 1 0 5-4 4]
 4.Al-Falah (Atbara)               8   2  3  3   7- 9   9       [2 0 1 1 4-5 1]
---------------------------------------------------------
 5.Al-Ahli (Shandi)                8   1  2  5   2- 7   5       Relegated

Round 1
[Jan 10]
Amal           2-2 Ahli WM        
[Jan 11]
Ahli Sh        0-1 Falah          
Ahli Kh        bye

Round 2
[Jan 15]
Ahli Sh        0-0 Amal           
[Jan 16]
Ahli WM        awd Ahli Kh        [awarded 2-0, Ahli Khartoum dns]
Falah          bye

Round 3
[Jan 20]
Amal           0-0 Falah          
[Jan 21]
Ahli Sh        0-0 Ahli Kh        
Ahli WM        bye

Round 4
[Jan 24]
Ahli WM        2-0 Falah          
[Jan 25]
Ahli Kh        1-1 Amal           
Ahli Sh        bye

Round 5
[Jan 28]
Falah          2-2 Ahli Kh        
[Jan 29]
Ahli Sh        0-1 Ahli WM        
Amal           bye

Halfway Table:

 1.Al-Ahli (Wad Medani)            4   3  1  0   7- 2  10  [N]
 2.Al-Falah (Atbara)               4   1  2  1   3- 4   5
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Amal (Atbara)                4   0  4  0   3- 3   4
 4.Al-Ahli (Khartoum)              4   0  3  1   3- 5   3
---------------------------------------------------------
 5.Al-Ahli (Shandi)                4   0  2  2   0- 2   2

Round 6
[Feb 2]
Ahli Kh        0-1 Ahli WM        
[Feb 3]
Amal           2-1 Ahli Sh        
Falah          bye

Round 7
[Feb 6]
Falah          1-0 Ahli WM        
[Feb 7]
Amal           2-0 Ahli Kh        
Ahli Sh        bye

Round 8
[Feb 10]
Ahli WM        1-0 Ahli Sh        
[Feb 11]
Ahli Kh        3-2 Falah          
Amal           bye

Round 9
[Feb 14]
Falah          1-1 Amal           
[Feb 15]
Ahli Kh        2-0 Ahli Sh        
Ahli WM        bye

Round 10
[Feb 18]
Ahli WM        2-3 Amal           
[Feb 19]
Falah          0-1 Ahli Sh        
Ahli Kh        bye

Final Table:

 1.Al-Ahli (Wad Medani)            8   5  1  2  11- 6  16  [N]  Final Stage
 2.Al-Amal (Atbara)                8   3  5  0  11- 7  14       Final Stage
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Al-Ahli (Khartoum)              8   2  3  3   8-10   9       [2 1 1 0 5-4 4]
 4.Al-Falah (Atbara)               8   2  3  3   7- 9   9       [2 0 1 1 4-5 1]
---------------------------------------------------------
 5.Al-Ahli (Shandi)                8   1  2  5   2- 7   5       Relegated

Final Stage (Elite League)

NB: Al-Hilal (Omdurman) and Al-Merreikh (Omdurman) join at this stage; it is
    not clear why Al-Hilal Al-Sahel (Port Sudan) and Umm Mughad Al-Kamlin do
    not enter

Final Table:

 1.Al-Hilal (Omdurman)             7   4  2  1  15- 4  14       [2 1 1 0 4-0 4]  Champions
 2.Al-Merreikh (Omdurman)          7   4  2  1   7- 5  14       [2 1 0 1 1-4 3]
 3.Al-Ahli (Wad Medani)            7   4  2  1   8- 2  14  [N]  [2 0 1 1 0-1 1]
 4.Al-Zamala (Umm Rawaba)          7   3  2  2   7- 5  11  [N]
 5.Al-Amal (Atbara)                7   2  2  3   7- 7   8
 6.Hay Al-Wadi (Nyala)             7   1  4  2   5- 8   7
 7.Al-Merghani (Kassala)           7   1  3  3   4- 9   6  [N]
 8.Al-Merreikh (Obayed)            7   0  1  6   2-15   1  [N]
 -.Al-Hilal Al-Sahel (Port Sudan)  excluded or withdrew
 -.Umm Mughad Al-Kamlin            excluded or withdrew    [N]

Round 1
[Jul 4, in Ad-Damar]
Hilal Om       2-0 Merghani       
Hay Al-Wadi    0-1 Zamala         
[Jul 4, in Atbara]
Amal           3-1 Merreikh Ob    
Merreikh Om    1-0 Ahli WM        

Round 2
[Jul 7, in Ad-Damar]
Merreikh Ob    awd Merreikh Om    [awarded 0-3; originally 1-1, Merreikh Obayed fielded
Ahli WM        1-0 Amal            ineligible player (Muhammad Al-Tayeb Muhammad Ahmed)]
[Jul 7, in Atbara]
Merghani       0-0 Hay Al-Wadi    
Zamala         0-1 Hilal Om       

Round 3
[Jul 10, in Ad-Damar]
Hilal Om       0-0 Ahli WM        
Amal           1-2 Merghani       
[Jul 10, in Atbara]
Hay Al-Wadi    1-0 Merreikh Ob    
Merreikh Om    0-0 Zamala         

Round 4
[Jul 13, in Berber]
Merreikh Om    0-0 Hay Al-Wadi    
[Jul 13, in Ad-Damar]
Ahli WM        0-0 Merghani       
Zamala         1-0 Merreikh Ob    
[Jul 13, in Atbara]
Hilal Om       0-1 Amal           

Round 5
[Jul 16, in Berber]
Hay Al-Wadi    3-3 Hilal Om       
[Jul 16, in Ad-Damar]
Merreikh Ob    0-1 Ahli WM        
Merreikh Om    2-1 Merghani       
[Jul 16, in Atbara]
Zamala         1-1 Amal           

Round 6
[Jul 19, in Ad-Damar]
Merghani       0-3 Zamala         
Hilal Om       5-0 Merreikh Ob    
[Jul 19, in Atbara]
Amal           0-1 Merreikh Om    
Ahli WM        3-0 Hay Al-Wadi    

Round 7
[Jul 21, in Ad-Damar]
Hay Al-Wadi    1-1 Amal           
[Jul 21, in Atbara]
Merghani       1-1 Merreikh Ob    
Zamala         1-3 Ahli WM        
[Jul 22, in Ad-Damar]
Hilal Om       4-0 Merreikh Om    

Final Table:

 1.Al-Hilal (Omdurman)             7   4  2  1  15- 4  14       [2 1 1 0 4-0 4]  Champions
 2.Al-Merreikh (Omdurman)          7   4  2  1   7- 5  14       [2 1 0 1 1-4 3]
 3.Al-Ahli (Wad Medani)            7   4  2  1   8- 2  14  [N]  [2 0 1 1 0-1 1]
 4.Al-Zamala (Umm Rawaba)          7   3  2  2   7- 5  11  [N]
 5.Al-Amal (Atbara)                7   2  2  3   7- 7   8
 6.Hay Al-Wadi (Nyala)             7   1  4  2   5- 8   7
 7.Al-Merghani (Kassala)           7   1  3  3   4- 9   6  [N]
 8.Al-Merreikh (Obayed)            7   0  1  6   2-15   1  [N]
 -.Al-Hilal Al-Sahel (Port Sudan)  excluded or withdrew
 -.Umm Mughad Al-Kamlin            excluded or withdrew    [N]


2024.

2026.

list of champions.

list of cup winners.


About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 14 Jan 2026

(C) Copyright Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.