Kenya 2006/07

Final Table:

 1.Tusker FC (Nairobi)               30 16 11  3  43-21  59  [1-0] {4-0,2-1}  Champions
 2.Mathare United (Nairobi)          30 15 11  4  34-13  56  [1-2] {2-0,2-0}
 3.SoNy Sugar (Awendo)               30 14 13  3  35-15  55  [4-0] {4-1,1-0}
 4.Red Berets (Nairobi)              30 13  7 10  35-35  46  [1-0] {5-1}
 5.Sher Agencies (Naivasha)          30 12  9  9  34-31  45  [2-0] {1-0,2-0}
 6.Ulinzi Stars                      30 11 10  9  31-28  43  [1-0] {2-0,5-0}
 7.Chemelil Sugar (Nyando)           30 12  6 12  30-26  42  [0-0] {2-0,3-0}
 8.World Hope FC (Nairobi)           30 11  9 10  32-29  42  [3-4] {2-2}
 9.Thika United                      30  8 15  7  24-21  39  [0-1] {2-0,2-1}
10.Mathare Youth (Nairobi)           30  9  7 14  23-33  34  [1-3] {4-1,1-3}
11.Gor Mahia (Nairobi)               30  9  7 14  24-36  34  [1-1] {0-2,0-2}
12.Agro-Chemical (Nyando)            30  8  9 13  27-28  33  [0-1] {1-1}
13.Mahakama (Nairobi)                30  8  7 15  28-43  31  [0-3] {3-1,3-0}
14.Kenya Commercial Bank (Nairobi)   30  7  9 14  30-33  30  [1-1] {2-1}
-----------------------------------------------------------
15.Homegrown (Naivasha)              30  8  5 17  24-44  29  [0-0] {3-1}      Relegated
16.Coast Stars (Mombasa)             30  7  7 16  31-49  28  [1-0] {2-0}      Relegated
 -.Kangemi United                    disqualied; all results annulled;
   record at disqualification:       26  3  2 21  18-60  11  [1-2]  Demoted
 -.Mumias Sugar                      disbanded; all results annulled;
   record at withdrawal              17  7  4  6  18-18  25  Disbanded

NB: Coast Stars had their matches on May 19 (vs Sony, 0-2) and Oct 7
    (vs World Hope 1-1) awarded 2-0 wins (for having fielded ineligible
    players) by the KFF IDAT (Independent Disciplinary and Appeals
    Tribunal) on Jan 23, 2008 (sic!), implying KCB were to be relegated 
    in their stead; however, on Jan 26, the KPL (Kenya Premier League),
    at a meeting of the KPL Senior Management Committee attended by 14
    of the 16 clubs, unanimously refused to acknowledge this decision on
    the grounds there had not been a quorum at the IDAT meeting and that
    it had not met and decided within the stipulated 30 days (Coast Stars'
    appeal had been submitted Dec 10, 2007); an additional issue is that
    Coast Stars went directly to the KFF IDAT instead of to the KPL IDAC (Independent Disciplinary and 
    Appeals Committee); it is probably no coincidence that Coast Stars
    are run by KFF chairman Mohammed Hatimy, also in control of the KFF 
    "I"DAT.  In February, it was decided to ask FIFA for a binding advice
    on Coast Stars' status 2008.  On February 28, 2008, the FIFA Division
    for Legal Affairs delivered its judgment, tearing the procedures
    followed by the KFF IDAT (which reinstated Coast Stars) into very
    small pieces.  KCB therefore remain at the top level.  Coast Stars
    are planning to appeal at ordinary courts.

NB: 2 more losses than wins due to award Ulinzi vs Agro on Mar 18

NB: 4 teams to be relegated and 2 promoted as top level is reduced to
    16 clubs;
    on June 29, 2007, it was announced Mumias Sugar were disbanded;
    all their results (listed between square brackets for opponents)
    were annulled; due to this, 3 (other) teams are to be relegated 
    instead of 4;
    on October 18, Kangemi United were disqualified and forcibly
    relegated due to to many no-shows;  all their results (listed 
    between curly brackets for opponents) were annulled; due to this,
    2 (other) teams are to be relegated 

Notes:

Just before the season, the Kenya FA decided to set up their
own league, KFF PL, in an apparent effort to dismantle the
existing KPL.  Relegated teams Shabana and AFC Leopards have
been added to make the league consist of 20 clubs; Kangemi
United had already replaced disbanded Securicor.

Meanwhile, the Kenya Premier League (KPL) had not only demoted
Shabana and AFC Leopards (among others) but also denied entrance
to promoted clubs Mahakama and Homegrown, in order to reduce
the top level to 16 teams.

Since Sep 16, both bodies have been fixturing matches without
regard for the other.  A meeting on Oct 2 attended by 12 clubs
supposedly agreed to unify the league under KFF-PL, starting 
at Oct 16; however, the clubs could not agree on the number
of participants. On Oct 4, the Kenya Premier League was 
deregistered after two of its shareholders, AFC Leopards and 
Gor Mahia (both relegated last season...), agreed to do so.
That administrative move does not seem to have had any further
effect.
   
FIFA interfered, in the person of Jérôme Champagne, stating it 
agrees with Gor Mahia remaining in the top flight but insists 
on the relegation of AFC Leopards and Shabana and a reduction 
to 18 clubs.  Champagne also publicly denied the KFF to have a 
mandate to run the league.

In spite of the supposed agreement on Oct 2, both leagues kept 
fixturing matches, most of which were not played.  This led to
the fairly ridiculous situation of Sony Sugar, champions 2006,
being fixtured for two different matches on Oct 14 in spite of
its chairman, Gabriel Otiende, being installed as 'boss' of
both KFF-PL and KPL.

On Oct 24, 2006, FIFA suspended the KFF.
 
Later, the government dissolved the KFF, a decision suspended by
the High Court.

A new Premier League season was announced to start on Nov 25 with 
20 teams but did not, both existing leagues continuing.

On Mar 9, 2007, FIFA lifted Kenya's suspension, with the composition
of the Premier League to be decided at the AGM of the KFF.  This new
'unified' league started on Mar 10, 2007; all 'old' matches were 
carried over apart from those involving AFC Leopards and Shabana.


Kenya Premier League (KPL) 

NB: was to have 16 teams; promoted clubs Mahakama and Homegrown were
    originally denied entrance, but later admitted, apparently after
    pressure from FIFA.  However, most teams, including champions Sony
    Sugar, have opted to play in the KFF PL (see below), Sony for
    fear of being denied entrance in the CAF Champions League 2007.
    Eleven clubs, viz. Mathare United, Coast Stars, Mathare Youth, 
    World Hope, Ulinzi, Sony Sugar, Sher Agencies, Thika United, 
    Mumias Sugar, Tusker and Kenya Commercial Bank, called for
    the dissolution of the KFF PL.  Six of them, Mathare United,
    Mathare Youth, Tusker, Sher Agencies, World Hope and Thika United 
    refused to play in the KFF PL.

[Sep 16]
Thika U.            1-0 World Hope          
  [Joseph Mwangi 76]
Tusker              3-0 Sher Agencies        
  [Yusuf Abubakar 40, Jeffery Oyando 52, George Odari 65]

