Kenya 2008

Final Table:

 1.Mathare United (Nairobi)          30 18  9  3  47-22  63  Champions
 2.SoNy Sugar (Awendo)               30 17  9  4  34-17  60
 3.Agro-Chemicals (Nyando)           30 13  9  8  28-24  48
 4.Ulinzi Stars (Nakuru)             30 12  9  9  30-25  45
 5.Thika United (Thika)              30 11 10  9  23-20  43
 6.Chemelil Sugar (Nyando)           30 10 10 10  28-22  40
 7.World Hope FC (Nairobi)           30 11  7 12  25-31  40
 8.Tusker FC (Nairobi)               30  9 12  9  36-36  39
 9.Gor Mahia (Nairobi)               30 10  9 11  20-23  39
10.Sher Karuturi (Naivasha)          30  8 14  8  17-19  38  [*]
11.Kenya Commercial Bank (Nairobi)   30  8 12 10  23-27  36
12.Red Berets (Nakuru)               30  8  9 13  26-31  33
13.Bandari (Mombasa)                 30  9  6 15  28-36  33
14.Western Stima (Kakamega)          30  9  6 15  32-41  33
-----------------------------------------------------------
15.Mahakama (Nairobi)                30  8  8 14  27-34  32  Relegated
16.Mathare Youth (Nairobi)           30  6  7 17  27-43  25  Relegated

[*] Sher Agencies changed name to Sher Karuturi on March 11, 2008
    due to a change in sponsorship

NB: up to and including the end of April 2008, Ulinzi and Red Berets played 
    home matches in Nairobi or Naivasha, as their normal home venue, the 
    Nakuru Afraha  Stadium, is used as an emergency camp for displaced persons;
    from May 1st on, both clubs use Greensteds school ground in Nakuru as
    home venue.

Round 1
[Mar 1]
Agro-Chemicals      1-1 Sony Sugar
Chemelil Sugar      1-0 Western Stima
Gor Mahia           0-1 KCB
Mathare United      1-0 Thika United
[Mar 2]
Mathare Youth       2-1 Mahakama
Sher Agencies       0-0 World Hope
Tusker              1-0 Bandari
[Mar 12]
Red Berets          0-1 Ulinzi Stars 

Round 2
[Mar 8]
Sher Agencies       1-0 Mahakama
Bandari             1-3 Chemelil Sugar
KCB                 2-1 Western Stima
Mathare United      2-3 Mathare Youth
World Hope          2-1 Red Berets
Ulinzi Stars        0-0 Thika
[Mar 9]
Agro-Chemicals      0-2 Gor Mahia
Tusker              0-0 Sony Sugar 

Round 3
[Mar 15]
Ulinzi Stars        1-1 Bandari 
Western Stima       1-2 World Hope 
Mathare United      0-0 Agro-Chemicals
[Mar 16]
Thika United        1-0 KCB 
Mahakama            1-2 Tusker
Sony Sugar          1-0 Mathare Youth
Gor Mahia           0-0 Chemelil Sugar 
Red Berets          0-0 Sher Karuturi 

Round 4
[Mar 21]
Mahakama            1-1 Agro-Chemicals
Chemelil Sugar      2-2 Mathare United 
Red Berets          1-1 Sony Sugar 
Thika United        1-0 Mathare Youth
Western Stima       2-1 Ulinzi Stars
World Hope          0-0 Tusker
KCB                 0-1 Bandari
[Mar 22]
Sher Karuturi       0-0 Gor Mahia 

Round 5
[Mar 23]
World Hope          2-1 Bandari
KCB                 1-1 Tusker
[Mar 24]
Thika United        0-0 Red Berets 
Western Stima       abd Sony Sugar                 [abandoned at 0-0 in 26'
Chemelil Sugar      0-1 Agro-Chemicals              due to rain]
Gor Mahia           2-1 Mathare Youth 
Ulinzi Stars        0-1 Sher Karuturi
Mahakama            2-2 Mathare United
[Apr 2]
Western Stima       1-1 Sony Sugar                 [replay]

Round 7 
[Apr 5]
Thika United        1-0 Bandari
Tusker              1-4 Mathare United
Chemelil Sugar      1-1 Sher Karuturi
Mathare Youth       1-1 World Hope 
[Apr 6]
Mahakama            0-0 Sony Sugar
Gor Mahia           0-0 Ulinzi Stars 
KCB                 2-1 Red Berets
Western Stima       0-0 Agro-Chemicals

Round 8
[Apr 19]
Agro-Chemicals      0-1 Tusker
Mathare United      3-1 KCB 
Sony Sugar          1-0 Thika United
Red Berets          1-0 Gor Mahia
Chemelil Sugar      2-1 Mahakama
[Apr 20]
Western Stima       3-0 Bandari 
World Hope          2-1 Ulinzi Stars               [award of 0-2 revoked]
[Apr 23]                                          
Mathare Youth       1-0 Sher Karuturi              

Round 9 [Apr 27]
Tusker              2-3 Ulinzi Stars 
Mathare Youth       0-1 Chemelil Sugar
KCB                 0-2 Sony Sugar 
Thika United        3-0 World Hope 
Mathare United      3-1 Western Stima 
Gor Mahia           1-0 Mahakama 
Bandari             1-0 Red Berets 
Sher Karuturi       2-1 Agro-Chemicals

Round 10
[May 1]
Gor Mahia           0-3 Tusker 
[May 3]
Chemelil Sugar      3-0 Thika United 
Sony Sugar          0-1 Mathare United
Ulinzi Stars        3-1 Mahakama     
[May 4]
World Hope          0-0 KCB
Sher Karuturi       1-0 Bandari
Red Berets          3-2 Western Stima 
[May 5]
Agro-Chemicals      1-0 Mathare Youth  
 
