Table: 1.Sofapaka (Nairobi) 28 14 11 3 34-20 53 2.Mathare United (Nairobi) 28 13 8 7 35-22 47 3.Tusker FC (Nairobi) 28 13 6 9 44-29 45 [*] 4.Thika United (Thika) 28 11 12 5 29-19 45 5.Gor Mahia (Nairobi) 28 14 1 13 37-31 43 6.Nairobi City Stars (Nairobi) 28 11 9 8 29-27 42 7.Ulinzi Stars (Nakuru) 28 8 14 6 24-25 38 8.Sher Karuturi (Naivasha) 28 8 13 7 18-16 37 9.Western Stima (Kakamega) 28 8 12 8 29-24 36 10.Chemelil Sugar (Nyando) 27 9 9 9 27-25 36 11.SoNy Sugar (Awendo) 28 10 6 12 27-31 36 12.Kenya Commercial Bank (Nairobi) 27 8 9 10 30-35 33 13.AFC Leopards (Nairobi) 28 7 9 12 26-36 30 14.Red Berets (Nakuru) 28 6 9 13 26-39 27 ----------------------------------------------------------- 15.Bandari (Mombasa) 28 6 8 14 23-39 26 16.Agrochemicals (Nyando) 28 5 8 15 20-40 23 [*] World Hope were renamed Nairobi City Stars Round 1 [Feb 7] Agrochemicals 1-1 Red Berets [Robert Syongo 3; Collins Ambutsi 42] Sony Sugar 0-1 KCB [Humphrey Mieno 87] Ulinzi Stars 1-0 Gor Mahia [James Mulinge Ndeto 86pen] [Feb 8] Mathare United 0-0 Sher Karuturi Chemelil Sugar 1-0 Western Stima [Mike Mururi 77] Thika United 3-0 Bandari [Haji Mwachoki 45pen, Yusuf Juma 56, Paul Odindo 89] Nairobi City Stars awd AFC Leopards [awarded 2-0; abandoned at 1-0 [Jimmy Bageye 55] in 60' due to collapsed fence [Feb 18] after AFC fans invaded pitch] Tusker 1-1 Sofapaka Round 2 [Feb 14] Sher Karuturi 2-0 Sony Sugar Red Berets 3-2 Tusker Western Stima 2-0 AFC Leopards Bandari 2-0 Chemelil Sugar [Feb 15] Sofapaka 2-0 Ulinzi Stars KCB 0-0 Agrochemicals [Feb 18] Mathare United 3-0 Nairobi City Stars Gor Mahia 0-1 Thika United Round 3 [Feb 21] Ulinzi Stars 0-0 Red Berets Agrochemicals 1-0 Sher Karuturi [Robert Syongo 86pen] Nairobi City Stars 0-1 Western Stima [Donald Mosoti 22og] [Feb 22] Thika United 0-0 Sofapaka Tusker 1-0 KCB Chemelil Sugar 0-1 Gor Mahia AFC Leopards 1-1 Bandari Sony Sugar 2-0 Mathare United Round 4 [Feb 28] Sofapaka 2-1 Chemelil Sugar Red Berets 0-1 Thika United Bandari 0-0 Western Stima Gor Mahia 3-2 AFC Leopards [Mar 1] KCB 2-0 Ulinzi Stars Mathare United 2-0 Agrochemicals Sony Sugar 0-1 Nairobi City Stars [Mar 4] Sher Karuturi 1-0 Tusker Round 5 [Mar 7] Agrochemicals 0-1 Sony Sugar AFC Leopards 1-1 Sofapaka Western Stima 2-1 Gor Mahia [Mar 8] Nairobi City Stars 1-1 Bandari Ulinzi Stars awd Sher Karuturi [awarded 2-0; abandoned at 2-0 Chemelil Sugar 0-0 Red Berets in 87' when Sher had 6 players Tusker 1-0 Mathare United left] Thika United 2-0 KCB Round 7 [Mar 21] AFC Leopards 1-2 Agrochemicals Western Stima 0-0 Sony Sugar Chemelil Sugar 0-0 Tusker Bandari 0-0 Mathare United Ulinzi Stars 0-0 Thika United Sofapaka 2-1 KCB [Mar 22] Nairobi City Stars 3-0 Red Berets Gor Mahia 1-1 Sher Karuturi Round 8 [Apr 4] Agrochemicals 0-1 Ulinzi Stars Red Berets 2-0 Bandari Sofapaka 2-1 Gor Mahia Tusker 1-1 Nairobi City Stars Sher Karuturi 0-0 AFC Leopards Sony Sugar abd Thika United [abandoned at 1-1 in 71' due [Apr 5] to heavy rain] KCB 2-3 Western Stima Mathare United 2-3 Chemelil Sugar Sony Sugar 2-0 Thika United [replay] Round 9 [Apr 10] Gor Mahia 1-2 Nairobi City Stars [Apr 11] Thika United 0-0 Mathare United Bandari 1-0 Sofapaka AFC Leopards 1-1 KCB Chemelil Sugar 1-1 Sher Karuturi Western Stima 1-0 Red Berets Tusker 1-0 Agrochemicals Ulinzi Stars 0-0 Sony Sugar Round 10 [Apr 18] Sofapaka 1-0 Red Berets KCB 2-1 Gor Mahia Sony Sugar 0-1 AFC Leopards Nairobi City Stars 0-0 Ulinzi Stars Sher Karuturi 2-0 Bandari [Apr 19] Mathare United 2-1 Western Stima Tusker 2-1 Thika United [Apr 22] Agrochemicals 0-3 Chemelil Sugar Round 11 [Apr 25] Western Stima 0-0 Sher Karuturi Red Berets 1-2 Gor Mahia Bandari 1-2 KCB AFC Leopards 0-1 Mathare United [Apr 26] Nairobi City Stars 1-1 Sofapaka Chemelil Sugar 2-2 Sony Sugar Thika United 4-0 Agrochemicals Ulinzi Stars 0-2 Tusker Round 12 [May 1] AFC Leopards 2-3 Tusker [May 2] Thika United 1-1 Nairobi City Stars Sher Karuturi 0-0 Sofapaka Agrochemicals 1-1 Western Stima Ulinzi Stars 2-1 Chemelil Sugar Mathare United 1-3 Gor Mahia [May 3] KCB 2-2 Red Berets Sony Sugar 1-0 Bandari Round 13 [May 9] Chemelil Sugar 0-0 Thika United Red Berets 1-1 Sher Karuturi Western Stima 0-1 Tusker AFC Leopards 1-1 Ulinzi Stars Bandari 2-2 Agrochemicals Nairobi City Stars 2-1 KCB [May 10] Sofapaka 1-0 Mathare United Gor Mahia 2-1 Sony Sugar Round 14 [May 16] Agrochemicals 1-0 Gor Mahia Sony Sugar 0-1 Sofapaka Nairobi City Stars 0-1 Chemelil Sugar Ulinzi Stars 2-2 Western Stima [May 17] KCB 1-1 Sher Karuturi Red Berets 1-1 Mathare United Tusker 5-0 Bandari Thika United 0-0 AFC Leopards Round 15 [May 23] Mathare United 2-0 KCB Bandari 1-1 Ulinzi Stars Chemelil Sugar 2-1 AFC Leopards Sofapaka 2-1 Agrochemicals Sher Karuturi 1-0 Nairobi City Stars Sony Sugar 1-0 Red Berets [May 24] Thika United 1-1 Western Stima Gor Mahia 2-1 Tusker Round 6 [postponed from Mar 14,15] [May 30] Sher Karuturi 0-0 Thika United Agrochemicals 0-2 Nairobi City Stars Gor Mahia 2-0 Bandari Red Berets 0-0 AFC Leopards Sofapaka 2-1 Western Stima Mathare United 2-2 Ulinzi Stars [May 31] Tusker 3-0 Sony Sugar KCB 1-2 Chemelil Sugar Round 16 [Jul 4] Red Berets 0-0 Ulinzi Stars Bandari 2-0 AFC Leopards Sher Karuturi 1-2 Agrochemicals Western Stima 1-1 Nairobi City Stars [Jul 5] Sofapaka 1-1 Thika United Gor Mahia 1-2 Chemelil Sugar [Aug 2] KCB 1-4 Tusker Mathare United 2-0 Sony Sugar Round 17 [Jul 11] AFC Leopards 3-2 Western Stima Sony Sugar 1-1 Sher Karuturi Agrochemicals 1-2 KCB Ulinzi Stars 0-0 Sofapaka [Jul 12] Thika United 1-0 Gor Mahia Chemelil Sugar 3-0 Bandari [Jul 29] Tusker 2-1 Red Berets [Jul 30] Nairobi City Stars 0-2 Mathare United Round 18 [Jul 18] Nairobi City Stars 1-3 Thika United Western Stima 4-0 Agrochemicals Tusker 3-0 AFC Leopards Bandari 1-2 Sony Sugar Chemelil Sugar 1-3 Ulinzi Stars Red Berets 0-2 KCB [Jul 19] Gor Mahia 1-2 Mathare United Sofapaka 1-1 Sher Karuturi Round 19 [Jul 25] Red Berets 2-1 Chemelil Sugar Sony Sugar 2-1 Agrochemicals Sher Karuturi 0-1 Ulinzi Stars Sofapaka 4-1 AFC Leopards [Jul 26] KCB 1-1 Thika United Mathare United 1-0 Tusker Bandari 1-2 Nairobi City Stars Gor Mahia 1-0 Western Stima Round 20 [Aug 8] Western Stima 1-0 Bandari Chemelil Sugar 1-1 Sofapaka AFC Leopards 1-0 Gor Mahia Ulinzi Stars 0-0 KCB Nairobi City Stars 0-0 Sony Sugar Tusker 0-1 Sher Karuturi [Aug 9] Thika United 3-2 Red Berets [Aug 29] Agrochemicals 1-1 Mathare United Round 21 [Aug 15] Sofapaka 1-0 Bandari Mathare United 1-0 Thika United KCB 1-3 AFC Leopards Agrochemicals 1-1 Tusker Sony Sugar 1-0 Ulinzi Stars [Aug 16] Red Berets 2-2 Western Stima Sher Karuturi 1-0 Chemelil Sugar Nairobi City Stars 0-1 Gor Mahia Round 22 [Aug 22] Western Stima 0-0 Chemelil Sugar Red Berets 0-1 Agrochemicals AFC Leopards 0-0 Nairobi City Stars KCB 3-2 Sony Sugar Sher Karuturi 0-0 Mathare United [Aug 23] Sofapaka 3-2 Tusker Bandari 3-1 Thika United Gor Mahia 4-2 Ulinzi Stars Round 23 [Sep 12] Chemelil Sugar 1-2 Mathare United Ulinzi Stars 2-1 Agrochemicals Thika United 2-1 Sony Sugar Bandari 1-2 Red Berets Western Stima 0-0 KCB Nairobi City Stars 3-2 Tusker [Sep 13] AFC Leopards 0-1 Sher Karuturi Gor Mahia 1-0 Sofapaka Round 24 [Sep 19] Ulinzi Stars 0-2 AFC Leopards Sony Sugar 2-1 Gor Mahia Agrochemicals 0-1 Bandari Mathare United 0-1 Sofapaka KCB 3-1 Nairobi City Stars [Sep 20] Tusker 2-1 Western Stima Thika United 0-0 Chemelil Sugar Sher Karuturi 1-2 Red Berets Round 25 [Sep 26] Sony Sugar 0-0 Chemelil Sugar KCB 1-1 Bandari Mathare United 1-2 AFC Leopards [Sep 27] Gor Mahia 3-0 Red Berets Sofapaka 1-2 Nairobi City Stars Agrochemicals 0-1 Thika United Sher Karuturi 1-0 Western Stima Tusker 0-0 Ulinzi Stars Round 26 [Oct 17] Agrochemicals 1-1 Sofapaka Western Stima 2-0 Thika United Ulinzi Stars 2-1 Bandari KCB 0-2 Mathare United AFC Leopards 0-1 Chemelil Sugar Red Berets 2-1 Sony Sugar [Oct 18] Nairobi City Stars 1-0 Sher Karuturi Tusker 0-1 Gor Mahia Round 27 [Oct 23] Sofapaka 2-1 Sony Sugar [Oct 24] Gor Mahia 2-1 Agrochemicals Chemelil Sugar 0-1 Nairobi City Stars Bandari 1-1 Tusker Sher Karuturi 0-0 KCB AFC Leopards 1-1 Thika United [Oct 25] Mathare United 4-1 Red Berets Western Stima 1-1 Ulinzi Stars Round 28 [Oct 31] Ulinzi Stars 1-1 Mathare United AFC Leopards 2-1 Red Berets Chemelil Sugar n/p KCB [not played due to lack of security] Sony Sugar 4-3 Tusker Bandari 2-1 Gor Mahia Western Stima 0-0 Sofapaka Nairobi City Stars 1-1 Agrochemicals [Nov 1] Thika United 1-0 Sher Karuturi Round 29 [Nov 7] Chemelil Sugar - Agrochemicals Red Berets - Sofapaka Bandari - Sher Karuturi Ulinzi Stars - Nairobi City Stars [Nov 8] Gor Mahia - KCB AFC Leopards - Sony Sugar Western Stima - Mathare United Thika United - Tusker Table: 1.Sofapaka (Nairobi) 28 14 11 3 34-20 53 2.Mathare United (Nairobi) 28 13 8 7 35-22 47 3.Tusker FC (Nairobi) 28 13 6 9 44-29 45 [*] 4.Thika United (Thika) 28 11 12 5 29-19 45 5.Gor Mahia (Nairobi) 28 14 1 13 37-31 43 6.Nairobi City Stars (Nairobi) 28 11 9 8 29-27 42 7.Ulinzi Stars (Nakuru) 28 8 14 6 24-25 38 8.Sher Karuturi (Naivasha) 28 8 13 7 18-16 37 9.Western Stima (Kakamega) 28 8 12 8 29-24 36 10.Chemelil Sugar (Nyando) 27 9 9 9 27-25 36 11.SoNy Sugar (Awendo) 28 10 6 12 27-31 36 12.Kenya Commercial Bank (Nairobi) 27 8 9 10 30-35 33 13.AFC Leopards (Nairobi) 28 7 9 12 26-36 30 14.Red Berets (Nakuru) 28 6 9 13 26-39 27 ----------------------------------------------------------- 15.Bandari (Mombasa) 28 6 8 14 23-39 26 16.Agrochemicals (Nyando) 28 5 8 15 20-40 23 [*] World Hope were renamed Nairobi City Stars Round 30 [Nov 21] Red Berets - Nairobi City Stars KCB - Sofapaka Sony Sugar - Western Stima Tusker - Chemelil Sugar Mathare United - Bandari Sher Karuturi - Gor Mahia Thika United - Ulinzi Stars Agrochemicals - AFC Leopards
NB: the only KPL clubs to enter were AFC Leopards and Gor Mahia;
originally 84 clubs were in the fixtures drawn up but as
14 KPL and many Nationwide clubs withdrew, many clubs had
one or more byes during the tournament; AFC Leopards only
needed to play two matches to win the cup.
Round 2
[Aug 5]
Nairobi Stima 2-0 Gor Mahia
other fixtures not known
AFC Leopards bye
Round 3 [Oct 4]
Posta Rangers 3-1 Kenya Revenue Authority
Congo United 2-0 Bidco United
other fixtures not known
AFC Leopards bye
Nairobi Stima bye
Quarterfinals
[Oct 3]
AFC Leopards 2-1 Nairobi Stima
[Oct 10,11]
Congo United bt Homegrown
Mahakama United bt Posta Rangers
Semifinals [Oct 17]
Congo United bt Mahakama United
AFC Leopards bye
Final [Oct 20, City Stadium, Nairobi]
AFC Leopards 4-1 Congo United (MOmbasa)
[Itubu Imbem 34, 60, Francis Xavier 47, Laurent Tumba 81;
Lawrence Nyamboki 90+pen]
Sources include: Kenyan Premier League, Kenyafootball.com
Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Author: Hans Schöggl
Last updated: 6 Jun 2009
(C) Copyright Hans Schöggl and RSSSF 2008/09
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.