[Sep 23]
Mathare United      1-0 Thika United    
[Sep 24]
Sher Agencies       2-0 Mumias Sugar           [annulled]  

[Oct 15]
World Hope          1-2 Mathare United     
Tusker              1-0 KCB                   

[Oct 21]
Tusker              0-0 Mathare United      
Sher Agencies       2-1 KCB               
[Oct 22]
Mathare Youth       0-3 World Hope       
Homegrown           0-1 Ulinzi Stars  

[Oct 28]
Sher Agencies       0-0 Mathare United   
KCB                 1-1 Mathare Youth      
[Oct 29]
World Hope          1-0 Tusker              
Mumias              1-0 Thika United           [annulled]           


KFF PL

NB: just before the season, the Kenya FA decided to set up their
    own league, KFF PL, in an apparent effort to dismantle the
    existing KPL.  Relegated teams Shabana and AFC Leopards were
    added to make the league consist of 20 clubs; Kangemi United 
    had already replaced disbanded Securicor.

[Sep 23]
Chemelil Sugar      3-0 Makahama FC       
[Sep 24]
Gor Mahia           4-2 Homegrown           

[Sep 30]
Mahakama            2-1 AFC Leopards           [annulled]
[Oct 1]
Homegrown           3-1 AFC Leopards           [annulled]

[Oct 15]
Shabana             3-2 Homegrown              [annulled]



Premier League 2006/07

A new Premier League season was announced to start on Nov 25 with 
20 teams.  However, both leagues, the government-supported KFF-PL
and the KFF league, continued scheduling matches.

KFF-PL 2006/07

Participants:

 1.Chemelil Sugar (Nyando)       
 2.Gor Mahia (Nairobi)               
 3.World Hope FC (Nairobi)     
 4.Ulinzi                            
 5.Agro-Chemical (Nyando)        
 6.Kangemi United                 
 7.Red Berets (Nairobi)             
 8.SoNy Sugar (Awendo)              
 9.Kenya Commercial Bank (Nairobi)   
10.Mumias Sugar                    
11.Mahakama (Nairobi)                 
12.AFC Leopards (Nairobi)
13.Shabana (Kisii)

[Dec 2]
Sony Sugar          1-0 Shabana                [annulled]
[Dec 3]
Makahama            1-0 Gor Mahia             
Chemelil Sugar      0-0 Red Berets            

[Dec 9]
Ulinzi Stars        1-0 Mumias Sugar           [annulled]           
[Dec 10]
Red Berets          1-0 Mumias Sugar           [annulled]       
KCB                 4-0 Mahakama        

[Dec 17]
Chemelil            1-0 Ulinzi Stars     

[Jan 13]
Mumias Sugar        0-4 Sony Sugar             [annulled]  
Kangemi United      0-2 Chemelil Sugar         [awarded?; annulled]
[Jan 14]                                       
Mahakama            0-0 Chemelil Sugar

[Jan 21]
AFC Leopards        0-1 Mahakama               [annulled]

[Jan 27]
Ulinzi Stars        0-1 Sony Sugar 
[Jan 28]
Red Berets          0-1 Sony Sugar  
AFC Leopards        unk Gor Mahia              [annulled]

[Feb 3]
Gor Mahia           1-1 Mumias Sugar           [annulled]    
Sony                0-0 Makahama
Red Berets          1-2 KCB
[Feb 4]
Kangemi United      1-2 Mumias Sugar           [annulled]    
Shabana             0-0 Mahakama               [annulled]

[Feb 10]
KCB                 2-1 Kangemi United         [annulled]
Sher Agencies       2-0 World Hope
[Feb 11]
Chemelil Sugar      3-1 Shabana                [annulled]
Gor Mahia           0-2 Red Berets   

[Feb 17]
Mumias Sugar        3-0 Shabana                [annulled]
Kangemi United      1-1 Agro Chemical          [annulled]
Ulinzi Stars        1-0 Gor Mahia
[Feb 18]
AFC Leopards        lt  KCB                    [annulled]
Mahakama            3-3 Agro Chemical

[Feb 24]
Mumias              0-0 Chemelil               [annulled]  
Red Berets          2-0 Makahama       

[Mar 3]
Agro Chemicals      1-0 KCB
Mahakama            3-1 Kangemi United         [annulled]
[Mar 4]
Chemelil Sugar      2-0 KCB
 

KFF 2006/07

Participants:

 1.Tusker FC (Nairobi)             
 2.Mathare United (Nairobi)           
 3.Sher Agencies (Naivasha)      
 4.Thika United                    
 5.Coast Stars (Mombasa)           
 6.Homegrown (Naivasha)             
 7.Mathare Youth (Nairobi)                

[Nov 18]
Sher Agencies       0-0 Mathare Youth        

[Nov 26]
Thika United        1-1 Sher Agencies      

[Jan 6]
Homegrown           1-3 Sher Agencies  
[Jan 7]
Mathare Youth       0-3 Mathare United   

[Jan 13]
Coast Stars         1-2 Sher Agencies
[Jan 14]
Tusker              1-1 Thika United
Homegrown           0-2 Mathare Youth

[Jan 21]
Coast Stars FC      0-0 Thika United      
World Hope          1-0 Homegrown

[Jan 27]
Mathare United      3-0 Coast Stars 
[Jan 28]
World Hope          2-1 Coast Stars
Mathare Youth       0-2 Tusker 

NB: according to a Mombasa official, the team playing as Coast Stars
    on Jan 27, 28, are actually Cosmo.

[Feb 3]
Homegrown           0-0 Mathare United
[Feb 4 at Ruaraka]
Thika United        0-0 Mathare Youth
NB: played at Ruaraka as police locked teams out of the Thika stadium

[Feb 11]
Coast Stars         1-0 Homegrown

[Feb 17]
Mathare U.          1-1 Sher Agencies  
[Feb 18]
Mathare Youth       2-1 Coast Stars
Homegrown           1-0 Thika United

[Mar 3]
Thika United        0-0 Mathare United
[Mar 4]
Tusker              3-2 Homegrown
World Hope          1-1 Mathare Youth


KPL 'Unified' League

NB: 18 participants, start Mar 10; all matches from previous 
    leagues are included in the standings, apart from those
    involving AFC Leopards and Shabana.

[Mar 10]
Red Berets          2-1 Sher Agencies
Agro Chemicals      0-1 Mumias Sugar           [annulled]  
Sony Sugar          1-0 Chemelil Sugar
Thika United        awd Kangemi United         [awarded 2-0; annulled]
Homegrown           awd Agro Chemicals         [awarded 2-0]

NB: it is unclear how Agro Chemicals were supposed to honour two
    fixtures simultaneously.

[Mar 17]
Mathare United      1-2 Mumias Sugar           [annulled]  
Tusker              2-1 Sony Sugar
Chemelil            4-0 Homegrown
Coast Stars         awd Kangemi U.             [awarded 2-0; annulled]
World Hope          awd Mahakama               [awarded 2-0]
[Mar 18]
Mathare Youth       0-1 Sony Sugar
KCB                 0-0 Gor Mahia 
Ulinzi Stars        awd Agro Chemicals         [awarded 0-0 loss to both]
Thika United        1-1 Red Berets 

[Mar 24]
Homegrown           0-3 KCB
Sher Agencies       1-0 Mahakama
Red Berets          2-1 World Hope

