Somalia 2024/25


Somali Premier League 2024/25

Somali Premier League 2024/25

Final Table:

 1.Muqdisho City Club       22  18  3  1  62-16  57       Champions
 2.Heegan FC                22  16  3  3  53-13  51
 3.Horseed SC               22  15  4  3  59-18  49
 4.Dekedda SC               22  13  4  5  52-26  43  [C]
 5.Elman FC                 22  11  4  7  32-17  37
 6.Gaadiidka FC             22   9  3 10  28-24  30
 7.Jeenyo FC                22   8  2 12  33-37  26
 8.Jazeera SC               22   6  4 12  30-51  22  [*]
 9.FC Badbaado              22   5  6 11  25-47  21
10.Raadsan SC               22   5  5 12  33-52  20
---------------------------------------------------
11.Gasko                    22   4  3 15  30-61  15  [P]  Relegated
12.Madbacada FC             22   0  3 19  17-92   3  [P]  Relegated

[*] KIGS reverted to their former name Jazeera

Round 1
[Dec 6]
Raadsan            1-5 Heegan             
[Dec 7]
Badbaado           0-1 Dekedda            
[Dec 8]
Muqdisho City      6-0 Gasko              
[Dec 9]
Gaadiidka          0-2 Horseed            
[Dec 10]
Madbacada          0-0 Elman              
[Dec 11]
Jazeera            1-3 Jeenyo             

Round 2
[Dec 12]
Dekedda            1-1 Raadsan            
[Dec 13]
Heegan             2-0 Gasko              
[Dec 14]
Badbaado           0-7 Horseed            
[Dec 15]
Elman              0-1 Muqdisho City      
[Dec 16]
Gaadiidka          2-0 Jeenyo             
[Dec 17]
Jazeera            2-1 Madbacada          

Round 3
[Dec 18]
Raadsan            0-2 Gasko              
[Dec 19]
Horseed            2-1 Dekedda            
[Dec 20]
Elman              1-2 Heegan             
[Dec 21]
Jeenyo             1-2 Badbaado           
[Dec 22]
Muqdisho City      3-1 Jazeera            
[Dec 23]
Gaadiidka          2-0 Madbacada          

Round 4
[Dec 24]
Raadsan            0-8 Horseed            
[Dec 29]
Gasko              0-3 Elman              
[Dec 30]
Dekedda            2-1 Jeenyo             
[Dec 31]
Heegan             5-0 Jazeera            
[Jan 1]
Badbaado           2-2 Madbacada          
[Jan 2]
Muqdisho City      1-0 Gaadiidka          

Round 5
[Jan 3]
Elman              3-1 Raadsan            
[Jan 4]
Horseed            4-2 Jeenyo             
[Jan 5]
Jazeera            3-2 Gasko              
[Jan 6]
Madbacada          1-8 Dekedda            
[Jan 7]
Gaadiidka          0-1 Heegan             
[Jan 8]
Badbaado           0-2 Muqdisho City      

Round 6
[Jan 9]
Jeenyo             3-2 Raadsan            
[Jan 10]
Elman              2-1 Jazeera            
[Jan 11]
Horseed            4-0 Madbacada          
[Jan 12]
Gasko              0-2 Gaadiidka          
[Jan 13]
Dekedda            1-2 Muqdisho City      
[Jan 14]
Heegan             3-0 Badbaado           

Round 7
[Jan 15]
Jazeera            1-0 Raadsan            
[Jan 16]
Jeenyo             5-0 Madbacada          
[Jan 17]
Gaadiidka          0-1 Elman              
[Jan 18]
Muqdisho City      2-2 Horseed            
[Jan 19]
Badbaado           2-2 Gasko              
[Jan 20]
Dekedda            1-0 Heegan             

Round 8
[Jan 21]
Madbacada          0-4 Raadsan            
[Jan 22]
Jazeera            3-2 Gaadiidka          
[Jan 23]
Jeenyo             0-2 Muqdisho City      
[Jan 24]
Elman              1-1 Badbaado           
[Jan 25]
Heegan             1-0 Horseed            
[Jan 26]
Gasko              0-5 Dekedda            

Round 9
[Jan 27]
Raadsan            1-1 Gaadiidka          
[Jan 28]
Muqdisho City      5-0 Madbacada          
[Jan 29]
Badbaado           0-3 Jazeera            
[Jan 30]
Heegan             0-1 Jeenyo             
[Jan 31]
Elman              2-2 Dekedda            
[Feb 1]
Horseed            2-1 Gasko              

Round 10
[Feb 2]
Raadsan            1-2 Muqdisho City      
[Feb 3]
Gaadiidka          3-0 Badbaado           
[Feb 4]
Madbacada          0-3 Heegan             
[Feb 5]
Dekedda            0-0 Jazeera            
[Feb 6]
Gasko              1-2 Jeenyo             
[Feb 7]
Horseed            2-1 Elman              

Round 11
[Feb 8]
Badbaado           3-2 Raadsan            
[Feb 9]
Muqdisho City      0-1 Heegan             
[Feb 10]
Dekedda            4-0 Gaadiidka          
[Feb 11]
Gasko              5-2 Madbacada          
[Feb 12]
Jazeera            0-4 Horseed            
[Feb 13]
Jeenyo             0-2 Elman              

Halfway Table:

 1.Horseed SC               11   9  1  1  37- 8  28
 2.Muqdisho City Club       11   9  1  1  26- 6  28
 3.Heegan FC                11   9  0  2  23- 4  27
 4.Dekedda SC               11   6  3  2  26- 9  21  [C]
 5.Elman FC                 11   5  3  3  16-10  18
 6.Jazeera SC               11   5  1  5  15-22  16  [*]
 7.Jeenyo FC                11   5  0  6  18-18  15
 8.Gaadiidka FC             11   4  1  6  12-13  13
 9.FC Badbaado              11   2  3  6  10-27   9
