Monday, October 31, 2022

Copa Chevallier Boutell

Copa Chevallier Boutell

1923 Copa Chevallier Boutell  
20 May Buenos Aires       Argentina 0-2 Paraguay      
23 May Buenos Aires       Argentina 1-0 Paraguay 
1924 Copa Chevallier Boutell 
15 May Asunción           Paraguay  1-3 Argentina
18 May Asunción           Paraguay  2-1 Argentina
1925 Copa Chevallier Boutell 
 9 Jul Buenos Aires       Argentina 1-1 Paraguay      
12 Jul Buenos Aires       Argentina 1-1 Paraguay 
Title shared.
1926 Copa Chevallier Boutell 
29 May Buenos Aires       Argentina 2-1 Paraguay      
 3 Jun Buenos Aires       Argentina 2-1 Paraguay    
1931 Copa Chevallier Boutell 
 4 Jul Buenos Aires       Argentina 1-1 Paraguay      
 9 Jul Buenos Aires       Argentina 3-1 Paraguay     
1939 Copa Chevallier Boutell 
14 Aug Asunción           Paraguay  0-1 Argentina
18 Aug Asunción           Paraguay  2-2 Argentina
1940 Copa Chevallier Boutell 
18 Feb Buenos Aires       Argentina 3-1 Paraguay      
25 Feb Buenos Aires       Argentina 4-0 Paraguay     
1943 Copa Chevallier Boutell 
10 Jul Asunción           Paraguay  2-5 Argentina
11 Jul Asunción           Paraguay  2-1 Argentina
1945 Copa Chevallier Boutell  (1st)
 6 Jan Buenos Aires       Argentina 5-2 Paraguay      
 9 Jan Buenos Aires       Argentina 5-3 Paraguay     
1945 Copa Chevallier Boutell  (2nd)
 7 Jul Asunción           Paraguay  5-1 Argentina
 9 Jul Asunción           Paraguay  1-3 Argentina
1950 Copa Chevallier Boutell 
25 Mar Buenos Aires       Argentina 2-2 Paraguay      
29 Mar Buenos Aires       Argentina 4-0 Paraguay     
1956 Copa Chevallier Boutell 
15 Aug Asunción           Paraguay  0-1 Argentina
1963 Copa Chevallier Boutell 
15 Oct Asunción           Paraguay  0-4 Argentina
29 Oct Buenos Aires       Argentina 2-3 Paraguay      
1964 Copa Chevallier Boutell 
25 Nov Asunción           Paraguay  3-0 Argentina
 8 Dec Buenos Aires       Argentina 8-1 Paraguay      
1971 Copa Chevallier Boutell 
 4 Jul Asunción           Paraguay  1-1 Argentina
 9 Jul Rosario            Argentina 1-0 Paraguay      

Copa Carlos Dittborn

Copa Carlos Dittborn

1962 Copa Carlos Dittborn
 7 Nov Santiago de Chile  Chile     1-1 Argentina
21 Nov Buenos Aires       Argentina 1-0 Chile
1964 Copa Carlos Dittborn 
24 Sep Buenos Aires       Argentina 5-0 Chile
14 Oct Santiago de Chile  Chile     1-1 Argentina
1965 Copa Carlos Dittborn  
14 Jul Buenos Aires       Argentina 1-0 Chile
21 Jul Santiago de Chile  Chile     1-1 Argentina
1968 Copa Carlos Dittborn 
27 Nov Rosario            Argentina 4-0 Chile
 4 Dec Santiago de Chile  Chile     2-1 Argentina
1971 Copa Carlos Dittborn  

21 Jul Santiago de Chile  Chile     2-2 Argentina
 4 Aug Buenos Aires       Argentina 1-0 Chile
1972 Copa Carlos Dittborn  
31 May Santiago de Chile  Chile     3-4 Argentina
27 Sep Buenos Aires       Argentina 2-0 Chile
1973 Copa Carlos Dittborn 
13 Jul Buenos Aires       Argentina 5-4 Chile
18 Jul Santiago de Chile  Chile     3-1 Argentina
1974 Copa Carlos Dittborn  
 6 Nov Santiago de Chile  Chile     0-2 Argentina
20 Nov Buenos Aires       Argentina 1-1 Chile
1976 Copa Carlos Dittborn  
13 Oct Buenos Aires       Argentina 2-0 Chile

Copa Bernardo O'Higgins

 Copa Bernardo O'Higgins

1955 Copa Bernardo O'Higgins 
18 Sep Rio de Janeiro     Brazil    1-1 Chile
20 Sep São Paulo          Brazil    2-1 Chile
1957 Copa Bernardo O'Higgins 
15 Sep Santiago de Chile  Chile     1-0 Brazil
18 Sep Santiago de Chile  Chile     1-1 Brazil
1959 Copa Bernardo O'Higgins 
17 Sep Rio de Janeiro     Brazil    7-0 Chile
20 Sep São Paulo          Brazil    1-0 Chile
1961 Copa Bernardo O'Higgins 
 7 May Santiago de Chile  Chile     1-2 Brazil
11 May Santiago de Chile  Chile     0-1 Brazil
1966 Copa Bernardo O'Higgins 
17 Apr Santiago de Chile  Chile     0-1 Brazil
20 Apr Viña del Mar       Chile     2-1 Brazil
Title shared.

Copa del Atlántico

 Copa del Atlántico

Organising bodyArgentina AFA
Brazil CBF
Uruguay AUF
Paraguay APF
Founded1956
Abolished1976; 44 years ago
RegionSouth America
Number of teams4
Last champions Brazil
(1976)
Most successful club(s) Brazil
(3 titles)
1956 Copa del Atlántico 
24 Jun Rio de Janeiro     Brazil    2-0 Uruguay
 1 Jul Montevideo         Uruguay   1-2 Argentina
 8 Jul Buenos Aires       Argentina 0-0 Brazil
 1.Brazil          2  1  1  0  2- 0  3
 2.Argentina       2  1  1  0  2- 1  3
 3.Uruguay         2  0  0  2  1- 4  0
1960 Copa del Atlántico 
 3 Jul Asunción           Paraguay  1-2 Brazil
 9 Jul Buenos Aires       Argentina 1-0 Paraguay
       Montevideo         Uruguay   1-0 Brazil
12 Jul Rio de Janeiro     Brazil    5-1 Argentina
13 Jul Montevideo         Uruguay   2-1 Paraguay
17 Aug Buenos Aires       Argentina 4-0 Uruguay
 1.Brazil          3  2  0  1  7- 3  4
 2.Argentina       3  2  0  1  6- 5  4
 3.Uruguay         3  2  0  1  3- 5  4
 4.Paraguay        3  0  0  3  2- 5  0
1976 Copa del Atlántico 
25 Feb Asunción           Paraguay  2-3 Argentina
       Montevideo         Uruguay   1-2 Brazil
27 Feb Buenos Aires       Argentina 1-2 Brazil
10 Mar Montevideo         Uruguay   2-2 Paraguay
 7 Apr Asunción           Paraguay  1-1 Brazil
 8 Apr Buenos Aires       Argentina 4-1 Uruguay
28 Apr Rio de Janeiro     Brazil    2-1 Uruguay
       Buenos Aires       Argentina 2-2 Paraguay
19 May Rio de Janeiro     Brazil    2-0 Argentina
       Asunción           Paraguay  1-0 Uruguay
 9 Jun Montevideo         Uruguay   0-3 Argentina
       Rio de Janeiro     Brazil    3-1 Paraguay
 1.Brazil          6  5  1  0 12- 5 11
 2.Argentina       6  3  1  2 13- 9  7
 3.Paraguay        6  1  3  2  9-11  5
 4.Uruguay         6  0  1  5  5-14  1

Copa Artigas

 Copa Artigas

Copa Artigas 1965
25 Apr Asunción           Paraguay  2-1 Uruguay
 1 May Montevideo         Uruguay   4-0 Paraguay
Copa Artigas 1966
15 May Asunción           Paraguay  2-2 Uruguay
18 May Montevideo         Uruguay   3-1 Paraguay
Copa Artigas 1968
 2 Jun Asunción           Paraguay  abd Uruguay
Match abandoned at 0-0 after 70 minutes; no title awarded.
Copa Artigas 1975
12 Jun Asunción           Paraguay  0-1 Uruguay
19 Jun Montevideo         Uruguay   0-1 Paraguay
Title shared.
Copa Artigas 1977
12 Jan Asunción           Paraguay  1-1 Uruguay
23 Jan Montevideo         Uruguay   2-1 Paraguay
Copa Artigas 1983
 2 Jun Asunción           Paraguay  0-0 Uruguay
 9 Jun Montevideo         Uruguay   3-0 Paraguay
Copa Artigas 1985
 3 Feb Montevideo         Uruguay   1-0 Paraguay
10 Feb Asunción           Paraguay  1-3 Uruguay

Somalia

Somalia Champions 

Championships were already organised during Italian colonial rule (at least between 1932/33 and 1939/40) but no further data are known apart from the participating (Italian) clubs in 1937/38 and 1939/40.

The first Somali clubs were established in the 1940s, but no organised leagues were held during the war. One of the main teams was called Bondhere (also written Bondere; earlier called SYL "Leego"), established by the SYL (Somali Youth League), which won the second division in 1958, during the time Somalia was a UN trust area under Italian administration (between 1950 and 1960).
Other early Somali clubs to be established were the transport team (Autoparco, later Gaad(i)idka), the Public Works Department (LLPP (=Lavori Publici)/Jeenyo (from Italian Genio)), Shibis, Hamarweyne (also written Hamaruine, Amaruine) and Wardhiigley (also written Uardiglei). The police and military teams became the strongest ones, and as matches between them resulted in conflict and tensions, they were eventually combined to form Horseed.

NB: various of the seasons below (at least prior to 2000) probably
    were fall/spring seasons, but this is only confirmed for the
    championship seasons of Horseed.

as Italian colony
1933    Comando Marina (Mogadishu)   
1934-36   not known
1937    AC Amaruini (Mogadishu)              [aka Hamaruini; now Hamar Uen]
1938    AC Amaruini (Mogadishu)              [aka Hamaruini; now Hamar Uen]
1939    Arabe
1939/40   not known
1941-46   not held
1946/47 AC Mogadiscio                                              
1948-50   not known
as UN trust area
1950/51   not held
1952    SC Genio Officina (Mogadishu)        [aka Jeenyo "LLPP"]
1953/54 AS Corpo di Polizia (Mogadishu)      [aka SC Polizia; later called Somali Police] 
1954/55 Autoparco (Mogadishu)                [aka Gaadiidka] 
1955/56 Autoparco (Mogadishu)                [aka Gaadiidka] 
1956/57 Autoparco (Mogadishu)                [aka Gaadiidka]
1957/58 AS Mogadiscio 
1958/59   apparently not held
1959/60 Lavori Publici (Mogadishu)           [aka Jeenyo "LLPP"]
since independence
1961-66   not known
1967    Somali Police (Mogadishu)            [aka Booliska]
1968    Hoga (Mogadishu)                     [aka Xoogga]
1969    Lavori Publici (Mogadishu)           [aka Jeenyo "LLPP"]
1970    Lavori Publici (Mogadishu)           [aka Jeenyo "LLPP"]
1971    Lavori Publici (Mogadishu)           [aka Jeenyo "LLPP"]
1971/72 Horseed FC (Mogadishu)
1972/73 Horseed FC (Mogadishu)
1973/74 Horseed FC (Mogadishu)
1974/75   unknown
1975/76 Mogadishu Municipality               [aka Muqdisho]
1976/77 Horseed FC (Mogadishu)
1977/78 Horseed FC (Mogadishu)
1978/79 Horseed FC (Mogadishu)
1979/80 Horseed FC (Mogadishu)
1980/81 Lavori Publici (Mogadishu)           [aka Jeenyo "LLPP"]
1982    Wagad (Mogadishu)                    [newly promoted]
1983    National Printing Agency (Mogadishu) [aka Madbacadda Qaranka]
1984    Marine Club (Mogadishu)              [aka Badda]
1985    Wagad (Mogadishu)
1986    Mogadishu Municipality               [aka Muqdisho]
1987    Wagad (Mogadishu)
1988    Wagad (Mogadishu)
1989    Mogadishu Municipality               [aka Muqdisho]
1990    Gaadiidka                            [aka Jadidka]
1991-93   not played (?)
1994    Morris Supplies (Mogadishu)          [aka Shirkadda Morris]
1995    Alba
1996-97   not played (?)
1998    Ports Authority                      [aka Dekedaha Naadiga, Dekedda or Dekadda "Badda"]
1999    Banaadir Telecom (Mogadishu)         [possibly 1999/00]
2000    Elman FC (Mogadishu)
2001    Elman FC (Mogadishu)
2002    Elman FC (Mogadishu)
2003    Elman FC (Mogadishu)    
2004-06 Banaadir Telecom (Mogadishu)    
2007    Ports Authority                      [aka Dekedaha Naadiga, Dekedda or Dekadda "Badda"]
2008/09   not known
2009/10 Banaadir Telecom (Mogadishu)   
2011    Elman FC (Mogadishu)
2012    Elman FC (Mogadishu)
2013/14 Banaadir Telecom (Mogadishu)   
2014/15 Heegan (Mogadishu)   
2015/16 Banaadir Telecom (Mogadishu)   
2016/17 Dekedda (Mogadishu)    
2018    Dekedda (Mogadishu) 
2019    Dekedda (Mogadishu) 
2019/20 Mogadishu City Club
2021    Horseed FC (Mogadishu)
2022 

NB: the 2003 championship was the 34th edition (since 1967?), meaning 4 are missing from 
      the list above, presumably in the 1990s.  The 2009/10 edition was the 38th.
    Player profiles at the Elman FC homepage would appear to indicate that the 4 national
      titles they won were not from 2000 to 2003 but the first in 1997, the second in 1999,
     the third in 2001 and the last in 2003;
    the 2004 championship (reportedly the 35th edition) started in September 2004 but was
      suspended after a few weeks and not resumed until August 2006;
    Elman's entry in the CECAFA Club Cup 2006 was either based on their 2003 title or the
      fact that they topped the table when the 2004 league was suspended;
    the 2011 edition reportedly was the 36th.

Inter-State Championship

Ed. Year    Winners                   Runners-Up
 1  2016    Puntland              1-1 Jubbaland             [5-4 pen]
 2  2017    Jubbaland             1-0 Puntland          
 3  2020    Banadir               2-2 Galmudug              [3-0 pen]

Somalia Cup Winners

General Da'ud Cup

NB: named after General Da'ud Abdulle Hersi, founder of the Somali National Army, who
    died in 1965; the first edition was contested in 1972.

1972    Horseed (Mogadishu)
1973-74   not known
1975    Horseed (Mogadishu)
1976    Horseed (Mogadishu)
1977    Lavori Publici (Mogadishu)
1978      not played
1979    Marine Club (Mogadishu)
1980    Lavori Publici (Mogadishu)
1981    National Printing Agency (Mogadishu)
1982    Horseed (Mogadishu)
1983    Horseed (Mogadishu)
1984    Waxool (Mogadishu)
1985    Petroleum
1986    Marine Club (Mogadishu)
1987    Horseed (Mogadishu)
1988      not known
1989    Mogadishu Municipality
1990-00   not known
2001    Mogadishu Municipality
2002    Dekedda (Mogadishu)         [aka Ports Authority]
2003    Banaadir Telecom  
2004    Dekedda (Mogadishu) 
2005-06   not known
2007    SIIT Daallo           1-0 Dekedda               
2008-09   not known
2010    Feynuus           0-0 2-0 Dekedda               
2011      not known
2012    Banaadir SC           3-1 Badbaado 
2013      not held
2014    LLPP Jeenyo           4-2 Heegan
2015    Horseed               2-1 Heegan
2016    Jeenyo United         2-2 Banaadir SC           [aet, 4-1 pen]
2017    Elman FC (Mogadishu)  1-0 Jamhuuriya Team Banooni (Gaalkacyo)
2018    Banaadir SC           4-3 Horseed               [presumably after pen]
2019    Horseed               3-2 Mogadishu City Club
2020    Horseed               3-0 Dekedda         

NB: player profiles at the Elman FC homepage would appear to
    indicate that Elman FC won one General Da'ud Cup around 1999.

Super Cup

2013    Elman FC (Mogadishu)  1-1 Banaadir SC           [5-4 pen]
2014    LLPP Jeenyo           2-2 Banaadir SC           [5-4 pen]
2015    Horseed               0-0 Heegan                [3-1 pen]
2016    Banaadir SC           1-1 Jeenyo United         [3-2 pen]
2017    Elman FC (Mogadishu)  1-0 Dekedda               
2018    Dekedda               3-0 Banaadir SC           
2019    Dekedda               3-0 Mogadishu City Club
--------------------------------------------------------------------------------------------

1933

Coppa Federazione Sportiva

NB: supposedly considered first ever championship, although Marina were 
    described as champions "once again" (ancora una volta) after the
    final match

Participants (3):
AC Mogadiscio
(Comanda) Marina
Milizia

Final Match
Marina          2-2 AC Mogadiscio

NB: Comanda Marina won the championship, 1 point ahead of AC Mogadiscio
--------------------------------------------------------------------------------------------

1937

NB: first ever championship of "native" clubs

Participants (5):
Amaruini
Deposito Fanteria
Jacub
Banadir
Araba 

Champions: Amaruini
--------------------------------------------------------------------------------------------

1937/38

Prima Divisione

Affiliated teams (4):

SC Aeronautico (Mogadiscio)
Dopolavoro Locatelli (Mogadiscio)
AC Mogadiscio
SC Truppe (Mogadiscio)

NB: Amaruini reportedly won the 1938 championship
--------------------------------------------------------------------------------------------

1939/40

Prima Divisione

Participants (6):

Aviazione 
CO.RR.
G.I.L
Milizia
AC Mogadiscio
SC Truppe
-------------------------------------------------------------------------------------------- 

1940/41

Championship suspended due to World War II.
--------------------------------------------------------------------------------------------

1950/51

Targa "Corriere dello Sport" 1950

Final Table:

 1.Aviazione                                  8   5  2  1  11- 3  12  Spareggio
   AC Mogadiscio                              8   5  2  1  17- 6  12  Spareggio
 3.Carabinieri                                8   5  1  2  13- 8  11
 4.AC Genio                                   8   4  1  3  10- 8   9
 5.Armot                                      8   2  3  3   8- 9   7
 6.Marina                                     8   2  3  3   8-11   7
 7.Quartier Generale                          8   1  5  2   6- 9   7
 8.4° Battaglione Motoblindato                8   2  2  4   8- 9   6
 9.AS Juventus                                8   0  1  7   5-23   1

Round 1
[Jul 15]
Quartier Generale       1-1 Marina                  
[Jul 16]
AS Juventus             0-5 AC Mogadiscio           
[Jul 22]
Carabinieri             2-1 Armot                   
[Jul 23]
Genio                   2-1 4° Batt. Motoblindato   
Aviazione               bye
 
Round 2
[Jul 29]
Aviazione               1-0 4° Batt. Motoblindato   
[Jul 30]
Genio                   0-1 Carabinieri             
[Aug 5]
Armot                   0-1 AC Mogadiscio           
[Aug 6]
AS Juventus             2-5 Marina                  
Quartier Generale       bye
 
Round 3
[Aug 12]
AS Juventus             1-1 Quartier Generale       
[Aug 15 (moved from Aug 13)]
Armot                   0-1 Marina                  
[Aug 19]
Genio                   3-2 AC Mogadiscio           
[Aug 20]
Aviazione               2-0 Carabinieri             
4° Batt. Motoblindato   bye
 
Round 4
[Aug 26]
Carabinieri             2-1 4° Batt. Motoblindato   
[Aug 27]
Aviazione               1-1 AC Mogadiscio           
[Sep 2]
Genio                   3-1 Marina                  
[Sep 3]
Armot                   2-2 Quartier Generale       
AS Juventus             bye       
 
Round 5
[Sep 9]
Armot                   2-1 AS Juventus             
[Sep 10]
Genio                   0-1 Quartier Generale       
[Sep 16]
Aviazione               4-0 Marina                  
[Sep 17]
4° Batt. Motoblindato   1-3 AC Mogadiscio           
Carabinieri             bye
 
Round 6
[Sep 23]
Carabinieri             1-3 AC Mogadiscio           
[Sep 24]
4° Batt. Motoblindato   0-0 Marina                  
[Sep 30]
Aviazione               0-0 Quartier Generale       
[Oct 1]
Genio                   2-1 AS Juventus             
Armot                   bye
 
Round 7
[Oct 8]
Aviazione               1-0 AS Juventus             
[Oct 12 (moved from Oct 7)]
Genio                   0-0 Armot                   
[Oct 14]
4° Batt. Motoblindato   2-0 Quartier Generale       
[Oct 15]
Carabinieri             1-0 Marina                  
AC Mogadiscio           bye    
 
Round 8
[Oct 21]
AC Mogadiscio           0-0 Marina                  
[Oct 22]
Carabinieri             1-1 Quartier Generale       
[Oct 28]
4° Batt. Motoblindato   2-0 AS Juventus             
[Oct 29]
Aviazione               1-2 Armot                   
Genio                   bye
 
Round 9
[Nov 4]
Aviazione               1-0 Genio                   
[Nov 5]
4° Batt. Motoblindato   1-1 Armot                   
[Nov 11]
Carabinieri             5-0 AS Juventus             
[Nov 12]
AC Mogadiscio           2-0 Quartier Generale       
Marina                  bye   

Final Table:

 1.Aviazione                                  8   5  2  1  11- 3  12  Spareggio
   AC Mogadiscio                              8   5  2  1  17- 6  12  Spareggio
 3.Carabinieri                                8   5  1  2  13- 8  11
 4.AC Genio                                   8   4  1  3  10- 8   9
 5.Armot                                      8   2  3  3   8- 9   7
 6.Marina                                     8   2  3  3   8-11   7
 7.Quartier Generale                          8   1  5  2   6- 9   7
 8.4° Battaglione Motoblindato                8   2  2  4   8- 9   6
 9.AS Juventus                                8   0  1  7   5-23   1
 
Spareggio [Nov 26]
Aviazione               1-0 AC Mogadiscio


Coppa Somalia 1950/51

NB: reportedly 33rd edition
 
Final Table:

 1.Genio Officina                             8   6  1  1  20- 6  13  Spareggio    [aka Jeenyo]
   SC Polizia                                 8   6  1  1  13- 4  13  Spareggio
 3.Autoparco Civile                           8   4  2  2  17- 7  10        Terzo Posto
   AC Sanità                                  8   5  1  2   9- 9  10  [-1]  Terzo Posto
 5.AC Fortitudo                               8   4  1  3  17-11   9
 6.AC Amaruini                                8   2  2  4  11-17   6               [aka Hamaruini, Hamar Uen]
 7.AC Alba                                    8   1  3  4  10-20   4  [-1]
 8.Genio Edilizio                             8   0  3  5   8-21   3
 9.AC Bondere                                 8   0  2  6   7-17   2

NB: Alba and Sanità 1 point deducted for abandonment of matches on Apr 12 and 13