[Mar 31]
Homegrown           0-5 Sony         
KCB                 3-3 Ulinzi
Agro-Chemical       0-2 Mathare Youth 
Makahama            0-3 Mumias Sugar           [annulled]  
[Apr 1]
Coast Stars         0-0 Tusker
Chemelil            1-0 Mathare Youth
Thika U.            3-1 Gor Mahia
Sher                0-1 Sony
Kangemi U.          awd Mathare U.             [awarded 0-2; annulled]

[Apr 6]
Tusker              2-1 Agro-Chemicals  
Kangemi U.          2-2 World Hope             [annulled]  
[Apr 7]
Sher                1-0 Chemelil
Ulinzi              0-1 Red Berets 
[Apr 8]
Gor Mahia           3-0 Coast Stars
[Apr 9]
Kangemi U.          2-0 Gor Mahia              [annulled]  
KCB                 1-0 Coast Stars
 
[Apr 14]
Mathare U.          1-0 Chemelil
Sony                1-0 Agro-Chemicals
Makahama            0-3 Ulinzi
[Apr 15]
Coast Stars         2-3 Red Berets
Tusker              4-0 Kangemi United         [annulled]  
Mathare Youth       1-1 Ulinzi   
Coast Stars         2-3 Red Berets
Mumias Sugar        1-1 KCB                    [annulled]  
Thika U.            0-0 Chemelil           

[Apr 21]
Agro-Chemicals      2-2 Sher 
Chemelil            2-0 Coast Stars       
Mumias Sugar        0-1 Tusker                 [annulled]   
Gor Mahia           0-0 World Hope
[Apr 22]
Agro-Chemicals      0-1 Coast Stars
Homegrown           3-1 Kangemi United         [annulled]  
Sony FC             1-1 Thika U.
Mahakama            1-1 Mathare U.

[Apr 28]
Mathare Youth       4-1 Kangemi United         [annulled]  
KCB                 2-0 Thika
Sony                0-0 Mathare U. 
World Hope          2-1 Chemelil Sugar
[Apr 29]
Tusker              3-1 Chemelil
Gor Mahia           2-0 Sher
Coast Stars         3-1 Ulinzi
Red Berets          0-0 Agro-Chemicals   
 
[May 1]
Red Berets          5-1 Kangemi United         [annulled]  
Mahakama            2-1 Home Grown

[May 5]
Chemelil            3-0 Gor Mahia
KCB                 0-0 Sony FC
Thika               1-0 Ulinzi
[May 6]
Agro-Chem           1-0 Gor Mahia
Coast Stars         1-0 Mumias Sugar           [annulled]   
Mathare U.          3-0 Red Berets
Kangemi             1-4 Sony FC                [annulled]   

[May 12]
World Hope          2-3 Ulinzi Stars  
Gor Mahia           1-0 Mathare Youth 
Tusker              3-1 Red Berets 
Mathare U.          awd Agro Chemicals         [abandoned at 1-0, Agro
[May 13]                                        walked off, awarded 2-0]
Thika U.            3-3 Agro Chemicals 
Kangemi U.          0-1 Sher Agencies          [annulled]   

[May 19]
Mumias              4-3 World Hope             [annulled]      
Mathare Youth       1-2 Mahakama          
Sony FC             2-0 Coast Stars            [later awarded 0-2?]
Red Berets          1-0 Homegrown      
[May 20]
Agro Chemicals      0-1 World Hope

[May 23]
Mathare United      1-0 KCB
Tusker              0-2 Gor Mahia

[May 26]
Coast Stars         0-4 Mahakama
Mumias Sugar        0-0 Homegrown              [annulled]     
Mathare Youth       0-2 Red Berets 

[Jun 1]
World Hope          0-1 Sony
Agro-Chemicals      1-0 Chemelil

[Jun 9]
Mathare Youth       1-3 Mumias Sugar           [annulled]   
[Jun 10]
World Hope          2-0 KCB

[Jun 16]
Ulinzi              1-0 Sher
[Jun 17]
Makahama            0-1 Thika U.

[Jun 23]
Ulinzi              2-2 Tusker

NB: on June 29, 2007, it was announced Mumias Sugar were disbanded;
    due to this, 3 (other) teams are to be relegated instead of 4.

[Jun 30]
Sony                0-0 Ulinzi

[Jul 7]
Kangemi             0-2 Ulinzi                 [annulled]  
MYSA Youth          0-1 Thika Utd
[Jul 8]
Coast Stars         2-1 Agro-Chem
Mahakama            0-2 Tusker  
Gor Mahia           1-2 Mathare United 

[Jul 14]
Coast Stars         0-0 Mathare United
Sher FC             1-0 Thika United
Ulinzi Stars        1-1 Red Berets
Gor Mahia           0-0 KCB
Sony FC             1-1 Tusker
[Jul 15]
Homegrown           1-0 Mahakama
Kangemi United      3-1 Mathare Youth          [annulled]   

[Jul 21]
Tusker              3-1 World Hope
Kangemi             0-3 Mahakama               [annulled]   
Agro-Chem           2-2 Thika Utd
Mathare United      1-2 Ulinzi
Sher FC             3-2 Coast Stars     
[Jul 22]
Red Berets          1-0 Gor Mahia
Homegrown           awd Coast Stars            [abandoned at 2-0, Coast
Chemelil            0-3 Thika Utd               Stars attacked referee;
Mathare Youth       1-0 KCB                     awarded 2-0]

[Jul 28]
Gor Mahia           1-1 Sony FC
World Hope          1-0 Red Berets
Sher FC             0-0 Agro-Chem
[Jul 29]
Mathare             1-1 Mathare Youth
Ulinzi              5-0 Kangemi                [annulled]   
Mahakama            1-1 Sony FC

[Aug 4]
Coast Stars         1-2 Gor Mahia
KCB                 1-2 Chemelil
Mahakama            0-2 Red Berets
Ulinzi              0-0 Thika United
[Aug 5]
Mathare             0-1 World Hope
Sony FC             1-1 Sher FC
Mathare Youth       0-1 Chemelil

[Aug 11]
Red Berets          0-3 Mathare United
Gor Mahia           0-2 Kangemi United         [annulled]   
[Aug 12]
Sher FC             0-2 Homegrown
Ulinzi              1-0 KCB
 
[Aug 18]
Mathare United      2-1 Mahakama
Sher FC             1-2 Red Berets
Mathare Youth       1-0 Agro-Chem
Sony FC             1-0 Kangemi United         [annulled]   
Gor Mahia           1-0 Thika United
[Aug 19]
World Hope          1-0 Agro-Chem
KCB                 1-1 Homegrown
Tusker              0-0 Ulinzi
Chemelil            3-0 Kangemi United         [annulled]   

[Aug 25]
Home Grown          1-2 Tusker
Agro-Chem           2-0 Mahakama
Kangemi United      1-2 Thika United           [annulled]   
Sony FC             1-0 World Hope
Ulinzi Stars        0-0 Mathare United      
[Aug 26]
Chemelil            0-0 World Hope
Coast Stars         3-1 KCB           