Round 11
[May 10]
Bandari             1-1 Mathare United
KCB                 2-1 Chemelil Sugar
Ulinzi Stars        1-2 Agro-Chemicals
Tusker              3-1 Mathare Youth
[May 11]
Thika United        1-0 Sher Karuturi
Western Stima       2-0 Gor Mahia
World Hope          1-0 Sony Sugar
Mahakama            2-1 Red Berets

Round 6 [moved from Mar 29-30]
[May 17]
World Hope          1-0 Agro-Chemicals 
Red Berets          1-0 Chemelil Sugar 
Mathare United      2-1 Gor Mahia 
[May 18]
Bandari             1-0 Mathare Youth 
Sony Sugar          3-0 Ulinzi Stars
Mahakama            2-2 Thika United
Sher Karuturi       0-0 KCB 
Tusker              1-1 Western Stima

Round 12 
[May 24]
Agro-Chemicals      0-0 Red Berets
Bandari             2-0 Mahakama
Gor Mahia           1-0 Thika United
Sony Sugar          1-0 Chemelil
Ulinzi Stars        2-3 KCB
[May 25]
Mathare Youth       2-3 Western Stima
Mathare United      2-1 World Hope
Tusker              1-1 Sher Karuturi

Round 13
[Jun 25]
Gor Mahia           0-1 Sony Sugar
KCB                 1-0 Mahakama
[Jun 28]
Thika United        0-1 Agro-Chemicals
Chemelil Sugar      0-0 Tusker
[Jul 1]
Red Berets          0-1 Mathare Youth 
[Jul 2]
Sher Karuturi       1-1 Western Stima              [award of 0-2 revoked]
[Aug 16]                                           
Mathare United      1-0 Ulinzi Stars            
Bandari             bye World Hope

Intermediate Matches
[Jun 29]
Bandari             0-0 Gor Mahia 
[Jul 1]
Mahakama            1-0 World Hope

Round 14
[Jul 12]
Chemelil Sugar      2-2 Ulinzi Stars
Mathare Youth       2-1 KCB 
Agro-Chemicals      0-1 Bandari
Gor Mahia           1-0 World Hope
Sher Karuturi       1-1 Sony Sugar
[Jul 15]
Mahakama            1-0 Western Stima
[Jul 23]
Red Berets          1-1 Mathare United             [award of 0-2 revoked]
[Aug 17]                                      
Tusker              0-0 Thika United          

Round 15
[Jul 19] 
Western Stima       3-2 Thika United
Mathare United      2-0 Sher Karuturi   
Agro-Chemicals      0-0 KCB
Chemelil Sugar      0-1 World Hope 
Sony Sugar          1-0 Bandari
[Jul 20]
Mathare Youth       0-0 Ulinzi Stars 
[Aug 13]
Red Berets          3-2 Tusker
Gor Mahia           bye Mahakama

Round 16
[Jul 26]
Ulinzi Stars        2-0 Western Stima
Sony Sugar          1-0 Red Berets
Gor Mahia           0-1 Sher Karuturi 
Mathare Youth       0-1 Thika United 
[Jul 27]
Agro-Chemicals      3-0 Mahakama
Bandari             3-1 KCB
Mathare United      2-0 Chemelil Sugar 
[Aug 20]
Tusker              0-2 World Hope

Round 17
[Aug 2]
Red Berets          1-2 Agro-Chemicals 
Chemelil Sugar      0-0 Sony Sugar
KCB                 0-0 Ulinzi Stars
World Hope          1-0 Mathare United 
[Aug 3]
Western Stima       0-0 Mathare Youth
Sher Karuturi       1-1 Tusker   
Thika United        2-0 Gor Mahia 
Mahakama            4-0 Bandari        

Round 18
[Aug 9]
Mathare United      1-0 Tusker
Sony Sugar          1-0 Mahakama
Red Berets          0-0 KCB
[Aug 10]
Ulinzi Stars        1-0 Gor Mahia
Sher Karuturi       0-2 Chemelil Sugar
Bandari             0-1 Thika United               [award of 0-2 revoked]
Agro-Chemicals      1-0 Western Stima              
World Hope          1-0 Mathare Youth           

Round 19
[Aug 23]
Agro-Chemicals      3-1 World Hope
Mathare Youth       1-3 Bandari
Chemelil Sugar      1-1 Red Berets
KCB                 0-1 Sher Karutari
[Aug 24]
Gor Mahia           abd Mathare United             [abandoned at 0-1 in 45'
Ulinzi Stars        0-1 Sony Sugar                  due to crowd trouble]
Thika United        2-0 Mahakama
Western Stima       2-1 Tusker
[Sep 17]
Gor Mahia           1-1 Mathare United             [2nd half only]

Round 20
[Aug 30]
Thika United        1-0 Chemelil Sugar
Mathare Youth       2-2 Agro-Chemicals
KCB                 2-0 World Hope
Mathare United      1-0 Sony Sugar
[Aug 31]
Bandari             0-0 Sher Karutari              [award of 2-0 revoked]
Western Stima       0-1 Red Berets                 
Tusker              1-1 Gor Mahia                 
Mahakama            2-1 Ulinzi Stars              
                                                  
Round 21                                        
[Sep 13]
Sony Sugar          2-0 Agro-Chemicals
Western Stima       2-1 Chemelil Sugar
KCB                 0-0 Gor Mahia                  [award of 0-2 revoked]
Thika United        0-1 Mathare United           
[Sep 14]                                           
World Hope          0-0 Sher Karutari
Ulinzi Stars        1-0 Red Berets
Bandari             1-2 Tusker
Mahakama            1-1 Mathare Youth

Round 22
[Sep 20]
Ulinzi Stars        2-0 Mathare United
Sony Sugar          1-0 Gor Mahia
Mathare Youth       1-0 Red Berets
Agro-Chemicals      2-1 Thika United
Mahakama            1-0 KCB
[Sep 21]
Tusker              0-2 Chemelil Sugar         
[Oct 15]                                         
Western Stima       1-3 Sher Karutari          
Bandari             bye World Hope