[Nov 25]
Sanità                  2-0 Fortitudo               
Genio Officina          1-0 Autoparco               
[Dec 3]
Bondere                 2-3 Alba                    
[Dec 10]
Amaruini                4-1 Genio Edilizio          
[Dec 15]
Polizia                 2-0 Genio Edilizio          
[Dec 17]
Amaruini                2-2 Alba                    
[Dec 24]
Genio Officina          1-0 Fortitudo               
[Dec 25?]
Autoparco               2-1 Bondere                 
[Dec 30]
Genio Officina          5-0 Sanità                  
[Dec 31]
Bondere                 1-4 Fortitudo               
[Jan 6]
Amaruini                0-5 Autoparco               
[Jan 7]
Polizia                 1-0 Alba                    
[Jan 13]
Genio Edilizio          2-2 Alba                    
[Jan 14]
Polizia                 abd Autoparco               [abandoned at 67' after 4 players were sent off]
[Jan 20]
Amaruini                2-2 Fortitudo               
[Jan 21]
Bondere                 0-1 Sanità                  
[Feb 8]
Genio Officina          1-1 Bondere                 
[Feb 9]
Amaruini                0-2 Sanità                  
[Feb 15]
Polizia                 2-1 Fortitudo               
[Feb 16]
Genio Edilizio          0-4 Autoparco               
[Feb 22]
Alba                    2-2 Autoparco               
[Feb 23]
Genio Edilizio          2-3 Fortitudo               
[Mar 1]
Polizia                 0-1 Sanità                  
[Mar 2]
Genio Officina          3-1 Amaruini                
[Mar 8]
Amaruini                2-1 Bondere                 
[Mar 9]
Polizia                 3-1 Genio Officina          
[Mar 15]
Genio Edilizio          1-1 Sanità                  
[Mar 17]
Alba                    0-5 Fortitudo               
[Mar 22]
Autoparco               1-2 Fortitudo               
[Mar 23]
Alba                    1-2 Sanità                  
[Mar 29]
Genio Edilizio          1-4 Genio Officina          
[Mar 30]
Polizia                 3-0 Bondere                 
[Apr 5]
Polizia                 1-0 Amaruini                
[Apr 6]
Genio Edilizio          1-1 Bondere                 
[Apr 12]
Genio Officina          4-0 Alba                    [abandoned at 4-0 after 23' in 2nd half;
[Apr 13]                                             Alba walked off; result stood]
Autoparco               awd Sanità                  [abandoned at 1-0 after 13' in 2nd half;
[Apr 20]                                             Sanità walked off; awarded 2-0]
Polizia                 1-1 Autoparco               [replay Jan 14]
 
Final Table:

 1.Genio Officina                             8   6  1  1  20- 6  13  Spareggio    [aka Jeenyo]
   SC Polizia                                 8   6  1  1  13- 4  13  Spareggio
 3.Autoparco Civile                           8   4  2  2  17- 7  10        Terzo Posto
   AC Sanità                                  8   5  1  2   9- 9  10  [-1]  Terzo Posto
 5.AC Fortitudo                               8   4  1  3  17-11   9
 6.AC Amaruini                                8   2  2  4  11-17   6               [aka Hamaruini, Hamar Uen]
 7.AC Alba                                    8   1  3  4  10-20   4  [-1]
 8.Genio Edilizio                             8   0  3  5   8-21   3
 9.AC Bondere                                 8   0  2  6   7-17   2

NB: Alba and Sanità 1 point deducted for abandonment of matches on Apr 12 and 13

Finale per il Terzo Posto [Apr 26]
Autoparco               bt  Sanità                  
 
Spareggio [Apr 27]
Genio Officina          drw Polizia                 
 
Spareggio Replay [May 3]
Genio Officina          1-2 Polizia                 
  [Mohamed Amin 32 (1st half); Abdi Hagi 10 (1st half), Salah Said 9 (2nd half)]


Coppa dello Sport 1951

Partite Pre-torneo
[Feb 10]     
Marina                  0-2 Carabinieri             
[Feb 11]
AC Mogadiscio           4-4 Genio                   

Final Table:

 1.Genio                                      5   3  2  0  15- 3   8  Spareggio
 2.Esercito Mista                             5   4  0  1   7- 4   8  Spareggio
 3.AC Mogadiscio                              5   2  2  1  12- 5   6
 4.Carabinieri                                5   2  2  1   8- 6   6
 5.AS Juventus                                5   1  0  4   4-14   2
 6.Marina                                     5   0  0  5   2-16   0

[Feb 17]
Esercito Mista          0-1 Genio                   
[Feb 18]
AC Mogadiscio           2-2 Carabinieri             
[Feb 24]
Marina                  2-3 AS Juventus             
[Feb 25]
AC Mogadiscio           1-1 Genio                   
[Mar 3]     
Marina                  0-2 Carabinieri             
[Mar 4]
Esercito Mista          2-1 AS Juventus             
[Mar 10]
Marina                  0-4 Genio                   
[Mar 11]
Esercito Mista          2-1 Carabinieri             
[Mar 17]
AC Mogadiscio           2-0 AS Juventus             
[Mar 18]
Genio                   2-2 Carabinieri             
[Mar 24]
Marina                  0-6 AC Mogadiscio           
[Mar 25]
AS Juventus             0-7 Genio                   
[Apr 1]
AC Mogadiscio           1-2 Esercito Mista          
[Apr 4]
Carabinieri             1-0 AS Juventus             
[Apr 8]
Esercito Mista          1-0 Marina                       
 
Final Table:

 1.Genio                                      5   3  2  0  15- 3   8  Spareggio
 2.Esercito Mista                             5   4  0  1   7- 4   8  Spareggio
 3.AC Mogadiscio                              5   2  2  1  12- 5   6
 4.Carabinieri                                5   2  2  1   8- 6   6
 5.AS Juventus                                5   1  0  4   4-14   2
 6.Marina                                     5   0  0  5   2-16   0

Spareggio [Apr 15]
Esercito Mista          1-0 Genio                   [aet]
  [Vizzi 77; regulation time was 2x35 minutes, extra time 2x10 minutes]

Targa Primi Calci 1951

[Jun 2]
Arsenal                 5-0 Virtus                  
[Jun 5]
AS Juventus             0-0 AC Mogadiscio           
[Jun 9]
AS Juventus             3-0 Virtus                  
[Jun 12]
AC Mogadiscio           1-1 Arsenal                 
[Jun 16]
AC Mogadiscio           3-1 Virtus                  
[Jun 19]
AS Juventus             2-2 Arsenal                 
 
Final Table:

 1.Arsenal                                    3   1  2  0   8- 3   4  Spareggio
   AS Juventus                                3   1  2  0   5- 2   4  Spareggio
   AC Mogadiscio                              3   1  2  0   4- 2   4  Spareggio
 4.Virtus                                     3   0  0  3   1-11   0

Spareggio

Semifinal [Jun 23]
Arsenal                 5-0 AC Mogadiscio           
AS Juventus             bye

Final [Jun 29]
AS Juventus             1-2 Arsenal  
--------------------------------------------------------------------------------------------               

1952

NB: AC Mogadiscio were renamed AS Mogadiscio;
    AS Juventus were renamed AC Juventus

Campionato di Calcio 1952

I Divisione

Final Table:
   
 1.Genio Officina                             6   4  1  1  14- 5   9  Champions
 2.Autoparco Civile                           6   3  1  2   7- 5   7
 3.AS Mogadiscio                              6   2  2  2   8- 7   6
 4.AS Sanità                                  6   0  2  4   4-16   2

[Feb 3]
Autoparco               1-0 Sanità                  
[Feb 10]
Genio Officina          2-1 AS Mogadiscio           
[Feb 17]
Sanità                  0-7 Genio Officina          
[Feb 24]
AS Mogadiscio           2-1 Autoparco               
[Mar 2]
Genio Officina          1-0 Autoparco               
[Mar 9]
AS Mogadiscio           3-1 Sanità                  
 
Halfway Table:

 1.Genio Officina                             3   3  0  0  10- 1   6
 2.AS Mogadiscio                              3   2  0  1   6- 4   4
 3.Autoparco Civile                           3   1  0  2   2- 3   2
 4.AS Sanità                                  3   0  0  3   1-11   0
 
[Mar 16]
Sanità                  1-3 Autoparco               
[Mar 23]
AS Mogadiscio           1-2 Genio Officina          
[Mar 30]
Genio Officina          1-1 Sanità                  
[Apr 6]
AS Mogadiscio           0-0 Autoparco               
[Apr 13]
Autoparco               2-1 Genio Officina          
[Apr 20]
Sanità                  1-1 AS Mogadiscio           
 
Final Table:
   
 1.Genio Officina                             6   4  1  1  14- 5   9  Champions
 2.Autoparco Civile                           6   3  1  2   7- 5   7
 3.AS Mogadiscio                              6   2  2  2   8- 7   6
 4.AS Sanità                                  6   0  2  4   4-16   2
 
II Divisione

Final Table:

 1.Società Darken                             8   5  1  2  14- 6  11
 2.SS Fortitudo                               8   4  2  2  16-12  10
 3.AC El Gab                                  8   2  3  3   9-14   7
 4.AC Juventus                                8   2  2  4  13-17   6
 5.AS Indomita                                8   2  2  4  14-17   4

[Mar 29]
Indomita                3-3 El Gab                  
[Apr 5]
Darken                  4-0 Fortitudo               
[Apr 12]
AC Juventus             4-0 El Gab                  
[Apr 19]
Fortitudo               4-1 Indomita                
[May 1]
Fortitudo               1-2 El Gab                  
[May 4]
Darken                  1-1 AC Juventus             
[May 11]
Indomita                0-1 Darken                  
[May 18]
AC Juventus             1-3 Fortitudo               
[May 22]
Indomita                3-2 AC Juventus             
[May 25]
El Gab                  1-0 Darken                  
 
Halfway Table:

 1.Società Darken                             4   2  1  1   6- 2   5
 2.AC El Gab                                  4   2  1  1   6- 8   5
 3.SS Fortitudo                               4   2  0  2   8- 8   4
 4.AC Juventus                                4   1  1  2   8- 7   3
 5.AS Indomita                                4   1  1  2   7-10   3
 
[Jun 1]
El Gab                  1-3 Indomita                
[Jun 2]
Fortitudo               3-1 Darken                  
[Jun 15]
El Gab                  1-1 AC Juventus             
[Jun 22]
Indomita                1-1 Fortitudo               
[Jun 29]
AC Juventus             0-4 Darken                  
[Jul 6]
El Gab                  1-1 Fortitudo               
[Jul 13]
Darken                  2-1 Indomita                
[Jul 20]
Fortitudo               2-0 AC Juventus             [abandoned?; replayed Aug 17]
[Jul 27]
Darken                  1-0 El Gab                  
[Aug 3]
AC Juventus             3-2 Indomita                
[Aug 17]                
Fortitudo               3-1 AC Juventus             

Final Table:

 1.Società Darken                             8   5  1  2  14- 6  11
 2.SS Fortitudo                               8   4  2  2  16-12  10
 3.AC El Gab                                  8   2  3  3   9-14   7
 4.AC Juventus                                8   2  2  4  13-17   6
 5.AS Indomita                                8   2  2  4  14-17   4


Coppa dell'Uebi Scelebi 1952

[Mar 21]
Bulo Burti              0-0 Belet Uen               
[Mar 28]
Villabruzzi             4-1 SAIS                    
Rappr. Militare         2-2 Bulo Burti              
[Apr 6]
Belet Uen               1-0 Villabruzzi             
SAIS                    1-0 Rappr. Militare         
[Apr 13]
Rappr. Militare         1-0 Belet Uen               
Bulo Burti              1-1 SAIS                    
[May ?]
Belet Uen               1-1 Bulo Burti              
SAIS                    0-0 Villabruzzi             
Rappr. Militare         0-0 SAIS                    
[Jul ?]
Rappr. Militare         0-2 Villabruzzi             
[Aug ?]
Villabruzzi             2-1 Belet Uen               
[Aug 31]
Belet Uen               2-1 Villabruzzi             
 
Table:

 1.SS Villabruzzi                             6   3  1  2   9- 5   7  [now called Jowhaar]
 2.Belet Uen                                  6   2  2  2   5- 5   6
 3.SAIS                                       5   1  3  1   3- 5   5  [Società Agricola Italo-Somalia]
 4.US Bulo Burti                              4   0  4  0   4- 4   4 
 5.Rappresentativa Militare                   5   1  2  2   3- 5   4
                 
NB: missing matches not known.
 

Campionato dell'Alto Giuba 1952

Final [Oct 19, Baidoa]
AC Giallo               1-0 AC "51"                 

 
Torneo dei Quartieri 1952

Final Table:

 1.AC Hamaruini                               8   6  0  2  16-10  12
 2.AC Scuraran                                8   5  1  2  14- 7  11  
 3.AC Bondere                                 8   5  1  2  15-11  11       
 4.AC Scingani                                8   1  2  5   6-16   3  [-1]
 5.AC Benadir                                 8   0  2  6   9-16   2

[Oct 22]
Scuraran                1-0 Scingani                
[Oct 24]
Bondere                 2-1 Benadir                 
[Oct 29]
Scuraran                2-1 Benadir                 
[Oct 31]
Hamaruini               2-0 Scingani                
[Nov 3]
Scingani                1-1 Bondere                 
[Nov 7]
Scuraran                1-0 Hamaruini               
[Nov 12]
Hamaruini               3-1 Bondere                 
[Nov 14]
Scingani                2-1 Benadir                 
[Nov 19]
Bondere                 1-0 Scuraran                
[Nov 21]
Hamaruini               3-2 Benadir                 
 
Halfway Table:

 1.AC Scuraran                                4   3  0  1   4- 2   6
   AC Hamaruini                               4   3  0  1   8- 4   6
 3.AC Bondere                                 4   2  1  1   5- 5   5
 4.AC Scingani                                4   1  1  2   3- 5   3
 5.AC Benadir                                 4   0  0  4   5- 9   0 
 -.Villaggio Arabo                            withdrew before start
 
[Nov 26]
Scingani                1-3 Scuraran                
[Nov 28]
Bondere                 2-0 Benadir                 
[Dec 3]
Hamaruini               1-0 Scuraran                
[Dec 5]
Bondere                 5-0 Scingani                
[Dec 10]
Benadir                 3-3 Scuraran                
[Dec 12]
Scingani                2-3 Hamaruini               
[Dec 17]
Bondere                 3-2 Hamaruini               
[Dec 19]
Benadir                 0-0 Scingani                
[Dec 24]
Scuraran                4-0 Bondere                 
[Dec 26]
Benadir                 1-2 Hamaruini               
 
Final Table:

 1.AC Hamaruini                               8   6  0  2  16-10  12
 2.AC Scuraran                                8   5  1  2  14- 7  11  
 3.AC Bondere                                 8   5  1  2  15-11  11       
 4.AC Scingani                                8   1  2  5   6-16   3  [-1]
 5.AC Benadir                                 8   0  2  6   9-16   2
 

Coppa I Fiera della Somalia 1952/53

Start: Oct ?

Final Table:

 1.Servizi Militarizzati AFIS                 6   3  2  1  13- 8   8  Spareggio  [SMA] 
 2.Rappresentative Civile Italiana            6   3  2  1  16-12   8  Spareggio  [CivIta]
 3.Corpo di Sicuressa e Gruppo Carabinieri    6   4  0  2  12-11   8  Spareggio  [CorSiGa]
 4.Rappresentative Civile Somala              6   0  0  6   8-18   0
 
Spareggio

[Dec 21]
CorSiGa                 0-1 SMA                     
[Dec 28]
CivIta                  2-2 SMA                     
[Jan 4]
CivIta                  1-1 CorSiGa                 
 
Final Table:

 1.Servizi Militarizzati AFIS                 2   1  1  0   3- 2   3  [SMA] 
 2.Rappresentative Civile Italiana            2   0  2  0   3- 3   2  [CivIta]
 3.Corpo di Sicuressa e Gruppo Carabinieri    2   0  1  1   1- 2   1  [CorSiGa]
-------------------------------------------------------------------------------------------- 

1953/54

Trofeo Gastone Cancellara 1953

Girone A
[May 23]
Corpo di Sicurezza      3-1 Hamaruini               
[May 24]
AS Mogadiscio           2-4 Polizia                 
[Jun 6]
Corpo di Sicurezza      1-3 Polizia                 
[Jun 7]
AS Mogadiscio           0-0 Hamaruini               
[Jun 20]
Hamaruini               1-2 Polizia                 
[Jun 21]
Corpo di Sicurezza      2-1 AS Mogadiscio           
 
Final Table:

 1.SC Polizia Somalia                         3   3  0  0   9- 4   6  Final
 2.Corpo di Sicuerezza                        3   2  0  1   6- 5   4
 3.AS Mogadiscio                              3   0  1  2   3- 6   1
 4.AC Hamaruini                               3   0  1  2   2- 5   1
 
Girone B
[May 30]
Autoparco               0-2 El Gab                  
[May 31]
Genio Officina          1-1 Fortitudo               
[Jun 13]
Fortitudo               w/o Autoparco               [awarded 2-0]
[Jun 14]
El Gab                  1-1 Genio Officina          
[Jun 27]
El Gab                  1-4 Fortitudo               
[Jun 28]
Autoparco               o/w Genio Officina          [awarded 0-2]
 
Final Table:

 1.SS Fortitudo                               3   2  1  0   7- 2   5  Final
 2.Genio Officina                             3   1  2  0   4- 2   4
 3.AC El Gab                                  3   1  1  1   4- 5   3
 4.Autoparco Civile                           3   0  0  3   0- 6   0
 
Final

First Leg [Jul 5]
Polizia                 1-3 Fortitudo               
 
Second Leg [Jul 12]
Fortitudo               0-1 Polizia                 
 
Spareggio [Jul 19]
Polizia                 0-0 Fortitudo               
 
Spareggio Replay [Jul 26]
Fortitudo               2-2 Polizia                 

NB: apparently no further matches were played, presumably the trophy was shared


Campionato di Calcio 1953/54

I Divisione

Final Table:

 1.SC Polizia                                10   6  3  1  25-20  15  Champions  [aka AS Corpo Polizia]
 2.LLPP                                      10   6  1  3  28-16  13             [aka Lavori Publici]
 3.AS Fortitudo                              10   5  1  4  22-17  11
 5.AS Mogadiscio                             10   4  1  5  23-26   9
 4.ASIS Autoparco                            10   3  2  5  22-24   8
 6.SC Corpo Sicurezza                        10   2  0  8  17-34   4

[Sep ?]
AS Mogadiscio           2-0 Fortitudo               
[Sep 26]
LLPP                    4-0 Sicurezza               
[Sep 27]
Autoparco               1-2 Fortitudo               
[Oct 12]
Fortitudo               1-2 LLPP                    
[Oct 13]
Sicurezza               7-3 AS Mogadiscio           
[Oct 16]
Polizia                 1-1 Autoparco               
 
Table (Oct 17):

 1.LLPP                                       2   2  0  0   6- 1   4  [aka Lavori Publici; formerly SC Genio]
 2.SC Corpo Sicurezza                         2   1  0  1   7- 7   2
 3.AS Mogadiscio                              2   1  0  1   5- 7   2
 4.AS Fortitudo                               3   1  0  2   3- 5   2
 5.SC Polizia                                 1   0  1  0   1- 1   1
 6.ASIS Autoparco                             2   0  1  1   2- 3   1

NB: later results in 1953 not available
 
[Jan 2]
LLPP                    6-1 Sicurezza               
[Jan 3]
Fortitudo               6-3 Autoparco               
 
Table (Jan 4):

 1.SC Polizia                                 6   4  2  0  18-12  10
 2.LLPP                                       7   4  1  2  19-10   9
 3.AS Fortitudo                               8   4  0  4  18-17   8
 4.AS Mogadiscio                              7   3  0  4  15-18   6
 5.ASIS Autoparco                             7   2  1  4  13-15   5
 6.SC Corpo Sicurezza                         7   2  0  5  13-24   4

[Jan 9]
Autoparco               3-4 LLPP                    
[Jan 10]
AS Mogadiscio           3-5 Polizia                 
[Jan 16]
Fortitudo               4-0 Sicurezza               
[Jan 17]
LLPP                    4-0 Polizia                 
[Jan 23]
Sicurezza               1-2 Polizia                 
[Jan 24]
AS Mogadiscio           2-2 Autoparco               
[Jan 30]
Polizia                 0-0 Fortitudo               
[Jan 31]
LLPP                    1-3 AS Mogadiscio           
[Feb 7]
Autoparco               4-3 Sicurezza               
 
Final Table:

 1.SC Polizia                                10   6  3  1  25-20  15  Champions  [aka AS Corpo Polizia]
 2.LLPP                                      10   6  1  3  28-16  13             [aka Lavori Publici]
 3.AS Fortitudo                              10   5  1  4  22-17  11
 5.AS Mogadiscio                             10   4  1  5  23-26   9
 4.ASIS Autoparco                            10   3  2  5  22-24   8
 6.SC Corpo Sicurezza                        10   2  0  8  17-34   4

II Divisione

Final Table:

 1.AC Scuraran                               10   7  3  0  26-10  17  Promoted
 2.AC El Gab                                 10   5  3  2  23-13  13
 3.AC Hamaruini                              10   4  2  4  15-14  10
 4.AC Bondere                                10   3  2  5  11-17   8
 5.AC Scingani                               10   2  2  6  19-26   6
 6.AC Juventus                               10   1  2  7  11-25   4

NB: 2 more losses than wins

[Sep 23]
AC Juventus             3-1 Hamaruini               
[Sep 25]
Bondere                 1-0 El Gab                  
[Sep 30]
Scuraran                2-2 Scingani                
[Oct 2]
Hamaruini                -  Bondere                 
[Oct 3]
El Gab                  4-1 AC Juventus             
[Oct 4]
Hamaruini               1-1 Scuraran                
 
Table:

 1.AC El Gab                                  2   1  0  1   4- 2   2       
 2.AC Bondere                                 1   1  0  0   1- 0   2        
 3.AC Scuraran                                2   0  2  0   3- 3   2
 4.AC Juventus                                2   1  0  1   4- 5   2
 5.AC Scingani                                1   0  1  0   2- 2   1
 6.AC Hamaruini                               2   0  1  1   2- 4   1
 
NB: later results in 1953 not available

[Dec 30]
Bondere                 3-1 Scingani                
[Jan 1]
Scuraran                6-2 AC Juventus             
 
Table (Jan 4):

 1.AC Scuraran                                8   5  3  0  19- 7  13
 2.AC El Gab                                  7   3  3  1  14- 7   9
 3.AC Hamaruini                               8   3  2  3  11-10   8
 4.AC Bondere                                 8   3  1  4   9-13   7
 5.AC Scingani                                7   1  2  4  13-16   4
 6.AC Juventus                                8   1  1  6   9-22   3

NB: 2 more losses than wins

[Jan 6]
AC Juventus             1-2 Scingani                
[Jan 8]
Hamaruini               0-2 El Gab                  
[Jan 13]
Scuraran                3-1 Bondere                 
[Jan 15]
Scingani                2-5 El Gab                  
[Jan 20]
Hamaruini               4-2 Scingani                
[Jan 22]
Bondere                 1-1 AC Juventus             
[Jan 27]
El Gab                  2-4 Scuraran                
 
Final Table:

 1.AC Scuraran                               10   7  3  0  26-10  17  Promoted
 2.AC El Gab                                 10   5  3  2  23-13  13
 3.AC Hamaruini                              10   4  2  4  15-14  10
 4.AC Bondere                                10   3  2  5  11-17   8
 5.AC Scingani                               10   2  2  6  19-26   6
 6.AC Juventus                               10   1  2  7  11-25   4

NB: 2 more losses than wins

Torneo Città di Brava 1953/54

[Dec/Jan]
AC Juventus             1-0 Robur                   
AC Juventus             1-0 Pro Brava               
Pro Brava               3-0 Robur                   
Robur                   0-2 AC Juventus             
Pro Brava               0-0 AC Juventus             
Robur                   0-2 Pro Brava               
 
Final Table:

 1.AC Juventus                                4   3  1  0   4- 0   7
 2.Pro Brava                                  4   2  1  1   5- 1   5  
 3.Robur                                      4   0  0  4   0- 8   0
--------------------------------------------------------------------------------------------

1954/55

Coppa CGC 1954

NB: CGC = Commissariato Giuoco Calcio

Round 1 [Jul ?]
El Gab                  bt  Missione
AC Juventus             2-4 Bondere                 
Polizia                 4-0 Hamaruini               
Scingani                2-3 Fortitudo
Autoparco               4-1 Scuraran                
LLPP                    7-0 Brazil

Repechaje Losers Round 1
[Aug 5]
Scingani                lt  Hamaruini               
[Aug 6]
Scuraran                bt  Brazil

NB: Polizia, Autoparco, Scuraran, Bondere, Fortitudo, El Gab, Hamaruini and LLPP qualified 
    for quarterfinals
 
Quarterfinals
[Aug 14]
Autoparco               1-0 Fortitudo                
[Aug 13]
Bondere                 0-7 LLPP                    
[Aug 20]
El Gab                  0-0 Hamaruini               [El Gab qualified for semifinals]
[Aug 22]
Scuraran                3-5 Polizia                 
 
Semifinals 
[Aug 27]
Polizia                 3-2 El Gab                  
[Sep 5]
Autoparco               3-2 LLPP                    
 
Third Place Match [Sep 10]
LLPP                    6-2 El Gab                  
 
Final [Sep 11]
Polizia                 4-1 Autoparco               
 

Coppa Casa degli Italiani 1954

Final Table:

 1.Stella Polare                              4   3  0  1  12- 5   6
 2.Croce del Sud                              4   2  0  2  17- 5   4
 3.Orione                                     4   1  0  3   6-25   2 

[Sep 18]
Stella Polare           4-0 Orione                  
[Sep 26]
Stella Polare           1-2 Croce del Sud           
[Oct 3]
Orione                  3-1 Croce del Sud           
 
Halfway Table:

 1.Stella Polare                              2   1  0  1   5- 2   2
 2.Croce del Sud                              2   1  0  1   3- 4   2
 3.Orione                                     2   1  0  1   3- 5   2 
 
[Oct 10]
Orione                  3-6 Stella Polare           
[Oct 17]
Croce del Sud           0-1 Stella Polare           
[Oct 24]
Croce del Sud          14-0 Orione                  
 
Final Table:

 1.Stella Polare                              4   3  0  1  12- 5   6
 2.Croce del Sud                              4   2  0  2  17- 5   4
 3.Orione                                     4   1  0  3   6-25   2 


Campionato di Calcio 1954/55

I Divisione

Final Table:

 1.ASIS Autoparco                            10   8  1  1  29-13  17  Champions
 2.SC Polizia                                10   6  2  2  24-11  13  [-1]  [aka AS Corpo Polizia]
 3.SC Corpo Sicurezza                        10   4  2  4  18-19  10
 4.LLPP                                      10   3  4  3  17-20  10        [aka Lavori Publici]
 5.AS Mogadiscio                             10   4  1  5  13-16   9
 6.AC Scuraran                               10   0  0 10  11-33   0  Relegated

[Nov 26]
AS Mogadiscio           0-0 LLPP                    
[Nov 29]
Polizia                 1-4 Autoparco               
[Dec 3]
Scuraran                0-2 Sicurezza               
[Dec 5]
AS Mogadiscio           0-1 Autoparco               
[Dec 10]
Polizia                 0-0 LLPP                    
[Dec 12]
AS Mogadiscio           2-0 Sicurezza               
[Dec 17]
Scuraran                2-3 Autoparco               
[Dec 19]       
LLPP                    0-5 Sicurezza               
[Dec 24]              
Scuraran                2-4 LLPP                    
[Dec 26]
Polizia                 3-2 AS Mogadiscio           
[Dec 31]
Autoparco               2-2 Sicurezza               
[Jan 2]
Polizia                 3-0 Scuraran                
[Jan 7]
Scuraran                2-3 AS Mogadiscio           
[Jan 9]
LLPP                    1-4 Autoparco               
[Jan 16]
Polizia                 3-0 Sicurezza               
 
Halfway Table:

 1.ASIS Autoparco                             5   4  1  0  14- 6   9
 2.SC Polizia                                 5   3  1  1  10- 6   7  [aka AS Corpo Polizia]
 3.SC Corpo Sicurezza                         5   2  1  2   9- 7   5
 4.AS Mogadiscio                              5   2  1  2   7- 6   5
 5.LLPP                                       5   1  2  2   5-11   4  [aka Lavori Publici]
 6.AC Scuraran                                5   0  0  5   6-15   0

[Jan 21]
LLPP                    2-1 AS Mogadiscio           
[Jan 23]
Polizia                 3-0 Autoparco               
[Jan 27]
Sicurezza               2-1 Scuraran                
[Jan 30]
Autoparco               1-0 AS Mogadiscio           
[Feb 4]
LLPP                    1-1 Polizia                 
[Feb 5]
Sicurezza               0-2 AS Mogadiscio           
[Feb 11]
Autoparco               5-1 Scuraran                
[Feb 13]
Sicurezza               3-3 LLPP                    
[Feb 16]
LLPP                    5-1 Scuraran                
[Feb 20]
AS Mogadiscio           1-6 Polizia                 
[Feb 25]
Sicurezza               2-6 Autoparco               
[Feb 27]
Scuraran                1-4 Polizia                 
[Mar 4]
AS Mogadiscio           2-1 Scuraran                
[Mar 6]
Sicurezza               2-0 Polizia                 
[Mar 10]
Autoparco               3-1 LLPP                    
 
Final Table:

 1.ASIS Autoparco                            10   8  1  1  29-13  17  Champions
 2.SC Polizia                                10   6  2  2  24-11  13  [-1]  [aka AS Corpo Polizia]
 3.SC Corpo Sicurezza                        10   4  2  4  18-19  10
 4.LLPP                                      10   3  4  3  17-20  10        [aka Lavori Publici]
 5.AS Mogadiscio                             10   4  1  5  13-16   9
 6.AC Scuraran                               10   0  0 10  11-33   0  Relegated

II Divisione

Final Table:

 1.AC El Gab                                  8   6  1  1  16- 9  13  Promoted
 2.Croce del Sud                              8   5  1  2  17- 7  11
 3.AC Villaggio Arabo                         8   3  2  3   7- 8   8  
 4.AC Scingani                                8   1  4  3   6-11   6
 5.AC Bondere                                 8   0  2  6   5-16   2
 -.Hamaruini                                  withdrew or expelled; all results annulled;
   record at withdrawal:                      3   1  0  2   3- 4   2

[Feb ?]
El Gab                  0-2 Hamaruini               [annulled]
Bondere                 0-2 Croce del Sud           
[Feb 17]
Villaggio Arabo         2-1 Bondere                 
[Feb 27?]
Croce del Sud           3-0 Scingani                
[Mar 3]
Bondere                 2-1 Hamaruini               [annulled]
[Mar 5]
El Gab                  1-1 Villaggio Arabo         
[Mar 10]
Croce del Sud           2-0 Hamaruini               [annulled]
[Mar 12]
Scingani                1-1 Bondere                 
[Mar 17]
El Gab                  2-0 Croce del Sud           
[Mar 19]
Villaggio Arabo         n/p Hamaruini               
[Mar 24]
Croce del Sud           1-2 Villaggio Arabo         
[Mar 26]
Scingani                2-3 El Gab                  
[Mar 31]
El Gab                  3-2 Bondere                 
[Apr 2]
Villaggio Arabo         0-0 Scingani                
 
Halfway Table:

 1.AC El Gab                                  4   3  1  0   9- 5   7  [0-2]
 2.AC Villaggio Arabo                         4   2  2  0   5- 3   6
 3.Croce del Sud                              4   2  0  2   6- 4   4  [2-0]
 4.AC Scingani                                4   0  2  2   3- 7   2
 5.AC Bondere                                 4   0  1  3   4- 8   1  [2-1]
 -.Hamaruini                                  withdrew or expelled; all results annulled;
   record at withdrawal:                      3   1  0  2   3- 4   2

NB: annulled results against Hamaruini between square brackets
 
[date?]
Scingani                2-1 Villaggio Arabo         
[Apr 7]
Croce del Sud           5-0 Bondere                 
[Apr 9]
Villaggio Arabo         0-1 El Gab                  
[Apr 14]
Croce del Sud           1-1 Scingani                
[Apr 16]
Villaggio Arabo         1-0 Bondere                 
[Apr 21]
Bondere                 0-0 Scingani                
[Apr 22]
Croce del Sud           3-2 El Gab                  
[Apr 28]      
El Gab                  2-0 Scingani                
[Apr 30]
Villaggio Arabo         0-2 Croce del Sud           
[May 5]
Bondere                 1-2 El Gab                  
 
Final Table:

 1.AC El Gab                                  8   6  1  1  16- 9  13  Promoted
 2.Croce del Sud                              8   5  1  2  17- 7  11
 3.AC Villaggio Arabo                         8   3  2  3   7- 8   8
 4.AC Scingani                                8   1  4  3   6-11   6
 5.AC Bondere                                 8   0  2  6   5-16   2
 -.Hamaruini                                  withdrew or expelled; all results annulled;
   record at withdrawal:                      3   1  0  2   3- 4   2
--------------------------------------------------------------------------------------------

1955/56

Coppa di Hagai 1955

Round 1

First Legs
[Jul 3]
Croce del Sud           2-2 Scuraran                
[Jul 8]
Polizia                14-0 Brazil                  
[Jul 9]
LLPP                   11-0 Bondere                 
[Jul 10]
Scingani                1-2 El Gab                  
[Jul 14?]
Civile Somala           2-0 Villaggio Arabo         
[Jul ?]
Sicurezza               9-1 Rer Magna               
AS Mogadiscio           bye

Second Legs
[Jul ?]
Scuraran                1-1 Croce del Sud           
[Jul 22]
Brazil                  0-8 Polizia                 
[Jul 23]
Bondere                 0-5 LLPP                    
[Jul 24]
El Gab                  3-4 Scingani                
[Jul 29]
Villaggio Arabo         0-4 Civile Somala           
[Jul 30?] 
Rer Magna              0-10 Sicurezza               
AS Mogadiscio           bye

Quarterfinals

First Legs
[Jul 31]
AS Mogadiscio           5-1 Scuraran                
[Aug 5]
Polizia                 2-2 LLPP                    
[Aug 6]
Civile Somala           1-0 El Gab                  
Sicurezza               by

Second Legs
[Aug 7]
Scuraran                1-4 AS Mogadiscio           
[Aug 12]
El Gab                  1-3 Civile Somala           
[Aug 14]
LLPP                    3-1 Polizia                 
Sicurezza               bye
 
Semifinals

First Legs
[Aug 19]
Civile Somala           1-4 Sicurezza               
[Aug 21]
AS Mogadiscio           3-2 LLPP                    
 
Second Legs
[Aug 26]
Sicurezza               2-0 Civile Somala           
[Aug 28] 
LLPP                    2-0 AS Mogadiscio           
 
Third Place Playoff

First Leg [Sep 2]
AS Mogadiscio           4-2 Civile Somala           
 
Second Leg [Sep 9]
Civile Somala           1-6 AS Mogadiscio           
 
Final

First Leg [Sep 4]
LLPP                    1-4 Sicurezza               
 
Second Leg [Sep 11]
Sicurezza               0-2 LLPP                    
 

Campionato di Calcio 1955/56

I Divisione

Final Table:

 1.Autoparco                                 10   5  4  1  23-12  14       Champions
 2.LLPP                                      10   6  1  3  33-15  13  [aka Lavori Publici]
 3.AS Mogadiscio                             10   5  3  2  18-13  13
 4.AS Corpo Polizia                          10   5  2  3  27-18  12
 5.AC Esercito                               10   1  2  7  14-34   4  [*]  Relegation Playoff
 6.AC El Gab                                 10   1  2  7  12-35   4       Relegation Playoff

[*] AS Esercito took over record and fixtures of AC Corpo di Sicurezza, who withdrew at the
    halfway stage of the tournament

Round 1
[Dec 4]
LLPP                    2-3 Autoparco               
[Dec 5]
Sicurezza               2-2 El Gab                  
[Dec 11]
Polizia                 6-2 AS Mogadiscio           
[Dec 16]
Sicurezza               2-7 LLPP                    
[Dec 18]
Autoparco               3-2 Polizia                 
[Dec 23]
El Gab                  1-6 Autoparco               
[Dec 24]
Sicurezza               1-1 AS Mogadiscio           
[Dec 30]
Polizia                 3-2 Sicurezza               
[Dec 31]
LLPP                    0-1 AS Mogadiscio           
[Jan 5]
Autoparco               4-3 Sicurezza               
[Jan 6]  
Polizia                 5-1 El Gab                  
[Jan 13]
AS Mogadiscio           3-1 El Gab                  
[Jan 15]
Polizia                 3-2 LLPP                    
[Jan 20]
LLPP                    7-1 El Gab                  
[Jan 22]
AS Mogadiscio           2-1 Autoparco               
 
Halfway Table:

 1.AS Corpo Polizia                           5   4  0  1  19-10   8
 2.Autoparco                                  5   4  0  1  17-10   8
 3.AS Mogadiscio                              5   3  1  1   9- 9   7
 4.LLPP                                       5   2  0  3  18-10   4  [aka Lavori Publici]
 5.AC Corpo di Sicurezza                      5   0  2  3  10-17   2  [*]
 6.AC El Gab                                  5   0  1  4   6-23   1

[*] AC Corpo di Sicurezza withdrew and were replaced by AS Esercito, who took over
    their record and fixtures
 
[Jan 29]
Autoparco               0-0 LLPP                    
[Ferb 3]
Esercito                2-1 El Gab                  
[Feb 5]
Polizia                 2-2 AS Mogadiscio           
[Feb 10]
LLPP                    6-2 Esercito                
[Feb 12]
Polizia                 1-1 Autoparco               
[Feb 17]
Autoparco               1-1 El Gab                  
[Feb 19]
AS Mogadiscio           4-0 Esercito                
[Feb 24]
Esercito                0-2 Polizia                 
[Feb 26]
AS Mogadiscio           1-2 LLPP                    
[Mar 2]
El Gab                  3-2 Polizia                 
[Mar 4]
Esercito                0-4 Autoparco               
[Mar 9]
El Gab                  0-2 AS Mogadiscio           
[Mar 11]
LLPP                    2-1 Polizia                 
[Mar 16]
LLPP                    5-1 El Gab                  
[Mar 18]
Autoparco               0-0 AS Mogadiscio           
       
Final Table:

 1.Autoparco                                 10   5  4  1  23-12  14       Champions
 2.LLPP                                      10   6  1  3  33-15  13  [aka Lavori Publici]
 3.AS Mogadiscio                             10   5  3  2  18-13  13
 4.AS Corpo Polizia                          10   5  2  3  27-18  12
 5.AC Esercito                               10   1  2  7  14-34   4  [*]  Relegation Playoff
 6.AC El Gab                                 10   1  2  7  12-35   4       Relegation Playoff

[*] AS Esercito took over record and fixtures of AC Corpo di Sicurezza, who withdrew at the
    halfway stage of the tournament

Relegation Playoff [Mar 25]
Esercito                3-1 El Gab                  

NB: in spite of the above result, AC El Gab remained in the I Divisione while Esercito
    does not appear in later tournaments
 
II Divisione

NB: all matches in 1956

Final Table:

 1.Croce del Sud                             10   9  1  0  29- 7  19  Promoted
 2.AC Scuraran                               10   7  0  3  21-12  14
 3.AC Antonio Cecchi                         10   4  3  3  15-18  11
 4.AC Bondere                                10   3  2  5  20-24   8
   AC Villaggio Arabo                        10   3  2  5  15-18   8
 6.AC Scingani                               10   0  0 10   7-28   0

[Jun 22]
Scuraran                1-3 Croce del Sud           
[Jun 23]
Villaggio Arabo         2-0 Scingani                
[Jun 29]
Antonio Cecchi          3-3 Bondere                 
[Jun 30]
Scuraran                4-1 Scingani                
[Jul 5]
Villaggio Arabo         1-4 Croce del Sud           
[Jul 7]
Scuraran                1-0 Bondere                 
[Jul 13]
Antonio Cecchi          1-0 Scingani                
[Jul 14]
Croce del Sud           4-1 Bondere                 
[Jul 20]
Antonio Cecchi          1-4 Croce del Sud           
[Jul 21]
Villaggio Arabo         1-2 Scuraran                
[Jul 27]
Scingani                0-2 Bondere                 
[Jul 28]
Villaggio Arabo         1-1 Antonio Cecchi          
[Aug 3]
Antonio Cecchi          0-1 Scuraran                
[Aug 5]
Croce del Sud           1-0 Scingani                
[Aug 11]
Villaggio Arabo         2-4 Bondere                 
 
Halfway Table:

 1.Croce del Sud                              5   5  0  0  16- 4  10
 2.AC Scuraran                                5   4  0  1   9- 5   8
 3.AC Bondere                                 5   2  1  2  10-10   5
 4.AC Antonio Cecchi                          5   1  2  2   6- 9   4
 5.AC Villaggio Arabo                         5   1  1  3   7-11   3
 6.AC Scingani                                5   0  0  5   1-10   0

[Aug 17]
Croce del Sud           2-0 Scuraran                
[Aug 18]
Scingani                1-3 Villaggio Arabo         
[Aug 24]
Bondere                 1-1 Antonio Cecchi          
[Aug 25]
Scingani                2-5 Scuraran                
[Aug 31]
Croce del Sud           0-0 Villaggio Arabo         
[Sep 1]
Bondere                 0-4 Scuraran                
[Sep 7]
Scingani                1-2 Antonio Cecchi          
[Sep 8]
Bondere                 2-5 Croce del Sud           
[Sep 14]
Croce del Sud           3-0 Antonio Cecchi          
[Sep 15]
Scuraran                1-0 Villaggio Arabo         
[Sep 21]
Bondere                 5-1 Scingani                
[Sep 22]
Antonio Cecchi          3-2 Villaggio Arabo         
[Sep 28]
Scuraran                2-3 Antonio Cecchi          
[Sep 29]
Scingani                1-3 Croce del Sud           
[Oct 5]
Bondere                 2-3 Villaggio Arabo         
 
Final Table:

 1.Croce del Sud                             10   9  1  0  29- 7  19  Promoted
 2.AC Scuraran                               10   7  0  3  21-12  14
 3.AC Antonio Cecchi                         10   4  3  3  15-18  11
 4.AC Bondere                                10   3  2  5  20-24   8
   AC Villaggio Arabo                        10   3  2  5  15-18   8
 6.AC Scingani                               10   0  0 10   7-28   0

           
Torneo di Calcio a Villabruzzi 1956

NB: Villabruzzi now called Jowhar

Burei                   0-1 SAIS                    
Residenza               4-3 Burei                   
Mahaddei                0-2 Somala                  
Residenza               0-1 SAIS                    
Burei                   2-0 Mahaddei                
Somala                  1-1 Residenza               
Mahaddei                0-2 SAIS                    
Somala                  1-1 Burei                   
Mahaddei                0-2 Residenza               
Somala                  0-4 SAIS                    
 
Final Table:

 1.SAIS                                       4   4  0  0   8- 0   8  [Società Agricola Italo-Somalia]
 2.Residenza                                  4   2  1  1   7- 5   5
 3.Somala                                     4   1  2  1   4- 6   4
 4.Burei                                      4   1  1  2   6- 6   3
 5.Mahaddei                                   4   0  0  4   0- 8   0  [aka Mohaddei]
 

Trofeo Città di Mogadiscio 1956

Final Table:

 1.LLPP                                       6   4  1  1  19- 9   9  [aka Lavori Publici]
 2.AS Corpo Polizia                           6   3  2  1  11- 6   8
 3.Autoparco                                  6   2  1  3   7-10   5
 4.AS Mogadiscio                              6   1  0  5   9-21   2 

[Jul 15?]                   
Autoparco               0-0 Polizia                 
[Jul 22?]
LLPP                    2-1 AS Mogadiscio           
[Jul 29]
Autoparco               2-4 LLPP                    
[Aug 5]
AS Mogadiscio           2-5 Polizia                 
[Aug 12]
LLPP                    0-0 Polizia                 
[Aug 19]
Autoparco               2-1 AS Mogadiscio           
 
Halfway Table:

 1.LLPP                                       3   2  1  0   6- 3   5  [aka Lavori Publici]
 2.AS Corpo Polizia                           3   1  2  0   5- 2   4
 3.Autoparco                                  3   1  1  1   4- 5   3
 4.AS Mogadiscio                              3   0  0  3   4- 9   0
 
[Aug 26]
Autoparco               1-0 Polizia                 
[Sep 2]
AS Mogadiscio           1-9 LLPP                    
[Sep 9]
LLPP                    3-2 Autoparco               
[Sep 16]
Polizia                 3-2 AS Mogadiscio           
[Sep 23]
Polizia                 3-1 LLPP                    
[Sep 30]
AS Mogadiscio           2-0 Autoparco               
 
Final Table:

 1.LLPP                                       6   4  1  1  19- 9   9  [aka Lavori Publici]
 2.AS Corpo Polizia                           6   3  2  1  11- 6   8
 3.Autoparco                                  6   2  1  3   7-10   5
 4.AS Mogadiscio                              6   1  0  5   9-21   2 
--------------------------------------------------------------------------------------------

1956/57

Campionato di Calcio 1956/57

I Divisione

Final Table:

 1.Autoparco                                 10   4  5  1  33-13  13  Spareggio
   AS Corpo Polizia                          10   6  1  3  26-18  13  Spareggio
 3.AS Croce del Sud                          10   3  6  1  17-14  12
 4.LLPP                                      10   4  2  4  23-25  10  [aka Lavori Publici]
 5.AS Mogadiscio                             10   1  6  3  14-20   8
 6.AC El Gab                                 10   0  4  6   9-32   4  Relegated

NB: AS Croce del Sud did not enter 1957/58, AC El Gab remained at top level

[Nov 10]
AS Mogadiscio           1-1 Croce del Sud           
[Nov 11]
LLPP                    3-1 Polizia                 
[Nov 15]
El Gab                  1-8 Autoparco               
[Nov 18]
AS Mogadiscio           1-3 Polizia                 
[Nov 23]
LLPP                    0-5 Autoparco               
[Dec 1]
AS Mogadiscio           1-1 Autoparco               
[Dec 2]
LLPP                    3-0 Croce del Sud           
[Dec 8]
El Gab                  2-3 Polizia                 
[Dec 9]
AS Mogadiscio           3-3 LLPP                    
[Dec 14]
Croce del Sud           2-0 Polizia                 [apparently awarded 2-0; reported 1-1]
[Dec 15]
LLPP                    3-0 El Gab                  
[Dec 21]
Croce del Sud           3-3 Autoparco               
[Dec 23]
AS Mogadiscio           2-2 El Gab                  
[Dec 30]
Polizia                 3-2 Autoparco               
[Jan 6]
El Gab                  1-1 Croce del Sud           
 
Halfway Table:

 1.LLPP                                       5   3  1  1  12- 9   7  [aka Lavori Publici]
 2.Autoparco                                  5   2  2  1  19- 8   6
 3.AS Corpo Polizia                           5   3  0  2  10-10   6     
 4.AS Croce del Sud                           5   1  3  1   7- 8   5
 5.AS Mogadiscio                              5   0  4  1   8-10   4
 6.AC El Gab                                  5   0  2  3   6-17   2

[Jan 12]
Croce del Sud           4-2 AS Mogadiscio           
[Jan 13]
Polizia                 3-1 LLPP                    [apparently annulled and replayed Mar 10]
[Jan 18]
Autoparco               7-0 El Gab                  
[Jan 19?]
Polizia                 3-0 AS Mogadiscio           
[Jan 25]
Autoparco               4-2 LLPP                    
[Jan 27]
Croce del Sud           0-0 El Gab                  
[Feb 2]
Autoparco               0-0 AS Mogadiscio           
[Feb 3]
Croce del Sud           3-3 LLPP                    
[Feb 9]
Polizia                 4-1 El Gab                  
[Feb 10?]
LLPP                    1-2 AS Mogadiscio           
[Feb 16?]
Polizia                 0-2 Croce del Sud           
[Feb 17?]
El Gab                  0-2 LLPP                    
[Feb 22]
Autoparco               1-1 Croce del Sud           
[Feb 24]
El Gab                  2-2 AS Mogadiscio           
[Mar 3]
Autoparco               2-2 Polizia                 
[Mar 10]
Polizia                 7-3 LLPP                    
 
Final Table:

 1.Autoparco                                 10   4  5  1  33-13  13  Spareggio
   AS Corpo Polizia                          10   6  1  3  26-18  13  Spareggio
 3.AS Croce del Sud                          10   3  6  1  17-14  12
 4.LLPP                                      10   4  2  4  23-25  10  [aka Lavori Publici]
 5.AS Mogadiscio                             10   1  6  3  14-20   8
 6.AC El Gab                                 10   0  4  6   9-32   4  Relegated

NB: AS Croce del Sud did not enter 1957/58, AC El Gab remained at top level

Championship Playoff [Mar 17]
Autoparco               3-1 Polizia                 
 
II Divisione

NB: all matches in 1957

Girone A

Final Table:

 1.AC Scuraran                                6   4  2  0  11- 2  10  Promotion Playoff
 2.AC Antonio Cecchi                          6   4  1  1   8- 3   9
 3.Uardiglei                                  6   1  1  4   3- 8   3
 4.Centro Sportivo                            6   1  0  5   3-12   2

[May 10]
Antonio Cecchi          1-0 Uardiglei           
[May 17]
Centro Sportivo         0-3 Scuraran                
[May 24]
Antonio Cecchi          3-0 Centro Sportivo         
[May 31]
Uardiglei               1-1 Scuraran                
[Jun 7]
Scuraran                2-0 Antonio Cecchi          
[Jun 14]
Centro Sportivo         2-0 Uardiglei               

Halfway Table:

 1.AC Scuraran                                3   2  1  0   6- 1   5
 2.AC Antonio Cecchi                          3   2  0  1   4- 2   4
 3.Centro Sportivo                            3   1  0  2   2- 6   2
 4.Uardiglei                                  3   0  1  2   1- 4   1

[Jun 23]
Uardiglei               0-1 Antonio Cecchi          
[Jun 30)
Scuraran                2-0 Centro Sportivo         
[Jul 7]
Centro Sportivo         0-2 Antonio Cecchi          
[Jul 14]
Scuraran                2-0 Uardiglei               
[Jul 21]
Antonio Cecchi          1-1 Scuraran                
[Jul 28]
Uardiglei               2-1 Centro Sportivo         

Final Table:

 1.AC Scuraran                                6   4  2  0  11- 2  10  Promotion Playoff
 2.AC Antonio Cecchi                          6   4  1  1   8- 3   9
 3.Uardiglei                                  6   1  1  4   3- 8   3
 4.Centro Sportivo                            6   1  0  5   3-12   2

Girone B

Final Table:

 1.AC Villaggio Arabo                         6   4  2  0  19- 6  10  Promotion Playoff
 2.XII Ottobre                                6   3  2  1  10- 5   8
 3.AC Scingani                                6   1  1  4   5-15   3
 4.AC Bondere                                 6   1  1  4   4-12   3

[May 10]
Bondere                 0-2 XII Ottobre             
[May 19]
Villaggio Arabo         3-1 Scingani                
[May 26]
Bondere                 2-2 Villaggio Arabo         
[Jun 2]
XII Ottobre             1-1 Scingani                
[Jun 9]
Scingani                2-0 Bondere                 
[Jun 16]
Villaggio Arabo         3-1 XII Ottobre             

Halfway Table:

 1.AC Villaggio Arabo                         3   2  1  0   8- 4   5
 2.XII Ottobre                                3   1  1  1   4- 4   3
   AC Scingani                                3   1  1  1   4- 4   3
 4.AC Bondere                                 3   0  1  2   2- 6   1

[Jun 21]
XII Ottobre             2-0 Bondere                 
[Jun 28]
Scingani                1-6 Villaggio Arabo         
[Jul 5]
Villaggio Arabo         4-0 Bondere                 
[Jul 12]
Scingani                0-3 XII Ottobre             
[Jul 19]
Bondere                 2-0 Scingani                
[Jul 26]
XII Ottobre             1-1 Villaggio Arabo         
 
Final Table:

 1.AC Villaggio Arabo                         6   4  2  0  19- 6  10  Promotion Playoff
 2.XII Ottobre                                6   3  2  1  10- 5   8
 3.AC Scingani                                6   1  1  4   5-15   3
 4.AC Bondere                                 6   1  1  4   4-12   3
            
Promotion Playoff [Aug 2]
Scuraran                4-2 Villaggio Arabo 
--------------------------------------------------------------------------------------------        

1957/58

Campionato di Calcio 1957/58

I Divisione

Final Table:

 1.AS Mogadiscio                             10   9  0  1  43-10  18  Champions
 2.AS Corpo Polizia                          10   6  2  2  21-11  14
 3.Autoparco                                 10   6  0  4  25-18  12
 4.LLPP                                      10   4  3  3  20-17  11  [aka Lavori Publici]
 5.AS El Gab                                 10   2  0  8  10-34   4
 6.AC Scuraran                               10   0  1  9  10-39   1

[Nov 22]
Autoparco               2-1 Polizia                 
[Nov 24]
AS Mogadiscio           7-0 Scuraran                
[Nov 29]
El Gab                  0-2 LLPP                    
[Dec 2]
Autoparco               3-1 Scuraran                
[Dec 6]
AS Mogadiscio           4-1 LLPP                    
[Dec 8]
Polizia                 5-2 El Gab                  
[Dec 13]
Autoparco               1-4 LLPP                    
[Dec 15]
AS Mogadiscio           1-2 Polizia                 
[Dec 22]
Autoparco               1-2 AS Mogadiscio           
[Dec 27]
Polizia                 2-1 Scuraran                
[Dec 29]
AS Mogadiscio           6-2 El Gab                  
[Jan 3]
Polizia                 1-1 LLPP                    
[Jan 5]
Autoparco               3-1 El Gab                  
[Jan 12]
LLPP                    5-0 Scuraran                

Table (Jan 13):

 1.AS Mogadiscio                              5   4  0  1  20- 6   8
 2.LLPP                                       5   3  1  1  13- 6   7  [aka Lavori Publici]
 3.AS Corpo Polizia                           5   3  1  1  11- 7   7
 4.Autoparco                                  5   3  0  2  10- 9   6
 5.AS El Gab                                  4   0  0  4   5-16   0
 6.AC Scuraran                                4   0  0  4   2-17   0

[Jan 14]
Polizia                 1-0 Autoparco               
[Jan 17 (postponed from Dec 20)]
El Gab                  3-2 Scuraran                
[Jan 24]
Scuraran                1-6 AS Mogadiscio           
[Jan 26]
LLPP                    1-0 El Gab                  
[Jan 31]
Scuraran                1-5 Autoparco               
[Feb 2]
LLPP                    1-2 AS Mogadiscio           
[Feb 7]
Polizia                 3-0 El Gab                  
[Feb 10]
LLPP                    0-4 Autoparco               
[Feb 14]
Polizia                 1-2 AS Mogadiscio           
[Feb 16]
Scuraran                1-2 El Gab                  
[Feb 21]
AS Mogadiscio           7-1 Autoparco               
[Feb 23]
Scuraran                0-3 Polizia                 
[Feb 28]
El Gab                  0-6 AS Mogadiscio           
[Mar 2]
LLPP                    2-2 Polizia                 
[Mar 7]
El Gab                  0-5 Autoparco               
[Mar 9]
LLPP                    3-3 Scuraran                
 
Final Table:

 1.AS Mogadiscio                             10   9  0  1  43-10  18  Champions
 2.AS Corpo Polizia                          10   6  2  2  21-11  14
 3.Autoparco                                 10   6  0  4  25-18  12
 4.LLPP                                      10   4  3  3  20-17  11  [aka Lavori Publici]
 5.AS El Gab                                 10   2  0  8  10-34   4
 6.AC Scuraran                               10   0  1  9  10-39   1

II Divisione

NB: all matches in 1958

Final Table:

 1.AC Bondere                                 6   5  0  1  15- 5  10  Promotion Playoff
 2.Uardiglei                                  6   4  0  2  17- 6   8
 3.Civile Somala                              6   3  0  3   5-13   6
 4.Villaggio Anzilotti                        6   0  0  6   4-17   0  

Girone A
[May 18]
Bondere                 0-1 Civile Somala           
[May 29]
Villaggio Anzilotti     1-5 Uardiglei               
[May 30]
Bondere                 3-2 Villaggio Anzilotti     
[Jun 6]
Civile Somala           1-3 Uardiglei               
[Jun 13]
Uardiglei               1-3 Bondere                 
[Jun 20]
Civile Somala           1-0 Villaggio Anzilotti     

Halfway Table:

 1.Uardiglei                                  3   2  0  1   9- 5   4
 2.AC Bondere                                 3   2  0  1   6- 4   4
 3.Civile Somala                              3   2  0  1   3- 4   4
 4.Villaggio Anzilotti                        3   0  0  3   3- 8   0
 
[Jun 29]
Civile Somala           0-4 Bondere                 
[Jul 6]
Uardiglei               3-0 Villaggio Anzilotti     
[Jul 13]
Villaggio Anzilotti     1-4 Bondere                 
[Jul 20]
Uardiglei               5-0 Civile Somala           
[Jul 27]
Bondere                 1-0 Uardiglei                
[Aug 3]
Villaggio Anzilotti     0-2 Civile Somala           
 
Final Table:

 1.AC Bondere                                 6   5  0  1  15- 5  10  Promotion Playoff
 2.Uardiglei                                  6   4  0  2  17- 6   8
 3.Civile Somala                              6   3  0  3   5-13   6
 4.Villaggio Anzilotti                        6   0  0  6   4-17   0  
 
Girone B

Final Table:

 1.AC Antonio Cecchi                          6   4  0  2  10- 4   8  Promotion Playoff
 2.AC Scingani                                6   3  1  2   8- 5   7
 3.AC Villaggio Arabo                         6   3  1  2   9- 8   7
 4.XII Ottobre                                6   0  2  4   4-14   2

[May 18]
XII Ottobre             2-2 Scingani                
[May 25]
Antonio Cecchi          2-0 Villaggio Arabo         
[Jun 1]
Antonio Cecchi          abd XII Ottobre             [abandoned at 15']
[Jun ?] (replay)
Antonio Cecchi          4-1 XII Ottobre             
[Jun 8]
Villaggio Arabo         0-3 Scingani                
[Jun 15]
XII Ottobre             1-1 Villaggio Arabo         
[Jun 22]
Scingani                0-1 Antonio Cecchi          
 
Halfway Table:

 1.AC Antonio Cecchi                          3   3  0  0   7- 1   6
 2.AC Scingani                                3   1  1  1   5- 3   3
 3.XII Ottobre                                3   0  2  1   4- 7   2
 4.AC Villaggio Arabo                         3   0  1  2   1- 6   1

[Jun 27]
Scingani                1-0 XII Ottobre             
[Jul 4]
Villaggio Arabo         2-1 Antonio Cecchi          
[Jul 11]
XII Ottobre             0-2 Antonio Cecchi          
[Jul 18]
Scingani                1-2 Villaggio Arabo         
[Jul 25?]
Villaggio Arabo         4-0 XII Ottobre             
[Jul 23]
Antonio Cecchi          0-1 Scingani                
 
Final Table:

 1.AC Antonio Cecchi                          6   4  0  2  10- 4   8  Promotion Playoff
 2.AC Scingani                                6   3  1  2   8- 5   7
 3.AC Villaggio Arabo                         6   3  1  2   9- 8   7
 4.XII Ottobre                                6   0  2  4   4-14   2

Promotion Playoff [Aug 10]
Bondere                 2-1 Antonio Cecchi          
 
NB: instead of Bondere, Sinclair entered the Prima Divisione in the next season (1959/60);
    it is not clear, whether the two are related (e.g. by a renaming)

 
Campionato dell'Alto Giuba 1957

Final (?) [Dec 20]
Stella Rossa            1-0 Iscia                   
-------------------------------------------------------------------------------------------- 

1958/59

Coppa Benadir 1958

Round 1

First Legs
[Sep 12]
Antonio Cecchi          0-1 Rappresentativa Merca   
[Sep 14]
Scuraran                1-1 Autoparco               
SS Villabruzzi          1-4 Polizia                 
[Sep 19]
Bondere                 1-1 El Gab                  
 
Second Legs
[Sep 21]
Polizia                 4-0 SS Villabruzzi          
[Sep 27?]
Autoparco               2-0 Scuraran                
Rappresentativa Merca   2-1 Antonio Cecchi          
El Gab                  1-2 Bondere                 
 
Semifinals

First Legs
[Oct 5]
Polizia                 unk Rappresentativa Merca   
[Oct 12]
Autoparco               6-0 Bondere                 
 
Second Legs
[Oct ?]
Rappresentativa Merca   unk Polizia                 [Polizia qualified]
[Nov 1?]
Bondere                 3-4 Autoparco               
 
Final

First Leg [Nov 9]
Polizia                 2-1 Autoparco               
 
Second Leg [Nov 16]
Autoparco               2-4 Polizia                 


Coppa Saponificio Valle 1959

Qualifying Match [Jan 30]
El Gab                  1-0 Bondere

Final Table:

 1.AS Corpo Polizia                           3   1  2  0   1- 0   4  Spareggio
   AS Mogadiscio                              3   2  0  1   9- 3   4  Spareggio
 3.LLPP                                       3   1  1  1   4- 5   3  [aka Lavori Publici]
 4.AS El Gab                                  3   0  1  2   1- 7   1

[Feb 1]
Polizia                 0-0 LLPP                    
[Feb 8]
AS Mogadiscio           4-1 El Gab                  
[Feb 15]
El Gab                  0-0 Polizia                 
[Feb 22]
AS Mogadiscio           5-1 LLPP                    
[Apr 12]
Polizia                 1-0 AS Mogadiscio           
[Apr 19 (postponed from Mar 8)]
LLPP                    3-0 El Gab                  

Final Table:

 1.AS Corpo Polizia                           3   1  2  0   1- 0   4  Spareggio
   AS Mogadiscio                              3   2  0  1   9- 3   4  Spareggio
 3.LLPP                                       3   1  1  1   4- 5   3  [aka Lavori Publici]
 4.AS El Gab                                  3   0  1  2   1- 7   1

Spareggio [Apr 26]
AS Mogadiscio           0-2 Polizia    
--------------------------------------------------------------------------------------------             

1959/60

Campionato di Calcio 1959/60

I Divisione

Final Table:

 1.LLPP                                      10   7  2  1  25-10  16  Spareggio  [aka Lavori Publici]
   Autoparco                                 10   7  2  1  21-10  16  Spareggio
 3.AS Mogadiscio                             10   6  0  4  23-16  12
 4.AS Corpo Polizia                          10   5  1  4  25-18  11
 5.Sinclair                                  10   2  1  7  14-17   5
 6.AS El Gab                                 10   0  0 10   3-40   0

[Sep 11]
Sinclair                0-4 AS Mogadiscio           
[Sep 13]
Polizia                 1-3 Autoparco               
[Sep 18]
El Gab                  0-7 LLPP                    
[Sep 20]
Sinclair                2-3 Polizia                 
[Sep 25]
AS Mogadiscio           7-1 El Gab                  
[Sep 27]
LLPP                    0-0 Autoparco               
[Oct 2]
Polizia                 5-0 El Gab                  
[Oct 4]
Autoparco               1-1 Sinclair                
{Oct 9]
AS Mogadiscio           0-1 LLPP                    
[Oct 11]
El Gab                  0-4 Sinclair                
[Oct 16]
LLPP                    3-3 Polizia                 
[Oct 18]
Autoparco               1-3 AS Mogadiscio           
[Oct 23]
Sinclair                1-2 LLPP                    
[Oct 25]
Polizia                 1-2 AS Mogadiscio           
[Oct 30]
Autoparco               4-1 El Gab                  
 
[Nov 6]
AS Mogadiscio           1-0 Sinclair                
[Nov 8]
Autoparco               2-0 Polizia                 
[Nov 13]
LLPP                    2-0 El Gab                  
[Nov 15]
Polizia                 3-2 Sinclair                
[Nov 20]
El Gab                  1-3 AS Mogadiscio           
[Nov 23]
Autoparco               3-2 LLPP                    
[Nov 27]
El Gab                  0-3 Polizia                 
[Nov 29]
Sinclair                1-2 Autoparco               
[Dec 4]
LLPP                    4-1 AS Mogadiscio           
[Dec 6]
Sinclair                3-0 El Gab                  
[Dec 11]
Polizia                 2-3 LLPP                    
[Dec 13]
AS Mogadiscio           1-3 Autoparco               
[Dec 18]      
LLPP                    1-0 Sinclair                
[Dec 25]
El Gab                  0-2 Autoparco               
[Jan 3]
AS Mogadiscio           1-4 Polizia                 
 
Final Table:

 1.LLPP                                      10   7  2  1  25-10  16  Spareggio  [aka Lavori Publici]
   Autoparco                                 10   7  2  1  21-10  16  Spareggio
 3.AS Mogadiscio                             10   6  0  4  23-16  12
 4.AS Corpo Polizia                          10   5  1  4  25-18  11
 5.Sinclair                                  10   2  1  7  14-17   5
 6.AS El Gab                                 10   0  0 10   3-40   0

Spareggio [Jan 10]
Autoparco               0-0 LLPP                    [aet]
 
Spareggio Replay [Jan 16]
LLPP                    3-2 Autoparco  
--------------------------------------------------------------------------------------------    

2002

Known Results:
[April]
Banaadir Telecom        3-2     Midnimo
[May]
Feynuus                 0-0     Banaadir Telecom
[Jul]
Elman                   2-0     Horseed

Other participating teams (among others?):
Dekadaha
SITT
Kesco 

Banaadir Telecom were formerly called Conis

NB: apparently no 'proper' league was played.

Elman FC (Mogadishu) apparently won championship as they enter
the Kagame Club Cup 2003.

Koobka General Daa'uud 2002

Quarterfinals
Elman                   3-2     Kesco
Dekadaha                4-3     SITT
Benaadir Telecom        3-1     Gasco
Super Shell             2-1     Benaadir Dhaxe

Semifinals
Elman                   2-1     Benaadir Telecom
Dekadaha                2-0     Super Shell

Final
Dekadaha                1-1     Elman           [5-3 pen]

NB: Bardera won a regional cup in southern Somalia 2002
--------------------------------------------------------------------------------------------

2003

Somali Football League
======================

NB: 8 Division One clubs re-launched the Somali football 
    league after 10 years of inactivity.

Round 1
[Apr 23]
Bariga Dhexe    4-1     Elman
  [this reported result must be wrong given the final table and 
   presumably should read 1-4]

Other (later) known results:
Feynuus         2-0     Banaadir Telecom
Dekadaha        2-1     Feynuus
Feynuus         1-0     Bariga Dhexe
Elman           2-1     GASCO

Final? Round
Dekadaha        1-1     Elman

Final Table:

 1.Elman FC                 36  Champions        [14 11  3  0 ?]
 2.Dekadaha                 34                   [14 11  1  2 ?]
 3.SITT Daallo              30                   [14 10  0  4 ?]
 4.Banaadir Telecom         19                   [14  5  4  5 ?]
 5.GASCO                    18  [aka Kesco]      [14  5  3  6 ?]
 6.Feynuus                  14  [aka Fanuus]     [14  4  2  8 ?]
 7.Dalsan                    8  [Horseed?]       [14  2  2 10 ?]
 8.Bariga Dhexe              1                   [14  0  1 13 ?]

NB: apparently all teams from Mogadishu; bottom-2 presumably relegated


Elman FC were founded in 1993 as Organization of Technical Training 
Institute by Mohamud Ali Ahmed 'Elman'; the name was changed to
Elman Sports Club in October 1996 after the founder was murdered
on March 9, 1996, during the civil war in Somalia.
--------------------------------------------------------------------------------------------

2004/06

Somali Football League
======================

NB: league started in September 2004 but was abandoned after a
    few weeks and not resumed until August 2006.

Table:

 1.Banaadir Telecom         11  7  3  1 21-11 24  [*1]  Champions
 2.Elman FC                 12  6  4  2 23-12 22
 3.SITT Daallo              11  4  5  2 14- 8 17  [*1]
 4.Dekedaha                 11  4  4  3 11-10 16  [aka Port Authority]
 5.Feynuus                  11  3  3  5 12-18 12  [aka Faynuus]
 6.Super Shell              10  2  2  6 13-21  8
 -----------------------------------------------
 7.Badbaado                 10  1  1  8  4-18  4  [=Security]

[*1] missing goals of 1 match

Round 1
[Sep 1, 2004]
Elman           3-0 Badbaado
  [Maxamed Nuur Shaarkey, Baasuuke, Cali Wiinkey]
[Sep 2, 2004]
Dekedaha        2-2 S/Shell    
[Sep 3, 2004]
SITT            1-0 Feynuus 
  [Maxamed Maxamuud (pen)]
[Sep 6, 2004]
B/Telecom       n/p GASCO                [GASCO withdrew]

Round 2 
[Sep 6, 2004]
B/Telecom       1-1 Elman 
[Sep 8?, 2004]
Feynuus         1-1 Dekedaha
[Sep 9?, 2004]
S/Shell         0-0 SITT 
Badbaado        bye

Round 3 
[Sep 10-12?, 2004]
Badbaado        0-1 Dekedaha 
[Sep 13?, 2004]
S/Shell         0-4 Elman 
[Sep 14?, 2004]
SITT            1-1 B/Telecom 
Feynuus         bye

Round 4
[Sep 17?, 2004]
Dekedaha        1-3 B/Telecom  
[Sep 18?, 2004]
Elman           0-1 Feynuus          
[date? (2004)]
SITT            1-1 Badbaado
S/Shell         bye

Round 5   
[Sep 21, 2004]
B/Telecom       3-2 S/Shell    
[dates? (2004)]
Feynuus         0-1 Badbaado
Elman           2-2 SITT 
S/Shell         bye

Round 6
[Sep 30, 2004]
Dekedaha        1-2 Elman   
[dates? (2004)]
Badbaado        0-3 S/Shell  
Feynuus         ppd B/Telecom
SITT            bye

Table at abandonment (Oct 2004):

 1.Elman FC                  6  3  2  1 12- 5 11
 2.Banaadir Telecom          4  2  2  0  8- 5  8
 3.SITT Daallo               5  1  4  0  5- 4  7
 4.Super Shell               5  1  2  2  7- 9  5
 5.Dekedaha                  5  1  2  2  6- 8  5  [aka Port Authority]
 6.Feynuus                   4  1  1  2  2- 3  4  [aka Faynuus]
 -----------------------------------------------
 7.Badbaado                  5  1  1  3  2- 8  4  [=Security]
 -.GASCO                     withdrew             [aka Kesco, Gesco] 

NB: GASCO (Kesco) withdrew and entered the second division 2005.

Topscorer: Maxamed Nuur Shaarkey (Elman) 7 goals

NB: league halted for nearly 2 years; in May 2006, Elman apparently
    played a friendly match against a second division team:

[May 21?, 2006]
Elman FC        5-0 Geeska Afrika

Table at resumption (Aug 2006):

 1.Elman FC                  6  3  2  1 12- 5 11
 2.Banaadir Telecom          4  2  2  0  8- 5  8
 3.SITT Daallo               5  1  4  0  5- 4  7
 4.Super Shell               5  1  2  2  7- 9  5
 5.Dekedaha                  5  1  2  2  6- 8  5  [aka Port Authority]
 6.Feynuus                   4  1  1  2  2- 3  4  [aka Faynuus]
 -----------------------------------------------
 7.Badbaado                  5  1  1  3  2- 8  4  [=Security]

Round 6
[Aug 15, 2006]
Feynuus         0-0 B/Telecom   

Round 7
[Aug 16, 2006]
Dekedaha        1-0 SITT 
[Aug 18, 2006]
B/Telecom       3-1 Badbaado
[Aug 19, 2006]
Feynuus         1-0 S/Shell
Elman           bye

Round 8
[Aug 21, 2006]
Badbaado        0-1 Elman
[Aug 22, 2006]
S/Shell         1-0 Dekedaha
[Aug 24, 2006]
Feynuus         1-5 SITT
B/Telecom       bye

Round 9
[Aug 25, 2006]
Elman           0-2 B/Telecom  
[Oct 23, 2006]
Dekedaha        0-0 Feynuus
[Oct 24, 2006]
SITT            3-2 S/Shell 
Badbaado        bye

Round 10
[Aug 29, 2006]
Dekedaha        2-0 Badbaado
[Aug 31, 2006]
Elman           4-1 S/Shell
[Sep 1, 2006]
B/Telecom       bt  SITT                 [1-0?]
Feynuus         bye

Round 11
[Oct 26, 2006]
Feynuus         3-5 Elman
[Oct 27, 2006]
B/Telecom       0-1 Dekedaha
[Oct 28, 2006]
Badbaado        0-1 SITT
S/Shell         bye

Round 12
[Nov 1, 2006]
S/Shell         2-4 B/Telecom
[Nov 1, 2006]
Badbaado        1-3 Feynuus
[Nov 2, 2006]
SITT            0-0 Elman
Dekedaha        bye

Round 13
[Nov 3, 2006]
B/Telecom       4-2 Feynuus
[Nov 4?, 2006]
Elman           1-1 Dekedaha
[Nov ?, 2006]
S/Shell          -  Badbaado
SITT            bye

Round 14 [Nov 2006; uncertain whether played]
SITT             -  Dekedaha
S/Shell          -  Feynuus
Badbaado         -  B/Telecom
Elman           bye

Table:

 1.Banaadir Telecom         11  7  3  1 21-11 24  [*1]  Champions
 2.Elman FC                 12  6  4  2 23-12 22
 3.SITT Daallo              11  4  5  2 14- 8 17  [*1]
 4.Dekedaha                 11  4  4  3 11-10 16  [aka Port Authority]
 5.Feynuus                  11  3  3  5 12-18 12  [aka Faynuus]
 6.Super Shell              10  2  2  6 13-21  8
 -----------------------------------------------
 7.Badbaado                 10  1  1  8  4-18  4  [=Security]

[*1] missing goals of 1 match

Topscorers (Oct 29): 

10 Maxamed Nuur Shaarkey (Elman) 
10 Ciyaaro Kooxada (Elman)
--------------------------------------------------------------------------------------------

2005

Seria B

Final Table:

 1.Kesco                  14        27  [12]
 2.Geeska Afrika          14        26  [14]
 3.Gantaalaha Afgooye     14        26  [12]
 4.Top                    14        24  [12]
 5.Camel                  14        21  [11]
 6.Bariga Dhexe           14        15  [ 9]
 7.Jamhuuriya             14        12  [ 7]
 8.Somalitex              14         2  [ 0]

NB: between square brackets point totals at half-way stage (7 matches)
 
Topscorer:
Cismaan Yuusuf Cismaan (Kesco)  9 goals

Known fixtures:

[May 15]
Jamhuuriya    -  Kesco
Top           -  Geeska Afrika

[May 16]
Somali Tex    -  G/Afgooye
Jamhuuriya    -  Bariga Dhexe
[May 17] 
Top           -  Camel Muqdisho
G/Afrika      -  Kesco

[May 18]
G/Afgooye     -  Jamhuuriy
Top           -  Somali Tex
[May 19]
G/Afrika      -  Bariga Dhexe
Kesco         -  Camel Banadir

[May 20]
Top           -  G/Afgooye
G/Afrika      -  Jamhuuriya 
[May 21]
Kesco         -  Somali Tex 
Camel         -  B/Dhexe

[May 22]
G/Afgooye     -  G/Afrika
Kesco         -  Top 
[May 23]
Camel         -  Jamhuuriya
B/Dhexe      2-1 Somali Tex 

[May 24]
Kesco         -  G/Afrika
Camel         -  G/Afgooye
[May 25]
B/Dhexe       -  Top 
Somali Tex    -  Jamhuuriya 

[May 29]
Kesco        5-0 B/Dhexe

NB: Geeska Afrika apparently promoted

Tournament played in August 2005 with 14 participants,
precise status unclear

Group A
Abuu Ali    (qualified - also lised as Abuu Cali)  
Arlaadi     (qualified)
Xamar Jadiid 
Iftiin      

Group B
Feynuus     (qualified)
Bay Star    (qualified)
Qurbaha     (qualified)
Kaambo    
Bariga Dhexe  

Group C
Al-Imara    (qualified)
Waabari     (qualified) 
Aargo Star  (qualified)
Al-Jasiira
Xamar Bile 

Quarterfinals
Qurbaha      3-0 Aargo Star 
Feynuus      3-0 Arlaadi 
Waabari      2-1 Al-Imara
Abuu Ali     2-1 Bay Star 

Semifinals [Aug 8?]
Feynuus       -  Qurbaha 
Abuu Ali      -  Waabari 
--------------------------------------------------------------------------------------------

2006/07 (Cup)

Koobkii

Final [May 2007]

SITT Daallo     1-0 Dekedaha   
  [Labaad 20]
--------------------------------------------------------------------------------------------

2009/10

Football Tournament for Peace and Development 2010

NB: in Garoowe, Puntland; tournament first held in 1987;
    Puntland hosting the first national football tournament 
    inside Somalia for the first time in 23 years. 

Group Stage 

Group 1?
[Dec 15]
Garoowe (Nugaal) 1-0 Shabeelaha Hoose
[Dec 19]
Shabeelaha Hoose 2-3 Hiiraan              
[Dec 22]
Hiiraan          3-4 Garoowe (Nugaal)
 
Table:
 
 1.Garoowe (Nugaal)          2  2  0  0  5- 3  6  Quarterfinals
 2.Hiiran                    2  1  0  1  6- 6  3  Quarterfinals 
 3.Shabeelaha Hoose          2  0  0  2  2- 4  0 
 
Group 2?
[Dec 16]
Sool             3-3 Gedo  
Mudug            1-1 MMogadishu (Bd.)  
[Dec 19]
Mogadishu (Bd.)  1-1 Sool
Gedo             0-1 Mudug
[Dec 23]
Sool             1-1 Mudug
Mogadishu (Bd.)  3-2 Gedo
 
Table: 
 
 1.Mogadishu (Banaadir)      3  1  2  0  5- 4  5  Quarterfinals
 2.Mudug                     3  1  2  0  3- 2  5  Quarterfinals 
 3.Sool                      3  0  3  0  5- 5  3
 4.Gedo                      3  0  1  2  5- 7  1     
 
Group 3?
[Dec 17] 
Boosaaso (Bari)  2-0 Jubada Dhexe
Jawhar (S.Dhexe) 4-3 Bakool
[Dec 20]
Bakool           0-4 Boosaaso (Bari)
[Dec 21]
Jubada Dhexe     1-2 Jawhar (S.Dhexe) 
[Dec 24]
Boosaaso (Bari)  1-1 Jawhar (S.Dhexe) 
Bakool           5-1 Jubada Dhexe
 
Table:
 
 1.Boosaaso (Bari)           3  2  1  0  7- 1  7  Quarterfinals
 2.Jawhar (Shabeelaha Dhexe) 3  2  1  0  7- 5  7  Quarterfinals 
 3.Bakool                    3  1  0  2  8- 9  3
 4.Jubada Dhexe              3  0  0  3  2- 9  0
 
Group 4? 
[Dec 18]
Sanaag           1-2 Galgaduud
Kismaayo         3-3 Baidoa (Baay)
[Dec 21]
Baidoa (Baay)    1-2 Sanaag
[Dec 22]
Galgaddud        1-3 Kismaayo (Jubada Hoose) 
[Dec 25]
Baidoa (Baay)    3-0 Galgaduud
Sanaag           1-3 Kismaayo (Jubada Hoose)
 
Table:
 
 1.Kismaayo (Jubada Hoose)   3  2  1  0  9- 5  7  Quarterfinals
 2.Baidoa (Baay)             3  1  1  1  7- 5  4  Quarterfinals 
 3.Sanaag                    3  1  0  2  4- 6  3
 4.Galgaduud                 3  1  0  2  3- 7  3 
 
Playoff Stage
 
Quarterfinals 
[Dec 26]
Garoowe (Nugaal)           2-1 Mudug
Banaadir (Mogadishu)       2-1 Hiiraan   
[Dec 27]
Boosaaso (Bari)            3-2 Baidoa (Baay)              [also reported 3-1]
Kismaayo (Jubada Hoose)    0-0 Jawhar (Shabeelaha Dhexe)  [4-3 pen (or 4-2?)]
 
Semifinals
[Dec 28]
Garoowe (Nugaal)           1-1 Mogadishu (Banaadir)       [4-5 pen (or 3-5?)] 
[Dec 29]
Kismaayo (Jubada Hoose)    1-3 Boosaso (Bari) 

Third Place Match [Dec 31]
Garoowe (Nugaal)           3-1 Kismaayo (Jubada Hoose)

Final [Dec 31, Garoowe]
Mogadishu (Banaadir)       1-0 Boosaaso (Bari)
  [Ali Mohamed Awow 4]  

First Division

NB: only results Feynuus (in order of matches played) known;
    home/away unclear

Feynuus           2-0 Banaadir Telecom
Feynuus           2-0 Badbaado
Feynuus           3-1 Alba
Feynuus           2-0 Dekedaha          [or 2-1?]
Feynuus           2-0 Super Shell
Feynuus           1-2 Elman
Feynuus           0-2 SITT Daallo  

Feynuus           2-1 Banaadir Telecom
Feynuus           1-0 Badbaado
Feynuus           2-0 Alba
Feynuus           0-2 Elman
Feynuus           2-0 Dekedaha      
Feynuus           0-2 Super Shell
Feynuus           1-2 SITT Daallo  

Champions: Banaadir Telecom

Cup

NB: only results Feynuus known

Quarterfinals

First Leg
Alba              1-1 Feynuus

Second Leg
Feynuus           3-0 Alba

Semifinals

First Leg
Banaadir Telecom  0-1 Feynuus

Second Leg
Feynuus           3-1 Banaadir Telecom

Final

First Leg
Dekedaha          0-0 Feynuus

Second Leg
Feynuus           2-0 Dekedaha          [or 2-1?]

Second Division

Round 1
[Mar 5]
GASCO             0-0 Daallo Airlines
 
Champions: Gaheyr FC

Third Division

NB: 6th edition; 9 participating teams 
 
[Oct 26]
GASCO             2-2 Geeska Afrika

NB: apparently GASCO were relegated from second division in spring
--------------------------------------------------------------------------------------------

2011

First Division

NB: all matches at Somali Political Science University, Mogadishu

Final Table:

 1.Elman                    14 10  1  3 33-10 31  Champions
 2.SITT                     14  9  3  2 23- 9 30
 3.Heegan                   14  8  2  4 18-13 26
 4.Banaadir Telecom         14  7  4  3 15- 8 25
 5.Horseed                  14  5  4  5 20-26 19
 6.Super Shell              14  3  1 10 20-32 10  Relegation Playoff
------------------------------------------------
 7.Dekedda                  14  2  4  8  6-22 10  Relegation Playoff  [aka Port Authority]
 8.Savana                   14  1  3 10  7-22  6  Relegated

Round 1
[Jan 21]
Banaadir Telecom 0-1 Heegan           
[Jan 24]
Elman            1-0 Savana           
[Jan 25]
SITT             4-0 Horseed          
[Jan 27]
Dekedda          0-3 Super Shell     

Round 2
[Jan 28]
Savana           0-0 Banaadir Telecom
[Jan 31]
Heegan           4-3 Horseed          
[Feb 1]
Elman            4-1 Super Shell     
[Feb 3]
SITT             3-0 Dekedda          

Round 3
[Feb 4]
Banaadir Telecom 1-2 Horseed          
[Feb 7]
Savana           2-1 Super Shell     
[Feb 8]
Heegan           0-0 Dekedda          
[Feb 10]
Elman            1-0 SITT             

Round 4
[Feb 11]
Super Shell      1-3 Banaadir Telecom
[Feb 14]
Horseed          1-1 Dekedda          
[Feb 15]
Savana           0-1 SITT             
[Feb 17]
Heegan           0-4 Elman            

Round 5
[Feb 18]
Banaadir Telecom 1-0 Dekedda          
[Feb 21]
Super Shell      2-3 SITT             
[Feb 22]
Horseed          0-2 Elman            
[Feb 24]
Savana           1-3 Heegan           

Round 6
[Feb 25]
SITT             1-1 Banaadir Telecom
[Feb 28]
Dekedda          1-5 Elman            
[Mar 1]
Super Shell      2-1 Heegan           
[Mar 3]
Horseed          0-0 Savana           

Round 7
[Mar 4]
Banaadir Telecom 1-0 Elman            
[Mar 7]
SITT             1-0 Heegan           
[Mar 8]
Dekedda          abd Savana           [abandoned in 54' due to fighting 
[Mar 10]                               outside the stadium, with stray 
Super Shell      2-2 Horseed           bullets injuring one fan seriously]   
[Mar 11]
Dekedda          1-1 Savana           [replay]

Round 8 
[Mar 18]
Heegan           1-0 Banaadir Telecom
[Mar 21]
Savana           0-3 Elman
[Mar 22]
Horseed          4-4 SITT       
[Mar 23]             
Super Shell      0-1 Dekedda          

Round 9
[Mar 24]     
Banaadir Telecom 1-0 Savana      
[Mar 25]
Horseed          0-1 Heegan       
[Mar 28]
Super Shell      2-6 Elman 
[Mar 29]
Dekedda          0-1 SITT           

Round 10
[Mar 30]
Horseed          0-3 Banaadir Telecom 
[Mar 31]
Super Shell      2-1 Savana 
[Apr 1]
Dekedda          0-0 Heegan           
[Apr 4]
SITT             0-1 Elman          

Round 11
[Apr 5]
Banaadir Telecom 2-1 Super Shell
[Apr 6]
Dekedda          0-1 Horseed     
[Apr 7]
SITT             2-0 Savana   
[Apr 8]
Elman            0-2 Heegan           

Round 12
[Apr 11]
Dekedda          0-1 Banaadir Telecom 
[Apr 12]
SITT             2-0 Super Shell      
[Apr 13]
Elman            1-2 Horseed    
[Apr 14]
Heegan           3-0 Savana           

Round 13
[Apr 15]
Banaadir Telecom 0-0 SITT         
[Apr 18]
Elman            4-0 Dekedda          
[Apr 19]
Heegan           2-1 Super Shell     
[Apr 20]
Savana           1-2 Horseed          

Round 14
[Apr 21]
Elman            1-1 Banaadir Telecom 
[Apr 22]
Heegan           0-1 SITT            
[Apr 25]
Savana           1-2 Dekedda   
[Apr 26]
Horseed          3-2 Super Shell

Final Table:

 1.Elman                    14 10  1  3 33-10 31  Champions
 2.SITT                     14  9  3  2 23- 9 30
 3.Heegan                   14  8  2  4 18-13 26
 4.Banaadir Telecom         14  7  4  3 15- 8 25
 5.Horseed                  14  5  4  5 20-26 19
 6.Super Shell              14  3  1 10 20-32 10  Relegation Playoff
------------------------------------------------
 7.Dekedda                  14  2  4  8  6-22 10  Relegation Playoff  [aka Port Authority]
 8.Savana                   14  1  3 10  7-22  6  Relegated

Relegation Playoff [May 2]
Super Shell      0-3 Dekedda  

NB: Super Shell relegated

Promoted: Badbaado, LLPP Jeenyo
--------------------------------------------------------------------------------------------

2012

First Division

NB: all matches at Somali University Stadium, Mogadishu

Final Table:

 1.Elman                    14  10  2  2  33-15  32  Champions
 2.Heegan                   14   8  4  2  24-14  28
 3.LLPP Jeenyo              14   6  8  0  19- 9  26  [*]
 4.Banaadir Sports Club     14   3  7  4  17-15  16
 5.Ports FC                 14   3  7  4  21-23  16
 6.Horseed                  14   3  6  5  13-17  15
---------------------------------------------------
 7.Sahafi Hotel             14   2  7  5   7-12  13  Relegated
 8.Badbaado                 14   0  1 13  11-40   1  Relegated

[*] LLPP Jeenyo, one of the founder members of the Somali Football Federation,
    were founded in 1947 as Lavori Publici ("Public Works")

NB: Banaadir Telecom were renamed Banaadir Sports Club
    Dekedda were renamed Ports FC
    SITT were renamed Sahafi Hotel

Round 1      
[Jun 4]
Elman            3-1 Badbaado         
[Jun 5]
Sahafi           1-1 LLPP Jeenyo      
[Jun 7]
Heegan           1-1 Ports            
[Jun 8]
Banaadir         1-1 Horseed          

Round 2
[Jun 11]
LLPP Jeenyo      1-1 Elman            
[Jun 12]
Badbaado         2-3 Ports            
[Jun 14]
Sahafi           1-1 Horseed          
[Jun 15]
Heegan           3-2 Banaadir         

Round 3   
[Jun 18]
Elman            4-0 Ports            
[Jun 19]
LLPP Jeenyo      0-0 Horseed          
[Jun 21]
Badbaado         0-3 Banaadir         
[Jun 22]
Sahafi           0-1 Heegan           

Round 4
[Jun 25]
Horseed          1-3 Elman            
[Jun 26]
Ports            1-1 Banaadir         
[Jun 28]
LLPP Jeenyo      0-0 Heegan           
[Jun 29]
Badbaado         0-1 Sahafi           

Round 5      
[Jul 2]
Elman            1-1 Banaadir         
[Jul 3]
Horseed          2-2 Heegan           
[Jul 4]
Ports            0-0 Sahafi           
[Jul 5]
LLPP Jeenyo      4-0 Badbaado         

Round 6     
[Jul 6]
Heegan           0-3 Elman            
[Jul 9]
Banaadir         1-0 Sahafi           
[Jul 10]
Horseed          2-0 Badbaado         
[Jul 11]
Ports            1-1 LLPP Jeenyo      

Round 7  
[Jul 12]
Elman            2-1 Sahafi           
[Jul 13]
Heegan           3-1 Badbaado         
[Jul 16]
Banaadir         1-1 LLPP Jeenyo       
[Jul 17]
Horseed          2-1 Ports            

Round 8
[Sep 27]
Badbaado         2-5 Elman            
[Sep 28]
LLPP Jeenyo      1-1 Sahafi           
[Sep 29]
Ports            2-4 Heegan           
[Sep 30]
Horseed          0-2 Banaadir         

Round 9
[Oct 2]
Elman            1-2 LLPP Jeenyo      
[Oct 3]
Ports            5-1 Badbaado         
[Oct 4]
Horseed          0-0 Sahafi           
[Oct 5]
Banaadir         1-1 Heegan           

Round 10
[Oct 8]
Ports            2-3 Elman            
[Oct 9]
Horseed          1-2 LLPP Jeenyo      
[Oct 10]
Banaadir         2-2 Badbaado         
[Oct 11]
Heegan           2-0 Sahafi           

Round 11
[Oct 12]
Elman            2-0 Horseed          
[Oct 15]
Banaadir         1-2 Ports            
[Oct 16]
Heegan           0-1 LLPP Jeenyo      
[Oct 17]
Sahafi           2-1 Badbaado         

Round 12
[Oct 18]
Banaadir         1-2 Elman            
[Oct 19]
Heegan           1-0 Horseed          
[Oct 22]
Sahafi           0-0 Ports            
[Oct 23]
Badbaado         1-3 LLPP Jeenyo      

Round 13
[Oct 24]
Elman            1-3 Heegan            
[Oct 25]
Sahafi           0-0 Banaadir         
[Oct 26]
Badbaado         0-1 Horseed          
[Oct 27]
LLPP Jeenyo      1-1 Ports            

Round 14
[Oct 28]
Sahafi           0-2 Elman            
[Oct 29]
Badbaado         0-3 Heegan           
[Oct 30]
LLPP Jeenyo      1-0 Banaadir         
[Oct 31]
Ports            2-2 Horseed          

Final Table:

 1.Elman                    14  10  2  2  33-15  32  Champions
 2.Heegan                   14   8  4  2  24-14  28
 3.LLPP Jeenyo              14   6  8  0  19- 9  26  [*]
 4.Banaadir Sports Club     14   3  7  4  17-15  16
 5.Ports FC                 14   3  7  4  21-23  16
 6.Horseed                  14   3  6  5  13-17  15
---------------------------------------------------
 7.Sahafi Hotel             14   2  7  5   7-12  13  Relegated
 8.Badbaado                 14   0  1 13  11-40   1  Relegated

[*] LLPP Jeenyo, one of the founder members of the Somali Football Federation,
    were founded in 1947 as Lavori Publici ("Public Works")

NB: Banaadir Telecom were renamed Banaadir Sports Club
    Dekedda were renamed Ports FC
    SITT were renamed Sahafi Hotel

General Da'ud Cup

Group Stage

[Aug 20]
Elman            4-1 Dahabshiil        
[Aug 21]
Sahafi           5-1 SomaliFruit   
[Aug 22]
Heegan           1-1 Badbaado         
[Aug 23]
Banaadir         0-1 LLPP Jeenyo      
[Aug 24]
Dahabshiil       3-2 Jamhuuriya
[Aug 25]
SomaliFruit      2-1 Bariga Dhexe
[Aug 26]
Badbaado         4-3 Gasko            
[Aug 27]
LLPP Jeenyo      2-1 Singjet          
[Aug 28]
Jamhuuriya       1-7 Elman            
[Aug 29]
Bariga Dhexe     0-2 Sahafi FC         
[Aug 30]
Gasko            1-2 Heegan            
[Aug 31]
Singjet          1-3 Banaadir         

Final Tables:

Group A
 1.Elman                     2   2  0  0  11- 2   6  Qualified
 2.Dahabshiil                2   1  0  1   4- 6   3  Qualified
 3.Jamhuuriya                2   0  0  2   3-10   0
Group B
 1.Sahafi                    2   2  0  0   7- 1   6  Qualified
 2.SomaliFruit               2   1  0  1   3- 6   3  Qualified
 3.Bariga Dhexe              2   0  0  2   1- 4   0
Group C
 1.Badbaado                  2   1  1  0   5- 4   4  Qualified
 2.Heegan                    2   1  1  0   3- 2   4  Qualified
 3.Gasko                     2   0  0  2   4- 6   0
Group D
 1.LLPP Jeenyo               2   2  0  0   3- 1   6  Qualified
 2.Banaadir Sports Club      2   1  0  1   3- 2   3  Qualified
 3.Singjet                   2   0  0  2   2- 5   0

Quarterfinals
[Oct 20]
Sahafi           1-2 Banaadir         
[Oct 21]
Elman            0-1 Heegan            
[Nov 1]
Badbaado         4-2 Dahabshiil        
[Nov 2]
LLPP Jeenyo      0-1 SomaliFruit      

Semifinals
[Nov 3]
Banaadir         2-1 Heegan            
[Nov 4]
Badbaado         4-2 SomaliFruit      

Final [Nov 6]
Banaadir         3-1 Badbaado

Super Cup

[Nov 6, 2013]
Elman            1-1 Banaadir         [5-4 pen]
  [Mohamed Nurt Abdi 52; Dadir Amin Ali 23]
--------------------------------------------------------------------------------------------

2013/14

First Division 2013/14

Final Table:

 1.Banaadir Sports Club     14  10  4  0  34-13  34  Champions
 2.Elman                    14   8  4  2  34-17  28
 3.Heegan                   14   7  3  4  26-20  24
 4.LLPP Jeenyo              14   6  5  3  23-15  23
 5.Horseed                  14   4  5  5  26-28  17
 6.Gaadiidka                14   3  3  8  18-25  12
---------------------------------------------------
 7.Dekedda                  14   3  3  8  13-22  12  [*]
 8.Savaana                  14   1  1 12  11-45   4

[*] Ports FC returned to their former denomination Dekedda

NB: second relegation place not yet decided due to investigations on result Apr 4;
    eventually no clubs were relegated and the top level extended to 10 clubs

Round 1
[Nov 8]  
Heegan             3-2 Gaadiidka          
[Nov 10]
Horseed            0-3 Dekedda            
[Nov 11]
LLPP Jeenyo        2-0 Savaana            
[Nov 12]
Elman              1-3 Banaadir           

Round 2
[Nov 14]
Dekedda            1-2 Heegan             
[Nov 15]
Gaadiidka          1-0 Savaana            
[Nov 18]
Horseed            2-2 Banaadir           
[Jan 1]
LLPP Jeenyo        0-2 Elman              

Round 3
[Jan 2]
Heegan             4-2 Savaana            
[Jan 3]
Dekedda            2-4 Banaadir           
[Jan 6]
Gaadiidka          0-3 Elman              
[Jan 7]
Horseed            2-4 LLPP Jeenyo        

Round 4
[Jan 9]
Banaadir           1-0 Heegan             
[Jan 10]
Savaana            1-2 Elman              
[Jan 13]
Dekedda            0-3 LLPP Jeenyo        
[Jan 14]
Gaadiidka          2-2 Horseed            

Round 5
[Jan 16]
Heegan             1-2 Elman              
[Jan 17]
Banaadir           1-1 LLPP Jeenyo        
[Jan 20]
Savaana            1-3 Horseed            
[Jan 21]
Dekedda            1-1 Gaadiidka          

Round 6
[Jan 23]
LLPP Jeenyo        0-1 Heegan             
[Jan 24]
Elman              3-3 Horseed            
[Jan 27]
Banaadir           3-2 Gaadiidka          
[Jan 28]
Savaana            0-1 Dekedda            

Round 7
[Jan 30]
LLPP Jeenyo        2-0 Gaadiidka          
[Jan 31]
Heegan             3-0 Horseed            
[Feb 3]
Elman              2-0 Dekedda            
[Feb 4]
Banaadir           4-1 Savaana            

Halfway Table:

 1.Banaadir Sports Club      7   5  2  0  18- 9  17
 2.Elman                     7   5  1  1  15- 8  16
 3.Heegan                    7   5  0  2  14- 8  15
 4.LLPP Jeenyo               7   4  1  2  12- 6  13
 5.Dekedda                   7   2  1  4   8-12   7  [*]
 6.Horseed                   7   1  3  3  12-18   6
---------------------------------------------------
 7.Gaadiidka                 7   1  2  4   8-14   5
 8.Savaana                   7   0  0  7   5-17   0

[*] Ports FC returned to their former denomination Dekedda

Round 8
[Feb 17]  
Gaadiidka          1-2 Heegan             
[Feb 18]
Dekedda            0-1 Horseed            
[Feb 20]
Savaana            1-1 LLPP Jeenyo        
[Feb 21]
Banaadir           0-0 Elman              

Round 9
[Feb 24]
Heegan             1-2 Dekedda            
[Feb 25]
Savaana            0-2 Gaadiidka          
[Feb 27]
Banaadir           2-0 Horseed            
[Feb 28]
Elman              2-5 LLPP Jeenyo        

Round 10
[Mar 3]
Savaana            1-3 Heegan             
[Mar 4]
Banaadir           2-1 Dekedda            
[Mar 6]
Elman              3-1 Gaadiidka          
[Mar 7]
LLPP Jeenyo        1-0 Horseed            

Round 11
[Mar 10]
Heegan             0-2 Banaadir           
[Mar 11]
Elman              8-0 Savaana            
[Mar 13]
LLPP Jeenyo        1-1 Dekedda            
[Mar 14]
Horseed            3-2 Gaadiidka          

Round 12
[Mar 20]
Elman              2-2 Heegan             
[Mar 21]
LLPP Jeenyo        1-1 Banaadir           
[Mar 24]
Horseed            6-1 Savaana            
[Mar 25]
Gaadiidka          0-0 Dekedda            

Round 13
[Mar 27]
Heegan             1-1 LLPP Jeenyo        
[Mar 28]
Horseed            1-1 Elman              
[Mar 31]
Gaadiidka          1-2 Banaadir           
[Apr 1]
Dekedda            1-2 Savaana            

Round 14
[Apr 3]
Horseed            3-3 Heegan             
[Apr 4]
Gaadiidka          3-1 LLPP Jeenyo        
[Apr 5]
Dekedda            0-3 Elman              
[Apr 6]
Savaana            1-7 Banaadir           

Final Table:

 1.Banaadir Sports Club     14  10  4  0  34-13  34  Champions
 2.Elman                    14   8  4  2  34-17  28
 3.Heegan                   14   7  3  4  26-20  24
 4.LLPP Jeenyo              14   6  5  3  23-15  23
 5.Horseed                  14   4  5  5  26-28  17
 6.Gaadiidka                14   3  3  8  18-25  12
---------------------------------------------------
 7.Dekedda                  14   3  3  8  13-22  12  [*]
 8.Savaana                  14   1  1 12  11-45   4

[*] Ports FC returned to their former denomination Dekedda

NB: second relegation place not yet decided due to investigations on result Apr 4;
    eventually no clubs were relegated and the top level extended to 10 clubs

General Da'ud Cup

Group Stage

[Mar 9]
Elman              2-2 SomaliFruit        
[Mar 12]
Heegan             7-3 Dahabshiil         
[Mar 23]
LLPP Jeenyo        1-1 Savaana            
[Mar 26]
SomaliFruit        3-2 FC Banaadir        
[Mar 29]
Banaadir SC        0-0 Gaadiidka          
[Mar 30]
Dahabshiil         3-1 D.B.G.             
[Apr 2]
FC Banaadir        1-6 Elman              
[Apr 7]
Gaadiidka          1-0 Jamhuuriya         
[Apr 8]
Savaana            1-2 Mogadishu United   
[Apr 9]
D.B.G.             1-9 Heegan             

Tables:

Group A
 1.Elman                     2   1  1  0   8- 3   4  Qualified
 2.SomaliFruit               2   1  1  0   5- 4   4
 3.FC Banadir                2   0  0  2   3- 9   0
Group B
 1.Heegan                    2   2  0  0  16- 4   6  Qualified
 2.Dahabshiil                2   1  0  1   6- 8   3
 3.D.B.G.                    2   0  0  2   2-12   0
Group C
 1.Mogadishu United          1   1  0  0   2- 1   3
 2.LLPP Jeenyo               1   0  1  0   1- 1   1
 3.Savaana                   2   0  1  1   2- 3   1
Group D
 1.Gaadiidka                 2   1  1  0   1- 0   4
 2.Banaadir Sports Club      1   0  1  0   0- 0   1
 3.Jamhuuriya                1   0  0  1   0- 1   0

Final [May 16]
LLPP Jeenyo        4-2 Heegan

Super Cup 2014

[Dec 12, Banaadir Stadium]
Banaadir           2-2 LLPP Jeenyo        [4-5 pen]

Second Division 2013

 
Final Table:

 1.Sahafi FC                14   9  2  3  31-16  29  Promoted
 2.SomaliFruit              14   6  4  4  24-17  22  Promoted
---------------------------------------------------
 3.D.B.G.                   14   4  8  2  22-19  20
 4.FC Banadir               14   4  4  6  15-19  16
 5.Gantaalaha Afgooye       14   4  4  6  14-20  16
 6.Dahabshiil               14   2  9  3  15-17  15
---------------------------------------------------
 7.Badbaado                 14   4  3  7  10-18  15
 8.Albeder                  14   2  8  4  17-22  14

NB: no clubs were relegated as it was decided to extend the top level to 10 clubs

Round 1
[Apr 19]
Albeder            0-0 D.B.G.           
[Apr 22]
Sahafi FC          1-0 Badbaado         
[Apr 24]
SomaliFruit        2-0 Gantaalaha Afgooye 
[Apr 26]
FC Banadir         0-0 Dahabshiil       

Round 2
[Apr 29]
Badbaado           1-1 Albeder          
[May 1]
D.B.G.             2-1 Gantaalaha Afgooye 
[May 3]
Sahafi FC          2-2 Dahabshiil       
[May 6]
SomaliFruit        2-3 FC Banadir       
  
Round 3
[May 8]
Albeder            3-2 Gantaalaha Afgooye 
[May 10]
Badbaado           0-1 Dahabshiil       
[May 13]
D.B.G.             2-0 FC Banadir       
[May 15]
Sahafi FC          3-1 SomaliFruit      

Round 4
[May 17]
Dahabshiil         2-2 Albeder          
[May 20]
Gantaalaha Afgooye 1-0 FC Banadir       
[May 22]
Badbaado           0-5 SomaliFruit      
[May 24]
D.B.G.             3-1 Sahafi FC        

Round 5
[May 27]  
Albeder            0-1 FC Banadir         
[May 29]
Dahabshiil         0-0 SomaliFruit       
[May 31]
Gantaalaha Afgooye 0-3 Sahafi FC          
[Jun 3]
Badbaado           1-1 D.B.G.             

Round 6
[Jun 5]
SomaliFruit        1-1 Albeder            
[Jun 7]
FC Banadir         1-1 Sahafi FC          
[Jun 10]
Dahabshiil         2-2 D.B.G.             
[Jun 12]
Gantaalaha Afgooye 0-2 Badbaado           

Round 7
[Jun 14]
Albeder            0-3 Sahafi FC          
[Jun 17]
SomaliFruit        1-1 D.B.G.             
[Jun 19]
FC Banadir         1-2 Badbaado           
[Jun 21]
Dahabshiil         1-1 Gantaalaha Afgooye 

Round 8
[Aug 12]
D.B.G.             2-2 Albeder            
[Aug 14]
Badbaado           0-2 Sahafi FC          
[Aug 16]
Gantaalaha Afgooye 1-0 SomaliFruit        
[Aug 19]
Dahabshiil         2-1 FC Banadir         

Round 9
[Aug 21]
Albeder            1-1 Badbaado           
[Aug 23]
Gantaalaha Afgooye 1-1 D.B.G.             
[Aug 26]
Dahabshiil         1-3 Sahafi FC          
[Aug 28]
FC Banadir         0-3 SomaliFruit        

Round 10
[Aug 30]
Gantaalaha Afgooye 1-1 Albeder            
[Sep 2]
Dahabshiil         0-1 Badbaado           
[Sep 4]
FC Banadir         0-0 D.B.G.             
[Sep 6]
SomaliFruit        1-3 Sahafi FC          

Round 11
[Sep 9]
Albeder            1-1 Dahabshiil         
[Sep 11]
FC Banadir         3-3 Gantaalaha Afgooye 
[Sep 13]
SomaliFruit        1-0 Badbaado           
[Sep 16]
Sahafi FC          4-2 D.B.G.             

Round 12
[Sep 18]
FC Banadir         1-2 Albeder            
[Sep 20]
SomaliFruit        1-1 Dahabshiil         
[Sep 23]
Sahafi FC          1-2 Gantaalaha Afgooye 
[Sep 25]
D.B.G.             2-1 Badbaado           

Round 13
[Sep 27]
Albeder            2-3 SomaliFruit        
[Sep 30]
Sahafi FC          1-2 FC Banadir         
[Oct 2]
D.B.G.             2-2 Dahabshiil         
[Oct 4]
Badbaado           1-0 Gantaalaha Afgooye 

Round 14
[Oct 7]
Sahafi FC          3-1 Albeder            
[Oct 9]
D.B.G.             2-3 SomaliFruit        
[Oct 11]
Badbaado           0-2 FC Banadir         
[Oct 14]
Gantaalaha Afgooye 1-0 Dahabshiil         

Final Table:

 1.Sahafi FC                14   9  2  3  31-16  29  Promoted
 2.SomaliFruit              14   6  4  4  24-17  22  Promoted
---------------------------------------------------
 3.D.B.G.                   14   4  8  2  22-19  20
 4.FC Banadir               14   4  4  6  15-19  16
 5.Gantaalaha Afgooye       14   4  4  6  14-20  16
 6.Dahabshiil               14   2  9  3  15-17  15
---------------------------------------------------
 7.Badbaado                 14   4  3  7  10-18  15
 8.Albeder                  14   2  8  4  17-22  14

NB: no clubs were relegated as it was decided to extend the top level to 10 clubs

Third Division 2013

Final Table:

 1.Singjet                  16   9  6  1  41-15  33  Promoted
 2.Bariga Dhexe             16  10  2  4  44-13  32  Promoted
---------------------------------------------------
 3.Jamhuuriya               16   9  4  3  31-15  31
 4.Raadsan                  16   9  3  4  29-20  30
 5.Mogadishu United         16   8  3  5  29-25  27
 6.Midnimo                  16   4  5  7  15-26  17
 7.Gasko                    16   4  3  9  19-32  15
 8.Geeska Afrika            16   3  5  8  21-32  14
---------------------------------------------------
 9.Hilaac                   16   0  1 15   8-59   1

NB: no club was relegated as it was decided to extend the top level to 10 clubs

Round 1
[Apr 21]
Geeska Afrika      2-1 Midnimo            
[Apr 23] 
Bariga Dhexe       2-1 Mogadishu United   
[Apr 25] 
Singjet            6-0 Hilaac             
[Apr 28]
Raadsan            4-2 Gasko              
Jamhuuriya         bye

Round 2
[Apr 30]
Jamhuuriya         2-3 Mogadishu United   
[May 2]
Geeska Afrika      2-1 Hilaac             
[May 5]
Bariga Dhexe       6-0 Gasko              
[May 7]
Singjet            1-1 Raadsan            
Midnimo            bye

Round 3
[May 9]
Midnimo            2-0 Hilaac             
[May 12]
Jamhuuriya         1-0 Gasko              
[May 14]
Geeska Afrika      1-2 Raadsan            
[May 16]
Bariga Dhexe       1-1 Singjet            
Mogadishu United   bye

Round 4
[May 19]
Mogadishu United   1-0 Gasko              
[May 21]
Midnimo            1-2 Raadsan            
[May 23]
Jamhuuriya         1-1 Singjet            
[May 26]
Geeska Afrika      0-2 Bariga Dhexe       
Hilaac             bye

Round 5
[May 28]
Hilaac             0-1 Raadsan            
[May 30]
Mogadishu United   1-3 Singjet            
[Jun 2]
Midnimo            1-0 Bariga Dhexe       
[Jun 4]
Jamhuuriya         1-1 Geeska Afrika      
Gasko              bye

Round 6
[Jun 6]
Gasko              2-5 Singjet            
[Jun 9]
Hilaac             0-4 Bariga Dhexe       
[Jun 11]
Mogadishu United   1-1 Geeska Afrika      
[Jun 13]
Midnimo            1-1 Jamhuuriya         
Raadsan            bye

Round 7
[Jun 16]
Raadsan            1-2 Bariga Dhexe       
[Jun 18]
Gasko              4-2 Geeska Afrika      
[Jun 20]
Hilaac             1-2 Jamhuuriya         
[Jul 3]
Mogadishu United   2-1 Midnimo            
Singjet            bye

Round 8
[Jun 24]
Singjet            1-1 Geeska Afrika      
[Jun 25]
Raadsan            0-2 Jamhuuriya         
[Jun 26]
Gasko              0-0 Midnimo            
[Jun 27]
Hilaac             0-3 Mogadishu United   
Bariga Dhexe       bye

Round 9
[Jun 28]
Bariga Dhexe       0-1 Jamhuuriya         
[Jun 30]
Singjet            3-0 Midnimo            
[Jul 1]
Raadsan            3-2 Mogadishu United   
[Jul 2]
Gasko              4-1 Hilaac             
Geeska Afrika      bye

Round 10
[Aug 11]
Midnimo            2-1 Geeska Afrika      
[Aug 13]
Mogadishu United   0-3 Bariga Dhexe       
[Aug 15]
Hilaac             1-4 Singjet            
[Aug 18]
Gasko              2-1 Raadsan            
Jamhuuriya         bye

Round 11
[Aug 20]
Mogadishu United   3-2 Jamhuuriya         
[Aug 22]
Hilaac             2-2 Geeska Afrika      
[Aug 25]
Gasko              0-0 Bariga Dhexe       
[Aug 27]
Raadsan            2-1 Singjet            
Midnimo            bye

Round 12
[Aug 29]
Hilaac             0-1 Midnimo            
[Sep 1]
Gasko              1-2 Jamhuuriya         
[Sep 3]
Raadsan            1-1 Geeska Afrika      
[Sep 5]
Singjet            3-1 Bariga Dhexe       
Mogadishu United   bye

Round 13
[Sep 8]
Gasko              0-1 Mogadishu United   
[Sep 10]
Raadsan            0-0 Midnimo            
[Sep 12]
Singjet            0-0 Jamhuuriya         
[Sep 15]
Bariga Dhexe       3-0 Geeska Afrika      
Hilaac             bye

Round 14
[Sep 17]
Raadsan            6-1 Hilaac             
[Sep 19]
Singjet            1-1 Mogadishu United   
[Sep 22]
Bariga Dhexe       6-0 Midnimo            
[Sep 24]
Geeska Afrika      1-3 Jamhuuriya         
Gasko              bye

Round 15
[Sep 26]
Singjet            3-1 Gasko              
[Sep 29]
Bariga Dhexe      10-1 Hilaac             
[Oct 1]
Geeska Afrika      2-3 Mogadishu United   
[Oct 3]
Jamhuuriya         2-0 Midnimo            
Raadsan            bye

Round 16
[Oct 8]
Bariga Dhexe       2-1 Raadsan            
[Oct 10]
Geeska Afrika      3-0 Gasko              
[Oct 13]
Jamhuuriya         8-0 Hilaac             
[Oct 15]
Midnimo            2-2 Mogadishu United   
Singjet            bye

Round 17
[Oct 16]
Geeska Afrika      1-5 Singjet            
[Oct 17]
Jamhuuriya         0-1 Raadsan            
[Oct 18]
Midnimo            2-2 Gasko              
[Oct 19]
Mogadishu United   3-0 Hilaac             
Bariga Dhexe       bye

Round 18
[Oct 20]
Jamhuuriya         3-2 Bariga Dhexe       
[Oct 21]
Midnimo            1-3 Singjet            
[Oct 22]
Mogadishu United   2-3 Raadsan            
[Oct 23]
Hilaac             0-1 Gasko              
Geeska Afrika      bye

Final Table:

 1.Singjet                  16   9  6  1  41-15  33  Promoted
 2.Bariga Dhexe             16  10  2  4  44-13  32  Promoted
---------------------------------------------------
 3.Jamhuuriya               16   9  4  3  31-15  31
 4.Raadsan                  16   9  3  4  29-20  30
 5.Mogadishu United         16   8  3  5  29-25  27
 6.Midnimo                  16   4  5  7  15-26  17
 7.Gasko                    16   4  3  9  19-32  15
 8.Geeska Afrika            16   3  5  8  21-32  14
---------------------------------------------------
 9.Hilaac                   16   0  1 15   8-59   1

NB: no club was relegated as it was decided to extend the top level to 10 clubs
--------------------------------------------------------------------------------------------

2014/15

First Division 2014/15

Final Table:

 1.Heegan                   18  11  3  4  38-12  36  Champions
 2.Banaadir Sports Club     18  10  5  3  31-11  35
 3.Jeenyo United            18  10  4  4  39-19  34
 4.Dekedda                  18  10  1  7  27-18  31
 5.Elman                    18   7  8  3  25-18  29
 6.Gaadiidka                17   7  3  7  20-17  24
 7.Sahafi FC                18   6  4  8  28-24  22
 8.Horseed                  18   5  2 11  15-34  17  Playoff
---------------------------------------------------
 9.SomaliFruit              17   5  2 10  16-37  17  Playoff
10.Savaana                  18   1  2 15  16-65   5  Relegated

NB: the match between Gaadiidka and SomaliFruit in round 6 was declared null and void
    and will not be replayed as both clubs fielded ineligible players

Round 1
[Dec 19]
Horseed            2-3 Elman              
[Dec 21]
Jeenyo United      1-3 Heegan             
[Dec 22]
SomaliFruit        3-1 Dekedda            
[Dec 23]
Banaadir           1-1 Gaadiidka          
[Dec 25]
Savaana            2-3 Sahafi             

Round 2
[Dec 26]
Heegan             4-0 Horseed            
[Dec 29]
Elman              1-1 Dekedda            
[Dec 30]
Jeenyo United      4-2 Gaadiidka          
[Jan 1]
Sahafi             2-0 SomaliFruit        
[Jan 2]
Banaadir           3-0 Savaana            

Round 3
[Jan 5]
Horseed            0-1 Dekedda            
[Jan 6]
Heegan             1-0 Gaadiidka          
[Jan 8]  
Elman              0-2 Sahafi             
[Jan 9]
Jeenyo United      4-1 Savaana            
[Jan 12]  
SomaliFruit        1-2 Banaadir           

Round 4
[Jan 15]
Gaadiidka          0-1 Horseed            
[Jan 16]
Dekedda            2-1 Sahafi             
[Jan 19]
Savaana            0-4 Heegan             
[Jan 22]
Banaadir           1-1 Elman              
[Jan 23]
Jeenyo United      5-0 SomaliFruit        

Round 5
[Jan 26]
Horseed            2-1 Sahafi             
[Jan 27]
Gaadiidka          3-0 Savaana            
[Jan 29]
Dekedda            0-2 Banaadir           
[Jan 30]
SomaliFruit        1-8 Heegan             
[Feb 2]
Elman              1-1 Jeenyo United      

Round 6
[Feb 5]
Savaana            2-2 Horseed            
[Feb 6]
Sahafi             0-0 Banaadir           
[Feb 9]
Gaadiidka          3-1 SomaliFruit        [annulled as both clubs fielded ineligible
[Feb 19]                                   players; match declared void and not replayed]
Dekedda            0-1 Jeenyo United      
[Feb 20]  
Elman              1-0 Heegan             

Round 7
[Feb 22]
Horseed            0-2 Banaadir           
[Feb 23]
Savaana            1-2 SomaliFruit        
[Feb 24]
Sahafi             0-0 Jeenyo United      
[Feb 26]
Elman              0-0 Gaadiidka          
[Feb 27]
Dekedda            0-2 Heegan             

Round 8
[Mar 1]
SomaliFruit        2-0 Horseed            
[Mar 3]
Savaana            1-3 Elman              
[Mar 4]
Banaadir           0-3 Jeenyo United      
[Mar 5]
Sahafi             3-3 Heegan             
[Mar 6]    
Gaadiidka          0-1 Dekedda            

Round 9
[Mar 8]
Horseed            0-1 Jeenyo United      
[Mar 9]
SomaliFruit        0-2 Elman              
[Mar 10]
Banaadir           0-0 Heegan             
[Mar 12]
Savaana            0-4 Dekedda            
[Mar 13]
Sahafi             0-1 Gaadiidka          

Halfway Table:

 1.Heegan                    9   6  2  1  25- 6  20
 2.Jeenyo United             9   6  2  1  20- 7  20
 3.Banaadir Sports Club      9   4  4  1  11- 6  16
 4.Elman                     9   4  4  1  12- 8  16
 5.Dekedda                   9   4  1  4  10-10  13
 6.Sahafi FC                 9   3  3  3  12-10  12
 7.SomaliFruit               8   3  0  5   9-21   9
 8.Gaadiidka                 8   2  2  4   7- 8   8
 9.Horseed                   9   2  1  6   7-16   7
10.Savaana                   9   0  1  8   7-28   1

NB: the match between Gaadiidka and SomaliFruit in round 6 was declared null and void
    and will not be replayed as both clubs fielded ineligible players

Round 10
[Mar 19]
Elman              3-0 Horseed            
[Mar 20]
Heegan             2-0 Jeenyo United      
[Mar 22]
Dekedda            0-1 SomaliFruit        
[Mar 23]
Gaadiidka          2-1 Banaadir           
[Mar 24]
Sahafi             7-0 Savaana            

Round 11
[Mar 26]
Horseed            1-0 Heegan             
[Mar 27]
Dekedda            2-0 Elman              
[Mar 29]
Gaadiidka          4-2 Jeenyo United      
[Mar 30]  
SomaliFruit        1-4 Sahafi             
[Mar 31]
Savaana            1-5 Banaadir           

Round 12
[Apr 2]
Dekedda            4-0 Horseed            
[Apr 3]
Gaadiidka          0-1 Heegan             
  [thanks to this win, Heegan won the one-day trophy held for the commemoration of the 32nd
   anniversary of Somalia’s national Television (SN TV)]
[Apr 5]
Sahafi             1-3 Elman              
[Apr 7]
Banaadir           2-0 SomaliFruit        
[Apr 8]
Savaana            1-8 Jeenyo United      

Round 13
[Apr 9]
Horseed            1-3 Gaadiidka          
[Apr 10]
Sahafi             1-3 Dekedda            
[Apr 12]
Heegan             4-1 Savaana            
  [thanks to this win, Heegan won the one-day trophy held for the commemoration of the 55th
   anniversary of Somalia's National Army]
[Apr 13]
Elman              0-0 Banaadir           
[Apr 14]
SomaliFruit        1-1 Jeenyo United      

Round 14
[Apr 16]
Sahafi             0-0 Horseed            
[Apr 17]
Savaana            0-0 Gaadiidka          
[May 13]
Banaadir           0-1 Dekedda            
[May 14]
Heegan             3-0 SomaliFruit        
[May 15]
Jeenyo United      0-0 Elman              

Round 15
[May 17]
Horseed            3-1 Savaana            
[May 18]
Banaadir           3-0 Sahafi             
[May 19]
SomaliFruit        1-0 Gaadiidka          
[May 21]
Jeenyo United      3-0 Dekedda            
[May 22]
Heegan             1-1 Elman              

Round 16
[May 24]
Banaadir           5-0 Horseed            
[May 25]
SomaliFruit        1-2 Savaana            
[May 26]
Jeenyo United      2-1 Sahafi             
[May 28]
Elman              0-2 Gaadiidka          
[May 29]
Heegan             2-0 Dekedda            

Round 17
[May 31]
Horseed            2-0 SomaliFruit        
[Jun 1]
Jeenyo United      1-2 Banaadir           
[Jun 2]
Elman              4-2 Savaana            
[Jun 4]
Heegan             0-1 Sahafi             
[Jun 5]
Dekedda            2-0 Gaadiidka          

Round 18
[Jun 7]
Jeenyo United      2-1 Horseed            
[Jun 8]
Elman              2-2 SomaliFruit        
[Jun 9]
Heegan             0-2 Banaadir           
[Jun 11]
Dekedda            5-1 Savaana            
[Jun 12]
Gaadiidka          2-1 Sahafi             

Final Table:

 1.Heegan                   18  11  3  4  38-12  36  Champions
 2.Banaadir Sports Club     18  10  5  3  31-11  35
 3.Jeenyo United            18  10  4  4  39-19  34
 4.Dekedda                  18  10  1  7  27-18  31
 5.Elman                    18   7  8  3  25-18  29
 6.Gaadiidka                17   7  3  7  20-17  24
 7.Sahafi FC                18   6  4  8  28-24  22
 8.Horseed                  18   5  2 11  15-34  17  Playoff
---------------------------------------------------
 9.SomaliFruit              17   5  2 10  16-37  17  Playoff
10.Savaana                  18   1  2 15  16-65   5  Relegated

NB: the match between Gaadiidka and SomaliFruit in round 6 was declared null and void
    and will not be replayed as both clubs fielded ineligible players

Relegation Playoff

[Jun 13]
Horseed            1-0 SomaliFruit        

NB: SomaliFruit relegated

General Da'ud Cup 2015

Group Stage

Group A

[Oct 20]
Banaadir           4-0 Jamhuuriya         
[Oct 26]
D.B.G.             1-6 Sahafi             
[Oct 30]
Sahafi             0-1 Banaadir           
[Nov 4]
Jamhuuriya         1-5 D.B.G.             
[Nov 9]
Banaadir           5-1 D.B.G.             
[Nov 13]
Sahafi             1-1 Jamhuuriya         

Final Table:

 1.Banaadir Sports Club      3   3  0  0  10- 1   9  Qualified
 2.Sahafi FC                 3   1  1  1   7- 3   4  Qualified
 3.D.B.G.                    3   1  0  2   7-12   3
 4.Jamhuuriya                3   0  1  2   2-10   1

Group B

[Oct 21]
Elman              1-1 Mogadishu United   
[Oct 27]
Bariga Dhexe       5-4 SomaliFruit        
[Nov 1]
SomaliFruit        1-6 Elman              
[Nov 5]
Mogadishu United   1-2 Bariga Dhexe       
[Nov 10]
Elman              1-0 Bariga Dhexe       
[Nov 15]
SomaliFruit        3-2 Mogadishu United   

Final Table:

 1.Elman                     3   2  1  0   8- 2   7  Qualified
 2.Bariga Dhexe              3   2  0  1   7- 6   6  Qualified
 3.SomaliFruit               3   1  0  2   8-13   3
 4.Mogadishu United          3   0  1  2   4- 6   1

Group C
[Oct 22]
Heegan             4-1 Midnimo            
[Oct 28]
Singjet            2-0 Gantaalaha Afgooye 
[Nov 2]
Gantaalaha Afgooye 0-9 Heegan             
[Nov 6]
Midnimo            2-2 Singjet            
[Nov 11]
Heegan             3-1 Singjet            
[Nov 16]
Gantaalaha Afgooye 5-5 Midnimo            

Final Table:

 1.Heegan                    3   3  0  0  16- 2   9  Qualified
 2.Singjet                   3   1  1  1   5- 5   4  Qualified
 3.Midnimo                   3   0  2  1   8-11   2
 4.Gantaalaha Afgooye        3   0  1  2   5-16   1

Group D

[Oct 23]
Jeenyo United      1-0 Horseed            
[Oct 29]
Badbaado           4-0 Raadsan            
[Nov 3]
Raadsan            1-5 Jeenyo United      
[Nov 8]
Horseed            2-2 Badbaado           
[Nov 12]
Jeenyo United      4-0 Badbaado           
[Nov 17]
Raadsan            0-3 Horseed            

Final Table:

 1.Jeenyo United             3   3  0  0  10- 1   9  Qualified
 2.Horseed                   3   1  1  1   5- 3   4  Qualified
 3.Badbaado                  3   1  1  1   6- 6   4
 4.Raadsan                   3   0  0  3   1-12   0

Quarterfinals

[Dec 6]
Banaadir           2-1 Singjet            
[Dec 7]
Elman              0-1 Horseed            
[Dec 8]
Heegan             1-1 Sahafi             [4-3 pen]
[Dec 9]
Jeenyo United      5-1 Bariga Dhexe       

Semifinals
[Dec 10]
Horseed            2-1 Banaadir           
[Dec 11]
Heegan             2-2 Jeenyo United      [5-4 pen]

Final [Dec 17]
Horseed            2-1 Heegan             

Super Cup 2015

[Dec 24]
Horseed            0-0 Heegan             [3-1 pen]

Second Division 2014

 
Final Table:

 1.Badbaado                 14   9  4  1  30-19  31  Promoted
 2.Singjet                  14   8  2  4  36-24  26  Promoted
---------------------------------------------------
 3.Bariga Dhexe             14   7  4  3  43-34  25
 4.D.B.G.                   14   6  3  5  28-25  21
 5.FC Banadir               14   6  2  6  27-29  20
 6.Gantaalaha Afgooye       14   3  4  7  24-33  13
---------------------------------------------------
 7.Dahabshiil               14   2  4  8  19-27  10  Relegated
 8.Albeder                  14   2  3  9  21-37   9  Relegated

Third Division 2014

Final Table:

 1.Midnimo                  12   9  2  1  58-17  29  Promoted
 2.Mogadishu United         12   7  2  3  26-18  23  Promoted
---------------------------------------------------
 3.Raadsan                  12   7  0  5  27-28  21
 4.Geeska Afrika            12   6  0  6  23-24  18
 5.Jamhuuriya               12   4  2  6  24-29  14
 6.Gasko                    12   4  1  7  13-25  13
 7.Hilaac                   12   0  3  9  14-44   3
--------------------------------------------------------------------------------------------

2015/16

First Division 2015/16

Final Table:

 1.Banaadir Sports Club     18  12  6  0  36- 8  42       Champions
 2.Dekedda                  18  10  6  2  28-15  36
 3.Jeenyo United            18   9  6  3  37-19  33
 4.Heegan                   18   7  9  2  31-14  30  [C]
 5.Horseed                  18   7  5  6  26-24  26
 6.Gaadiidka                18   6  6  6  18-16  24
 7.Elman                    18   5  6  7  17-20  21
---------------------------------------------------
 8.Signjet                  18   4  3 11  20-36  15  [P]  Relegated
 9.Sahafi FC                18   3  4 11  30-38  13       Relegated
10.Muqdisho FC              18   0  3 15  13-66   3  [P]  Relegated

NB: Badbaado were renamed Muqdisho FC

Round 1
[Dec 28]
Dekedda            1-0 Heegan             
[Dec 29]
Banaadir           1-0 Signjet            
[Dec 30] 
Jeenyo United      1-1 Horseed            
[Dec 31] 
Gaadiidka          1-1 Sahafi             
[Jan 1] 
Elman              1-1 Muqdisho FC        

Round 2
[Jan 4]
Signjet            0-0 Dekedda            
[Jan 5]
Heegan             2-2 Horseed            
[Jan 6]
Banaadir           1-0 Sahafi             
[Jan 7]
Jeenyo United      4-1 Muqdisho FC        
[Jan 9]	 
Gaadiidka          0-1 Elman              

Round 3
[Jan 11]
Dekedda            2-0 Horseed            
[Jan 12]
Signjet            2-1 Sahafi             
[Jan 13]
Heegan             1-0 Muqdisho FC        
[Jan 14]
Banaadir           2-1 Elman              
[Jan 15]
Jeenyo United      1-1 Gaadiidka          

Round 4
[Jan 18]
Sahafi             1-4 Dekedda            
[Jan 19]
Horseed            2-0 Muqdisho FC        
[Jan 20]	 
Signjet            0-4 Elman              
[Jan 21]
Heegan             0-1 Gaadiidka          
[Jan 22]
Banaadir           2-0 Jeenyo United      

Round 5
[Jan 25]
Dekedda            2-2 Muqdisho FC        
[Jan 26]
Sahafi             2-0 Elman              
[Jan 27]
Horseed            0-2 Gaadiidka          
[Jan 28] 	 
Signjet            1-2 Jeenyo United      
[Jan 29] 	 
Heegan             0-0 Banaadir           

Round 6
[Feb 1]
Elman              0-1 Dekedda            
[Feb 2]
Muqdisho FC        0-2 Gaadiidka          
[Feb 3]
Sahafi             1-3 Jeenyo United      
[Feb 4]
Horseed            0-0 Banaadir           
[Feb 5]
Signjet            0-2 Heegan             

Round 7
[Feb 8]
Dekedda            1-1 Gaadiidka          
[Feb 9] 	
Elman              1-1 Jeenyo United      
[Feb 10]
Muqdisho FC        0-6 Banaadir           
[Feb 11]
Sahafi             0-2 Heegan             
[Feb 12]
Horseed            3-1 Signjet            

Round 8
[Feb 15]
Jeenyo United      3-1 Dekedda            
[Feb 16]
Gaadiidka          0-2 Banaadir           
[Feb 17]
Elman              1-1 Heegan             
[Feb 18]
Muqdisho FC        1-4 Signjet            
[Feb 19]
Sahafi             2-3 Horseed            

Round 9
[Feb 22]
Dekedda            1-1 Banaadir           
[Feb 23]
Jeenyo United      2-2 Heegan             
[Feb 24]
Gaadiidka          2-1 Signjet            
[Feb 25]	 
Elman              0-3 Horseed            
[Feb 26] 
Muqdisho FC        2-3 Sahafi             

Halfway Table:

 1.Banaadir Sports Club      9   6  3  0  15- 2  21
 2.Jeenyo United             9   4  4  1  17-11  16
 3.Dekedda                   9   4  4  1  13- 8  16
 4.Horseed                   9   4  3  2  14-10  15
 5.Gaadiidka                 9   4  3  2  10- 7  15
 6.Heegan                    9   3  4  2  10- 7  13  [C]
 7.Elman                     9   2  3  4   9-11   9
 8.Sahafi FC                 9   2  1  6  11-18   7
---------------------------------------------------
 9.Signjet                   9   2  1  6   9-16   7  [P]
10.Muqdisho FC               9   0  2  7   7-25   2  [P]

NB: Badbaado were renamed Muqdisho FC 

Round 10
[Mar 3]
Heegan             3-0 Dekedda            
[Mar 4]
Signjet            1-2 Banaadir           
[Mar 7]
Horseed            1-3 Jeenyo United      
[Mar 8]
Sahafi             1-1 Gaadiidka          
[Mar 9]
Muqdisho FC        1-2 Elman              

Round 11
[Mar 10]
Dekedda            2-1 Signjet            
[Mar 11]
Horseed            1-2 Heegan             
[Mar 14]
Sahafi             0-6 Banaadir           
[Mar 15]
Muqdisho FC        0-7 Jeenyo United      
[Mar 16]
Elman              0-1 Gaadiidka          

Round 12
[Mar 17]
Horseed            2-2 Dekedda            
[Mar 18]
Sahafi             1-1 Signjet            
[Mar 21]
Muqdisho FC        1-8 Heegan             
[Mar 22]
Elman              1-1 Banaadir           
[Mar 23]
Gaadiidka          1-2 Jeenyo United      

Round 13
[Mar 24]
Dekedda            4-1 Sahafi             
[Mar 25]
Muqdisho FC        2-3 Horseed            
[Mar 28]
Elman              3-0 Signjet            
[Mar 29]
Gaadiidka          0-0 Heegan             
[Apr 8]
Jeenyo United      2-3 Banaadir           

Round 14
[Apr 11]
Muqdisho FC        0-2 Dekedda            
[Apr 12]
Elman              2-1 Sahafi             
[Apr 13]
Gaadiidka          0-0 Horseed            
[Apr 14] 
Jeenyo United      4-1 Signjet            
[Apr 15]
Banaadir           1-1 Heegan             

Round 15
[Apr 26]
Dekedda            3-0 Elman              
[Apr 27]
Gaadiidka          2-0 Muqdisho FC        
[Apr 28]
Jeenyo United      1-0 Sahafi             
[Apr 29]
Banaadir           2-0 Horseed            
[Apr 30]
Heegan             4-1 Signjet            

Round 16
[May 1]
Gaadiidka          0-1 Dekedda            
[May 2]
Jeenyo United      0-0 Elman              
[May 3]
Banaadir           4-0 Muqdisho FC        
[May 4]
Heegan             2-2 Sahafi             
[May 5]
Signjet            2-1 Horseed            

Round 17
[May 6]
Dekedda            1-0 Jeenyo United      
[May 7]
Banaadir           2-1 Gaadiidka          
[May 8]
Heegan             0-0 Elman              
[May 9]
Signjet            1-1 Muqdisho FC        
[May 10]
Horseed            2-1 Sahafi             

Round 18
[May 11]
Banaadir           0-0 Dekedda            
[May 12]
Heegan             1-1 Jeenyo United      
[May 13]
Signjet            3-2 Gaadiidka          
[May 14]
Horseed            2-0 Elman              
[May 15]
Sahafi            12-1 Muqdisho FC        

Final Table:

 1.Banaadir Sports Club     18  12  6  0  36- 8  42       Champions
 2.Dekedda                  18  10  6  2  28-15  36
 3.Jeenyo United            18   9  6  3  37-19  33
 4.Heegan                   18   7  9  2  31-14  30  [C]
 5.Horseed                  18   7  5  6  26-24  26
 6.Gaadiidka                18   6  6  6  18-16  24
 7.Elman                    18   5  6  7  17-20  21
---------------------------------------------------
 8.Signjet                  18   4  3 11  20-36  15  [P]  Relegated
 9.Sahafi FC                18   3  4 11  30-38  13       Relegated
10.Muqdisho FC              18   0  3 15  13-66   3  [P]  Relegated

NB: Badbaado were renamed Muqdisho FC 

Promoted: Mogadishu United, Waxool FC, Barige Dhexe

General Da'ud Cup 2016

Group Stage

Group A
[Sep 25]
Dekedda            0-0 Mogadishu United   
[Oct 3]
Waxool             2-1 FC Banadir         
[Oct 10]
FC Banadir         0-5 Dekedda            
[Oct 14]
Mogadishu United   1-1 Waxool             
[Oct 18]
Dekedda            2-2 Waxool             
FC Banadir         0-2 Mogadishu United   

Final Table:

 1.Dekedda                   3   1  2  0   7- 2   5  Qualified
 2.Mogadishu United          3   1  2  0   3- 1   5  Qualified
 3.Waxool FC                 3   1  2  0   5- 4   5
 4.FC Banadir                3   0  0  3   1- 9   0

Group B
[Sep 26]
Savana             0-2 Rajo               
[Oct 4]
Midnimo            5-2 Bariga Dhexe       
[Oct 11]
Bariga Dhexe       3-3 Savana             
[Oct 16]
Rajo               3-2 Midnimo            
[Oct 19]
Savana             1-1 Midnimo            
Bariga Dhexe       1-1 Rajo               

Final Table:

 1.Rajo FC                   3   2  1  0   6- 3   7  Qualified
 2.Midnimo                   3   1  1  1   8- 6   4  Qualified
 3.Savana                    3   0  2  1   4- 6   2
 4.Bariga Dhexe              3   0  2  1   6- 9   2

Group C
[Sep 29]
Horseed            2-0 SomaliFruit        
[Oct 6]
Heegan             0-0 Elman              
[Oct 11]
Elman              0-1 Horseed            
[Oct 17]
SomaliFruit        0-4 Heegan             
[Oct 20]
Horseed            1-2 Heegan             
Elman              4-2 SomaliFruit        

Final Table:

 1.Heegan                    3   2  1  0   6- 1   7  Qualified
 2.Horseed                   3   2  0  1   4- 2   6  Qualified
 3.Elman                     3   1  1  1   4- 3   4
 4.SomaliFruit               3   0  0  3   2-10   0

Group D
[Sep 30]
Jeenyo United      1-0 Banaadir SC        
[Oct 7]
Gantaalaha Afgooye 1-2 Gaadiidka          
[Oct 13]
Gaadiidka          2-1 Jeenyo United      
[Oct 17]
Banaadir SC        7-0 Gantaalaha Afgooye 
[Oct 21]
Gaadiidka          0-1 Banaadir SC        
Jeenyo United      4-1 Gantaalaha Afgooye 

Final Table:

 1.Banaadir Sports Club      3   2  0  1   8- 1   6  Qualified
 3.Jeenyo United             3   2  0  1   6- 3   6  Qualified
 6.Gaadiidka                 3   2  0  1   4- 3   6
 4.Gantaalaha Afgooye        3   0  0  3   2-13   0

Quarterfinals
[Oct 23]
Dekedda            1-2 Horseed            
Rajo FC            2-6 Jeenyo United      
[Oct 23]
Heegan             3-1 Mogadishu United   
Banaadir SC        5-0 Midnimo            

Semifinals
[Oct 26]
Horseed            0-1 Jeenyo United      
[Oct 27]
Heegan             4-5 Banaadir SC        [presumably on pen]

Final [Oct 30]
Jeenyo United      2-2 Banaadir SC        [aet, 4-1 pen]

Inter-state football tournament 2016

NB: first ever edition

Final [Jul 26]
Puntland           1-1 Jubbaland          [aet, 5-3 pen]
  [Farah Dahir Farah 35; Fua'd Mohamed Yusuf 4]
--------------------------------------------------------------------------------------------

2016/17

First Division 2016/17

Final Table:

 1.Dekedda SC               18  11  6  1  39-11  39       Champions
 2.Banaadir SC              18  10  4  4  33-14  34  [C]
 3.Elman FC                 18   9  5  4  38-14  32
 4.Heegan FC                18   9  5  4  26-17  32
 5.Horseed SC               18   7  8  3  20-16  29
 6.Jeenyo FC                18   6  8  4  30-25  26
 7.Gaadiidka FC             18   6  6  6  40-20  24
 8.Waxool FC                18   3  3 12  14-40  12  [P]
---------------------------------------------------
 9.Barige Dhexe FC          18   3  2 13  10-47  11  [P]  Relegated
10.Mogadishu United         18   2  1 15  12-58   7  [P]  Relegated

Round 1
[Nov 18]
Heegan             0-2 Elman              
[Nov 20]
Gaadiidka          2-2 Jeenyo             
[Nov 21]
Mogadishu United   1-3 Banaadir           
[Nov 22]
Bariga Dhexe       1-2 Dekedda            
[Nov 23]
Horseed            2-1 Waxool             

Round 2
[Nov 24]
Jeenyo             1-1 Heegan             
[Nov 25]
Elman              1-2 Banaadir           
[Nov 26]
Gaadiidka          1-1 Dekedda            
[Nov 27]
Mogadishu United   1-4 Waxool             
[Nov 28]
Bariga Dhexe       1-1 Horseed            

Round 3
[Feb 13]
Heegan             0-0 Banaadir           
Jeenyo             2-2 Dekedda            
[Feb 14]
Elman              5-2 Waxool             
Gaadiidka          1-1 Horseed            
[Feb 16]
Mogadishu United   0-2 Bariga Dhexe       

Round 4
[Feb 16]
Dekedda            1-1 Heegan             
[Feb 17]
Banaadir           3-0 Waxool             
Jeenyo             1-0 Horseed            
[Feb 20]
Elman              4-0 Bariga Dhexe       
Gaadiidka          7-0 Mogadishu United   

Round 5
[Feb 21]
Heegan             2-0 Waxool             
Dekedda            1-2 Horseed            
[Feb 23]
Banaadir           5-1 Bariga Dhexe       
Jeenyo             2-2 Mogadishu United   
[Feb 24]
Elman              3-1 Gaadiidka          

Round 6
[Feb 24]
Horseed            2-1 Heegan             
[Feb 27]
Waxool             0-1 Bariga Dhexe       
Dekedda            6-0 Mogadishu United   
[Feb 28]
Banaadir           2-1 Gaadiidka          
Jeenyo             1-1 Elman              

Round 7
[Mar 2]
Heegan             1-2 Bariga Dhexe       
Horseed            2-0 Mogadishu United   
[Mar 3]
Waxool             0-4 Gaadiidka          
Dekedda            0-0 Elman              
[Mar 6]
Banaadir           2-2 Jeenyo             

Round 8
[Mar 6]
Mogadishu United   1-2 Heegan             
[Mar 7]
Horseed            1-1 Elman              
Bariga Dhexe       0-6 Gaadiidka          
[Mar 9]
Dekedda            1-0 Banaadir           
Waxool             0-5 Jeenyo             

Round 9
[Mar 10]
Heegan             1-0 Gaadiidka          
Mogadishu United   0-7 Elman              
[Mar 13]
Bariga Dhexe       1-5 Jeenyo             
Horseed            0-3 Banaadir           
[Mar 14]
Waxool             1-7 Dekedda            

Halfway Table:

 1.Banaadir SC               9   6  2  1  20- 7  20  [C]
 2.Elman FC                  9   5  3  1  24- 7  18
 3.Dekedda SC                9   4  4  1  21- 8  16
 4.Jeenyo FC                 9   3  6  0  21-11  15
 5.Horseed SC                9   4  3  2  11-10  15
 6.Gaadiidka FC              9   3  3  3  23-10  12
 7.Heegan FC                 9   3  3  3   9- 9  12
 8.Barige Dhexe FC           9   3  1  5   9-24  10  [P]
 9.Waxool FC                 9   1  0  8   8-30   3  [P]
10.Mogadishu United          9   0  1  8   5-35   1  [P]

Round 10
[Mar 20]
Elman              0-0 Heegan             
Jeenyo             1-1 Gaadiidka          
[Mar 21]
Banaadir           3-1 Mogadishu United   
Dekedda            3-0 Bariga Dhexe       
[Mar 23]
Waxool             0-0 Horseed            

Round 11
[Mar 23]
Heegan             4-3 Jeenyo             
[Mar 24]
Banaadir           0-1 Elman              
Dekedda            2-1 Gaadiidka          
[Mar 27]
Waxool             1-2 Mogadishu United   
Horseed            0-0 Bariga Dhexe       

Round 12
[Mar 28]
Banaadir           0-1 Heegan             
Dekedda            4-0 Jeenyo             
[Mar 30]
Waxool             0-2 Elman              
Horseed            2-1 Gaadiidka          
[Mar 31]
Bariga Dhexe       0-1 Mogadishu United   

Round 13
[May 8]
Heegan             0-2 Dekedda            
[May 9]
Waxool             2-1 Banaadir           
[May 11]
Horseed            1-0 Jeenyo             
[May 12]
Bariga Dhexe       0-6 Elman              
[May 14]
Mogadishu United   1-6 Gaadiidka          

Round 14
[May 15]
Waxool             0-2 Heegan             
[May 16]
Horseed            1-1 Dekedda            
[May 18]
Bariga Dhexe       1-4 Banaadir           
[May 19]
Mogadishu United   1-3 Jeenyo             
[May 21]
Gaadiidka          3-0 Elman              

Round 15
[Jul 6]
Heegan             1-1 Horseed            
[Jul 7]
Bariga Dhexe       0-2 Waxool             
[Jul 10]
Mogadishu United   0-1 Dekedda            
[Jul 11]
Gaadiidka          0-0 Banaadir           
[Jul 12]
Elman              0-1 Jeenyo             

Round 16
[Jul 13]
Bariga Dhexe       0-4 Heegan             
[Jul 14]
Mogadishu United   1-3 Horseed            
[Jul 17]
Gaadiidka          1-1 Waxool             
[Jul 18]
Elman              0-2 Dekedda            
[Jul 19]
Jeenyo             0-3 Banaadir           

Round 17
[Jul 20]
Heegan             2-0 Mogadishu United   
[Jul 21]
Gaadiidka          2-0 Bariga Dhexe       
[Jul 24]
Elman              1-1 Horseed            
[Jul 25]
Jeenyo             0-0 Waxool             
[Jul 26]
Banaadir           1-1 Dekedda            

Round 18
[Jul 27]
Gaadiidka          2-3 Heegan             
[Jul 28]
Elman              4-0 Mogadishu United   
[Jul 31]
Jeenyo             1-0 Bariga Dhexe       
[Aug 1]
Banaadir           1-0 Horseed            
[Aug 2]
Dekedda            2-0 Waxool             

Final Table:

 1.Dekedda SC               18  11  6  1  39-11  39       Champions
 2.Banaadir SC              18  10  4  4  33-14  34  [C]
 3.Elman FC                 18   9  5  4  38-14  32
 4.Heegan FC                18   9  5  4  26-17  32
 5.Horseed SC               18   7  8  3  20-16  29
 6.Jeenyo FC                18   6  8  4  30-25  26
 7.Gaadiidka FC             18   6  6  6  40-20  24
 8.Waxool FC                18   3  3 12  14-40  12  [P]
---------------------------------------------------
 9.Barige Dhexe FC          18   3  2 13  10-47  11  [P]  Relegated
10.Mogadishu United         18   2  1 15  12-58   7  [P]  Relegated

Promoted: Batroolka FC and Madbacadda FC

Regional Football League 2016/17

NB: inaugural edition

Jubbaland league

NB: 8 participating teams; start: Dec 29 at Kismayo
 
[Dec 29]
Dowlada Hoose FC   2-2 Koban FC           
 
NB: to be followed by leagues in other semiautonomous states, with the regional
    winners qualifying for a final tournament to be held in Mogadishu to compete
    for the title of "Champion of Somalia's federal states".

Inter-state football tournament 2017

NB: second ever edition, played Dec 8-22; originally to be hosted by Jubbaland but
    moved to Mogadishu (Muqdisho) for financial reasons; 6 states entered

Group A
[Dec 8]
Banadir            2-1 Jubbaland          
[Dec 11]
Banadir            1-0 Galmudug           
[Dec 16] (postponed from Dec 14)
Galmudug           1-2 Jubbaland          

Table:

 1.Banadir                   2   2  0  0   3- 1   6  Qualified
 2.Jubbaland                 2   1  0  1   3- 3   3  Qualified
 3.Galmudug                  2   0  0  2   1- 3   0

Group B
[Dec 9]
Hirshabeele        0-1 Koonfur Galbeed    
[Dec 12]
Puntland           3-3 Hirshabeele
[Dec 15]
Koonfur Galbeed    1-1 Puntland           

Table:

 1.Koonfur Galbeed           2   1  1  0   2- 1   4  Qualified
 2.Puntland                  2   0  2  0   4- 4   2  Qualified
 3.Hirshabeele               2   0  1  1   3- 4   1
NB: Koonfur Galbeed aka South West State

Semifinals
[Dec 18]
Banadir            0-1 Puntland           
[Dec 19]
Koonfur Galbeed    0-2 Jubbaland          

Final [Dec 22, Stadium Banadir, Muqdisho]
Jubbaland          1-0 Puntland           
  [Yonis Abdirahman Mohamed 74]
--------------------------------------------------------------------------------------------

2018

Somali Premier League 2018

Final Table:

 1.Dekedda SC               18  11  6  1  45-10  39  [C]  Champions
 2.Banaadir SC              18  11  5  2  39-19  38
 3.Heegan FC                18  10  6  2  36-11  36
 4.Horseed SC               18   9  7  2  33-12  34
 5.Elman FC                 18   6  4  8  37-36  22
 6.Jeenyo FC                18   4  5  9  22-31  17
 7.Gaadiidka FC             18   4  5  9  23-33  17
 8.Madbacadda FC            18   3  8  7  16-34  17  [P]
---------------------------------------------------
 9.Batroolka FC             18   2  6 10  16-46  12  [P]  Relegated
10.Waxool FC                18   3  2 13  14-49  11       Relegated

Round 1
[Jan 22]
Dekedda            1-0 Waxool             
[Jan 23]
Batroolka          0-0 Gaadiidka          
[Jan 24]
Heegan             4-1 Elman              
[Jan 25]
Madbacadda         1-1 Jeenyo             
[Jan 26]
Horseed            1-0 Banaadir           

Round 2
[Jan 29]
Gaadiidka          1-1 Dekedda            
[Jan 30]
Waxool             0-4 Elman              
[Jan 31]
Batroolka          0-0 Jeenyo             
[Feb 1]
Heegan             1-1 Banaadir           
[Feb 2]
Madbacadda         0-0 Horseed            

Round 3
[Feb 5]
Dekedda            1-0 Elman              
[Feb 6]
Gaadiidka          0-1 Jeenyo             
[Feb 7]
Waxool             1-4 Banaadir           
[Feb 8]
Batroolka          1-5 Horseed            
[Feb 9]
Heegan             0-0 Madbacadda         

Round 4
[Feb 12]
Jeenyo             0-2 Dekedda            
[Feb 13]
Elman              2-6 Banaadir           
[Feb 14]
Gaadiidka          1-3 Horseed            
[Feb 15]
Waxool             0-1 Madbacadda         
[Feb 16]
Batroolka          1-2 Heegan             

Round 5
[Feb 19]
Dekedda            1-0 Banaadir           
[Feb 20]
Jeenyo             0-2 Horseed            
[Feb 21]
Elman              5-1 Madbacadda         
[Feb 22]
Gaadiidka          1-2 Heegan             
[Feb 23]
Waxool             2-2 Batroolka          

Round 6
[Feb 26]
Horseed            0-0 Dekedda            
[Feb 27]
Banaadir           2-0 Madbacadda         
[Feb 28]
Jeenyo             1-0 Heegan             
[Mar 1]
Elman              1-4 Batroolka          
[Mar 2]
Gaadiidka          1-1 Waxool             

Round 7
[Mar 5]
Dekedda            7-1 Madbacadda         
[Mar 6]
Horseed            0-0 Heegan             
[Mar 7]
Banaadir           1-1 Batroolka          
[Mar 8]
Jeenyo             0-1 Waxool             
[Mar 9]
Elman              3-0 Gaadiidka          

Round 8
[Mar 12]
Heegan             0-0 Dekedda            
[Mar 13]
Madbacadda         0-0 Batroolka          
[Mar 14]
Horseed            3-0 Waxool             
[Mar 15]
Banaadir           3-0 Gaadiidka          
[Mar 16]
Jeenyo             2-2 Elman              

Round 9
[Mar 19]
Dekedda            5-0 Batroolka          
[Mar 20]
Heegan             5-0 Waxool             
[Mar 21]
Madbacadda         0-2 Gaadiidka          
[Mar 22]
Horseed            2-0 Elman              
[Mar 23]
Banaadir           4-2 Jeenyo             

Halfway Table:

 1.Dekedda SC                9   6  3  0  18- 2  21  [C]
 2.Horseed SC                9   6  3  0  16- 2  21
 3.Banaadir SC               9   5  2  2  21- 9  17
 4.Heegan FC                 9   4  4  1  14- 5  16
 5.Elman FC                  9   3  1  5  18-20  10
 6.Jeenyo FC                 9   2  3  4   7-12   9
 7.Batroolka FC              9   1  5  3   9-16   8  [P]
 8.Madbacadda FC             9   1  4  4   4-17   7  [P]
---------------------------------------------------
 9.Gaadiidka FC              9   1  3  5   6-14   6
10.Waxool FC                 9   1  2  6   5-21   5

Round 10
[Mar 26]
Waxool             1-4 Dekedda            
[Mar 27]
Gaadiidka          0-1 Batroolka          
[Mar 28]
Elman              1-2 Heegan             
[Mar 29]
Jeenyo             1-1 Madbacadda         
[Mar 30}
Banaadir           3-2 Horseed            

Round 11
[Mar 31]
Dekedda            6-0 Gaadiidka          
[Apr 1]
Elman              4-1 Waxool             
[Apr 2]
Jeenyo             6-0 Batroolka          
[Apr 3]
Banaadir           1-1 Heegan             
[Apr 4]
Horseed            1-1 Madbacadda         

Round 12
[Apr 5]
Elman              3-0 Dekedda            
[Apr 7]
Jeenyo             3-6 Gaadiidka          
[Apr 8]
Banaadir           2-0 Waxool             
[Apr 9]
Horseed            5-0 Batroolka          
[Apr 10]
Madbacadda         1-0 Heegan             

Round 13
[Apr 11]
Dekedda            3-0 Jeenyo             
[Apr 12]
Banaadir           4-2 Elman              
[Apr 13]
Horseed            0-0 Gaadiidka          
[Apr 14]
Madbacadda         1-2 Waxool             
[Apr 15]
Heegan             3-0 Batroolka          

Round 14
[Apr 16]
Banaadir           0-0 Dekedda            
[Apr 17]
Horseed            0-0 Jeenyo             
[Apr 18]
Madbacadda         1-1 Elman              
[Apr 19]	 
Heegan             3-1 Gaadiidka          
[Apr 20]
Batroolka          1-2 Waxool             

Round 15
[Apr 21]
Dekedda            2-2 Horseed            
[Apr 22]
Madbacadda         2-2 Banaadir           
[Apr 23]
Heegan             4-1 Jeenyo             
[Apr 27]
Batroolka          2-2 Elman              
[May 3]
Waxool             1-3 Gaadiidka          

Round 16
[Apr 24]
Batroolka          1-2 Banaadir           
[Apr 25]
Waxool             1-2 Jeenyo             
[Apr 29]
Heegan             1-0 Horseed            
[Apr 30]
Gaadiidka          2-2 Elman              
[May 5]
Madbacadda         0-5 Dekedda            

Round 17
[Apr 26]
Gaadiidka          1-2 Banaadir           
[May 1]
Batroolka          1-4 Madbacadda         
[May 2]
Dekedda            1-1 Heegan             
[May 4]
Elman              2-1 Jeenyo             
[May 6]
Waxool             1-4 Horseed            

Round 18
[Apr 28]
Jeenyo             1-2 Banaadir           
[May 8]
Gaadiidka          4-1 Madbacadda         
[May 9]
Batroolka          1-6 Dekedda            
[May 10]
Elman              2-3 Horseed            
[May 11]
Waxool             0-7 Heegan             

Final Table:

 1.Dekedda SC               18  11  6  1  45-10  39  [C]  Champions
 2.Banaadir SC              18  11  5  2  39-19  38
 3.Heegan FC                18  10  6  2  36-11  36
 4.Horseed SC               18   9  7  2  33-12  34
 5.Elman FC                 18   6  4  8  37-36  22
 6.Jeenyo FC                18   4  5  9  22-31  17
 7.Gaadiidka FC             18   4  5  9  23-33  17
 8.Madbacadda FC            18   3  8  7  16-34  17  [P]
---------------------------------------------------
 9.Batroolka FC             18   2  6 10  16-46  12  [P]  Relegated
10.Waxool FC                18   3  2 13  14-49  11       Relegated

Promoted: Midnimo FC, Mogadishu United

General Da'ud Cup 2018

Group Stage

Group A
[Sep 21]
Jeenyo             1-2 Horseed            
Sahafi             7-2 Jamhuuriya         
[Sep 27]
Jamhuuriya         2-4 Jeenyo             
Horseed            3-4 Sahafi             
[Oct 3]
Jeenyo             1-1 Sahafi             
[Oct 4?]
Horseed            bt  Jamhuuriya         

Final Table:

 1.Sahafi FC                 3   2  1  0  12- 6   7       Qualified
 2.Horseed SC                3   2  0  1   5- 5   6  [*]  Qualified
 3.Jeenyo FC                 3   1  1  1   6- 5   4
 4.Jamhuuriya FC             3   0  0  3   4-11   0  [*]
[*] missing goals final group match

Group B
[Sep 23]
Bariga Dhexe       0-9 Dekedda            
Elman              2-2 Banaadir           
[Sep 28]
Banaadir           3-0 Bariga Dhexe       
Dekedda            3-2 Elman              
[Oct 3]
Bariga Dhexe       0-7 Elman              
[Oct 4]
Banaadir           1-1 Dekedda            

Final Table:

 1.Dekedda SC                3   2  1  0  13- 3   7       Qualified
 2.Banaadir SC               3   1  2  0   6- 3   5       Qualified
 5.Elman FC                  3   1  1  1  11- 5   4
 4.Barige Dhexe FC           3   0  0  3   0-19   0

Group C
[Sep 25]
Gaadiidka          1-7 Madbacadda         
Heegan             1-0 Midnimo            
[Oct 1]
Midnimo            2-0 Gaadiidka          
Madbacadda         0-6 Heegan             
[Oct 5]
Gaadiidka          1-4 Heegan             
Midnimo            3-0 Madbacadda         

Final Table:

 1.Heegan FC                 3   3  0  0  11- 1   9       Qualified
 2.Midnimo FC                3   2  0  1   5- 1   6       Qualified
 3.Madbacadda FC             3   1  0  2   7-10   3
 4.Gaadiidka FC              3   0  0  3   2-13   0

Group D
[Sep 26]
Mogadishu United   3-3 Geeska Afrika      
Raadsan            1-1 Rajo               
[Oct 2]
Rajo               3-1 Mogadishu United   
Geeska Afrika      0-1 Raadsan            
[Oct 8]
Geeska Afrika      3-2 Rajo               
Raadsan            0-0 Mogadishu United   

Final Table:

 1.Raadsan FC                3   1  2  0   2- 1   5       Qualified
 2.Rajo FC                   3   1  1  1   6- 5   4       Qualified
 3.Geeska Afrika FC          3   1  1  1   6- 6   4
 4.Mogadishu United          3   0  2  1   4- 6   2

Quarterfinals
[Oct 9]
Horseed            4-1 Midnimo            
[Oct 10]
Dekedda            1-0 Rajo               
[Oct 11]
Heegan             0-2 Sahafi             
[Oct 12]
Raadsan            3-4 Banaadir           [presumably including penalty shoot-out]

Semifinals
[Oct 14]
Horseed            5-4 Dekedda            [presumably including penalty shoot-out]
[Oct 15]
Sahafi             1-2 Banaadir           

Final [Oct 18]
Horseed            3-4 Banaadir           [presumably including penalty shoot-out]

Super Cup 2018

[Jan 30, 2019]
Dekedda            3-0 Banaadir           
  [Abbaas Amin Mohamed 43, Akram Hakemo Musa 48, Toafic Zakari 3-0]
--------------------------------------------------------------------------------------------

2019

Somali Premier League 2019

Final Table:

 1.Dekedda SC               18  13  3  2  37-13  42  [C]  Champions
 2.Horseed SC               18  12  4  2  39- 8  40
 3.Elman FC                 18  10  5  3  35-20  35
 4.Heegan FC                18   9  5  4  27-13  32
 5.Mogadishu City Club      18   7  5  6  31-22  26       [*1]
 6.Jazeera SC               18   5  6  7  27-35  21  [P]  [*2]
 7.Midnimo FC               18   5  3 10  10-25  18  [P]
 8.Gaadiidka FC             18   5  3 10  17-34  18
---------------------------------------------------
 9.Madbacada FC             18   3  4 11  13-29  13       Relegated
10.Jeenyo FC                18   1  2 15  16-53   5       Relegated

[*1] Banaadir SC were renamed Mogadishu City Club
[*2] promoted side Mogadishu United were renamed Jazeera SC

Round 1
[Feb 7]
Dekedda            1-1 Gaadiidka          
[Feb 8]
Mogadishu City     0-1 Jeenyo             
[Feb 11]
Heegan             1-0 Madbacada          
[Feb 12]
Jazeera            0-1 Midnimo            
[Feb 13]
Horseed            0-0 Elman              

Round 2
[Feb 14]
Jeenyo             2-8 Dekedda            
[Feb 15]
Gaadiidka          0-0 Madbacada          
[Feb 18]
Mogadishu City     1-1 Midnimo            
[Feb 19]
Heegan             1-3 Elman              
[Feb 20]
Jazeera            1-1 Horseed            

Round 3
[Feb 21]
Dekedda            1-0 Madbacada          
[Feb 22]
Jeenyo             0-1 Midnimo            
[Feb 25]
Gaadiidka          1-3 Elman              
[Feb 26]
Mogadishu City     1-2 Horseed            
[Feb 27]
Heegan             3-0 Jazeera            

Round 4
[Feb 28]
Midnimo            0-2 Dekedda            
[Mar 1]
Madbacada          1-0 Elman              
[Mar 4]
Jeenyo             0-4 Horseed            
[Mar 5]
Gaadiidka          0-1 Jazeera            
[Mar 6]
Mogadishu City     1-0 Heegan             

Round 5
[Mar 7]
Dekedda            1-0 Elman              
[Mar 8]
Midnimo            0-2 Horseed            
[Mar 11]
Madbacada          1-2 Jazeera            
[Mar 12]
Jeenyo             0-2 Heegan             
[Mar 13]
Gaadiidka          1-2 Mogadishu City     

Round 6
[Mar 14]
Horseed            1-0 Dekedda            
[Mar 15]
Elman              3-2 Jazeera            
[Mar 18]
Midnimo            0-4 Heegan             
[Mar 19]
Madbacada          1-4 Mogadishu City     
[Mar 20]
Jeenyo             2-4 Gaadiidka          

Round 7
[Mar 21]
Dekedda            2-1 Jazeera            
[Mar 22]
Horseed            0-1 Heegan             
[Mar 25]
Elman              1-1 Mogadishu City     
[Mar 26]
Midnimo            0-2 Gaadiidka          
[Mar 27]
Madbacada          2-1 Jeenyo             

Round 8
[Mar 28]
Heegan             1-1 Dekedda            
[Mar 29]
Jazeera            2-5 Mogadishu City     
[Apr 1]
Horseed            6-0 Gaadiidka          
[Apr 2]
Elman              3-1 Jeenyo             
[Apr 3]
Midnimo            1-0 Madbacada          

Round 9
[Apr 4]
Dekedda            1-0 Mogadishu City     
[Apr 5]
Heegan             4-0 Gaadiidka          
[Apr 8]
Jazeera            1-0 Jeenyo             
[Apr 9]
Horseed            4-0 Madbacada          
[Apr 10]
Elman              1-2 Midnimo            

Halfway Table:

 1.Horseed SC                9   6  2  1  20- 3  20
 2.Dekedda SC                9   6  2  1  17- 6  20  [C]
 3.Heegan FC                 9   6  1  2  17- 5  19
 4.Mogadishu City Club       9   4  2  3  15-10  14       [*1]
 5.Elman FC                  9   4  2  3  14-10  14
 6.Midnimo FC                9   4  1  4   6-12  13  [P]
 7.Jazeera SC                9   3  1  5  10-16  10  [P]  [*2]
 8.Gaadiidka FC              9   2  2  5   9-19   8
---------------------------------------------------
 9.Madbacada FC              9   2  1  6   5-14   7
10.Jeenyo FC                 9   1  0  8   7-25   3

[*1] Banaadir SC were renamed Mogadishu City Club
[*2] promoted side Mogadishu United were renamed Jazeera SC

Round 10
[Apr 22]
Gaadiidka          0-4 Dekedda            
[Apr 23] 
Jeenyo             0-4 Mogadishu City     
[Apr 24] 
Madbacada          3-4 Heegan             
[Apr 25]
Midnimo            2-2 Jazeera            
[Apr 26] 
Elman              2-1 Horseed            

Round 11
[Apr 29]
Dekedda            4-1 Jeenyo             
[Apr 30]
Madbacada          0-2 Gaadiidka          
[May 1]
Midnimo            1-3 Mogadishu City     
[May 2]
Elman              2-1 Heegan             
[May 3]
Horseed            3-1 Jazeera            

Round 12
[Jun 7]
Madbacada          0-2 Dekedda            
[Jun 8]
Midnimo            0-0 Jeenyo             
[Jun 9] 
Elman              3-1 Gaadiidka          
[Jun 10]
Horseed            1-0 Mogadishu City     
[Jun 11]
Jazeera            0-0 Heegan             

Round 13
[Jun 12]
Dekedda            1-0 Midnimo            
Elman              1-1 Madbacada          
[Jun 13]
Horseed            3-0 Jeenyo             
Jazeera            2-2 Gaadiidka          
[Jun 14]
Heegan             0-0 Mogadishu City     

Round 14
[Jun 15]
Elman              2-0 Dekedda            
[Jun 16]
Horseed            3-0 Midnimo            
[Jun 17]
Jazeera            0-0 Madbacada          
[Jun 18]
Heegan             1-1 Jeenyo             
[Jun 19]
Mogadishu City     1-0 Gaadiidka          

Round 15
[Jun 20]
Dekedda            1-1 Horseed            
Jazeera            2-2 Elman              
[Jun 21]
Heegan             2-0 Midnimo            
Mogadishu City     0-0 Madbacada          
[Jun 22] 
Gaadiidka          2-1 Jeenyo             

Round 16
[Jun 24]
Jazeera            1-4 Dekedda            
[Jun 25]
Heegan             1-1 Horseed            
[Jun 26] 
Mogadishu City     2-2 Elman              
[Jun 27]	 
Gaadiidka          1-0 Midnimo            
[Jun 28]
Jeenyo             2-4 Madbacada          

Round 17
[Jun 29]
Dekedda            1-0 Heegan             
[Jun 30]
Mogadishu City     4-5 Jazeera            
[Jul 1]	 
Gaadiidka          0-3 Horseed            
Jeenyo             2-6 Elman              
[Jul 2]
Madbacada          0-1 Midnimo            

Round 18
[Jul 2] 
Mogadishu City     2-3 Dekedda            
[Jul 3]	 
Gaadiidka          0-1 Heegan             
Jeenyo             2-4 Jazeera            
[Jul 4]
Midnimo            0-1 Elman              
Madbacada          0-3 Horseed            

Final Table:

 1.Dekedda SC               18  13  3  2  37-13  42  [C]  Champions
 2.Horseed SC               18  12  4  2  39- 8  40
 3.Elman FC                 18  10  5  3  35-20  35
 4.Heegan FC                18   9  5  4  27-13  32
 5.Mogadishu City Club      18   7  5  6  31-22  26       [*1]
 6.Jazeera SC               18   5  6  7  27-35  21  [P]  [*2]
 7.Midnimo FC               18   5  3 10  10-25  18  [P]
 8.Gaadiidka FC             18   5  3 10  17-34  18
---------------------------------------------------
 9.Madbacada FC             18   3  4 11  13-29  13       Relegated
10.Jeenyo FC                18   1  2 15  16-53   5       Relegated

[*1] Banaadir SC were renamed Mogadishu City Club
[*2] promoted side Mogadishu United were renamed Jazeera SC

General Da'ud Cup 2019

Group Stage

Group A
[Oct 21]
Gaadiidka          5-2 Badbaado           
[Oct 22]
Batroolka          1-1 Geeska Afrika      
[Oct 30]
Batroolka          0-3 Gaadiidka          
[Oct 31]
Badbaado           1-3 Geeska Afrika      
[Nov 7]
Gaadiidka          3-4 Geeska Afrika      
Batroolka          1-6 Badbaado           

Final Table:

 1.Geeska Afrika             3   2  1  0   8- 5   7       Qualified
 2.Gaadiidka FC              3   2  0  1  11- 6   6       Qualified
 3.FC Badbaado               3   1  0  2   9- 9   3
 4.Batroolka FC              3   0  1  2   2-10   1

Group B
[Oct 23]
Mogadishu City     1-0 Dekedda            
[Oct 25]
Horseed            0-0 Elman              
[Nov 1]
Elman              1-2 Mogadishu City     
[Nov 2]
Dekedda            1-3 Horseed            
[Nov 8]
Elman              4-2 Dekedda            
Mogadishu City     0-0 Horseed            

Final Table:

 1.Mogadishu City Club       3   2  1  0   3- 1   7       Qualified
 2.Horseed SC                3   1  2  0   3- 1   5       Qualified
 3.Elman FC                  3   1  1  1   5- 4   4
 4.Dekedda SC                3   0  0  3   3- 8   0

Group C
[Oct 26]
Heegan             1-2 Jazeera            
[Oct 27]
Jamhuuriya         2-3 Waxool             
[Nov 3]
Waxool             2-2 Heegan             
[Nov 4]
Jazeera            2-0 Jamhuuriya         
[Nov 9]
Heegan             4-0 Jamhuuriya         
Waxool             0-4 Jazeera            

Final Table:

 1.Jazeera SC                3   3  0  0   8- 1   9       Qualified
 2.Heegan FC                 3   1  1  1   7- 4   4       Qualified
 3.Waxool SC                 3   1  1  1   5- 8   4
 4.Jamhuuriya FT             3   0  0  3   2- 9   0

Group D
[Oct 28]
Raadsan            0-0 Saxafi             
[Oct 29]
Rajo               1-1 Midnimo            
[Nov 5]
Midnimo            0-1 Saxafi             
[Nov 6]
Raadsan            3-1 Rajo               
[Nov 10]
Midnimo            1-0 Raadsan            
Saxafi             1-0 Rajo               

Final Table:

 1.Saxafi Hotel              3   2  1  0   2- 0   7       Qualified
 2.Raadsan SC                3   1  1  1   3- 2   4       Qualified
 3.Midnimo FC                3   1  1  1   2- 2   4
 4.Rajo FC                   3   0  1  2   2- 5   1

Quarterfinals
[Nov 12]
Geeska Afrika      2-1 Heegan             
[Nov 13]
Mogadishu City     3-0 Saxafi             
[Nov 14]
Jazeera            1-2 Gaadiidka          
[Nov 15]
Raadsan            1-4 Horseed            

Semifinals
[Nov 17]
Geeska Afrika      0-1 Mogadishu City     
[Nov 18]
Horseed            3-0 Gaadiidka          

Final [Nov 21]
Mogadishu City     2-3 Horseed            
  [Faisal Ahmed Hassan 50, Faisal Hassan Hashi 85; Mahad Mohamed Abdulkader 12,
   Hassan Abdinor Geeseey 42, 67]

Super Cup 2019

[Dec 22, 2019]
Dekedda            3-0 Mogadishu City

Division One 2019

Final Table:

 1.Raadsan SC               18  10  5  3  35-15  35       Promoted
 2.Rajo FC                  18  10  5  3  46-30  35       Promoted
---------------------------------------------------
 3.Geeska Afrika            18   9  5  4  34-28  32
 4.Saxafi Hotel             18   9  2  7  43-37  29
 5.FC Badbaado              18   6  4  8  38-40  22
 6.Waxool SC                18   6  4  8  27-34  22  [R]
 7.Batroolka FC             18   5  6  7  36-32  21  [R]
 8.Jamhuuriya FT            18   6  3  9  17-31  21
---------------------------------------------------
 9.Ummah Hospital FC        18   4  7  7  22-28  19       Relegated
10.Bariga Dhexe             18   3  3 12  28-51  12       Relegated

Round 1
[Feb 23]
Saxafi             2-1 Bariga Dhexe       
Jamhuuriya         0-0 Ummah Hospital     
[Feb 24]
Batroolka          2-1 Badbaado           
Raadsan            1-1 Rajo               
[Feb 25]
Waxool             5-1 Geeska Afrika      

Round 2
[Feb 26]
Ummah Hospital     0-1 Saxafi             
[Feb 27]
Bariga Dhexe       1-2 Badbaado           
[Feb 28]
Jamhuuriya         1-0 Rajo               
[Mar 1]
Batroolka          0-1 Geeska Afrika      
[Mar 2]
Raadsan            2-1 Waxool             

Round 3
[Mar 3]
Saxafi             5-2 Badbaado           
[Mar 4]
Ummah Hospital     1-2 Rajo               
[Mar 5]
Bariga Dhexe       0-4 Geeska Afrika      
[Mar 6]
Jamhuuriya         1-0 Waxool             
[Mar 7]
Batroolka          1-2 Raadsan            

Round 4
[Mar 8]
Rajo               4-1 Saxafi             
[Mar 9]
Badbaado           3-3 Geeska Afrika      
[Mar 10]
Ummah Hospital     1-3 Waxool             
[Mar 11]
Bariga Dhexe       0-3 Raadsan            
[Mar 12]
Jamhuuriya         0-0 Batroolka          

Round 5
[Mar 13]
Saxafi             1-2 Geeska Afrika      
[Mar 14]
Rajo               4-1 Waxool             
[Mar 15]
Badbaado           1-6 Raadsan            
[Mar 16]
Ummah Hospital     4-2 Batroolka          
[Mar 17]
Bariga Dhexe       1-2 Jamhuuriya         

Round 6
[Mar 18]
Waxool             1-1 Saxafi             
[Mar 19]
Geeska Afrika      1-2 Raadsan            
[Mar 20]
Rajo               2-3 Batroolka          
[Mar 21]
Badbaado           0-2 Jamhuuriya         
[Mar 22]
Ummah Hospital     1-1 Bariga Dhexe       

Round 7
[Mar 23]
Saxafi             1-1 Raadsan            
[Mar 24]
Waxool             0-0 Batroolka          
[Mar 25]
Geeska Afrika      2-1 Jamhuuriya         
[Mar 26]
Rajo               2-2 Bariga Dhexe       
[Mar 27]
Badbaado           0-1 Ummah Hospital     

Round 8
[Mar 28]
Batroolka          3-5 Saxafi             
[Mar 29]
Raadsan            1-1 Jamhuuriya         
[Mar 30]
Geeska Afrika      3-2 Ummah Hospital     
Waxool             3-1 Bariga Dhexe       
[Mar 31]
Rajo               1-1 Badbaado           

Round 9
[Mar 31]
Saxafi             2-0 Jamhuuriya         
[Apr 1]
Batroolka          1-1 Bariga Dhexe       
[Apr 2]
Raadsan            0-0 Ummah Hospital     
[Apr 3]
Waxool             1-3 Badbaado           
[Apr 4]
Geeska Afrika      5-3 Rajo               

Halfway Table:

 1.Raadsan SC                9   5  4  0  18- 7  19
 2.Geeska Afrika             9   6  1  2  22-17  19
---------------------------------------------------
 3.Saxafi Hotel              9   5  2  2  19-14  17
 2.Jamhuuriya FT             9   4  3  2   8- 6  15
 5.Rajo FC                   9   3  3  3  19-16  12
 6.Waxool SC                 9   3  2  4  15-14  11  [R]
 7.Ummah Hospital FC         9   2  3  4  10-12   9
 8.Batroolka FC              9   2  3  4  12-16   9  [R]
---------------------------------------------------
 9.FC Badbaado               9   2  2  5  13-22   8
10.Bariga Dhexe              9   0  3  6   8-20   3

Round 10
[Apr 5]
Bariga Dhexe       4-2 Saxafi             
[Apr 6]
Ummah Hospital     1-0 Jamhuuriya         
Badbaado           2-2 Batroolka          
[Apr 7]
Rajo               2-1 Raadsan            
Geeska Afrika      1-1 Waxool             

Round 11
[Apr 8]
Saxafi             4-2 Ummah Hospital     
[Apr 9]
Badbaado           4-0 Bariga Dhexe       
[Apr 10]
Rajo               2-1 Jamhuuriya         
[Apr 11]
Geeska Afrika      0-0 Batroolka          
Waxool             1-0 Raadsan            

Round 12
[Apr 12]
Rajo               0-0 Ummah Hospital     
Badbaado           3-4 Saxafi             
[Apr 13]
Geeska Afrika      3-1 Bariga Dhexe       
Waxool             3-1 Jamhuuriya         
[Apr 14]
Raadsan            2-1 Batroolka          

Round 13
[Apr 14]
Saxafi             2-3 Rajo               
[Apr 15]
Geeska Afrika      0-3 Badbaado           
Waxool             4-1 Ummah Hospital     
[Apr 16]
Raadsan            2-1 Bariga Dhexe       
Batroolka          0-1 Jamhuuriya         

Round 14
[Apr 17]
Geeska Afrika      3-1 Saxafi             
Waxool             0-0 Rajo               
[Apr 18]
Raadsan            2-0 Badbaado           
Batroolka          1-1 Ummah Hospital     
[Apr 19]
Jamhuuriya         3-0 Bariga Dhexe       

Round 15
[Apr 19]
Saxafi             3-0 Waxool             
[Apr 20]
Raadsan            0-0 Geeska Afrika      
Batroolka          1-5 Rajo               
[Apr 21]
Bariga Dhexe       1-0 Ummah Hospital     
Jamhuuriya         1-3 Badbaado           

Round 16
[Apr 22]
Raadsan            2-0 Saxafi             
[Apr 23]
Batroolka          6-0 Waxool             
[Apr 24]
Jamhuuriya         1-3 Geeska Afrika      
[Apr 25]
Bariga Dhexe       6-8 Rajo               
[Apr 26]
Ummah Hospital     2-2 Badbaado           

Round 17
[Apr 27]
Saxafi             1-5 Batroolka          
Jamhuuriya         0-6 Raadsan            
[Apr 28]
Ummah Hospital     2-2 Geeska Afrika      
Bariga Dhexe       3-1 Waxool             
[Apr 29]
Badbaado           3-5 Rajo               

Round 18
[Apr 30]
Jamhuuriya         1-7 Saxafi             
[May 1]
Bariga Dhexe       4-8 Batroolka          
[May 2]
Ummah Hospital     3-2 Raadsan            
[May 3]
Badbaado           5-2 Waxool             
[May 4]
Rajo               2-0 Geeska Afrika      

Final Table:

 1.Raadsan SC               18  10  5  3  35-15  35       Promoted
 2.Rajo FC                  18  10  5  3  46-30  35       Promoted
---------------------------------------------------
 3.Geeska Afrika            18   9  5  4  34-28  32
 4.Saxafi Hotel             18   9  2  7  43-37  29
 5.FC Badbaado              18   6  4  8  38-40  22
 6.Waxool SC                18   6  4  8  27-34  22  [R]
 7.Batroolka FC             18   5  6  7  36-32  21  [R]
 8.Jamhuuriya FT            18   6  3  9  17-31  21
---------------------------------------------------
 9.Ummah Hospital FC        18   4  7  7  22-28  19       Relegated
10.Bariga Dhexe             18   3  3 12  28-51  12       Relegated

Horyaalka Jubbaland 2019

Round 1
[Mar 1]
Dakadaha           5-2 Himilo             
[Mar 7]
JCCI               0-1 Heegan             
[Mar 8]
Jamaame Brothers   2-2 D/Hoose            

Round 2
[Mar 14]
JCCI               1-0 Jamaame Brothers   
[Mar 15]
Heegan             1-1 Dakadaha           
[Mar 21]
Himilo             1-3 D/Hoose            

Round 3
[Mar 22]
Dakadaha           3-2 JCCI               
[Mar 28]
D/Hoose            2-2 Heegan             
[Mar 29]
Himilo             0-1 Jamaame Brothers   

Table:

 1.FC Dakadaha               3   2  1  0   9- 5   7
 2.D/Hoose                   3   1  2  0   7- 5   5
 3.Heegan FC                 3   1  2  0   4- 3   5
 4.Jamaame Brothers FC       3   1  1  1   3- 3   4  [JBC]
 5.JCCI FC                   3   1  0  2   3- 4   3
 6.Himilo FC                 3   0  0  3   3- 9   0

Round 4
[Apr 4]
Dakadaha            -  D/Hoose            
[Apr 5]
JCCI                -  Himilo             
[Apr 11]
Heegan              -  Jamaame Brothers   

Round 5
[Apr 12]
D/Hoose             -  JCCI               
[Apr 18]
Dakadaha            -  Jamaame Brothers   
[Apr 19]
Himilo              -  Heegan   
--------------------------------------------------------------------------------------------

2019/20

Somali Premier League 2019/20

Final Table:

 1.Mogadishu City Club      18  10  6  2  42-15  36       Champions
 2.Dekedda SC               18  10  5  3  21-16  35  [C]
 3.Elman FC                 18  10  4  4  43-23  34
 4.Horseed SC               18   9  7  2  32-12  34
 5.Heegan FC                18  10  3  5  34-21  33
 6.Gaadiidka FC             18   6  4  8  32-25  22
 7.Midnimo FC               18   5  7  6  20-26  22
 8.Raadsan SC               18   4  4 10  28-41  16  [P]
---------------------------------------------------
 9.Rajo FC                  18   2  2 14  17-65   8  [P]  Relegated
10.Jazeera SC               18   1  4 13  19-44   7       Relegated

Round 1
[Dec 26]
Raadsan            3-0 Gaadiidka          
Dekedda            1-1 Midnimo            
[Dec 28]
Mogadishu City     1-2 Rajo               
Elman              1-1 Heegan             
[Dec 30]
Horseed            1-1 Jazeera            

Round 2
[Jan 1]
Gaadiidka          0-1 Dekedda            
[Jan 2]
Midnimo            0-2 Heegan             
[Jan 3]
Raadsan            2-2 Rajo               
[Jan 6]
Elman              4-1 Jazeera            
[Jan 7]
Mogadishu City     0-0 Horseed            

Round 3
[Jan 8]
Dekedda            2-1 Heegan             
[Jan 9]
Gaadiidka          3-1 Rajo               
[Jan 10]
Midnimo            4-0 Jazeera            [also reported 3-0]
[Jan 13]
Raadsan            2-4 Horseed            
[Jan 14]
Elman              1-1 Mogadishu City     

Round 4
[Jan 15]
Rajo               0-2 Dekedda            
[Jan 16]
Heegan             2-1 Jazeera            [also reported 2-0]
[Jan 17]
Gaadiidka          0-1 Horseed            
[Jan 20]
Midnimo            0-4 Mogadishu City     
[Jan 21]
Raadsan            2-3 Elman              

Round 5
[Jan 22]
Dekedda            2-1 Jazeera            
[Jan 23]
Rajo               0-2 Horseed            
[Jan 24]
Heegan             0-3 Mogadishu City     
[Jan 27]
Gaadiidka          1-3 Elman              
[Jan 28]
Midnimo            0-3 Raadsan            

Round 6
[Jan 29]
Horseed            0-0 Dekedda            
[Jan 30]
Jazeera            1-3 Mogadishu City     
[Jan 31]
Rajo               1-6 Elman              
[Feb 3]
Heegan             2-1 Raadsan            
[Feb 4]
Gaadiidka          0-2 Midnimo            

Round 7
[Feb 5]
Dekedda            0-5 Mogadishu City     
[Feb 6]
Horseed            2-3 Elman              
[Feb 7]
Jazeera            2-2 Raadsan            
[Feb 10]
Rajo               1-1 Midnimo            
[Feb 11]
Heegan             1-1 Gaadiidka          

Round 8
[Feb 12]
Elman              0-1 Dekedda            
[Feb 13]
Mogadishu City     2-3 Raadsan            
[Feb 14]
Horseed            1-0 Midnimo            
[Feb 17]
Jazeera            1-1 Gaadiidka          
[Feb 18]
Rajo               1-2 Heegan             

Round 9
[Feb 19]
Dekedda            1-0 Raadsan            
[Feb 20]
Elman              1-1 Midnimo            
[Feb 21]
Mogadishu City     3-0 Gaadiidka          
[Feb 24]
Horseed            1-0 Heegan             
[Feb 25]
Jazeera            4-2 Rajo               

Round 10
[Mar 2]
Midnimo            0-0 Dekedda            
[Mar 3]
Gaadiidka          5-0 Raadsan            
[Mar 4]
Heegan             3-1 Elman              
[Mar 5]
Rajo               0-5 Mogadishu City     
[Mar 6]
Jazeera            0-1 Horseed            

Round 11
[Mar 9]
Dekedda            1-3 Gaadiidka          
[Mar 10]
Heegan             0-1 Midnimo            
[Mar 11]	 
Rajo               1-4 Raadsan            [also reported 0-4]
[Mar 12] 
Jazeera            2-4 Elman              
[Mar 13]
Horseed            0-0 Mogadishu City     

Round 12
[Mar 16]
Heegan             1-0 Dekedda            
[Mar 17]
Rajo               0-7 Gaadiidka          
[Mar 18]
Jazeera            1-2 Midnimo            
[Jun 18]
Horseed            4-0 Raadsan            
[Jun 19]
Mogadishu City     2-0 Elman              

Round 13
[Jun 22]
Dekedda            4-1 Rajo               
[Jun 23]
Jazeera            0-3 Heegan             
[Jun 24]
Horseed            0-1 Gaadiidka          
[Jun 25]
Mogadishu City     2-1 Midnimo            
[Jun 26]
Elman              2-1 Raadsan            

Round 14
[Jul 6]
Jazeera            0-1 Dekedda            
[Jul 7]
Horseed            6-0 Rajo               
[Jul 8]
Mogadishu City     1-1 Heegan             
[Jul 9]
Elman              1-0 Gaadiidka          
[Jul 10]
Raadsan            2-2 Midnimo            

Round 15
[Jul 13]
Dekedda            1-1 Horseed            
[Jul 14] 
Mogadishu City     3-0 Jazeera            
[Jul 15]
Elman              5-0 Rajo               
[Jul 16]
Raadsan            0-6 Heegan             
[Jul 17]
Midnimo            1-1 Gaadiidka          

Round 16
[Jul 20]
Mogadishu City     1-1 Dekedda            
[Jul 21] 
Elman              2-2 Horseed            
[Jul 22]
Raadsan            1-1 Jazeera            
[Jul 23]
Midnimo            3-1 Rajo               
[Jul 24]
Gaadiidka          1-2 Heegan             

Round 17
[Jul 27]
Dekedda            2-1 Elman              
[Jul 28]
Gaadiidka          5-1 Jazeera            
Raadsan            2-3 Mogadishu City     
[Jul 29]
Midnimo            1-1 Horseed            
Heegan             6-1 Rajo               

Round 18
[Aug 3]
Raadsan            0-1 Dekedda            
[Aug 4]
Midnimo            0-5 Elman              
[Aug 5]
Gaadiidka          3-3 Mogadishu City     
[Aug 6]
Heegan             1-5 Horseed            
[Aug 7]
Rajo               3-2 Jazeera            

Final Table:

 1.Mogadishu City Club      18  10  6  2  42-15  36       Champions
 2.Dekedda SC               18  10  5  3  21-16  35  [C]
 3.Elman FC                 18  10  4  4  43-23  34
 4.Horseed SC               18   9  7  2  32-12  34
 5.Heegan FC                18  10  3  5  34-21  33
 6.Gaadiidka FC             18   6  4  8  32-25  22
 7.Midnimo FC               18   5  7  6  20-26  22
 8.Raadsan SC               18   4  4 10  28-41  16  [P]
---------------------------------------------------
 9.Rajo FC                  18   2  2 14  17-65   8  [P]  Relegated
10.Jazeera SC               18   1  4 13  19-44   7       Relegated

General Da'ud Cup 2020

Quarterfinals
[Oct 9]
Horseed            1-0 Jeenyo             
[Oct 10]
Gaadiidka          0-0 Elman              [6-7 pen]
[Oct 11]
Dekedda            0-0 Raadsan            [4-2 pen]
[Oct 12]
Midnimo            1-1 Mogadishu City     [4-2 pen]

Semifinals
[Oct 14]
Elman              0-1 Horseed            
[Oct 15]
Dekedda            1-0 Midnimo            

Final [Oct 18]
Horseed            3-0 Dekedda

One Day Cup 2020

[Jun 30, reopening Stadium Mogadishu]
Mogadishu City     1-2 Horseed

Division One 2020

Final Table:

 1.Jeenyo FC                18  13  3  2   +26   42  [R]  Promoted
 2.Geeska Afrika            18  13  3  2   +19   42       Promoted
---------------------------------------------------
 3.FC Badbaado              18  10  5  3   +20   35
 4.Batroolka FC             18  11  2  5  39-21  35
 5.Gantaalaha Afgooye       18   5  4  9   - 7   19  [P]
 6.Jamhuuriya FT            18   4  6  8   - 8   18
 7.Waxool SC                18   4  6  8   - 8   18
 8.Saxafi Hotel             18   5  3 10   -15   18
---------------------------------------------------
 9.Madbacada FC             18   5  2 11   -16   17  [R]  Relegated
10.Albeder                  18   3  0 15   -29    9  [P]  Relegated

Round 1
Geeska Afrika      3-1 Waxool             
Albeder            2-3 Jeenyo             
Madbacada          2-4 Batroolka          
Saxafi             3-1 Jamhuuriya         
Gantaalaha Afgooye 4-5 Badbaado           

Round 2
Jeenyo             3-2 Geeska Afrika      
Waxool             0-1 Batroolka          
Albeder            0-2 Jamhuuriya         
Madbacada          0-2 Badbaado           
Saxafi             2-1 Gantaalaha Afgooye 

Round 3
Geeska Afrika      2-1 Batroolka          
Jeenyo             2-0 Jamhuuriya         
Waxool             2-1 Badbaado           
Albeder            2-1 Gantaalaha Afgooye 
Madbacada          1-1 Saxafi             

Round 4
Jamhuuriya         0-2 Geeska Afrika       
Batroolka          5-0 Badbaado           
Jeenyo             5-2 Gantaalaha Afgooye 
Waxool             3-1 Saxafi             
Albeder            bt  Madbacada          [by 1 goal]

Round 5
Geeska Afrika      2-1 Badbaado           
Jamhuuriya         1-5 Gantaalaha Afgooye 
Batroolka          3-2 Saxafi             
Jeenyo             bt  Madbacada          [by 4 goals]
Waxool             4-2 Albeder            

Round 6
Gantaalaha Afgooye 2-3 Geeska Afrika      
Badbaado           5-0 Saxafi             
Jamhuuriya         drw Madbacada          
Batroolka          4-0 Albeder            
Jeenyo             1-1 Waxool             

Round 7
Geeska Afrika      2-0 Saxafi             
Gantaalaha Afgooye 2-1 Madbacada          
Badbaado           2-0 Albeder            
Jamhuuriya         1-1 Waxool             
Batroolka          2-3 Jeenyo             

Round 8
Madbacada          0-2 Geeska Afrika      
Saxafi             2-1 Albeder            
Gantaalaha Afgooye 5-1 Waxool             
Badbaado           2-1 Jeenyo             
Jamhuuriya         2-2 Batroolka          

Round 9
Geeska Afrika      1-0 Albeder            
Madbacada          0-3 Waxool             
Saxafi             1-3 Jeenyo             
Gantaalaha Afgooye 0-4 Batroolka          
Badbaado           3-3 Jamhuuriya         

Round 10
Waxool             0-3 Geeska Afrika      
Jeenyo             6-1 Albeder            
Batroolka          2-0 Madbacada          
Jamhuuriya         3-1 Saxafi             
Badbaado           4-1 Gantaalaha Afgooye 

Round 11
Geeska Afrika      1-2 Jeenyo             
Batroolka          2-1 Waxool             
Jamhuuriya         2-1 Albeder            
Badbaado           3-0 Madbacada          
Gantaalaha Afgooye 3-3 Saxafi             

Round 12
Batroolka          1-1 Geeska Afrika      
Jamhuuriya         0-1 Jeenyo             
Badbaado           2-2 Waxool             
Gantaalaha Afgooye 2-1 Albeder            
Saxafi             3-4 Madbacada          

Round 13
[Aug 2]
Geeska Afrika      1-0 Jamhuuriya         
Badbaado           1-0 Batroolka          
[Aug 3]
Gantaalaha Afgooye 2-2 Jeenyo             
[Aug 4]
Saxafi             0-0 Waxool             
[Aug 5]
Madbacada          2-1 Albeder            

Round 14
[Aug 8]
Badbaado           2-2 Geeska Afrika      
Gantaalaha Afgooye 4-3 Jamhuuriya         
[Aug 9]
Saxafi             2-1 Batroolka          
Madbacada          0-3 Jeenyo             
[Aug 10]
Albeder            1-0 Waxool             

Round 15
[Aug 11]
Geeska Afrika      drw Gantaalaha Afgooye 
Saxafi             lt  Badbaado           [by 4 goals]
[Aug 12]
Madbacada          2-1 Jamhuuriya         
Albeder            2-3 Batroolka          
[Aug 13]
Waxool             1-3 Jeenyo             

Round 16
Saxafi             2-3 Geeska Afrika      
Madbacada          3-0 Gantaalaha Afgooye 
Albeder            0-5 Badbaado           
Waxool             drw Jamhuuriya         
[Aug 17]
Jeenyo             2-3 Batroolka          

Round 17
Geeska Afrika      4-3 Madbacada          
Albeder            lt  Saxafi             [by 2 goals]
Waxool             1-1 Gantaalaha Afgooye 
Jeenyo             0-0 Badbaado           
[Aug 20]
Batroolka          0-1 Jamhuuriya         

Round 18
[Aug 22]
Albeder            lt  Geeska Afrika      [by 3 goals]
Waxool             3-5 Madbacada          
[Aug 23]
Jeenyo             3-1 Saxafi             
Batroolka          1-0 Gantaalaha Afgooye 
[Aug 24]
Jamhuuriya         1-1 Badbaado           

Final Table:

 1.Jeenyo FC                18  13  3  2   +26   42  [R]  Promoted
 2.Geeska Afrika            18  13  3  2   +19   42       Promoted
---------------------------------------------------
 3.FC Badbaado              18  10  5  3   +20   35
 4.Batroolka FC             18  11  2  5  39-21  35
 5.Gantaalaha Afgooye       18   5  4  9   - 7   19  [P]
 6.Jamhuuriya FT            18   4  6  8   - 8   18
 7.Waxool SC                18   4  6  8   - 8   18
 8.Saxafi Hotel             18   5  3 10   -15   18
---------------------------------------------------
 9.Madbacada FC             18   5  2 11   -16   17  [R]  Relegated
10.Albeder                  18   3  0 15   -29    9  [P]  Relegated


Inter-state football tournament 2020

Played Dec 20-31 in Mogadishu.

Group A
[Dec 20]
Banadir            1-1 Galmudug           
[Dec 22]
Hirshabeele        0-1 Banadir            
[Dec 24]
Galmudug           2-1 Hirshabeele        

Table:

 1.Galmudug                  2   1  1  0   3- 2   4  Qualified
 2.Banadir                   2   1  1  0   2- 1   4  Qualified
 3.Hirshabeele               2   0  0  2   1- 3   0

Group B
[Dec 21]
Jubbaland          0-1 Koonfur Galbeed    
[Dec 23]
Puntland           0-0 Jubbaland          
[Dec 25]
Koonfur Galbeed    1-1 Puntland           

Table:

 1.Koonfur Galbeed           2   1  1  0   2- 1   4  Qualified 
 2.Puntland                  2   0  2  0   1- 1   2  Qualified
 3.Jubbaland                 2   0  1  1   0- 1   1
NB: Koonfur Galbeed aka South West State

Semifinals
[Dec 27]
Galmudug           2-1 Puntland           
[Dec 28]
Koonfur Galbeed    1-3 Banadir            

Final [Dec 31]
Galmudug           2-2 Banadir            [0-3 pen]
---------------------------------------------------------------------------------------------

2021

Somali Premier League 2021

Final Table:

 1.Horseed SC               18  11  5  2  37-11  38       Championship Playoff
   Mogadishu City Club      18  11  5  2  27-12  38  [C]  Championship Playoff
 3.Heegan FC                18   9  6  3  35-19  33
 4.Raadsan SC               18   9  6  3  19-10  33
 5.Dekedda SC               18   6  5  7  26-17  23
 6.Midnimo FC               18   7  1 10  18-22  22
 7.Gaadiidka FC             18   6  3  9  34-31  21
 8.Jeenyo FC                18   5  5  8  19-28  20  [P]
---------------------------------------------------
 9.Elman FC                 18   5  2 11  21-25  17       Relegated
10.Geeska Afrika            18   1  2 15   8-69   5  [P]  Relegated

Round 1
[Jan 18]
Heegan             1-0 Midnimo            
[Jan 19]
Geeska Afrika      0-0 Jeenyo             
[Jan 20]
Raadsan            1-0 Horseed            
[Jan 21]
Elman              0-1 Mogadishu City     
[Jan 22]
Dekedda            1-1 Gaadiidka          

Round 2
[Jan 25]
Jeenyo             1-2 Heegan             
[Jan 26]
Midnimo            0-2 Horseed            
[Jan 27]
Geeska Afrika      0-2 Mogadishu City     
[Jan 28]
Raadsan            1-0 Gaadiidka          
[Jan 29]
Elman              2-1 Dekedda            

Round 3
[Feb 1]
Heegan             1-1 Horseed            
[Feb 2]
Jeenyo             1-0 Mogadishu City     
[Feb 3]
Midnimo            1-2 Gaadiidka          
[Feb 4]
Geeska Afrika      0-3 Dekedda            
[Feb 5]
Raadsan            1-0 Elman              

Round 4
[Feb 8]
Mogadishu City     3-2 Heegan             
[Feb 9]
Horseed            1-3 Gaadiidka          
[Feb 10]
Jeenyo             0-4 Dekedda            
[Feb 11]
Midnimo            1-0 Elman              
[Feb 12]
Geeska Afrika      0-2 Raadsan            

Round 5
[Feb 15]
Heegan             3-2 Gaadiidka          
[Feb 16]
Mogadishu City     1-0 Dekedda            
[Feb 17]
Horseed            3-0 Elman              
[Feb 18]
Jeenyo             1-1 Raadsan            
[Feb 22]
Midnimo            2-1 Geeska Afrika      

Round 6
[Feb 22]
Dekedda            0-0 Heegan             
[Feb 23]
Gaadiidka          0-1 Elman              
[Feb 24]
Mogadishu City     1-0 Raadsan            
[Feb 25]
Horseed            3-1 Geeska Afrika      
[Feb 26]
Jeenyo             1-0 Midnimo            

Round 7
[Mar 1]
Heegan             1-0 Elman              
[Mar 2]
Dekedda            1-2 Raadsan            
[Mar 3]
Gaadiidka          6-0 Geeska Afrika      
[Mar 4]
Mogadishu City     1-0 Midnimo            
[Mar 5]
Horseed            3-0 Jeenyo             

Round 8
[Mar 8]
Raadsan            0-0 Heegan             
[Mar 9]
Elman              4-0 Geeska Afrika      
[Mar 10]
Dekedda            1-2 Midnimo            
[Mar 11]
Gaadiidka          2-2 Jeenyo             
[Mar 12]
Mogadishu City     1-1 Horseed            

Round 9
[Mar 15]
Heegan             1-1 Geeska Afrika      
[Mar 16]
Raadsan            1-0 Midnimo            
[Mar 17]
Elman              1-2 Jeenyo             
[Mar 18]
Dekedda            0-2 Horseed            
[Mar 19]
Gaadiidka          0-1 Mogadishu City     

Round 10
[May 17]
Midnimo            1-2 Heegan             
[May 18]
Jeenyo             4-2 Geeska Afrika      
[May 19]
Horseed            0-0 Raadsan            
[May 20]
Mogadishu City     2-2 Elman              
[May 21]
Gaadiidka          0-3 Dekedda            

Round 11
[May 24]
Heegan             1-1 Jeenyo             
[May 25]
Horseed            5-2 Midnimo            
[May 26]
Mogadishu City     4-0 Geeska Afrika      
[May 27]
Gaadiidka          1-1 Raadsan            
[May 31]
Dekedda            1-1 Elman              

Round 12
[Jun 1]
Horseed            1-1 Heegan             
[Jun 2]
Mogadishu City     2-1 Jeenyo             
[Jun 3]
Gaadiidka          1-2 Midnimo            
[Jun 4]
Dekedda            1-2 Geeska Afrika      
[Jun 5]
Elman              3-2 Raadsan            

Round 13
[Jun 6]
Heegan             1-0 Mogadishu City     
[Jun 7]
Gaadiidka          0-5 Horseed            
[Jun 8]
Dekedda            3-1 Jeenyo             
[Jun 9]
Elman              0-2 Midnimo            
[Jun 10]
Raadsan            3-0 Geeska Afrika      

Round 14
[Jun 27]
Gaadiidka          2-3 Heegan             
[Jun 28]
Dekedda            1-1 Mogadishu City     
[Jun 29]
Elman              0-2 Horseed            
[Jun 30]
Raadsan            0-0 Jeenyo             
[Jul 1]
Geeska Afrika      0-4 Midnimo            

Round 15
[Jul 2]
Heegan             1-4 Dekedda            
[Jul 3]
Elman              0-2 Gaadiidka          
[Jul 4]
Raadsan            1-1 Mogadishu City     
[Jul 5]
Geeska Afrika      0-4 Horseed            
[Jul 6]
Midnimo            1-0 Jeenyo             

Round 16
[Jul 7]
Elman              1-2 Heegan             
[Jul 8]
Raadsan            0-2 Dekedda            
[Jul 9]
Geeska Afrika      1-8 Gaadiidka          
[Jul 10]
Midnimo            0-2 Mogadishu City     
[Jul 11]
Jeenyo             1-3 Horseed            

Round 17
[Jul 12]
Heegan             0-1 Raadsan            
[Jul 13]
Geeska Afrika      0-5 Elman              
[Jul 14]
Midnimo            0-0 Dekedda            
[Jul 15]
Jeenyo             1-2 Gaadiidka          
[Jul 16]
Horseed            0-0 Mogadishu City     

Round 18
[Jul 17]
Geeska Afrika     0-13 Heegan             
[Jul 18]
Midnimo            0-2 Raadsan            
[Jul 21]
Jeenyo             2-1 Elman              
[Jul 22]
Horseed            1-0 Dekedda            
[Jul 23]
Mogadishu City     4-2 Gaadiidka          

Final Table:

 1.Horseed SC               18  11  5  2  37-11  38       Championship Playoff
   Mogadishu City Club      18  11  5  2  27-12  38  [C]  Championship Playoff
 3.Heegan FC                18   9  6  3  35-19  33
 4.Raadsan SC               18   9  6  3  19-10  33
 5.Dekedda SC               18   6  5  7  26-17  23
 6.Midnimo FC               18   7  1 10  18-22  22
 7.Gaadiidka FC             18   6  3  9  34-31  21
 8.Jeenyo FC                18   5  5  8  19-28  20  [P]
---------------------------------------------------
 9.Elman FC                 18   5  2 11  21-25  17       Relegated
10.Geeska Afrika            18   1  2 15   8-69   5  [P]  Relegated

Championship Playoff

[Aug 2]
Horseed            awd Mogadishu City     [awarded to Horseed, MCC dns]
  [MCC had two players suspended due to red cards in an earlier match and
   were refused permission to field them; they then declined to play]

Promoted: FC Badbaado, Saxafi Hotel
---------------------------------------------------------------------------------------------

2022

Somali Premier League 2022

Table:

 1.Horseed SC               10   6  3  1  24-12  21  [C]
 2.Gaadiidka FC             10   6  2  2  14- 8  20
 3.Elman FC                  9   5  2  2  18-13  17  [+]
 4.FC Badbaado              10   5  0  5  18-22  15  [P]
 5.Dekedda SC                9   4  2  3  25-15  14
 6.Heegan FC                10   4  2  4  13-11  14
 7.Sahafi Hotel             10   3  3  4  12-17  12  [P]
 8.Muqdisho City Club        8   1  3  4   8-15   6
 9.Jazeera SC               10   0  1  9   2-21   1  [+]
 -.Midnimo FC                withdrew after playing one match (annulled)
 -.Raadsan SC                withdrew before playing a match
 -.Jeenyo FC                 withdrew before playing a match

[+] Elman and Jazeera were readmitted

NB: Raadsan withdrew before their match in round 1

Round 1
[Jun 17]
Dekedda            3-4 Badbaado           
[Jul 5]
Elman              3-0 Jazeera            
[Jul 6]
Horseed            1-2 Heegan             
[Jul 7]
Muqdisho City      1-2 Gaadiidka          
[Jul 9]
Jeenyo             n/p Raadsan            [Raadsan dns; awarded 3-0 but later
[Jul 10]                                   annulled as Jeenyo withdrew as well]
Sahafi             1-0 Midnimo            [annulled]

NB: Jeenyo and Midnimo withdrew before their matches in round 2

Round 2
[Aug 5]
Badbaado           n/p Midnimo            
[Aug 6]
Jeenyo             n/p Heegan             
[Aug 7]
Sahafi             1-2 Gaadiidka          
[Aug 8]
Horseed            3-0 Jazeera            
[Aug 9]
Muqdisho City      2-3 Elman              
[Sep 12 (replacing cancelled matches Aug 5,6)]
Badbaado           1-3 Heegan             
Dekedda            bye

Round 3
[Aug 12]
Dekedda            3-0 Heegan             
[Aug 13]
Badbaado           2-1 Jazeera            
[Aug 14]
Sahafi             0-1 Elman              
[Aug 15]
Horseed            2-2 Muqdisho City      
Gaadiidka          bye

Round 4
[Aug 16]
Dekedda            0-0 Gaadiidka          
[Aug 17]
Heegan             3-0 Jazeera            
[Aug 18]
Badbaado           2-0 Muqdisho City      
[Aug 19]
Sahafi             2-2 Horseed            
Elman              bye

Round 5
[Aug 20]
Dekedda            2-0 Jazeera            
[Aug 21]
Gaadiidka          1-1 Elman              
[Aug 22]
Heegan             4-0 Muqdisho City      
[Aug 23]
Badbaado           1-3 Sahafi             
Horseed            bye

Round 6
[Aug 24]
Dekedda            2-4 Elman              
[Aug 25]
Jazeera            0-0 Muqdisho City      
[Aug 26]	 
Gaadiidka          2-3 Horseed            
[Aug 27]
Heegan             1-1 Sahafi             
Badbaado           bye

Round 7
[Aug 28]
Dekedda            1-2 Muqdisho City      
[Aug 29]
Elman              1-3 Horseed            
[Aug 30]
Jazeera            0-1 Sahafi             
[Aug 31]
Gaadiidka          2-0 Badbaado           
Heegan             bye

Round 8
[Sep 1]
Dekedda            2-2 Horseed            
[Sep 2]
Muqdisho City      1-1 Sahafi             
[Sep 3]
Elman              3-5 Badbaado           
[Sep 4]
Gaadiidka          2-0 Heegan             
Jazeera            bye

Round 9
[Sep 5]
Dekedda            8-1 Sahafi             
[Sep 6]
Horseed            3-0 Badbaado           
[Sep 7]
Elman              0-0 Heegan             
[Sep 8]
Jazeera            0-2 Gaadiidka          
Muqdisho City      bye

Round 10
[Sep 19]
Badbaado           2-4 Dekedda            
[Sep 20]
Jazeera            0-2 Elman              
[Sep 21]
Heegan             0-2 Horseed            
[Sep 22]
Gaadiidka          0-2 Muqdisho City      
Sahafi             bye

Round 11
[Sep 25]
Heegan             0-1 Badbaado           
[Sep 26]
Gaadiidka          1-0 Sahafi             
[Sep 27]
Jazeera            1-3 Horseed            
[Sep 28]
Elman               -  Muqdisho City      
Dekedda            bye

Round 12
[Sep 30]
Heegan              -  Dekedda            
[Oct 1]
Jazeera             -  Badbaado           
[Oct 2]
Elman               -  Sahafi             
[Oct 3]
Muqdisho City       -  Horseed            
Gaadiidka          bye

Round 13
[Oct 4]
Gaadiidka           -  Dekedda            
[Oct 5] 
Jazeera             -  Heegan             
[Oct 6]
Muqdisho City       -  Badbaado           
[Oct 7]
Horseed             -  Sahafi             
Elman              bye

Round 14
[Oct 8]
Jazeera             -  Dekedda            
[Oct 9]	 
Elman               -  Gaadiidka          
[Oct 10]
Muqdisho City       -  Heegan             
[Oct 11]
Sahafi              -  Badbaado           
Horseed            bye

Round 15
[Oct 12]
Elman               -  Dekedda            
[Oct 13]
Muqdisho City       -  Jazeera            
[Oct 14]
Horseed             -  Gaadiidka          
[Oct 15]
Sahafi              -  Heegan             
Badbaado           bye

Round 16
[Oct 16]
Muqdisho City       -  Dekedda            
[Oct 17]
Horseed             -  Elman              
[Oct 18]
Sahafi              -  Jazeera            
[Oct 19]
Badbaado            -  Gaadiidka          
Heegan             bye

Round 17
[Oct 20]
Horseed             -  Dekedda            
[Oct 21]
Sahafi              -  Muqdisho City      
[Oct 22]
Badbaado            -  Elman              
[Oct 23]
Heegan              -  Gaadiidka          
Jazeera            bye

Round 18
[Oct 24]
Sahafi              -  Dekedda            
[Oct 25]
Badbaado            -  Horseed            
[Oct 26]
Heegan              -  Elman              
[Oct 27]
Gaadiidka           -  Jazeera            
Muqdisho City      bye