[Sep 1]
Coast Stars         1-2 Mathare Youth
Mahakama            2-1 World Hope
[Sep 2]
Agro-Chem           0-0 Tusker
Homegrown           0-0 Gor Mahia
Mathare United      awd Kangemi United         [awarded 2-0; abandoned at 1-1,
Red Berets          1-0 Thika United            Kangemi walked off; annulled]

[Sep 9]
Homegrown           1-2 Chemelil
Gor Mahia           1-3 Mahakama
Agro-Chem           3-1 Red Berets

[Sep 15]
Agro-Chem           3-0 Homegrown
KCB                 2-1 World Hope    
Ulinzi              awd Coast Stars            [awarded 2-0; Coast Stars dns]
[Sep 16]   
Tusker              0-1 Mathare Youth
Sher FC             2-0 Kangemi                [annulled]

[Sep 22]
Sher FC             2-0 Gor Mahia
Sony FC             0-0 KCB
Tusker              1-0 Mahakama
Ulinzi              2-1 Mathare Youth   
[Sep 23]
Coast Stars         2-1 Chemelil Sugar
Mathare United      1-2 Homegrown

[Sep 29]
Agro-Chem           0-0 Sony FC
Gor Mahia           0-2 Ulinzi
KCB                 1-2 Sher FC
[Sep 30]
Chemelil            2-1 Sony FC
Homegrown           2-0 Red Berets
Kangemi             1-2 Tusker                 [annulled]
Thika United        0-0 Mahakama

[Oct 6]
Chemelil            1-0 Mathare United
Mathare Youth       2-0 Sher FC
KCB                 3-3 Red Berets
[Oct 7]
Ulinzi              0-0 Homegrown
Coast Stars         1-1 World Hope             [later awarded 2-0?]
Agro-Chem           0-1 Mathare United
Thika United        0-0 Tusker

[Oct 13]
Sony FC             2-1 Homegrown
Mathare Youth       1-2 Gor Mahia
Tusker              3-1 Coast Stars
Ulinzi              1-1 World Hope
[Oct 14]
Kangemi             n/p KCB                    [Kangemi dns]
Mahakama            3-3 Coast Stars
Red Berets          2-1 Chemelil

NB: Kangemi United disqualified and relegated; all results annulled

[Oct 20]
Mahakama            0-2 KCB
Sony FC             3-0 Mathare Youth
Chemelil            0-0 Tusker
[Oct 21]
Thika Utd           2-0 Homegrown
Mathare United      2-0 Gor Mahia
Chemelil            0-2 Sher FC

[Oct 27]
Red Berets          2-2 Coast Stars 
Sher FC             2-2 Tusker
Gor Mahia           1-0 Agro-Chem
Thika United        1-1 Sony FC
[Oct 28]
Homegrown           1-1 World Hope 
KCB                 0-0 Agro-Chem
Mathare United      2-1 Sony FC
Ulinzi              4-2 Chemelil

[Nov 3]
Gor Mahia           0-3 Tusker
Ulinzi              awd Mahakama               [awarded 0-2, stadium unavailable]
World Hope          1-1 Sher FC
[Nov 4]
Sony FC             2-1 Red Berets
KCB                 0-1 Mathare United
Mathare Youth       0-1 Homegrown
Thika United        awd Coast Stars            [awarded 0-2, stadium unavailable]

[Nov 7]
Sony                3-0 Gor Mahia  

[Nov 10]
Mahakama            2-1 Sher FC
Mathare United      0-0 Tusker
Gor Mahia           0-0 Chemelil
[Nov 11]
Agro-Chem           3-0 Ulinzi
Red Berets          1-1 Mathare Youth
World Hope          1-1 Thika United
KCB                 2-3 Tusker

[Nov 17]
Chemelil            0-1 Agro-Chem
Coast Stars         1-1 Sony FC
Mahakama            1-2 Mathare Youth
Red Berets          0-1 Tusker
Sher FC             2-0 Ulinzi
Thika United        1-0 KCB
World Hope          2-2 Gor Mahia

Final Table:

 1.Tusker FC (Nairobi)               30 16 11  3  43-21  59  [1-0] {4-0,2-1}  Champions
 2.Mathare United (Nairobi)          30 15 11  4  34-13  56  [1-2] {2-0,2-0}
 3.SoNy Sugar (Awendo)               30 14 13  3  35-15  55  [4-0] {4-1,1-0}
 4.Red Berets (Nairobi)              30 13  7 10  35-35  46  [1-0] {5-1}
 5.Sher Agencies (Naivasha)          30 12  9  9  34-31  45  [2-0] {1-0,2-0}
 6.Ulinzi Stars                      30 11 10  9  31-28  43  [1-0] {2-0,5-0}
 7.Chemelil Sugar (Nyando)           30 12  6 12  30-26  42  [0-0] {2-0,3-0}
 8.World Hope FC (Nairobi)           30 11  9 10  32-29  42  [3-4] {2-2}
 9.Thika United                      30  8 15  7  24-21  39  [0-1] {2-0,2-1}
10.Mathare Youth (Nairobi)           30  9  7 14  23-33  34  [1-3] {4-1,1-3}
11.Gor Mahia (Nairobi)               30  9  7 14  24-36  34  [1-1] {0-2,0-2}
12.Agro-Chemical (Nyando)            30  8  9 13  27-28  33  [0-1] {1-1}
13.Mahakama (Nairobi)                30  8  7 15  28-43  31  [0-3] {3-1,3-0}
14.Kenya Commercial Bank (Nairobi)   30  7  9 14  30-33  30  [1-1] {2-1}
-----------------------------------------------------------
15.Homegrown (Naivasha)              30  8  5 17  24-44  29  [0-0] {3-1}      Relegated
16.Coast Stars (Mombasa)             30  7  7 16  31-49  28  [1-0] {2-0}      Relegated
 -.Kangemi United                    disqualied; all results annulled;
   record at disqualification:       26  3  2 21  18-60  11  [1-2]  Demoted
 -.Mumias Sugar                      disbanded; all results annulled;
   record at withdrawal              17  7  4  6  18-18  25  Disbanded

NB: Coast Stars had their matches on May 19 (vs Sony, 0-2) and Oct 7
    (vs World Hope 1-1) awarded 2-0 wins (for having fielded ineligible
    players) by the KFF IDAT (Independent Disciplinary and Appeals
    Tribunal) on Jan 23, 2008 (sic!), implying KCB were to be relegated 
    in their stead; however, on Jan 26, the KPL (Kenya Premier League),
    at a meeting of the KPL Senior Management Committee attended by 14
    of the 16 clubs, unanimously refused to acknowledge this decision on
    the grounds there had not been a quorum at the IDAT meeting and that
    it had not met and decided within the stipulated 30 days (Coast Stars'
    appeal had been submitted Dec 10, 2007); an additional issue is that
    Coast Stars went directly to the KFF IDAT instead of to the KPL IDAC (Independent Disciplinary and 
    Appeals Committee); it is probably no coincidence that Coast Stars
    are run by KFF chairman Mohammed Hatimy, also in control of the KFF 
    "I"DAT.  In February, it was decided to ask FIFA for a binding advice
    on Coast Stars' status 2008.  On February 28, 2008, the FIFA Division
    for Legal Affairs delivered its judgment, tearing the procedures
    followed by the KFF IDAT (which reinstated Coast Stars) into very
    small pieces.  KCB therefore remain at the top level.  Coast Stars
    are planning to appeal at ordinary courts.