Round 23
[Sep 27]
Sony Sugar          2-0 World Hope
Chemelil Sugar      0-0 KCB
Mathare Youth       1-3 Tusker
[Sep 28]
Mathare United      4-1 Bandari
Sher Karuturi       0-0 Thika United
Gor Mahia           1-0 Western Stima              [award of 0-2 revoked]
Red Berets          0-0 Mahakama                  
Agro-Chemicals      0-1 Ulinzi Stars               

Round 24
[Oct 4]
Ulinzi Stars        1-0 World Hope        
Thika United        0-2 Sony Sugar
Sher Karuturi       1-0 Mathare Youth
KCB                 1-1 Mathare United
[Oct 5]
Gor Mahia           awd Red Berets                 [awarded 2-0; originally
Mahakama            0-1 Chemelil Sugar              0-1, Red Berets used an
Bandari             3-1 Western Stima               ineligible player]
Tusker              1-2 Agro-Chemicals

Intermediate Matches [Oct 10]
Gor Mahia           1-0 Bandari
World Hope          1-2 Mahakama

Round 25
[Oct 18]
World Hope          1-2 Thika United
Agro-Chemicals      1-0 Sher Karutari
Red Berets          3-1 Bandari
Sony Sugar          0-0 KCB
Mahakama            0-1 Gor Mahia
[Oct 19]
Chemelil Sugar      0-0 Mathare Youth
[Oct 29]
Ulinzi Stars        1-1 Tusker
[Oct 30]
Western Stima       0-3 Mathare United

Round 26
[Oct 25]
Tusker              3-1 Red Berets
Bandari             4-0 Sony Sugar
Ulinzi Stars        3-1 Mathare Youth
KCB                 1-2 Agro-Chemicals
Sher Karutari       0-1 Mathare United   
[Oct 26]
World Hope          2-1 Chemelil Sugar
Thika United        0-0 Western Stima
Gor Mahia           bye Mahakama

Round 27
[Nov 1]
Sher Karuturi       0-0 Ulinzi Stars
Red Berets          1-1 Thika United
Bandari             1-1 World Hope
Mathare Youth       3-4 Gor Mahia
[Nov 2]
Agro-Chemicals      0-3 Chemelil Sugar
Sony Sugar          3-2 Western Stima
Tusker              2-1 KCB
Mathare United      1-1 Mahakama

Round 28
[Nov 8]
Red Berets          2-0 World Hope
Thika United        0-0 Ulinzi Stars
Mathare Youth       0-2 Mathare United
[Nov 9]
Gor Mahia           0-1 Agro-Chemicals
Chemelil Sugar      1-0 Bandari
Western Stima       0-1 KCB
Sony Sugar          2-2 Tusker
Mahakama            0-0 Sher Karutari

Round 29
[Nov 15]
KCB                 1-1 Thika United
Sher Karuturi       1-2 Red Berets
Chemelil Sugar      0-0 Gor Mahia
Agro-Chemicals      0-0 Mathare United
Mathare Youth       2-3 Sony Sugar
[Nov 16]
World Hope          1-2 Western Stima
Bandari             0-1 Ulinzi Stars
Tusker              1-3 Mahakama

Round 30 [Nov 22]
Ulinzi Stars        1-0 Chemelil Sugar
Thika United        0-0 Tusker
Sony Sugar          2-0 Sher Karutari
Mathare United      2-1 Red Berets
Western Stima       1-0 Mahakama
KCB                 1-1 Mathare Youth
World Hope          1-1 Gor Mahia
Bandari             1-1 Agro-Chemicals

Final Table:

 1.Mathare United (Nairobi)          30 18  9  3  47-22  63  Champions
 2.SoNy Sugar (Awendo)               30 17  9  4  34-17  60
 3.Agro-Chemicals (Nyando)           30 13  9  8  28-24  48
 4.Ulinzi Stars (Nakuru)             30 12  9  9  30-25  45
 5.Thika United (Thika)              30 11 10  9  23-20  43
 6.Chemelil Sugar (Nyando)           30 10 10 10  28-22  40
 7.World Hope FC (Nairobi)           30 11  7 12  25-31  40
 8.Tusker FC (Nairobi)               30  9 12  9  36-36  39
 9.Gor Mahia (Nairobi)               30 10  9 11  20-23  39
10.Sher Karuturi (Naivasha)          30  8 14  8  17-19  38  [*]
11.Kenya Commercial Bank (Nairobi)   30  8 12 10  23-27  36
12.Red Berets (Nakuru)               30  8  9 13  26-31  33
13.Bandari (Mombasa)                 30  9  6 15  28-36  33
14.Western Stima (Kakamega)          30  9  6 15  32-41  33
-----------------------------------------------------------
15.Mahakama (Nairobi)                30  8  8 14  27-34  32  Relegated
16.Mathare Youth (Nairobi)           30  6  7 17  27-43  25  Relegated

[*] Sher Agencies changed name to Sher Karuturi on March 11, 2008
    due to a change in sponsorship

NB: up to and including the end of April 2008, Ulinzi and Red Berets played 
    home matches in Nairobi or Naivasha, as their normal home venue, the 
    Nakuru Afraha  Stadium, is used as an emergency camp for displaced persons;
    from May 1st on, both clubs use Greensteds school ground in Nakuru as
    home venue.


Topscorers:
15 Francis Ouma (Mathare United)
13 John Mwangi (Chemelil Sugar)
11 Abdul Wahab Musa (Bandari)
10 Francis Ochieng (Ulinzi Stars)



Cups 2008


KFF Cup 2008 