10.Gasko                    11   2  1  8  13-29   7  [P]
---------------------------------------------------
11.Raadsan SC               11   1  2  8  13-29   5
12.Madbacada FC             11   0  2  9   6-40   2  [P]

[*] KIGS reverted to their former name Jazeera

Round 12
[Feb 18]
Heegan             8-0 Raadsan            
[Feb 19]
Dekedda            2-1 Badbaado           
[Feb 20]
Gasko              0-4 Muqdisho City      
[Feb 21]
Horseed            3-0 Gaadiidka          
[Feb 22]
Elman              2-0 Madbacada          
[Feb 23]
Jeenyo             2-0 Jazeera            

Round 13
[Feb 24]
Raadsan            2-5 Dekedda            
[Feb 25]
Gasko              1-2 Heegan             
[Feb 26]
Horseed            2-2 Badbaado           
[Feb 27]
Muqdisho City      1-0 Elman              
[Feb 28]
Jeenyo             0-2 Gaadiidka          
Madbacada          2-2 Jazeera            

Round 14
[Apr 5]
Gasko              1-2 Raadsan            
[Apr 6]
Dekedda            1-1 Horseed            
[Apr 7]
Heegan             0-1 Elman              
[Apr 8]
Badbaado           2-3 Jeenyo             
[Apr 9]
Jazeera            3-6 Muqdisho City      
[Apr 10]
Madbacada          0-5 Gaadiidka          

Round 15
[Apr 11]
Horseed            1-0 Raadsan            
[Apr 12]
Elman              5-0 Gasko              
[Apr 13]
Jeenyo             0-3 Dekedda            
[Apr 14]
Jazeera            0-4 Heegan             
[Apr 15]
Madbacada          0-3 Badbaado           
[Apr 16]
Gaadiidka          1-1 Muqdisho City      

Round 16
[Apr 17]
Raadsan            1-0 Elman              
[Apr 18]
Jeenyo             0-1 Horseed            
[Apr 19]
Gasko              4-3 Jazeera            
[Apr 20]
Dekedda            4-2 Madbacada          
[Apr 21]
Heegan             2-1 Gaadiidka          
[Apr 22]
Muqdisho City      4-1 Badbaado           

Round 17
[Apr 23]
Raadsan            3-0 Jeenyo             
[Apr 24]
Jazeera            0-0 Elman              
[Apr 25]
Madbacada          1-2 Horseed            
[Apr 26]
Gaadiidka          2-0 Gasko              
[Apr 27]
Muqdisho City      1-0 Dekedda            
[Apr 28]
Badbaado           0-4 Heegan             

Round 18
[Apr 29]
Raadsan            2-2 Jazeera            
[Apr 30]
Madbacada          1-6 Jeenyo             
[May 1]
Elman              0-1 Gaadiidka          
[May 2]
Horseed            1-2 Muqdisho City      
[May 3]
Gasko              3-3 Badbaado           
[May 4]
Heegan             2-1 Dekedda            

Round 19
[May 5]
Raadsan            8-2 Madbacada          
[May 6]
Gaadiidka          2-1 Jazeera            
[May 7]
Muqdisho City      2-1 Jeenyo             
[May 8]
Badbaado           1-0 Elman              
[May 9]
Horseed            0-0 Heegan             
[May 10]
Dekedda            3-1 Gasko              

Round 20
[May 11]
Gaadiidka          0-0 Raadsan            
[May 12]
Madbacada         0-10 Muqdisho City      
[May 13]
Jazeera            1-0 Badbaado           
[May 14]
Jeenyo             2-2 Heegan             
[May 15]
Dekedda            1-3 Elman              
[May 16]
Gasko              0-5 Horseed            

Round 21
[May 17]
Muqdisho City      3-1 Raadsan            
[May 18]
Badbaado           1-0 Gaadiidka          
[May 19]
Heegan             4-1 Madbacada          
[May 20]
Jazeera            2-3 Dekedda            
[May 21]
Jeenyo             1-1 Gasko              
[May 22]
Elman              3-2 Horseed            

Round 22
[May 23]
Raadsan            1-1 Badbaado           
[May 24]
Heegan             2-2 Muqdisho City      
[May 25]
Gaadiidka          2-3 Dekedda            
[May 26]
Madbacada          2-6 Gasko              
[May 30]
Horseed            4-1 Jazeera            
[May 31]
Elman              2-0 Jeenyo             

Final Table:

 1.Muqdisho City Club       22  18  3  1  62-16  57       Champions
 2.Heegan FC                22  16  3  3  53-13  51
 3.Horseed SC               22  15  4  3  59-18  49
 4.Dekedda SC               22  13  4  5  52-26  43  [C]
 5.Elman FC                 22  11  4  7  32-17  37
 6.Gaadiidka FC             22   9  3 10  28-24  30
 7.Jeenyo FC                22   8  2 12  33-37  26
 8.Jazeera SC               22   6  4 12  30-51  22  [*]
 9.FC Badbaado              22   5  6 11  25-47  21
10.Raadsan SC               22   5  5 12  33-52  20
---------------------------------------------------
11.Gasko                    22   4  3 15  30-61  15  [P]  Relegated
12.Madbacada FC             22   0  3 19  17-92   3  [P]  Relegated

[*] KIGS reverted to their former name Jazeera

Promoted: Gantaalaha Afgooye, Jubba FC

2023/24

2025/26

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: 6 Feb 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.