NB: 2 more losses than wins due to award Ulinzi vs Agro on Mar 18

NB: 4 teams to be relegated and 2 promoted as top level is reduced to
    16 clubs;
    on June 29, 2007, it was announced Mumias Sugar were disbanded;
    all their results (listed between square brackets for opponents)
    were annulled; due to this, 3 (other) teams are to be relegated 
    instead of 4;
    on October 18, Kangemi United were disqualified and forcibly
    relegated due to to many no-shows;  all their results (listed 
    between curly brackets for opponents) were annulled; due to this,
    2 (other) teams are to be relegated 


NB: as cup winners Sofapaka declined to enter the 2008 CAF
    Confederation Cup for financial reasons, losing finalists 
    Homegrown have been asked whether they are interested; 
    if not the Kenyan place may go to league runners-up
    Mathare United.


Promoted: Bandari, Western Stima



Cup Tournaments 2006/07


Presidents Cup 2006/07

Confirmed participants:
AFC Leopards, Gor Mahia, Sony, Mumias Sugar, Mathare Youth, 
Kangemi United, Coast Stars and Tusker

Mathare United, Securicor, Kisumu Telkom, Sony, KCB, Mumias Sugar, 
World Hope, Tusker and Mathare Youth withdrew; presumably Thika
United as well

[date ?]
Gor Mahia            2-0       Kenya Flour Spar
 
1/8 Finals
[Sep 10]
Thika U.             o/w?      Kenya Revenue Authority
Sony                 o/w       Sacramento U.          
[Sep 16]
Kenyatta Hospital    5-1       Vegpro
  [George Mugwero 10, 40, Joseph Njuguna 41, Paul Baraza 57,
   Joseph Adams 60; Japheth Owili 46]
[date?]
Shabana U.           0-3       Sofapaka
[Nov 4]
Gor Mahia            bt        Lolwe
  [Lolwe showed for the match on Oct 8, Gor Mahia on Oct 15,
   both at Moi Stadium, Kisumu; neither found opponents; the
   KFF PL (the new league established by the KFF) decided
   neither club was at fault (implying it was their own) and 
   the match should be rescheduled]

NB: Mahakama (Nairobi) apparently were eliminated on Sep 16 or 17.

Quarterfinals
[Oct 7]
Sofapaka             4-0       Kenyatta National Hospital
Nakuru Police        2-1       Sacramento
[Nov 6?]
Green Berets         0-1       Homegrown
  [on Oct 7, Homegrown showed at Thika Municipal Stadium, in 
   accordance with the fixtures signed by KFF secretary general
   Imono, Green Berets (and the referees) at Ruiru Prisons Sports
   ground, their designated home ground;  the KFF PL (the new
   league established by the KFF) decided neither club was
   at fault (implying it was their own) and the match was 
   rescheduled (at Ruiru)]
[Jun 9, 2007]                                          
Kenya Revenue Auth.  0-0       Gor Mahia   

Quarterfinal Replay [Jun 16, 2007]
Gor Mahia            2-1       Kenya Revenue Authority

Semifinals
[Oct 21 (or postponed and playzed in Nov 2006?)]
Sofapaka             1-0       Nakuru Police
[Jun 24, 2007]
Homegrown            2-1       Gor Mahia

Final [Jul 1, 2007; Nyayo National Stadium]
Sofapaka (Nairobi)   2-0       Homegrown (Naivasha)
  [James Kiarie (Warari?) 53, 61]

NB: as cup winners Sofapaka declined to enter the 2008 CAF
    Confederation Cup for financial reasons, losing finalists 
    Homegrown have been asked whether they are interested; 
    if not the Kenyan place may go to league runners-up
    Mathare United.


Community Shield Cup 2006

NB: between 4 clubs unwanted by the KPL

Semifinals
[Nov 4]
Gor Mahia             -        Shabana 
[Nov 5]
AFC Leopards          -        Kangemi 

Third Place Match and Final Nov 11,12



Second Level 2006/07


Nationwide League 2007

NB: played in 2 groups, one starting in April, the other in July;
    both group winners promoted

Group A

NB: started with 3 months delay; Power (Kericho) are a newly promoted
    club