NB: Presidents Cup was renamed KFF Cup;
    participants:
    a) 16 Kenyan Premier League clubs
    b) 32 Nationwide clubs (played in 2 groups of 16)
    c) 16 KFF Branch clubs (1 from each of the 16 branches)

NB: 15 from 16 KPL clubs withdrew (only Gor Mahia confirmed participation)

1/32 Finals [Aug 15-17 (moved from Apr 11-13 and then from Jul 11-13]
Sofapaka FC                  -  Shalimar FC
Nairobi Stima FC             -  KFF South Coast branch repr.
Bandari FC                   -  KFF Nyanza South branch repr.
Real Kisumu FC               -  Gachui Black Boots
Sher Agencies FC             -  AFC Leopards
Tusker FC                    -  KFF Nyanza North branch repr.
Administration Ap            -  KFF South Rift branch repr.
Waterworks FC                -  Re-Union FC
KRA FC                      bt  Green Berets FC
Homegrown FC                 -  KFF Southern branch repr.
Eldoret Mahakama             -  KFF Eastern branch repr.
Agro Chemicals               -  KFF Aberdares branch repr.
Mathare Youth FC             -  Compel FC
Red Berets FC                -  Muhoroni Youth FC
KCB FC                       -  KFF North Western branch repr.
Gor Mahia FC                bt  Super Eagles FC
Fluorspar FC                 -  KFF North Rift branch repr.
Oserian FC                   -  KFF Nairobi branch repr.
Longonot Horticulture        -  Laikipia Campus FC
AC Nakuru FC                 -  Magongo Rangers FC
Sony Sugar FC                -  Coast Stars FC
Western Stima FC             -  KFF Western branch repr.
Ulinzi Stars FC              -  KFF North Coast branch repr.
Mathare United FC            -  Vegpro FC
Thika United FC              -  Dagoretti Santos FC
Mahakama FC                  -  KFF Mt. Kenya branch repr.
Kawangware FC                -  Minicus FC
KNH FC                       -  St. Andrews FC
Opera FC                     -  KFF Nyanza West branch repr.
Bidco FC                     -  Strathmore Uni. FC
Chemelil FC                  -  KFF North Eastern branch repr.
World Hope FC                -  KFF Central Rift branch repr.

1/16 Finals [May 17]

1/8 Finals [Jul 19,20]

Quarterfinals [Aug 16,17]

Semifinals [Sep 20?]
Gor Mahia FC                2-1 Kenya Revenue Authority

Posta Rangers beat AFC Leopards 3-0, it is not known in which round

Final [Oct 20, Nyayo National Stadium, Nairobi]
Gor Mahia FC                2-0 Posta Rangers
  [John Ringo 40, Habil Otieno 78]


Super Cup 2008

[Jan 24, 2009, Moi International Sports Centre, Kasarani]
Mathare United              0-3 Gor Mahia FC      
  [Habil Otieno (2), Ben Gemmet]



KPL Football for Unity 2008

Nine pre-season friendly matches between the 16 KPL clubs,
relegated side Coast Stars (who had an appeal running at
FIFA) and cup winners Sofapaka.  Proceedings go to the
Red Cross to assist displaced persons.

[Feb 23]
Bandari             1-1 Coast Stars 
Chemelil Sugar      1-1 Agro Chemicals
Mathare United      1-0 Sofapaka
Red Berets          1-1 Ulinzi Stars
Sony Sugar          2-1 Western Stima
Thika United        2-0 Sher Agencies
World Hope          0-1 Tusker 
[Feb 24]
KCB                 2-4 Gor Mahia    
Mahakama            0-1 Mathare Youth



Second Level 2008


Nationwide League

NB: four clubs (Fluorspar, Eldoret Mahakama, Administration Police 
    and Waterworks) exempted from fixtures until April due to recent
    civil unrest; Kangemi United and Shabana (Kisii) did not respond
    to invitations to enter but may still be allowed to do so (Kangemi
    eventually did so)

Zone A

Rounds 1-2
[Mar 21]
Bungoma United       -  Nairobi Stima
Oserian FC           -  Kenyatta University
Longonot Hortic.     -  Strathmore
St.Andrews           -  AFC Leopards
[Mar 22]
Real Kisumu          -  Bungoma United
Muhoroni Youth       -  Nairobi Stima
Homegrown            -  Kenyatta University
Strathmore           -  Oserian FC
Longonot Hortic.     -  St. Andrews
Laikipia campus      -  AFC Leopards
[Mar 23]
Real Kisumu          -  Minicus
AC Nakuru           0-0 Homegrown 
[Mar 24]
AC Nakuru           3-0 Minicus
Muhoroni Youth       -  Laikipia Campus

[Apr 26]
Real Kisumu         3-0 Minicus
AFC Leopards        1-1 Muhoroni Youth
Shalimar            1-1 Laikipia C.W
St. Andrews         2-1 Strathmore
AC Nakuru           1-0 Oserian
Fluorspar           1-0 Longonot Hort
Nairobi Stima       2-0 Eld. Mahakama
[Apr 27]
AFC Leopards        0-2 Longonot Hort
Laikipia C.W.       1-1 Strathmore Univ
Fluorspar           4-1 Homegrown
Compel              1-1 Muhoroni Youth
Shalimar            0-3 AC Nakuru
Oserian             1-3 Eld. Mahakama
 
[May 3]
Real Kisumu         0-0 Muhoroni Youth
Compel              0-0 Laikipia C.W.
Longonot Hort.      1-1 Nairobi Stima
Eldoret Mahakama    2-1 St. Andrews
Strathmore Univ.    2-3 Fluorspar
Minicus             2-1 Oserian
AC Nakuru           1-0 AFC Leopards
[May 4]
Eldoret Mahakama    1-0 Laikipia C.W
Strathmore Univ     1-1 AC Nakuru
Homegrown           3-1 Longonot Hort
Nairobi Stima       0-0 Oserian
Minicus             0-3 Fluorspar
Compel              3-1 Real Kisumu
 
[May 10]
Compel              0-0 St. Andrews
Nairobi Stima       2-1 Real Kisumu
Oserian             1-2 Homegrown
Laikipia C.W.       2-1 Longonot Hort
[May 11]
AFC Leopards        1-1 Strathmore Univ
Laikipia C.W.       1-0 Minicus
Fluorspar           1-1 St. Andrews
Homegrown           0-0 Nairobi Stima
Longonot Hort       1-0 Real Kisumu

[May 17]
Eldoret Mahakama    0-0 AC Nakuru
Homegrown           1-0 AFC Leopards
Longonot Hort.      1-2 Longonot           [?!]
Nairobi Stima       0-0 Fluorspar
Oserian             2-1 Compel
Real Kisumu         1-0 Laikipia C.W
St. Andrews         3-0 Muhoroni Youth
[May 18]
AFC Leopards        1-1 Fluorspar
Eldoret Mahakama    5-1 Strathmore Uni
Longonot Hort.      2-0 Muhoroni Youth
 
[May 24]
AC Nakuru           abd Real Kisumu
AFC Leopards        2-1 Oserian
Fluorspar           1-0 Laikipia C.S.
Homegrown           1-0 Muhoroni Youth
Longonot Hort       0-0 Compel
Minicus             1-0 Eld. Mahakama
St. Andrews         1-1 Stima Molo
[May 25]
AC Nakuru           2-1 Muhoroni Youth
AFC Leopards        0-1 Eldoret Mahakama
St. Andrews         0-0 Real Kisumu
Strathmore Uni      1-5 Minicus
 
[May 31]
Fluorspar           0-1 AC Nakuru
Laikipia C.W.       1-0 St. Andrews
Minicus             3-3 AFC Leopards
Muhoroni Youth      1-0 Eld. Mahakama
Nairobi Stima       1-5 Strathmore Univ
Real Kisumu         0-1 Homegrown
[Jun 1]
Compel              ppd Homegrown
Muhoroni Youth      2-0 Laikipia C.W.
Real Kisumu         ppd Oserian

[Jun 8]
Fluorspar           3-0 Real Kisumu
Minicus             3-3 St. Andrews
Oserian             0-0 Longonot Hort
Homegrown           1-1 Laikipia C.W.

[Jun 14]
Muhoroni            1-1 Minicus
[Jun 15]
AFC Leopards        1-2 Real Kisumu
Laikipia C.W.       2-1 Oserian
St. Andrews         abd AC Nakuru	
Eldoret Mahakama    1-2 Homegrown
Muhoroni Youth      abd Fluorspar

Table (Jun 16):

 1.Homegrown (Naivasha)              14  7  4  3  20-15  25
 2.AC Nakuru                         11  6  5  0  13- 3  23  [*2]
 3.Fluorspar                         12  6  4  2  18- 8  22
 4.Eldoret Mahakama                  12  7  1  4  16- 9  22
 5.Laikipia Campus                   14  6  4  4  11- 9  22
 6.Minicus                           14  5  5  4  19-21  20
 7.Nairobi Stima                     13  4  7  2  16-12  19
 8.Saint Andrews                     13  4  6  3  15-12  18
 9.Longonot Horticulture             13  4  3  6  10-12  15
10.Compel                            10  2  7  1  10- 6  13
11.Muhoroni Youth                    12  3  4  5   9-15  13
12.Strathmore University             12  3  4  5  19-23  13
13.Oserian FC                        13  3  3  7  12-14  12
14.Real Kisumu                       10  3  2  5   9-11  11
15.AFC Leopards (Nairobi)            12  1  5  6  10-17   8
16.Kisumu Black Stars                 0  0  0  0   0- 0   0
 -.Bungoma United (Webuye)            apparently withdrew    [*1]
 -.Kenyatta University                apparently withdrew

NB: 7 more wins than losses; odd number of matches; total goal difference +20

[*1] Panpaper Mills withdrew sponsorship and Panpaper were replaced
     by Bungoma United, formed by former players of the Panpaper club
[*2] St. Josephs Youth renamed AC Nakuru

[Jun 21]
AC Nakuru           2-1 Compel
Muhoroni Youth      abd Strathmore Uni,
Nairobi Stima       0-2 AFC Leopards
Oserian             0-0 Fluorspar
Real Kisumu         0-0 Eldoret Mahakama 
[Jun 22]
AFC Leopards        4-2 Compel
Laikipia C.W.       0-1 Nairobi Stima
Longonot Hort.      0-0 AC Nakuru
Real Kisumu         abd Strathmore Uni 

[Jun 28]
Compel              0-0 Eldoret Mahakama
Real Kisumu         1-0 Oserian
 
[Jul 5]
Strathmore Univ.    ppd Compel
 
[Jul 19]
Kisumu B. Stars     3-1 Minicus
Compel              ppd Strathmore Uni 
AFC Leopards        2-0 AC Nakuru
Laikipia C.W.       0-0 Real Kisumu
St. Andrews         1-0 Longonot Hort
Fluorspar           2-0 Oserian
Eldoret Mahakama    2-0 Nairobi Stima
[Jul 20]
Kisumu B. Stars     0-1 Strathmore Uni
Compel              1-1 Minicus
Fluorspar           1-2 Nairobi Stima
AC Nakuru           0-0 Eldoret Mahakama
St. Andrews         2-0 Oserian
Muhoroni Youth      1-0 Longonot Hort
AFC Leopards        1-1 Homegrown
 
[Jul 26]
Kisumu B. Stars     0-1 Eld. Mahakama
Real Kisumu         0-0 Compel
Nairobi Stima       0-0 Minicus
Homegrown           1-1 Fluorspar
Oserian             2-3 Strathmore Uni
AC Nakuru           0-0 Laikipia C.W
Muhoroni Youth      1-0 AFC Leopards
[Jul 27]
Kisumu B. Stars     2-2 Compel
Real Kisumu         2-0 St. Andrews
Strathmore Uni.     1-1 Nairobi Stima
Minicus             0-0 Longonot Hort
Eldoret Mahakama    4-0 Oserian
AC Nakuru           0-1 Fluorspar
Laikipia C.W.       0-3 Homegrown

[Aug 2]
Homegrown           2-0 Kisumu B. Stars
AFC Leopards        1-0 Nairobi Stima
Oserian             abd Laikipia C.W       
Eldoret Mahakama    ppd Muhoroni Youth     
AC Nakuru           1-1 Longonot Hort
[Aug 3]
Oserian             2-0 Kisumu B. Stars
Nairobi Stima       1-0 Compel
Fluorspar           3-2 Muhoroni Youth
Longonot Hort.      0-0 Laikipia C.W
Strathmore Uni.     1-0 AFC Leopards
 
[Aug 9]
Compel              2-0 Ac Nakuru
Fluorspar           0-0 AFC leopards
Laikipia CW         0-2 St Andrews
Longonot Hort       1-1 Kisumu b stars
Nairobi Stima       1-0 Muhoroni Youth
Strathmore Univ.    1-1 Eldoret Mahakama
[Aug 10]
Eldoret Mahakama    2-1 Naivasha
Fluorspar           1-1 Compel
Real Kisumu         0-0 AC Nakuru
St. Andrews         2-1 Kisumu Black Stars

[Aug 23]
Kisumu Black Stars  1-0 AFC Leopards
Eldoret Mahakama    n/p Compel 
Strathmore Univ.    1-0 Real Kisumu
St Andrews          2-1 Minicus 
Laikipia CW         0-2 Fluorspar 
Longonot Hort       2-1 Homegrown 
[Aug 24]
Homegrown           2-1 Real Kisumu
Oserian             1-0 Nairobi Stima 
Strathmore Univ.    4-1 Longonot Hort 
[Aug 25]
Compel              0-1 AFC Leopards 

[Sep 6]
Compel              1-2 Longonot Hort
Oserian             2-2 Real Kisumu
AC Nakuru           0-1 St. Andrews
Laikipia C.W.       1-1 Muhoroni
[Sep 7]
Nairobi Stima       2-2 Homegrown
Eldoret Mahakama    2-0 Real Kisumu
St. Andrews         0-1 Fluorspar
Minicus             0-0 Laikipia C.W
Oserian             abd Muhoroni   

[Sep 10]
Minicus             0-0 Homegrown
Kisumu B. Stars     0-0 Real Kisumu
 
[Sep 13]
Nairobi Stima       3-1 Kisumu B. Stars
Fluorspar           1-1 Minicus
Homegrown           2-2 Compel
Muhoroni Youth      0-1 Real Kisumu
Oserian             0-0 AC Nakuru
Longonot Hort.      0-1 AFC Leopards
[Sep 14]
AFC Leopards        3-0 Kisumu B. Stars
Eldoret Mahakama    5-0 Minicus
Laikipia C.W.       0-1 Compel
Muhoroni Youth      awd St. Andrews  
Homegrown           1-2 Oserian
Nairobi Stima       3-1 Longonot Hort

[Nov 1]
Minicus             0-0 AC Nakuru
Fluorspar           2-0 Kisumu B. Stars
Muhoroni Youth      0-0 Homegrown
[Nov 2]
Real Kisumu         1-1 Nairobi Stima
Eld. Mahakama       8-1 Kisumu B. Stars
AC Nakuru           abd Strathmore U.

[Nov 8]
Laikipia C.W.       2-0 Kisumu B. Stars
Real Kisumu         0-2 AFC Leopards
Eldoret Mahakama    abd Compel   
Muhoroni Youth      0-2 Fluorspar
[Nov 9]
AC Nakuru           2-0 Kisumu B. Stars
Real Kisumu         2-0 Fluorspar

Table (Nov 9):

 1.AFC Leopards (Nairobi)            30 18  6  6  43-18  60
 2.Eldoret Mahakama                  29 18  5  6  53-15  59
 3.Fluorspar                         30 15  8  7  40-24  53
 4.Nairobi Stima                     30 12 11  7  34-28  47
 5.AC Nakuru                         29 11 12  6  22-13  45  [*2]
 6.Homegrown (Naivasha)              30 11 11  8  36-36  44
 7.Strathmore University             29 12  7 10  47-41  43
 8.Real Kisumu                       29 10  9 10  26-23  39
 9.Compel                            28  7 14  7  30-27  34
10.Oserian FC                        29  9  7 13  31-32  34
11.Minicus                           29  7 13  9  28-35  34
12.Longonot Horticulture             30  7 10 13  22-34  31
13.Muhoroni Youth                    29  8  5 16  21-37  29
14.Laikipia Campus                   30  6  8 16  15-35  26
 -.Saint Andrews                      record not reported
 -.Kisumu Black Stars                 record not reported    [*3]
 -.Bungoma United (Webuye)            apparently withdrew    [*1]
 -.Kenyatta University                apparently withdrew

NB: 17 more wins than losses; odd number of matches; records of two clubs
    not listed; total goal difference +50

[*1] Panpaper Mills withdrew sponsorship and Panpaper were replaced
     by Bungoma United, formed by former players of the Panpaper club
[*2] St. Josephs Youth renamed AC Nakuru
[*3] Kisumu Black Stars FC were suspended and relegated due to not
     honouring 3 consecutive matches in one season

Promoted: AFC Leopards


Zone B 

Rounds 1-2
[Mar 21]
Sofapaka            drw Kawangware
Green Eagles         -  KRA
Bidco United         -  Coast Stars
Magongo Cosmos       -  Opera
Re-Union             -  KNH
Dagoretti Santos     -  Gachui Black Boots
Green Berets         -  Vegpro
[Mar 22]
KNH                  -  Coast Stars
Gachui Black Boots   -  Green Berets
Green Eagles         -  Opera
Vegpro              1-2 Re-Union
Kawangware           -  Dagoretti Santos
Magongo Cosmos       -  KRA
Sofapaka             -  Bidco

[Mar 30]
Dagoretti Santos    1-1 Green Berets
Green Eagles        3-2 Re-Union
Kawangware          1-0 KRA
Opera               1-1 Sofapaka
 
[Apr 26]
Bidco United        2-1 Malindi United
Sofapaka            6-0 Green Berets
Kawangware          ppd Gachui Black Boots 
Magongo Rangers     1-0 Vegpro
Admn. Police        6-0 Kangemi United
Opera               2-1 KNH
[Apr 27]
Dagoretti Santos    0-0 Re-Union
KNH                 3-0 Malindi United
Super Eagles        0-1 Vegpro
Opera               1-1 Admin. Police
KRA                 2-0 Kangemi United
 
[May 3]
Malindi United      1-1 Sofapaka
Green Berets        1-1 KRA
Kangemi United      3-2 Re-Union
Admin. Police       1-1 Bidco United
Opera               1-0 Dagoretti Santos
Magongo Rangers     1-0 KNH
[May 4]
Malindi United      1-0 Vegpro
Super Eagles        1-0 KNH
Kangemi United      2-0 Gachui B. Boots
Kawangware          0-0 Admin. Police
 
[May 10]
Admin. Police       0-2 Sofapaka
Kangemi United      1-1 Malindi United
Bidco United        0-0 Dagoretti Santos
Opera               2-1 Kawangware
Gachui Black Boots  1-3 Super Eagles
[May 11]
Admin. Police       1-1 Malindi United
Bidco United        1-0 Super Eagles
Re-Union            1-0 Gachui B. Boots
Dagoretti Santos    0-0 Kangemi United
KRA                 0-4 Sofapaka
 
[May 17]
Kawangware          0-0 Bidco United
KNH                 1-3 Admin. Police
Malindi United      0-1 Dagoretti Santos
Re-Union            1-0 Magongo Rangers
Vegpro              0-0 Kangemi United
[May 18]
Gachui B. Boots     0-3 Admin. Police
Kangemi United      2-1 Magongo Rangers
KNH                 2-1 Kawangware
KRA                 3-1 Re-Union
Malindi United      2-1 Opera
 
[May 24]
Bidco United        2-0 Vegpro
Green Berets        0-1 Malindi United
Kawangware          1-0 Kangemi United
KRA                 2-1 Dagoretti Santos
Magongo Rangers     0-2 Sofapaka
[May 25]
Admin. Police       2-0 Dagoretti Santos
Gachui B. Boots     0-1 Malindi United
Green Berets        2-2 Opera
Kangemi United      1-1 Bidco United
Super Eagles        0-0 Sofapaka
Vegpro              0-1 KRA
 
[May 31]
Admin. Police       0-0 Re-Union
Dagoretti Santos    1-0 KNH
Kangemi United      0-3 Green Berets
Kawangware          1-0 Vegpro
Magongo Rangers     2-0 Bidco United
Malindi United      abd KRA
Opera               4-0 Gachui B. Boots

[Jun 8]
KNH                 0-1 Sofapaka
KRA                 1-1 Admin. Police
Bidco United        1-1 Opera
Re-Union            1-0 Kawangware
Gachui B. Boots     1-1 Vegpro
Super Eagles        2-0 Green Berets
Malindi United      0-0 Magongo Rangers
 
[Jun 15]
Admin. Police       0-0 Green Berets
KRA                 3-0 Gachui B. Boots
Dagoretti Santos    0-3 Sofapaka
Re-Union            1-0 Opera

Table (Jun 16):

 1.Sofapaka                          13  9  4  0  35- 4  31
 2.Kenya Revenue Authority           13  8  2  3  23-14  26
 3.Magongo Rangers (Mombasa)         12  6  2  4  14-12  20  [*1]
 4.Re-Union                          13  5  5  3  12-11  20
 5.Administration Police             12  4  7  1  17- 7  19
 6.Super Eagles (Mombasa)            11  5  4  2  15-11  19  [*2]
 7.Opera                             14  4  6  4  17-14  18
 8.Malindi United                    10  4  4  2   9-10  16
 9.Kawangware                        13  3  6  4   7- 8  15
10.Bidco United (Thika)              13  2  8  3  13-13  14
11.Kenyatta National Hospital        13  4  2  7  15-16  14
12.Green Berets                      12  3  5  4  15-17  14
13.Kangemi United                    13  3  5  5  10-24  14
14.Dagoretti Santos                  13  2  7  4   7-12  13
15.Vegpro                            13  1  7  5   8-13  10
16.Gachui Black Boots                14  0  2 12   4-35   2
 -.Coast Stars (Mombasa)              apparently withdrew
 -.Waterworks                         apparently withdrew

[*1] earlier listed as Magongo Cosmos
[*2] earlier listed as Green Eagles

[Jun 21]
Admin. Police       1-1 Magongo Rangers
Gachui B. Boots     0-3 Bidco United
Kawangware          0-0 Super Eagles
KNH                 3-2 Green Berets
Opera               2-0 Kangemi United
Re-Union            1-1 Malindi United
Sofapaka            4-1 Vegpro
[Jun 22]
Bidco United        2-0 Green Berets
Dagoretti Santos    abd Magongo Rangers
Kangemi United      2-3 Super Eagles
Kawangware          1-0 Malindi United
KNH                 1-2 KRA
Vegpro              0-3 Admin. Police

[Jun 28]
Super Eagles        0-1 Admin. Police
[Jun 29]
Magongo Rangers     2-0 Green Berets
Malindi United      abd Super Eagles
 
[Jul 19]
Re-Union            0-4 Sofapaka
Admin. Police       1-0 KRA
Kangemi United      1-0 Dagoretti Santos
Bidco United        4-2 KNH
Gachui B. Boots     ppd Opera
Vegpro              2-0 Malindi United
[Jul 20]
Opera               2-0 Malindi United
Green Berets        3-2 Dagoretti Santos
KRA                 2-1 Vegpro
KNH                 2-4 Kangemi United
Bidco United        3-1 Re-Union
Sofapaka            1-1 Admin. Police

[Jul 26]
Sofapaka            2-0 Super Eagles
Opera               0-2 KRA
Kangemi United      2-3 Vegpro
Green Berets        0-1 Admin. Police
Dagoretti Santos    0-0 Bidco United
Kawangware          0-0 KNH
Malindi United      4-0 Gachui B. Boots
[Jul 27]
Green Berets        7-0 Super Eagles
Magongo United      3-1 Gachui B. Boots
Re-Union            0-2 KRA
Kawangware          0-2 Sofapaka

[Aug 2]
Super Eagles        2-0 Kangemi United     [awarded]
Admin. Police       0-0 Opera
Dagoretti Santos    1-1 Kawangware
Malindi United      2-0 Re-Union
Gachui B. Boots     pdd KNH
Vegpro              0-1 Green Berets
[Aug 3]
Malindi United      2-0 Kangemi United     [awarded]
Super Eagles        2-0 Re-Union
Green Berets        ppd Gachui B. Boots
Vegpro              0-2 Kawangware
KNH                 2-3 Dagoretti Santos
Bidco               0-2 Admin. Police
Sofapaka            2-1 KRA
 
[Aug 6]
Green Berets        2-0 Gachui Black Boots

[Aug 9]
Admin police FC     3-0 Kawangware United
Dagoretti Santos    2-1 Vegpro
Opera               4-1 Re-union,
Sofapaka            5-0 Gachui Black Boots
[Aug 10]
KRA                 3-1 Green Berets

NB: Kangemi United excluded for failing to honour 3 matches

[Aug 23]
Magongo Rangers     1-0 Super Eagles
Sofapaka            0-0 Opera 
Dagoretti Santos    0-0 KRA
Malindi United      0-1 Admin. Police
KNH                 2-0 Re-Union
Vegpro FC           2-0 Gachui Black Boots
[Aug 24]
Magongo Rangers     0-0 Admin. Police 
Sofapaka            5-1 KNH 
Vegpro              2-2 Bidco United
Dagoretti Santos    0-0 Opera
Gachui Black Boots  0-1 Kawangware United
Re-Union            2-1 Green Berets 

[Sep 6]
Super Eagles        abd Kawangware  
Opera               1-0 Bidco
[Sep 7]
Magongo Rangers     0-0 Kawangware
Re-Union            1-2 Admin. Police
Green Berets        3-0 KNH
Gachui B. Boots     0-2 Dagoretti Santos
Super Eagles        n/p Malindi United
Bidco               0-0 Sofapaka
 
[Sep 10]
Green Berets        2-0 Sofapaka
Gachui B. Boots     0-5 KRA
Admin. Police       1-0 KNH
Re-Union            0-1 Dagoretti Santos

[Sep 13]
Dagoretti Santos    abd Admin. Police      
Bidco United        0-2 Gachui B. Boots
KNH                 2-1 Opera
Vegpro              1-2 Super Eagles
[Sep 14]
KRA                 4-2 Bidco United
Admin. Police       2-0 Gachui B. Boots
Opera               1-0 Super Eagles
Kawangware          2-1 Green Berets
Sofapaka            3-0 Vegpro FC

[Sep 20]
Malindi United       -  Sofapaka
[Sep 21]
Sofapaka             -  Magongo Rangers
   
[Nov 1]
Bidco United        3-0 Magongo Rangers
KRA                 5-1 Super Eagles
[Nov 2]
KRA                 2-0 Malindi United     [awarded]
Green Berets        3-2 Magongo Rangers

[Nov 8]
KRA                 2-0 Magongo Rangers
[Nov 9]
Opera               2-0 Magongo Rangers

Table (Nov 9):

 1.Sofapaka                          30 22  7  1  89-14  73  Promoted
-----------------------------------------------------------
 2.Kenya Revenue Authority           30 21  3  6  58-26  66
 3.Administration Police             30 17 11  2  43-14  62
 4.Opera                             30 13  9  8  35-21  48
 5.Magongo Rangers (Mombasa)         30 14  5 11  38-34  47  [*1]
 6.Bidco United (Thika)              30 11 11  8  38-30  44
 7.Kawangware                        30 11 11  8  19-17  44
 8.Kenyatta National Hospital        30 13  3 14  42-41  42
 9.Super Eagles (Mombasa)            30 12  6 12  36-42  42  [*2]
10.Green Berets                      30 11  5 14  44-41  38
11.Dagoretti Santos                  28  8 12  8  26-29  36
12.Malindi United                    28 10  6 12  31-38  36
13.Re-Union                          30  9  6 15  26-51  33
14.Vegpro                            30  6  8 16  25-44  26
 -.Kangemi United                     record not reported
 -.Gachui Black Boots                 record not reported
 -.Coast Stars (Mombasa)              apparently withdrew
 -.Waterworks                         apparently withdrew

[*1] earlier listed as Magongo Cosmos
[*2] earlier listed as Green Eagles

NB: 43 more wins than losses; records of two clubs not listed;
    total goal difference +108
 

NB: promoted from 3rd level: Posta Rangers

2006/07

2009

list of champions

list of cup winners


About this document

Sources include: Kenyan Premier League, Kenyafootball.com

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

Authors: Ian King and Hans Schöggl
Last updated: 16 Apr 2020

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