[Jul 21,22]
Power (Kericho)     2-1 Stima
Power (Kericho)     0-0 Real (Kisumu)
Muhoroni Youth      2-0 Stima  
[Aug 4]
Power (Kericho)     1-0 St Joseph
Kenyatta University 4-0 Gachui Black Boots 
[Sep 1]
Muhoroni Youth      1-1 Power Kericho
Gusii Shabana       0-1 Longonot Hort
Homabay United      0-1 Herneth, Homabay
Panpaper            5-1 Laikipia Campus
Eldoret Mahakama    2-1 Oserian
Nairobi Stima       2-1 Kenyatta University
[Sep 2]
Gusii Shabana       3-2 Herneth
Homabay United      0-1 Longonot Hort
Western Stima       5-2 Laikipia Campus
Flourspar           0-2 Oserian, Flourspar
Green Berets        1-0 Kenyatta University
[Sep 8]
Gusii Shabana       3-2 Herneth
Real Kisumu         2-1 Nairobi Stima
Laikipia Campus     3-2 Gachui Black Boots
Panpaper            1-0 Kenyatta University 
Western Stima       4-0 Green Berets
St Joseph           5-1 Homabay United
Gusii Shabana       awd Power Kericho              [awarded 0-2] 
[Sep 9]
Muhoroni Youth      1-1 Nairobi Stima
St Joseph           n/p Gachui Black Boots
Western Stima       ppd Kenyatta University
Panpaper            2-2 Green Berets
Power Kericho       2-0 Homabay United
Flourspar           bye
[Sep 22]
Kenyatta University 1-1 Longonot Hort
Nairobi Stima       1-1 Power Kericho
Homabay United      0-1 Oserian
Laikipia Campus     1-4 Eldoret Mahakama 
[Sep 23]
Kenyatta University 0-1 Nairobi Stima
Gachui B.Boots      1-0 Power Kericho
Gusii Shabana       0-2 Oserian
Longonot Hort       0-1 Laikipia Campus
Power Kericho       2-0 Homabay United
[Sep 29]
St.Joseph           0-1 Western Stima
Herneth             0-3 Power Kericho
Gachui B.Boots      1-0 Flourspar
Homabay United      0-0 Panpaper
Nairobi Stima       2-1 Oserian
Real Kisumu         1-0 Kenyatta University
[Sep 30]
Nairobi Stima       1-1 Flourspar
Laikipia Campus     0-1 Power Kericho
Eldoret Mahakama    2-0 Green Berets
Gusii Shabana       0-2 Panpaper
Muhoroni Youth      4-0 Kenyatta University
[Oct 6]
Kenyatta University 3-1 Eldoret Mahakama
Laikipia Campus     3-1 Green Berets
Homabay United      1-2 Western Stima
Power Kericho       2-0 Longonot Hort
Flourspar           1-1 Panpaper
Herneth             0-2 Real Kisumu
Gachui B.Boots      0-3 Oserian
Gusii Shabana       0-0 Muhoroni Youth
[Oct 7]
Nairobi Stima       1-1 Eldoret Mahakama
Gusii Shabana       1-0 Western Stima
Oserian             1-0 Real Kisumu
Herneth             0-2 Laikipia Campus
Homabay United      0-0 Muhoroni Youth
[Oct 13]
Panpaper             -  Western Stima
Laikipia Campus      -  Oserian 
Homabay U.           -  Nairobi Stima
Gachui Black Boots   -  Muhoroni Youth
Power Kericho        -  St Joseph
Longonot Horticulture-  Flourspar   
[Oct 14]
Gusii Shabana        -  Nairobi Stima
Green Berets         -  Muhoroni Youth
Longonot Horticulture-  Kenyatta University
Power Kericho        -  Gachui Black Boots
[Oct 17]
Oserian              -  St Joseph
[Oct 20]
Real Kisumu         3-2 Muhoroni Youth
Panpaper            3-0 Oserian
Longonot Hort       0-0 Green Berets
Gachu B.Boots       0-2 K.University
Power Kericho       2-0 Laikipia Campus
Muhoroni Youth      2-3 Real Kisumu
[Oct 21]
Green Berets        8-0 Gachui
Western Stima       awd Oserian                    [awarded 2-0, Oserian
Real Kisumu         2-1 Power Kericho               attacked referee]
Nairobi Stima       1-0 St Joseph
[Oct 27] 
Western Stima        -  Nairobi Stima 
Power Kericho        -  Muhoroni Youth
Laikipia Campus      -  Longonort Hort 
St Joseph            -  Green Berets 
Flourspar            -  Eldoret Mahakama
[Oct 28]
Panpaper             -  Nairobi Stima 
Western Stima        -  Real Kisumu 
St.Joseph            -  Laikipia Campus
Power Kericho        -  Gachui B.Boots 
[Nov 3]
Laikipia Campus     1-0 Nairobi Stima
Green Berets        1-1 Flourspar
Muhoroni Youth       -  Horticulture
Kenyatta University 2-3 Western Stima   
[Nov 4]
Power Kericho       2-1 Horticulture
Gachuii Black Boots 0-1 Western Stima    
Real Kisumu         2-1 Eldoret Mahakama
Oserian             1-1 Flourspar
St Joseph           1-0 Nairobi Stima
[Nov 10,11]
Panpaper            3-1 St Joseph
Gachui Black Boots  1-0 Real Kisumu
Nairobi Stima       1-0 Real Kisumu
Flourspar           3-0 Laikipia Campus
[?]                 4-1 Laikipia Campus
Mahakama            2-1 Homa Bay U.
[Nov 17]
Muhoroni Youth      0-1 Panpaper, Muhoroni
Kenyatta University awd St.Joseph                  [awarded 2-0, walkover]
Real Kisumu         5-3 Laikipia Campus
Oserian             0-0 Longonot Horticulture
Green Berets        0-1 Western Stima 
[Nov 18]
Real Kisumu         ppd Panpaper
Nairobi Stima       2-2 Longonot Horticulture
Muhoroni Youth      2-0 Laikipia Campus
[Nov 21]
Western Stima       awd Kenyatta University        [awarded 2-0, walkover]
[Nov 24]
Gachui Black Boots  2-4 Laikipia Campus
Green Berets        0-1 Panpaper
Western Stima       4-0 Muhoroni Youth
Eldoret Mahakama    0-0 Longonot Horticulture
Kenyatta University 4-1 Oserian
Flourspar           1-1 Power Kericho
[Nov 25]
Kenyatta University 2-2 Panpaper
Western Stima       awd Longonot Horticulture      [awarded 2-0, walkover]
Green Berets        0-0 Real Kisumu
Eldoret Mahakama    0-2 Power Kericho
Nairobi Stima       3-1 Laikipia Campus
[Nov 28]
Power Kericho       1-2 Green Berets
Nairobi Stima       2-0 Muhoroni Youth
Real Kisumu         2-0 Flourspar
Green Berets        0-0 Eldoret Mahakama 
Kenyatta University 7-3 Laikipia Campus 
Gachui B.Boots      1-1 St.Joseph 
Panpaper            1-0 Longonot Horticulture
[Dec 3]
Kenyatta University awd Muhoroni Youth             [awarded 2-0]
Oserian             0-0 Eldoret Mahakama
Western Stima       2-1 Flourspar
Green Berets        1-2 Laikipia Campus
Real Kisumu         0-0 Longonot Horticulture
[Dec 6]
Power Kericho       1-2 Green Berets
Western Stima       2-1 Eldoret Mahakama
Muhoroni Youth      1-0 Green Berets
[Dec 7]
Power Kericho       2-2 Panpaper
[Dec 8]
Muhoroni Youth      0-1 Longonot Horticulture
Flourspar           2-0 Gachui Black Boots
Laikipia Campus     0-3 Panpaper
Real Kisumu         2-0 St Joseph
Eldoret Mahakama    3-1 Kenyatta University  
Power Kericho       2-2 Nairobi Stima
[Dec 9]
Eldoret Mahakama    awd Gachui Black Boots         [awarded 2-0] 
Muhoroni Youth      0-2 St Joseph
Flourspar           3-2 Kenyatta University
Laikipia Campus     0-2 Western Stima
Real Kisumu         1-0 Panpaper
[Dec 12]
Nairobi Stima       2-1 Green Berets
Panpaper            2-0 Eldoret Mahakama
Oserian             awd Muhoroni Youth             [awarded 2-0] 
[Dec 15]
Flourspar           2-0 Nairobi Stima
Power Kericho       0-0 Oserian
Kenyatta University 2-1 Real Kisumu
Eldoret Mahakama    awd St.Joseph                  [awarded 2-0] 
Panpaper            awd Gachui Black Boots         [awarded 2-0] 
[Dec 16]
Eldoret Mahakama    2-0 Nairobi Stima
Flourspar           0-0 St.Joseph
Muhoroni Youth      awd Gachui Black Boots         [awarded 2-0] 

Final Table:

 1.Western Stima         34 24  5  5 67-20 77  Promoted
---------------------------------------------
 2.Panpaper              34 22 10  2 54-17 76 
 3.Nairobi Stima         34 19  8  7 46-29 65 
 4.Real Kisumu           34 18 10  6 48-27 64 
 5.Kenyatta University   34 19  4 11 61-43 61 
 6.Eldoret Mahakama      34 17  9  8 55-28 60 
 7.Flourspar             34 16 12  6 44-26 60  [also listed as Fluorspar]
 8.Power Kericho         34 15 11  8 49-33 56 
 9.Oserian               34 15 10  9 37-25 55 
10.Muhoroni Youth        34 15  7 12 38-31 52 
11.Longonot Horticulture 34 14  8 12 28-28 50 
12.St. Joseph            34 12  8 14 33-33 44 
13.Green Berets          34  9 15 10 43-37 42 
14.Gachui Black Boots    34 10  4 20 34-66 34 
15.Laikipia Campus       34 10  2 22 47-73 32 
 -.Herneth               expelled
 -.Gusi Shabana          expelled
 -.Homabay United        expelled

NB: table includes (walkover?) results against expelled clubs;
    at the end of the season also Muhoroni Youth and Gachui Black Boots
    were expelled for failing to honour 3 or more matches without
    satisfactory explanation

Group B

NB: 18 participants

[Apr 14,15]
Sofapaka FC         4-0 Darogetti Santos
Sofapaka FC         bt  Young Peles                [?-1]
Borussia Tembo      0-1 Kenya Revenue Authority
Magongo Cosmos      1-1 Kenya Revenue Authority 
Limuru Olympic      2-1 Kenyatta National Hospital
Kawangware          0-0 Bidco
Bidco               3-1 Limuru Olympic
Kawangware          3-1 Darogetti Sacramento  
[Apr 28]
Kawangware FC       ppd Waterworks FC
Sporting Thika      0-3 Admin Police FC
Bandari FC          6-1 Magongo Cosmos
Kenyatta Hospital   1-2 Kenya Revenue FC
Bidco United FC     1-1 Sacramento United,
Coast Boys FC       1-1 Opera FC
Amani Yassets       1-2 Young Peles F
[Apr 29]
Borrussia Tembo     0-3 Bandari FC
Limuru Olympic      0-2 Waterworks FC
Kawangware FC       1-0 Young Peles
Sacramento Utd      0-0 Kenya Revenue FC
Magongo Cosmo       2-1 Opera FC
SofaPaka FC         1-1 Admin Police FC
[May 5,6]
Magongo Cosmos      0-2 Sofapaka
KRA                 2-1 Administration Police 
Bidco               1-0 Bandari
Borussia Tembo      1-4 Sofapaka
Kawangware U.       0-0 Bandari
[May 12,13]
Bandari             2-0 Sofapaka
Coast Boys          1-1 Sofapaka  
Bandari             2-0 KRA
Kawangware U.       1-0 Kenyatta National Hospital
Coast Boys          0-1 KRA 
[May 19]
Admin. Police       drw Kawangware
Bidco               2-0 Sporting Thika  
Waterworks          3-0 Sacramento
Young Peles         awd Borussia Tembo             [awarded 2-0; Borussia dns] 
[May 20]
Opera               drw Kawangware 
Admin. Police       awd Borussia Tembo             [awarded 2-0; Borussia dns]
Sporting Thika      ppd Young Peles
Darogetti Santos    ppd Sacramento 
[May 26]
Sacramamento        1-1 Bandari
Bidco United         -  KRA
Sofapaka             -  Waterworks
Kawangware           -  Sporting Thika
Magongo Cosmos       -  Admin Police
Amani Yassets        -  Limuru Olympics
[May 27]
Opera                -  Bandari
Waterworks           -  Kawangware
Coast Boys           -  Admin Police
Amani Yassets        -  Dagoretti Santos
Young Peles          -  Kenyatta Hospital
[Jun 9]
Kenya Revenue       ppd Waterworks
Sofapaka            2–0 Bidco United
Limuru Olympic      1-1 Opera
Kenyatta Hospital   awd Borussia Tembo             [awarded 2-0; Borussia dns]
Bandari             4–0 Dagoretti Santos
Waterworks          2–2 Admin Police
[Jun 10]
Sporting Thika      2-1 Amani Yassets
Opera               awd Borussia Tembo             [awarded 2-0; Borussia dns] 
Coast Boys          0–0 Dagoretti Santos

NB: Borussia Tembo to be disqualified for failing to honour 4 matches

[Jun 16,17]
Bidco               1-0 Dagoretti Santos
Waterworks          1-0 Coast Boys
Sofapaka            1-0 Limuru Olympic  
[Jun 17]
Kenya Revenue       1-0 Kawangware
[Jun 30]
Kenya Revenue       3-0 Sporting Thika
[Jul 7]
Bandari              -  Amani Yassets
[Jul 8]
Kenya Revenue       1-1 Waterworks
Bandari              -  Admin. Police
[Jul 14]
Magongo Cosmos      2-2 Limuru Olympic 
[Jul 21,22]
Magongo Cosmos      4-1 Coast Boys
[Jul 28]
Bandari             0-0 Young Peles
[Jul 28,29]
Adm. Police         2-1 Coast Boys
Opera               2-0 Sporting Thika  
[Jul 29]
Bandari             3-1 KRA
[Aug 11]
Kenyatta Hospital   1-2 Darogetti Santos
LImuru Olympic      0-2 Sofapaka
Sacramento          1-1 Opera 
[Aug 12]
KRA                 0-0 Bidco
Kawangware          1-0 Amani Yassets
Waterworks          awd Sporting Thika             [awarded 2-0]
Young Peles         2-2 Sacramento
[Aug 18]
Bandari             6-0 Sacramento
Sofapaka            7-0 Coast Boys 
Young Peles         0-2 KRA
[Aug 19]
Magongo Cosmos      2-0 Sacramento  
Waterworks          4-1 Darogetti Santos
Sporting Thika      0-0 Kawangware
Kenyatta Hospital   1-1 Admin. Police
Limuru Olympic      2-0 Coast Boys  

[Aug 25]
Young Peles         abd Kawangware                 [referee attacked]
Coast Boys          abd Bidco U.                   [Bidco left with 6 players]
Sporting Thika      0-2 Sofapaka
Waterworks          awd KRA                        [referee injured; awarded 2-0]
Admin. Police       abd Magongo Cosmos     
[Aug 26]
Bandari             3-0 Bidco U.
Amani Yassets       0-3 Admin. Police
Dagoretti Santos    1-0 Limuru Olympic
Kenyatta Hospital   4-1 Sporting Thika
Opera               1-0 Magongo Cosmos      
[Sep 1]
Sacramento          1-0 Amani Yassets
Sporting Thika      0-1 Opera
Waterworks          0-0 Bandari
Limuru Olympic      1-1 Kawangware
[Sep 2]
Sofapaka            2-1 Bandari
Dagorreti Santos    1-1 Bidco United
KRA                 3-1 Admin. Police  
[Sep 8]
Opera               0-0 Sofapaka
Adm. Police         3-1 Limuru Olympic 
Young Peles         ppd Bidco United 
Dagoretti Santos    1-2 Amani Yassets 
Kawangware          1-2 Waterworks 
KRA                 2-0 Sacramento 
[Sep 9]
Sacramento          1-0 Amani Yassets
Coast Boys          1-1 Kenyatta National Hospital
Magongo Cosmos      1-2 Bandari
[Sep 22]
Sofapaka            1-0 Kenya Revenue
Bidco United        1-1 Admin Police
Limuru Olympic      1-0 Bandari
Sacramento          0-2 Dagoretti Santos
Young Peles         2-1 Amani Yassets 
Opera               0-2 Waterworks
[Sep 23]
Sporting Thika      awd Bandari                    [awarded 0-2]
Kenyatta Hosp       0-1 Opera
 
NB: Sporting Thika excluded for failing to honour 3 matches
    without satisfactory explanation

[Sep 29]
Admin Police        3-1 Young Peles
Magongo Cosmos      n/p Sporting Thika
Dagorretti Santos   1-1 Opera
Bandari             1-0 Kawangware
[Sep 30]
Waterworks          2-1 Amani Yassets
Magongo Cosmos      2-1 Kawangware
Limuru Olympic      2-1 Bidco United
Kenya Revenue       2-1 Kenyatta Hosp
Sacramento          0-3 Sofapaka
Coast Boys          n/p Sporting Thika
[Oct 6]
Bandari             1-1 Admin Police
Amani Yassets       1-1 Kenyatta Hosp
Opera               3-2 Limuru Olympic
Kenya Revenue       2-0 Dagorretti Santos
Coast Boys          2-0 Sacramento
[Oct 7]
Bidco United        2-0 Sofapaka
Coast Boys          1-3 Waterworks
[Oct 13]
Admin. Police       bt  Sofapaka
KRA                  -  Opera 
Waterworks           -  Magongo Cosmos
Darogetti Santos     -  Coast Boys
Kenyatta Hospital    -  Limuru Olympic
[Oct 14]
Bidco U.             -  Sacramento
Young Peles          -  Magongo Cosmos
Kawangware U.        -  Coast Boys  
[Oct 20]
Kawangware          2-4 Sofapaka
Waterworks          2-2 Bidco United
Kenyatta Hosp       0-1 Bandari
Admin Police        2-0 Sacramento
Amani Yassets       1-0 Kenya Revenue
Young Peles         3-2 Magongo Cosmos             [also reported 1-0]
[Oct 20,21]
KRA                 0-1 Opera
[Oct 21]   
Admin Police        n/p Magongo Cosmos
Young Peles         0-1 Bidco United
[Oct 22]
Waterworks          1-0 Magongo Cosmos
[Oct 27]
Sacramento          0-1 Kenyatta Hosp.
Waterworks          1-2 Sofapaka 
Admin Police         -  Dagoretti Santos
[Oct 28]
Young Peles          -  Opera
Sacramento           -  Kawangware
Kenya Revenue       4-0 Limuru Olympic 
Dagoretti Santos    2-1 Waterworks                 [also reported 2-0]
[Nov 3]
Opera               2-0 Bidco
Young Peles         2-0 Limuru Olympic
KRA                 n/p Coast Boys                 [Coast Boys were kicked out of the competition]  
[Nov 4]
Dagoretti Santos    awd Sofapaka                   [awarded 0-2, originally 2-1]
Kawangware U.       0-0 Kenyatta Hospital
Sacramento          1-6 Waterworks
Bandari            4-0? Yassets                    [Bandari won and scored 4]
[Nov 10,11]
Sofapaka            1-1 Kenyatta National Hospital
Bidco U.            3-0 Kawangware
Opera               1-0 Amani Yassets  
Magongo Cosmos      awd Dagoretti Santos           [Santos dns]              
[Nov 17]
Waterworks          3-0 Young Peles
Bandari             3-1 Opera
Limuru Olympic      2-3 Amani Yassets
Kawangware          1-1 Admin Police
[Nov 18]
Kenyatta Hospital   0-0 Young Peles 
[Nov 23]
Amani Yassets       3-0 Magongo Cosmos
[Nov 24]
Kenya Revenue       3-0 Magongo Cosmos
Admin Police        2-0 Waterworks
Dagorretti Santos   0-1 Bandari
Kawangware          0-1 Opera
Sofapaka            8-1 Young Peles
[Nov 25]
Admin Police        4-0 Magongo Cosmos

Reported Table:

 1.Bandari (Mombasa)       33 22  8  3 66-13 74  Promoted
-----------------------------------------------
 2.Sofapaka                33 21  7  5 71-25 70 
 3.Kenya Revenue Authority 33 21  5  7 46-21 68 
 4.Waterworks              33 18  9  6 54-25 63 
 5.Administration Police   33 17 11  5 50-22 62 
 6.Bidco United            33 16 10  7 43-29 58 
 7.Opera                   33 12 11 10 34-27 47 
 8.Kawangware              33 11 11 11 30-35 44 
 9.Young Peles             33 12  8 13 33-53 44 
10.Kenyatta Hospital       33 11  9 13 35-33 42 
11.Magongo Cosmos          33 13  3 17 48-54 42 
12.Dagoretti Santos        33 10  8 15 27-40 38 
13.Amani Yassets           33 10  5 18 40-55 35 
14.Limuru Olympic          33  9  7 17 33-44 34 
15.Sacramento United       33  9  7 17 34-57 34 
 -.Sporting Thika          expelled
 -.Coast Boys (Malindi)    expelled
 -.Borussia Tembo          expelled

NB: tables includes (walkover?) results against expelled clubs
    Borussia Tembo, Sporting Thika and Coast Boys (Malindi)    


Third Level 2007

Coastal Premier League

NB: 17 participants before start Ramadan; 20 afterwards

[Jul 28]
Myfa FC              -  Kikulacho
Kemri FC             -  Samba Boys
[Jul 29]
Rea Eagles           -  Kilifi Youth
Zambarani            -  Coast Boys
Tudor U.             -  Bongwe U.
Sham U.              -  Dumna FC
 
[Aug 11]
Kemri FC            2-2 Imara
Annex Prisons       2-1 Mahioni Sports
[Aug 12]
Annex Prisons       0-4 Mende FC
Lucky Boys          2-3 Rea Eagles
Coast Boys          3-1 Bantu Warriors
Samba Boys          2-0 Kikulacho
Kilifi Youth        3-2 Tudor U.
 
[Aug 19]
Kilifi Youth        2-2 Imara       
 
[Aug 23]
Annex Prisons        -  Black Panthers
[Aug 24]
Mariakani Pirates    -  Rea Eagles
Coast Boys           -  Kemri FC
Makioni Stars        -  Samba Boys
Lucky Boys           -  Imara
[Aug 26]
Zaitre FC           2-2 Black Panthers    
Mariakani Pirates    -  Zambarani
Samba Boys           -  Kilifi Youth
Kemri FC             -  Rea Eagles
Mende FC             -  Bolton
 
[Sep 1]
Young Strikers       -  Annex Prisons
Samba Boys           -  Tudor U.
Zaire FC             -  Lucky Boys
Black Panthers       -  Mariakani Pirates   
Zambarani            -  Kilifi Youth
[Sep 2]
Imara FC             -  Young Strikers
Zaire FC             -  Samba Boys  
Rea Eagles           -  Black Panthers
Zambarani            -  Mende FC
Lucky Boys           -  Kemri FC
Bolton               -  Coast Boys    
 
Table at Ramadan break:

 1.Annex Prisons FC (Mombasa)              17
 2.Samba Boys (Mtwapwa)                    13
 3.Kemri (Kilifi)                           9
 4.Coast Boys (Mombasa)                     8
 5.Imara (Mariakani)                        8 
 6.Mende (Mombasa)                          7
 7.Black Panther (Mombasa)                  7
 8.Zaire (Kwale)                            6
 9.Zambarani (Malindi)                      6
10.Rea Vipingo (Kilifi)                     5
11.Tudor United (Mombasa)                   5
12.Lucky Boys (Kilifi)                      4
13.Myfa (Mombasa)                           4
14.Kikulacho (Mombasa)                      4
15.Kilifi Youth (Kilifi)                    3
16.Makioni (Kilifi)                         2
17.Pirates (Mariakani)                      1

NB: 3 teams to be included at restart after Ramadan:
     Kesfa FC (Ukunda), Simba FC (Ukunda), Sham Wanderers FC (Kaloleni)


2005/06

2008

list of champions

list of cup winners


About this document

Thanks to Fred Maingi

Sources include: Kenyafootball.com

Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Authors: Hans Schöggl and Karel Stokkermans
Last updated: 6 Mar 2008

(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2006/08
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.