1923/24
Maxwell Cup 1923
Final [Jun 16]
CMS Nairobi 0-1 Jaluo Team
Dr Arthur Football Cup 1923/24
16 participating teams
Area A
CSM Kikuyu 1
CSM Kikuyu 2
KAR 1
KAR 2
Area B
Uganda Railway 1
Uganda Railway 2
Prison
Pangani
Area C
Police
CMS Nairobi
Jaluo Team
Buganda Union
Area D
KAR 3
Post and Telegraphs
-------------------------------------------------------------------------------------------
1945
Remington Cup 1945
NB: the Remington Cup, introduced in the 1940s, was competed by the champion clubs of
the three East African counties (Kenya, Uganda and Tanganjika).
Final [Mar 19]
Central Kavirondo 4-2 North Kavirondo [aet]
Farmer Cup 1945
Final [date ?]
CMS Nairobi 0-0 Catholic Union [aet, 2-1 on corners]
-------------------------------------------------------------------------------------------
1952/53
Sir Godfrey Rhodes Shield 1952
Winners: Nairobi Railway Club
Nairobi and District League 1952
Champions: Caledonians
Nakuru League 1952/53
NB: for the Menengai Shield
Top Standings (Sep):
1.Nakuru Railway AFT 7 7 0 0 29- 2 14
[Dec ?]
Nakuru Railway 2-2 Rift Valley Police
Top Standings (Dec ?):
1.Nakuru Railway AFT 9 8 1 0 35- 4 17
Top Final Standings:
1.Nakuru Railway AFT 12 11 1 0 40- 6 23
NB: Nakuru Railway African Football Team were the defending (1951) champions
Mombasa League 1952
Winners: Loco “A”
Tororo League 1952/53
Winners: Tororo Railway African Club
Khosla Cup 1952 (Tororo)
Winners: Tororo Railway African Club
Nairobi and District League 1953
Nairobi Railway Club 3-3 Caledonians
Nairobi Railway Club 8-2 Police
Nairobi Railway Club 3-0 Olympia
Top Table:
1.Nairobi Railway Club 3 2 1 0 14- 5 5
[Jun ?]
Nairobi Railway Club - Press
Nakuru League 1953
[dates ?]
Nakuru Railway 6-1 Rhonda Sisal
Nakuru Railway 2-1 Nakuru Municipality
Top Final Table:
1.Nakuru Railway AFT 6 6 0 0 29- 2 12
Simpson League Cup 1953 (Nakuru)
Known results:
Nakuru Railway 4-1 Asian Club
Nakuru Railway 3-1 Nakuru Police
Nakuru Railway drw Nakuru Municipaity
Nakuru Municipality bt Nakuru Railway
Top Final Table:
1.Nakuru Municipality 6 5 1 0 - 11
2.Nakuru Railway AFT 6 5 0 1 20- 5 10
Singer Cup 1953 (Mombasa)
Final [Apr 22]
Port Police 3-1 Port Workshops
Khosla Cup 1953 (Tororo)
Winners: Tororo Railway African Club
-------------------------------------------------------------------------------------------
1954
FA Cup of Kenya 1954
Nakuru Zone Round 1
Nakuru Railway AFT bt Police
Nakuru Zone Round 2
Nakuru Railway AFT bt Medical
Final [Nov 6]
Nakuru Railway AFT 0-1 RAF Eastleigh
Nairobi and District League 1954
Winners: RAF Eastleigh
Nakuru League 1954
Top Table (Sep):
1.N.N. (Nakuru Municipality ?)
2.Nakuru Railway AFT 7 4 2 1 - 10
Singer Cup 1954 (Mombasa)
Final [May 8]
Crane Foreman 3-1 Port Workshops
-------------------------------------------------------------------------------------------
1955
Kisumu League 1955
Railway African Club bt PWD
Railway African Club bt Maize Control
-------------------------------------------------------------------------------------------
1957
FA Cup of Kenya 1957
Nakuru Zone
Final
Nakuru Municipality 2-1 Railway [aet]
-------------------------------------------------------------------------------------------
1960
F.A. of Kenya Cup 1960
Final [at Nairobi]
12-Nov-60 Marama 4-2 Gethin & Dawson
Nairobi Open Soccer League 1960
Final tables as published in the "East African Standard" (20 Dec 1960)
Division 1
1.Nairobi City 10 5 4 1 21- 9 14
2.Nairobi Heroes 10 6 2 2 20-10 14
3.Marama 10 7 0 3 24-14 14
4.Police 10 5 3 2 20-15 13
5.Bunyore 10 5 2 3 20-16 12
6.Kakamega 10 5 2 3 25-12 12
7.Nairobi C.C. 10 3 5 2 18-12 11
8.Samia Union 10 4 1 5 16-20 9
9.Mungoma U. 10 2 1 7 11-23 5
10.E.A. Tobacco 10 2 0 8 11-34 4
11.Kisa 10 0 2 8 10-31 2
Division 2
1.Marama B 13 10 2 1 39- 8 22
2.Abamarachi 13 9 3 1 32-11 21
3.Wanga 13 7 3 3 28-16 17
4.Muhaka C. 13 8 1 4 31-18 17
5.Kakamega B 13 6 2 5 24-29 14
6.Bunyore L. 13 6 2 5 27-24 14
7.Railway 13 4 4 5 16-18 12
8.Gem Bantu 13 4 3 6 27-27 11
9.Stima 13 5 1 7 13-18 11
10.Mbotela W. 13 4 3 6 18-27 11
11.City B. 13 5 0 8 27-32 10
12.Butsotso 13 4 2 7 12-21 10
13.Coast 13 3 2 8 16-33 8
14.Tiriki 13 1 2 10 9-37 4
Division 3
1.Kaloleni Welf. 13 12 0 1 41-13 24
2.Sudanese S. 13 9 4 0 30-15 22
3.Bugishu U. 13 9 2 2 28-17 20
4.M. Agriculture 13 8 3 2 28-12 19
5.Samia U. B 13 6 4 3 21-13 16
6.City P.U. 13 5 3 5 23-29 13
7.Bushibongo 13 4 4 5 19-18 12
8.Railway B 13 4 4 5 17-28 12
9.Bulafu S. 13 5 2 6 29-27 12
10.Kisa Y.S. 13 4 2 7 27-27 10
11.Bunyala 13 2 3 8 12-27 7
12.Pangani Y. 13 2 3 8 16-29 7
13.Kashila 13 1 3 9 9-20 5
14.Young G.B. 13 1 1 11 12-37 3
Division 4
1.Bukusu Broth. 14 10 2 2 57-29 22
2.Alego Ragar 14 9 1 4 44-18 19
3.Allsopps E.A. 14 7 4 3 30-16 18
4.Kisii Union 14 8 2 4 30-25 18
5.Shirotsa Y.B. 14 6 5 3 24-20 17
6.Marama C 14 7 1 6 19-21 15
7.Bunyore M. 14 6 3 5 22-27 15
8.Nairobi City B 14 5 4 5 33-26 14
9.Buller Camp 14 6 2 6 27-25 14
10.Air Ministry 14 5 4 5 27-21 14
11.Bahati W. 14 6 1 7 21-34 13
12.Y. Muslim 14 4 4 6 22-22 12
13.Pumwani W. 14 3 3 8 21-47 9
14.Bunyala B 14 2 2 10 17-35 6
15.Friends C. 14 1 2 11 15-43 4
-------------------------------------------------------------------------------------------
1963
Kenya National Soccer League 1963
NB: first ever edition
Final Table:
1.Nakuru All Stars (Nakuru) 9 8 0 1 35-12 16 Champions
2.Feisal (Mombasa) 9 7 0 2 30-16 14
3.Liverpool (Mombasa) 9 6 1 2 37-19 13 [ga 1.95]
4.Maragoli United (Nairobi) 9 6 1 2 28-22 13 [ga 1.27]
5.Luo Union (Nairobi) 9 5 0 4 33-20 10
6.Kakamega (Nairobi) 9 4 1 4 20-23 9
7.Nairobi Heroes (Nairobi) 9 2 1 6 30-40 5 [ga 0.75]
8.Samia Union (Nairobi) 9 2 1 6 29-43 5 [ga 0.67]
9.Marama (Nairobi) 9 1 1 7 15-34 3
10.Bunyore (Nairobi) 9 0 2 7 13-41 2
NB: Liverpool were later renamed Mwenge
There were also various other localized leagues such as the "European Soccer League"
and the "Askwith League", and some teams were in more than one league.
-------------------------------------------------------------------------------------------
1964
Top of Final Table:
1.Luo Union (Nairobi)
Other participants íncluded:
Maragoli United FC
Nakuru All Stars
-------------------------------------------------------------------------------------------
1965
Top of Final Table:
1.Feisal (Mombasa)
2.Luo Union (Nairobi) [on goal difference]
NB: Abuluhya made their debute and finished 5th; they had been
formed 1964 as a merger of various Luhya clubs, including
Bunyore, Kakamega, Marama, Bunyatso, Samia Union and Bukusu Brotherhood
-------------------------------------------------------------------------------------------
1966
Final Standings:
1.Abaluhya FC Nairobi Champions (goal record 52-16)
2.Nakuru All-Stars
3.Harambee Maseno
4.Luo Union
5.Feisal Mombasa
6,Maragoli United FC
7.Ramogi FC
8.Kisumu Hotstars
9.Nairobi Wanderers
10.Liverpool Mombasa
----------------------------------
11.Eldoret United Relegated
12.Kakamega Black Stars Relegated
Promoted: Kitale and Homa Bay
Cup Final [at Mombasa Stadium]
Luo Union 4-2 Mombasa Liverpool
[Chege ?, Nicodemus 34, Molo ?, Rabuogi 75 - Tony Masky 15, 46]
-------------------------------------------------------------------------------------------
1967
[Jun 18]
Abaluhya 13-1 Homa Bay Silver Stars
Final Standing:
1.Abaluhya FC Nairobi
2.Kisumu Hotstars
3.Luo Sports Club
4.Harambee Maseno
5.Feisal Mombasa
6.Maragoli
7.Ramogi
8.Nakuru All Stars
9.Liverpool
10.Kitale
11.Nairobi Wanderers
12.Homa Bay Silver Stars
NB: Luo United and Luo Sports Club merged to form GOR Mahia for 1968.
-------------------------------------------------------------------------------------------
1968
Top of Final Table:
1.GOR Mahia
NB: GOR Mahia were formed before the season as a merger of
Luo United and Luo Sports Club (?!)
Other participants included:
Abaluhya United
Maragoli United FC
Kisumu Hot Stars
Nakuru All Stars
Topscorer:
19 William Ouma (GOR Mahia)
-------------------------------------------------------------------------------------------
1969
Mombasa District Football Association League (MDFA) 1969
Division 1
Reported Final Table:
1.Ramogi A 9 7 1 1 22- 7 15
2.Feisal 9 7 1 1 22- 8 15
3.Burnley A 9 6 2 1 20- 8 14
4.Chelsea A 9 2 4 3 10-10 8
5.Blueband 9 2 3 4 5-14 7
6.Leeds United A 9 2 3 4 10-10 7
7.Dundee A 9 2 2 5 10-14 6
8.Champion A 9 1 4 4 8-12 6
9.Western Stars A 9 2 2 5 10-20 6
10.Hearts United 9 0 6 3 7-20 6
NB: total goal difference +1
Division 2
Reported Table:
1.Bismarck 14 14 0 0 35- 9 28
2.Hungary 15 12 1 2 29- 9 26
3.Falcon 14 12 0 2 35-16 24
4.Cutchi Moslim 14 9 2 3 23-15 20
5.Liverstars United 15 8 4 3 25-23 20
6.Stars A 15 7 1 7 31-21 15
7.West Ham 15 4 5 6 28-26 13
8.Doncaster 15 4 4 7 21-30 12
9.Noore Islam 15 4 3 8 18-25 11
10.Andimi Brazil 15 3 3 9 15-28 9
11.Heroes United 15 2 7 6 19-23 11
12.Sparki A 15 3 2 10 11-27 8
13.Coast Western 15 1 3 11 9-37 5
14.Stars B 15 1 1 13 6-27 3
NB: odd number of matches; 3 more losses than wins; total goal difference -11
Division 3
Reported Table:
1.Hotspurs 18 13 5 0 34-12 31
2.Wanderers 18 12 6 0 32- 8 30
3.Champion B 18 11 5 2 46-22 27
4.Chelsea B 18 10 5 3 56-28 25
5.Darlington 18 10 6 2 26-21 26
6.Burnley B United 18 10 3 5 40-28 23
7.Sparki B 18 8 7 3 41-26 23
8.Congo Boys 18 8 5 5 27-22 21
9.Nyarenda 18 8 5 5 23-25 21
10.Sombrero 18 8 4 6 35-20 20
11.Hudson Bay 18 9 0 9 25-22 18
12.Cardiff 18 8 1 9 36-26 17
13.Luton 18 3 2 13 18-38 11
14.Ramogi C 18 5 3 10 21-28 13
15.Alaska 18 2 3 13 15-39 7
16.United Stars 18 2 1 15 20-53 5
17.Destroyers 18 2 1 15 14-38 5
NB: 14 more wins than losses; total goal difference +53;
presumably record bottom club missing
-------------------------------------------------------------------------------------------
1970/71
NB: officially 1970 season but finished in March 1971
Top of Final Table:
1.Abaluhya FC 19 17 2 0 54- 4 36
2.Kenya Breweries Nairobi
3.Gor Mahia Nairobi
Other participants (possibly finished in given order):
Kisumu Hot Stars
Nakuru All Stars
Western Stars FC Mombasa
Kenya Prisons
Ramogi FC
Black Mamba SC Nairobi
Western United
Eldoret
LASCO Mombasa
Jogoo
Kisii
Harambee Maseno Kisumu
Kenya Air Force
Mwenge FC Mombasa
Mombasa United
Wanderers
Kitale
NB: Abaluhya were the first unbeaten champions of Kenya.
Available results:
Round 9?
Gor Mahia 6-2 Kenya Air Force
Western Stars FC 4-2 Mwenge FC Mombasa
LASCO Mombasa 6-1 Mombasa United
Kisumu Hot Stars 4-1 Harambee Maseno Kisumu
Abaluhya FC abd Kenya Prisons [abandoned at 0-0 in 60']
Abaluhya 4-0 Western Stars FC
[Mar 6, 1971 (last match)]
Abaluhya 4-0 Ramogi FC
-------------------------------------------------------------------------------------------
1971
NB: start originally scheduled for Mar 8, 1971, but postponed to Jun 12 because of
incessant rain;
however, Abaluhya, Gor Mahia and Kenya Breweries all withdrew
Participants (8):
Harambee Maseno Kisumu
Western Stars FC Mombasa
Chagaik Estate Kericho
Bata Bullets Limuru
LASCO Mombasa
Kisumu Hot Stars
Black Mamba SC Nairobi
Mwenge FC Mombasa
Round 1 [Jun 12, 1971]
Black Mamba SC Nairobi - LASCO Mombasa
Kisumu Hot Stars - Harambee Maseno Kisumu
Chagaik Estate Kericho - Bata Bullets Limuru
Mwenge FC Mombasa - Western Stars FC Mombasa
NB: matches cancelled at last moment; new start announced Aug 1971; by the
end of August two rounds had been played, with Harambee Maseno winning
both its matches and Mwenge FC losing both;
league suspended because of Challenge Cup;
restart announced for Dec 19, but this did not happen and on Jan 1, 1971,
the league was abandoned.
-------------------------------------------------------------------------------------------
1973
Played on a zonal basis and decided in a "Super League" with
the 3 zonal champions:
1.Abaluhya 2 2 0 0 3-1 4
2.Abeingo 2 1 0 1 3-2 2
3.Gor Mahia 2 0 0 2 2-5 0
Inferred results:
Abaluhya 1-0 Abeingo
Abaluhya 2-1 Gor Mahia
Abeingo 3-1 Gor Mahia
-------------------------------------------------------------------------------------------
1975
[Jul 16]
Abaluhya 3-1 Kenya Prisons
[Jun 22]
Abaluhya 1-0 GOR Mahia
[Aggrey Lukoye 87]
Champions: Luo Union; runners-up GOR Mahia
Topscorers:
26 Maurice Ochien (Police)
20 William Ouma (Luo Union)
18 Dan Avedi (Mwenge)
FA Cup
Round 1
GOR Mahia 5-1 Abaluhya
Winners: Kenya Breweries
-------------------------------------------------------------------------------------------
1976
Champions: Gor Mahia (unbeaten)
Promotion Final [date ?]
Umeme SC Nairobi 0-2 Maragoli United FC
Kenya Challenge Cup
Final [date ?]
Luo Union 0-0 KFA [3-2 pen]
-------------------------------------------------------------------------------------------
1977
Known results:
[Mar 19]
Mwenge 3-2 Abeingo
Luo Union 2-1 Maragoli
Blackstars 2-4 Abaluhya
[Mar 20]
Gor Mahia 3-3 KFA
Kenya Breweries 3-2 Prisons
Western Stars 1-1 Abeingo
[Mar 23]
Maragoli 3-2 Black Mamba
[Mar 26]
Mwenge 1-2 Gor Mahia
Blackstars 1-5 Maragoli
Abeingo 4-5 Black Mamba
[Mar 27]
Abaluhya 1-1 KFA
[Mar 30]
Kenya Breweries 1-1 Luo Union
[Apr 2]
Western Stars 1-2 Maragoli
Blackstars 0-2 Gor Mahia
[Apr 3]
Kenya Breweries 4-1 Black Mamba
Mwenge 1-0 Maragoli
KFA 2-1 Luo Union
[Apr 9]
Kenya Breweries 4-2 Blackstars
Mwenge 1-5 KFA
Gor Mahia awd Luo Union [Gor Mahia dns, awarded 0-3]
[Apr 10]
Black Mamba 0-0 Mwenge
Abeingo 0-0 Abaluhya
[Apr 16]
Gor Mahia 1-1 Abaluhya
Abeingo 2-1 KFA
Luo Union 3-1 Western Stars
Blackstars 2-0 Black Mamba
[Apr 17]
Maragoli 1-2 Kenya Breweries
Mwenge 1-1 Luo Union
[Apr 23]
Kenya Breweries 0-0 KFA
Abaluhya 3-1 Western Stars
Abeingo 0-0 Maragoli
[Apr 24]
Prisons 1-2 Blackstars
Black Mamba 1-2 Western Stars
[Apr 30]
Kenya Breweries 0-0 Western Stars
Luo Union 1-0 Blackstars
Maragoli 3-2 Prisons
[May 1]
Kenya Breweries 1-1 Mwenge
Abaluhya 4-1 Black Mamba
Gor Mahia 2-1 Abeingo
[May 7]
Abeingo 2-1 Blackstars
[May 14]
Maragoli 0-0 Gor Mahia
KFA 2-0 Black Mamba
[May 15]
Kenya Breweries 1-0 Abaluhya
[May 18]
Prisons 2-1 Black Mamba
[May 21]
Mwenge 1-1 Abaluhya
[May 22]
Luo Union 3-0 Mwenge
KFA 3-0 Maragoli
[May 28]
Luo Union 2-1 Abeingo
Blackstars 2-1 Western Stars
[May 29]
Abeingo 0-0 Prisons
Blackstars 1-2 Mwenge
[May 30]
Abaluhya 4-1 Maragoli
[Jun 1]
Western Stars 0-0 Mwenge
Gor Mahia 4-1 Black Mamba
[Jun 3]
Kenya Breweries 6-2 Western Stars
Gor Mahia 0-0 KFA
[Jun 4]
Abaluhya 4-0 Blackstars
Western Stars 2-1 Abeingo
Luo Union 2-1 Prisons
[Jun 8]
Luo Union 1-1 Maragoli
[Jun 11]
Gor Mahia 1-0 Mwenge
[Jun 12]
Kenya Breweries 0-1 Luo Union
Abaluhya 2-1 KFA
Gor Mahia 1-0 Western Stars
[Jun 15]
Kenya Breweries 1-0 Prisons
[Jun 18]
Kenya Breweries 3-1 Mwenge
Luo Union 0-0 Abeingo
Gor Mahia 2-0 Blackstars
[Jun 19]
Maragoli 2-2 Mwenge
Black Mamba 2-2 KFA
[Jun 21]
Kenya Breweries 1-0 Gor Mahia
[Jun 22]
Abaluhya 0-0 Prisons
[Jun 25]
KFA 1-0 Maragoli
Western Stars 1-1 Black Mamba
Blackstars 0-2 Prisons
[Jun 26]
Gor Mahia 0-0 Luo Union
Kenya Breweries 3-0 Abeingo
Mwenge 1-1 Black Mamba
[Jun 29]
Abaluhya 1-0 Kenya Breweries
[Jul 2]
Luo Union 2-2 Western Stars
Black Mamba 4-1 Blackstars
KFA 3-1 Abeingo
[Jul 9]
KFA 5-1 Prisons
Gor Mahia 2-1 Abeingo
Abaluhya 1-1 Maragoli
[Jul 16]
Blackstars 2-0 Western Stars
Maragoli 0-0 Abeingo
Luo Union 3-3 Abaluhya
[Jul 17]
Gor Mahia 1-1 Kenya Breweries
[Jul 23]
Luo Union 1-3 KFA
Prisons 1-1 Western Stars
Abeingo 2-1 Blackstars
[Aug 3]
Prisons 1-1 Black Mamba
[Aug 6]
Mwenge 3-2 KFA
[Aug 7]
KFA 1-1 Western Stars
[Aug 13]
Western Stars 4-0 Abaluhya
Gor Mahia 2-1 Maragoli
[Aug 14]
Kenya Breweries 6-1 Western Stars
Abaluhya 2-1 Mwenge
Prisons 2-0 KFA
[Aug 17]
KFA 2-1 Blackstars
[Aug 20]
Abeingo 4-1 Prisons
Abaluhya 4-0 Luo Union
[Aug 21]
Gor Mahia 1-0 Western Stars
[Aug 24]
Luo Union 1-3 Prisons
[Aug 27]
KFA 2-0 Blackstars
Gor Mahia 1-0 Prisons
Kenya Breweries 7-1 Abeingo
[Aug 29]
Abaluhya 3-0 Abeingo
[Sep 11]
KFA 4-4 Kenya Breweries
Table (based on known results):
1.Kenya Breweries 20 12 6 2 48-20 30
2.Gor Mahia 19 11 6 2 25-14 28
3.Abaluhya 19 10 7 2 38-19 27
4.Kenya Farmers Association 21 10 7 4 43-26 27 [KFA]
5.Luo Union 19 8 7 4 28-24 23
6.Mwenge 17 4 7 6 19-27 15
7.Maragoli 17 4 6 7 21-25 14
8.Abeingo 20 4 6 10 23-37 14
9.Western Stars 19 3 7 9 21-34 13
10.Prisons 16 4 4 8 19-25 12
12.Black Mamba 15 2 5 8 21-33 9
11.Blackstars 18 4 0 14 18-40 8
Champions: Kenya Breweries; Gor Mahia finished 3rd
-------------------------------------------------------------------------------------------
1978
Kenya Football League
Top Final Table:
1.Kenya Breweries
2.Gor Mahia
3.Abaluhya United
Other participants included:
Kenya Textile Mills - KTM
Bandari
Re-Union/ Luo Union
Motcom
Barclays Bank
Bata Bullets
Scarlet
Rivertex
Umeme
Shell
Maragoli United FC
Topscorer:
20 Morris Oloo (Kenya Breweries)
Results Maragoli United:
[Apr 1]
Maragoli 1-2 Gema
[Apr 15]
Maragoli 2-2 KFA
[Apr 22]
Maragoli 2-1 Abaluhya
[Apr 30]
Maragoli 1-4 Abeingo
[May 27]
Maragoli 0-0 Kahawa Cannons
[Jun 4]
Maragoli 1-2 Mwenge
[Jun 10]
Maragoli 4-2 Luo Stars
[Jun 28]
Maragoli awd Kahawa Cannons [originally 1-1; awarded to Maragoli after protest]
[Jul 8]
Maragoli 4-3 Kisumu Hot Stars
[Jul 9]
Maragoli 3-2 Motcom
[Jul 15]
Maragoli 1-2 Motcom
[Jul 23]
Maragoli 1-2 Kenya Breweries
[Jul 27]
Maragoli 0-2 Abaluhya
[Aug 5]
Maragoli 4-2 Prisons
[Aug 19]
Maragoli 1-0 Gor Mahia
[Sep 20]
Maragoli 3-1 Prisons
[Oct 1]
Maragoli 1-2 KFA
[Oct 7]
Maragoli 2-0 Ramogi
[Oct 11]
Maragoli 2-0 Luo Stars
[Nov 11]
Maragoli 1-0 Abeingo
[Nov 25]
Maragoli 2-1 Ramogi
[Dec 3]
Maragoli 1-1 Gor Mahia
[Dec 15]
Maragoli 2-0 Kisumu Hot Stars
[Dec 31]
Maragoli 1-1 Gema
[date ?]
Maragoli unkl Mwenge
-------------------------------------------------------------------------------------------
1979
Final Round
Gor Mahia 1-0 Luo United
[Andrew Obunga]
Top Final Standings:
1.Gor Mahia
2.Luo United [3 points behind]
3.KFA
Relegated: Nzoia Sugar
Topscorers:
1.Eric Omonge (Luo United)
2.George Yoga (Gor Mahia)
3.Julius Tella (KFA) 21 goals
-------------------------------------------------------------------------------------------
Kenya 1980
First Division
Participating teams
Abaluhya Nairobi (Champions) – Renamed AFC Leopards for next season
Gor Mahia Nairobi (Runners Up)
Hakati Nairobi
Maragoli Nairobi (Relegated) – Renamed Imara FC the following season
Luo United Nairobi – Renamed Re Union the following season
KFA Nakuru
Abeingo Nakuru – Renamed Nakuru Wanderers the following season
Gema Nakuru (Relegated)
Kisumu Hotstars Kisumu (Relegated)
MoW Kakamega
Kenya Breweries Nairobi
Ramogi Mombasa – Renamed Lake Warriors the following season
Kahawa Cannons Nairobi
NB: Several teams were renamed at the end of the season following a presidential
directive banning use of ethnic community names for sports clubs in the country
[Mar 23]
Kenya Breweries 0-1 Ramogi
[Paul Opot]
[Mar 29]
Maragoli 1-3 Luo United
[Mathews Rangama; Eric Omonge, Joshua Ogutu, Abdalla Musa]
KFA 2-3 Kisumu Hotstars
[James Odawa, Jared Ingutia; Daniel Aketch (3)]
Gema 0-0 Kahawa Cannons
[Mar 30]
MoW 3-2 KFA
[Alfred Imonje, Aggrey Litali (2); James Odawa, Julius Tella]
Gor Mahia 0-0 Abaluhya
Abeingo 0-1 Kahawa Cannons
[Joseph Shimoli]
[Apr 5]
MoW 2-2 Gema
[Jacob Atonya, Alfred Imonje; Dick Anyanga, Eric Onyango]
KFA 1-2 Abaluhya
[Julius Tella; J.J Masiga (2)]
Gor Mahia 1-1 Ramogi
[Sammy Owino; Paul Opot]
[Apr 6]
Gema 1-1 Kisumu Hotstars
[Sammy Wamutachi; Wycliffe Odhiambo]
Kahawa Cannons 2-2 Ramogi
[Michael Nandwa, George Oyego; Leakey Osodo, Linus Oganyo]
[Apr 7]
Kenya Breweries 1-0 Maragoli
[own goal]
[Apr 12]
Maragoli 1-1 Gema
[Adam Ali; Eric Onyango]
MoW 0-2 Ramogi
[Paul Opot (2), George Onyango, Linus Oganyo]
Kisumu Hotstars 1-1 Abeingo
[Arap Kibiengo; N.N.]
[Apr 13]
Hakati 0-3 Luo United
[Eric Omonge, Abdalla Musa, Mark Shida]
[Apr 16]
Kenya Breweries 5-1 Gor Mahia
[Peter Odera (3), Morris Oloo (2); Gideon Hamisi]
[Apr 19]
Hakati 3-1 MoW
[Sammy Onyango, James Jacaranda Ouma, Apollo Oreso; Aggrey Litali]
Luo United 2-4 Abeingo
[Eric Omonge, Mark Shida; Moffat Osore, Elijah Okwaro (3)]
Abaluhya 4-3 Kahawa Cannons
[J.J Masiga (2), Ben Musuku, Ben Masiga; Ali Abdalla, George Oyengo, Peter Wanjala]
[Apr 20]
Hakati 2-1 Kisumu Hotstars
[James Jacaranda Ouma, Maxwel Ouma; Yunus Juma]
Maragoli 2-3 Gor Mahia
[Francis Kadenge, Reuben Osoro; Nahashon Oluoch, Gideon Hamisi (2)]
[Apr 23]
Kenya Breweries 1-1 Luo United
[Morris Oloo; Vincent Otieno]
[Apr 26]
Maragoli 1-2 MoW
[Reuben Osoro; Aggrey Litali, Jacob Atonya]
Ramogi 1-2 Abeingo
[Paul Opot; Elijah Okwaro (2)]
[Apr 27]
Kenya Breweries 2-1 Hakati
[Peter Odera, Elly Adero; Stanley Ouma]
Maragoli 0-1 Kisumu Hotstars
[Arap Kibiengo]
KFA 0-2 Gema
[Eric Onyango (2)]
[May 1]
Abaluhya 2-1 Luo United
[J.J Masiga (2); Eric Omonge]
Kahawa Cannons 0-1 Gor Mahia
[Allan Thigo]
Abeingo 0-0 Gema
[May 3]
Ramogi 1-0 Kisumu Hotstars
[Albert Oyoo]
Gor Mahia 2-0 Gema
[Gideon Hamisi, Nahashon Oluoch]
[May 4]
Ramogi 1-2 KFA
[Paul Opot; David Osoi, James Odawa]
Kenya Breweries 2-0 Gema
[Morris Oloo (2)]
[May 7]
Hakati 3-2 Maragoli
[Elisha Ssemwanga, Sammy Onyango, Maxwel Ouma; Wilberforce Mulamba, Reuben Osore]
[May 10]
Abaluhya 2-0 MoW
[J.J Masiga (2)]
Hakati 2-2 Abeingo
[N.N.; N.N.]
[May 11]
Abaluhya 1-0 Kisumu Hotstars
[Ben Musuku]
Kenya Breweries 0-1 Abeingo
[Elijah Okwaro]
KFA 1-0 Gor Mahia
[Muhammed Suleiman]
[May 12]
Ramogi 3-3 Luo United
[Martin Ochieng, Leakey Osodo, Paul Opot; James Onyango, Joshua Ogutu,
Charles Ochieng]
[May 14]
Maragoli 0-1 Kahawa Cannons
[George Oyengo]
[May 17]
Hakati 3-1 Gema
[James Jacaranda Ouma (2), Jumanne Khiranga; Peter Musembi]
Gor Mahia 8-1 MoW
[Tim Ayieko (2), Allan Thigo, Andrew Obunga, Sammy Owino, George Yoga (2),
Paul Oduwo; Aggrey Litali]
[May 18]
Kahawa Cannons 0-3 MoW
[Jacob Atonya, Dan Musuku, Aggrey Litali]
KFA 1-0 Kenya Breweries
[Julius Tella]
[May 21]
Abaluhya 2-0 Maragoli
[Richard Makumbi (2)]
[May 24]
Ramogi 1-1 Hakati
[Leakey Osodo; James Jacaranda Ouma]
MoW 1-1 Abeingo
[Dan Musuku; Dick Anyanga]
Luo United 4-1 Kisumu Hotstars
[Joshua Ogutu (2), Charles Ochieng, Agonda Lukio; Daniel Aketch]
[May 25]
Kahawa Cannons 1-0 Kisumu Hotstars
[Joseph Shimoli]
[May 28]
Abaluhya 0-0 Kenya Breweries
[May 31]
Kisumu Hotstars 1-5 MoW
[N.N.; N.N.]
Maragoli 1-5 Abeingo
[Wilberforce Mulamba; Dick Anyanga, Richard Barasa (2), Elijah Okwaro, N.N.]
Kahawa Cannons 2-1 Luo United
[Jeffrey Omwaka, Joseph Shimoli; Edward Kiiza]
[Jun 1]
Abeingo 3-2 KFA
[John Mzee, Moffat Osore, Dick Anyanga; Julius Tella, Jared Ingutia]
[Jun 4]
Abaluhya 4-0 Abeingo
[J.J Masiga, Aggrey Lukoye (2), Johannes Ndombi]
[Jun 7]
Maragoli 0-2 KFA
[Dick Oduor, John Oginga]
Ramogi 2-0 Gema
[Albert Oyoo, Paul Opot]
Kenya Breweries 0-2 Kahawa Cannons
[Peter Wanjala, Boniface Abuoga]
[Jun 14]
Abaluhya 4-0 Gema
[Abdul Baraza (2), Wellington Lidonde, Noah Wanyama]
Gor Mahia 2-0 Kisumu Hotstars
[Michael Adede, John Chore]
Kahawa Cannons 0-2 KFA
[Julius Tella, Aggrey Ongoli]
[Jun 15]
Hakati 1-0 KFA
[James Jacaranda Ouma]
Kenya Breweries 2-1 Kisumu Hotstars
[Apollo Anangwe, John Nyawanga; Daniel Aketch]
Gor Mahia 2-1 Abeingo
[George Yoga, Michael Adede; Dick Anyanga]
[Jun 16]
Kenya Breweries 3-2 MoW
[Elly Adero, Neville Pudo, Peter Odera; Joseph Mukatia, Francis Wetende]
[Jun 18]
Hakati 2-1 Kahawa Cannons
[James Jacaranda Ouma, Apollo Oreso; Joseph Shimoli]
[Jun 21]
Abaluhya 2-0 Ramogi
[Wellington Lidonde (2)]
Luo United 3-2 Gema
[Charles Ochieng, Edward Kiiza, Joshua Ogutu; Eric Onyango, Peter Kubai]
[Jun 22]
Maragoli 1-2 Ramogi
[Francis Kadenge; Martin Ochieng (2)]
[Jun 25]
Hakati 2-0 Gor Mahia
[James Jacaranda Ouma (2)]
KFA 2-1 Luo United
[Elijah Kapchanga, Aggrey Ongoli; Eric Omonge]
[Jul 2]
Hakati 0-3 Abaluhya
[J.J Masiga (2), Paul Maungu]
[Jul 9]
Luo United 1-2 Gor Mahia
[Eric Omonge; Sammy Owino, George Yoga]
[Jul 12]
Luo United 2-2 MoW
[Eric Omonge, William Oduor; Aggrey Litali, Francis Wetende]
[Jul 27]
Kenya Breweries 7-1 Abeingo
[Meshack Onderi (4), Elly Adero, Samson Odero, Peter Odera; Dick Anyanga]
[Jul 28]
Gema 1-2 Hakati
[Peter Kubai; James Jacaranda Ouma, John Kedogo]
[Aug 2]
Luo United 1-1 KFA
[Agonda Lukio; Julius Tella]
MoW 2-1 Gor Mahia
[Jacob Atonya, Joseph Mukatia; John Bobby Ogolla]
[Aug 4]
Maragoli 2-2 Kahawa Cannons
[Abbey Nassur, Wilberforce Mulamba; Henry Okello, Michael Odindo]
[Aug 6]
Hakati 1-1 Kahawa Cannons
[Elisha Ssemwanga; own goal by Hakati player]
[Aug 9]
Abaluhya 4-2 Ramogi
[Johannes Ndombi, Tamrat Mono, Noah Wanyama; David Odiedo (2)]
MoW 5-3 KFA
[Dan Musuku, Jacob Atonya, Aggrey Litali (2), Francis Wetende; James Odawa,
Sammy Nyongesa (2)]
[Aug 10]
Kisumu Hotstars 2-1 Abeingo
[Daniel Aketch (2); David Sawe]
Luo United 3-2 Kahawa Cannons
[Geoffrey Kabilo, George Oduor, Agonda Lukio; George Oyengo (2)]
MoW 3-2 Gema
[Dan Musuku, own goal, Peter Ouma; Kim Malako, Daniel Rono]
[Aug 13]
Luo United 0-1 Abaluhya
[Tamrat Mono]
[Aug 16]
MoW 2-1 Kahawa Cannons
[Francis Wetende, Dan Musuku; Godfrey Mwaka – also reported as Jeffrey Mwaka]
Kenya Breweries 1-0 Kisumu Hotstars
[Peter Odera]
[Aug 20]
Hakati 2-2 Maragoli
[James Jacaranda Ouma, Maxwel Ouma; Abbey Nassur, Reuben Osoro]
[Aug 23]
Luo United 2-1 Abeingo
[Peter Onyango, Joshua Ogutu; Ibrahim Muganda]
Gema 0-1 KFA
[Elisha Kapchaga]
[Aug 27]
Kenya Breweries 3-0 Luo United
[Godfrey Kateregga (2), Neville Pudo]
[Aug 28]
Abaluhya 1-1 Maragoli
[Aggrey Lukoye; Francis Kadenge]
[Aug 30]
Abaluhya 0-1 Kisumu Hotstars
[abandoned due to crowd trouble, ordered to be replayed]
KFA 3-1 Ramogi
[David Osoi, Julius Tella (2), Albert Oyoo]
[Aug 31]
Maragoli 4-2 Kisumu Hotstars
[Polly Ouma, Wilberforce Mulamba (3); Paul Onyango, Paul Mageta]
[Sep 3]
Gor Mahia 1-1 Kahawa Cannons
[Allan Thigo; George Oyengo]
[Sep 6]
Gema 0-1 Abaluhya
[Aggrey Lukoye]
[Sep 7]
KFA 2-1 Kenya Breweries
[Elisha Kapchanga, David Osoi; Peter Odera]
[Sep 10]
Maragoli 1-0 Gor Mahia
[Elijah Okwaro]
[Sep 13]
MoW 1-1 Ramogi
[Francis Wetende; Paul Opot]
Abeingo 3-0 Gema
[Nathan Masaba (2), Ibrahim Muganda]
[Sep 14]
Maragoli 7-0 Gema
[Wilberforce Mulamba (3), Polly Ouma, Abbey Nassur, Japheth Amai]
KFA 1-1 Gor Mahia
[Muhammed Suleiman; Julius Agengo]
[Sep 16]
Kenya Breweries 1-2 Abaluhya
[Morris Oloo; Ben Musuku, Aggrey Lukoye]
[Sep 20]
KFA 3-2 Hakati
[Aggrey Ongoli, Elisha Kapchanga, Leonard Khayota; Sammy Onyango,
James Jacaranda Ouma]
Luo United 9-0 Gema
[Joshua Ogutu (3), Eric Omonge (2), Agonda Lukio, Abdalla Musa, Geoffrey Kabilo (2)]
MoW 3-1 Abeingo
[Francis Wetende (2), Alfred Imonje; Nathan Masaba]
[Sep 21]
Kenya Breweries 5-1 Maragoli
[Neville Pudo, Ernest Hassan, Peter Odera, Morris Oloo, Apollo Anangwe;
Wilberforce Mulamba]
Gema 1-3 Gor Mahia
[Peter Kubai; John Chore, Andrew Obunga, Julius Agengo]
[Sep 24]
Hakati 2-1 Kenya Breweries
[Sammy Onyango (2); Lazarus Babu]
[Sep 27]
Mow 0-1 Maragoli
[Wilberforce Mulamba]
Abaluhya 3-1 Abeingo
[J.J Masiga (2), Shadrack Oyando; Ibrahim Muganda]
KFA 3-2 Kahawa Cannons
[Aggrey Ongoli, James Odawa, Muhammed Suleiman; Joseph Shimoli, Peter Wanjala]
[Sep 29]
Ramogi 3-2 Kisumu Hotstars
[George Onyango, Paul Opot, Albert Oyoo; Rosewell Otieno (2)]
[Oct 1]
Gor Mahia 1-1 Kenya Breweries
[Andrew Obunga; Godfrey Kateregga]
[Oct 3]
Gor Mahia 1-1 Luo United
[Allan Thigo; Eric Omonge]
[Oct 4]
Kahawa Cannons 1-0 Ramogi
[Ali Abdalla]
KFA 2-1 Abeingo
[Julius Tella, Isaiah Sunguti; John Nabikonero]
[Oct 5]
MoW 0-0 Hakati
[Oct 8]
Abaluhya 1-0 Kahawa Cannons
[Aggrey Lukoye]
NB: with this win, Abuluhya made sure of championship
[Oct 11]
Kisumu Hotstars 1-1 Hakati
[Roy Were; James Jacaranda Ouma]
Ramogi 0-1 Luo United
[Charles Ochieng]
Kenya Breweries 6-2 Gema
[Meshack Onderi (3), Elly Adero, Neville Pudo, Peter Odera; Eric Onyango,
Anthony Abinya]
[Oct 12]
Abaluhya 0-1 Gor Mahia
[Andrew Obunga]
Kisumu Hotstars 2-2 KFA
[Dick Otiende, Rosewell Otieno; Benedict Okumu, Elisha Kapchanga]
[Oct 15]
Maragoli 2-4 Luo United
[Mathew Rangama, Polly Ouma; Charles Ochieng (2), Joshua Ogutu (2)
[Oct 18]
Kisumu Hotstars 1-1 Gema
[Rosewell Otieno; Peter Kubai]
Kenya Breweries 2-2 Ramogi
[Neville Pudo, Meshack Onderi; James Otwenyo, Paul Opot]
[Oct 19]
Hakati 0-1 Ramogi
[Martin Ochieng]
[Oct 20]
Gor Mahia 1-0 Abeingo
[John Bobby Ogolla]
[Oct 22]
Hakati 2-2 Luo United
[N.N.; Charles Ochieng, Eric Omonge]
[Oct 23]
Abeingo 3-1 Ramogi
[Dick Anyanga, Moffat Osore, Elijah Okwaro; George Onyango]
[Oct 25]
Kisumu Hotstars 1-3 Gor Mahia
[Rosewell Otieno; Maurice Ouma, Gideon Hamisi, Michael Adede]
[Oct 26]
Gema 1-2 Ramogi
[Eric Onyango; James Otwenyo, Paul Opot]
MoW 1-0 Kenya Breweries
[Jacob Atonya]
[Oct 29]
KFA 3-2 Abaluhya
[Julius Tella, Elisha Kapchanga, David Osoi; Aggrey Lukoye, Haggai Mirikau]
[Nov 1]
Ramogi 5-1 Maragoli
[Paul Opot (3), Martin Ochieng, James Otwenyo; Wilberforce Mulamba]
[Nov 2]
Gor Mahia 2-1 Hakati
[Allan Thigo, Sammy Owino; N.N.]
[Nov 8]
Ramogi 0-2 Gor Mahia
[Sammy Owino, Tim Ayieko]
Kahawa Cannons 2-1 Abeingo
[George Oyengo, Joseph Shimoli; John Nabikonero]
[Nov 9]
Abaluhya 4-1 Kisumu Hotstars
[Haggai Mirikau (3), Ben Musuku; Steve Were]
[Nov 15]
Hakati 1-1 Abaluhya
[Samuel Ouma; Haggai Mirikau]
MoW n/p Luo United
[MoW did not show up, decision on match unknown]
[Nov 16]
Hakati 2-3 Abeingo
[Clement Barasa, Maxwel Ouma; John Makisu (2), Johnstone Ingonga]
Kisumu Hotstars 3-3 Luo United
[Steve Were, Paul Mageta, Dick Otiende; Charles Ociheng, Geoffrey Kabilo]
[Nov 22]
Maragoli 5-2 Abeingo
[Polly Ouma, Abbey Nassur (2), Wilberforce Mulamba; Elijah Okwaro, Levi Osundwa]
[Nov 29]
Gema 3-2 Kahawa Cannons
[Daniel Rono, Sammy Abida (2); George Oyengo, Dick Andalo]
MoW 2-1 Abaluhya
[N.N.; J.J Masiga]
Missing results
Kisumu Hotstars vs MoW
Maragoli vs KFA
Kahawa Cannons vs Kisumu Hotstars
Kenya Breweries vs Kahawa Cannons
NB: first team does not necessarily denote home team in this list
Promoted from Western Provincial League:
Nzoia Sugar (had been relegated from national league in 1979)
-------------------------------------------------------------------------------------------
1983
NB: Imara finished (just) above the relegation places but merged into AFC Leopards
before the start of the 1984 season;
Leopards were coached by Uganda-born Robert Keberu since 1980
[Feb 5]
Bata Bullets 3-1 Kahawa
[Alfred Mukangula, Joel Blombi, Sammy Oketch; Jared Okute]
Benham 0-0 Blue Triangle
Imara FC 0-4 KTM
[Nahashon Mahila, Hamisi Juma (2), Reuben Aluko]
Nzoia 3-0 Panpaper
[Henry Bwire, Abraham Masibo, Evans Chibinda]
Transcom 1-0 Nakuru Wanderers
[Daniel Rono]
Rivatex 3-3 Scarlet
[Chris Oluoch Kanindo, Tom Asika, Elijah Kote; Tom Oshiambo (2)Ambrose Ayoyi]
[Feb 6]
Kenya Breweries 3-0 Reunion
[James Jacaranda Ouma, Joseph Chanzu, Joshua Ogutu]
[Feb 9]
Cargo 2-1 Kenatco
[Maurice Okoth, Juma Dosho; Meshack Odhiambo (other source indicate Mike Odhiambo]
[Feb 12]
Kenya Breweries 4-4 Bata Bullets
[Douglas Mutua (2), Dino Kitavi, Joseph Chanzu; Charles Gachango, Sammy Oketch (2),
Nicholas Lukati]
Kenatco 0-1 KTM
[Victor Osila]
Panpaper 2-1 Nakuru Wanderers
[Juma Sambaka (2); Nathan Masaba]
Motcom 1-3 Kahawa
[Dan Musuku, Godfrey Osiema, George Nyangi; John Musila]
Rivatex 2-1 Transcom
[Chris Oluoch Kanindo, Tom Asika;Daniel Rono]
Nzoia 1-1 Gor Mahia
[Abraham Masibo; Hamisi Shamba]
[Feb 13]
Cargo 2-2 KTM
[Shem Obure, Maalim Rajab; Victor Osila, Sammy Tabu]
Benham 0-0 Imara FC
Blue Triangle 1-2 Reunion
[Ahmed Shero; Apollo Obota (2)]
Rivatex 1-0 Panpaper
[Osman Mujiti]
Kisumu Posta 3-0 Kahawa
[Richard Otieno, Tom Mugambwa, Ibrahim Ngoi]
[Feb 19]
Bata Bullets 1-1 AFC Leopards
[Edward Momanyi; Francis Kadenge]
Benham 1-2 Rivatex
[Wilson Otieno; Chris Oluoch Kanindo, Ben Ngusale]
Kenatco 1-1 Kenya Breweries
[Francis Kasiso; Neville Pudo]
KTM 3-2 Nakuru Wanderers
[Victor Osila, N.N., N.N.; Ibrahim Mugada (2)]
Kisumu Posta 1-0 Transcom
[Charles Makori]
Scarlet 1-1 Nzoia
[Jack Sihul, James Kimbo]
[Feb 20]
Cargo 1-2 Kenya Breweries
[Juma Dosho; Neville Pudo, Paul Onyera]
Blue Triangle 0-0 Nakuru Wanderers
Benham 2-2 Transcom
[Sam Mukasa, James Nandwa; Julius Milimu, Joseph Uhuru]
Panpaper 1-2 Scarlet
[George Ambunya; Charles Odero, Ambrose Ayoyi]
Kisumu Posta 0-0 Rivatex
[Feb 26]
Rivatex 3-2 Bata Bullets
[Michael Kagose, Ben Ngusale, Chris Oluoch Kanindo; Tom Olaba, Joel Blombi]
AFC Leopards 1-2 Imara FC
[Wilberforce Mulamba; Own goal, Naftali Agufwa]
Cargo 4-2 Motcom
[Charles Okoth, Juma Dosho, Maurice Okoth, Paul Chona; Aggrey Litali (2)]
Panpaper 0-0 Blue Triangle
Scarlet 2-0 Reunion
[Jack Sihul, Charles Odero]
[Feb 27]
Bata Bullets 1-0 Transcom
[James Omwamba]
Nzoia 3-0 Blue Triangle
[James Kimbo, Jimmy Onyango, Evans Chibinda]
Kenatco 0-2 Motcom
[Joseph Mukatia, Dan Musuku]
Rivatex 2-2 Reunion
[Ben Ngusale (2); Stanley Ombima, Apollo Obota]
[Mar 1]
Reunion 3-0 Imara FC
[Mark Shida, John Mbuguss, Stanley Ombima]
[Mar 2]
Benham 1-3 Kahawa
[Alfred Ochieng; Joe Wamalwa, Jared Okute, Vincent Asitwa]
[Mar 3]
KTM 2-2 Reunion
[Nahashon Mahila, Paul Yongo; John Odie (2)]
[Mar 5]
Kenya Breweries 3-1 Gor Mahia
[Joshua Ogutu, James Jacaranda Ouma, Paul Onyera; Abdalla Shebe]
Nakuru Wanderers 0-1 Bata Bullets
[Joel Blombi]
Cargo 1-0 Blue Triangle
[Shem Obura]
Motcom 1-2 AFC Leopards
[Joseph Mukatia; Francis Kadenge, Wellington Lidonde]
Nzoia 3-1 Kenatco
[Evans Chibinda, Abraham Masibo, Francis Oloo; Francis Kasiso]
[Mar 6]
Scarlet 2-2 Bata Bullets
[Chrispin Oduor, Charles Odero;Haroun Momanyi, Nicholas Lukati]
Panpaper 0-2 AFC Leopards
[Mike Amwayi, Wilberforce Mulamba]
Kisumu Posta 2-2 Kenatco
[Richard Otieno, George Ondula; Issa Suleiman, Abass Magongo]
[Mar 9]
Kahawa 1-1 Reunion
[John Musila; John Odie]
[Mar 12]
Kenatco 0-1 Gor Mahia
[Enock Obwaka]
Blue Triangle 0-2 Kahawa
[Boaz Wekoma (2)]
KTM 2-0 Panpaper
[Reuben Aluko, Paul Yongo]
Rivatex 1-1 Nzoia
[Chris Oluoch Kanindo; Evans Chibinda]
[Mar 13]
Cargo 1-3 Gor Mahia
[Charles Okeyo; Enock Obwaka, Gideon Hamisi (2)]
Bata Bullets 4-1 Panpaper
Kenya Breweries 3-1 Nakuru Wanderers
[Meshack Onderi, James Jacaranda Ouma, Joshua Ogutu; Elijah Okwaro]
Imara FC 0-1 Transcom
[Sammy Abida]
Motcom 3-0 Rivatex
[Dan Musuku, own goal, Aggrey Litali]
[Mar 19]
Benham 0-1 Reunion
[Mark Shida]
Cargo 0-2 Bata Bullets
[Joseph Magudha (2)]
Scarlet 3-1 Kenya Breweries
[Ridhwani Juma (2), Charles Odero; Neville Pudo]
Motcom 2-2 KTM
[Aggrey Litali, Dan Musuku; Hesbon Ndelwa, Paul Yongo]
[Mar 20]
Kenatco 1-2 Bata Bullets
[Abass Magongo; Alfred Mukangula, Tom Olaba]
Transcom 1-3 Kenya Breweries
[Sammy Abida; Neville Pudo (2), Meshack Onderi]
Imara FC 0-2 Motcom
[Dan Musuku, Joseph Mukatia]
[Mar 24]
Gor Mahia 2-1 Reunion
[Gideon Hamisi, Sammy Onyango; Mark Shida]
[Mar 27]
Gor Mahia 3-1 KTM
[Abdalla Shebe, Enock Obwaka, Hesbon Omolo; Rishadi Shedu]
Kenya Breweries 2-2 Imara FC
[James Jacaranda Ouma, Dino Kitavi; Naftali Agufwa, Joseph Wanjala]
Motcom 0-0 Blue Triangle
Scarlet 2-1 Nakuru Wanderers
[Charles Odero (2); Ibrahim Muganda]
[Mar 28]
Kisumu Posta 7-0 Blue Triangle
[Ibrahim Ngoi (4), George Ondula, James Omondi, Richard Otieno]
[Mar 30]
Kenya Breweries 3-0 Blue Triangle
[Douglas Mutua, James Jacaranda Ouma, Joshua Ogutu]
[Apr 1]
Bata Bullets 1-2 KTM
[Joel Blombi; Reuben Aluko, Edward Bulungu]
Scarlet 1-1 Gor Mahia
[Charles Odero; Gideon Hamisi]
Nzoia 0-0 AFC Leopards
Motcom 3-2 Reunion
[Dan Musuku, Justus Wekesa (2); John Mbuguss (2)]
Kahawa 0-3 Transcom
[Richard Werunga (2); A. Shamole]
[Apr 12
Nakuru Wanderers 1-4 Gor Mahia
[Dick Anyanga; Gideon Hamisi, John Okello Zangi, Charles Otieno, Hesbon Omollo]
Kisumu Posta 0-3 AFC Leopards
[Wellington Lidonde, Peter Lichungu, John Arieno]
Kenatco 0-1 Benham
[Kale Nurein]
Kenya Breweries 4-1 Rivatex
[Neville Pudo (2), James Jacaranda Ouma (2);Ben Ngusale]
Blue Triangle 1-3 Transcom
[Ahmed Shero; Eric Onyango (3)]
Panpaper 2-3 Reunion
[George Osilo, Juma Nambaka; Dennis Obua, John Mbuguss, John Odie]
[Apr 3]
Cargo 1-1 Benham
[Jonathan Juma; Alfred Ochieng]
Motcom 0-0 Nzoia
Imara 3-1 Rivatex
[David Chore, John Ngeresa, Mathews Rangama; own goal]
[Apr 9]
Bata Bullets 4-1 Blue Triangle
Reunion 1-1 AFC Leopards
[Geoffrey Kabilo; Wellington Lidonde]
Motcom 3-0 Kenya Breweries
[Aggrey Litali, Jared Ingutia, Dan Musuku]
Panpaper 1-2 Imara
[Apr 10]
Gor Mahia 4-1 Benham
[Sammy Onyango, Hesbon Omollo, Enock Obwaka, Gideon Hamisi; Alfred Ochieng]
Kisumu Posta 1-2 Kenya Breweries
[George Ondula; Neville Pudo, Douglas Mutua]
Kahawa 2-1 Kenatco
[Joseph Orimba, Peter Ogweno; Abass Magongo]
Nzoia 3-1 Imara
[Jimmy Kimbo, Edward Kasirye, Evans Chibinda; Naftali Agufwa]
[Apr 13]
Bata Bullets 2-2 Reunion
[Joel Blombi (2); John Mbuguss, John Odie]
[Apr 16]
Gor Mahia 4-2 Blue Triangle
[Sammy Onyango, Enock Obwaka, John Okello Zangi, Gideon Hamisi; Eric Oduor, Boniface Oloo]
AFC Leopards 0-1 Kenatco
[Francis Kasiso]
Transcom 3-0 Cargo
[Joseph Arora, Eric Onyango, David Orage]
KTM 2-2 Nzoia
[Anthony Ochieng (2); Evans Chibinda, Leonard Khayota]
Rivatex 2-0 Nakuru Wanderers
[Robert Ombaki, Chris Oluoch Kanindo]
[Apr 17]
Bata Bullets 2-2 Nzoia
[Charles Gachango, Alfred Mukangula; Jimmy Kimbo (2)]
Reunion 1-0 Kenatco
[Abass Magongo]
Scarlet 1-0 Cargo
[Ambrose Ayoyi]
Motcom 2-0 Panpaper
[Godfrey Osiema (2)]
[Apr 23]
Gor Mahia 4-1 Kisumu Posta
[Gideon Hamisi (2), Hesbon Omollo (2); George Ondula]
Rivatex 0-3 AFC Leopards
[Francis Kadenge (2), Peter Lichungu]
KTM 2-0 Benham
[Nahashon Mahila (2)]
Kenatco 2-0 Panpaper
[David Manogo, Abass Magongo]
Blue Triangle 3-1 Imara
[Eric Apollo, George Onyango, Davis Isiki; Francis Lugalia]
[Apr 24]
Bata Bullets 2-0 Kisumu Posta
[James Omwamba, Joseph Magudha]
Nakuru Wanderers 3-3 AFC Leopards
[Aggrey Otieno, Morris Mustafa, Moses Aringo; Ben Musuku, Wellington Lidonde, Peter Ouma]
Kenya Breweries 2-1 Kahawa
[Own goal, James Jacaranda Ouma; Karuga]
Cargo 2-1 Panpaper
[Paul Chona, Boniface Nafula; George Osila]
Scarlet 2-1 Transcom
[Ambrose Ayoyi (2); Eric Onyango]
[Apr 29]
Imara 1-1 Gor Mahia
[Naftali Agufwa; Hesbon Omollo]
[Apr 30]
Bata Bullets 4-0 Gor Mahia
[Gideon Hamisi, John Okello Zangi (2), Hesbon Omollo]
Scarlet 1-1 AFC Leopards
[Ridhwani Juma; Francis Kadenge]
Nzoia 1-0 Kenya Breweries
[Evans Chibinda]
Kenatco 2-1 Nakuru Wanderers
[Francis Kasiso, Fred Juma; Dick Anyanga]
Reunion 1-3 Kisumu Posta
[John Mbuguss; James Omondi, Domnic Otieno, Eric Ayuka]
[May 1]
Transcom 1-2 AFC Leopards
[Eric Onyango; Ben Musuku, Wilberforce Mulamba]
Panpaper 1-1 Kenya Breweries
[Benard Mahinga; Joshua Ogutu]
Cargo 5-1 Nakuru Wanderers
[Boniface Nafula (2), Maalim Rajab, Jonathan Chona, James Otwenyo; Aggrey Otieno]
Blue Triangle 0-1 Rivatex
[Robert Ombaki]
Nzoia 1-1 Kahawa
[Francis Oloo; Vincent Asitwa]
Imara 0-3 Kisumu Posta
[Emmanuel Akama, Francis Wetende, Eric Ayuka]
[May 2]
KTM 4-2 Rivatex
[Edward Bulungu, Hesbon Ndelwa, Anthony Ochieng, Nahashon Mahila;
Chris Oluoch Kanindo, Tom Aseka]
[May 7]
Nakuru Wanderers 1-1 Benham
[Nathan Masaba, Said Kampira]
Motcom 0-0 Transcom
Kisumu Posta 2-1 Panpaper
[Chiaga, Francis Wetende; Boniface Mukisa]
[May 8]
Imara FC 2-5 Bata Bullets
[Mathews Rangama, Ben Anyona; Nicholas Lukati, James Nyatome, George Nyatome,
Tom Olaba, Alex Shikanga]
Scarlet 1-0 Benham
[Charles Odero]
Cargo 1-1 Reunion
[Ahmed Hamisi; Migure Osigo]
Blue Triangle 2-2 KTM
[Stanley Matalanga, Boniface Oloo; Peter Musembi, Paul Yongo]
[May 11]
KTM 0-0 Kahawa
[May 12]
Reunion 4-2 Transcom
[Swaleh Ochieng, John Mbuguss, Charles Okoth, Geoffrey Kabilo; Joseph Arora, Eric Onyango]
[May 14]
Imara 0-1 Kenatco
[Fred Juma]
KTM 2-0 Kisumu Posta
[Rishadi Shedu (2)]
Scarlet 3-1 Motcom
[Charles Odero (2), Jack Shihul; Godfrey Osiema]
[May 15]
Benham 0-1 Kisumu Posta
[Peter Omondi]
Blue Triangle 2-1 Kenatco
[Boniface Oloo, Ahmed Shero; Fred Juma]
Nakuru Wanderers 0-2 Motcom
[Justus Wekesa (2)]
[May 21]
Reunion 3-1 Nzoia
[Geoffrey Kabilo, Stanley Ombima (2); James Kimbo]
Rivatex 1-1 Kahawa
[Michael Kagose; John Musila]
[May 22]
Blue Triangle 0-2 Scarlet
[Jack Sihul (2)]
Nakuru Wanderers 3-0 Kahawa
[Aggrey Otieno, John Ingonga, Ezekiel Langat]
[May 23]
Benham 0-0 Nzoia
[May 25]
Gor Mahia 2-0 Kahawa
[Hesbon Omollo, Sammy Onyango]
[May 28]
AFC Leopards 2-0 KTM
[J.J Masiga, Ben Musuku]
Panpaper 0-3 Benham
Scarlet 5-1 Kenatco
[George Ojwang, Jack Shihul (2), Ridhwani Juma, Charles Odero; Farid Sketty]
Nzoia 4-0 Cargo
[Evans Chibinda (2), Francis Oloo, Jimmy Kimbo]
[May 29]
Motcom 1-1 Benham
[Godfrey Osiema; Own goal]
Transcom 2-0 Kenatco
[Sammy Abida, Eric Onyango]
Kisumu Posta 0-0 Cargo
Nakuru Wanderers 3-0 Reunion
[Elijah Okwaro, Levi Osundwa, Livingstone Ingonga]
[Jun 1]
Kenya Breweries 1-1 KTM
[Dino Kitavi, Nahashon Mahila]
Gor Mahia 0-0 AFC Leopards
Imara 0-1 Nakuru Wanderers
[Aggrey Otieno]
[Jun 2]
Kahawa 0-1 Scarlet
[Ridhwani Juma]
[Jun 4]
Bata Bullets 2-5 Motcom
[Tom Olaba, Haroun Momanyi; Justus Wekesa, George Nyangi Odembo, Aggrey Ongoli (2),
Aggrey Litali]
Panpaper 1-4 Transcom
Nakuru Wanderers 4-1 Kisumu Posta
[Stephen Ochieng, Livingstone Igonga, Morris Mustafa, Elijah Okwaro; Emmanuel Akama]
[Jun 5]
Kenya Breweries 4-1 Benham
[James Jacaranda Ouma, Neville Pudo (2), C. Oduor; James Nandwa]
Nzoia 0-2 Transcom
[Joseph Amwata, Anthony Abinya]
AFC Leopards 4-0 Blue Triangle
[J.J Masiga (2), Francis Kadenge, Patrick Shilasi]
Scarlet 2-0 Kisumu Posta
[Charles Odero, Dan Odhiambo]
Nzoia 0-2 Transcom
[Joseph Amwatta, Anthony Abinya]
[Jun 11]
Nakuru Wanderers 1-1 Nzoia
[Aggrey Otieno; N.N.]
Gor Mahia 3-0 Rivatex
[John Okello Zangi, George Otieno Solo, Abdalla Shebe]
Kahawa 0-0 AFC Leopards
[Jun 12]
Gor Mahia 3-0 Transcom
[Charles Otieno, John Okello Zangi, Hesbon Omollo]
Imara 2-0 Scarlet
[Ben Anyona, Festo Kisia]
[Jun 16]
AFC Leopards 0-1 Kenya Breweries
[James Jacaranda Ouma]
[Jun 18]
Gor Mahia 2-0 Panpaper
[John Bobby Ogolla, Hesbon Omollo]
[Jun 19]
Benham 1-1 AFC Leopards
[James Nandwa; Wellington Lidonde]
[Jul 2]
Reunion 0-0 Bata Bullets
Rivatex 3-1 Kenya Breweries
[Chris Oluoch Kanindo (3); James Jacaranda Ouma]
Panpaper 1-1 KTM
Blue Triangle 0-0 Motcom
[Jul 3]
Gor Mahia 3-1 Motcom
[Hesbon Omollo, Sammy Onyango (2); Peter Owade Zimbo]
Nakuru Wanderers 1-1 Kenya Breweries
[Morris Mustafa; Issa Salim]
Kisumu Posta 2-1 KTM
[Tom Mugambwa, Emmanuel Akama; Anthony Ochieng]
[Jul 6]
Reunion 1-0 Imara
[Geoffrey Kabilo]
[Jul 7]
Kahawa 1-3 Gor Mahia
[John Musila; Charles Otieno, Gideon Hamisi, Hesbon Omollo]
[Jul 9]
Motcom 1-1 Bata Bullets
[Justus Wekesa; Nicholas Lukati]
AFC Leopards 2-0 Scarlet
[J.J Masiga, Wellington Lidonde]
Nzoia 0-1 Benham
Rivatex 3-0 Blue Triangle
[Ben Ngusale, Mike Kagose, own goal]
[Jul 10]
Nzoia 1-2 Bata Bullets
[Maurice Khatete; Tom Olaba (2)]
KTM 1-2 Gor Mahia
[Nahashon Mahila; Charles Otieno (2)]
Kisumu Posta 0-0 Benham
Kenya Breweries 2-1 Scarlet
[Douglas Mutua, Dino Kitavi; Tom Odhiambo]
[Jul 13]
AFC Leopards 3-1 Reunion
[Ben Musuku (2), J.J Masiga; John Mbuguss]
[Jul 17]
Panpaper 0-1 Motcom
[Godfrey Osiema]
[Jul 20]
Reunion 2-1 Blue Triangle
[John Mbuguss, John Odie; Boniface Oloo]
[Jul 21]
Gor Mahia 1-1 Imara
[Hesbon Omollo; Haggai Malenya]
[Jul 23]
AFC Leopards 1-0 Benham
[Wilberforce Mulamba]
KTM 0-2 Kenatco
[Hesbon Ndelwa, Rishadi Shedu]
Scarlet 3-0 Panpaper
[Mahmoud Salim, Charles Odero (2)]
Motcom 4-0 Nakuru Wanderers
[Titus Madegwa, Justus Wekesa (2), Godfrey Osiema]
[Jul 24]
Kenatco 2-2 Kahawa
[Abass Magongo, Jaffar Hilal; John Musila, James Ikamar]
Transcom 3-0 Panpaper
[Patrick Orimba, Eric Onyango (2)]
Nzoia 2-1 Nakuru Wanderers
[Francis Oloo, Peter Namasaka; Dick Anyanga]
[Jul 27]
Bata Bullets 1-0 Kenya Breweries
[Alfred Mukangula]
[Jul 28]
Kahawa 1-1 Benham
[Nicholas Ojagor; Jaffer Mwidau]
[Jul 30]
Gor Mahia 1-0 Cargo
[George Otieno Virgo]
KTM 4-1 Transcom
[Peter Musembi, RIshadi Shedu (2), Nahashon Mahila; Richard Werunga]
[Jul 31]
Transcom 0-1 Bata Bullets
[Henry Momanyi]
Blue Triangle 0-3 AFC Leopards
[Peter Ouma (2), J.J Masiga]
Benham 1-1 Cargo
[Alfred Ochieng; Charles Okeyo]
Nakuru Wanderers 3-2 Rivatex
[Ezekiel Langat, Amos Aringo, Ibrahim Muganda; Ben Owino, Elijah Kote]
[Aug 1]
Reunion 1-1 Kahawa
[John Mbuguss; James Ikamar]
[Aug 2]
KTM 2-0 Imara
[Rishadu Shedu, Paul Yongo]
[Aug 3]
Blue Triangle 0-1 Benham
[Kale Nurein]
[Aug 4]
Kahawa 2-1 Kenya Breweries
[Paul Abuto, Jared Okute; Dino Kitavi]
Rivatex 1-4 KTM
[Chris Oluoch Kanindo; Peter Musembi, Hussein Kheri, Edward Bulungu (2)]
[Aug 6]
Gor Mahia 3-0 Nzoia
[John Okello Zangi (2), Gideon Hamisi]
Cargo 2-3 Scarlet
[Paul Chona, Maalim Rajab; Tom Odhiambo, Charles Odero, Ridhwani Juma]
[Aug 7]
Blue Triangle 0-3 Bata Bullets
[Tom Olaba (2), Haroun Momanyi]
Kenya Breweries 0-0 Nzoia
Kenatco 0-3 Scarlet
[Charles Odero (2), Chrispin Oduor]
Nakuru Wanderers 0-0 KTM
[Aug 10]
Benham 1-1 Kenya Breweries
[James Nandwa; Paul Onyera]
[Aug 11]
Blue Triangle 0-4 Gor Mahia
[John Okello Zangi (2), Abdalla Shebe, Peter Otieno Bassanga]
[Aug 13]
KTM 2-2 AFC Leopards
[Anthony Ochieng, Own Goal; Mike Amwayi, Peter Lichungu]
Kenya Breweries 3-0 Kenatco
[Joseph Chanzu (2), Joshua Ogutu]
Motcom 6-0 Cargo
[Peter Zimbo Owade (2), Jared Ingutia, Godfrey Osiem (2), Justus Wekesa]
Panpaper 2-2 Rivatex
[Boniface Mukhisa, Bonaventure Abutu; Patrick Oduor, Ben Owino]
Scarlet 2-2 Kahawa
[Tom Odhiambo, Charles Odero; James Ikamar, Joe Wamalwa]
[Aug 14]
Bata Bullets 1-1 Kenatco
[Alfred Mukangula; own goal]
Imara 2-1 Benham
[Francis Lugalia, own goal; Kale Nurein]
Panpaper 2-0 Cargo
[Charles Khadiagala (2)]
Transcom 1-1 Kahawa
[Julius Milimu; Jared Okute]
Kisumu Posta 4-1 Rivatex
[Ibrahim Ngoi, Stephen Onganga (2), Francis Wetende; Elijah Kote]
[Aug 16]
Imara 0-4 AFC Leopards
[Peter Ouma (2), Mike Amwayi, Francis Kadenge]
[Aug 20]
Bata Bullets 3-2 Scarlet
[Alfred Mukangula, Haroun Momanyi; Charles Odero (2)]
Kenya Breweries 3-1 Panpaper
[Joshua Ogutu, Neville Pudo, Joseph Chanzu; John Mainga]
[Aug 21]
Benham 1-2 Scarlet
[Nicodemus Njohole; Jack Shihul (2)]
Blue Triangle 1-0 Panpaper
[George Onyango]
[Aug 23]
Kahawa 1-1 Bata Bullets
[Jared Okute; Haroun Momanyi]
[Aug 24]
Imara 2-2 Transcom
[Ben Anyona, Mogere; Julius Milimu, David Akoi]
[Aug 25]
Benham 2-4 Transcom
[Said Kampira, Nicodemus Njohole; Julius Milimu (2), John Amwatta, Richard Werunga]
[Aug 27]
KTM 2-0 Kahawa
[Nahashon Mahila, Anthony Ochieng]
Motcom 1-0 Kisumu Posta
[Jared Ingutia]
[Aug 28]
Bata Bullets 5-2 Rivatex
[Haroun Momanyi, Tom Olaba, Charles Gachango, Alfred Mukangula, James Omwamba;
Ben Ngusale (2)]
Benham 1-1 Rivatex
[Mark Otieno; Tom Aseka]
Blue Triangle 0-0 Nzoia
[Aug 30]
Reunion 3-2 Benham
[Kale Nurein, Jaffer Mwidau; Stanley Ombima (3)]
Imara 0-3 Kenya Breweries
[James Jacaranda Ouma (2), Dino Kitavi]
[Sep 1]
AFC Leopards 4-2 Panpaper
[Mike Amwayi (2) Wellington Lidonde (2); Charles Khadiagala]
[Sep 3]
AFC Leopards 5-0 Nakuru Wanderers
[Mike Amwayi (3), Haggai Mirikau, Wellington Lidonde]
[Sep 4]
Bata Bullets 2-0 Nakuru Wanderers
[James Omwamba, Alfred Mukangula]
Reunion 1-2 Gor Mahia
[John Okello Zangi, Hesbon Omollo; Osigo Migure]
Blue Triangle 0-2 Kenya Breweries
[Paul Onyera, Joseph Chanzu]
Kenatco 0-3 Kisumu Posta
[Steve Obiero (2), James Waga]
[Sep 7]
Cargo 0-1 Kisumu Posta
[Steve Obiero]
Imara 0-2 Nzoia
[Evans Chibinda, Own Goal]
[Sep 8]
Gor Mahia 4-0 Bata Bullets
[John Okello Zangi (2), Gideon Hamisi (2)]
[Sep 10]
Kenya Breweries 0-1 AFC Leopards [abandoned at 0-1 in 84' after mass brawl
[Wellington Lidonde] following protests after a disallowed goal
Kenatco 1-1 Transcom for Breweries; result allowed to stand]
[David Manogo; Eric Onyango]
KTM 0-2 Nzoia
[James Onyango, Evans Chibinda]
[Sep 11]
Cargo 1-0 Transcom
[Athman Mbuguss]
Reunion 3-1 Panpaper
[Stanley Ombima, John Mbuguss (2); Stephen Musumba]
Kisumu Posta 0-0 Scarlet
[Sep 12]
Imara 0-0 Panpaper
[Sep 14]
Benham 0-0 Gor Mahia
[Sep 15]
KTM 0-3 Kenya Breweries
[Dino Kitavi, Joseph Chanzu, Apollo Oketch]
[Sep 17]
Kenatco 0-0 AFC Leopards
Kahawa 1-1 Nakuru Wanderes
[Nicholas Ojagor; Dick Anyanga]
[Sep 18]
Gor Mahia 2-0 Nakuru Wanderers
[John Okello Zangi, Gideon Hamisi]
Cargo 0-0 AFC Leopards
Kisumu Posta 4-2 Panpaper
[Richard Otieno, Emmanuel Akama, Ibrahim Ngoi (2); Charles Khadiagala, Bernard Mainga]
[Sep 22]
AFC Leopards 2-0 Rivatex
[Wellington Lidonde, N.N.]
[Sep 24]
Transcom 1-1 Gor Mahia
[Eric Onyango; Own Goal]
Cargo 2-2 Imara
[Charles Okeyo, Maalim Rajab; Haggain Malenya, Naftali Agufwa]
Scarlet 3-0 Blue Triangle
[Charles Odero, Jack Shihul, Ambrose Ayoyi]
[Sep 25]
Kenatco 2-0 Imara
[Fred Juma, Abass Magongo]
Nakuru Wanderers 5-0 Blue Triangle
[Morris Mustafa, Levy Osundwa, Ibrahim Muganda (2), John Juma]
Kisumu Posta 4-1 Reunion
[Domnic Otieno (2), Eric Ayuka, Emmanuel Akama; Mark Shida]
[Sep 29]
AFC Leopards 2-0 Nzoia
[Wellington Lidonde]
Blue Triangle 2-3 Kahawa
[John Okumu, Wycliffe Mukolwe; Boaz Wekoma (2), Jared Okute]
[Sep 30]
Kahawa 2-2 Nzoia
[P. Ogweno, Jared Okute; Charles Wafula, Evans Chibinda]
[Oct 1]
Bata Bullets 2-0 Cargo
[Edwin Okoth, Alfred Mukangula]
Gor Mahia 3-0 Kenatco
[Hesbon Omollo (3)]
Blue Triangle 0-1 Kisumu Posta
[Ibrahim Ngoi]
[Oct 2]
AFC Leopards 2-0 Kisumu Posta
[Wellington Lidonde, Francis Kadenge]
Benham 2-0 Kenatco
[Nicodemus Njohole, Gilbert Oguna]
Nakuru Wanderers 1-0 Reunion
[Levy Osundwa]
KTM 1-0 Cargo [abandoned; Cargo walked off; result stood]
[Oct 4]
Gor Mahia 2-0 Rivatex
[Peter Otieno Bassanga, Austin Oduor]
[Oct 6]
AFC Leopards 2-0 Kahawa
[Own goal, Wellington Lidonde]
[Oct 8]
Panpaper 1-2 Gor Mahia
[Boniface Wepukhulu; Hesbon Omollo, Enock Obwaka]
AFC Leopards 4-0 Motcom
[Wellington Lidonde, Francis Kadenge, J.J Masiga]
Scarlet 3-1 KTM
[Charles Odero, Ridhwani Juma, Jack Shihul; Paul Yongo]
Kisumu Posta 3-0 Nakuru Wanderers
[Emmanuel Akama, Ibrahim Ngoi (2)]
[Oct 9]
Kisumu Posta 1-3 Gor Mahia
[Ibrahim Ngoi; Charles Otieno, John Okello Zangi, Abdalla Shebe]
Kenya Breweries 1-0 Motcom
[Joseph Chanzu]
Kenatco 3-0 Nzoia
[Henry Mzee, Joel Opana, David Manogo]
Panpaper 0-2 Nakuru Wanderers
[Aggrey Otieno, Nathan Masaba]
[Oct 10]
Bata Bullets 2-1 Imara
[Tom Olaba (2); N.N.]
[Oct 11]
Reunion 2-0 KTM
[John Odie, Charles Okoth]
[Oct 12]
Benham 1-0 Panpaper
[Kale Nurein]
[Oct 13]
Imara 1-0 Blue Triangle
[Oct 15]
Panpaper 1-2 Bata Bullets
[Charles Khadiagala; Tom Olaba, Haroun Momanyi]
AFC Leopards 0-0 Transcom
Reunion 1-4 Kenya Breweries
[Stanley Ombima; Joseph Chanzu, Dino Kitavi (2), Joshua Ogutu]
Imara 1-4 KTM
[Haggai Marenya; Rishadi Shedu, Anthony Ochieng, Reuben Aluko, Peter Musembi]
Rivatex 2-1 Cargo
[Chris Oluoch Kanindo (2); Charles Okeyo]
Kisumu Posta 0-0 Nzoia
[Oct 16]
Kisumu Posta 3-1 Bata Bullets
[Eric Ayuka (2), Salim Bakari; Haroun Momanyi]
Kenya Breweries 1-2 Transcom
[Elly Adero; Joseph Milimu, Joseph Manuni]
Nakuru Wanderers 2-2 Cargo
[Livingstone Igonga, Elijah Okwaro; Athman Mbuguss (2)]
[Oct 17]
Benham 2-3 KTM
[Kale Nurein, James Nandwa; Anthony Ochieng (2), Reuben Aluko]
[Oct 18]
Kahawa 2-0 Imara
[Jared Okute, Nicholas Ojagor]
[Oct 20]
KTM 3-1 Bata Bullets
[Edward Bulungu (3); Nicholas Lukati]
Gor Mahia 1-0 AFC Leopards
[Sammy Onyango]
Kenatco 1-2 Cargo
[Meshack Odhiambo; Peter Nyanga, James Otwenyo]
Panpaper 0-0 Nzoia
Scarlet 1-0 Nakuru Wanderers
[George Ojwang]
[Oct 22]
Kenatco 1-1 Blue Triangle
[Meshack Odhiambo; William Onguka]
Rivatex 4-3 Imara
[Christopher Oluoch Kanindo (3), Patrick Oduor; David Chore, Akivaya, W. Ngereso]
Transcom 2-2 Kisumu Posta
[Oct 23]
Cargo 1-0 Blue Triangle
[Maalim Rajab]
Scarlet 1-0 Imara
[George Ojwang]
Kahawa 0-0 Motcom
[Oct 25]
AFC Leopards 2-1 Bata Bullets
[Pius Masinza, Francis Kadenge; James Omwamba]
[Oct 26]
Gor Mahia 3-4 Kenya Breweries
[Michael Adede (2), Abdalla Shebe; Joseph Shanzu (2), Elly Adero, Own Goal]
[Oct 28]
Benham 0-0 Bata Bullets
KTM 1-1 Blue Triangle
[Edward Bulungu; James Okumu]
Kahawa 0-2 Cargo
[Charles Okeyo, Athman Mbuguss]
Transcom 1-1 Nakuru Wanderers
[Oct 29]
Gor Mahia 1-2 Scarlet
[Abdalla Shebe; Ambrose Ayoyi, Ridhwani Juma]
Motcom 2-2 Imara
[Justus Wekesa, Godfrey Osiema; Gilbert Kibaya, David Chore]
[Nov 5]
Cargo 1-0 Reunion
[Paul Chona]
Kahawa 1-1 Kisumu Posta
[Vincent Asitwa; James Waga]
Missing results first half season
Bata Bullets vs Benham
AFC Leopards vs Cargo
KTM vs Transcom
KTM vs Scarlet
Kahawa vs Cargo
Kenatco vs Rivatex
Missing results second half season
Benham vs Nakuru Wanderers
Benham vs Motcom
Kenya Breweries vs Cargo
Kenya Breweries vs Kisumu Posta
Kenatco vs Motcom
Kenatco vs Reunion
Kenatco vs Panpaper
Kenatco vs Nakuru Wanderers
Kenatco vs Rivatex
-------------------------------------------------------------------------------------------
1984
Participants First Division:
AFC Leopards Nairobi Kenyan Taitex Mills Thika
Bata Bullets Limuru Motcom Kakamega
Benham Nairobi Nzoia Bungame
Canons Post Office Kisumu
Cargo Mombassa Re-Union Nairobi
Gor Mahia Nairobi Rivatex Eldoret
Hot Stars Kisumu Scarlet Nakuru
Kahawa United Nairobi Transcom Nakuru
Kenya Breweries Nairobi Warriors Mombassa
(18 clubs).
Round 1
Gor Mahia 4-2 Kenya Breweries
Champions: Gor Mahia Nairobi.
Promoted from Regional Leagues: Shabana
-------------------------------------------------------------------------------------------
1985
Table just before end of season:
1. Gor Mahia Nairobi 33-55 (67-17) 24 7 2
-------------------------------------------------------
2. AFC Leopards Nairobi 32-50 (66-26) 23 4 5
3. Kenya Breweries Nairobi 33-45 (49-28) 19 7 7
4. Scarlet Nakuru 34-43 (48-23) 17 9 8
5. Bata Bullets Limuru 34-39 (47-38) 13 13 8
6. Post Office Kisumu 34-38 (37-33) 13 12 9
7. Motcom Kakamega 34-36 (35-40) 12 12 10
8. Transcom Nakuru 34-35 (49-49) 14 7 13
9. Re-Union Nairobi 32-33 (39-33) 10 13 9
10. Shabana Kisii 33-32 (39-39) 10 12 11
11. Nzoia Bungame 34-30 (30-34) 9 12 13
12. KTM Thika 34-29 (30-34) 8 13 13
13. Nakuru Police 34-28 (34-52) 11 6 17
14. Baruti 33-25 (31-44) 8 9 16
15. FC Kitale 32-25 (29-47) 8 9 15
16. Maziwa Nairobi 33-21 (26-42) 7 7 19
17. Rivatex Eldoret 34-20 (24-47) 5 10 19
18. Wanderers Mombasa 30-14 (27-60) 3 8 19
total: 597-598 (707-686) 214 170 213
Last Round
Kenya Breweries 3-0 AFC Leopards
Champions: Gor Mahia Nairobi
Promoted: Kahawa United Nairobi, Black Mamba Nairobi,
Post Office Eldoret, Sugar Company Mumias
en Blue Triangle Athi River
Relegated: Baruti, Maziwa Nairobi en Rivatex Eldoret
-------------------------------------------------------------------------------------------
1986
Table just before end of season:
1. AFC Leopards Nairobi 38-71 (96-21) 33 5 0 *
-----------------------------------------------------
2. Gor Mahia Nairobi 38-61 (80-22) 26 9 3 *
3. Scarlet Nakuru 37-50 (54-21) 16 18 3 *
4. Kenya Breweries Nairobi 38-48 (43-25) 15 18 5 *
5. Kahawa United Nairobi 38-43 (53-37) 16 11 11 *
6. Bata Bullets Limuru 38-42 (54-47) 16 10 12 *
7. Motcom Kakamega 38-42 (37-29) 14 14 10 *
8. Shabana Kisii 37-41 (53-46) 17 7 13 *
9. KTM Thika 37-41 (45-38) 17 7 13 *
10. Re-Union Nairobi 38-40 (47-38) 13 14 11 *
11. Post Office Kisumu 38-39 (35-33) 13 13 12
12. Nzoia Bungame 38-36 (39-37) 10 16 12
13. Mumias Sugar 38-34 (38-43) 11 12 15
14. Transcom Nakuru 38-31 (40-56) 11 9 18
15. FC Kitale 38-26 (24-52) 6 14 18
16. Wanderers Mombasa 36-24 (21-55) 8 8 20 *
17. Black Mamba Nairobi 38-23 (31-67) 6 11 21
18. Blue Triangle Thika 38-22 (30-81) 7 8 23
19. Nakuru Police 38-22 (25-52) 6 10 22
20. Post Office Eldoret 37-18 (21-53) 4 10 23
total: 754-754 (866-853) 265 224 265
* = participated in championship 1987
Champions: AFC Leopards
Promoted: All Stars Kisumu, Busia Simba, Hakati Sport,
Feisal, K.C.C. Eldoret, Kenya Grain Growers,
Lenana Warriors, Meru Bombers en Volcano
Moi Golden Cup
Round 1
Volcano United 2-0 AFC Leopards
Final
GOR Mahia 1-0 Bandari (Mombasa)
[Bandari=Wanderers?]
-------------------------------------------------------------------------------------------
1987
Table in August:
1. Motcom 19 14 2 3 34-13 30 [Ministry of Transport and Communication]
2. Shabana 22 13 4 5 33-20 30
3. Gor Mahia 13 12 1 0 36- 6 25
4. KTM 20 11 3 6 28-17 25
5. Scarlet 21 9 6 6 34-26 24
6. Lenana War 21 8 7 6 25-26 23
7. Kenya Brew 19 9 4 6 28-22 22
8. Kahawa Utd 19 9 4 6 24-21 22
9. AFC Leopards 12 9 2 1 34- 9 20
10. Volcano 18 8 4 6 28-23 20
11. Bata Bullets 21 5 10 6 28-30 20
12. Re-Union 14 7 2 5 18-11 18
13. Eldorado 21 3 10 8 18-28 16
14. Kenya GG 19 6 4 9 19-30 16
15. Busia Simba 19 4 7 8 15-23 15
16. Kisumu AS 19 2 7 10 13-26 11
17. Feisal 19 3 5 11 18-32 11
18. Hakati 22 1 4 17 15-45 6
19. Meru Bombers 19 1 3 15 16-52 5
NB. total goal difference +4
Final Ranking:
1.Gor Mahia 56
2.AFC Leopards 54
3.Shabana Kisii 50
4.Kenya Breweries 46
5.Kahawa United 46
6.Motcom 44 [Ministry of Transport and Communication]
7.Bata Bullets 40
8.KTM Thika 40
9.Lanet Scarlet 39
10.Re-Union 38
11.Lenana Warriors 35
12.Volcano 34
13.KCC Eldoret 33
14.Kenya Grain Growers 32
15.Kisumu All Stars 30
16.Busia Simba 25
17.Hakati Sport 15
18.Feisal 13
19.Meru Bombers 9
Known Results:
[Mar]
Bata Bullets 3-3 Kenya Breweries
Busia Simba 1-0 Lanet Scarlet
Feisal 2-1 Kahawa United
KCC Eldoret 0-2 Motcom
Kenya Grain Growers 1-1 AFC Leopards
Kisumu All Stars 2-3 Shabana Kisii
KTM Thika 4-0 Meru 4 Stars
Lenana Warriors 1-2 Gor Mahia
Bata Bullets 2-1 Hakati Sport
Busia Simba 0-3 Shabana Kisii
KCC Eldoret 2-1 AFC Leopards
Kenya Breweries 1-0 Re-Union
Kisumu All Stars 1-2 Kenya Grain Growers
Meru 4 Stars 1-2 Lenana Warriors
Motcom 0-1 Lanet Scarlet
Gor Mahia 1-0 Hakati Sport
Motcom 0-1 AFC Leopards
Gor Mahia 3-1 Shabana Kisii
Hakati Sport 0-1 Kenya Grain Growers
Kahawa United 2-1 Lanet Scarlet
Kisumu All Stars 0-3 Gor Mahia
KTM Thika 2-1 Busia Simba
Lanet Scarlet 2-1 Re-Union
Lenana Warriors 1-1 Bata Bullets
Meru 4 Stars 1-1 Feisal
Re-Union 1-0 KTM Thika
Kahawa United 0-0 KCC Eldoret
Kenya Breweries 1-0 Busia Simba
KTM Thika 3-0 Kenya Grain Growers
Lenana Warriors 2-1 Feisal
Meru 4 Stars 2-3 Bata Bullets
Motcom 2-1 Kisumu All Stars
Motcom 1-0 Shabana Kisii
Re-Union 1-1 KCC Eldoret
Gor Mahia 2-0 Kahawa United
Bata Bullets 1-1 Gor Mahia
Kahawa United 1-0 Meru 4 Stars
Kenya Breweries 4-1 Hakati Sport
KTM Thika 1-1 Motcom
Re-Union 3-0 Kisumu All Stars
Feisal 4-1 Hakati Sport
Gor Mahia 6-1 Meru 4 Stars
KCC Eldoret 0-2 Kenya Breweries
Kenya Grain Growers 0-2 Kenya Breweries
Kisumu All Stars 2-2 Bata Bullets
KTM Thika 0-1 Shabana Kisii
Lanet Scarlet 0-0 Feisal
Motcom 4-1 Lenana Warriors
Gor Mahia 3-0 Kisumu All Stars
Gor Mahia 2-0 Busia Simba
Hakati Sport 3-1 Feisal
Kenya Breweries 2-0 Kisumu All Stars
Re-Union 1-0 Lanet Scarlet
Gor Mahia 4-0 Volcano
Kenya Breweries 2-0 Motcom
Gor Mahia 3-0 Kenya Breweries
Kenya Breweries 1-2 AFC Leopards
Re-Union 0-0 AFC Leopards
Gor Mahia 3-0 Lenana Warriors
Re-Union 0-1 Gor Mahia
Shabana Kisii 0-1 Gor Mahia
Volcano 1-5 Gor Mahia
KTM Thika 1-3 AFC Leopards
Re-Union 3-0 Feisal
Motcom 2-0 Volcano
Kahawa United 0-0 Lenana Warriors
Volcano 1-1 Kenya Breweries
KTM Thika 1-0 Feisal
Re-Union 1-0 Bata Bullets
Lanet Scarlet 1-1 Volcano
Kahawa United 2-2 Shabana Kisii
KCC Eldoret 0-0 Kisumu All Stars
Hakati Sport 1-0 Bata Bullets
Bata Bullets 1-1 Busia Simba
KTM Thika 2-2 Bata Bullets
Feisal 1-4 Volcano
Lanet Scarlet 2-0 KCC Eldoret
Lanet Scarlet 2-2 Hakati Sport
Kenya Grain Growers 3-0 Busia Simba
Kahawa United 4-0 Lenana Warriors
Motcom 4-2 Kenya Breweries
Lanet Scarlet 0-3 Kenya Breweries
Feisal 0-1 Shabana Kisii
Lenana Warriors 1-1 KCC Eldoret
Kahawa United 2-1 Bata Bullets
Kisumu All Stars 2-2 Volcano
Hakati Sport 2-3 Volcano
KTM Thika 3-0 Hakati Sport
Kenya Grain Growers 2-1 Volcano
Shabana Kisii 3-1 Volcano
Volcano 2-0 Meru Bombers
Shabana Kisii 2-2 Lanet Scarlet
Busia Simba 1-1 KCC Eldoret
Kenya Breweries 1-0 Hakati Sport
Volcano 1-0 Hakati Sport
Feisal 1-2 Lenana Warriors
Kenya Breweries 3-1 Kenya Grain Growers
Bata Bullets 0-2 AFC Leopards
Feisal 0-1 KTM Thika
Volcano 3-0 Kenya Grain Growers
Lanet Scarlet 2-2 AFC Leopards
KCC Eldoret 0-0 Shabana Kisii
Bata Bullets 1-1 Kahawa United
Motcom 4-1 Hakati Sport
Shabana Kisii 2-0 Hakati Sport
Bata Bullets 1-0 KTM Thika
Motcom 2-1 Lanet Scarlet
Lenana Warriors 2-1 KCC Eldoret
Meru Bombers 1-1 Busia Simba
Shabana Kisii 1-0 Kisumu All Stars
KTM Thika 0-5 Gor Mahia
Kenya Breweries 0-1 Lanet Scarlet
Lenana Warriors 4-2 Busia Simba
Kahawa United 1-0 Volcano
Meru Bombers 0-2 KCC Eldoret
AFC Leopards 2-1 Kahawa United
Bata Bullets 7-1 Feisal
KCC Eldoret 3-1 Hakati Sport
Shabana Kisii 5-0 Lenana Warriors
Kisumu All Stars 1-1 Lenana Warriors
Lanet Scarlet 3-1 Hakati Sport
AFC Leopards 7-0 Feisal
KCC Eldoret 1-0 Lanet Scarlet
Kenya Grain Growers 1-0 Lanet Scarlet
Volcano 1-1 KTM Thika
Meru Bombers 1-0 Re-Union
Kahawa United 4-1 Kenya Grain Growers
Feisal 0-5 AFC Leopards
Kahawa United 1-0 KTM Thika
Lanet Scarlet 0-0 AFC Leopards
AFC Leopards 3-3 Shabana Kisii
AFC Leopards 2-0 Volcano
Kahawa United 1-0 Feisal
Kenya Grain Growers 0-0 Re-Union
AFC Leopards 5-0 Volcano
Kahawa United 4-1 Busia Simba
KTM Thika 1-4 AFC Leopards
KCC Eldoret 1-1 Motcom
AFC Leopards 1-0 Re-Union
Gor Mahia 1-0 Bata Bullets
Kenya Breweries 2-0 Re-Union
KTM Thika 2-0 Feisal
Gor Mahia 1-1 Kahawa United
Re-Union 2-0 Feisal
Gor Mahia 2-1 KTM Thika
AFC Leopards 0-1 Gor Mahia
Kahawa United 1-1 Re-Union
Kenya Grain Growers 0-0 Re-Union
Bata Bullets 4-0 Meru Bombers
Shabana Kisii 3-0 Feisal
Re-Union 2-0 KCC Eldoret
Motcom 1-0 Re-Union
Busia Simba 2-0 Feisal
Scarlet 7-1 Feisal
Re-Union 1-0 Motcom
Kenya Breweries 0-0 Gor Mahia
Volcano 3-2 Feisal
Bata Bullets 6-1 Kenya Grain Growers
Bata Bullets 3-0 KCC Eldoret
Gor Mahia 0-0 Motcom
Scarlet 0-0 KTM Thika
Busia Simba 3-0 Hakati Sport
Topscorers:
21 Henry Motego (Shabana)
19 Peter Dawo (Gor Mahia)
Francis Kagenge (AFC Leopards)
Moi Golden Cup
Round 1
AFC Leopards 2-0 Hakati Sportiff
Round 2
AFC Leopards 0-0 Volcano United [4-3 pen]
Round 3
AFC Leopards 2-1 Kisumu All Stars
Semifinals
AFC Leopards 2-1 Kenya Tailex Mills
Final
Gor Mahia 2-0 AFC Leopards
-------------------------------------------------------------------------------------------
1988
Premier League
Participants:
AFC Leopards (champions)
Motcom (Ministry of Transport and Communication)
Gor Mahia
Shabana
Kenya Breweries
Kenya Textile Mills
Scarlet
Kahawa United
Eldoret KCC
Re-Union
Bata Bullets
Kisumu All Stars
Mumias Sugar
Kisumu Posta
Wanderers
Busia Simba
Kenya Grain Growers
Volcano United
Lenana Warriors
NB: AFC Leopards were undefeated all season, but their last match
against Kenya Breweries was abandoned with score at 0-1 or 1-1
Moi Golden Cup
Round 1
AFC Leopards 5-1 Ruiru Prisons
Round 2
AFC Leopards 0-0 Kisima Breweries [4-3 pen]
Round 3
AFC Leopards 3-0 Eastleigh Sportiff
Semifinals
Kenya Breweries 2-0 AFC Leopards
Final
Gor Mahia bt Kenya Breweries
-------------------------------------------------------------------------------------------
1989
Premier League
AFC Leopards 36 60 Champions
Gor Mahia 36 53
Shabana 36 50
Kenya Breweries 36 46
Kenya Textile Mills 36 45
Re-Union 36 42
Kisumu Posta 36 40
Motcom 36 40 [Ministry of Transport and Communication]
Mumias Sugar 36 37
Scarlet 36 36
Kahawa United 36 35
Wanderers 36 33
Bata Bullets 36 32
Nzoia Sugar 36 31
Rivatex 36 29
Kisumu All Stars 36 23
Stima 36 16
Mamba 36 15
Kari 36 10
Moi Golden Cup
Round 1
AFC Leopards 1-0 Kenya Pipeline
Round 2
AFC Leopards 1-0 Msa Breweries
Round 3
AFC Leopards 1-0 Kisumu MoW
Semifinals
AFC Leopards 0-0 Shabana [5-3 pen]
Final
Kenya Breweries 1-1 AFC Leopards [5-4 pen]
-------------------------------------------------------------------------------------------
1990
Premier League
Participants:
Gor Mahia (champions)
AFC Leopards
Rivatex
Raymonds
Ministry of Works Kakamega/ Motcom
Shabana
Kenya Breweries
Re-Union
Kisumu All Stars
Bandari
Mumias Sugar
Kisumu Posta
Kenyan Textile Mills KTM
Bata Bullets
Scarlet
Kahawa United
Wanderers
Nzoia Sugar
Moi Golden Cup
Round 1
Msa Breweries 1-1 AFC Leopards [3-2 pen]
Winners: Rivatex
-------------------------------------------------------------------------------------------
1991
Premier League
Participants:
Gor Mahia (champions)
Bandari
AFC Leopards
Shabana
Kenya Breweries
Rivatex
Re-Union
Mumias Sugar
Raymonds
Kisumu All Stars
Eldoret KCC
Kisumu Posta
Ministry of Works Kakamega
Bata Bullets
Kenyan Textile Mills - KTM
Transcom Nakuru
Scarlet
Kisumu Breweries
Moi Golden Cup
Round 1
AFC Leopards 4-1 Nyeri Stima
Round 2
AFC Leopards 1-0 Bandari
Round 3
AFC Leopards 2-0 MoW [former Motcom]
Semifinals
AFC Leopards 2-0 Eldoret KCC
Final
AFC Leopards 1-0 GOR Mahia
-------------------------------------------------------------------------------------------
1992
Participating Teams
AFC Leopards Nairobi (Champions)
Gor Mahia Nairobi (Runners Up)
Kenya Breweries Nairobi
Scarlet Nakuru
Transcom Nakuru
Rivatex Eldoret
Shabana Kisii
Bandari Mombasa
Kisumu Posta Kisumu
Kisumu All Stars Kisumu
Mumias Mumias
Reunion Nairobi
KTM Thika
Bata Bullets Limuru
Maziwa Nairobi
Eldoret KCC Eldoret
[Feb 15]
Kenya Breweries 0-1 Gor Mahia
[Aggrey Obonyo]
Eldoret KCC 1-1 Kisumu Posta
[Wesley Ambata; Michael Sanaa]
Reunion 2-3 Bata Bullets
[Patrick Kisanya, Richard Orina; Patrick Nachok (2), Tom Tera]
Kisumu Allstars 0-0 Scarlet
KTM 1-1 AFC Leopards
[Crispin Otieno; William Inganga]
Mumias 2-1 Transcom
[Vitalis Odeke (2); James Odongo]
[Feb 16]
Kenya Breweries 2-0 KTM
[Terry Onyango]
Mumias 0-0 Kisumu Posta
Shabana 1-1 Scarlet
[Richard Otambo; Caleb Otieno]
AFC Leopards 3-0 Reunion
[Patrick Shim, William Inganga, Kitali Ngaira]
Bandari 0-0 Maziwa
Bata Bullets 1-0 Gor Mahia
[? Odongo]
Kisumu Allstars 3-2 Transcom
[Walter Odhiambo, Mike Oduor, Adams Katwila; Sammy Okoth, Sammy Mainga]
[Feb 22]
Kisumu Posta 2-0 Bata Bullets
[Iddi Abubakar, Shem Ooko]
Shabana 1-0 Kisumu Allstars
[Richard Otambo]
Reunion 5-2 Maziwa
[Charles Nzau, Patrick Kisanya (2), John Odie, Tom Okaya; Martin Ambuga (2)]
Transcom 1-1 Bandari
[Moses Mwai; Charles Ombima]
Scarlet 2-1 KCC
[?;?]
KTM 2-0 Mumias
[Joe Kimani (2)]
[Feb 23]
Bata Bullets 2-0 Kenya Breweries
[Patrick Nachok, Martin Omondi]
Kisumu Posta 0-2 Gor Mahia
[Aggrey Obonyo, Pius Wamaya]
Shabana 0-0 Eldoret KCC
Reunion 1-1 KTM
[Patrick Kisanya; James Nandwa]
Scarlet 2-1 Bandari
[Ken Lugalia, Salim Mohammed; Tom Odhiambo]
AFC Leopards 2-1 Mumias
[William Inganga, Patrick Masinde; Phillip Wesonga]
[Feb 26]
Kenya Breweries unk Maziwa
[Feb 29]
Bandari 1-0 Kenya Breweries
[James Mbwabi]
Shabana 2-0 Maziwa
[Ibrahim Anjiri, Richard Otambo]
Eldoret KCC 1-2 KTM
[Peter Kihumba; Joe Kimani, James Nandwa]
Bata Bullets 2-2 Transcom
[Patrick Nachok, Martin Omondi; James Odongo, Sammy Okoth]
Gor Mahia 1-0 AFC Leopards
[David Odhiambo]
[Mar 1]
Gor Mahia 0-0 Eldoret KCC
Maziwa 3-1 Kisumu Allstars
[Andrew Thuku, Eric Otieno, Chris Oduor; Joel Mukoya]
Transcom 0-2 AFC Leopards
[Mike Obonyo, William Inganga]
Mumias 1-2 Scarlet
[Tobias Muyuka; Elijah Koranga, Ken Lugalia]
Kisumu Posta 1-0 KTM
[Ibrahim Ngoi]
Rivatex 0-0 Shabana
[Mar 7]
Maziwa 0-1 AFC Leopards
[James Andabwi]
Bandari 2-0 Bata Bullets
[Tom Odhiambo, Ambrose Ayoyi]
Kisumu Posta 3-3 Shabana
[Iddi Abubakar, Ibrahim Ngoi, Tony Lwanga; Richard Otambo (2), Ibrahim Anjiri]
[Mar 8]
Gor Mahia 3-1 Scarlet
[David Odhiambo(2), Tom Ochieng; Ken Lugalia]
Eldoret KCC 1-1 Rivatex
[Patrick Namai; Fred Ambani]
[Mar 15]
Transcom 1-1 Eldoret KCC
[Abandoned – ruling not clear]
Shabana 0-1 Mumias
[Vitalis Odeke]
Bata Bullets 1-0 Rivatex
[Patrick Nachok]
KTM 1-1 Bandari
[James Nandwa; Riziki Faraj]
Kisumu Posta 2-0 Kenya Breweries
[Own goal, Iddi Abubakar]
Shabana 0-1 Mumias
[Vitalis Odeke]
Scarlet 0-0 Reunion
[Mar 17]
Kisumu Allstars 0-0 Mumias
[Mar 21]
AFC Leopards 1-0 Kisumu Allstars
[Kitali Ngaira]
Eldoret KCC 2-1 Bandari
Transcom 0-1 KTM
[Nick Yakhama]
Mumias 0-0 Rivatex
Shabana 2-0 Bata Bullets
[Henry Nyandoro, John Anasi]
Kenya Breweries 1-0 Scarlet
[David Odhiambo]
[Mar 22]
Maziwa 0-0 Scarlet
Reunion 2-0 Kisumu Allstars
[Jimmy Odhiambo, Patrick Kisanya]
Transcom 2-2 Shabana
[Moses Mwai (2); Frazier Ochieng, Richard Otambo]
Mumias 3-0 Bata Bullets
[Vitalis Odeke, Phillip Wesonga, Mohammed Seif]
Kisumu Posta awd Rivatex
[Rivatex fail to show up – match awarded to Kisumu Posta]
[Apr 5]
AFC Leopards 2-0 Kenya Breweries
[Mike Obonyo, Bernard Otieno]
Kisumu Posta 1-1 Kisumu Allstars
[Iddi Abubakar; Domnic Mwalo]
Bandari 1-0 Shabana
[James Mbwabi]
Transcom 1-2 Reunion
[Sammy Okoth; Patrick Kisanya (2)]
Rivatex 1-0 Maziwa
[Alfayo Odongo]
Bata Bullets 0-0 Scarlet
Mumias 1-0 Eldoret KCC
[Vitalis Odeke]
[Apr 12]
Rivatex 2-1 Kenya Breweries
[Fred Kitika, Tom Rero; Terry Onyango]
KTM 1-0 Shabana
[Nick Yakhama]
Bandari 1-1 Reunion
[Charles Musiko; Gideon Ochieng]
Transcom 1-0 Scarlet
[Francis Baraza]
Kisumu Allstars 2-1 Bata Bullets
[Ben Wanyanga; Martin Musisi, Tom Tera]
Mumias 0-0 Gor Mahia
AFC Leopards 1-0 Eldoret KCC
[own goal]
[Apr 18]
Kenya Breweries 3-2 Mumias
[Paul Onyera, George Opondo (2); Vitalis Odeke (2)]
Shabana 2-1 AFC Leopards
[Richard Otambo, Peter Kamau; Patrick Shim]
Kisumu Allstars 1-2 Bandari
[N.N; Wycliffe Anyangu, Riziki Faraj]
KTM 0-2 Bata Bullets
[Aggrey Otieno, Tom Tera]
Gor Mahia 1-1 Transcom
[Dan Shikanda; Joseph Odongo]
Maziwa 1-1 Eldoret KCC
[Patrick Namai; Patrick Simiyu]
[Apr 19]
Kenya Breweries 3-2 Transcom
[Paul Onyera, Dino Kitavi, Terry Onyango; Edward Sabatia, Moses Mwai]
Kisumu Posta 2-1 AFC Leopards
[Sammy Onyango, Own goal; Kitali Ngaira]
Reunion 2-1 Mumias
[John Odie, Tom Okaya; Mohammed Seif]
Bandari 1-0 Rivatex
[Riziki Faraj]
KTM 2-1 Scarlet
[Nick Yakhama, George Maina; Charles Odero]
Maziwa 0-2 Bata Bullets
[Richard Odit, Tom Tera]
[Apr 23]
Maziwa 1-1 Transcom
[Eric Omondi; Francis Baraza]
[Apr 25]
Kenya Breweries 1-0 Shabana
[Paul Onyera]
Gor Mahia 0-0 Reunion
KTM 1-0 Rivatex
[David Gitau]
AFC Leopards 2-0 Bandari
[Mike Obonyo (2)]
Eldoret KCC 1-1 Kisumu Allstars
[David Baraza; N.N]
[Apr 26]
Gor Mahia 0-2 Shabana
[Richard Otambo]
Scarlet 1-0 Rivatex
[Peter Omollo]
Bata Bullets 0-1 AFC Leopards
[Mike Obonyo]
Mumias 2-1 Maziwa
[Match abandoned in 78th minute – outcome unclear]
[May 2]
Bandari 1-0 Gor Mahia
[Joash Okongo]
Rivatex 1-0 AFC Leopards
[Francis Koskei]
Kenya Breweries 2-1 Eldoret KCC
[Paul Onyera, George Opondo; Evans Mulongo]
Scarlet 1-1 Kisumu Posta
[Caleb Otieno; Iddi Abubakar]
[May 3]
Scarlet 0-2 AFC Leopards
[Patrick Shim, Mike Obonyo]
Bata Bullets 1-1 Eldoret KCC
[Alfred Kiragu; Stephen Wepukhulu]
Transcom 0-0 Kisumu Posta
Bandari 2-1 Mumias
[Kennedy Okwaro, Ambrose Ayoyi; Zakayo Omenda]
[May 7]
Maziwa 0-1 AFC Leopards
[James Andabwi]
[May 9]
Gor Mahia 0-2 Kisumu Allstars
[David Deo Odhiambo (2)]
Shabana 1-0 Reunion
[Henry Nyandoro]
[May 10]
KTM 2-0 Kisumu Allstars
[Patrick Lumumba, George Maina]
Kisumu Posta 1-2 Reunion
[Tony Lwanga; Aggrey Ogutu (2)]
[May 23]
Gor Mahia 0-0 Bandari
Maziwa 1-1 Kenya Breweries
[David Ochieng; David Odhiambo]
Kisumu Allstars 0-0 Scarlet
Eldoret KCC 1-0 Bata Bullets
[Peter Kihumba]
Transcom 0-0 Shabana
Rivatex 1-1 Mumias
[Own goal; Mohammed Seif]
[May 24]
Maziwa 0-1 Bandari
[Kennedy Okwaro]
AFC Leopards 4-2 KTM
[Patrick Shim (2), Kitali Ngaira, George Sunguti; George Maina, James Nandwa]
Eldoret KCC 1-3 Shabana
[Wesley Ambata; Wenzels Ambasi, John Anasi, Richard Otambo]
Transcom 1-1 Bata Bullets
[Abdi Salim; Martin Musisi]
[May 30]
Kisumu Allstars 1-0 AFC Leopards
[Jun 6]
Rivatex 0-1 Gor Mahia
[Dan Shikanda]
[Jun 7]
Shabana 1-1 Kenya Breweries
[Richard Otambo; Vincent Kwarula]
KTM 0-0 Reunion
Bata Bullets 2-1 Bandari
[Martin Omondi (2); James Mbwabi]
Mumias 3-0 AFC Leopards
[Mohammed Seif (2), Vitalis Odeke]
Transcom 2-2 Eldoret KCC
[Bernard Mainga, N.N; Charles Siyuma, N.N]
Kisumu All Stars 0-1 Gor Mahia
[Fred Otieno]
[Jun 13]
Kenya Breweries 3-0 Bata Bullets
[Shem Nyaberi, Paul Onyera, Terry Onyango]
Reunion 0-1 Rivatex
[Andrew Khaemba]
Scarlet 0-0 Transcom
Mumias 1-0 Eldoret KCC
[Mohammed Seif]
Bandari 1-0 AFC Leopards
[Ambrose Ayoyi]
[Jun 14]
Kenya Breweries 2-0 Rivatex
[Vincent Kwarula, Shem Nyaberi]
Scarlet 0-0 Shabana
Reunion 0-2 Gor Mahia
[Francis Kasinde (2)]
[Jun 20]
Kisumu Posta 2-1 Kisumu Allstars
[Ibrahim Ngoi, Michael Sanaa; Zachary Gua]
Rivatex 6-1 Bata Bullets
[Brian Tiema (2), Andrew Khaemba, Tom Rero, Geoffrey Tarus, Alfayo Odongo; Patrick Nachok]
KTM 1-0 Bandari
[Nick Yakhama]
AFC Leopards 1-0 Maziwa
[Mike Obonyo]
[Jun 21]
Kenya Breweries 2-0 AFC Leopards
[Paul Onyera, George Opondo]
KTM 0-0 Maziwa
Gor Mahia 5-0 Transcom
[Dan Ogada, Joash Okongo, David Deo Odhiambo, George Onyango, Francis Kasinde]
[Jun 24]
Kisumu Posta 3-2 Eldoret KCC
[Iddi Abubakar, Winna Shilavula, Ibrahim Ngoi; Mukangai Andaje, Peter Kihumba]
[Jun 27]
Kisumu Posta 2-0 Kenya Breweries
[Elijah Onsika, Ibrahim Ngoi]
Maziwa 1-0 Shabana
[David Ongweso]
Reunion 2-1 Scarlet
[Charles Nzau, own goal; Charles Odero]
Bata Bullets 0-0 KTM
Transcom 0-1 AFC Leopards
[Peter Owade]
Eldoret KCC 1-1 Gor Mahia
[Evans Mulongo; Pius Wamaya]
[Jun 28]
Mumias 0-0 Kenya Breweries
Kisumu Posta 1-0 Gor Mahia
[Winna Shilavula]
Reunion 1-0 Shabana
[Joseph Ngaira]
Scarlet 2-0 KTM
[Caleb Otieno]
Bata Bullets 3-1 AFC Leopards
[Patrick Nachok, Alfred Kiragu, Tom Abwao; Richard Asabe]
[Jul 4]
Gor Mahia 1-1 AFC Leopards
[Dan Ogada; Kitali Ngaira]
Bata Bullets 1-0 Kisumu All Stars
[Tom Abwao]
Rivatex 3-1 Eldoret KCC
[Brian Tiema (2), Ronald Tenge; Tom Rero]
Transcom 0-4 KTM
[Nick Yakhama (2), Chrispin Otieno, David Gitau]
Kisumu Posta 0-0 Scarlet
Shabana 1-1 Bandari
[Ali Kurwa; Morris Okoth]
[Jul 5]
Maziwa 1-0 Gor Mahia
[Eric Omondi]
Transcom 3-0 Kisumu All Stars
[Edward Sabatia, Francis Mbwabi, Sammy Okoth]
Kenya Breweries 3-0 Reunion
[George Opondo, Zacheuss Omondi, Paul Onyera]
Kisumu Posta 2-1 Bandari
[Ibrahim Ngoi (2); Issah Maftah]
Shabana 1-2 Rivatex
[Ali Kurwa; Brian Tiema, George Irungu, Alfayo Odongo]
Scarlet 0-1 Bata Bullets
[Martin Omondi]
[Jul 12]
AFC Leopards 1-0 Maziwa
[Mike Obonyo]
[Jul 18]
Kenya Breweries 2-0 Gor Mahia
[George Opondo, Henry Motego]
Kisumu All Stars 2-2 Eldoret KCC
[Bernard Wanyanga, Own goal; Wesley Ambata, Stephen Wepukhulu]
Reunion 1-1 AFC Leopards
[Patrick Kisanya; Bernard Otieno (also reported as William Inganga)]
Transcom 1-1 Kisumu Posta
[Edward Sabatia; Joseph Odera]
Mumias 3-1 KTM
[Mohammed Seif, Alex Wafula, Zakayo Omenda; James Nandwa]
[Jul 19]
Transcom 1-0 Maziwa
[Edward Sabatia]
Kisumu All Stars 0-4 KTM
[Nick Yakhama (2), Patrick Lumumba, James Nandwa]
Eldoret KCC 0-0 Scarlet
Kenya Breweries 0-1 Bandari
[Tom Odhiambo]
Kisumu Posta 2-1 Rivatex
[Iddi Abubakar (2); Andrew Khaemba]
Bata Bullets 1-1 Reunion
[Robert Njoroge; Patrick Kisanya]
[Jul 25]
Gor Mahia 0-0 Rivatex
AFC Leopards 2-0 Kisumu Posta
[Patrick Masinde, Mike Obonyo]
KTM 1-1 Eldoret KCC
[Nick Yakhama; Wesley Ambata]
Bandari 1-1 Transcom
[Issah Maftah; Abdi Salim]
Scarlet 2-1 Kenya Breweries
[James Marube, Peter Omolllo; Henry Motego]
Bata Bullets 0-0 Shabana
Mumias 2-1 Reunion
[Zakayo Omenda, Mohammed Seif; Hezron Osuka]
[Jul 26]
Gor Mahia 0-0 Bata Bullets
Maziwa 2-2 Rivatex
[Eric Omondi (2); Brian Tiema, Reuben Wambete]
Kisumu All Stars 0-1 Reunion
[George Omondi]
AFC Leopards 1-1 Shabana
[Mike Obonyo; Henry Nyandoro]
Eldoret KCC 0-0 Kenya Breweries
Scarlet 0-2 Mumias
[Mohammed Seif, Zakayo Omenda]
[Aug 1]
Scarlet 4-1 Maziwa
[Kenneth Oyuka (2), Elijah Koranga, Caleb Otieno; Martin Ambuga]
Kenya Breweries 4-1 Kisumu All Stars
[Solomon Tebebe, Paul Onyera (2), Terry Onyango; Bernard Wanyanga]
Rivatex 1-1 AFC Leopards
[Brian Tiema; William Inganga]
Bandari 1-0 Eldoret KCC
[Morris Okoth]
Kisumu Posta 3-0 Shabana
[Simon Ndungu (3)]
Mumias 1-0 Bata Bullets
[Mohammed Seif]
[Aug 2]
KTM 1-0 Gor Mahia
[Nick Yakhama]
Maziwa 3-1 Kisumu All Stars
[Ben Opwaka, Martin Ambuga (2); Bernard Wanyanga]
Mumias 0-1 Transcom
[Geoffrey Amahaya]
[Aug 5]
Reunion 2-0 Kisumu Posta
[John Odie, Patrick Kisanya]
[Aug 8]
Mumias 0-1 Gor Mahia
[Mike Otieno]
Maziwa 4-0 Eldoret KCC
[Ibrahim Noor (2), Ismail Abdul, Eric Omondi]
Transcom 0-0 Reunion
[Aug 9]
Shabana 0-0 Gor Mahia
Maziwa 1-1 Kisumu Posta
[Ibrahim Noor; Ibrahim Ngoi]
[Aug 15]
Kisumu All Stars 1-1 Shabana
[Stephen Ochieng; Joel Mayuka]
[Aug 30]
AFC Leopards 5-0 Scarlet
[Keffa Tasso (2), Patrick Shim (2), Sebastian Andulu]
Shabana 4-1 Mumias
[Richard Otambo (2), Evans Nyariki, Henry Nyandoro; Alex Wafula]
Rivatex 1-0 KTM
[Brian Tiema]
[Sep 5]
Bandari 3-0 Kisumu All Stars
[James Mbwabi, Suleiman Mbaruk, Kennedy Okwaro]
Rivatex 0-0 Transcom
[Sep 12]
Kisumu All Stars 0-1 AFC Leopards
[Patrick Shim]
Kenya Breweries 3-1 Transcom
[Shem Nyaberi, Festus Serenge, Terry Onyango; Joseph Owino]
Rivatex 0-0 Bandari
[Sep 13]
Scarlet 1-2 Gor Mahia
[Ken Lugalia; Joseph Owino, Henry Mosoti]
Eldoret KCC 0-3 AFC Leopards
[Wasihngton Khamadi, William Inganga, Own Goal]
Shabana 1-1 KTM
[Ibrahim Anjiri; Nick Yakhama]
[Sep 19]
Rivatex 3-1 Kisumu All Stars
[Evans Alemba, Geoffrey Tarus, Brian Tiema; Barack Ouma]
Kisumu Posta 1-0 Bata Bullets
[Elijah Onsika]
Reunion 0-0 Bandari
[date? (in March or April)]
Gor Mahia 1-0 Maziwa
[David Deo Odhiambo]
Missing results
Kenya Breweries vs Reunion
Kenya Breweries vs KTM
Kenya Breweries vs Kisumu All Stars
Kisumu Posta vs KTM
Kisumu Posta vs Bandari
Reunion vs Maziwa
Reunion vs Eldoret KCC
Rivatex vs Reunion
Rivatex vs Scarlet
Transcom vs Rivatex
Bandari vs Mumias
Scarlet vs Bandari
KTM vs Gor Mahia
Bata Bullets vs Maziwa
Mumias vs Kisumu All Stars
Teams Relegated:
Kisumu All Stars
Maziwa
Transcom
Teams Promoted:
Sony Sugar FC
Waterworks FC
Panpaper FC
Prisons
Moi Golden Cup 1992
Final
Kenya Breweries 2-0 Bata Bullets
-------------------------------------------------------------------------------------------
1993
Premier League
Participants:
Gor Mahia (champions)
Kenya Breweries
AFC Leopards
Rivatex
Eldoret KCC
Re-Union
Mumias Sugar
Nzoia Sugar
Utalii College
Shabana
Bandari
Scarlet
Alaskan
Sony Sugar
Kisumu Posta
Nakuru Transcom
Kitale Barclays
Kenya Textile Mills - KTM
Kisumu All Stars
Moi Golden Cup
Round 1
Kisumu Posta 1-0 AFC Leopards
Cup Winners: Kenya Breweries
-------------------------------------------------------------------------------------------
1994
Table:
1.Kenya Breweries 40 26 9 5 70- 26 61 [Nairobi] Champions
2.Gor Mahia 39 22 13 4 48- 20 57 [Nairobi]
3.Utalii College 40 18 18 4 54- 33 54 [Nairobi]
4.Rivatex 40 17 14 9 53- 28 48 [Eldoret]
5.AFC Leopards 40 19 10 11 55- 33 48 [Nairobi]
6.Mumias Sugar 40 17 11 12 51- 40 45
7.Eldoret KCC 40 13 17 10 38- 29 43
8.KSM Posta 40 15 12 13 49- 37 42 [Kisumu]
9.Alaskan 40 17 10 13 49- 35 42 [Malindi]
10.Nzoia Sugar 40 16 7 17 40- 44 39 [Bungoma]
11.Bandari 40 14 11 15 39- 43 39 [Mombasa]
12.Waterworks 40 13 13 14 40- 48 39
13.Re-Union 40 9 18 13 37- 43 36 [Nairobi]
14.Shabana 40 13 9 18 40- 45 35 [Kisii]
15.Scarlet 40 11 12 17 43- 54 34 [Nakuru]
16.SoNy Sugar 40 11 11 18 31- 44 33 [Awendo]
17.Transcom 40 8 15 17 37- 49 31 [Nakuru]
18.Magareza [Prisons] 40 8 15 17 32- 48 31
19.Barclays 39 8 15 16 30- 52 31 [Kitale]
20.AFC Kamili 40 9 12 19 33- 55 30
21.Muhuroni 40 4 12 24 22- 70 20
NB: one match missing; 2 more wins than losses; 15 more goals scored than
conceded
Topscorers:
16 Benjamin Nyangweso (Waterworks FC)
15 Shem Nyaberi (Kenya Breweries)
14 Elkanah Swaka (Utalii)
Moi Golden Cup
Round 1
AFC Leopards 6-0 Alaskan
Round 2
AFC Leopards 1-0 Central Glass
Round 3
AFC Leopards 1-0 Re-Union
Semifinals
AFC Leopards 2-0 Kenya Breweries
Final
AFC Leopards 3-0 Kisumu Posta
-------------------------------------------------------------------------------------------
1995
Participants First Division:
AFC Leopards Nairobi Nzoia Sugar Bungoma
Alaskan Malindi Reli
Bandari Mombasa Re-Union Nairobi
Brooke Bond Kericho Rivatex Eldoret
Coca Cola Scarlet Nakuru
Gor Mahia Nairobi Shabana Kisii
KCC Eldoret Silver Stars
Kenya Breweries Nairobi SONY Awendo
K.S.M.Posta Kisumu Transcom Nakuru
Ministry of Works Kakamega Ulinzi Stars
Mumias Sugar Company Utalii College Nairobi
(22 clubs).
Champions: Gor Mahia Nairobi.
Top Final Table:
1.Gor Mahia 101 Champions
2.Kenya Breweries 99
NB: other sources also list Lake Warriors and Kitale Rangers as
participants; presumably they withdrew
Moi Golden Cup
Round 1
AFC Leopards 5-1 Kakamega Police
Round 2
Rivatex 1-1 AFC Leopards [3-1 pen]
Final
Rivatex 2-0 Ulinzi
[NB: some sources give Gor Mahia as winners]
-------------------------------------------------------------------------------------------
1996
Final Table:
1.Kenya Breweries 34 20 11 3 48-20 71 Champions
2.AFC Leopards 34 18 11 5 52-21 65
3.Eldoret KCC 34 18 9 7 41-23 63
4.Mumias Sugar 34 16 6 12 44-20 54 [*]
5.Shabana (Kisii) 34 14 9 11 29-32 51
6.Rivatex (Eldoret) 34 12 13 9 42-33 49
7.Gor Mahia 34 12 13 9 27-21 49
8.Kisumu Posta 34 13 8 13 33-26 47
9.Re-Union 34 11 14 9 40-34 47
10.Sony Sugar 34 12 11 11 36-30 47
11.Ulinzi Stars (Thika) 34 10 14 10 32-32 44
12.Transcom (Nakuru) 34 10 9 15 30-34 39
13.Bandari 34 10 8 16 28-40 38
14.Utalii 34 6 18 10 27-33 36
15.Nzoia Sugar (Bungoma) 34 9 9 16 31-45 36 [*]
16.Kenya Navy 34 7 14 13 26-38 35 Relegated
17.Mafuko Bombers (Meru) 34 7 11 16 24-44 32 Relegated
18.Viatu Sportif 34 4 4 26 20-75 16 Relegated
[*] without goals last match
Promoted: Chemelil Sugar, Panpaper (Webuye), Reli.
Moi Golden Cup
Round 1
AFC Leopards 6-1 Gusii Mwalimu
Round 2
Ulinzi Stars 2-1 AFC Leopards
Final
Mumias Sugar 1-0 Reli
-------------------------------------------------------------------------------------------
1997
Premier League
==============
Available Results:
AFC Leopards 1-1 Gor Mahia [also for Jamhuri Day Cup]
Oct 19/20
Eldoret KCC v Gatundu Combined XI
Gor Mahia 1-0 AFC Leopards [also for Kenyatta Day Cup]
Bandari 1-0 Transcom
Ulinzi Stars v Nzoia Sugar ppd
Oct 25
AFC Leopards 1-1 Utalii
Gor Mahia 2-0 Sony Sugar
Bandari 2-1 Mumias Sugar
Kenya Brewery/HV 2-2 Chemelil Sugar
Kenya Brewery/HV 2-0 Sony Sugar
Nov 1
Utalii 2-1 Panpaper
Gor Mahia 2-0 Kisumu Posta
Kenya Breweries 0-0 AFC Leopards
Nzoia Sugar 3-0 Bandari
Mumias Sugar 2-0 Sony Sugar
Nov 8
Mumias Sugar 3-2 Utalii
Nov 9
Transcom 3-0 Utalii
Leopards 4-0 Re-Union
Rivatex 1-1 Panpaper
Shabana 2-0 Nzoia Sugar
Ulinzi Stars 2-0 Bandari
Final Table:
1.Utalii 34 18 12 4 45-26 66
2.Gor Mahia 34 18 10 6 42-16 64
3.Mumias Sugar 34 18 8 8 59-29 62
4.AFC Leopards 34 17 12 5 48-25 62 [one point deducted?]
5.Kenya Breweries 34 14 11 9 45-33 53
Nzoia Sugar (Bungoma) 34 13 10 11 35-32 49
Ulinzi Stars (Thika) 34 12 10 12 34-34 46
Chemelil Sugar 34 10 16 8 31-31 46
Reli 34 11 13 10 25-26 46
Eldoret KCC record unknown
Rivatex (Eldoret) record unknown
Shabana (Kisii) 34 11 8 15 37-47 41
Kisumu Posta 34 9 12 13 23-33 39
Re-Union 34 7 15 12 32-42 36
15.Sony Sugar 34 8 11 15 29-40 35
16.Bandari (Mombasa) 34 8 7 19 25-43 31 Relegated
17.Panpaper (Webuye) 34 6 12 16 22-48 30 Relegated
18.Transcom (Nakuru) 34 5 11 18 25-45 26 Relegated
Promoted: Green Berets (Thika), Oserian (Naivasha) and Mafuko Bombers (Meru).
Moi Golden Cup 1997
Round 1
AFC Leopards 2-0 Panpaper
Round 2
AFC Leopards 0-0 Gor Mahia [3-2 pen]
Round 3
AFC Leopards 2-1 Ulinzi Stars
Semifinal
AFC Leopards 3-2 Mumias Sugar
result other semi unknown
Final [Oct 10]
Eldoret KCC 4-1 AFC Leopards
13' Mark Serengo 1-0 42' (p) Francis Oduor 1-1 72' Mark Serengo 2-1
82' Francis Xavier 3-1 85' Tom Reno 4-1
Line-ups:
KCC: Alfred Oliech-Salim Babu, Tony Shikubu, John Maina, Ken Ambundo, Dave
Chumba, Dennis Ochieng,(Francis Xavier), Willy Kilibwa, Frank Obare, Tom
Reno, Mark Serengo
Leopards: Ben Ouma-Eric Mbawi, Francis Oduor, Paul Ochieng, Francis Baraza,
Hassan Sessay (William Masumbuko), Tom Juna, Erik Ochieng, Maurice Sunguti,
David Odhiambo (Philip Ouma), James Kayimba (Fred Ambani)
Supercup 1997 [in Jan 98]
Eldoret KCC 1-0 Utalii (Ruaraka)
Jamhuri Day Cup [also counts for league]
AFC Leopards 1-1 Gor Mahia [Leopards 4-3 on pen]
Kenyatta Day Cup [also counts for league]
Gor Mahia 1-0 AFC Leopards
Mohammed Waziri Cup
Makhwale 2-0 Kamasia
Indangalasia 0-0 Ebubole
Second Level ("super division"):
Eastern Zone included: National Bank of Kenya, Mabati, Green Berets,
Kenya Commercial Bank, AFC Kamili, Mountex (Nanyuki), Kimbo, Super Congo.
Western Zone included: Muhoroni, Kapenguria Police.
-------------------------------------------------------------------------------------------
1998
Premier League
==============
Table:
1.AFC Leopards (Nairobi) 34 20 9 5 49-27 69 Champions
2.Mumias Sugar 34 18 12 4 42-20 66
3.Gor Mahia (Nairobi) 34 17 9 8 50-22 60
4.Utalii (Ruaraka) 34 16 10 8 39-29 58
5.Eldoret KCC 34 13 13 8 27-19 52
6.Sony Sugar (Awendo) 34 12 14 8 38-33 50
7.Ulinzi Stars (Thika) 34 12 14 8 34-30 50
8.Nzoia Sugar (Bungoma) 34 11 14 9 43-37 47
9.Kenya Breweries (Nairobi) 34 12 11 11 41-37 47
10.Oserian (Naivasha) 34 12 10 12 35-38 46
11.Kisumu Telecoms 34 8 14 12 27-35 38
12.Shabana (Kisii) 34 10 8 16 33-54 38
13.Rivatex (Eldoret) 34 8 13 13 32-34 37
14.Chemelil Sugar 34 7 15 12 26-35 36
15.Re-Union (Nairobi) 33 9 6 18 33-40 33
-------------------------------------------------------
16.Green Berets (Thika) 34 6 12 16 24-45 30 Relegated
17.Reli (Nairobi) 34 7 8 19 28-51 29 Relegated
18.Mafuko Bombers (Meru) 33 4 14 15 21-38 26 Relegated
[total GD -2]
Round 1 [Jan 31]
Mumias Sugar 1-0 Oserian
Kisumu Posta 0-2 Nzoia Sugar
Sony Sugar 0-1 AFC Leopards
Chemelil Sugar 0-0 Shabana
Gor Mahia 1-1 Green Berets
Kenya Breweries 1-0 Re-Union
Reli 0-1 Eldoret KCC
Rivatex 0-1 Ulinzi Stars
Utalii draw Mafuko Bombers [Feb 22]
Round 2 [Feb 2]
Nzoia Sugar 2-0 Oserian
AFC Leopards 2-1 Kisumu Posta
Chemelil abd Sony Sugar [abandoned at 1-1 in 85']
Shabana 1-2 Mumias Sugar
Eldoret KCC 0-1 Utalii
Rivatex 0-0 Gor Mahia
Green Berets 0-3 Ulinzi Stars
Mafuko Bombers 1-3 Kenya Breweries
Re-Union 0-1 Reli
Round 3 [Feb 15]
Ulinzi 1-1 AFC Leopards
Shabana 1-0 Mafuko Bombers
Eldoret KCC 0-0 Gor Mahia
Rivatex 1-0 Re-Union
Kisumu Posta 0-0 Oserian
other matches at later dates
Round 4 [Feb 21,22]
Utalii lt Mumias Sugar
Kenya Breweries - Chemelil
Kisumu Posta - Sony Sugar
Reli lt Nzoia Sugar
Ulinzi Stars draw Mafuko Bombers
Oserian draw Re-Union
Eldoret KCC - Shabana
AFC Leopards 2-1 Gor Mahia
Round 5 [Feb 28, Mar 1]
Mumias Sugar 1-1 Rivatex
Mafuko Bombers 1-1 Nzoia Sugar
Sony Sugar 2-1 Reli
Oserian 2-0 Chemelil
Utalii draw Shabana
Ulinzi Stars 1-0 Re-Union
Round 6 [Mar 7,8]
AFC Leopards 2-0 Re-Union
Mumias Sugar 1-0 Mafuko Bombers
Kenya Breweries 0-1 Sony Sugar
Reli 1-1 Shabana
Gor Mahia 2-1 Chemelil
Utalii 3-0 Oserian
Kisumu Posta 0-1 Green Berets
Ulinzi 1-1 Nzoia Sugar
Round 7 [Mar 15]
Mumias Sugar 2-0 Ulinzi Stars
AFC Leopards 1-0 Chemelil Sugar
Gor Mahia 2-0 Kisumu Telekomms [formerly Posta]
Shabana abd Sony Sugar [abandoned at 0-2]
Utalii 1-0 [Reli or Kenya Breweries?]
Eldoret KCC 2-0 Green Berets
Rivatex 2-0 Oserian
other matches unknown
Round 8 [Mar 28,29]
Gor Mahia 3-1 Mafuko B.
Reli 0-3 Oserian
Ulinzi 3-1 Sony Sugar
Leopards 1-1 Green Berets
Utalii 3-2 Nzoia Sugar
Kenya Br. 1-1 Rivatex
Chemelil 1-0 Kisumu
Eldoret 0-1 Mumias Sugar
Round 9 [April 4-5]
Re-Union 2-3 Shabana
Nzoia Sugar 3-0 Chemelil
Rivatex 1-3 Reli
Kisumu 1-1 Kenya Breweries
Mumias Sugar awd Ulinzi [awarded 0-2 to Ulinzi; originally 0-0]
Leopards 1-1 Mafuko Bombers
Round 10 [Apr 11,12]
Reli 0-1 Mumias
Chemelil 1-1 Green Berets
Nzoia 0-1 AFC Leopards
Re-Union 1-2 Sony
Mafuko 1-1 Rivatex
Shabana 1-2 Kisumu
Eldoret 1-0 Ulinzi
Gor Mahia 3-1 Kenya Breweries
Moved Match [Apr 12]
Eldoret 0-1 Oserian
Moved Match [Apr 18]
Oserian 1-1 Gor Mahia
Round 11 [Apr 18,19]
AFC Leopards 1-1 Rivatex
Mumias awd Re-Union [awarded 0-2 to Re-Union; originally 3-0]
Utalii 2-0 Chemelil
Kenya Brew. 3-1 Reli
Ulinzi 1-1 Shabana
Mafuko 0-0 Green Berets
Eldoret 1-2 Nzoia
Gor Mahia 4-1 Sony
Round 12 [Apr 25,26]
Mumias S. 4-1 AFC Leopards [awarded 0-2 to Leopards; originally 4-1]
Re-Union draw Kisumu
Nzoia S. - Kenya Breweries
Shabana lt Rivatex
Chemelil - Mafuko B.
Oserian bt Sony S.
Round 13 [May 2,3]
Reli 0-3 Gor Mahia
Oserian 0-1 Ulinzi
Nzoia S. draw Mumias S.
Shabana 3-2 Green Berets
Mafuko B. - Kisumu
Eldoret - Sony S.
Kenya Br. - Utalii [Jun 13]
Chemelil - Re-Union [Jun 20]
Moved Matches
Gor Mahia awd Re-Union [awarded 0-2 to Re-Union; originally 3-0]
Eldoret 1-1 Rivatex
Round 14 [May 16,17]
AFC Leopards 4-1 Shabana
Utalii 0-0 Sony
Mumias 3-1 Kenya Breweries
Gor Mahia ppd Ulinzi
Chemelil - Eldoret
Rivatex 1-1 Nzoia
Oserian - Mafuko Bombers
Kisumu - Reli
Moved Match [May 17]
Sony - Green Berets
Round 15 [May 24]
AFC Leopards 2-0 Eldoret
Mumias 2-0 Kisumu
Shabana 0-3 Gor Mahia
Utalii 2-0 Rivatex
Kenya Brew. 4-2 Oserian
Reli abd Mafuko B. [abandoned at 0-1 due to rain]
Nzoia 2-2 Sony
Re-Union abd Green Berets [abandoned at 1-1 due to rain]
Ulinzi 1-1 Chemelil [May 25]
Round 16 [May 30]
Kisumu draw Rivatex
Ulinzi 1-0 Kenya Breweries
Chemelil 1-2 Reli
Shabana 2-1 Nzoia
Mafuko draw Sony
Eldoret 2-0 Re-Union
Oserian 0-0 Green Berets
Mumias 1-1 Gor Mahia [Jun 1]
AFC Leopards 1-0 Utalii [Jun 2]
Postponed Match
Utalii draw Ulinzi [Jun 1]
Round 17 [Jun 6,7]
Gor Mahia 3-0 Nzoia
Mumias 1-1 Chemelil
Shabana 0-0 Oserian
AFC Leopards 3-1 Reli
Green Berets 1-2 Utalii
Re-Union 0-1 Mafuko
Eldoret 0-0 Kenya Breweries
Sony 1-0 Rivatex
Postponed Matches [Jun 7]
Re-Union 1-3 Green Berets
Kisumu 0-0 Utalii
Postponed Matches
Gor Mahia 0-1 Utalii [Jun 12]
Oserian 3-0 Leopards [Jun 13]
Green Berets 2-2 Nzoia
Sony 0-0 Mumias
Breweries 2-2 Utalii
Ulinzi 3-0 Gor Mahia
Shabana unk Breweries [Jun 14]
Ulinzi unk Reli
Postponed Matches
Utalii 2-1 Kisumu [Jun 20]
Reli 0-0 Mafuko [Jun 21]
Round 18 [Jul 11,12]
Kisumu 0-0 Chemelil
Sony 4-1 Ulinzi
Mumias 0-0 Eldoret KCC
Oserian 2-0 Reli
AFC Leopards 1-1 Green Berets
Rivatex 1-1 Kenya Breweries
Nzoia 1-1 Utalii
Mafuko B. 1-1 Gor Mahia
Shabana 1-0 Re-Union [round 21?]
Round 19 [Jul 18,19]
Utalii 2-1 Re-Union
Oserian 1-0 Rivatex
Ulinzi 0-0 Mumias
Shabana 2-1 Sony
Green Berets 0-1 Eldoret KCC
Chemelil 0-1 Gor Mahia [played later]
All other matches postponed
Round 20 [Jul 25,26]
Rivatex 3-0 AFC Leopards
Sony 0-0 Gor Mahia
Chemelil 1-0 Utalii
Shabana - Ulinzi Stars
Kenya Brew. 2-0 Reli
Nzoia 0-0 Eldoret KCC
Green Berets 1-0 Mafuko B.
Re-Union 1-2 Mumias
Oserian - Kisumu
Moved Match
Re-Union 1-1 Kisumu
Kisumu 2-0 Green Berets
[Aug 8,9]
Rivatex 0-1 Shabana
Breweries 3-1 Nzoia
Mafuko B. 0-0 Chemelil
Oserian 1-1 Sony [annulled?]
Rivatex ppd Eldoret KCC
AFC Leopards ppd Mumias
Utalii ppd Gor Mahia
[matches postponed because of terrorist attack on US embassy]
[Aug 13-16]
AFC Leopards 0-0 Re-Union
Kenya Breweries 0-0 Gor Mahia (?)
Mumias 1-1 Mafuko B.
Shabana 2-0 Reli
Sony 0-1 Eldoret KCC
Ulinzi Stars 2-1 Nzoia
Oserian 3-2 Utalii
[Aug 20-21?]
Green Berets 1-0 Reli
Ulinzi Stars 0-0 Gor Mahia
[Aug 22]
Utalii 2-0 Reli
Shabana 1-3 Kenya Breweries
Re-Union 1-2 Nzoia
Mumias 1-1 Sony
Eldoret KCC 1-0 Mafuko B.
Chemelil 0-0 Rivatex
AFC Leopards 3-0 Oserian [Aug 30]
[Aug 29]
Ulinzi awd Reli [awarded 0-2, originally 2-0]
[Sep 5]
Re-Union 2-0 Chemelil
[Sep 6]
AFC Leopards 3-1 Chemelil
[Sep 12]
Oserian 2-1 Kisumu
Mafuko B. 1-0 Shabana
Nzoia 2-1 Green Berets
AFC Leopards n/p Mumias [first awarded 2-0; not played due to temporary
suspension Mumias; award revoked, to be replayed]
[Sep 13]
AFC Leopards 2-0 Ulinzi
Utalii 1-0 Kisumu
Re-Union 1-0 Rivatex [Sep 14?]
Eldoret KCC 0-1 Chemelil
[Sep 19]
Utalii 0-0 Ulinzi
Reli 1-1 Kisumu
Shabana ppd AFC Leopards
Kenya Breweries 1-2 Mumias
[Sep 20]
Gor Mahia 0-1 Kisumu
Green Berets 0-1 Sony [?]
[Sep 26]
Gor Mahia 6-0 Utalii
Oserian - Eldoret KCC
[Sep 27]
Gor Mahia 1-0 Kenya Breweries
AFC Leopards 2-1 Nzoia
Mumias 1-1 Reli
[Oct 3]
Chemelil 2-1 Oserian
[Oct 4]
Breweries 2-3 Leopards
Nzoia 2-2 Rivatex
Reli 1-2 Sony Sugar
Chemelil 1-1 Ulinzi
Green Berets 1-0 Re-Union
[Oct 11]
AFC Leopards 1-1 Sony Sugar
Gor 2-0 Green Berets
Oserian 0-0 Mumias Sugar
Mafuko Bombers 1-1 Utalii
Chemelil 3-2 Shabana [also reported 3-1]
[Oct 17]
Gor 3-0 Shabana
Utalii 1-0 Rivatex
Oserian 1-1 Breweries
Nzoia awd Sony [awarded 0-2, originally 1-1]
Mumias 1-1 Kisumu Telecom
[Oct 18]
Kenya Breweries 2-0 Green Berets
Re-Union 2-0 Oserian
Utalii 3-0 Shabana
[Oct 20]
Eldoret KCC 2-1 Rivatex
Gor Mahia 4-2 Reli
[Oct 25]
Mumias 1-0 Gor Mahia
Reli 1-1 Chemelil
Rivatex 2-0 Kisumu
Green Berets 0-0 Oserian
Sony 1-0 Mafuko B.
Nzoia 1-0 Shabana
[Oct 26]
AFC Leopards 1-1 Utalii
Eldoret KCC 1-0 Gor Mahia
Nzoia awd Mafuko B. [awarded 0-2, originally 4-0]
Kenya Brew. 2-1 Re-Union
[Oct 31]
Eldoret KCC 1-0 AFC Leopards
Gor Mahia 1-0 Oserian
Chemelil 1-1 Nzoia
Mumias 5-1 Green Berets
Kenya Brew. 2-1 Kisumu
Reli 1-1 Rivatex
[Nov 1]
Gor Mahia 1-0 Re-Union
Mumias 2-0 Nzoia
Utalii 0-1 Sony
[Nov 7]
AFC Leopards 0-0 Gor Mahia
Sony 1-1 Kisumu
Chemelil 0-0 Kenya Breweries
Shabana drw Eldoret KCC
Rivatex 1-0 Green Berets
Nzoia awd Reli [awarded 2-0 to Nzoia]
Mumias 1-0 Utalii
Mafuko Bombers 2-0 Oserian
Ulinzi awd Re-Union [awarded 0-2 to Re-Union]
[Nov 8]
Mafuko Bombers 1-1 Ulinzi
Eldoret KCC 3-0 Reli
[Nov 14]
Oserian 3-1 Shabana
Ulinzi 1-1 Kisumu
Mafuko B. awd Re-Union [awarded 0-2 to Re-Union, Mafuko dns;
Kenya Breweries 0-0 Eldoret KCC Mafuko won an appeal against this
Rivatex 2-0 Sony ruling...]
Reli 1-0 AFC Leopards
Utalii 3-2 Green Berets
Nzoia awd Gor Mahia [awarded 0-2, originally 1-0]
Chemelil 1-1 Mumias
[Nov 15]
Re-Union 3-1 Eldoret KCC
Mafuko B. 1-2 AFC Leopards
Rivatex 0-1 Mumias
Kenya Breweries 3-1 Ulinzi
[Nov 18]
Ulinzi 2-0 Oserian
AFC Leopards 2-1 Mumias
[Nov 21]
Ulinzi Stars 1-1 Eldoret KCC
Shabana awd AFC Leopards [awarded 0-2 as Shabna refused to play
[Nov 22] in Kericho, where the game was moved
Kisumu 1-0 AFC Leopards due to incidents at Shabana v Eldoret
Mumias 2-0 Shabana on Nov 7]
Gor Mahia 2-0 Rivatex
Utalii 0-1 Eldoret KCC
Re-Union 2-1 Reli
Sony 1-0 Chemelil
Table:
1.AFC Leopards (Nairobi) 34 20 9 5 49-27 69 Champions
2.Mumias Sugar 34 18 12 4 42-20 66
3.Gor Mahia (Nairobi) 34 17 9 8 50-22 60
4.Utalii (Ruaraka) 34 16 10 8 39-29 58
5.Eldoret KCC 34 13 13 8 27-19 52
6.Sony Sugar (Awendo) 34 12 14 8 38-33 50
7.Ulinzi Stars (Thika) 34 12 14 8 34-30 50
8.Nzoia Sugar (Bungoma) 34 11 14 9 43-37 47
9.Kenya Breweries (Nairobi) 34 12 11 11 41-37 47
10.Oserian (Naivasha) 34 12 10 12 35-38 46
11.Kisumu Telecoms 34 8 14 12 27-35 38
12.Shabana (Kisii) 34 10 8 16 33-54 38
13.Rivatex (Eldoret) 34 8 13 13 32-34 37
14.Chemelil Sugar 34 7 15 12 26-35 36
15.Re-Union (Nairobi) 33 9 6 18 33-40 33
-------------------------------------------------------
16.Green Berets (Thika) 34 6 12 16 24-45 30 Relegated
17.Reli (Nairobi) 34 7 8 19 28-51 29 Relegated
18.Mafuko Bombers (Meru) 33 4 14 15 21-38 26 Relegated
[total GD -2]
Promoted: Brooke Bond FC (Kericho), Kenya Commercial Bank (Nairobi),
Red Berets (Nairobi), Coastal Stars (Mombasa), Kisumu All Stars.
League extended to 20 teams for 1999, to be reduced to 18 again
in 2000.
Mathare United were admitted to the first level 1999 as well,
after 9 rounds had already been played.
Supercup ("Charity Shield") 1998 [played Jan 30, 1999]
Mathare United (Nairobi) 2-1 AFC Leopards (Nairobi)
Kenya Cup 1998
Moi Golden Cup
==============
Preliminary Round (partial)
AFC Leopards 0-2 Mumias Sugar
Gor Mahia 4-1 Postbank
Mathare United 2-0 Re-Union
1/8 Finals [Jul 4,5]
Eldoret KCC 2-0 KCB Nairobi
Nakuru Posta 2-3 Nakuru Olympic Youth
Mumias Sugar 2-1 Kisumu Telecoms
Oserian 2-0 Gigil Telecommunication Industries
Ulinzi Stars 2-0 Kenya Breweries
Shabana 0-1 Nzoia Sugar
Western Youth 0-5 Gor Mahia
Utalii 1-4 Mathare United
Quarterfinals
Eldoret KCC 1-0 Mumias Sugar [Aug 1] [*]
Mathare United 3-0 Nakuru Olympic Youth [Aug 2]
Oserian 1-0 Ulinzi Stars [Aug 22]
Nzoia Sugar 2-0 Gor Mahia [Aug 29]
[*] Mumias Sugar protested the ineligibility of 2 players of Eldoret
(and even went to a civil court on this matter, which led to their
temporary supsension from the league); the Kenya National Sports
Council has awarded the match 2-0 to Mumias, but the Kenyan Football
Federation has refused to acknowledge this ruling.
Semifinals
First Legs
Eldoret KCC 2-0 Oserian [Sep 5]
Nzoia Sugar 0-1 Mathare United [Sep 6]
Second Legs [Sep 20]
Oserian 0-5 Eldoret KCC
Mathare U. 0-0 Nzoia
Final [Oct 10, Moi International Sports Complex, Kasarani]
Mathare United 2-1 Eldoret KCC
[NB: Mathare United is the first second level club reaching the cup final.]
Kenya Super League (Second Level (!)) 1998
Eastern Zone
Top of table:
1.Kenya Commercial Bank (Nairobi) 26 18 7 1 61-14 61 [*]
2.Red Berets (Nairobi) 26 17 4 5 56-25 55
3.Co-op Bank 25 16 4 5 44-21 52
4.Postbank 26 14 5 7 32-23 47
5.Mathare United 23 14 5 4 60-13 47
Kenya Commercial Bank (Nairobi) have won the league and are promoted.
Red Berets (Nairobi) promoted as runners-up; Mathare United (cup winners)
just missed promotion; they beat National Bank 5-0 after the above table
was published.
Mathare United were admitted to the first level 1999 as well,
after 9 rounds had already been played.
[*] w/o goals rd 25
Western Zone
Top of table:
1.Brooke Bond (Kericho) 26 20 3 3 53-14 63
2.Kisumu All Stars 25 17 3 5 41-27 54
3.Gilgil Telecomm. Ind. (Gilgil) 25 17 2 6 42-18 53
4.Pan Paper (Webuye) 26 17 1 8 45-20 52
5.Nakuru Police 26 16 4 6 39-25 52
Other teams include: Nakuru Posta, Kericho Posta, Transcom, Kakamega Post
(Bukhungu), Muhoroni Sugar (Muhoroni), Kapenguria Police,
Bungoma KCC, Agro Chemicals (Muhoroni).
Brooke Bond FC (Kericho) are promoted.
Kisumu All Stars promoted as runners-up.
Coastal Zone
Promoted: Coast Stars (Mombasa) [a "Province Select" with players from various
clubs]
Kenya Coastal Premier League (Third Level) 1998
[one of several regions]
1.Super Congo Boys (Mombasa) -5 [Champions]
2.Hotspurs FC -9
Young Rovers (Mombasa) [last season's winners]
Winners are eligible to play a promotion tournament; whether Super Congo Boys
will play there is uncertain.
-------------------------------------------------------------------------------------------
1999
Premier League
==============
Table published by African Soccer:
1.Mumias Sugar 26 15 7 4 35-15 52
2.AFC Leopards (Nairobi) 27 14 10 3 31-16 52
3.Mathare United (Nairobi) 25 14 5 6 32-18 47
4.Tusker FC (Nairobi) 25 12 9 4 41-21 45 [*]
5.Nzoia Sugar (Bungoma) 26 12 8 6 32-24 44
6.Gor Mahia (Nairobi) 24 13 3 8 32-20 42
7.Utalii (Ruaraka) 27 10 11 6 30-27 41
8.Oserian Fastac (Naivasha) 27 11 6 10 26-22 39
9.Eldoret KCC 25 10 7 8 32-26 37
10.Chemelil Sugar 27 8 12 7 21-21 36
11.Coast Stars (Mombasa) 25 9 8 8 30-24 35
12.Shabana (Kisii) 25 8 10 7 22-18 34
13.KCB (Nairobi) 26 6 13 8 28-28 31
14.Kisumu Telecoms 24 7 10 7 22-24 31
15.Eldoret FC 25 7 9 9 15-17 30 [+]
16.Ulinzi Stars (Thika) 23 7 8 8 24-24 29
17.Re-Union (Nairobi) 26 8 5 13 24-31 29
18.Sony Sugar (Awendo) 26 6 10 10 21-24 28
19.Brooke Bond FC (Kericho) 26 4 7 15 20-42 19
20.Red Berets (Nairobi) 29 5 3 21 28-56 18
21.Kisumu All Stars 23 1 2 19 13-61 6
[*] Kenya Breweries changed name to Tusker FC before the season.
[+] Rivatex changed name to Eldoret FC during the season.
NB: next season only 20 teams will play in the first division, from 2002
on only 16 (2001 18).
Round 1
[Feb 6]
AFC Leopards 2-2 Tusker FC
Mumias 3-1 Nzoia
Oserian 0-0 Sony
Telecom 0-0 Kenya Commercial Bank
Utalii 1-1 Chemelil
Shabana 0-1 Red Berets [temporarily annulled]
[Feb 7]
Re-Union 1-2 Gor Mahia
Brooke Bond 1-1 Sony
Utalii 4-1 Ulinzi
AFC Leopards 1-1 Chemelil
Rivatex 0-3 Eldoret KCC
Round 2
[Feb 14]
Gor Mahia 0-1 Oserian
Red Berets 1-2 Sony [temporarily annulled]
Mumias 1-0 Shabana
Telecom 0-0 AFC Leopards
Eldoret KCC 1-0 Nzoia
[Feb 15]
Brooke Bond 3-0 Utalii
KCB 1-1 Ulinzi
Mumias 1-1 Rivatex
Red Berets 0-2 Re-Union [temporarily annulled]
Nzoia 0-0 Shabana
[played later]
Telecom 0-0 Coast Stars
Chemelil 2-2 Coast Stars
Round 3 [Feb 20,21]
Mumias 0-1 AFC Leopards
Gor Mahia 4-0 Utalii
Rivatex 0-1 Chemelil
Ulinzi 0-1 Coast Stars
All Stars 1-1 Shabana
Re-Union 0-1 Brooke Bond
KCB 1-1 Mumias
Coast Stars 2-1 KCB
Eldoret KCC 1-0 Sony
Ulinzi 2-1 Nzoia
Shabana 2-1 Telecom
Tusker 2-0 Oserian
Round 4 [Feb 27]
Utalii 4-1 KCB
Rivatex 0-0 Telecom
Brooke Bond 0-1 Eldoret KCC
Sony 0-0 Gor Mahia
Tusker 1-0 Re-Union
Round 5 [Mar 6,7]
Coast Stars 2-0 Kisumu All Stars
Oserian 0-1 Shabana
Telecom 1-1 Tusker
Ulinzi 1-1 Eldorect KCC
Re-Union 0-0 Rivatex
Mumias 2-1 Utalii
Gor Mahia 1-0 Rivatex
Re-Union 3-3 Eldoret KCC
Red Berets 1-4 Mumias [temporarily annulled]
Round 6 [Mar 13,14]
Chemelil 1-0 Oserian
Shabana 1-1 Rivatex
Sony 0-2 Nzoia
Ulinzi 3-1 Brooke Bond
KCB 7-1 Kisumu All Stars
Red Berets 1-2 Coast Stars [temporarily annulled]
Tusker ppd? Gor Mahia
Round 7 [Mar 20,21]
Kisumu All Stars 0-0 AFC Leopards
Utalii 0-0 Rivatex
Eldoret KCC 1-0 Shabana
Brooke Bond 0-0 KCB
Chemelil 1-0 Sony
Tusker FC 2-3 Nzoia
Kisumu All Stars 0-1 Mumias
Nzoia 1-1 Telecom
Ulinzi 1-1 Re-Union
AFC Leopards 4-0 Brooke Bond
NB: in March 1999, the Kenyan FA decided to promote Mathare United
at the cost of Red Berets. An appeal was lodged, after which
Red Berets stayed in first and Mathare in second division.
Round 8
[Mar 27]
Coast Stars 1-2 Nzoia
Red Berets 2-2 Brooke Bond
Gor Mahia 0-1 Ulinzi
Shabana 2-0 Utalii
Eldoret KCC 4-0 Telecom [played later]
Sony - Tusker
[Mar 28]
Oserian 3-1 KCB
Rivatex 3-0 Kisumu All Stars
[?]
Oserian 0-4 Eldoret KCC
Round 9 [Apr 1-5]
Telecom - Oserian
Utalii 2-1 Red Berets
Gor Mahia 0-1 AFC Leopards
Coast Stars 0-0 Mumias
Nzoia 3-1 Chemelil
Sony - Re-Union
Rivatex 0-2 Tusker
Shabana 1-1 KCB
Coast Stars 1-1 Eldoret KCC [also reported 2-1]
Nzoia 1-0 Kisumu All Stars
Chemelil 0-0 Brooke Bond
Oserian 1-1 Ulinzi
NB: after this round it was decided to admit Mathare United to the
first division after all, however without demoting Red Berets.
Round 10 [Apr 10,11]
Eldoret KCC 1-2 Utalii
Sony - Coast Stars
Ulinzi 3-3 Tusker
Shabana 2-0 Brooke Bond
Chemelil 0-0 Mathare U.
Shabana 1-0 Coast Stars
KCB 1-0 Re-Union
Red Berets 2-1 Ulinzi
Tusker 6-0 Kisumu All Stars
Mumias 3-2 Brooke Bond
Eldoret KCC 1-2 Mathare U.
Oserian 3-1 Kisumu All Stars
KCB 2-4 Nzoia
Rivatex 1-0 Nzoia [inferred]
Round 11 [Apr 17,18]
Utalii 2-0 Kisumu All Stars
Shabana 0-0 Ulinzi
KCB 0-0 Eldoret KCC
Red Berets ppd Mathare U.
Gor Mahia 2-1 KCB
Shabana 1-1 AFC Leopards
Red Berets 2-1 Eldoret KCC
Re-Union 2-1 Oserian
Mathare U. 1-1 Utalii
Round 12 [Apr 24,25]
AFC Leopards 2-1 Nzoia
Gor Mahia 1-0 Eldoret KCC
Oserian 3-0 Mathare U.
Shabana 1-1 Tusker
Mumias 1-1 Telecoms
AFC Leopards 1-0 Ulinzi
Kisumu All Stars 1-3 Gor Mahia
Nzoia 1-0 Utalii
Coast Stars 2-0 Re-Union
Mathare U. abd Shabana [abd at 2-0]
Mumias awd Chemelil [abd at 2-1, awarded 0-2]
Round 13 [May 1,2]
AFC Leopards 0-0 Eldoret KCC
Shabana 1-0 Sony
Rivatex - KCB
Oserian - Brooke Bond
Chemelil 0-0 Telecoms
Red Berets 4-1 Kisumu All Stars
Coast Stars 2-0 Tusker
Round 14 [May 8,9]
Coast Stars 2-1 AFC Leopards
Gor Mahia 0-1 Mathare U.
Eldoret KCC 2-3 Mumias
Utalii 1-0 Telecoms
Nzoia awd Re-Union [awarded 2-0]
Oserian 1-0 Red Berets
Kisumu All Stars - Brooke Bond
Sony - Rivatex
Chemelil 1-0 Re-Union
Gor Mahia 2-1 Tusker
Brooke Bond 0-1 Rivatex
Chemelil - KCB
Round 15 [May 15,16]
Coast Stars 0-0 Utalii
Eldoret KCC 2-0 Chemelil
Gor Mahia 2-1 Red Berets
Brooke Bond 1-1 Nzoia
Ulinzi - Sony
AFC Leopards 0-2 KCB
Coast Stars abd Rivatex [abandoned at 2-0]
Mathare U. 3-0 Re-Union [May 19]
Round 16 [May 29-Jun 2]
AFC Leopards - Re-Union
Tusker FC - Mumias
Shabana 1-1 Gor Mahia
Brooke Bond 1-0 Coast Stars
Sony - Kisumu All Stars
Nzoia - Red Berets
Ulinzi - Telecoms
Brooke Bond - Gor Mahia
Coast Stars - Oserian
Tusker FC 1-1 KCB
AFC Leopards 1-0 Rivatex
Mathare U. 3-1 Red Berets
Ulinzi - Mathare U.
Round 17 [Jun 5,6]
Mumias 1-0 Mathare U.
Eldoret KCC 0-2 Tusker FC
Sony 3-2 Coast Stars
Gor Mahia 0-0 Chemelil
Re-Union 1-0 Shabana
AFC Leopards awd Oserian [abd at 0-0, awarded 0-2]
Telecoms 2-0 Kisumu All Stars
Telecoms 0-0 Brooke Bond
Round 18 [Jun 12,13]
Nzoia 1-0 Gor Mahia
Mumias - Ulinzi
Tusker FC - Utalii
Chemelil - Red Berets
Kisumu All Stars - Re-Union
Eldoret KCC - Oserian
Telecoms - Red Berets
Mumias 3-0 Gor Mahia
Chemelil - Ulinzi
Mathare U. - Brooke Bond
Utalii - Sony
Rivatex - Oserian
AFC Leopards ppd Sony
Top of table:
1.Mumias 20 42
2.Nzoia 19 34
Round 19 [Jun 19,20]
Gor Mahia 0-1 Telecoms
Re-Union 0-0 Utalii
Sony 0-0 KCB
Nzoia 1-1 Oserian
Kisumu All Stars - Eldoret KCC
Shabana 3-0 Chemelil
Gor Mahia 1-0 Coast Stars
Tusker FC 5-0 Brooke Bond
Ulinzi 1-1 Rivatex
Round 20 [Jun 23-30]
AFC Leopards 1-0 Mathare U.
AFC Leopards 0-0 Sony
Mathare U. 3-0 Kisumu All Stars
Mathare U. - Sony
Tusker FC 1-0 Mathare U.
[Jul 3,4]
AFC Leopards 2-0 Red Berets
Telekoms 1-0 Brooke Bond
AFC Leopards - Utalii
Postponed Matches
Mathare U. 1-1 KCB [Jul 11]
Mathare U. - Telecoms [Jul 14]
Mathare U. - Brooke Bond
Mathare U. - Coast Stars
[after these matches all teams will have played 20 games]
Round 21 [Jul 17-19]
Mumias 1-2 Tusker FC
Gor Mahia 2-0 Red Berets
Chemelil 1-0 Eldoret KCC
Utalii 2-2 Coast Stars
Mathare U. 2-1 Oserian
AFC Leopards 2-1 KCB
Sony 0-0 Shabana
Nzoia 1-0 Eldoret FC (new name for Rivatex)
Mathare U. 3-1 Coast Stars
Oserian - Red Berets
Kisumu All Stars - Tusker FC
Nzoia 1-0 Brooke Bond
Round 22 [Jul 24,25]
AFC Leopards 2-1 Oserian
Tusker FC 2-1 Eldoret KCC
Coast Stars 0-0 Brooke Bond
Mathare U. 1-0 Ulinzi
Shabana 1-2 Re-Union
Kisumu All Stars 1-2 KCB
Gor Mahia 2-1 Eldoret KCC
Chemelil 1-1 Utalii
Round 23 [Jul 31-Aug 1]
Mumias 0-1 Eldoret KCC
Re-Union 4-1 Nzoia
Utalii - Telecoms
Eldoret FC - Sony
KCB 1-0 Chemelil
Tusker FC ppd Gor Mahia
Coast Stars - Shabana
Brooke Bond - Red Berets
AFC Leopards 1-0 Ulinzi
Re-Union - Chemelil
Brooke Bond abd Kisumu All Stars [abd at 1-0 in 63']
Mathare U. - Nzoia
Oserian 0-0 Telecoms
Round 24 [Aug 7]
Mumias 1-0 KCB
AFC Leopards 1-1 Utalii
Tusker FC 1-0 Chemelil
Round 25 [Aug 14,15]
Nzoia 0-0 Mumias
AFC Leopards 0-0 Tusker FC
KCB - Kisumu All Stars
Red Berets 0-1 Shabana
Eldoret KCC - Coast Stars
Mumias 2-0 Oserian
Mathare U. 1-0 Brooke Bond
Gor Mahia 3-0 Re-Union
Utalii 1-0 Shabana
Sony - Brooke Bond
Red Berets 4-2 Telecoms
Eldoret FC - Coast Stars
Round 26 [Aug 21-25]
Eldoret FC 0-0 Utalii
KCB - Brooke Bond
AFC Leopards - Kisumu All Stars
Shabana - Eldoret KCC
Sony - Chemelil
Coast Stars - Red Berets
AFC Leopards 3-1 Brooke Bond
Gor Mahia - Kisumu All Stars
KCB - Re-Union
Mathare United - Telecoms
Round 27 [Aug 28]
Mathare U. 1-0 KCB
Re-Union 1-3 Ulinzi
Eldoret KCC 1-0 Coast Stars
Mumias 0-0 AFC Leopards
Tusker FC 1-0 Sony
Table published by African Soccer:
1.Mumias Sugar 26 15 7 4 35-15 52
2.AFC Leopards (Nairobi) 27 14 10 3 31-16 52
3.Mathare United (Nairobi) 25 14 5 6 32-18 47
4.Tusker FC (Nairobi) 25 12 9 4 41-21 45 [*]
5.Nzoia Sugar (Bungoma) 26 12 8 6 32-24 44
6.Gor Mahia (Nairobi) 24 13 3 8 32-20 42
7.Utalii (Ruaraka) 27 10 11 6 30-27 41
8.Oserian Fastac (Naivasha) 27 11 6 10 26-22 39
9.Eldoret KCC 25 10 7 8 32-26 37
10.Chemelil Sugar 27 8 12 7 21-21 36
11.Coast Stars (Mombasa) 25 9 8 8 30-24 35
12.Shabana (Kisii) 25 8 10 7 22-18 34
13.KCB (Nairobi) 26 6 13 8 28-28 31
14.Kisumu Telecoms 24 7 10 7 22-24 31
15.Eldoret FC 25 7 9 9 15-17 30 [+]
16.Ulinzi Stars (Thika) 23 7 8 8 24-24 29
17.Re-Union (Nairobi) 26 8 5 13 24-31 29
18.Sony Sugar (Awendo) 26 6 10 10 21-24 28
19.Brooke Bond FC (Kericho) 26 4 7 15 20-42 19
20.Red Berets (Nairobi) 29 5 3 21 28-56 18
21.Kisumu All Stars 23 1 2 19 13-61 6
[*] Kenya Breweries changed name to Tusker FC before the season.
[+] Rivatex changed name to Eldoret FC during the season.
Round 28 [Sep 4,5]
Eldoret KCC - Re-Union
AFC Leopards 2-0 Telecoms
Ulinzi 3-0 Utalii
Eldoret KCC 0-0 Re-Union
Chemelil - Brooke Bond
Shabana - Nzoia
Tusker FC - Telecoms
Ulinzi - KCB
Nzoia 1-0 Sony
Gor Mahia drw Mumias
Round 29 [Sep 11,12]
Coast Stars ppd Mathare U.
Tusker FC 0-2 Nzoia
Oserian 1-0 Gor Mahia
Sony - Red Berets
Shabana 1-0 Mumias
Brooke Bond - Re-Union
Eldoret FC 1-1 AFC Leopards
Telecoms 1-1 Ulinzi
Chemelil 3-0 Kisumu All Stars
Chemelil 2-0 AFC Leopards
Oserian - Re-Union
Brooke Bond - Ulinzi
Kisumu All Stars - Red Berets
Tusker FC 3-1 Gor Mahia
Shabana - Eldoret KCC
Current leader: AFC Leopards (57 points), Mathare United (56).
Round 30 [Sep 18,19]
Shabana 3-0 Kisumu All Stars
Nzoia 0-2 Ulinzi
Telecoms - Eldoret FC
Brooke Bond 0-2 Eldoret KCC
Shabana bt Oserian
Nzoia - Eldoret KCC
Kisumu All Stars 0-2 Ulinzi
Chemelil - Eldoret FC
Gor Mahia 2-1 Sony [Sep 22?]
Round 31
Utalii lt Eldoret KCC
Sony - Oserian
Shabana 2-1 Brooke Bond
Telecoms 1-3 Gor Mahia
KCB - Re-Union
Red Berets awd Mumias [Red Berets didn't show; awd 0-2]
Chemelil - Gor Mahia [Gor Mahia refused to play due to fading light]
Eldoret FC - Brooke Bond
Kisumu All St. - Nzoia
Mathare U. 1-0 Eldoret KCC
Tusker FC 1-1 Coast Stars
Shabana 1-0 Telecoms
Utalii 1-1 Mumias
Ulinzi 1-0 Tusker FC [Sep 29?]
Round 32
Shabana 3-1 Ulinzi
Coast Stars 1-0 Tusker FC
Mumias 0-0 Chemelil
Nzoia 1-0 Telecoms
Tusker FC 2-0 Eldoret FC
KCB 2-0 Sony
Sony 2-1 Re-Union
Eldoret KCC 4-0 Kisumu All Stars
Eldoret KCC 1-0 Red Berets
Tusker FC 2-1 KCB
Coast Stars 1-1 Oserian
Round 33 [Oct 9-11]
AFC Leopards 0-0 Shabana
Eldoret FC - Gor Mahia
Kisumu All Stars - Tusker FC
Chemelil 4-1 Nzoia
Brooke Bond 3-2 Tusker FC
Brooke Bond 1-0 Oserian
Red Berets 0-3 Re-Union
Kisumu All Stars 0-0 AFC Leopards
KCB 7-1 Kisumu All Stars
[2 more matches were scheduled]
Current leader: Tusker FC.
Round 34 [Oct 16-18]
Red Berets 1-1 AFC Leopards
Mumias awd Kisumu All Stars [Kisumu dns]
KCB 3-0 Brooke Bond
Shabana - Mathare U.
Utalii 2-0 Re-Union
Eldoret FC 2-1 Ulinzi
Telecoms 1-0 Mathare U.
Eldoret KCC - Ulinzi
Kisumu All Stars - Coast Stars
Gor Mahia - Brooke Bond
Nzoia 4-1 Coast Stars
Coast Stars will refuse to play their scheduled match against Mumias Sugar
due to a conflict over the result of the cup final between the two.
Round 35 [Oct 20]
Coast Stars - Telecoms
Re-Union - Tusker FC
Eldoret FC - Shabana
Kisumu All Stars - Red Berets
AFC Leopards 3-1 Gor Mahia
Table African Soccer around this stage:
1.Tusker FC (Nairobi) 35 16 12 7 54-31 60
2.Nzoia Sugar (Bungoma) 35 17 9 9 40-31 60
3.Mumias Sugar 32 16 11 5 38-17 59
4.Shabana (Kisii) 34 16 11 7 36-21 59
5.AFC Leopards (Nairobi) 33 15 14 4 34-19 59
6.Mathare United (Nairobi) 31 17 7 7 40-20 58
7.Eldoret KCC 36 17 7 12 46-36 58
8.Ulinzi Stars (Thika) 35 15 10 10 42-31 55
9.Gor Mahia (Nairobi) 31 16 4 11 39-26 52
10.Chemelil Sugar 33 13 13 7 39-25 52
11.Oserian Fastac (Naivasha) 35 14 9 12 34-29 52
12.Utalii (Ruaraka) 33 10 14 9 34-36 44
13.Eldoret FC 34 9 13 12 23-29 40
14.KCB (Nairobi) 33 8 14 11 33-34 38
15.Sony Sugar (Awendo) 34 9 11 14 29-31 38
16.Coast Stars (Mombasa) 28 9 10 9 31-26 37
--------------------------------------------------------------
17.Kisumu Telecoms 33 8 12 13 27-37 36
18.Re-Union (Nairobi) 35 9 7 19 31-46 34
19.Brooke Bond FC (Kericho) 35 8 7 20 32-57 31
20.Red Berets (Nairobi) 35 5 3 24 28-62 18
21.Kisumu All Stars 31 1 4 27 14-77 7
Round 36 [Oct 23-24]
Coast Stars abd Sony [abd at 3-0 in 86']
Telecoms 1-0 Mumias
Tusker FC drw Shabana
Coast Stars 3-1 Chemelil
Kisumu All Stars 0-2 Utalii
Top of table:
Pd Pts
1.Shabana 37 66
2.Tusker 62
AFC Leopards 35
Mumias 33
Mathare 33
Gor Mahia 33
Round 37 [Oct 30-31]
Chemelil 1-1 Shabana
Sony 1-0 AFC Leopards
Re-Union 1-3 Mumias
Oserian 1-1 Nzoia
Kisumu All St. 0-0 Eldoret FC
Coast Stars 2-1 KCB
Ulinzi 2-0 Mumias
Sony 1-0 Red Berets
Eldoret KCC 1-2 Eldoret FC
Utalii 1-0 Brooke Bond
Top of table:
1.Shabana 38 67
2.Tusker FC 64
3.Nzoia 64
4.AFC Leopards 36 63
5.Mumias 35 62
.
Eldoret KCC 38 59
.
13.Sony 36 50
Round 38 [Nov 6-10]
Mumias - Brooke Bond
Eldoret KCC 1-0 AFC Leopards
Kisumu All Stars - Sony
Red Berets - Chemelil
Coast Stars - Oserian
Telecoms 1-0 Sony
Coast Stars 0-0 Ulinzi
Mumias - Kisumu All Stars
Coast Stars - Mathare U.
Utalii 1-1 Gor Mahia
Round 39 [Nov 13,14]
Mathare U. 0-2 Mumias
Shabana 0-0 Gor Mahia
AFC Leopards 1-0 Coast Stars
Gor Mahia 2-1 Nzoia
Mathare U. 2-3 Chemelil
Utalii - Tusker FC
Awarded Matches [Nov]
Re-Union awd Eldoret FC [awd 2-0]
Gor Mahia abd Chemelil [abd at 1-2 in 80', awd 0-2]
Top of table:
1.Shabana 39 68
2.Mumias 67
3.AFC Leopards 66
Further down:
Gor Mahia 60 [3 matches to play]
9.Mathare U. 58
Re-Union 37 [1 match in hand]
NB: many protests are running but not being decided upon.
Round 40 [Nov 20,21] (penultimate round)
AFC Leopards 0-0 Re-Union
Sony - Mathare U.
Tusker FC 2-0 KCB
Mumias 1-0 Coast Stars
Gor Mahia - KCB
Kisumu All St. 0-3 Mathare U.
Brooke Bond 3-0 Telecoms
Gor Mahia 1-0 Mathare U. [Nov 24]
Top of table:
Tusker 70
Mumias 69
Shabana 68
Apart from these three, Gor Mahia still has a theoretical chance to win the
title?!
Last Round [Nov 27,28]
Shabana - KCB
Oserian lt Tusker FC
Coast Stars - Gor Mahia
Eldoret FC drw Mumias
AFC Leopards - Mathare U.
Nzoia - Utalii
Kisumu All Stars - Sony
[Nov 28]
Mumias 10-0 Kisumu All Stars
Top of table:
1.Mumias 73
2.Tusker 73
Mumias champions on goal difference.
On December 2 it was announced that the Kenyan FA had found the teams
in
[Nov 28]
Mumias 10-0 Kisumu All Stars
of match fixing. Both teams are suspended for one year, and the title
is awarded to Tusker. Mumias had needed to win their last match by 7
clear goals. Mumias will have to start the 2001 season in the 2nd
division.
Postponed match [Dec 9]
Coast Stars 3-2 Mathare U.
Reported Standings:
1.Mumias Sugar 40 73
2.Tusker/Kenya Breweries 40 73
3.Shabana 40 68
4.AFC Leopards 40 67
5.Nzoia Sugar 40 64
6.Eldoret KCC 40 63
7.Gor Mahia 40 63
8.Mathare United 40 61
9.Ulinzi Stars 40 59
10.Chemelil Sugar 40 59
11.Oserian Fastec 40 53
12.Utalii 40 51
13.Sony Sugar 40 50
14.Coast Stars 40 47
15.Eldoret/Rivatex 40 42
16.Kisumu Telcom 40 42
17.Kenya Commercial Bank 40 38
18.Re-Union 40 38
19.Kericho Brooke Bond 40 34
20.Red Berets 40 18
21.Kisumu All Stars 40 8
Relegated: Brooke Bond, Re-Union, Red Berets, Kisumu All Stars.
Suspended: Mumias.
Withdrew: Utalii.
Promoted: Nakuru Police, Panpaper, Kisima Bombers (Meru)
Apparently the decision on Mumias was retracted, Utalii was readmitted,
and also Brooke Bond and Re-Union were saved.
Moi Golden Cup 1999
==============
(13th edition)
Round 1 [May 22,23]
Sony bt Utalii
Parklands SC Nairobi lt Imara Nairobi
Red Berets lt Brooke Bond
Nairobi Combined lt Telecoms
Coast Stars awd Eldoret KCC [abandoned, awarded 2-0]
Aga Khan lt Gor Mahia
Sakayonza 1-4 Tusker FC
Chemelil bt UMRI
KCB bt Re-Union
AFC Leopards 1-3 Shabana
Maziwa FC 1-3 Mumias
Ulinzi bt Nzoia [5-4 on pen]
Wazee wa Kazi (Nakuru) bt Sulmac FC Navaisha [Jun 6]
Nyali Beach awd Kisumu All Stars
Nairobi Combined lt Telecoms
Oserian bye
Mathare United bye
Round 2
[Jul 3]
Coast Stars 2-0 Gor Mahia
Tusker FC 2-1 Chemelil
Mathare U. 4-0 Wazee wa Kazi (Nakuru)
[Jul 4]
Ulinzi 2-1 Oserian [aet]
Imara 0-3 Sony
Shabana bt KCB
[date unknown]
Mumias awd Nyali Beach [dns]
Telecoms 1-0 Brooke Bond
Round 3 (Quarterfinals) [Aug 21,22]
Sony n/p Mathare U. [Mathare dns]
Coast Stars 4-1 Telecoms
Shabana lt Tusker FC
Mumias 2-1 Ulinzi
Round 3 Replay [at Awendo, Sony's home ground]
Sony 0-2 Mathare U. [replay after original
award of tie to Sony
was revoked]
Semifinals
First Legs
[Sep 9]
Tusker FC 2-0 Mumias Sugar
[Sep 25]
Mathare U. 0-0 Coast Stars
Second Legs
Mumias Sugar 4-1 Tusker FC
Coast Stars 2-0 Mathare U.
Final [Oct 10]
Mumias Sugar 3-2 Coast Stars [aet]
[Coast Stars have protested the result of the final]
[Mumias Sugar's cup win was revoked following their disqualification
from the league due to a bribery scandal]
Hedex Millennium Cup
First Leg [Dec 18, Kasarani]
Mathare U. 1-0 Coast Stars
Second Leg cancelled.
Mathare to play in regional tournament in Uganda.
Second Level
Divided into 3 zones.
Central Zone Super League
=========================
[consists of the branches Nairobi, Aberdares, Mt. Kenya and South Rift]
[June]
Postbank 2-2 Nairobi Ushirika
Transcom 1-0 Kararina
Black Mamba 2-2 Mutomo
KDCU 1-1 Nairobi Ushirika
Sher Agencies 2-1 Nakuru Police
Nyeri Posta 2-1 Nairobi Ushirika
Homegrown 4-1 Karirana
Shauri Moyo 2-0 Black Mamba
Karuri Thunderstorm 5-0 Kirinyaga
Nyeri Posta 2-2 Karirana
Nairobi Ushirika 1-2 Sher Agencies
Kimbo 4-0 Karirana
NSSF 1-0 Nakuru Police
Kimbo 3-3 Nakuru Police
[Sep 22?]
Nakuru Police 1-1 NSSF
Top of table (21 participating teams):
1.National Social Security Fund 56 [aka NSSSF]
2.Nakuru Police
[Oct 23,24]
Sher Agencies 3-0 Homegrown
Karuri Posta 1-0 Nakuru Police
Kimbo 1-1 Nakuru Posta
Transcom 0-0 Shauri Moyo
Transcom 1-1 Homegrown
[5 matches remaining]
Top of table:
1.National Social Security Fund 36 71 [aka NSSF]
2.Kimbo 36[?] 68
3.Sulmac 36[?] 68
4.Nakuru Police 33 65
Top of final table:
1.Nakuru Police 74 Promoted
2.National Social Security Fund 74 [aka NSSF]
3.Kimbo FC Nairobi 71
[Kimbo have a protest running which might take them to 74 points and the
best goal difference, but Nakuru's promotion has been decided by the KFF.]
Eastern Zone Super League
=========================
[consists of the branches Coast, North Eastern, Southern and Eastern]
[Oct]
Embu Telkom 0-4 Meru Bombers
Administration Police awd Runyenjes United [R.U. didn't appear]
Embu Telkom 3-0 Four Stars
Administration Police ppd National Bank of Kenya
Top of table:
1.Administration Police
2.National Bank of Kenya 39
3.Meru Bombers 39
[postponed match]
Administration Police 3-2 National Bank of Kenya
Champions: Administration Police
Coast League
[consists of 8 teams]
Top of final table:
1.Bandari FC 34
2.FC Bayern 31
3.Stardust 29
Playoff [End Oct]
Bayern 4-2 Bandari
Champions: Bayern (Mombasa)
Promotion Mini League
For one promotion spot.
Participants:
Utawala [apparently instead of Administration Police]
Bandari FC [following withdrawal by FC Bayern]
Garissa United
Kisima FC
Promoted: Kisima FC (Meru) with a 3 2 0 1 6 record.
(Meru Bombers changed name to Kisima FC)
Western Zone Super League
=========================
[consists of the branches North Rift, Western, Nyanza North and Nyanza South]
[Oct]
Kisumu Hot Stars 0-2 Agro-Chemicals (Muhoroni)
Panpaper 5-0 Nyaribari Sugar
Nyaribari Sugar awd Luanda Villa
Muhoroni Sugar ppd Agro-Chemicals FC
Promoted: Panpaper (Webuye)
All promoted teams: Nakuru Police, Panpaper, Kisima FC (Meru)
-------------------------------------------------------------------------------------------
2000
Premier League
==============
To be played in two groups; winners play off for title.
Three relegated from each group.
Tables:
Sportsman Zone:
1.Tusker FC (Nairobi) 21 15 3 3 46- 13 48 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Chemelil Sugar 22 13 4 5 32- 16 43 Playoff Qualifying
3.Mumias Sugar 22 11 6 5 31- 12 39 Playoff Qualifying
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4.Gor Mahia (Nairobi) 22 10 8 4 25- 15 38
5.Utalii (Ruaraka) 22 7 9 6 29- 26 30
6.Ulinzi Stars (Thika) 22 6 11 5 20- 17 29
7.Kisima Bombers (Meru) 22 7 8 7 20- 24 29
8.SoNy Sugar (Awendo) 21 7 6 8 20- 20 27 [*]
-----------------------------------------------------------------
9.Panpaper Webuye 22 7 5 10 24- 30 26 Relegated
10.Eldoret KCC 22 5 4 13 20- 33 19 Relegated
11.Re-Union (Nairobi) 22 4 6 12 18- 44 18 Relegated
12.Kimbo FC (Nairobi) 22 3 2 17 12- 47 11 Relegated
[*] SoNy abbreviates South Nyanza (Sugar Company)
Tusker Zone:
1.Mathare United (Nairobi) 21 12 6 3 38- 9 42 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Nzoia Sugar (Bungoma) 22 12 6 4 28- 12 42 Playoff Qualifying
3.Oserian Fastac (Naivasha) 22 10 10 2 27- 11 40 Playoff Qualifying
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4.KCB (Nairobi) 21 9 10 2 28- 12 37
5.AFC Leopards (Nairobi) 22 9 6 7 23- 17 33
6.Coast Stars (Mombasa) 22 8 4 10 19- 19 28
7.Shabana (Kisii) 22 8 4 10 22- 32 28
8.Nakuru Police 22 7 3 12 24- 28 24
-----------------------------------------------------------------
9.Brooke Bond (Kericho) 22 6 5 11 25- 36 23 Relegated [24?]
10.Telkom (Kisumu) 22 6 5 11 12- 27 23 Relegated
11.Utawala (Nairobi) 22 5 7 10 21- 31 22 Relegated [aka Admin. Police]
12.Eldoret FC 22 5 2 15 17- 44 17 Relegated
[total GD +6]
NB: league to be reduced to 16 teams for 2001; 11 teams to be relegated, 3 promoted.
Round 1 [apparently postponed]
[Mar 11]
Utalii - Ulinzi
Chemelil - Panpaper
[Mar 12]
Tusker FC - Re-Union
Eldoret KCC 0-2 SoNy
[Mar 11,12]
Eldoret FC 0-1 Nzoia
Oserian 3-0 Brooke Bond
Shabana - Nakuru Police
Utalii 3-0 Ulinzi
Chemelil abd Panpaper [awd 3-0 to Chemelil]
Oserian bt Brooke Bond
Eldoret FC lt Nzoia
Tusker FC 4-0 Re-Union
Eldoret KCC - SoNy [draw or away win]
Nakuru Police awd Shabana [awd 3-0, Shabana dns]
Brooke Bond 1-2 AFC Leopards
Nakuru Police 0-1 AFC Leopards
Mumias 3-1 Kisima
Mumias 3-1 Gor Mahia
Panpaper 2-0 Gor Mahia
Coast Stars 0-3 Mathare U.
KCB 0-0 Mathare U.
Mumias 2-0 Tusker FC
[Apr 12]
Mumias 4-0 Re-Union
[Apr 15]
AFC Leopards awd Nzoia [awd 0-3]
[Apr 16,17]
Telkom 1-0 AFC Leopards
Shabana 1-1 AFC Leopards
KCB 2-0 Nakuru Police
Chemelil 3-2 Sony
Eldoret KCC 1-0 Ulinzi
[Apr 29]
Nzoia 2-0 AFC Leopards [Apr 15?]
[Apr 29]
KCB awd Eldoret FC [awd 3-0]
[Apr 30]
AFC Leopards 2-0 Coast Stars
[end Apr]
Ulinzi 2-0 Tusker FC
[May 6,7]
Gor Mahia 1-0 Re-Union
Mathare U. 1-1 AFC Leopards
Tusker FC 2-0 Kisima Bombers
Eldoret KCC 1-3 Utalii
Gor Mahia 2-1 Tusker FC
Mathare U. 0-0 Oserian
Mumias abd Utalii [abd at 0-0 in 21' due to rain]
Panpaper 1-0 Sony
Ulinzi - Kisima Bombers
KCB 0-0 Oserian
Brooke Bond 1-4 Nakuru Police
[May 13,14]
KCB 3-0 Shabana
Mathare U. 0-0 Nzoia
AFC Leopards 0-1 Oserian
Brooke Bond 0-1 Coast Stars
Nakuru P. 0-1 Coast Stars
Oserian 2-1 Shabana
Kisima B. 0-1 Chemelil
Mumias 1-1 Ulinzi
Tusker FC 4-1 Eldoret KCC
Kisima B. 1-0 Gor Mahia
Tusker FC 3-0 Panpaper
[May 20,21]
Eldoret KCC 0-1 Mumias
Sony 0-1 Tusker FC
Utalii 2-2 Re-Union
Mumias 0-0 Chemelil
NB: at this stage during the season, Kimbo FC Nairobi and Utawala [= Administration Police]
were added to the championship.
[Jun 1]
Oserian 4-0 Eldoret FC
[Jun 3,4]
Mumias 5-0 Kimbo
Utawala 1-2 KCB
Nzoia 2-1 Coast Stars
Gor Mahia 0-0 Utalii
Oserian 0-0 Telkom
Panpaper 2-3 Re-Union
Panpaper 1-0 Kimbo
Shabana 2-1 Utawala
Gor Mahia 2-2 Eldoret KCC
Nakuru Police 3-1 Telkom
Sony 1-1 Ulinzi
Eldoret KCC 2-0 Re-Union
[Jun 17]
Mumias 0-1 Utalii [Rescheduled match]
Gor Mahia 1-0 Kimbo
Kimbo 1-3 Chemelil
Utawala 0-2 Eldoret FC
Nzoia 4-1 Utawala
Eldoret FC 2-1 Mathare U.
[Jun 24]
Utawala 0-1 Coast Stars
[Jun 28]
Kimbo 0-4 Eldoret KCC
[Jun ?]
AFC Leopards 2-0 Nzoia
[Jul 1,2]
Coast Stars 2-0 AFC Leopards
Gor Mahia 1-0 Kimbo
Nzoia 2-0 Telkom
KCB 3-0 Utawala
Telkom 0-0 Shabana
Sony 0-2 Kimbo
Brooke Bond - Shabana
Pan Paper - Utalii
[Jul 8,9]
KCB awd AFC Leopards [abd at 1-0 in 78'; awarded 3-0 to KCB]
Mathare U. - Utawala
Nakuru Police - Nzoia
Eldoret FC - Brooke Bond
Eldoret KCC - Kisima
Sony - Re-Union
Kimbo - Utalii
Chemelil ppd Re-Union
Sony awd Pan Paper [awarded 3-0 to Sony in Sep]
[Jul 15,16]
KCB 1-1 Eldoret FC
Brooke Bond 3-0 Telkom
Kisima B. 1-2 Kimbo
[Jul 29]
Nzoia 2-0 Eldoret FC
Brooke Bond 1-3 Oserian
Nakuru Police 4-1 Shabana
Mathare U. - Coast Stars
Ulinzi 1-0 Utalii
Pan Paper - Chemelil
Sony 1-0 Kimbo
Re-Union 0-1 Gor Mahia
[Jul 30]
KCB - Coast Stars
Shabana - Utawala
AFC Leopards 1-0 Telkom
Sony - Eldoret KCC
Kisima B. 0-4 Tusker FC
Mumias 2-1 Chemelil
[Aug ?]
Gor Mahia 2-0 Kimbo
Utawala 0-0 Oserian
[Aug 5,6]
Tusker FC 4-0 Re-Union
Gor Mahia 4-0 Panpaper
Kisima B. 1-0 Mumias
Oserian 0-0 Nzoia
Brooke Bond 1-0 Mathare U.
Tusker FC 1-1 Ulinzi
Re-Union awd Panpaper [awarded 0-3; originally 2-0]
Ulinzi bt Kimbo
Nakuru Police 0-0 Mathare U.
Utawala 0-1 Nzoia
[Aug 12,13]
Eldoret FC - AFC Leopards
Ulinzi - Eldoret KCC
Oserian - KCB
Re-Union - Kimbo
Nzoia - AFC Leopards
Ulinzi - Mumias
Nakuru Police - Brooke Bond
Oserian - Mathare U.
Re-Union - Eldoret KCC
[Aug 20]
Mathare U. 5-0 Shabana
[Aug 26,27]
Oserian 1-0 Nakuru Police
KCB 2-3 Brooke Bond
Shabana 1-0 Coast Stars
Sony - Gor Mahia
Eldoret KCC - Panpaper
Telkom - Eldoret FC
Telkom - Coast Stars
AFC Leopards - Nakuru Police
Chemelil ppd Gor Mahia
Mumias ppd Panpaper
Tusker ppd Utalii
Tusker ppd Kimbo
[Sep 2,3]
Nakuru Police 2-1 AFC Leopards
Coast Stars 1-0 Telekom
Tusker FC 2-1 Utalii
Utawala - Brooke Bond
Chemelil 2-0 Kisima B.
Eldoret KCC - Kimbo
Re-Union - Utalii
Coast Stars 3-1 Nakuru Police [apparently award of 0-3 later revoked]
Utwawala - Eldoret FC
AFC Leopards 1-1 Brooke Bond
Sony - Kisima B.
Eldoret KCC 1-3 Gor Mahia
Chemelil awd Kimbo [abd in 50', Kimbo walked out; awarded 3-0 to Chemelil]
[Sep 9,10]
Mumias 0-2 Tusker FC
Nzoia - AFC Leopards
Utalii 1-1 Chemelil
Mathare U. 1-0 Telkom
Eldoret FC ppd AFC Leopards
KCB 0-1 Telkom
Eldoret FC 2-1 Nakuru Police
Mumias 0-0 Re-Union
Panpaper 1-2 Tusker FC
Coast Stars 2-0 ? Oserian [award of 0-3 revoked, originally 2-0 or 2-1]
[Sep 16,17]
Utalii 4-1 Eldoret KCC
Chemelil 1-0 Gor Mahia
Kisima B. - Ulinzi
Sony - Gor Mahia
Nzoia 1-0 Coast Stars
Kisima B. - Panpaper
Shabana - Eldoret FC
FA Decision [Sep]
Brooke Bond 0-0 Coast Stars [award of 3-0 to Brooke Bond revoked]
[Sep 23,24]
Eldoret KCC 0-1 Tusker FC
Oserian 0-0 AFC Leopards
Kimbo 0-2 Mumias
Ulinzi 2-0 Sony
Gor Mahia 1-1 Mumias
Mathare U. 5-0 Utawala
Panpaper 4-1 Kimbo
Shabana 2-1 Nzoia
Chemelil 1-1 Tusker FC
Kisima B. 4-0 Re-Union
[date?]
Nzoia awd Brooke Bond [awd 0-3, originally 2-1]
[Sep 30, Oct 1]
Tusker FC - Sony
Ulinzi - Chemelil
Eldoret KCC - Panpaper
Telkom - Eldoret FC
Mumias - Panpaper
Gor Mahia - Kisima B.
Ulinzi - Sony
[Oct 7]
Gor Mahia 0-0 Ulinzi
Telkom 1-1 Oserian
[Oct 8]
Gor Mahia 0-0 Utalii
[Oct 14,15]
AFC Leopards 3-1 Utawala
Mathare U. 4-0 Coast Stars
Tusker FC 0-0 Gor Mahia
Mumias awd Sony [awarded 3-0, abd at 3-1 in 65']
Shabana 2-1 Oserian
AFC Leopards 0-2 Mathare U.
Panpaper 0-0 Mumias
Brooke Bond 1-2 Nzoia
Eldoret KCC 0-3 Chemelil
Telkom 1-0 Nakuru Police
[Oct 21]
Telkom abd Utawala [abd at 2-0 in 63']
[Nov 3]
Mathara - KCB
[Nov 3]
Utawala n/p Telkom [Telkom dns; assumed awarded 3-0]
Tables:
Sportsman Zone:
1.Tusker FC (Nairobi) 21 15 3 3 46- 13 48 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Chemelil Sugar 22 13 4 5 32- 16 43 Playoff Qualifying
3.Mumias Sugar 22 11 6 5 31- 12 39 Playoff Qualifying
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4.Gor Mahia (Nairobi) 22 10 8 4 25- 15 38
5.Utalii (Ruaraka) 22 7 9 6 29- 26 30
6.Ulinzi Stars (Thika) 22 6 11 5 20- 17 29
7.Kisima Bombers (Meru) 22 7 8 7 20- 24 29
8.SoNy Sugar (Awendo) 21 7 6 8 20- 20 27 [*]
-----------------------------------------------------------------
9.Panpaper Webuye 22 7 5 10 24- 30 26 Relegated
10.Eldoret KCC 22 5 4 13 20- 33 19 Relegated
11.Re-Union (Nairobi) 22 4 6 12 18- 44 18 Relegated
12.Kimbo FC (Nairobi) 22 3 2 17 12- 47 11 Relegated
[*] SoNy abbreviates South Nyanza (Sugar Company)
Tusker Zone:
1.Mathare United (Nairobi) 21 12 6 3 38- 9 42 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Nzoia Sugar (Bungoma) 22 12 6 4 28- 12 42 Playoff Qualifying
3.Oserian Fastac (Naivasha) 22 10 10 2 27- 11 40 Playoff Qualifying
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4.KCB (Nairobi) 21 9 10 2 28- 12 37
5.AFC Leopards (Nairobi) 22 9 6 7 23- 17 33
6.Coast Stars (Mombasa) 22 8 4 10 19- 19 28
7.Shabana (Kisii) 22 8 4 10 22- 32 28
8.Nakuru Police 22 7 3 12 24- 28 24
-----------------------------------------------------------------
9.Brooke Bond (Kericho) 22 6 5 11 25- 36 23 Relegated [24?]
10.Telkom (Kisumu) 22 6 5 11 12- 27 23 Relegated
11.Utawala (Nairobi) 22 5 7 10 21- 31 22 Relegated [aka Admin. Police]
12.Eldoret FC 22 5 2 15 17- 44 17 Relegated
[total GD +6]
NB: league to be reduced to 16 teams for 2001; 11 teams to be relegated, 3 promoted.
later apparently an extension to 18 teams was made. Given that 3 teams will
be promoted, this would require 9 relegations, but only 8 have been announced.
NB: Brooke Bond, Kisumu Telkom and Eldoret FC were readmitted to the first
division during the 2001 season
Championship Playoffs
Qualifying Matches (home and away, 2nd legs Nov 9)
Chemelil Sugar 0-0 0-2 Oserian
Nzoia Sugar 1-2 0-1 Mumias Sugar
Championship Minileague
[Nakuru, Nov 12]
Mathare U. 2-0 Mumias
Tusker FC 1-0 Oserian
[Nov 14]
Tusker FC 0-1 Mumias
Mathare U. 0-1 Oserian
[Nov 16]
Mumias 0-0 Oserian
Tusker FC 1-0 Mathare U.
Final Table:
1.Tusker FC (Nairobi) 3 2 0 1 2- 1 6 Champions
2.Oserian Fastac (Naivasha) 3 1 1 1 1- 1 4
3.Mumias Sugar 3 1 1 1 1- 2 4
4.Mathare United (Nairobi) 3 1 0 2 2- 2 3
Moi Golden Cup 2000
Qualification Match
Sony 2-1 Kisumu All Stars
Round 1 [Jun 10,11]
Nakuru Police bt Wazee wa Kazi
Sher Agencies 0-2 Shabana
Telkom 1-0 Utalii
Kenya Pipeline bt Kimbo Strikers
Transcom 4-1 Ulinzi
Re-Union 1-1 Chemelil [2-0 on pen]
AFC Leopards 4-1 Manyatta United
Nzoia Sugar bt Eldoret KCC
Sony 2-1 Administration Police [*]
Umra lt KCB
Mathare United awd Nyayo Youth Stars FC [Nyayo dns]
Aberdares Rangers 1-1 Umeme [5-6 on pen]
Gor Mahia 4-1 Yassets Nairobi
Oserian 3-0 Coast Stars
Kenyatta Hospital 1-5 Mumias Sugar
Star Dust lt Tusker FC
NB: Wazee wa Kazi are Kenya ex-internationals
[*] Administration Police were scheduled to play Mombasa Municipal Council;
possibly their adversaries (who were temporarily excluded, together with
Gor Mahia and Nairobi Combined, from the competition by the FA for failing
to pay the entrance fee) withdrew.
Round 2
[Jun 24,25]
Sony 1-1 KCB [3-2 on pen]
Kenya Pipeline 1-0 Kisumu Telkom
Nakuru Police 0-0 Shabana [3-4 on pen]
Chemelil 1-2 Transcom
AFC Leopards 2-0 Nzoia
[Jul ?]
Mathare U. 3-0 Umeme
[Jul 22]
Oserian bt Gor Mahia
[Jul 23]
Tusker FC 1-2 Mumias
Round 3 (Quarterfinals?)
[Jul 22,23]
Shabana bt Kenya Pipeline
AFC Leopards 1-0 Transcom
[Sep 6]
Oserian 1-0 Mumias
Semifinals
First Legs [Sep 16]
Mathare United 3-0 Oserian
Shabana 0-0 AFC Leopards
Second Legs [Oct 1]
AFC Leopards 1-0 Shabana
Oserian 3-1 Mathare United
Final [Oct 10]
Mathare United 2-1 AFC Leopards [aet]
Supercup (Charity Cup) [Feb 17, 2001]
Tusker FC 2-1 Mathare
Jamhuri Day Cup [Dec 12]
Gor Mahia 1-1 Mathare United [4-2 pen]
Second Level 2000
Central Zone Super League
[Sep 16,17]
Karuri Thunder 0-1 Transcom
Nakuru Telkom 0-4 Red Berets
NSSF 1-1 Pipeline
NSSF 2-1 Black Mamba
Imara United 2-1 Utawala Nakuru
Ndumberi Rising 2-1 Tanga
Kwangware Chipos 0-0 Nanyuki
Gatundu Stars 0-0 Transcom
Pipeline were leaders, lost the first position due to the draw at NSSF
Central Zone Mini League
[Late Oct]
Red Berets 2-0 Sher Agencies
Pipeline 1-0 Transcom
[Nov 5]
Pipeline 1-1 Sher Agencies
Red Berets 2-1 Kawangware
Transcom 2-1 Sulmac
Gatundu Stars 2-1 Karuri Thunderstorm
Red Berets to promotion playoff
Western Zone Super League
Participants:
Agro-Chemicals
Nandi Tea
Rwatama
Matunda
Westcal
Kisumu All Stars
Muhoroni Sugar
Miwani Sugar
14 other teams were expelled from the Western League for failing to clear their dues:
Western Stima
Bubayi
Bungoma United
Kimilili All Stars
Kapkoto
Luanda Villa
Kisumu Hot Stars
Koth Biro
Ahero United
Kepchomo
Kapenguria Police
Home Bay United
Kisii United
Kitale FC
Western Stima, Kimilili All Stars, Kitale FC and Kepchomo were later readmitted after
paying up. Apparently some other teams did the same (Luanda Villa, Koth Biro)
[Oct 14]
Western Stima 2-0 Weskol
Nov 4,5]
Agro-Chemicals abd Kisumu All Stars [abd at 1-0 in 44']
Western Stars abd Kepchomo [abd at 1-2 in 70']
Rwatama FC - Western Stima
Nadi Tea Estates - Luanda Villa
Nadi Tea Estates - Kitale FC
Koth Biro 0-3 Kisumu All Stars
Western Zone Mini League [Dec 2-3] [played at Mumias Sports Complex]
Participants:
Rwatama FC [Temo]
Nandi Tea [withdrew]
Kitale Rangers FC [withdrew]
Agro-Chemicals
Kimilili All Stars [withdrew]
Kisumu All Stars
Western Stima
NB: 3 teams withdrew in protest to 'mismanagement and favouritism'
Western Stima 3-1 Rwatama
Kisumu All Stars 1-0 Agro-Chemicals
Western Stima 3-1 Agro-Chemicals
Western Stima 2-1 Kisumu All Stars
Western Stima to promotion playoff
Eastern Zone Super League
[Sep ?]
Congo Boys awd Libati Heroes [abd at 3-1 in 75', awd 2-0]
Coast Province
Champions: Doal FC (11 8 2 1 26).
NB: unknown why Doal did not play in Mini League
Eastern Zone Mini League
[8 teams: 3 from Coast Province (P&O Nedlloyd, Cook N'Lite and Bandari),
2 from Eastern Zone (Embu Telcom and Manyatta United),
2 from Southern Zone, 1 from North-Eastern Zone.]
Final [Nov 5]
Nedlloyd 2-0 Bandari
P&O Nedlloyd to promotion playoff
Promotion Playoff [early 2001 in Nakuru]
1.P&O Nedlloyd (Mombasa) Promoted
2.Red Berets (Nakuru) Promoted
-----------------------------------------------------------------
3.Western Stima (Kakamega)
NB: for 2001, a new, national second level is introduced, comprising the relegated
teams from the first level, Kisumu All Stars, Agro-Chemical, Rwatama (Western Zone),
Pipeline, Sher Agencies, Kawangware (Central Zone), Bandari, National Bank Machakos,
Stardust Malindi (Eastern Zone), and one more team to be nominated
Lower Level League
Gilgil/Naivasha Sub-branch League
Final Table:
1.Horticulture 38 34 3 1 57-10 105
2.Aberdares 38 32 4 2 48-11 100
3.Noordam 38 32 2 4 47-18 98
4.Shalimar 38 31 4 3 49-18 97
5.Youth 38 29 5 4 46-25 92
6.Olsuswa 38 29 1 8 47-30 88
7.Rwanyambo 38 29 1 8 46-31 88
8.Daylight 38 28 2 8 45-31 86
9.Flamingo 38 27 4 7 46-30 85
10.Gituamba 38 27 2 9 42-30 83
11.Kinungi 38 27 1 10 43-34 82
12.Highlanders 38 26 2 10 41-31 80
13.Oljorwa 38 26 2 10 39-36 80
14.Lake Hotel 38 24 3 11 36-35 75
15.Goldsmith 38 24 1 13 37-32 73
16.Magumu 38 23 1 14 36-33 70
17.Kibubuti 38 23 1 14 30-36 70
18.NYS 38 21 0 17 29-40 63
19.Ndoroto 38 21 0 17 28-43 63
20.Mayflower 38 20 0 18 20-47 60
NB: either the bottom half of the table is missing or all teams had loads (19?) of
matches awarded to them...
-------------------------------------------------------------------------------------------
2001
Premier League
==============
Table (based on known results):
1.Oserian Fastac (Naivasha) 37 28 4 5 73-19 88 Champions [28 5 4 75-19?]
2.Mathare United (Nairobi) 37 25 6 6 55-22 81 [25 7 5 56-20?]
3.Mumias Sugar 36 20 8 8 48-27 68 [21 8 8 50-27]
4.Tusker FC (Nairobi) 38 20 9 9 49-30 69 [50-31?]
5.AFC Leopards (Nairobi) 37 17 14 6 50-25 65 [18 14 6 50-25?]
6.Nzoia Sugar (Bungoma) 34 13 14 7 31-21 53 [14 17 7 36-24]
7.SoNy Sugar (Awendo) 35 14 10 11 37-30 52 [*1] [14 11 13 41-36]
8.Utalii (Ruaraka) 34 13 12 9 46-36 51 [16 12 10 53-39]
9.Gor Mahia (Nairobi) 37 13 9 15 36-34 48 [13 8 15 35-34?]
10.Kisima Bombers (Meru) 35 12 9 14 44-45 45 [14 9 15 51-49]
11.Ulinzi Stars (Thika) 34 12 9 13 30-33 45 [14 9 15 34-36]
12.KCB (Nairobi) 36 10 10 16 34-47 40 [11 12 15 36-47]
13.Coast Stars (Mombasa) 33 9 12 12 21-29 39 [-22] [11 12 14 26-34?]
14.Red Berets (Nairobi) 32 8 11 13 30-36 35 [ 9 14 15 34-42]
15.Shabana (Kisii) 32 7 12 13 22-38 33 [ 9 15 13 28-41]
16.Chemelil Sugar 34 7 10 17 26-50 31 [ 9 11 18 32-52]
17.Mombasa Heroes 34 9 4 21 30-62 31 [*2] [10 4 24 33-70]
18.Brooke Bond (Kericho) 36 8 6 22 30-55 30 [-22][*3][9 6 23 33-59]
---------------------------------------------------------
19.Kisumu Telkom 34 6 8 20 19-48 26 [*3] [ 6 10 23 22-57]
20.Nakuru Police 31 5 7 19 20-46 22 [ 5 8 25 25-60]
NB: between square brackets, records indicated by source; unclear how Telkom got
39 matches.
Relegated: Nakuru Police and Kisumu Telkom
[*1] SoNy abbreviates South Nyanza (Sugar Company)
[*2] P&O Nedlloyd (newly promoted) were renamed Mombasa Heroes before the start of the
season
[*3] relegated teams Kisumu Telekom and Brooke Bond were admitted to the league on
April 21, 2001
[-22] w/o goals Coast Stars vs Brooke Bond
Week 1 [Feb 24,25]
Oserian 1-0 KCB
Tusker FC ppd Kisima Bombers
Utalii 0-2 AFC Leopards
Mombasa Heroes 0-2 Chemelil
Sony 1-1 Mathare U.
Shabana 2-1 Red Berets
Gor Mahia 0-2 Ulinzi
Shabana 1-1 Nakuru Police
Nzoia 0-2 Mumias
Coast Stars 2-1 Chemelil
Week 2 [Mar 3,4]
Shabana 0-0 Tusker FC
Oserian 3-0 Kisima B.
Gor Mahia 1-1 KCB
Chemelil 1-1 Nzoia
Mumias 2-0 Utalii
Coast Stars 0-0 Red Berets
AFC Leopards 1-1 Kisima B.
Mombasa Heroes 1-2 Red Berets
Ulinzi 1-2 Mathare U.
Chemelil 1-2 Utalii
Sony 2-0 Nakuru Police
Week 3 [Mar 10,11]
Ulinzi 0-1 AFC Leopards
Sony 1-0 Chemelil
Heroes 3-0 Shabana
KCB 1-0 Utalii
Coast Stars abd Shabana [abandoned at 3-0 due to Shabana's fans;
Gor Mahia 3-1 Red Berets result apparently stood]
Kisima B. 3-1 Nzoia
Inferred Matches [home/away unclear]
Ulinzi 1-0 Utalii
Nzoia 3-3 Shabana
KCB 1-1 Sony
Ulinzi 0-0 Sony
Week 4 [Mar 17,18]
AFC Leopards 1-0 Sony
Red Berets 4-1 Chemelil
Kisima B. 0-0 Gor Mahia
Week 5 [Mar 24,25]
AFC Leopards 3-0 KCB
Gor Mahia 2-1 Nakuru Police
Mombasa Heroes 1-2 Kisima Bombers
Shabana 0-1 Ulinzi
Coast Stars 0-0 Kisima Bombers
Oserian 3-0 Nakuru Police
Week 6 [Apr 1]
Red Berets 1-3 Tusker FC
Utalii 3-1 Kisima B.
Sony 0-1 Mumias
Ulinzi ppd KCB
Week 7 [Apr 7,8]
Mumias 1-1 Gor Mahia
Mombasa Heroes 1-1 Mathare U.
Chemelil 1-0 KCB
Nakuru Police 1-0 Red Berets
Shabana 1-2 Utalii
AFC Leopards 0-1 Oserian
Mumias 2-1 KCB
Coast Stars abd Mathare U. [abd at 1-2 in 85; apparently awarded 0-2]
Sony 1-1 Utalii
Nzoia 0-0 Nakuru Police
Week 8 [Apr 21,22]
Kisima B. 2-0 Shabana [corrected from 3-0]
KCB 0-0 Coast Stars
Tusker FC 2-1 AFC Leopards
Oserian 2-0 Sony
Nzoia 2-0 Heroes
KCB 0-0 Ulinzi
Nzoia - Red Berets
Mathare U. 1-1 Gor Mahia
Oserian 2-0 Coast Stars
Tusker FC 3-1 Sony
Mumias 3-0 Heroes
[inferred]
Kisima B. 2-2 Nakuru Police
NB: on April 21, the KFF decided to admit Kisumu Telkom and Brooke Bond (Kericho),
both relegated last year, to the league.
Week 9 [Apr 28-May 1]
Nzoia 2-0 KCB
Nakuru Police 2-0 Brooke Bond
Chemelil 0-0 Ulinzi
Utalii 0-0 Tusker
Gor Mahia 1-0 Coast Stars
Mumias 0-0 Shabana
Nzoia 1-1 Oserian
Red Berets 1-1 Mathare U.
Sony 3-2 Kisima B.
Telkom 0-0 KCB
Mumias 4-0 Ulinzi
Tusker 1-0 Coast Stars
Nakuru Police 0-1 Utalii
AFC Leopards 2-1 Mathare U.
Chemelil 0-1 Kisima B.
Telkom 1-0 Shabana
AFC Leopards 0-0 Gor Mahia
Oserian 4-0 Heroes
NB: it was reported that on April 28, the KFF decided to admit Eldoret FC
as 21st club, but this did not happen.
Week 10 [May 5,6]
Telkom 0-1 Nzoia
Chemelil 3-1 Brooke Bond
Tusker 1-0 Gor Mahia
Mathare U. 1-2 Mumias
Ulinzi 3-1 Red Berets
Chemelil abd Oserian [abd at 0-1 due to rain]
Telkom 2-0 Nakuru P.
Brooke Bond 0-0 Nzoia
AFC Leopards 3-0 Mumias
Tusker 4-0 KCB
replay [Jun 24]
Chemelil 0-3 Oserian
Inferred Results [home/away unclear]
Oserian 1-0 Red Berets
Red Berets 2-1 Brooke Bond
Week 11 [May 12,13]
Nzoia abd Ulinzi [abd at 0-0 in 63' due to rain]
Mumias 1-0 Coast Stars
Nakuru P. 1-0 Heroes
Chemelil 0-0 Shabana
Brooke Bond 1-1 Sony
Kisima B. 1-0 Mathare U.
Mumias 3-1 Red Berets
Nzoia ppd Coast Stars
Utalii 2-1 Heroes
Telkom 0-1 Red Berets [corrected from 0-0]
Shabana 3-0 Brooke Bond
AFC Leopards 1-0 Nakuru P.
[May 17]
Sony 2-0 Telkom
Week 12 [May 19,20]
Oserian 2-1 Mumias
Gor Mahia awd Heroes [Gor Mahia went to wrong field, Heroes to none;
Mathare U. 1-0 Shabana awarded 2-0]
Tusker FC ppd Ulinzi
Nzoia 1-1 AFC Leopards
Brooke Bond ppd Coast Stars
Sony ppd Coast Stars
Gor Mahia 1-2 Utalii
Oserian ppd Mathare U.
Tusker FC 3-1 Telkom
Chemelil 1-1 AFC Leopards
Kisima B. 1-1 Red Berets
KCB 6-3 Heroes
Mumias 1-1 Nakuru P.
Utalii 2-2 Telkom
Brooke Bond 0-1 Ulinzi
Week 13 [May 26,27]
Chemelil 4-1 Mumias
Coast Stars 3-1 Nakuru P.
Ulinzi 2-1 Kisima B.
Brooke Bond 0-1 Heroes
Gor Mahia awd Nzoia [awarded 0-2, originally 2-1 but Gor Mahia used
KCB 0-5 Kisima B. ineligible player]
Coast Stars 1-1 Utalii
Sony 3-0 Heroes
Week 14 [Jun 1-3]
Shabana 1-1 Sony
Heroes 2-1 Coast Stars
Tusker 2-2 Brooke Bond
Red Berets 0-0 AFC Leopards
Gor Mahia 3-0 Chemelil
Coast Stars 1-1 Ulinzi
Nakuru P. 1-2 Chemelil
Nzoia 3-1 Sony
AFC Leopards 2-1 Telkom
Utalii 3-1 Brooke Bond
Nakuru P. 0-2 KCB
Week 15
[Jun 9,10]
Coast Stars 0-1 AFC Leopards
Shabana abd Gor Mahia [abd at 0-1 in 45' due to rain]
Brooke Bond 3-2 Kisima B.
Red Berets 0-0 KCB
Utalii 0-1 Nzoia
Heroes 2-2 AFC Leopards
Sony 1-0 Gor Mahia
[Jun 13]
Utalii 1-1 Red Berets
Inferred Result [home/away unclear]
KCB 3-1 Brooke Bond
Week 16 [Jun 23,24]
AFC Leopards 3-1 Brooke Bond
Coast Stars 1-0 Telkom
Mumias 2-1 Tusker
Nzoia 0-0 Red Berets
Gor Mahia 1-0 Brooke Bond
Heroes 1-0 Telkom
Nzoia 0-0 Ulinzi
Mathare U. 2-0 Nakuru P.
[Jul 1]
Gor Mahia 2-1 Oserian
Week 17 [Jul 7,8]
Sony 0-1 Coast Stars
KCB 1-1 Shabana
Brooke Bond 1-1 Mathare U.
Tusker 1-0 Oserian
Utalii 0-0 Oserian
Brooke Bond 0-1 Coast Stars
Telkom 2-0 Mathare U.
AFC Leopards 4-0 Shabana
Kisima B. 0-1 Mumias
Tusker 2-0 Nakuru P.
Inferred Results [home/away unclear]
Oserian 4-0 Brooke Bond
Gor Mahia 1-1 Telkom
Week 18 [Jul 14,15]
Oserian 5-1 Telkom
Mathare U. 2-0 Tusker
Brooke Bond 0-2 Mumias
Ulinzi 3-1 Heroes
Shabana 1-0 Gor Mahia
Oserian awd Mathare U. [awarded 2-0, originally 1-1; Mathare appealed]
Tusker 2-1 Heroes
Week 19 [Jul 21,22]
Tusker 2-1 Nzoia
Nakuru P. 3-1 Ulinzi
Oserian 5-0 Shabana
Mathare U. 2-0 Chemelil
Mumias 1-0 Telkom
Tusker 3-0 Chemelil
Oserian 1-0 Ulinzi
Mathare U. 1-0 Nzoia
Inferred Matches [dates and home/away not known]
Mathare U. 2-0 Utalii
Red Berets 1-0 Sony
Telkom 0-0 Ulinzi
Nzoia 0-0 Coast Stars
Chemelil 1-1 Telkom
Brooke Bond 2-0 Telkom
Kisima 2-1 Telkom
Moved Matches [Jul 28,29]
Mathare U. 1-2 KCB
Tusker 1-0 Ulinzi
Week 20 [Aug 4,5]
Mumias 1-1 AFC Leopards
Mathare U. 3-0 Ulinzi
Sony 1-0 Red Berets
Telkom 1-0 Brooke Bond
Nzoia 1-0 Chemelil
KCB 0-1 Nakuru P.
Telkom 1-0 AFC Leopards
Utalii 1-0 Ulinzi
Mumias 3-0 Chemelil
Kisima B. 3-3 Tusker
[Aug 11,12]
Tusker 1-0 Red Berets
KCB awd Oserian [awarded 0-2, originally 1-1 or 1-0, KCB appealed]
Nakuru P. 1-1 Shabana
[Aug 18,19]
Oserian 3-1 Ulinzi
Tusker 1-1 Mumias
Shabana 0-1 Mathare U.
Kisima B. ppd Sony
Chemelil 0-0 Nakuru P.
Brooke Bond 3-1 KCB
[Aug 25,26]
Coast Stars bt Brooke Bond
Nakuru P. - Telkom
Oserian - Utalii
Sony - Shabana
Mathare U. 2-1 Kisima B.
Heroes - Telkom
Nakuru P. - Utalii
Tusker 5-0 Kisima B.
Mathare U. 3-1 Red Berets
KCB - Chemelil
Mumias 1-0 Nzoia
[Aug 29]
AFC Leopards 0-0 KCB
Gor Mahia ppd Red Berets
[Sep 1-3]
Telkom 0-0 Coast Stars
Gor Mahia 1-2 Sony
Kisima B. 0-1 Oserian
Mathare U. 3-0 Heroes
Chemelil 0-1 Tusker
Telkom 0-4 Utalii
Nzoia 0-0 Tusker
Nakuru P. 1-3 AFC Leopards
Nzoia 1-0 Utalii
Red Berets 4-0 Heroes
Mathare U. 1-0 Sony
Brooke Bond awd AFC Leopards [abandoned at 2-3 in 90', awarded 0-2]
[Sep 8,9]
Heroes 0-0 Nzoia
Chemelil 1-0 Gor Mahia
Utalii ppd Tusker
Coast Stars - Nzoia
Brooke Bond awd Gor Mahia [abandoned at 3-2 in 88', awarded 2-0]
Mathare U. 1-0 Oserian
Red Berets 0-0 Mumias
Shabana 1-0 Kisima B.
[Sep 15,16]
Coast Stars 1-1 Tusker
Mumias abd Nakuru P. [abandoned at 2-0 in 72']
Sony 2-0 Brooke Bond
Utalii 4-1 Chemelil
Red Berets - Telkom
Heroes 1-0 Tusker
Nzoia 2-0 Nakuru P.
Oserian 4-0 Chemelil
Mathare U. 3-0 Telkom
AFC Leopards 1-2 Red Berets
Brooke Bond 2-1 Shabana
Gor Mahia 3-0 Kisima B.
[Sep 22,23]
AFC Leopards 2-0 Coast Stars
Ulinzi 1-0 Gor Mahia
Nzoia 0-0 Kisima B.
Telkom 1-1 Chemelil
Tusker 2-1 Nakuru P.
Mathare U. 1-0 Utalii
Mumias 1-2 Oserian
Utalii 1-1 Coast Stars
Telkom ppd Heroes
Brooke Bond 1-1 Chemelil
Mumias 1-0 Kisima B.
AFC Leopards 1-1 Tusker
Ulinzi 3-0 Sony
[Sep 29,30]
Kisima B. 2-1 Brooke Bond
Heroes 1-0 Nakuru P.
Oserian 0-1 Tusker
Shabana 2-0 Telkom
Red Berets ppd Coast Stars
Gor Mahia 2-1 Mumias
Kisima B. 1-1 Chemelil
Heroes 3-2 Utalii
Shabana ppd AFC Leopards
KCB ppd Nzoia
Mathare U. ppd Coast Stars
Telkom abd Sony [abandoned at 0-0 in 20' due to rain]
Red Berets ppd Gor Mahia
Ulinzi 0-0 Mumias
[Oct 7,8]
Tusker 0-1 Mathare U.
Nzoia 2-0 Gor Mahia
Heroes 0-2 Mumias
Telkom 1-3 Oserian
Kisima B. ppd Utalii
Sony ppd KCB
Brooke Bond 2-1 Red Berets
Kisima B. 0-0 AFC Leopards
Coast Stars 1-0 Mumias
Brooke Bond 1-4 Oserian [also reported 1-3]
Shabana 1-0 KCB
Tusker 1-0 Ulinzi
Telkom 0-2 Gor Mahia
[Oct 13,14]
Nakuru P. 0-2 Gor Mahia
Utalii 3-3 KCB
Mumias 1-0 Brooke Bond
Red Berets 1-1 Ulinzi
Coast Stars 3-2 Sony
AFC Leopards 1-0 Ulinzi
Gor Mahia 0-1 Utalii
Kisima B. 0-2 Telkom
KCB awd Tusker [awarded 2-0, Tusker left the pitch at
Nzoia 0-0 Shabana 2-2 in 85' citing darkness]
Heroes 0-2 Sony
Oserian 2-0 Red Berets
[Oct 20,21]
Ulinzi 1-1 Coast Stars
Nzoia 1-0 Brooke Bond
AFC Leopards 0-0 Gor Mahia
Shabana ppd Oserian
KCB ppd Mumias
Sony ppd Tusker
Nakuru P. 0-1 Coast Stars
Shabana 1-0 Chemelil
Utalii ppd Mumias
KCB 2-0 Gor Mahia
Sony ppd Oserian
[Oct 27,28]
Coast Stars 1-1 Heroes
Nakuru P. ppd Kisima B.
Utalii 1-1 Shabana
KCB 0-0 Red Berets
Chemelil 1-0 Sony
Heroes 2-1 Ulinzi
KCB 1-0 Telkom
Gor Mahia 1-1 Shabana
Red Berets 2-1 Kisima B.
AFC Leopards 2-1 Nzoia
[Nov 3,4]
Nakuru P. 2-2 Sony
Coast Stars awd Oserian [awarded 0-2, abandoned at 1-2 in 87']
Nzoia - Telkom
Mathare U. 2-0 Brooke Bond
Red Berets 0-1 Gor Mahia
Ulinzi 3-2 Chemelil
Utalii 1-1 Sony
Mathare U. 2-1 AFC Leopards
Mumias 4-0 Telkom
Gor Mahia - Tusker
Kisima B. 2-1 KCB
Heroes 3-0 Oserian
[Nov 10-12]
KCB 1-3 Mathare U.
AFC Leopards 2-0 Heroes
Ulinzi 2-0 Shabana
Kisima B. 3-0 Coast Stars
Oserian 2-0 Nzoia
Utalii 1-0 Tusker
Telkom 0-2 Sony
Ulinzi 1-0 KCB
Shabana - Mumias
Gor Mahia 0-1 Mathare U.
Kisima B. 3-0 Heroes
AFC Leopards 2-0 Chemelil
Red Berets - Coast Stars
Oserian awd Nakuru P. [awarded 2-0]
[Nov 14]
Mumias 0-0 Sony
[Nov 17,18]
Sony 1-0 AFC Leopards
Telkom 0-0 Tusker
Shabana 0-1 Oserian
Utalii 4-1 Mumias
Nakuru P. 0-3 Mathare U.
Shabana abd AFC Leopards [abd at 0-0 in 26' due to heavy rain]
Brooke Bond 2-0 Tusker
Mathare U. 1-0 Coast Stars
KCB 0-1 Mumias
Sony 0-0 Oserian
[Nov 24,25]
Heroes 0-2 Gor Mahia
Brooke Bond 1-1 Utalii
Nzoia 1-1 Mathare U.
Kisima B. 2-0 Ulinzi
Sony 3-1 KCB
Oserian 2-2 AFC Leopards
Coast Stars 1-1 Gor Mahia [abandoned?]
Nzoia 2-0 Tusker
Mumias 0-1 Mathare U.
Sony awd Tusker [awarded 2-0, Tusker dns]
[Dec 1,2]
Mathare U. ppd Oserian
Coast Stars ppd KCB
Sony 0-1 Nzoia
Chemelil 1-1 Red Berets
AFC Leopards 2-2 Utalii
Gor Mahia 2-3 Oserian
Ulinzi 0-1 Brooke Bond
Telkom 0-1 Tusker
Heroes 1-2 KCB
[Dec 8,9]
Coast Stars awd KCB [awarded 0-2, Coast Stars dns]
Shabana 0-0 AFC Leopards
[Dec 12]
Mathare U. ppd Oserian
Table (based on known results):
1.Oserian Fastac (Naivasha) 37 28 4 5 73-19 88 Champions [28 5 4 75-19?]
2.Mathare United (Nairobi) 37 25 6 6 55-22 81 [25 7 5 56-20?]
3.Mumias Sugar 36 20 8 8 48-27 68 [21 8 8 50-27]
4.Tusker FC (Nairobi) 38 20 9 9 49-30 69 [50-31?]
5.AFC Leopards (Nairobi) 37 17 14 6 50-25 65 [18 14 6 50-25?]
6.Nzoia Sugar (Bungoma) 34 13 14 7 31-21 53 [14 17 7 36-24]
7.SoNy Sugar (Awendo) 35 14 10 11 37-30 52 [*1] [14 11 13 41-36]
8.Utalii (Ruaraka) 34 13 12 9 46-36 51 [16 12 10 53-39]
9.Gor Mahia (Nairobi) 37 13 9 15 36-34 48 [13 8 15 35-34?]
10.Kisima Bombers (Meru) 35 12 9 14 44-45 45 [14 9 15 51-49]
11.Ulinzi Stars (Thika) 34 12 9 13 30-33 45 [14 9 15 34-36]
12.KCB (Nairobi) 36 10 10 16 34-47 40 [11 12 15 36-47]
13.Coast Stars (Mombasa) 33 9 12 12 21-29 39 [-22] [11 12 14 26-34?]
14.Red Berets (Nairobi) 32 8 11 13 30-36 35 [ 9 14 15 34-42]
15.Shabana (Kisii) 32 7 12 13 22-38 33 [ 9 15 13 28-41]
16.Chemelil Sugar 34 7 10 17 26-50 31 [ 9 11 18 32-52]
17.Mombasa Heroes 34 9 4 21 30-62 31 [*2] [10 4 24 33-70]
18.Brooke Bond (Kericho) 36 8 6 22 30-55 30 [-22][*3][9 6 23 33-59]
---------------------------------------------------------
19.Kisumu Telkom 34 6 8 20 19-48 26 [*3] [ 6 10 23 22-57]
20.Nakuru Police 31 5 7 19 20-46 22 [ 5 8 25 25-60]
NB: between square brackets, records indicated by source; unclear how Telkom got
39 matches.
Relegated: Nakuru Police and Kisumu Telkom
[*1] SoNy abbreviates South Nyanza (Sugar Company)
[*2] P&O Nedlloyd (newly promoted) were renamed Mombasa Heroes before the start of the
season
[*3] relegated teams Kisumu Telekom and Brooke Bond were admitted to the league on
April 21, 2001
[-22] w/o goals Coast Stars vs Brooke Bond
NB: in July, Re-Union (Nairobi) won a process at the High Court of Kenya to
achieve re-admittal to the Premier League; however, the judgement was
set aside after Re-Union and the KFF agreed to set up an arbitration
process to be started before August 14; the decision, taken in September
2001, is that Re-Union have to be reinstated in the Premier League 2002
and be paid Sh 200,000 by the federation for damages.
NB: Mathare United and KCB have protested against the award of their matches
against Oserian to their opponents and demand the dissolution of the Kenyan
Football Federation (league organisers).
Topscorers (Nov 20):
20 Mark Sirengo (Mumias)
17 Manasseh Imbo (Kisima)
14 John Barasa (oserian)
11 Sammy Simiyu (Oserian), Elkana Swaka (Utalii)
10 Dennis Chweya (Leopards), Mike Mururi (Oserian)
For 2002, the first level will consist of 2 groups of 11 teams each (2 will
be relegated, 3 promoted, Re-Union reinstated), running from February to
June; the first 8 teams of each group then enter the Premier League, starting
in August, and consisting of 16 teams (while the other 6 are relegated);
after that season the Premier League is to be reduced to 14 clubs.
May Day Cup 2001
AFC Leopards 0-0 Gor Mahia [aet, 6-5 pen]
Moi Golden Cup 2001
Round 1
[Jun 16,17]
Gor Mahia abd Ulinzi [abd at 1-1 in 46';
Ulinzi refused to continue]
Wazee wa Kazi 0-2 AFC Leopards
Afya United 0-3 Coast Stars
Mombasa Heroes 1-0 Panpaper Webuye
Sony 6-0 Nanyuki Top Life
Kenyatta Nat. Hospital 1-1 Shabana [3-4 pen]
ABB Electric lt Nzoia
Brooke Bond 2-0 UMRI
Mahakama lt Kenya Pipeline
KCB 1-1 Buruburu Sacramento [4-1 pen]
Yassets 1-2 Chemelil
[Jun 23]
Mathare U. 2-0 Utalii
Securicor 1-1 Transcom [3-4 pen]
[Jun 29,30]
Sher Agencies 0-1 Oserian
Telkom 1-0 Tusker
Kisima B. awd Mumias [awarded to Mumias; originally 2-1]
[Jul 15]
Gor Mahia awd Ulinzi [replay; awarded to Ulinzi]
[Aug 25]
Ulinzi abd Gor Mahia [abandoned at 0-0 due to rain]
[Aug 30]
Ulinzi 0-0 Gor Mahia [3-2 pen]
NB: Wazee wa Kazi are Kenya ex-internationals
1/8 Finals
Heroes 2-3 Mathare U.
Shabana 0-0 KCB [4-5 pen]
AFC Leopards 3-1 Nzoia
[Jul 28]
Oserian 2-0 Chemelil
Pipeline 1-0 Mumias
Sony 2-0 Transcom
Telkom 1-0 Brooke Bond
[Sep 6]
Ulinzi 1-0 Coast Stars
Quarterfinals
[Aug 11]
Sony 0-1 Mathare U.
[Sep 1]
Pipeline 0-0 KCB [2-4 pen]
[Sep 8]
Oserian 0-0 AFC Leopards [5-6 pen]
[Sep 9]
Ulinzi 2-1 Telkom
Semifinals
First Legs [Sep 15]
Mathare U. 3-0 KCB
AFC Leopards 1-0 Ulinzi
Second Legs [Sep 29]
KCB 1-0 Mathare U.
Ulinzi 0-0 AFC Leopards
Final [Nairobi, Oct 10]
Mathare U. 0-2 AFC Leopards
[Justus Basweti 15, 48]
Hedex Cup
NB: it is not always clear which matches belong to which round!
Qualifying Round [date unknown]
KCB drw Chemelil [3-5 pen]
Heroes 2-1 Red Berets
Nakuru P. 4-2 Shabana
Round 1
[Nov 18]
Ulinzi 1-0 Nzoia
[Dec 2]
Tusker 1-0 Telkom
[Dec 8,9]
Chemelil 0-2 AFC Leopards
Gor Mahia 2-0 Utalii
Sony 2-1 Kisima B.
[Jan 12]
Heroes awd Oserian [Oserian dns]
[Jan 13]
Coast Stars 1-1 Mathare U. [5-4 pen]
[date unknown]
Nakuru Police 0-1 Sony
Quarterfinals
[Jan 16]
Heroes 1-1 Tusker [4-5 pen]
Gor Mahia 2-2 Ulinzi [5-6 pen]
[Jan 17]
Coast Stars 0-2 Mumias
AFC Leopards 1-1 Sony [4-6 pen]
Semifinals [Jan 20]
Sony 1-0 Tusker
Ulinzi 1-1 Mumias [4-3 pen]
Final
First Leg [Jan 23]
Sony 1-1 Ulinzi
Second Leg [Jan 27]
Ulinzi 1-0 Sony
Kenya Second Level 2001
NB: the National Super League (new 2nd level), supposed to comprise 14 clubs
and kick off on May 5, has been put on hold; the clubs involved were:
Re-Union, Kimbo and Administration Police (Central)
Eldoret KCC, Panpaper and Eldoret FC (Western)
Kisumu Telkom and Brooke Bond (meanwhile reinstated to 1st level)
Kisumu All Stars, Western Stima, Sher Agencies, Kenya Pipeline, Stardust
and National Bank of Kenya (promoted from zones)
It finally started June 1st with additional entries:
NYS Garissa, Medisa Thika U., Embu Telkom, Transcom, Kitale FC,
Kawangwara FC, Cook'n Lite.
National Super League
Table:
1.Medisca Thika United 27 18 5 4 41-13 59 Promoted
2.Pan Paper 27 18 4 5 46-17 58 Promoted
3.Kenya Pipeline 28 17 3 6 56-22 57 Promoted
-------------------------------------------------------
4.Administration Police 26 12 7 7 33-22 43
5.Sher Agencies 26 11 7 8 28-19 40
6.Agro-Chemical 26 11 5 10 30-28 38
7.National Bank of Kenya 28 9 7 12 29-36 34
8.Transcom 24 9 6 9 25-25 33
9.Kawangware 25 9 6 10 25-34 33
10.Scarlet 24 8 6 10 23-36 30
11.Cook 'N' Lite 26 8 4 14 19-36 28
12.Kisumu All Stars 24 7 5 12 23-32 26
13.Nandi Tea 25 4 10 11 19-31 22
14.Western Stima 24 4 9 11 20-33 21
15.Kitale 26 3 5 19 18-48 14
NB: total GD +5
Expelled due to 3 consecutive match abandons and records annulled:
-.Eldoret United
-.Young Generation/Stardust
-.NYS-Garissa
Week 1 [Jun 1-3]
Eldoret FC 0-1 National Bank
NYS Garissa 0-7 Medisa Thika U.
Stardust - Pipeline
Western Stima - Kimbo
Panpaper - Embu Telkom
Kisumu All Stars - Sher Agencies
Western Stima - National Bank
Kisumu All Stars - Kimbo
Eldoret FC - Embu Telkom
Panpaper - Sher Agencies
Week 2 [Jun 10]
Transcom 2-3 Eldoret FC
Administration Police 6-0 NYS Garissa
Thika U. 2-0 Stardust
Pipeline 2-1 NYS Garissa
Pipeline 2-1 Kimbo
Administration Police 2-0 Western Stima
Thika U. 3-1 Kisumu All Stars
Week 3 [Jun 16,17]
Transcom 2-0 Administration Police
Kitale FC 2-1 Western Stima
Transcom 2-1 Kawangware FC
Eldoret U. 2-2 Thika U.
Kitale FC 0-3 Thika U.
Week 4 [Jun 23,24]
Sher Agencies - Cook'n Lite
Administration Police - Eldoret U. [*]
National Bank - Kitale FC
Kawangware FC - Pipeline
Kisumu All Stars - NYS Garissa
Western Stima - Stardust
Kisumu All Stars - Stardust
Pipeline - Cook'n Lite
Thika U. 2-1 Transcom
Sher Agencies - Eldoret U.
Panpaper - NYS Garissa
Kawangware FC - Administration Police
[*] Eldoret United is a merger between Eldoret FC and Eldoret KCC
[Jun 30]
Kisumu All Stars 1-1 Kitale FC
National Bank 3-0 Thika U.
Kisumu All Stars will be renamed Kisumu Union after the first half of
the season is completed.
[Jul 7,8]
Administration Police - Panpaper
Eldoret U. 6-0 Stardust
Western Stima - Cook'n Lite
Transcom 0-0 National Bank
Sher Agencies 0-1 Thika U.
Nandi Tea 0-2 Pipeline
Transcom 2-1 Star Dust
Kisumu All Stars - Cook'n Lite
Thika U. 1-1 Administration Police
Sher Agencies 1-2 National Bank
Kitale FC - Pipeline
Kawangware - NYS Gilgil
Western Stima - Eldoret U.
NB: Stardust also appear as Star Dust
[Jul 14,15]
Panpaper 1-1 Thika U.
Stardust 2-2 Kitale FC
Cook'n Lite - NYS Garissa
Western Stima 1-1 Pipeline
Admin. Police - Sher Agencies
National Bank 1-1 Kawangware
Nandi Tea - Transcom
Cook'n Lite 1-0 Kitale FC
Stardust - NYS Garissa
Western Stima 0-0 Thika U. [also reported 1-1]
Panpaper 1-0 Pipeline
Sher Agencies 1-0 Kawangware
National Bank 1-2 Administration Police
Kisumu All Stars 0-1 Transcom
Nandi Tea 2-3 Eldoret U.
[Jul 21]
Thika U. 2-0 Cook'n Lite
[late Jul]
Kitale FC 1-3 Eldoret FC
NB: at the end of July, the Kenyan FF decide to also include
Scarlet FC (Nakuru) and Agro-Chemicals (Muhoroni)
[Aug 4,5]
Eldoret U. - Cook'n Lite
Panpaper - Western Stima
NYS Garissa - Nandi Tea
Pipeline - Thika U.
Kawangware - [?]
Kisumu All Stars - Administration Police
Panpaper - Cook'n Lite
NYS Garissa - Kitale FC
Thika U. 0-0 Kawangware
Pipeline - Transcom
[Aug 8]
Agro-Chemicals - Scarlet FC
[Aug 11,12]
Pipeline - Eldoret U.
Nandi Tea - Kisumu All Stars
Administration Police - Kitale FC
Pipeline - Sher Agencies
Administration Police 2-2 Panpaper
Thika U. 2-0 Nandi Tea
[Aug 18,19]
Scarlet 2-1 National Bank
Panpaper 2-1 Agro-Chemical
Thika U. 0-1 Agro-Chemicals
[Sep 6]
Transcom 1-0 Agro-Chemicals
[Sep 14/15]
Scarlet 2-0 Kisumu All Stars
Scarlet 1-1 Western Stima
Agro-Chemical 0-1 Administration Police
[Oct 6,7]
Nandi Tea 0-1 Thika U.
Agro-Chemicals 2-2 Thika U. [also reported 1-0]
Agro-Chemical 2-0 Scarlet
[Oct 13,14]
Kawangware 4-0 National Bank
Thika U. 0-1 Panpaper
Sher Agencies 1-0 Agro-Chemical
National Bank 3-1 Administration Police
Kawangware 1-0 Agro-Chemical
Pipeline 4-1 Panpaper
Transcom awd Nandi Tea [Nandi Tea dns, awarded 2-0]
Transcom awd Eldoret U. [Eldoret dns, awarded 2-0]
[Oct 20]
Agro-Chemicals 2-1 Cook'n Lite
Thika U. 2-0 Pipeline
[Oct 21]
Agro-Chemicals awd Young Generations [Y.G. dns, awarded 2-0]
[Oct 24]
Kawangware 0-2 Thika U.
[Oct 27,28]
Pipeline bt Kisumu All Stars
Pipeline 0-1 Agro-Chemicals
Panpaper 3-1 Kitale FC
[Oct ?]
Agro-Chemical 2-3 Administration Police
[Nov 3,4]
Kitale FC 1-2 National Bank
Sher Agencies 2-1 Administration Police
Panpaper 4-0 National Bank
Nandi Tea 0-1 Kawangware
Western Stima 2-2 Agro-Chemical
Table at Nov 5:
1.Kenya Pipeline 27 17 6 4 - 57
2.Pan Paper 23 17 3 3 - 54
3.Medisca Thika United 25 15 7 3 - 52
-------------------------------------------------------
4.Agro-Chemical 26 12 4 10 - 40
5.Administration Police 23 11 6 7 - 40
6.Sher Agencies 23 11 5 7 - 39
7.Kawangware 24 9 7 8 - 34
8.Transcom 22 9 5 8 - 32
9.National Bank 22 8 6 8 - 30
10.Cook 'N' Lite 24 8 4 12 - 28
11.Western Stima 21 6 8 7 - 26
12.Scarlet 18 7 4 7 - 25
13.Kisumu All Stars 21 6 6 9 - 24
14.Nandi Tea 24 4 11 9 - 23
15.Eldoret United 18 6 4 8 24-22 22 [*]
16.Young Generation/Stardust 18 4 2 12 15-31 14 [*]
17.Kitale 22 3 4 15 - 13
18.NYS-Garissa 19 3 0 16 - 9
NB: 3 more wins than losses
[Nov 10,11]
Pipeline 2-1 Western Stima
Thika U. 2-1 Western Stima [also reported 2-0]
National Bank 1-1 Sher Agencies
National Bank 2-1 Scarlet FC
Agro-Chemical ppd Transcom
Kitale FC - Cook'n lite [Cook'n Lite dns]
NYS Garissa - Panpaper [Panpaper dns]
[Nov 17,18]
Agro-Chemical 1-0 National Bank
Cook'n Lite - Scarlet FC
Administration Police - Kisumu All Stars
Thika U. awd Kitale FC [Kitale dns, awarded 2-0]
Sher Agencies - NYS Garissa
Kawangware 4-3 Transcom
Nandi Tea 2-3 National Bank
Kawangware awd Kisumu All Stars [Kisumu walked off at 0-0,
Administration Police 1-1 Thika U. awarded 2-0 to Kawangware]
Cook'n Lite - Panpaper
Scarlet FC - Sher Agencies
Cook'n Lite 1-2 Pipeline
Western Stima 2-0 Panpaper
NYS Garissa were excluded.
[Nov 24,25]
National Bank - Pipeline
Panpaper - Nandi Tea
Scarlet FC - Kawangware
Sher Agencies - Kisumu All Stars
Kitale FC - Agro-Chemical
Western Stima - Nandi Tea
Thika U. 2-0 National Bank
Transcom - Kisumu All Stars
[Nov 28]
Scarlet 0-2 Thika U.
[Dec 1,2]
Pipeline 2-1 Transcom
Sher Agency 1-0 Panpaper
Kawangware 2-0 Panpaper
Thika U. 1-0 Sher Agency
Administration Police 2-0 Cook'n Lite
[Dec 5]
Transcom 0-1 Thika U.
[Dec 8,9]
Western Stima 0-3 Administration Police
Agro Chemical 0-0 Panpaper
Scarlet 1-2 Kitale FC
Kisumu All Stars - National Bank
Pipeline 3-0 Nandi Tea
Cook'n Lite 0-3 Thika U.
Kisumu All Stars - Western Stima
Sher Agencies - Nandi Tea
Transcom 1-1 Kitale FC
[Dec 13]
Pipeline 2-0 Kawangware
Table:
1.Medisca Thika United 27 18 5 4 41-13 59 Promoted
2.Pan Paper 27 18 4 5 46-17 58 Promoted
3.Kenya Pipeline 28 17 3 6 56-22 57 Promoted
-------------------------------------------------------
4.Administration Police 26 12 7 7 33-22 43
5.Sher Agencies 26 11 7 8 28-19 40
6.Agro-Chemical 26 11 5 10 30-28 38
7.National Bank of Kenya 28 9 7 12 29-36 34
8.Transcom 24 9 6 9 25-25 33
9.Kawangware 25 9 6 10 25-34 33
10.Scarlet 24 8 6 10 23-36 30
11.Cook 'N' Lite 26 8 4 14 19-36 28
12.Kisumu All Stars 24 7 5 12 23-32 26
13.Nandi Tea 25 4 10 11 19-31 22
14.Western Stima 24 4 9 11 20-33 21
15.Kitale 26 3 5 19 18-48 14
NB: total GD +5
Expelled due to 3 consecutive match abandons and records annulled:
-.Eldoret United
-.Young Generation/Stardust
-.NYS-Garissa
[Dec 15,16]
Cook'n Lite 1-0 Panpaper
Administration Police - Kawangware
Transcom - Sher Agencies
Kawangware - Western Stima
Scarlet 0-0 Agro-Chemical
Thika U. awd Kisumu All Stars [Kisumu dns; awarded 2-0]
Panpaper awd Kisumu All Stars [Kisumu dns; awarded 2-0]
[Dec 19?]
Kitale FC 1-3 Cook'n Lite
Kenya Third Level 2001
Regional Super Leagues
Central Zone (30 teams), Start: Mar 2 (postponed)
Participating teams
Zone 1
Kenya Pipeline - to second level June
Black Mamba
Mvua
Imara United
Re-Union
Harambee Sacco
Administration Police [aka Utawala] - to second level June
Gilgil Region XI
Nakuru Telkom
Sulmac
Karuri Thunder
Black Bomber
Bidco
Brooke Bond - readmitted to first level on April 21
Nanyuki FC
Zone 2
Kawangware Sportiff
Post Bank
Shauri Moyo
National Social Security Fund [NSSF]
Kimbo - to second level June
Transcom - to second level June
Homegrown
Sher Agencies - to second level June
Jericho All Stars
Securicor
Thika Telkom
Gatundu Stars
Mara Mara
Nanyuki Region XI
Ndumberi Rangers
[Apr 7,8]
Securicor 0-1 Gatundu Stars
Thika United 0-0 Homegrown
Nanyuki Thunderbird 0-2 NSSF
Utawala - Bidco
Top Life ppd Nanyuki Region
Gilgil Region 2-1 Black Mamba
Homegrown 2-0 Gitaru Tigers
Changoi 3-3 Utawala
Harambee Sacco - Sher Agencies
Postbank ppd Ndumberi Rising
[Apr 21 or 22]
Sulmac 2-0 Postbank
Sher Agencies 1-0 Utawala
[Jun ?]
Gilgil Region 2-2 Nakuru Telkom
Sulmac 2-1 Thika Telkom
[Jun 9]
Nakuru Telkom 2-1 Homegrown
[Jun ?]
NSSF 1-1 Thika Telkom
Sulmac 0-1 Bidco
Homegrown 2-1 Gilgil R.
Securicor 2-1 Black Bombers
NSSF 0-1 Sulmac
Nanyuki Thunderbird 1-1 Mwea Stars
Bomani 0-1 Thika Telkom
Black Mamba 0-1 Gitari Tigers
Mwea Stars 0-1 Thika Telkom
[Oct 13,14]
Homegrown 0-0 Black Mamba
Sulmac 2-1 Ndumberi Rising
Sulmac 4-1 Nanyuki Thunderbird
[Oct 14]
Utawala Nakuru 4-0 Nanyuki Thunderbird
[Sep 9]
Homegrown 2-2 Securicor
[Sep 15]
Homegrown 1-0 Shauri-Mayo Nairobi
[Oct 21?]
Homegrown 3-1 Jericho All Stars
[Oct 28?]
Gilgil Region 2-0 Gitaru Tigers
Top of (near) Final Tables:
Zone 1
1.Gilgil Region 56
2.Homegrown 44
3.Securicor 39
4.Gatundu 39
5.Gitaru Tigers
Zone 2
1.Kangemi U. 58
2.Sulmac 55 [1 game in hand]
3.Utawala 52
4.Imara U. 49
5.Bidco
These teams qualified for Mini-league.
Mini League
-----------
[Nov 10,11]
Homegrown 1-1 Bidco
Imara U. 2-0 Gilgil Region
Gitaru Tigers 3-2 Kangemi U.
Table (at Nov 11, presumably after 5 rounds, with 1 match missing):
1.Securicor 11
2.Kangemi 10
---------------------------
3.Bidco 9
4.Gitaru Tigers 8
5.Gatundu Stars 8
6.Sulmac 7
7.Homegrown 6
8.Imara 4
9.Gilgil Region 2
10.Utawala 1
Top of Table (end of Nov, presumably after 6 or 7 rounds):
1.Gatundu Stars 14
2.Securicor 14
---------------------------
3.Kangemi 11
4.Gitaru Tigers 11
[Dec 9]
Gatundu Stars 8-1 Gitaru Tigers
Both clubs suspended by the KFF because of match fixing. Suspension
later revoked on appeal.
1.Gatundu Stars
2.Securicor
NB: Kangemi and Sulmac apparently finished 3rd and 4th and were also
promoted. Imara finished 10th(?).
NB: Kangemi United were founded as Matatu Vehicle Owners Association
(Mvoa) Sportiff FC in 1986 and renamed Kangemi United in 1999
after the Kangemi Youth Sports Association took over from the
original founders.
Western Zone
[late Jul]
Kakamega Telkom 4-0 Makulano United
[Sep 9]
Olympic Sportive Busia 2-2 Kakamega Telkom
Kakamega Telkom qualified for nationwide Super League, but will not take
part in 2002 after being denied sponsorship by Telkom Kenya Corporation.
-------------------------------------------------------------------------------------------
2002
Premier League
==============
Final Tables (not entirely compatible with known results):
Group A
1.Oserian Fastac (Naivasha) 20 15 3 2 51-11 48 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Mumias Sugar 20 14 4 2 30-12 46
3.Tusker FC (Nairobi) 20 10 8 2 20- 9 38
4.Chemelil Sugar 20 8 4 8 24-24 28
5.SoNy Sugar (Awendo) 20 6 8 6 13-16 26
6.Ulinzi Stars (Thika) 20 5 10 5 18-16 25
7.Medisca Thika United 20 6 5 9 13-12 23
---------------------------------------------------------
8.Pan Paper (Webuye) 20 5 7 8 17-23 22 Relegated
9.KCB (Nairobi) 20 4 5 11 19-32 17 Relegated
10.Mombasa Heroes 20 4 2 14 12-37 17 Relegated
11.Gor Mahia (Nairobi) 20 3 4 13 10-35 13 Relegated
Group B
1.Nzoia Sugar (Bungoma) 20 14 3 3 28-12 45 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Mathare United (Nairobi) 19 13 2 4 34-12 41
3.Kenya Pipeline (Nairobi) 20 11 4 5 27-15 35
4.Utalii (Ruaraka) 18 9 5 4 25-15 32
5.Coast Stars (Mombasa) 20 9 4 7 27-23 31
6.AFC Leopards (Nairobi) 19 9 3 7 21-16 30
7.Brooke Bond (Kericho) 19 6 4 9 19-23 22 Relegated
---------------------------------------------------------
8.Kisima Bombers (Meru) 20 6 4 10 18-22 22
9.Shabana (Kisii) 19 3 6 10 11-26 15 Relegated
10.Red Berets (Nairobi) 20 2 8 10 10-31 14 Relegated
11.Re-Union (Nairobi) 20 2 3 15 10-40 9 Relegated
NB: missing Brooke Bond vs Utalii (awarded 0-2?), Shabana vs Utalii,
Leopards vs Mathare
NB: due to the relegation of traditional giants Gor Mahia the league
is reorganised, no teams being relegated and two are promoted (the
official reason was: "to give clubs especially those that are self-
supporting an opportunity to re-organise themselves")
Round 1 [Feb 9,10]
Group A
Oserian 6-0 KCB
Panpaper 0-0 Tusker
Gor Mahia 1-0 Thika U.
Sony 2-0 Heroes
Mumias 1-0 Tusker
Chemelil 3-0 Heroes
Oserian 3-0 Gor Mahia
Group B
Shabana awd AFC Leopards [Leopards dns (player strike); awarded 2-0]
Coast Stars 0-0 Red Berets
Brooke Bond 2-2 Kisima B.
Mathare 3-0 Re-Union
Brooke Bond awd AFC Leopards [Leopards dns (player strike); awarded 2-0]
Shabana 1-2 Kisima B.
Re-Union 1-2 Coast Stars
Nzoia 1-0 Utalii
NB: matches of Leopards postponed
[Feb 16,17]
Gor Mahia 1-0 Sony
Chemelil 1-2 Mumias
Thika U. 0-1 Panpaper
AFC Leopards ppd Re-Union
Coast Stars 2-3 Nzoia
Utalii 2-0 Mathare U.
Ulinzi ppd KCB
Panpaper 0-3 KCB
Pipeline 1-0 Utalii
Shabana 2-2 Brooke Bond
Pipeline 2-0 Red Berets
Mathare 2-0 Red Berets
[Feb 23,24]
Group A
Panpaper 1-1 Gor Mahia
Mumias 1-0 Sony
Mumias 4-1 Gor Mahia
Group B
Coast Stars 4-1 Brooke Bond
Shabana 1-1 Re-Union
Red Berets 0-0 AFC Leopards
Kisima B. 0-2 Mathare U.
Utalii 1-1 Shabana
Nzoia 3-0 Pipeline
[Feb 27]
Ulinzi 0-0 Sony
[Mar 2,3]
AFC Leopards 2-0 Coast Stars
Ulinzi 0-1 Chemelil
Sony 0-0 Panpaper
KCB 1-0 Gor Mahia
Utalii 2-0 Re-Union
Heroes 0-0 Mumias
Utalii 2-1 Coast Stars
Mathare U. 2-1 Pipeline
Brooke Bond 1-2 Nzoia
Kisima B. 4-0 Red Berets
[Mar 9,10]
Thika U. 0-1 Tusker
Red Berets 1-0 Shabana
Mumias 1-1 Ulinzi
Tusker 1-0 KCB
Nzoia 2-0 Kisima B.
Pipeline 2-0 Shabana
[Mar 16,17]
Re-Union - Kisima B.
Red Berets 0-1 Nzoia
Pipeline 3-0 Brooke Bond
Heroes 1-0 Ulinzi
Oserian 1-1 Tusker
Sony 2-0 Thika U.
Chemelil 2-2 KCB
Re-Union - Brooke Bond
AFC Leopards awd Kisima B. [abd at 1-1 in 80', awarded 0-2]
Chemelil 4-1 Thika U.
Red Berets 3-3 Utalii
Sony 1-1 KCB
Heroes 2-0 Panpaper
Mathare U. 1-2 Nzoia
[Mar 23]
Tusker 1-0 Ulinzi
KCB 1-0 Heroes
Coast Stars 2-1 Shabana
Nzoia 1-0 Re-Union
[Mar 24]
Coast Stars 1-0 Pipeline [home win, score uncertain]
Kisima Bombers 1-1 Utalii
Mumias Sugar 0-0 Panpaper
KCB 0-1 Ulinzi
[Mar 29]
Chemelil Sugar 2-0 Gor Mahia
Tusker drw Sony Sugar
[Mar 30]
Oserian Fastac 5-0 Sony Sugar
AFC Leopards ppd Utalii
Coast Stars 1-2 Mathare
Tusker 0-0 Chemelil
Medisca Thika 0-1 Mumias
[Mar 31]
Shabana 1-2 Nzoia
Gor Mahia awd Ulinzi [Gor Mahia dns, awarded 0-2]
KCB 1-2 Mumias
Medisca Thika 2-0 Heroes
[Apr 1]
AFC Leopards 0-1 Kenya Pipeline
Ulinzi 2-2 Oserian
[Apr 6]
Gor Mahia 3-0 Mombasa Heroes
Chemelil 3-0 Panpaper
Mumias 1-0 Oserian Fastac
KCB 1-2 Medisca Thika
Shabana awd Mathare United [awarded 0-2 walkover]
Nzoia Sugar 0-0 AFC Leopards
Kenya Pipeline 1-0 Re-Union
[Apr 7]
Tusker 3-2 Mombasa Heroes
Panpaper 1-2 Oserian Fastac
Sony Sugar 2-0 Chemelil
Brooke Bond 0-1 Mathare United
Kisima Bombers 1-0 Coast Stars
[Apr 10]
Medisca Thika 0-0 Ulinzi
[Apr 13]
Tusker 2-0 Gor Mahia
Oserian Fastac awd Chemelil Sugar [awarded 2-0, Chemelil dns]
Utalii 1-0 Brooke Bond
Re-Union ppd Kisima Bombers
[Apr 14]
Red Berets 0-2 Brooke Bond
AFC Leopards 1-0 Re-Union
[Apr 20,21]
Heroes 2-1 Oserian
Re-Union 2-2 Brooke Bond
AFC Leopards abd Mathare U. [abd at 1-1 in 40' due to heavy rain]
Utalii 1-2 AFC Leopards
[May 22]
AFC Leopards 0-2 Mathare U.
[Apr 27,28]
Mumias 4-1 Chemelil
Sony 0-2 Tusker
Panpaper 1-0 KCB
Gor Mahia abd Thika U. [abd at 1-1 in 45']
Coast Stars 0-4 Utalii
Pipeline 1-0 Kisima B.
Mumias 0-0 KCB
Chemelil 0-0 Tusker
AFC Leopards 4-0 Red Berets
Mathare U. 4-1 Kisima B.
Re-Union 0-0 Pipeline
[May 1]
Mathare U. 4-1 Re-Union
Panpaper 1-1 Sony Sugar
Brooke Bond awd Shabana [awarded 2-0]
[May 4,5]
Oserian 2-1 Mumias
Ulinzi 4-2 Heroes
Tusker 0-0 Thika U.
Shabana 0-1 Coast Stars
Pipeline 2-1 Nzoia
Kisima B. 2-0 Re-Union
Brooke Bond 1-1 Red Berets
Ulinzi 1-2 Mumias
Utalii 1-0 Nzoia
Oserian 8-0 Heroes
Gor Mahia 1-1 KCB
Chemelil 2-0 Sony
Kisima B. 0-1 AFC Leopards
Brooke Bond 1-1 Coast Stars
Shabana 0-0 Red Berets
[May 11,12]
Oserian 3-1 Panpaper
Heroes 0-0 Gor Mahia
Tusker 1-1 Ulinzi
Red Berets 2-1 Re-Union
Ulinzi 2-1 Panpaper
KCB 0-3 Oserian
Kisima B. - Brooke Bond
AFC Leopards 3-0 Utalii
Heroes 1-2 Sony
[May 18]
Pipeline 2-1 AFC Leopards
Sony Sugar abd Oserian [abd at 0-0 in 76'; unclear
Coast Stars 5-0 Re-Union whether finished]
Chemelil 0-0 Ulinzi
Utalii 1-0 Kisima Bombers
Mumias 2-1 Thika U.
Panpaper awd Heroes [awarded 2-0]
Mathare U. ppd Shabana
[May 19]
Chemelil 0-1 Oserian
Red Berets 1-1 Kisima Bombers
Mumias 1-0 Heroes
Sony Sugar 0-0 Ulinzi
Panpaper - Thika U. draw
[May 25,26]
Gor Mahia 0-1 Tusker
Sony 0-1 Mumias
Thika U. 0-1 Oserian
Brooke Bond 1-0 Pipeline
Coast Stars 1-0 AFC Leopards
Utalii 3-0 Re-Union
KCB 1-1 Tusker
Gor Mahia 0-0 Ulinzi
Panpaper 2-0 Chemelil
Shabana 0-0 Pipeline
Coast Stars 1-0 Red Berets
Nzoia 1-0 Mathare U.
[Jun 1,2]
Mathare U. awd AFC Leopards [abd at 1-1 in 88'; award of 2-0 declared
Nzoia 0-0 Coast Stars void by High Court; to be replayed]
Shabana 2-0 Re-Union
Red Berets 0-0 Utalii
Oserian 5-0 Gor Mahia [abd in 79'?]
Thika U. 2-0 KCB
Mathare U. 1-0 Red Berets
Brooke Bond 2-1 Re-Union
[Jun 8,9]
Mumias 2-1 Panpaper
Oserian 1-0 Ulinzi
Heroes ppd Tusker Tusker won
Sony 1-0 Gor Mahia
AFC Leopards 2-1 Nzoia
Mathare U. awd Brooke Bond [awarded 2-0, Brooke Bond dns - or ppd?]
Pipeline 2-2 Coast Stars
Chemelil 3-2 Gor Mahia [also reported 2-0]
Heroes 3-0 KCB
Ulinzi 0-0 Thika U.
Re-Union 0-1 Nzoia
Utalii 2-1 Pipeline
Kisima B. 0-1 Shabana
Mathare U. 2-0 Coast Stars
[Jun 15,16]
Gor Mahia 1-4 Mumias
Tusker 2-0 Panpaper
KCB 1-2 Sony
Thika U. 1-0 Chemelil
Pipeline 1-0 Mathare U.
Shabana ppd Utalii
Nzoia 1-1 Red Berets
Coast Stars 1-0 Kisima B.
Tusker 1-0 Mumias
Gor Mahia 1-3 Panpaper
Thika U. 1-0 Sony
KCB 4-1 Chemelil
Brooke Bond ppd Utalii [postponed due to field being booked for
Re-Union 0-2 AFC Leopards church function!]
[Jun 22,23]
Oserian 3-2 Tusker
AFC Leopards 3-0 Brooke Bond
Pipeline 5-0 Red Berets
Heroes 1-2 Thika U.
Mathare U. 1-1 Shabana
Nzoia 2-1 Kisima B.
Mathare U. 1-1 Utalii
AFC Leopards 0-0 Shabana
Nzoia awd Brooke Bond [Brooke Bond dns; awarded 2-0]
[date?]
Ulinzi 3-2 KCB
Final Tables (not entirely compatible with known results):
Group A
1.Oserian Fastac (Naivasha) 20 15 3 2 51-11 48 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Mumias Sugar 20 14 4 2 30-12 46
3.Tusker FC (Nairobi) 20 10 8 2 20- 9 38
4.Chemelil Sugar 20 8 4 8 24-24 28
5.SoNy Sugar (Awendo) 20 6 8 6 13-16 26
6.Ulinzi Stars (Thika) 20 5 10 5 18-16 25
7.Medisca Thika United 20 6 5 9 13-12 23
---------------------------------------------------------
8.Pan Paper (Webuye) 20 5 7 8 17-23 22 Relegated
9.KCB (Nairobi) 20 4 5 11 19-32 17 Relegated
10.Mombasa Heroes 20 4 2 14 12-37 17 Relegated
11.Gor Mahia (Nairobi) 20 3 4 13 10-35 13 Relegated
Group B
1.Nzoia Sugar (Bungoma) 20 14 3 3 28-12 45 Championship Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Mathare United (Nairobi) 19 13 2 4 34-12 41
3.Kenya Pipeline (Nairobi) 20 11 4 5 27-15 35
4.Utalii (Ruaraka) 18 9 5 4 25-15 32
5.Coast Stars (Mombasa) 20 9 4 7 27-23 31
6.AFC Leopards (Nairobi) 19 9 3 7 21-16 30
7.Brooke Bond (Kericho) 19 6 4 9 19-23 22 Relegated
---------------------------------------------------------
8.Kisima Bombers (Meru) 20 6 4 10 18-22 22
9.Shabana (Kisii) 19 3 6 10 11-26 15 Relegated
10.Red Berets (Nairobi) 20 2 8 10 10-31 14 Relegated
11.Re-Union (Nairobi) 20 2 3 15 10-40 9 Relegated
NB: missing Brooke Bond vs Utalii (awarded 0-2?), Shabana vs Utalii,
Leopards vs Mathare
NB: due to the relegation of traditional giants Gor Mahia the league
is reorganised, no teams being relegated and two are promoted (the
official reason was: "to give clubs especially those that are self-
supporting an opportunity to re-organise themselves")
Third Place Playoff
First Leg [Jun 29]
Mumias 1-2 Mathare U.
Second Leg [Jul 6]
Mathare U. 2-1 Mumias
Championship Playoff
First Leg [Jun 29]
Nzoia 2-2 Oserian
[Bramwell Simiyu (2); Boniface Ambani, John Barasa]
Second Leg [Jul 13]
Oserian 1-0 Nzoia
Oserian champions.
NB: Premier League champions, Oserian Fastac, have changed their name
to AC Nakuru for 2002/03 following the withdrawal of their official
sponsors, Oserian Development Company (ADC), last month.
The club will also change its home ground from Naivasha to Afraha
Stadium in Nakuru.
Promoted: Sher Agencies and Kawangware
NB: AC Nakuru (former Oserian) withdrew from the African Champions League
2003, in which runners-up Nzoia Sugar will replace them; Mathare United
were asked by the Kenya FA to enter the CAF Cup 2003 but they declined
citing the costs; eventually Mumias Sugar stepped in as replacements.
However the FA failed to confirm their participation to CAF.
Moi Golden Cup 2002
Preliminary Round (32 teams)
[Jul 13]
Coast Stars 0-0 Sony [5-4 pen]
Tusker 2-0 Kawangware
Sher-Agencies 0-1 Re-Union
Brooke Bond 1-2 Mabati Rolling Mills [*]
Matungu Combined 0-10 Mathare United
[Jul 14]
Nation-Taifa FC 0-3 Mumias
AFC Leopards 2-0 Kangemi
Umri FC 11-0 Karatina
Nanyuki Toplife 1-2 Pipeline
Bidco 0-1 Utalii
Chemelil 4-2 Gor Mahia (replaced Alarm Sports after the draw!;
at the match itself two rival factions of Gor Mahia turned up to
play the match; that led by Fred Mwango played and lost while the
rival faction led by Obita Odero tried to eject them but failed but
not until the police stepped in and one youth suffered knive injuries;
in addition the refeeree team staged a 30-minute boycott before the
match over officiating allowances)
[Jul 15]
Oserian 3-1 Kahawa United
[Jul 17]
Wazee wa Kazi 1-2 University of Nairobi
Mahakama 0-1 KCB
Spitfire bt Homegrown
Nzoia 3-1 Mathare Youth
Securicor 0-1 Thika U.
NB: Wazee wa Kazi are Kenya ex-internationals
[*] Note that this match was not part of the original draw; as the
winners do not show up in the next round, it probably was part
of a different competition.
Round 1
[Jul 20]
Oserian 1-0 AFC Leopards
Umri 0-2 Pipeline
Utalii 5-0 Re-Union
University 1-4 Mathare U.
Tusker 1-0 Nzoia
Spitfire 0-1 Coast Stars
[Jul 21]
Thika U. 4-3 KCB [aet]
Mumias 2-1 Chemelil
Quarterfinals
[Jul 27]
Mumias 1-0 Mathare U.
Pipeline 0-0 Oserian [aet, 6-5 pen]
Utalii 2-1 Thika U.
[Jul 28]
Tusker 2-1 Coast Stars
Semifinals
First Legs [Sep 14]
Pipeline 1-1 Tusker
[Godfrey Osama 10; George Waweru 38]
Utalii 1-1 Mumias
[Moses Odhiambo 60; Eric Muranda 76]
Second Legs
[Sep 21]
Tusker 2-2 Pipeline
[Sep 28]
Mumias 4-0 Utalii
Final [Oct 10, 'Moi Day', Nyayo National Stadium,
Moi International Sports Centre, Kasarani]
Pipeline 1-0 Mumias
[Moses Gitau 50]
Chairman's Cup 2002
Winners: Kangemi United
Second Level 2002
Nationwide Super League
=======================
Participants by right:
Relegated from 1st level 2001:
Nakuru Police
Kisumu Telkom
At 2nd level 2001:
Administration Police
Sher Agencies (Naivasha)
Agro-Chemical
National Bank of Kenya
Transcom
Kawangware
Scarlet
Cook 'N' Lite
Kisumu All Stars
Nandi Tea
Western Stima
Kitale
NB: not clear whether any were relegated following the expulsion of
Eldoret United, Young Generation/Stardust and NYS-Garissa
Promoted from 3rd level 2001:
(Central Zone)
Gatundu Stars
Securicor FC
Kangemi United
Sulmac FC
(Western Zone)
Kakamega Telkom - withdrew after losing sponsorship
Also admitted for no apparent reason:
Waterworks
Kahawa United
Githurai FC
Nanyuki Top Life
Homegrown FC
Imara United
(played in two groups)
[May 4,5]
National Bank 2-0 Karatina Stars
Busia Olympic Sportiff awd Nandi Tea [Nandi Tea dns; awarded 2-0]
Kawangware 3-1 Kepchomo
Sher Agencies 6-0 Waterworks
Utawala 2-0 Agro-Chemical
Homegrown 2-0 Chepkorio
Kenap abd Transcom [abd at 2-0]
Sher Agencies 2-0 Gatundu Stars
Utawala 3-1 Kahawa United
Group A Leaders: National Bank of Kenya
[May 11,12]
National Bank 0-2 Kawangware
National Bank abd Utawala [abd at 1-1 in 51']
Karatina Stars n/p Githurai
[appointed referees refused to officiate citing insecurity]
Group A Leaders: Kawangware
[May 18]
Sher Agencies 1-1 Nakuru Telkom
Sher still unbeaten
[May 25,26]
Nakuru Police 1-1 Nakuru Telkom
National Bank 2-1 Utawala
Kahawa U. 4-3 National Bank
[May ?]
Agro-Chemical awd Githurai [awarded 2-0 to Agro-Chemical
after Githarai walked off]
[?]
Kawangware awd Kisumu Telkom [Telkom dns, awarded 2-0]
[Jun 15,16]
Utawala 2-1 Bidco
Nakuru Telcom 0-1 Cook'n Lite
Nakuru Police 1-5 Baobab
[Jun 22,23]
Kangemi U. awd Kahawa U. [Kahawa dns; awarded 2-0]
Kawangware 1-0 National Bank
Kangemi U. 2-1 Nanyuki Toplife
National Bank 2-1 Githurai U.
[Jun 29,30]
Agro-Chemical 0-0 Utawala
Agro-Chemical - Top Life
Nandi Tea and Kepchomo were expelled early July for not honouring more
than 3 fixtures. This leaves the league with 14 clubs after starting with
more than 20.
[Jul 6,7]
Nakuru Police 3-0 Gatundu Stars
Expelled from Zone B: Busia Olympics and Karatina Stars
(Busia Olympics failed to show up at Bidco and Kahawa United;
Karatina Stars failed to show up at Githurai and Kawangware)
Top of Table:
1.Kawangware 24 52
2.Agro-Chemical 24 46
3.Kahawa United 22 37
4.Bidco 23 37
5.Kangemi 22 36
6.National Bank of Kenya 20 34
7.Kisumu Telkom 19 30
[Jul 13,14]
Sulmac 1-1 National Bank
Homegrown 1-0 National Bank
Nakuru Police 2-0 Kenap
Homegrown 1-2 Bidco
[Jul 20,21]
Kangemi U. 1-1 Kisumu Telkom
National Bank 4-2 Kisumu Telkom
Tables (at Jul 26):
Group A
1.Sher Agencies (Naivasha) 20 14 5 1 43- 8 47
2.Administration Police (Nairobi) 21 12 7 2 33-13 43
3.Securicor (Mombasa) 22 12 4 6 37-20 40
4.Cook'n Lite (Mombasa) 22 11 5 7 35-21 38
5.Spitfire (Nairobi) 19 10 2 7 26-19 32
6.NHIF Nairobi 20 7 8 5 23-15 29
7.Gatundu Stars 23 7 6 10 24-25 27
8.Baobab (Mombasa) 20 8 1 11 26-30 25
9.Nakuru Telkom 20 6 6 8 20-21 24
10.Nakuru Police 18 5 5 8 20-28 20
11.Kenap (Nairobi) 21 5 4 12 22-34 19
12.Waterworks (Mombasa) 20 5 2 13 19-47 17
13.Opera 21 4 1 18 13-60 13
Disqualified:
-.Transcom (Nakuru)
-.Wangu
-.Dastama
NB: 2 more losses than wins
Group B
1.Kawangware (Nairobi) 18 9 7 2 24-10 34
2.Agro-Chemical (Muhoroni) 20 10 4 6 30-23 34
3.Kangemi United (Nairobi) 19 8 6 5 27-23 30
4.National Bank of Kenya (Nairobi) 19 8 4 7 36-31 28
5.Bidco (Thika) 20 7 7 6 23-18 28
6.Kahawa United (Nairobi) 19 7 7 5 23-23 28
7.Sulmac (Naivasha) 21 7 7 7 20-21 28
8.Utawala 17 7 3 7 25-20 24 [*]
9.Githurai (Nairobi) 20 6 4 10 19-29 22
10.Kisumu Telkom 18 5 5 8 19-22 20
11.Nanyuki Toplife 18 5 4 9 16-26 19
12.Homegrown (Naivasha) 19 3 6 10 9-25 15
Disqualified:
-.Nandi Tea (Nandi Hills)
-.Olympic Sportif (Busia)
-.Karatina Stars
-.Kepchomo (Nandi Hills)
[*] may be from Nairobi, Nakuru or Lama.
[Jul 27/28]
Group A
Nakuru Telkom - Securicor
Spitfire - Gatundu Stars
Sher Agencies bt Baobab
Nakuru Police - Waterworks
Administration Police - Kenap
NHIF - Baobab
Nakuru Telkom - Spitfire
Group B
Kisumu Telkom awd Bidco [Bidco dns; awarded 2-0]
Nanyuki - Githurai
Homegrown 1-2 Kangemi
Kawangware 3-1 Kahawa U.
National Bank - Kangemi U.
NB: Sher Agencies and Kawangware were eventually promoted.
Sher Agencies finished with a record of:
1.Sher Agencies (Naivasha) 24 18 5 1 - 59
Third Level 2002
National Super League Central Zone
Participants include:
Central Bank of Kenya (CBK)
Kakamega United FC
Kenya Bus Services
NSSF
Githunguri FC
Prime Bank FC
Umoja Stars
Hot Hot FC
Yanga
Changoi FC
Githiga
Uzima FC
Afya FC
[May 4,5]
Thika Telkom 2-1 Post Bank
Minicuss 2-1 Longonot
NSSF 3-2 Hot Hot
Prime Bank 1-0 Changoi
Post Bank 2-2 Githunguri
Shelima 4-1 Aberdares
NSSF 2-1 Parklands
Prime Bank 1-1 Minicuss
Umoja Stars 3-0 Thika Telkom
Nairobi Hospital 4-0 Shelima
Zone A
Leaders: NSSF 19 points [unbeaten]
[May 18]
Uzima 0-1 Nairobi Hospital
Central Zone - Mini League (Jul 27 - Aug 10)
Final Stage with following 6 qualified teams:
NSSF Nairobi
Prime Bank (Nairobi)
Post Bank (Nairobi)
Nairobi Hospital
Municipal Council (Nakuru)
Black Bombers (Kiambu)
Round 1
Prime Bank 5-2 Black Bombers
NSSF 2-1 Nakuru MC
Post Bank - Nairobi Hospital
Round 2
Prime Bank 1-1 NSSF
Nairobi Hospital 1-0 Nakuru MC
Black Bombers - Post Bank
1.Prime Bank 2 1 1 0 6- 3 4
2.NSSF 2 1 1 0 3- 2 4
3.Nairobi Hospital
NB: top-2 teams promoted.
South Rift Mini League
Quarterfinals
Alpha FC (Nakuru) 2-0 Floris
St. Andrews (Molo) 1-0 Bomett U.
Others unknown
Semifinals
Eldama Ravine U. 2-0 Alpha FC
Cheptutong 5-3 St. Andrews [aet]
Final
Eldama Ravine U. 1-0 Chepkutong (Kericho)
Eldama Ravine United will represent South Rift Zone in the National Mini League whose winners will
be promoted to the Nationwide Super League.
Western Zone Mini-League
Pool A
Kuscom
Kisumu City
Delta
Kiboko
Bucheya
Pool B
Telkom (Kakamega)
Siret
Koisagat
Kisumu Hotstars
Kisumu Ria Stars
Oct 5-8
Kisumu Ria Stars 2-0 Kakamega Telekoms
Kusa Community 1-1 Delta Eldoret
Nyanza South did not send representatives (they were entitled to 2);
the two additional places were taken by teams from Nyanza North.
-------------------------------------------------------------------------------------------
2002/03
Premier League
==============
Tables:
Group A
1.Tusker FC (Nairobi) 20 12 5 3 32-14 41 Qual. [1-1]
2.Mathare United (Nairobi) 20 11 3 6 36-18 36 Qual. [4-0]
3.Medisca Thika United 20 9 7 4 25-18 34 Qual. [1-0]
4.Ulinzi Stars (Thika) 19 8 5 6 23-23 29 Qual. [0-1]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Red Berets (Nairobi) 20 7 6 7 22-21 27 [3-4; 2*0]
6.KCB (Nairobi) [-16] 19 5 9 5 22-21 24 [1-1]
7.Pan Paper (Webuye) [-16] 20 5 9 6 18-20 24 [2-4]
8.Chemelil Sugar (Nyando) 19 5 8 6 21-23 23 [1-1]
---------------------------------------------------------
9.SoNy Sugar (Awendo) 20 5 7 8 17-19 22 Rel. [0-1]
10.Cook'N Lite (Mombasa) [*2] 20 5 6 9 17-27 21 Rel. [2*0; 2*0]
11.Kawangware (Nairobi) 19 1 5 13 11-40 8 Rel. [2-4; 2*0]
-.AC Nakuru [*1] suspended; record: 14 5 3 6 17-23 18
[-16] missing goals wwek 16 matches Pan Paper vs KCB
[*1] Oserian Fastac (Naivasha) were renamed and relocated as AC Nakuru;
they were suspended on January 29 after failing to show for 3 matches
(vs Cook'N Lite, Oct 29, vs Kawangware, Jan 18, and vs Cook'N Lite,
Jan 25); it was reported that all their matches were annulled (to
the displeasure of Mathare United) and they have consequently been
removed from the table; the relevant (deleted) scores are indicated
between square brackets; 2*0 indicates awarded match.
[*2] Mombasa Heroes were renamed Cook'N Lite.
Group B
1.Mumias Sugar 20 13 6 1 35- 6 45 Qual. [2*0, 9-0]
2.Nzoia Sugar (Bungoma) [-] 19 11 5 3 28-13 38 Qual. [3-1]
3.Utalii (Ruaraka) 20 11 4 5 29-12 37 Qual. [1-0, 3-0]
4.Coast Stars (Mombasa) [*4] 20 10 6 4 22-15 36 Qual. [0-0, 2*0]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Kenya Pipeline (Nairobi) 20 10 4 6 18-11 34 [1-0, 2*0]
6.Gor Mahia (Nairobi) 18 7 5 6 18-13 26 [1-1, 2*0]
7.AFC Leopards (Nairobi) 20 5 7 8 20-22 22 [2*0, 5-0]
8.Sher Agencies (Naivasha) 19 7 3 9 15-18 24 [1-0]
---------------------------------------------------------
9.Shabana (Kisii) [-] 18 2 6 10 8-21 12 Rel. [0-0, 4-1]
10.Re-Union (Nairobi) 18 2 3 13 11-37 9 Rel. [0-1, 2*0]
11.Meru Bombers [*3] 18 1 3 14 4-40 6 Rel.
-.Brooke Bond (Kericho) [*5] excluded
[-] without goals week 21
NB: results between square brackets are matches vs Meru Bombers that
logically should be deleted from the table.
[*3] Kisima Bombers (Meru) were apparently renamed Meru Bombers;
they withdrew after playing 8 matches, winning one, drawing 3
and losing 4 on Nov 22, due to financial constraints after their
sponsors withdrew. However, the FA did not acknowledge their
withdrawal and kept scheduling matches for Meru at which they do
not show. After having had two matches (against Leopards and
Mumias) awarded against them, it appears that they managed to
play a match against Sher Agencies early February (this is however
unconfirmed and the result later (0-1 loss to Meru) disappeared from
later reported league tables) and against Utalii (0-3) a few weeks
later, possibly thanks to a 'rescue committee' headed by the Minister
of Finance; it may be that all their matches will be annulled or the
results of the 1st half of the season will stand; the results of each
team against them are indicated between square brackets; 2*0 indicates
awarded match.
[*4] Coast Stars were taken over by Kenya Ports Authority but will
not change name.
[*5] Brooke Bond (Kericho) withdrew on Sep 12 due to lack of sponsorship;
a match between Agro-Chemical (Muhoroni) and Administration Police
(Nairobi) was arranged for Sep 21 to determine who would take their
place but cancelled on Sep 18 after a politician had offered to pay
the participation fee for Brooke Bond. Nevertheless, Brooke Bond
failed to fulfill any of their first six fixtures and were expelled.
Week 1
Group A
[Sep 14]
Sony Sugar 0-0 Mathare United
Thika United 2-1 Panpaper
Kawangware 0-1 Red Berets
Ulinzi Stars 1-0 Cook'N Lite
[Sep 15]
Red Berets 0-0 Panpaper
Chemelil 2-0 Mathare
Kawangware 0-0 Cook'N Lite
Group B
[Sep 14]
Coast Stars 1-0 Sher Agencies
Meru Bombers 1-1 Gor Mahia
[Sep 15]
Re-Union 0-0 AFC Leopards
NB: AC Nakuru have asked for a postponement of their home matches.
Week 2
Group A
[Sep 21]
Cook'N Lite 1-1 Thika United
Red Berets 2-1 Sony Sugar
Ulinzi Stars 1-3 Chemelil
Mathare 0-1 Tusker
[Sep 22]
Ulinzi Stars 1-1 Sony Sugar
Red Berets 2-0 Chemelil
Group B
[Sep 21]
Gor Mahia 2-0 Re-Union
Nzoia awd Shabana [awarded 2-0; Shabana dns]
Mumias ann Brooke Bond [annulled; BB dns]
Pipeline 0-0 Utalii
[Sep 22]
Nzoia ann Brooke Bond [annulled; BB dns]
Mumias awd Shabana [awarded 2-0; Shabana dns]
Meru B. 0-0 Coast Stars
Sher A. 0-1 Utalii
Week 3
Group A
[Sep 28]
Sony 0-1 AC Nakuru [to be annulled?]
Thika 1-1 KCB
[Sep 29]
Panpaper 2-1 Kawangware
Chemelil 1-1 AC Nakuru [to be annulled?]
Group B
[Sep 28]
Coast Stars 0-4 Nzoia
Shabana 0-0 Meru B.
Brooke B. n/p Re-Union
AFC Leopards 0-0 Sher A.
[Sep 29]
Brooke Bond n/p Meru B.
Shabana 1-1 Re-Union
AFC Leopards 1-3 Pipeline
Week 4
Group A
[Oct 5]
KCB 1-1 Kawangware
Chemelil 3-1 Sony [appeal Sony on ineligible player]
[Oct 6]
Panpaper 0-0 Cook'N Lite
AC Nakuru 1-0 Ulinzi [to be annulled?]
Group B
[Oct 5]
Gor Mahia 2-0 Shabana
Sher A. n/p Brooke Bond [BB dns]
[Oct 6]
Sher A. 3-0 Shabana
Gor Mahia n/p Brooke Bond [BB dns]
Week 5
Group A
[Oct 12]
Chemelil 1-1 KCB
Cook'N Lite 2-0 Red Berets
Panpaper 3-1 Ulinzi Stars
Medisca ppd Chemelil
[Oct 13]
Sony 0-2 KCB
Kawangware 2-4 AC Nakuru [to be annulled?]
Medisca ppd Sony
Group B
[Oct 12]
Shabana 1-1 Leopards
Re-Union 0-1 Pipeline
Meru 1-3 Nzoia
[Oct 13]
Shabana 0-0 Coast Stars
Utalii 1-2 Gor Mahia
Brooke Bond n/p Leopards
Week 6
Group A
[Oct 19]
Mathare 3-2 Ulinzi
Tusker 4-2 Red Berets
KCB 0-0 Panpaper
Medisca 2-0 Kawangware
[Oct 20]
AC Nakuru 4-2 Panpaper [to be annulled?]
Red Berets 1-1 Mathare
Tusker 4-0 Ulinzi
Group B
[Oct 19]
Mumias 2-0 Pipeline
Nzoia 2-1 Utalii
[Oct 20]
Nzoia 1-0 Pipeline
Mumias 1-0 Utalii
Leopards 0-0 Gor Mahia
Coast Stars 2-1 Re-Union
Sher A. 1-0 Meru
Week 7
Group A
[Oct 27]
Cook'N Lite 1-0 Chemelil
Panpaper 1-0 Sony
Ulinzi 0-0 KCB
[Oct 29]
Cook'N Lite awd AC Nakuru [awarded 2-0, Nakuru dns; to be annulled?]
[Oct 30]
Medisca 2-1 Mathare U.
Group B
[Oct 26]
AFC Leopards 0-3 Mumias
Re-Union 2-2 Nzoia
Sher A. 2-1 Gor Mahia
[Oct 27]
AFC Leopards 0-3 Nzoia
Re-Union 0-2 Mumias
Utalii 1-0 Meru B.
Week 8
Group A
[Nov 2]
Chemelil 0-0 Tusker
Sony 3-0 Kawangware
AC Nakuru 4-3 Red Berets [to be annulled?]
Medisca 1-1 Ulinzi
Cook'N Lite 0-0 KCB
[Nov 3]
Sony 0-1 Tusker
Chemelil 1-1 Kawangware
Mathare U. 4-0 AC Nakuru [to be annulled?]
Red Berets 3-0 Ulinzi
Group B
[Nov 2]
Nzoia 0-0 Gor Mahia
Mumias 1-0 Sher A.
Utalii 1-2 Coast Stars
[Nov 3]
Mumias 1-0 Gor Mahia
Nzoia 2-1 Sher A.
Pipeline 0-0 Coast Stars
Utalii 2-1 AFC Leopards
Week 9
Group A
[Nov 9]
AC Nakuru 0-1 Medisca [to be annulled?]
KCB 1-2 Red Berets
[Nov 10]
KCB 1-1 AC Nakuru [to be annulled?]
[Nov 12]
Medisca 1-0 Tusker
Group B
[Nov 9]
Shabana 0-1 Utalii
Meru 1-0 Re-Union [inferred]
Coast Stars awd AFC Leopards [awarded 2-0, Leopards dns]
Sher A. 1-0 Pipeline
[Nov 10]
Gor Mahia 0-1 Pipeline
Week 10
Group A
[Nov 16]
Thika 1-0 Red Berets
Panpaper 3-1 Chemelil
KCB 0-2 Tusker
Cook'N Lite 1-1 Sony
[Nov 17]
Mathare U. 3-1 KCB
AC Nakuru 1-1 Tusker [to be annulled?]
Kawangware 1-3 Ulinzi
[Nov 20]
Tusker 2-2 Kawangware
Group B
[Nov 17]
Gor Mahia 0-1 Coast Stars
Meru 0-1 Pipeline
Utalii 7-0 Re-Union
Week 11
Group A
[Nov 23]
Mathare U. 7-1 Cook'N Lite
Tusker 3-0 Panpaper
Sony 3-1 Thika U.
[Nov 24]
Mathare U. 1-0 Panpaper
Tusker 2-1 Cook'N Lite
Chemelil 1-1 Thika U.
[Nov 27]
Mathare U. 5-1 Kawangware
Group B
[Nov 23]
Re-Union 1-0 Sher A.
[Nov 24]
Coast Stars 1-1 Mumias
AFC Leopards awd Meru B. [awarded 2-0, Meru dns]
[Nov 30]
Mumias ppd Nzoia
Pipeline awd Shabana [awarded 2-0; abandoned at 1-0 in 22' after
Shabana players attacked the referee]
Moved Matches
[Jan 3]
Mumias awd Meru B. [awarded 2-0]
[Meru announced their disbandment in November but KFF claim not to have
received communication over this]
[Jan 11]
Mumias 1-1 Nzoia [inferred]
Week 12
Group A
[Jan 17]
Thika 1-2 Tusker
Chemelil 2-0 Red Berets
Sony 2-1 Panpaper
Cook'n Lite ppd Ulinzi
KCB 2-1 Mathare
[Jan 18]
Nakuru AC awd Kawangware [Nakuru dns; awarded 0-2 (to be annulled?)]
KCB 1-1 Thika
Tusker 0-1 Mathare
Group B
[Jan 17]
Utalii 0-0 Nzoia
Re-Union 1-2 Coast Stars
Pipeline - Meru B. [both teams dns]
Sher A. 1-1 Mumias
[Jan 18]
Sher A. 1-0 Nzoia
AFC Leopards 0-0 Coast Stars
Shabana ppd Gor Mahia
Utalii 1-0 Mumias
Week 13
Group A
[Jan 25]
AC Nakuru awd Cook'N Lite [Nakuru dns; awarded 0-2 (annulled?)]
Kawangware 1-0 Panpaper
Thika U. 1-1 Chemelil
Mathare U. 1-0 Red Berets
KCB 2-1 Sony
[Jan 26]
KCB 2-1 Chemelil
Ulinzi 1-0 Panpaper
Red Berets 1-2 Cook'N Lite
Thika U. 1-0 Sony
Group B
[Jan 25]
Pipeline 0-0 Mumias
Shabana 1-0 Sher A.
[Jan 26]
Gor Mahia 0-0 Mumias
Re-Union ppd Meru B. [Meru dns; not (yet?) awarded]
[Jan 27]
Pipeline ppd Meru B
Week 14
Group A
[Feb 1]
Ulinzi 1-0 Thika United
Sony 1-1 Chemelil
Cook'N Lite ppd Mathare United
[Feb 2]
Ulinzi 3-0 Tusker
Pan Paper 1-1 Red Berets
Cook'N Lite ppd Kawangware
Group B
[Feb 1]
Gor Mahia 2-3 AFC Leopards
Utalii 1-0 Shabana
[Feb 2]
AFC Leopards 1-0 Shabana
Meru B. ann Sher A. [unclear whether played; if yes, the
(inferred) result of 0-1 may have been
annulled]
Week 15
Group A
[Feb 8]
Ulinzi 2-1 Mathare U.
Kawangware 1-2 Tusker
Chemelil 3-3 Panpaper
KCB 2-3 Cook'N Lite
[Feb 9]
Red Berets 0-2 Tusker
Kawangware 1-3 KCB
Thika U. 2-1 Cook'N Lite
Group B
[Feb 8]
Shabana 0-0 Mumias
Pipeline 0-1 Gor Mahia
Sher A. 1-1 AFC Leopards
Coast Stars ppd Meru B.
[Feb 9]
Re-Union 1-3 Utalii
Week 16
Group A
[Feb 15]
Sony Sugar 1-1 Red Berets
Cook'N Lite 0-1 Tusker
Ulinzi Stars 3-0 Kawangware
Panpaper bt KCB [inferred; possibly played later]
[Feb 16]
Panpaper 1-1 Mathare U.
Group B
[Feb 15]
Gor Mahia 1-1 Utalii
Sher Agencies ppd Re-Union
AFC Leopards 0-1 Pipeline
[Feb 16]
Coast Stars 4-1 Shabana
AFC Leopards awd Re-Union [abandoned at 3-0 at half-time; Re-Union
Utalii 2-0 Pipeline refused to take field for 2nd half; awarded
Gor Mahia 3-1 Sher Agencies to Leopards, presumably by 3-0]
Week 17
Group A
[Feb 22]
Mathare ppd Sony
Tusker ppd KCB
Kawangware ppd Chemelil
Cook'N Lite 1-1 Panpaper
[Feb 23]
Red Berets 2-0 Thika
KCB ppd Ulinzi
Tusker 0-0 Sony
Group B
[Feb 22]
Mumias 1-0 AFC Leopards
Shabana ppd Gor Mahia
[Feb 23]
Shabana 0-0 Pipeline
Nzoia 2-1 AFC Leopards
Meru B. 0-3 Utalii
Week 18
Group A
[Mar 1]
Kawangware 0-0 Sony
Mathare 1-0 Chemelil
Panpaper ppd Thika
Cook'N Lite ppd Ulinzi
Tusker ppd KCB
[Mar 2]
Mathare 1-0 Sony
Tusker ppd Chemelil
Red Berets ppd KCB
Group B
[Mar 1]
Gor Mahia awd Meru B. [awarded 2-0, Meru dns]
Utalii 2-0 Sher A.
[Mar 2]
Re-Union ppd Shabana
Coast Stars ppd Pipeline
NB: since their expulsion, AC Nakuru apparently had a match against
Red Berets awarded 0-2 against them.
Week 19
Group A
[Mar 8]
Tusker 2-2 KCB
Ulinzi 1-1 Red Berets
[Mar 9]
Kawangware 0-4 Thika U.
Group B
[Mar 8]
Mumias 9-0 Meru B.
Coast Stars 1-0 Utalii
Nzoia 3-0 Re-Union
[Mar 9]
Nzoia abd Meru B. [abandoned at 3-0 in 55', Meru withdrew]
Mumias 4-0 Re-Union
Coast Stars 0-1 Gor Mahia
Week 20
Group A
[Mar 15]
Chemelil 1-0 Cook'N Lite
Sony 1-0 Ulinzi
Red Berets 1-1 KCB
Mathare ppd Kawangware
[Mar 16]
Chemelil 0-0 Ulinzi
Sony 1-0 Cook'N Lite
Red Berets 2-0 Kawangware
Mathare ppd Medisca Thika
Group B
[Mar 15]
Meru B. 0-5 AFC Leopards
Gor Mahia ppd Nzoia [away win?]
[Mar 16]
Meru B. 1-4 Shabana
Sher A. 1-0 Coast Stars
Week 21
Group A
[Mar 22]
Cook'N Lite 0-4 Mathare
Tusker 4-0 Chemelil
Panpaper 1-1 Thika U.
[Mar 23]
Cook'N Lite awd Kawangware [awarded 2-0; Kawangware dns]
Group B
[Mar 22]
Pipeline 2-0 Sher A.
Nzoia 1-1 Coast Stars
Gor Mahia n/p Re-Union
AFC Leopards 1-1 Utalii
[Mar 23]
Pipeline 2-1 Re-Union
Shabana lt Nzoia
Mumias 2-1 Coast Stars [2-0?]
Week 22
Group B
[Mar 29]
Coast Stars awd Meru B. [awarded 2-0; Meru dns]
Sher A. 2-1 Re-Union
[Mar 30]
Coast Stars 2-1 Pipeline [Pipeline protested and want a replay]
Re-Union ppd Shabana
Meru B. abd AFC Leopards [abandoned at half time]
[Apr 2]
Nzoia S. 1-2 Mumias S.
Week 23 (final matches)
Group A
[Apr 5]
Mathare 0-1 Thika
Pan-Paper 0-0 Tusker
Cook 'n Lite 1-2 Ulinzi
[Apr 6]
Mathare 4-1 Kawangware
Group B
[Apr 5]
Gor Mahia 0-1 Nzoia
Pipeline awd Meru B. [awarded 2-0; Meru dns]
[Apr 6]
Pipeline 2-0 Nzoia
Re-Union awd Meru B. [awarded 2-0; Meru dns]
Group B
[Apr 12]
Re-Union n/p Gor Mahia [neither team showed]
[Apr 19]
Re-Union n/p Shabana [teams had not been informed of fixture
by KFF]
Matches which were played (or awarded) but for which no results is known:
Group A
Chemelil - Kawangware
KCB - Ulinzi
Group B
Nzoia - Meru
Meru - Sher A.
Matches which were not played or finished and a decision still is to be taken
Shabana - Gor Mahia
Meru B. - AFC Leopards
Tables:
Group A
1.Tusker FC (Nairobi) 20 12 5 3 32-14 41 Qual. [1-1]
2.Mathare United (Nairobi) 20 11 3 6 36-18 36 Qual. [4-0]
3.Medisca Thika United 20 9 7 4 25-18 34 Qual. [1-0]
4.Ulinzi Stars (Thika) 19 8 5 6 23-23 29 Qual. [0-1]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Red Berets (Nairobi) 20 7 6 7 22-21 27 [3-4; 2*0]
6.KCB (Nairobi) [-16] 19 5 9 5 22-21 24 [1-1]
7.Pan Paper (Webuye) [-16] 20 5 9 6 18-20 24 [2-4]
8.Chemelil Sugar (Nyando) 19 5 8 6 21-23 23 [1-1]
---------------------------------------------------------
9.SoNy Sugar (Awendo) 20 5 7 8 17-19 22 Rel. [0-1]
10.Cook'N Lite (Mombasa) [*2] 20 5 6 9 17-27 21 Rel. [2*0; 2*0]
11.Kawangware (Nairobi) 19 1 5 13 11-40 8 Rel. [2-4; 2*0]
-.AC Nakuru [*1] suspended; record: 14 5 3 6 17-23 18
[-16] missing goals wwek 16 matches Pan Paper vs KCB
[*1] Oserian Fastac (Naivasha) were renamed and relocated as AC Nakuru;
they were suspended on January 29 after failing to show for 3 matches
(vs Cook'N Lite, Oct 29, vs Kawangware, Jan 18, and vs Cook'N Lite,
Jan 25); it was reported that all their matches were annulled (to
the displeasure of Mathare United) and they have consequently been
removed from the table; the relevant (deleted) scores are indicated
between square brackets; 2*0 indicates awarded match.
[*2] Mombasa Heroes were renamed Cook'N Lite.
Group B
1.Mumias Sugar 20 13 6 1 35- 6 45 Qual. [2*0, 9-0]
2.Nzoia Sugar (Bungoma) [-] 19 11 5 3 28-13 38 Qual. [3-1]
3.Utalii (Ruaraka) 20 11 4 5 29-12 37 Qual. [1-0, 3-0]
4.Coast Stars (Mombasa) [*4] 20 10 6 4 22-15 36 Qual. [0-0, 2*0]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
5.Kenya Pipeline (Nairobi) 20 10 4 6 18-11 34 [1-0, 2*0]
6.Gor Mahia (Nairobi) 18 7 5 6 18-13 26 [1-1, 2*0]
7.AFC Leopards (Nairobi) 20 5 7 8 20-22 22 [2*0, 5-0]
8.Sher Agencies (Naivasha) 19 7 3 9 15-18 24 [1-0]
---------------------------------------------------------
9.Shabana (Kisii) [-] 18 2 6 10 8-21 12 Rel. [0-0, 4-1]
10.Re-Union (Nairobi) 18 2 3 13 11-37 9 Rel. [0-1, 2*0]
11.Meru Bombers [*3] 18 1 3 14 4-40 6 Rel.
-.Brooke Bond (Kericho) [*5] excluded
[-] without goals week 21
NB: results between square brackets are matches vs Meru Bombers that
logically should be deleted from the table.
[*3] Kisima Bombers (Meru) were apparently renamed Meru Bombers;
they withdrew after playing 8 matches, winning one, drawing 3
and losing 4 on Nov 22, due to financial constraints after their
sponsors withdrew. However, the FA did not acknowledge their
withdrawal and kept scheduling matches for Meru at which they do
not show. After having had two matches (against Leopards and
Mumias) awarded against them, it appears that they managed to
play a match against Sher Agencies early February (this is however
unconfirmed and the result later (0-1 loss to Meru) disappeared from
later reported league tables) and against Utalii (0-3) a few weeks
later, possibly thanks to a 'rescue committee' headed by the Minister
of Finance; it may be that all their matches will be annulled or the
results of the 1st half of the season will stand; the results of each
team against them are indicated between square brackets; 2*0 indicates
awarded match.
[*4] Coast Stars were taken over by Kenya Ports Authority but will
not change name.
[*5] Brooke Bond (Kericho) withdrew on Sep 12 due to lack of sponsorship;
a match between Agro-Chemical (Muhoroni) and Administration Police
(Nairobi) was arranged for Sep 21 to determine who would take their
place but cancelled on Sep 18 after a politician had offered to pay
the participation fee for Brooke Bond. Nevertheless, Brooke Bond
failed to fulfill any of their first six fixtures and were expelled.
Champions League (as called by KFF) / Champions Cup (as called by 'G-7')
NB: to determine league championship 2002/03; also known as Mini League.
Qualified: Tusker, Mathare United, Medisca Thika United, Ulinzi Stars,
Mumias Sugar, Utalii, Coast Stars, Nzoia Sugar.
NB: 7 of the 8 clubs (exception are Coast Stars) are refusing to play
under the KFF as they demand payment of debts by the federation
to them; they are called 'G-7' in the press and they published their
own fixture list on Apr 19. KFF 'dismissed' the fixtures and
published their own revised list one day later. Eventually, the
clubs agreed to play according to KFF's schedule.
Quarterfinals
First Legs
[Apr 26]
Tusker 1-0 Utalii
[Charles Okwembe 65]
[Apr 27]
Mumias Sugar 2-1 Thika United
[Dennis Onkangi 10, Said 67; Paul Nyangono 56]
Mathare Utd 1-1 Coast Stars
[Walter Odede 70pen; Salim Khamis 55pen]
[May 1]
Nzoia Sugar 1-1 Ulinzi Stars
[Mike Baraza 20; Fred Ogot 1]
Second Legs
[May 3]
Utalii 2-1 Tusker
[Herman Wandera 4pen, 24; Philip Opiyo 88]
[May 4]
Thika United 0-1 Mumias Sugar
[Wilberforce Kilibwa 18]
Ulinzi 0-1 Nzoia Sugar
[Barasa Nyongesa 62]
Coast Stars 1-0 Mathare United
[Stephen Odiaga 8]
Semifinals
First Legs [May 18]
Tusker 1-0 Coast Stars
[Japheth Waweru 90]
Mumias Sugar 0-0 Nzoia Sugar
Second Legs [May 24]
Coast Stars 0-1 Tusker
[Frank Obare 38]
Nzoia Sugar 1-0 Mumias Sugar
[Hillary Echesa 75]
Third Place Match [Jun 1, City Stadium, Nairobi]
Mumias Sugar 2-1 Coast Stars
[Bernard Onyango 32, Wilberforce Kilibwa 71; Evans Orodi 2pen]
Final [Jun 1, Nyayo National Stadium]
Tusker 1-2 Nzoia Sugar
[Tony Madegwa 72; Hillary Echesea 22, Bernard Mwalala 62]
NB: the KFF have stripped Nzoia of the 2003 championship following the
break-up in which 6 of the 8 quarter-finalists were involved, and
have set a date for a new final between the two only play-off
participants who are still playing in the KFF League 2004:
Final [Nov 23, City Stadium, Nairobi]
Coast Stars 3-3 Ulinzi Stars [aet, 2-4 pen]
Ulinzi Stars qualified for CAF Champions Cup 2004.
President's Cup 2003 [formerly Moi Golden Cup]
Non-entrants include: Red Berets, Tusker and Thika
Preliminary Round
[May 10]
Embu Telkom lt Securicor
Gor Mahia 6-0 Chemelil Guza
Homegrown ppd Gatundu Stars [Gatundu had bus accident]
[May 11]
KCB w/o Cook'N Lite [Cook'N Lite dns]
Kirinyaga Combined 3-1 Luanda Villa
Shabana w/o Eldoret Heroes [Eldoret dns]
[May 17]
Sony 0-1 Chemelil Sugar
Byes: Kenya Pipeline, Mathare United, Mathare Youth, Kisegi Stars,
Utalii, Kangemi United, Nzoia Sugar, AFC Leopards, Sher Agencies,
Githurai, Nation/Taifa, NHIF, Ulinzi Stars, Kisumu Telkom,
University of Nairobi, Nairobi Hospital, Mumias Sugar.
Round 1
[May 17]
NHIF 4-3 Kisumu Telkom
Mathare Youth 3-0 Kirinyaga Combined
[May 18]
Kisegi Stars 3-5 Kangemi U.
University of Nairobi ppd Nairobi Hospital
[May 24]
Shabana 0-1 Chemelil Sugar
Githurai 0-1 Nation/Taifa FC
Gor Mahia 2-0 Gatundu Stars
[May 25]
Securicor 1-2 KCB
[date?]
University of Nairobi bt Nairobi Hospital
[Jul 12]
AFC Leopards 2-0 Sher Agencies
Round 2
[Aug 2]
Pipeline 2-0 KCB
Mathare U. 4-1 Mathare Youth
Chemelil 0-1 Mumias [aet]
[Aug 3]
Kangemi U. 0-2 Utalii
[Aug 9]
AFC Leopards 0-3 Nzoia
NHIF 0-2 Ulinzi
[Aug 10]
University of Nairobi 0-2 Gor Mahia
[Aug 16]
Nation/Taifa FC 3-1 Coast Stars
Intermediate Matches
[Sep 7]
Tusker 1-0 Thika
[Sep 20]
Nzoia Sugar 1-1 Tusker [aet, 2-4 pen]
NB: nine clubs, organised in the Inter-clubs Consultative Group (Tusker,
Mathare United, Utalii, Pipeline, Nzoia Sugar, Gor Mahia, Sher
Agencies, Mumias Sugar, KCB and Thika United) wanted to have Tusker
and Thika re-instated, and performed a 'draw' having the winners of
a tie between Tusker and Thika play Nzoia; the KFF wanted none of it,
but later appeared to have given in.
Quarterfinals
[Aug 23]
Nation/Taifa FC 2-3 Ulinzi
[Sep 27]
Mumias abd Gor Mahia [abandoned at 2-2 in 91']
Tusker 1-2 Utalii
[Sep 28]
Mathare U. 2-0 Pipeline
NB: following the walk-out of 12 clubs to form a new league, including
Mumias, Gor Mahia, Nzoia, Tusker, Utalii, Mathare, KCB and Pipeline,
the KFF withdrew all remaining quarter-finalists (bar Ulinzi) from
the tournament; the clubs played the quarterfinals as scheduled, but
the KFF replaced them by Chemelil (eliminated by Mumias), University
of Nairobi (eliminated by Gor Mahia), AFC Leopards (eliminated by Nzoia
who were then eliminated by Tusker), Kangemi United (eliminated by
Utalii), Kirinyaga Combined (eliminated by Mathare Youth who were then
eliminated by Mathare) and Securicor (eliminated by KCB who were then
eliminated by Pipeline).
The 'rebel' clubs have in turn invited Ulinzi to join 'their' semi-
finals, but Ulinzi refused; instead Nation/Taifa FC (as last losers
to Ulinzi) will be invited, but they also turned down; after which
both Mumias and Gor Mahia were admitted.
Transparency Cup (between four remaining teams)
Semifinals
First Legs [Nov 8]
Utalii 2-0 Mathare U.
Mumias 1-0 Gor Mahia
Second Legs
[Nov 22]
Mathare U. 1-0 Utalii
[Nov 23]
Gor Mahia 2-0 Mumias
Third Place Match [Dec 20, Kasarani stadium]
Mathare U. 1-1 Mumias [1-4 pen]
Final [Dec 20, Kasarani stadium]
Utalii 2-1 Gor Mahia
[George Odhiambo 41, Maurice Shikanda 86; Isaiah Omondi 44]
Quarterfinals KFF
[Aug 23]
Nation/Taifa FC 2-3 Ulinzi
[Oct 12]
Chemelil 4-1 Univ. of Nairobi [also reported 4-0]
AFC Leopards drw Kangemi United [aet; no penalties taken
Kirinyaga Combined 0-1 Securicor due to poor light]
Quarterfinal Replay [Oct 18]
AFC Leopards 3-0 Kangemi United
Semifinals
First Legs
[Oct 18]
Chemelil 2-0 Ulinzi
[Oct 25]
AFC Leopards 0-0 Securicor
Second Legs
[Oct 25]
Ulinzi 1-0 Chemelil
[Nov 1]
Securicor 0-1 AFC Leopards
Final [Nov 22, Kasarani]
Chemelil 1-0 AFC Leopards
[Mike Muiruri 10]
Labour Day Cup 2003 [May 1]
Mathare United 1-0 Kenya Pipeline
[Pipeline replaced Gor Mahia who refused the invitation]
Chairman's Cup
Final [Aug 17]
Kangemi U. 3-2 Parklands
Nationwide Super League
Start postponed to Oct 19.
Played in 2 groups of 15 teams. So far 25 teams are registered:
Agro Chemical
Homegrown
National Bank of Kenya (NBK)
Githurai
Kahawa United
Gatundu Stars
Kenap (Athi River)
Baobab
NHIF (National Hospital Insurance Fund)
Waterworks
Nakuru Police
Postbank
Kisumu Telkom
Opera
Nanyuki Toplife
Spitfire
Bidco
Prime Bank
NSSF
Nairobi Hospital
Securicor
Nakuru Telkom
Kangemi United
Nandi Tea
Entered in the fourth week:
Zone A
Green Berets (Eldoret)
Uzima (Nakuru)
Zone B
Ken Health (Nakuru)
Mabati Rolling (Coast)
Minicuss (Nairobi)
NB: champions of each zone are promoted.
Zone A
======
Known results:
Kisumu Telkom 2-0 Agro-Chemical
Githurai U. 1-2 Kisumu Telkom
Securicor 2-1 Kisumu Telkom
Nakuru Telkom 2-3 Nakuru Police
Nakuru Police 1-0 Postbank
Nakuru Police 2-1 Spitfire
[Oct 26]
Securicor 2-1 Agro-Chemical
[Oct 27]
Githurai U. 2-1 Agro-Chemical
[second loss for Agro-Chemical]
Kisumu Hot Stars n/p National Bank
[Hot Stars didn't have players' cards.]
[Nov 2]
Kisumu Telkom 1-0 Postbank
Kitale FC 0-1 Kisumu Hot Stars
Agro-Chemical n/p Spitfire [dns]
[Nov 3]
Agro-Chemical - Postbank
Kisumu Telkom - Spitfire
Kitale FC - Kuscom
[Nov 9]
Agro-Chemical 1-0 Kisumu Hot Stars
Kuscom - Kisumu Telkom
Uzima - Kitale Stars
Green Berets - Nakuru Police
Nairobi Securicor 1-2 National Bank
Spitfire - Githurai Sportiff
Kahawa United - Nakuru Telkom
Post Bank - NSSF
[Nov 10]
Agro-Chemical - Kuscom
Spitfire 0-1 National Bank
National Bank of Kenya are 3rd as of Nov 10.
[Nov 16,17?]
Nakuru Police 1-1 National Bank
Kuscom 0-1 Securicor
Spitfire 1-0 Kitale
Prime Bank 2-2 National Bank
Kahawa U. 1-0 Kitale
Prime Bank 1-2 NSSF
Homegrown 0-0 Waterworks
Gatundu Stars 4-0 Opera
Bidco ppd Waterworks
Nanyuki Toplife awd Kenap [Kenap dns; awarded 3-0]
Current Zone A leaders: Nakuru Police
[Nov 23,24]
Kitale 2-0 Agro-Chemicals
Green Berets 1-1 Kisumu Telkom
NSSF 1-1 Kisumu Hot Stars
Postbank 2-1 Kuscom
Green Berets 0-3 Agro-Chemical
Postbank 3-0 Kisumu Hot Stars
NSSF 3-0 Kuscom
Kitale 0-0 Kisumu Telkom
[Dec 7,8]
Nakuru Telkom 0-1 Kitale
Nakuru Telkom 0-1 Uzima
[Dec 14]
Githurai - Kisumu Hotstars
Nakuru Police - KUSCOM
Kitale - Postbank
Spitfire - Uzima
Nakuru Telkom - Green Berets
[Dec 15]
Githurai - Kuscom
Nakuru Police - Kisumu Hotstars
Green Berets - Postbank
NSSF - Uzima
[Dec 21]
Agro-Chemical 1-0 Nakuru Police
Kitale FC 1-1 Securicor
KUSCOM 0-0 Green Berets
[Dec 22]
Agro-Chemical 1-0 Nakuru Telkom
Kitale FC - Green Berets
Current leaders: Securicor
[Jan 4]
Githurai - Kahawa U.
Uzima - KUSCOM
NSSF - Green Berets
[Jan 5]
Uzima - Kisumu Hotstars
[Jan 11]
Postbank 1-2 Uzima
Top of table (after 15 rounds):
1.Securicor 33
2.Nakuru Telkom 32
3.Kisumu Telkom 29
[Feb 7, 2003]
The Kenya Football Federation (KFF) has suspended Prime Bank and Spitfire
from the Nationwide Super League, whose second leg kicks off tomorrow, Feb 8.
Prime Bank failed to honour matches against Homegrown, Kenhealth, Kenap,
Opera while Spitfire skipped matches against Agro Chemical, Kisumu Telkom,
Kuscom and Kisumu Hotstars.
[Feb 8,9]
Postbank - Agro-Chemical
NSSF - Kitale FC
Securicor - Githurai
National Bank - Green Berets
Kisumu Hotstars - Nakuru Police
Kuscom - Uzima
[Feb 16]
Agro-Chemical 2-1 Githurai
[Feb 22,23]
Zone A
Nakuru Telkom - Agro-Chemicals
Nakuru Police - Kisumu Telkom
Postbank - Green berets
Securicor - Kitale FC
NSSF ppd Securicor
NSSF informed the Kenya Football Federation (KFF) through a dispatch
from the team’s management, that they had opted out of the league as
they have no funds.
[Mar 1]
Agro-Chemical 2-0 Kahawa U.
Kisumu Telkom - National Bank
Postbank - Securicor
Kitale - Uzima
Green Berets - Kuscom
[Mar 2]
Agro-Chemical 0-0 National Bank
Kusumu Telkom - Kawaha U.
Githurai - Postbank
Green Berets - Uzima
Kuscom - Kitale
[Mar 8]
Kuscom - Githurai
Kisumu Hotstars - Postbank
Nakuru Police - Nakuru Telkom
Uzima - Securicor
[Mar 9]
Kisumu Hotstars - Githurai
Kuscom - Postbank
Nakuru Police - Uzima
Agro Chemical - Kisumu Telkom
National Bank 4-2 Nakuru Telkom
[Mar 15,16]
Nakuru Police 1-2 National Bank
[Mar 22]
Nakuru Police 3-0 Kahawa U.
Nakuru Telkom 1-3 Postbank
Agro-Chemical - Kitale FC
Kisumu Telkom 6-1 Green Berets
National Bank 1-2 Kuscom
[Mar 23]
Nakuru Telkom - Kahawa U.
Nakuru Police - Postbank
Kisumu Telkom - Kitale FC
Agro-Chemical - Green Berets
Securicor - Kuscom
[Mar 30]
National Bank awd Kitale FC [awarded 3-0; Kitale dns]
[Apr 5,6]
Uzima 1-2 Agro-Chemical
Uzima 0-3 Kisumu Telkom
Nakuru Telkom 1-1 Agro-Chemical
[Apr 12]
Nakuru Telkom 3-1 Uzima (Nakuru)
[Apr 13]
Nakuru Telkom 1-2 Kisumu Telkom
Uzima 0-2 Githurai
Top of Table:
1.Kisumu Telkom 24 18 4 2 45-14 58 Promoted
2.Securicor 24 53
4.Agro-Chemical 24 46
4.Nakuru Police 24 12 6 6 44-23 42
NB: Nakuru Police protested against losing 16 points - it is
unclear why they lost points
Zone B
======
Nairobi Hospital 1-1 Kangemi U.
Kangemi U. 1-1 Waterworks
Kangemi U. 2-1 NHIF
[Nov 1]
Prime Bank - Kangemi
[Nov 2]
Opera - Kangemi
[Nov 9,10?] [home/away unclear]
Gatundu Stars 0-0 Kangemi U.
Waterworks 3-1 Kangemi U.
Gatundu Stars 0-4 NHIF
Admin. Police 1-1 NHIF
Utawala 1-2 KenHealth
Homegrown 2-1 KenHealth
Top of Zone B:
1.NHIF
2.Kangemi U.
[Nov 16,17?]
Administration Police 3-0 Utawala
Administration Police 4-0 Prime Bank
KenHealth 1-2 Kangemi U.
Homegrown 1-0 Kangemi U.
Nairobi Hospital ppd Mabati Rolling
Nanyuki Toplife 1-0 Nairobi Hospital
KenHealth 0-1 NHIF
NSSF Stars 0-1 Githurai
Securicor 3-0 Kisumu Hotstars
[Nov 23, 24]
Gatundu Stars 4-0 NHIF
Adm. Police 1-3 Kangemi U.
Ken Health 1-2 Homegrown
Gatundu Stars 0-0 Kangemi U.
Ken Health 2-1 Utawala
[Dec 7,8?]
Utawala 0-0 Mabati Rolling Mills
NHIF 1-0 Minicuss
Kangemi United awd Kenap (Athi River) (arrived late)
Homegrown 2-0 Mabati Rolling Mills
[Dec 14]
Ken Health - Administration Police
Kangemi United - Utawala
Opera - Homegrown
Gatundu - Kenap
Mabati Rollings - Minicuss
[Dec 15]
Ken Health - Nanyuki Toplife
Kenap - Homegrown
Waterworks - Gatundu
Administration Police - Nairobi Hospital
Prime Bank - Opera
[Dec 21,22]
Homegrown 2-0 Gatundu Stars
[Dec 22]
Minicuss 1-2 Kangemi U.
[Jan 4]
Mabati Rolling - Bidco
Minicuss - Nanyuki Toplife
[Jan 5]
Mabati Rolling - Kenhealth
Minicuss - Gatundu
[Jan 11]
Minicuss 0-1 Kenhealth
Administration Police 2-0 Mabati Rolling Mills
[Jan 12]
NHIF 0-0 Mabati Rolling Mills
Minicuss 1-0 Gatundu Stars
Top of table (after 15 rounds):
1.NHIF 36 [= National Hospital Insurance Fund]
2.Administration Police 35 [only unbeaten team in Super League]
[Feb 7, 2003]
The Kenya Football Federation (KFF) has suspended Prime Bank and Spitfire
from the Nationwide Super League, whose second leg kicks off tomorrow, Feb 8.
Prime Bank failed to honour matches against Homegrown, Kenhealth, Kenap,
Opera while Spitfire skipped matches against Agro Chemical, Kisumu Telkom,
Kuscom and Kisumu Hotstars.
[Feb 8,9]
NHIF 2-0 Waterworks
Opera 0-3 Kangemi U.
Homegrown - Kenhealth
Utawala - Bidco
NHIF 1-0 Nanyuki Toplife
Kangemi U. - Kenap
Opera - Mincuss
Nanyuki Toplife 1-1 Nairobi Hospital
[Feb 15,16]
Waterworks 2-1 Bidco
NHIF 1-1 Gatundu Stars
Administration Police 2-1 Utawala
Waterworks 2-2 Gatundu Stars
NHIF abd Bidco [abandoned at 1-0 in second half]
Administration Police 2-2 Homegrown
Mincuss 7-2 Utawala
[Feb 22,23]
Kangemi U. - Mabati Rolling
Bidco - Mincuss
Nanyuki Top Life - Gatundu Stars
Waterworks - Opera
Nairobi Hospital - Administration Police
Homegrown - Utawala
Administration Police 5-1 Opera
[Mar 1]
Utawala 0-1 NHIF [also reported 0-2]
Homegrown 3-1 Nanyuki Toplife
Kangemi U. 0-2 Administration Police
Mabati Rolling - Opera
Narobi Hospital - Waterworks
Kenhealth - Mincuss
Bidco - Gatundu Stars
[Mar 2]
Homegrown 0-1 NHIF
Utawala 3-1 Nanyuki Toplife
Waterworks 0-1 Administration Police
Mabati Rolling - Kenap
Bidco - Kenhealth
[Mar 8]
Opera - Nairobi Hospital
NHIF 0-0 Kangemi
Kenhealth - Mabati Simba
Nanyuki Toplife - Bidco
Mincuss 0-2 Administration Police
Waterworks - Utawala
[Mar 9]
Kenap - Bidco
Opera - Gatundu
Mincuss 1-2 NHIF
Nanyuki Toplife - Mabati Simba
Nairobi Hospital - Utawala
[Mar 15,16]
Utawala awd Kenap [awarded 2-0; Kenap dns]
Kangemi U. 2-0 Kenhealth
Adm. Police 2-0 NHIF
[Mar 22]
Administration Police 3-1 Nanyuki Toplife
Bidco 1-0 Kangemi U.
Kenhealth 3-1 NHIF
Mabati Rolling - Homegrown
Waterworks 3-1 Mincuss
[Mar 23]
Kangemi U. 2-0 Nanyuki Toplife
Mincuss - Nairobi Hospital
Mabati Rolling - Gatundu Stars
[Mar 30]
Gatundu Stars - Kenhealth
Waterworks - Homegrown
Bidco abd Administration Police [abandoned at 3-2 in 67']
Opera - NHIF
Utawala 1-2 Kangemi U.
Nanyuki Top Life - Mincuss
[Apr 12]
Administration Police 3-0 Kenhealth
Kangemi United 3-0 Homegrown (Naivasha)
[Apr 19]
Kangemi U. 4-1 Mincuss
Administration Police abd Mbati Rolling [abandoned at 3-0 in 75']
Top of Table:
1.Administration Police 62 points - Promoted
2.Kangemi United 58
3?.NHIF 50? (National Hospital Insurance Fund)
Promoted from 3rd level 2003:
Yanga FC (Nyahururu) and Muruguru (Nyeri) [by default as their opponents
in the promotion playoff for the Central Zone mini league at the
Nyahururu Stadium on Aug 11, viz. Abderdares and the Nairobi
representatives, failed to show]
Kisii Telkom qualified for the nation-wide league after winning the
KFF western zone Super League.
-------------------------------------------------------------------------------------------
2003/04
NB: due to the conflict between KFF, meanwhile dissolved by the Kenyan
sports minister and replaced by the STC (Stake-holders Transition
Committee), and most leading clubs united in the ICCG (later KPFG),
two leagues are being played in the 2003/04 season. Both are to be
finished on June 30, and a unified league supposedly will start on
September 1 for the 2004/05 season (see below).
Premier League (KFF/STC)
==============
[Sep 27]
Shabana 1-0 Kisumu Telkom
[Simon Alubera 88]
Panpaper 0-0 Sony Sugar
Ulinzi 5-1 Securicor
[Tom Ogweno 21, 37, Joel Otieno 53, Owino 61, Joseph Akinga 70; Amos Ongang 90]
Re-Union 1-0 Red Berets
[Hassan Osama 82]
Chemelil Sugar 3-0 Administration Police
[Dennis Ochieng 32, Felix Omondi 82, Mike Mururi 88]
[Sep 28]
Kangemi United 0-0 AFC Leopards
[Oct 4]
AFC Leopards 1-0 Securicor
[Jack Omondi 70]
Ulinzi 3-1 Kangemi U.
[Lawrence Owino 23, 78, Mwangi Kibera 31; Harris Aywa 89pen]
Cook'N Lite 1-0 Red Berets [to be annulled?]
[Mohammed Juma 55]
Sony 3-1 Kisumu Telkom
[Albert Ayora 41, Vincent Imbusi 56, Tom Ochieng ?; Abdi Lusamukha 69]
Chemelil 1-0 Shabana
[Mike Mururi]
[dates unknown, inferred; home/away unclear]
Adm. Police 0-0 Kisumu Telkom or Re-Union
Panpaper 0-0 Re-Union or Kisumu Telkom
[Oct 20]
AFC Leopards 4-0 Re-Union
[John Mwangi 2, Levy Muaka 40, Magachi Onyino 67, Kadir Galgalo]
Cook'N Lite 0-2 Coast Stars [to be annulled?]
[Ajai Ali 25, 49]
Kisumu Telkom 0-2 Chemelil
Securicor 2-1 Red Berets [inferred]
[Oct 21]
Adm. Police ppd? Red Berets
[Nov 1]
Coast Stars 2-0 Panpaper
[Ajai Ali 65, Abdul Wahab 75]
Shabana 2-0 Sony
[Nicodemus Anunda 21, Philip Kamanda 80pen]
[Nov 2]
Cook'N Lite 1-3 Panpaper [to be annulled?]
[Curtis Mwasumbe 42; Tsuma Ndandwe (pen), Joshua Ademba 50,
Geoffrey Simiyu 52]
Adm. Police 0-1 Kangemi U.
Re-Union n/p Kawangware
[Nov 8]
Shabana 1-1 Red Berets
Cook'N Lite 2-1 Kisumu Telkom [to be annulled?]
[Nov 9]
Coast Stars 1-1 Kisumu Telkom
[Francis Onjaro 21; Abdi Lusamukha 18]
[Nov 16]
Panpaper awd Shabana [Shabana dns; awarded 2-0]
Chemelil - Sony
Red Berets bt Administration Police
Ulinzi 1-1 Re-Union
[Nov 22]
Shabana awd Cook'N Lite [Cook'N Lite dns; awarded 2-0;
[Nov 22,23] to be annulled?]
Panpaper 1-0 Securicor
Kangemi U. 1-1 Red Berets
[Nov 29]
Coast Stars n/p Chemelil [Mombasa stadium being renovated,
Panpaper 1-0 AFC Leopards fixture not communicated]
Re-Union ppd Kangemi U.
Kisumu Telkom 1-1 Red Berets
Sony 1-1 Ulinzi
[Nov 30]
Cook'N Lite n/p Chemelil
[Dec 6]
Adm. Police 1-3 Ulinzi
[Ephantus Muriithi 50; Tom Ogweno 82pen, Gitau Mwaura 82og,
Ramadhan Musa 90]
Red Berets 1-1 Sony
[Joseph Asutsa 80; Vincent Imbusi]
Chemelil 3-1 Kangemi U.
[Muiruri 22, 51, Felix Omondi 80; Godfrey Shivachi]
Re-Union 1-1 Shabana
[Hassan Osama 75; Philip Kamande 28]
[Dec 7]
Ulinzi 3-0 Shabana
[Fred Ogot (2), Tom Ogweno]
Securicor 0-1 Sony
[Dec 12]
AFC Leopards 0-1 Coast Stars
Chemelil 1-0 Panpaper
Re-Union 4-2 Kangemi U.
[Dec 13]
Ulinzi awd Cook'N Lite [Cook'N Lite dns, awarded 2-0;
Adm. Police 0-1 Coast Stars to be annulled?]
[Ali Kaju 28]
[Dec 14]
Kangemi U. - Coast Stars
[Dec 20]
Coast Stars 3-1 Securicor
Red Berets 2-0 Panpaper
[Clifford Arita, Andrew Manyasi]
Re-Union 2-1 Kisumu Telkom
[Michael Kisoro 8, Owino Mboss 24; Walter Odhiambo 38]
Sony ppd AFC Leopards
[Dec 21]
Cook'N Lite 1-1 Securicor [to be annulled?]
Adm. Police 1-1 Panpaper
[Jones Mulemi 85; Andrew Khaemba 90]
Ulinzi ppd Kisumu Telkom
Shabana ppd AFC Leopards
[Jan 10]
Securicor 5-0 Re-Union
[Bernard Aguda 5, 29, 60, Silvanus Onyango 79, Auther Museve 90]
Sony awd Coast Stars [Coast Stars dns, awarded 2-0]
Shabana awd Cook'N Lite [Cook'N Lite dns, awarded 2-0;
[Jan 11] to be annulled?]
AFC Leopards ppd Red Berets
Kisumu Telkom - Administration Police [played but result unknown]
Sony ppd Cook'N Lite [Cook'N Lite dns]
[Jan 17]
Kangemi U. 3-0 Sony
[Jeneby Kiribo 20pen, Godwin Shivashi 39, Shivachi 82]
Cook'N Lite n/p Re-Union [Cook'N Lite excluded]
Chemelil 1-1 Securicor
[Moffat Amoyo 84; Ben Agunda 60]
Adm. Police ppd Shabana
[Jan 18]
Red Berets 2-0 Ulinzi
[Caleb Okuku 5, Andrew Manyasi 16]
Kisumu Telkom 2-1 Securicor
[Joel Mayaka 8pen, Vincent Okoth 83; Lucas Ojwang 88]
Adm. Police 1-0 Sony
[Morris Oloo 12]
Coast Stars - Re-Union
Kangemi U. ppd Shabana
[Jan 24,25]
AFC Leopards awd Chemelil [awarded 0-2; Leopards dns]
AFC Leopards awd Kisumu Telkom [awarded 0-2; Leopards dns]
Ulinzi 2-0 Chemelil
[Jan 31]
Shabana 1-2 Coast Stars
Red Berets 3-0 Chemelil
[Andrew Manyasi 13, Clifford Arita 75, 78]
Sony - AFC Leopards [Leopards and refs dns]
Panpaper 0-1 Ulinzi
[Feb 1]
Re-Union 0-4 Chemelil
Shabana - AFC Leopards
Sony - Coast Stars
[Feb 8]
Coast Stars 2-0 Red Berets
[Godffrey Osama, Abdi Simba]
[Feb 14]
Coast Stars - Chemelil
Panpaper - Re-Union
Adm. Police 1-1 Shabana
Kangemi U. 0-2 Securicor
[Arthur Musebe 75, Lucas Ojwang 85]
[Feb 15]
Kangemi U. 3-1 Shabana
[Godwin Shivanji 44, Dominic Ochieng 80, David Opati 88;
Nicodemus Anunda 42]
Adm. Police - AFC Leopards
Sony 0-0 Chemelil
Coast Stars 1-0 Ulinzi
[Mohammad Masoud 20]
[Feb 21]
Coast Stars 1-0 Kangemi U.
[Patrick Osiako 4]
Ulinzi 1-1 Kisumu Telkom
[Lawrence Owino 52; Joel Mayaka 25]
Re-Union 1-1 Sony
[Stephen Owino 13; Tom Odhiambo]
[Feb 22]
Securicor - Shabana
[Feb 28]
Coast Stars awd Re-Union [awarded 0-2; Coast Stars dns, preferring
Adm. Police 1-2 Securicor a friendly match in Dar-es-Salaam]
[Eliud Sabatia 45; Zephania Otieno 4, Lucas Ojwang 85]
NB: competition suspended due to dissolution of KFF by government. Because
of the lack of competitive action, Ulinzi Stars have announced they will
enter the 2004 Transparency Cup organised by the rival Kenya Football Group.
League supposedly resumes on May 8, though Securicor, Red Berets, Shabana,
Administration Police, Chemelil Sugar, Sony Sugar, Ulinzi Stars, Coast Stars
and Re-Union all announced their withdrawal on April 28.
[May 8]
Shabana 1-0 Chemelil
[Nicidemus Anunda 74]
Sony 0-1 Panpaper
[Ricky Tinyo 68]
[?] drw Kangemi
[May 9 - ppd?]
Shabana - Panpaper
Sony - Chemelil
Red Berets drw Kangemi
[May 15]
Panpaper - Coast Stars
Red Berets - Re-Union
Kisumu Telkom - AFC Leopards
Shabana abd Securicor [abandoned at 0-2 in 45' due to lack
of payment: the self-sponsored home team managed to raise only Sh1,600
instead of Sh9,600, which was to cater for transport and night out
allowances for five matches]
[May 16]
Chemelil - AFC Leopards
Shabana - Kangemi U.
[May 22]
Kisumu Telkom - Red Berets
AFC Leopards 0-0 Kangemi U.
Chemelil ppd Re-Union
[May 23]
Coast Stars 1-0 Administration Police
Panpaper 0-0 Chemelil
Shabana n/p Ulinzi [Ulinzi dns]
NB: on May 26 all matches were postponed until July by the STC but three
fixtures for the May 29/03 weekend were published two days later:
[May 29]
Red Berets - Kisumu Telkom
Ulinzi 2-0 AFC Leopards
Securicor 1-2 Chemelil [also reported 0-2]
[May 30]
Kangemi United 0-1 Chemelil Sugar
[Michael Mururi 15]
Securicor - Kisumu Telkom
[Jun 1]
Ulinzi - Panpaper
Sony - Shabana
[Jun 5]
Chemelil awd Re-Union [awarded 2-0, Re-Union dns]
Kisumu Telkom ppd Shabana [Shabana called the match off]
[Jun 6]
AFC Leopards 1-1 Securicor
[Magachi Onyoni 75; Lucas Ojuang]
Red Berets 0-0 Chemelil
Re-Union awd Administration Police [awarded 2-0; Adm. Police dns]
[Jun 12]
Chemelil 3-0 Coast Stars
[James Okal 7, Abdi Lusamukha 38, Mike Mururi 70]
Kisumu Telkom 0-0 Ulinzi
AFC Leopards 2-2 Panpaper
[Peter Chibusia 4, Galgalo Kadir 11; Geofrey Simiyu 12,
Andrew Khaemba 30]
[Jun 13]
Kisumu Telkom 2-0 Coast Stars
[James Ongili 47, John Oyoo 84]
Chemelil abd Ulinzi [abandoned at 1-0 in 65';
Securicor - Panpaper Ulinzi walked off]
Red Berets 0-2 AFC Leopards
[John Mwangi 25, Sammy Ombisi 30]
[Jun 19]
Coast Stars 2-0 AFC Leopards
[Patrick Osiako 36pen, 86]
Adm. Police - Kisumu Telkom
Sony - Chemelil
[Jun 20]
Sony - Securicor
Re-Union 1-1 Ulinzi
[Jun 26]
Panpaper 1-2 Kisumu Telkom
Red Berets - Coast Stars
Adm. Police 1-1 Chemelil
AFC Leopards 1-1 Re-Union
[Jun 27]
AFC Leopards 0-0 Adm. Police
Securicor 2-2 Coast Stars
Ulinzi 1-0 Red Berets
Kisumu Telkom 0-2 Sony
[Chambari Marwa, Vincent Imbusi]
[Jul 3]
Adm. Police 1-0 Red Berets
[Paul Achebi 75]
[Jul 4]
Adm. Police 1-3 Securicor
[Jul 3,4]
AFC Leopards n/p Sony [Leopards dns on Jul 3, Sony dns on
Jul 4; both now claim the 3 points]
[Jul 10]
Kangemi U. 3-0 Re-Union
Kisumu Telkom n/p AFC Leopards [Leopards dns]
Coast Stars - Shabana
[Jul 11]
Coast Stars - Sony
Chemelil n/p AFC Leopards [Leopards dns]
Kangemi U. 0-0 Ulinzi
[Jul 17]
Securicor 2-1 Kangemi U.
Shabana 0-1 Administration Police
Sony n/p Re-Union [Re-Union dns]
[Jul 18]
Securicor 3-1 Kisumu Telkom
Shabana n/p Re-Union [Re-Union dns]
Sony 3-1 Administration Police
[Jul 24]
Securicor 0-0 Ulinzi
Sony n/p Kangemi U. [Kangemi dns]
Shabana n/p Kisumu Telkom [Kisumu Telkom in road incident]
Panpaper 0-0 Red Berets
[Jul 25]
Shabana n/p Kangemi U. [Kangemi dns]
Panpaper 1-0 Administration Police
[Jul 31]
Chemelil 0-1 Kisumu Telkom
Panpaper 1-1 Kangemi U. **
Red Berets n/p Re-Union [Re-Union dns]
[Aug 1]
Adm. Police 2-0 Kangemi U.
Panpaper n/p Re-Union [Re-Union dns]
Ulinzi abd Coast Stars [abandoned at 3-2 in 88']
[Aug 7]
Sony 1-0 Red Berets
Table (based on known results):
1.Chemelil Sugar (Nyando) 20 11 5 4 26-11 38
2.Coast Stars (Mombasa) 17 11 2 4 21-14 35
3.Ulinzi Stars (Thika) 18 9 7 2 26-10 34
4.Securicor 19 7 5 7 28-25 26 [+]
5.Pan Paper (Webuye) 18 6 7 5 14-13 25
6.SoNy Sugar (Awendo) 15 6 5 4 15-12 23 [+]
7.Kisumu Telkom 16 5 5 6 15-18 20 [-]
8.Red Berets (Nairobi) 19 4 7 8 12-15 19 [*]
9.Shabana (Kisii) 14 5 3 6 13-15 18 [+]
10.Kangemi United 18 4 6 8 17-21 18 [*] [+]
11.Re-Union (Nairobi) 15 4 6 5 14-25 18 [+]
12.Administration Police (Nairobi) 20 4 5 11 12-23 17 [*]
13.AFC Leopards (Nairobi) 15 3 6 6 11-14 15 [-]
-.Cook'N Lite (Mombasa) 8 2 1 5 5-13 7 [*2]
-.Kawangware (Nairobi) excluded [*1]
NB: apparently league was won by Coast Stars but no official proclamation
of a championship seems to have been made; moreover, Sony Sugar claim
to be leading the league with 46 points (in which case they should
won 7 and drew 2 of their remaining 9 matches)
[*] w/o goals Red Berets vs Administration Police, Red Berets vs Kangemi
[-] 12 clubs, viz. Mathare United, Mumias Sugar, AFC Leopards,
Nzoia Sugar, Gor Mahia, Kenya Pipeline, Thika United, Tusker,
Sher Agencies, Kenya Commercial Bank (KCB), Kisumu Telkom and
Utalii, left the league to form the Kenya National Football
League (KNFL), which is to start on Oct 7. The KFF threw out
10 of the clubs (all except AFC Leopards and Kisumu Telkom,
apparently on the grounds that these attended a KFF meeting).
The president of AFC Leopards is insisting KFF should not use
the name of 'his' club in the fixtures, but the players appear
happy to turn out for the KFF matches.
[+] instead the KFF promoted Shabana, Sony Sugar, Cook 'N Lite,
Re-Union, Securicor, Kangemi United and Kawangware to create
a league of 15 teams; of these, Kawangware have announced that
they cannot enter at such short notice.
[*1] Kawangware were excluded on Nov 11 after failing to play a match.
[*2] Cook 'N Lite were excluded mid-January for failing to show for
their away matches; it is unclear what happens to the matches
they already played (or had awarded against them).
In addition, KFF have stripped Nzoia Sugar of their 2002/03
championship.
Kenya National Football League
organised by ICCG (Inter-Clubs Consultative Group), later renamed
Kenya Premier Football Group (KPFG)
[Oct 4]
Nzoia 0-1 Sher Agencies
[Sammy Okoth 22]
KCB 0-1 Utalii
[Moses Odhiambo 82]
[Oct 5]
AFC Leopards n/p Gor Mahia
[Oct 18]
Thika 0-0 KCB
Mumias 0-1 Mathare U.
[Frankline Shalimbe 20]
Nzoia awd Pipeline [awarded 2-0, Pipeline dns]
[Oct 20]
Gor Mahia 0-1 Utalii
[Rexine Ongoli 17]
Mumias 2-0 Nzoia
[Said Ibrahim 10, 12]
Sher A. 0-0 Tusker
[Oct 25]
Tusker 0-0 Mumias
Thika 1-1 Utalii
[Anthony Mathenge 42; Charles Achia 85]
Sher A. 1-0 Pipeline
[Jacob Omondi 35]
[Nov 1]
Mathare U. 0-0 Thika
Nzoia 1-1 Tusker
[Evans Walekhwa 50; Tony Madegwa 54]
[Nov 2]
Gor Mahia 0-0 Sher A.
Mumias 3-1 KCB
[Anthony Lutiku 6, Ibrahim Saidi 81, Dennis Onkangi 87; Hassan Rajab 61]
[Nov 9]
Pipeline 0-0 KCB
Tusker 0-0 Thika
Nzoia 2-3 Gor Mahia
[Nov 16]
Sher A. 1-1 KCB
Pipeline 1-0 Utalii
[Sammy Omolo 30]
[Nov 22]
KCB 1-0 Tusker
Thika 0-1 Pipeline
[Nov 30]
Utalii 1-0 Sher A.
[William Mafwavi 83]
[Dec 7]
Pipeline 2-0 Gor Mahia
[Godfrey Mwangi 46, Willian Odidi 57]
Sher A. 0-0 Mumias
[Jan 17]
Gor Mahia 0-0 Pipeline
[Jan 25]
Sher A. 1-4 Nzoia
Utalii 1-2 Pipeline
[Jan 31]
Nzoia 0-1 Mumias
KCB 3-0 Gor Mahia
[Victor Masime 17, George Odari 78, 80]
[Feb 1]
Sher A. 1-2 Utalii
[Feb 7]
Mumias 4-1 Sher A.
[Feb 14]
KCB 1-3 Pipeline
[Hussein Rajab; Edward Kauka, Geoffrey Mwangi, Manasseh Imbo]
[Feb 15]
Utalii 0-0 Thika
[Feb 18]
Mathare U. 1-2 Tusker
[Mohammed Jamal 60; Madegwa 26, Charles Okwemba]
[Feb 22]
Mathare U. 1-1 Utalii
[Aggrey Ongoli 75; Charles Achia 66]
Thika 1-1 Mumias
[James Omondi 49; Silvanus Otieno 85]
[Feb 28]
Nzoia Sugar 2-0 KCB
[Noah Omolo 24, Wycliffe Osore]
Utalii 2-0 Mumias
[Herman Wandera 66, Bernard Makuto 78]
[Feb 29]
Sher A. 1-0 Mathare
[Kevin Simiyu 87]
Thika 0-2 Tusker
[Charles Okwemba, Tony Madegwa]
[Mar 3]
Tusker 1-0 Pipeline
[James Omondi (og)]
[Mar 6]
Thika 0-0 Nzoia
[Mar 7]
Gor Mahia 0-1 Mathare
[Jamal Mohammed 13]
[Mar 13]
Nzoia 1-1 Utalii
[Mar 14]
Tusker 2-1 Sher A.
[Victor Onyango 69pen, Roy Waiswa 79; Ken Wangwe 90]
Mumias 0-0 Pipeline
Mathare 1-0 KCB
[Titus Mulama 90pen]
[Mar 20]
Utalii 1-1 Tusker
[Herman Wandera 11pen; McDonald Mariga 6]
KCB 1-1 Mumias
[Hussein Mohammed 52pen; Macdonald Makaya 89]
[Mar 21]
Thika 2-1 Mathare
[Joseph Mwangi 15, Anthony Katana 46; Paul Ambembo 80]
Pipeline 0-0 Nzoia
Sher A. 2-1 Gor Mahia
[Mar 27]
Nzoia 2-0 Mathare
Gor Mahia 0-3 Tusker
[Mar 28]
Utalii 3-1 KCB
[Elkana Swaka, William Oloo, Peter Mbuvi; Joseph Odari]
Pipeline 1-1 Sher A.
[Edward Kauka; Edward Kauka (og)]
Mumias 1-1 Thika
[Apr 3]
Sher A. 0-1 Thika
Gor Mahia 0-1 KCB
[Apr 4]
Utalii 2-1 Nzoia
Mumias 0-0 Tusker
Mathare 0-0 Pipeline
[Apr 9]
Tusker 2-0 KCB
[Tony Madegwa (2)]
[Apr 10]
Mathare 1-0 Sher A.
[Titus Mulama 46]
Gor Mahia 0-2 Thika
[Nicholas Muyoti, Anthony Mathenge]
[Apr 12]
Mathare 0-0 Gor Mahia
[Apr 17]
Pipeline 1-1 Tusker
[Manasseh Imbo 90; Edwin Mkenya 41]
Mathare 2-0 Mumias
[Titus Mulama 18pen, 32]
[Apr 18]
Utalii awd Gor Mahia [abandoned at 0-0 in 78' after Gor Mahia
KCB 3-3 Nzoia Sugar disputed a penalty award to Utalii;
awarded 2-0]
[Apr 25]
Tusker 1-2 Utalii
Pipeline 0-2 Thika
[James Mwangi (2)]
[May 2]
KCB 1-0 Thika
[May 8]
Mathare 1-1 Nzoia Sugar
[David Ngure 91; Argwings Mukhisa 11]
[May 15]
Gor Mahia 2-2 Nzoia
[May 16]
Pipeline 1-0 Mathare U.
Tusker 2-1 Nzoia
[Roy Waiswa, Charles Okwemba; ?]
Mumias 0-1 Utalii
Thika 2-0 Sher A.
[May 22]
Tusker 1-0 Mathare U.
[Oscar Kadenge 28]
Gor Mahia 1-0 Mumias
[Emmanuel Wakata 10]
Nzoia Sugar 0-0 Thika
[May 23]
KCB 0-1 Sher A.
[May 26]
Utalii 2-1 Mathare U.
[William Oloo 3, Ronald Otieno 43; Geofrey Okoth 86]
[May 30]
Pipeline 2-0 Mumias
[Moses Gitau 67, Joseph Ouma 69]
[Jun 6]
Thika 2-1 Gor Mahia
[Bernard Oling 60, Paul Onyango 62; Julius Owino 72]
[date unknown, before Jun 6]
KCB 1-2 Mathare
[Jun 19]
Gor Mahia 1-1 Tusker
[Stephen Ouma 48; Nixon Odeny]
NB: for 1 match no result or fixture date is known:
Mumias - Gor Mahia
Table:
1.Utalii (Ruaraka) 18 11 5 2 24-12 38 Champions
2.Tusker FC (Nairobi) 18 8 8 2 20-10 32
3.Kenya Pipeline (Nairobi) 18 7 7 4 14-10 28
4.Medisca Thika United 18 6 9 3 14- 9 27
5.Mathare United (Nairobi) 18 6 5 7 13-14 23
6.Nzoia Sugar (Bungoma) 18 4 8 6 22-20 20
7.Sher Agencies (Naivasha) 18 5 5 8 12-20 20
8.Mumias Sugar 17 4 7 6 13-14 19
9.KCB (Nairobi) 18 4 5 9 15-23 17
10.Gor Mahia (Nairobi) 17 2 5 10 9-24 11
-.AFC Leopards (Nairobi) apparently withdrew
-.Kisumu Telkom apparently withdrew
African Competitions Qualifying Playoff (knock-out tournament)
Sep 11 to 19; participants:
KFF (4):
Chemelil Sugar (Nyando)
Coast Stars (Mombasa)
Ulinzi Stars (Thika)
SoNy Sugar (Awendo)
KPFG (4):
Tusker FC (Nairobi)
Medisca Thika United
Kenya Pipeline (Nairobi)
Mathare United (replace Utalii who withdrew due to lack of sponsorship)
NB: to be played in Afraha stadium, Nakuru; Thika and Mathare withdrew
complaining about the costs of staying there for one week rather than
organising the tournament in Nairobi.
Originally the tournament was to be played on a knock-out basis, Thika
having been scheduled to meet Chemelil (the winners meeting the winners
of Pipeline vs Ulinzi in the semifinals) and Mathare to play Coast Stars
(the winners playing the winners of Tusker vs Sony in the semifinals),
but after the double withdrawal two 3-team groups were set up.
Group A
[Sep 11]
Tusker 0-0 Sony Sugar
[Sep 13]
Chemelil 2-0 Sony Sugar
[Mike Muriri 13, John Baraza 90+]
[Sep 15]
Chemelil 0-1 Tusker
[McDonald Mariga 24]
Table:
1.Tusker FC (Nairobi) 2 1 1 0 1- 0 4
2.Chemelil Sugar (Nyando) 2 1 0 1 2- 1 3
3.SoNy Sugar (Awendo) 2 0 1 1 0- 2 1
Group B
[Sep 12]
Pipeline 1-3 Ulinzi
[John Keo; Tom Ogweno (2), Sammy Simyu]
[Sep 14]
Ulinzi 0-1 Coast Stars
[Patrick Osieko 17]
[Sep 16]
Coast Stars 0-2 Pipeline
[William Odidi, John Keo]
1.Ulinzi Stars (Thika) 2 1 0 1 3- 2 3
2.Kenya Pipeline (Nairobi) 2 1 0 1 3- 3 3
3.Coast Stars (Mombasa) 2 1 0 1 1- 2 3
Third Place Match [Sep 18]
Chemelil 1-1 Pipeline [aet, 4-3 pen]
[Dennis Ochieng 97; Alex Mwangi 118pen]
Final [Sep 18]
Ulinzi 2-2 Tusker [aet, 4-3 pen]
[Mike Baraza 66, 89; Oscar Kadenge 76, Paul Oloo 90]
[penalties:
Ulinzi: Hillary Echessa, Mohammed Hussein, George Otieno, Tom Ogweno scored;
Lawrence Owino missed;
Tusker: Charles Oduor, Edwin Mkenya, Macdonald Mariga scored;
David Odidi, Oscar Kadenge missed]
NB: Ulinzi are qualified for the CECAFA club championship, but as they
are under a 3-year suspension from CAF tournaments, Tusker take their
place in the (qualifying for the) CAF Champions League and Chemelil
(as third placed team) enter the CAF Confederations Cup.
Transparency Cup 2004
organised by the KPFG
NB: Kisumu City, Umri, De La Rue and Makongeni were reported as
entries earlier but eventually failed to meet registration
deadline of April 10. The same applied to the teams from the
KFF/STC Premier League, of which Ulinzi Stars and Chemelil Sugar
had explicitly stated their interest in joining the competition,
but on request of the Stakeholders Transitional Committee (STC)
the KPFG agreed to have maximally 8 new teams inscribed in the
competition, to register by May 5, 1 pm. These 8 teams are to
play a separate knock-out competition until two teams are left
which then enter the main tournament with 6 remaining teams from
the original sompetition at the quarterfinal stage.
Round 1
[Apr 24]
Undugu FC 0-6 Mathare United
Sher Agencies 1-0 Huruma Youth
[Apr 25]
Mumias Sugar 7-0 Githunguri Youth
Round 2
[May 1]
Ria Stars FC (Kisumu) 2-1 Nzoia Sugar
[May 2]
Gor Mahia 2-1 Mumias Sugar
[Daniel 48, Steve Owino 90; Said Ibrahim 89]
Thika United 3-1 Kawangware
[James Omondi 18, 42, Joseph Mwangi 32pen; ?]
Kisumu Polytechnic 2-3 Kenya Commercial Bank
[Robert Ochieng 30, Hesborn Ogada 67; Asman Ngaywa 10,
George Odari 55, David Opati 84]
[May 5]
Mathare United 2-0 Pipeline
[Titus Mulama (pen), Kevin Ochieng]
[May 7]
Mathare Youth lt Tusker
[May 9]
Utalii 2-0 Sher Agencies
Buruburu Sacramento 4-2 Wazee Wa Kazi
NB: Wazee Wa Kazi are Kenya ex-internationals
STC Parallel Tournament
Round 1
[May 12]
World Hope 4-3 Chemelil Sugar [aet]
[Dennis Okoth 57, Francis Thairu 60, 78, Habil Okech;
Dennis Chweya 9, 43, John Amimo 85]
Limuru Olympic lt Bidco FC
Agro Chemical 0-2 Sony Sugar
[Fred Ajwang 36, Silvestor Wanyama 56pen]
[May 13]
Kangemi United drw Administration Police [Kangemi on pen]
Round 2 [May 16]
World Hope awd Kangemi United [awarded 0-2,
Bidco 0-2 Sony Sugar World Hope dns]
NB: winners of round 2 enter pre-quarterfinals of main tournament
NB: on May 26 all matches were postponed until July by the STC (who are
not organising the Transparency Cup...)
Pre-Quarterfinals
[May 26]
Ria Stars FC (Kisumu) 0-2 Kangemi United
[Gatimu 35, Rodgers Muhanji 45]
[May 27]
Tusker 1-2 Sony Sugar
[Charles Achie 80]
Quarterfinals
[Jun 12]
KCB 1-0 Mathare U.
Kangemi U. 0-0 Sony [4-2 pen]
[Jun 13]
Thika awd Gor Mahia [abandoned at
Utalii 1-0 Buruburu Sacramento 3-2 in 84']
[Charles Achie 80]
Semifinals
[Jun 19]
Utalii 0-2 KCB [at Ruaraka, Nairobi]
[Asman Ngaywa 60, 80]
[Jun 20]
Thika U. 2-1 Kangemi U. [in Naivasha]
[James Mwangi 26, George Maina 50; Dan Otieno 80pen]
Third Place Match [Jul 3]
Utalii 2-1 Kangemi United
[Peter Otieno 24, Rexine Ongoli 54; James Bondo 49]
NB: last match of Utalii under sponsorship of Utalii Hotel
Final [Jul 3]
Thika United 0-1 KCB
[Robert Odhier 85]
Other Cup Tournaments
NB: below cups all appear to be regional or one-day events but
their precise status is unclear.
Big Appeal Tours Cup
[Dec 20]
Kikulacho 2-1 Negra
[Francis Simiyu (2); Juma Rama]
Kisimani 1-0 Shanzu
[Abdul Abubakar 45]
Ethan Memorial tournament
[Dec 27]
Mwea FC 2-0 Nyaga
[John Gatimu (2)]
Jamhuri Day Cup
Final [Dec 19, in Nairobi]
Coast Stars 1-0 AFC Leopards
Lero-Luno football tournament
Semifinals [Dec 22]
Lake View FC 3-0 Bukiri Rangers
[Harry Were 10, Tony Wandera 27, James Oundo 60]
Ray Bentos 2-0 Dragons
Luanda Magere Cup
Semifinal
Mikiria abd Chemelil Township [abandoned at 3-1,
Chemelil walked off]
Third Place
Chemelil Township drw Ombeyi North
[the penalty shoot-out was halted at 11-11, both clubs will keep the
trophy for 6 months]
Final [Dec 27, at Chemelil Complex]
Guza Guza 1-0 Mikiria
[Noah Abich (pen)]
[red cards: Felix Omondi (G), Tom Onyango (M)]
Shem and Shem football tournament
Semifinals [Dec 27, both at Maraba grounds]
Eluche Tigers 4-0 Makunga
[Dismus Wanjau 15, 26, 38, ?]
Mubini 2-0 Maraba Greens
[Fred Machio 14, 15]
Wanjala Cup
Quarterfinal
[Dec 20]
Elsewhere Villa 2-1 Maringa
Chairman’s Cup
Semifinals [May 30?]
Siaya Rangers 5-0 Agulu FC
Yala United 1-0 Udenda
Reuben Ndolo Cup
Third Place Match [Jun 6]
Gas Ghettoes 1-0 Black Mamba
[Godfrey Mashati 76]
Final [Jun 6, at Upper Jericho ground]
Jericho All Stars 2-0 Bedjos
[Moses Otieno 47, Isaiah Dagalo 80]
Dr Dickson Wamukoya Memorial Cup
Semifinals
Lubanga 2-1 Blue Stars
Atomic FC 1-0 Western Rangers
Final [in Butere-Mumias]
Atomic FC [Matungu] 1-0 Lubanga [Koyonzo] [aet]
[Bernard Ndara 110]
Second Level (KFF) 2003/04
KFF Nationwide League
Start Oct 18
Zone A
Comprises teams in Western Kenya, Rift Valley, Nyanza and Western Province.
Week 1
[Oct 18]
Kitale FC - Kisegi FC
Agro-Chemical 3-1 Kuscom [aka Kusa Community]
Green Berets - Nakuru Police
Homegrown - Waterworks
Western Stars - Kisii Telkom
Utawala - Muungano
Kisumu Hot Stars - Victoria
Yanga - Sikinwa
Post Bank FC - St. Andrews
[Oct 19]
Kitale FC - Kisii Telkom
Agro-Chemical 5-0 Kisumu Hot Stars
Nakuru Police - Homegrown
Western Stars - Kisegi FC
Utawala - Sikinwa
Yanga - Muungano
Post Bank FC - Nakuru Telkom
Waterworks 4-0 St. Andrews
Week 2
[Oct 25]
Homegrown - Waterworks
Kisii Telkom 1-1 Yanga
Week 3
[Nov 1]
Agro-Chemical 2-0 Kisii Telkom
Victoria Yes Club - Kisegi FC
[Nov 1,2]
Western Stars awd Post Bank FC [Postbank dns]
Western Stars 0-0 Waterworks
Mabati Rolling 0-2 Undugu FC
Week 4
[Nov 8]
Kisii Telkom 0-0 Utawala
[Nov 9]
Kisii Telkom awd Nakuru Telkom [Nakuru dns]
Week 5
[Nov 15]
St Andrew's - Kitale FC
Victoria Yes 1-2 Agro-Chemical
Kisegi - Kisii Telkom
Nakuru Telkom awd Western Stars [Stars dns]
Utawala 3-3 Homegrown
[Nov 16]
St Andrew's - Western Stars
Nakuru Telkom 2-3 Kitale FC
Homegrown - Yanga
Waterworks - Adm. Police Mombasa
Kisumu Hot Stars - Kuscom
Muungano - Shalimar
Green Berets - Nakuru Telkom
Week 6 [Nov 22,23]
Western Stars awd Utawala [Utawala dns; awarded 2-0]
Western Stars 1-0 Homegrown
Kisii Telkom awd St Andrew's [St Andrew's dns; awarded 2-0}
Kisii Telkom awd Waterworks [Waterworks dns; awarded 2-0]
Week 7 [Nov 29,30]
Homegrown - Kisegi
Agro-Chemical 0-2 Utawala
Homegrown - Kisii Telkom
Victoria Yes - Nyahururu Youth
Utawala abd Victoria Yes [abandoned at 2-0 in 72']
Western Stars 10-0 Lumakanda Kings
Western Stars awd Sikinwa [Sikinwa dns]
[Dec 13,14]
Kisii Telkom 2-0 Kisumu All Stars
[Alfred Mbela 18, Francis Odero]
Agro-Chemical 2-0 Western Stars
[Omar Wafula (pen), Joseph Mungenyo 87]
Utawala 0-1 Sher Agencies [??]
[Jacob Omondi 25]
Kisii Telkom 1-0 Kumusco
[Alfred Mbela 56]
Agro-Chemical 1-0 Kitale Rangers
[Omar Wafula 72]
[Dec 20]
Kisegi - Utawala
Yanga 1-1 Kitale FC
[Lawrence Makokha 29; Julius Karanja 21]
Western Stars 4-1 Shalima
[Titus Amuke (2), Sebastian Andalu, Geoffrey Litwachi; ?]
[Dec 21]
Kisegi - Sher A.
Yanga 1-1 Western Stars
[Peter Mbuthia 27; Andalu 88]
Top of Table:
1.Agro-Chemical 7 18
2.Kitale Rangers 6(?) 14
[Jan 10]
Agro-Chemical awd Kisumu City (Hot Stars?) [awarded 2-0; Kisumu dns]
[Jan 10,11]
Utawala 2-1 Yanga
[Esau Ngumba 33, 42; Charles Karanja 55]
Kisegi 0-0 Victoria Yes
[Jan 18]
Agro-Chemical 3-0 Green Berets
[Constantine Ochieng 7, 10, Ken Aroka 17]
Kisumu Hot Stars 2-1 Shalimar (Nakuru)
[Joseph Juma 20, 36; Benson Mukhweri 63]
[May 22,23]
Utawala Nakuru 1-1 St Andrews
Zone B
Comprises teams from Nairobi, Central, Eastern and Coast Province.
Week 1
[Oct 18]
Undugu FC - Minicuss
World Hope - Nairobi Hospital
National Bank - Githurai FC
Gatundu Stars - Bidco
KNH - Kahawa U.
Simba Mabati - Steelers
Adm. Police Mombasa - PDS Cosmos
Opera FC - London Distillers
Nanyuki Toplife - Muruguru
Blue Triangle - Embu Telkom
[Oct 19]
Narobi Hospital - Undugu
Minicuss - World Hope
PDS Cosmos - Steelers
Adm. Police Mombasa - Simba Mabati
London Distillers - Blue Triangle
Opera FC - Embu Telkom
Bidco - National Bank
Githurai FC - Gatundu Stars
Week 2
[Oct 25]
Gatundu Stars 1-0 Undugu
Week 3
Adm. Police Mombasa 4-2 Undugu FC
Week 4
[Nov 8]
Simba Mabati - Cosmos
[Nov 9]
Adm. Police Mombasa - Steelers
[Nov 9?]
Undugu 2-0 Muruguru
Week 7 [Nov 29,30]
Funyula 1-0 Simba Munjiti
Funyula 3-1 Green Stars
[Dec 13]
PDS Cosmos 4-1 Murunguru
[Dec 14]
PDS Cosmos 1-1 Nanyuki Toplife
Steelmakers 4-1 Murunguru
[Jan 18]
National Bank - Young Peles
Top of Table:
1.World Hope
2.National Bank
[May 15]
National Bank 2-1 Thika Telkom
Nairobi Hospital 1-1 De la Rue
Nanyuki Toplife 4-2 Muruguru
Adm. Police Mombasa awd Undugu [Undugu dns]
[May 22,23]
National Bank 6-1 Undugu
National Hospital 2-1 Bidco
Thika Telkom 3-3 Undugu
Minicuss n/p Gatundu Stars [Stars dns]
Thika Telkom 0-1 Opera
Promotion Playoffs
Quarterfinals
First Legs [Jul 3]
Agro-Chemical 1-0 Kahawa
[Geofrey Odongo 48]
National Bank 3-1 Green Berets
[Ken Omondi 23, 43, Oscar Olwith 30; Peter Kamau 52]
Utawala 0-2 World Hope
[Pascal Ocheing 12, Francis Thairu 43]
Bidco 1-2 Kisumu Hotstars
Second Legs [Jul 10]
Kahawa awd Agro-Chemical [awarded to Agro-Chemical;
Kisumu Hotstars 2-1 Bidco originally 3-0 but Kahawa
World Hope 2-0 Utawala fielded ineligible players]
National Bank awd Green Berets [Green Berets dns]
NB: Green Berets aka Eldoret Prisons; Kisumu Hotstars aka Kisumu All Stars
Semifinals
First Legs
[Jul 17]
National Bank 1-0 Kisumu Hotstars
[Jul 24]
Agro-Chemical 0-2 World Hope
Second Legs
[Jul 24]
Kisumu Hotstars 0-1 National Bank
[Aug 1]
World Hope 2-1 Agro-Chemical
Third Place Playoff [Aug 7, Kisumu]
Kisumu Hot Stars - Agro-Chemical
Final [Aug 7, Nairobi]
National Bank 1-1 World Hope [0-3 pen]
NB: World Hope FC (Nairobi) promoted; National Bank of Kenya (NBK) will
take Utalii's place should they withdraw from the 2004/05 league due
to lack of sponsorship.
NB: World Hope FC are a new name for Kawangware FC, who were relegated
from the top level in 2003, after obtaining sponsorship from a
US-based faith organisation.
Third Level 2003/04 (KFF)
Consists of an unknown number of regional 'super' leagues.
KFF Mt Kenya Region Super League
Table:
1 Administration Police
2 One Zero [Nanyuki] 11
3 Kiganjo Police 9
4 Mwangaza [Nyeri] 3
5 Likii Farm 0
6 Green Santos [Othaya] 0
[Dec 28]
Mwangaza 2-1 Green Santos
[David Mureithi 20, Peter Wang’ombe 80; Nderitu Gikuyu 30]
[Jan 4]
Kiganjo Police 3-1 Green Santos
[William Onyango 25, James Maina 45, John Rioba 85; Kariuki Mwangi 75]
[Jan 10]
Admin Police 6-1 Green Santos
[Ndati, Baraza, King’ori, Kuria; Peter Mwai]
[Jan 17]
Admin Police - Likii Farm
Green Santos - One Zero
Mwangaza - Kiganjo Police
KFF Western Super League
[Jan 10]
Kakamega Mahakama 2-0 Tarino
[Oscar Ingoi 13,5 8pe]]
[Jan 11]
Kakamega Kencom 5-2 Tarino
[Wycliffe Khalwale 15, 26, Timothy Mutoro 18, 40, Joe Serenge 75;
Edwin Ikolomani 83, Vincent Weboko 86]
Butere/Mumias Super League
[Jan 10]
Butere United awd Bumamu [awarded 2-0 to Butere; Bumamu dns]
Simba Munjiti 1-0 Green Stars
[Patrick Alwiga 51]
Teams promoted from 3rd level to Nationwide League:
Boca Juniors (Teso), Busia Municipality, Limuru Olympic,
Eastleigh Sportiff (Machakos), Mathare Youth, Kitale Securicor,
Ria Sports (Kisumu)
-------------------------------------------------------------------------------------------
2004/05
Unified League
Final Tables:
Group A
1.Mumias Sugar 22 17 5 0 43- 7 56 Qualified
2.Ulinzi Stars (Nakuru) 22 14 7 1 30-10 49 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Dubai Bank Limited Club (Mombasa) 22 12 2 8 35-22 38
4.Nzoia Sugar (Bungoma) 22 11 5 6 25-15 38
5.Kenya Commercial Bank (Nairobi) 22 7 7 8 14-18 28
6.AFC Leopards (Nairobi) 22 7 7 8 18-23 28
7.Kangemi United 22 6 8 8 19-23 26
8.Kisumu Telkom 22 6 8 8 17-25 26
9.Shabana (Kisii) 22 7 5 10 14-22 26
---------------------------------------------------------
10.Gor Mahia (Nairobi) 22 6 7 9 20-16 25 Relegated
11.National Bank of Kenya (Nairobi) 22 2 8 12 16-34 14 Relegated
12.Re-Union (Nairobi) 22 1 3 18 5-41 6 Relegated
[-] Coast Stars withdrew but obtained two weeks time to find new sponsorship,
after which they re-entered as Dubai Bank Limited Club; they will
revert to their old name Coast Stars for 2005/06
[+] NBK replace Utalii who withdraw from the league
Group B
1.Mathare United (Nairobi) 22 12 6 4 29-16 42 Qualified
2.Tusker FC (Nairobi) 22 12 6 4 28-16 42 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Red Berets (Nairobi) 22 11 7 4 23-20 40
4.Chemelil Sugar (Nyando) 22 10 7 5 24-14 37
5.Thika United 22 9 5 8 16-15 32
6.SoNy Sugar (Awendo) 22 6 12 4 18-15 30
7.Kenya Pipeline (Nairobi) 22 7 8 7 22-20 29
8.World Hope FC (Nairobi) 22 7 7 8 22-23 28
0.Sher Agencies (Naivasha) 22 6 8 8 12-16 26
---------------------------------------------------------
10.Securicor 22 7 4 11 17-23 25 Relegated
11.Pan Paper (Webuye) 22 3 6 13 17-30 15 Relegated
12.Administration Police (Nairobi) 22 0 8 14 12-32 8 Relegated
NB: league reduced to 20 teams for next season (6 down, 2 up, though
other reports suggest 8 teams are to be relegated) and to 18 teams
for 2006/07.
Week 1
Group A
[Sep 25]
Mumias 0-0 Ulinzi [announced to be awarded 0-2 to Ulinzi,
Telkom 2-2 NBK Mumias used outdated player cards;
Re-Union 0-0 AFC Leopards award revoked]
[Sep 26]
Nzoia 1-1 Ulinzi
[Zakayo Kisekeli 90pen; ?]
Shabana 1-1 NBK
[Christopher Machuka 1-1 (pen); Bernard Kung'u 25]
Gor Mahia 1-2 Kangemi
[Andrew Omondi 25; Michael Waweru 35, Godfrey Shivachi 90]
Group B
[Sep 25]
Thika 1-0 Panpaper [announced to be awarded 0-2 to Panpaper,
[James Omondi 47] Thika used outdated player cards;
Sony 1-0 Adm. Police award revoked]
[Tom Ochieng 9]
World Hope 1-1 Pipeline
[Justus Basweti 23; Vincent Ogejo 80]
Red Berets 2-1 Tusker
[John Muiru 37og, Leonard Autai 70; Charles Okwemba 67]
Sher 0-2 Mathare
[Asman Ngaiwa, Ambrose Kamau]
[Sep 26]
Securicor 2-2 Panpaper
Chemelil 2-0 Adm. Police
[Wilberforce Kilibwa, Dennis Chweya]
Week 2
Group A
[Oct 2]
Nzoia 3-1 Leopards
[David Wanyama 56, Elisha Omollo 60, Zack Kisekeli 80; Sammy Ombisa 3]
[Oct 3]
KCB 2-0 Re-Union
Mumias 2-0 Leopards
Ulinzi 0-0 Gor Mahia
NBK 1-1 Kangemi
Group B
[Oct 2]
Mathare 1-1 Chemelil [protest Chemelil against Mathare for using
[Titus Mulama 56pen; Wilberforce Kilibwa 28] outdated player cards]
Red Berets 1-1 Sony
[John Muiru; Nyaberi Nyangicha]
Adm. Police 1-2 Thika
[Milucky Wanjala 15; Joseph Mwangi 20, James Omondi 79]
Tusker 0-2 Pipeline
[Fadhili Yahya 60, 77]
[Oct 3]
Securicor 0-1 Chemelil
[Johnstone Mukhwana 84]
Sher 0-0 Sony [protest Sony]
Week 3
Group A
[Oct 9]
Leopards 1-1 Telkom
[Bobby Ogolla 90; Vincent Otieno 26]
NBK 2-2 Re-Union
[Oct 10]
Gor Mahia 1-1 Mumias
[Crispin Ochieng 28; Sebastian Hadiagu 25]
KCB 1-0 Telkom
[Roy Odhier 55]
Ulinzi 1-0 Shabana
[Juma Ogweno 60]
[Oct 11]
Kangemi 1-3 Mumias
[Austin Makacha 33; Agustin Etemesi 3, 18, Mohamed Ali 1-3]
Group B
[Oct 9]
Thika 0-0 Red Berets
Panpaper 0-1 World Hope
[Justus Basweti 40]
Adm. Police 0-1 Sher
Week 4
Group A
[Oct 16]
NBK 0-1 Ulinzi
[Mike Baraza 82]
Mumias 2-0 Re-Union
[Sebastian Hadiagu 47, Mohammed Ali 61]
[Oct 17]
Kangemi 0-1 KCB
[Robert Odhier 75]
Nzoia 1-0 Re-Union
Group B
[Oct 16]
Mathare 1-0 Securicor
[Asman Ngaywa 37]
Sher 0-1 Thika [awarded 2-0 to Sher but Sher have
[Fred Kuria 78] announced an appeal, stating that
Sony 1-0 Panpaper they used outdated player cards like
[Fred Ajuang 73] Thika as endorsed by the Normalization
Adm. Police 1-1 Red Berets Committee's secretariat; award revoked]
[Oct 17]
Tusker 1-0 World Hope
[Oscar Kadenge 18]
Mid-Week Matches [Oct 20]
Group A
Leopards 0-0 Gor Mahia [2-4 pen to decide Kenyatta Day Cup]
Dubai Bank 0-1 Ulinzi
[Sammy Simuyu 20 (also reported as Hillary Echesa 42)]
Nzoia 0-1 Mumias
[Sebastian Hadiagu 30]
Group B
Chemelil 1-1 Sony
[Ken Odhiambo 10; Chamberi Marwa 51]
Red Berets 2-0 Mathare
[Caleb Okuku 61, 83]
Securicor 3-2 World Hope
[Edward Karanja 54, 78, Aurther Museve 90; Sylvenus Onyango 15,
Ben Agunda 40; also reported as:
Sylvanus Onyango 15, Bernard Agunda 40, Arthur Museve 89;
Edward Karanja 23, 60]
Sher 1-0 Pipeline
[Ben Juma 38pen]
Week 5
Group A
[Oct 23]
Gor Mahia 0-1 KCB
[Dennis Nzomo 54]
[Oct 24]
Re-Union 0-3 Kangemi
[Rodgers Muhanji 47, 65, Peter Mbuvi 89]
Mumias awd Shabana [awarded 2-0; abandoned at 0-0 in 67';
Dubai Bank 2-1 NBK Shabana walked off as a penalty was awarded
[Mohammed "Moody" Bazega 50, Abdi Simba 2-1; Ben Kung'u 65] to Mumias]
Group B
[Oct 23]
World Hope 0-2 Thika
[Paul Onyango 45, Joseph Mwangi 86]
[Oct 24]
Tusker 1-1 Sher
[MacDonald Mariga 68; Benlee Juma 13]
Chemelil 1-0 Panpaper
[Mike Mururi 21]
Week 6
Group A
[Oct 30]
Telkom 1-0 Gor Mahia
[Vincent Okoth 12]
Ulinzi 2-1 Kangemi
[Joseph Akinga 52, Mike Barasa 79; ?]
Leopards 1-0 Dubai Bank
[Jackson Omondi 13]
KCB 0-1 Nzoia
[Argwings Mukhisa 15]
[Oct 31]
Shabana 1-0 Gor Mahia
Re-Union 1-0 Dubai Bank
[Pascal Ochieng 10]
NBK 1-3 Nzoia
Group B
[Oct 30]
Panpaper 2-3 Tusker
[?, ?; Oscar Kadenge, Charles Okwemba, Moses Odhiambo]
Chemelil 0-0 Thika
Securicor 0-1 Red Berets
[Oct 31]
Sony 0-0 Thika
[Nov 3?]
Group A
Shabana 2-1 Telkom [inferred]
[Nov 6]
Group A
Kangemi 0-0 Leopards
Group B
World Hope 2-2 Adm. Police
[Nov 7]
Group A
Shabana 1-0 Nzoia
Group B
Red Berets 2-1 Sher
Pipeline 3-0 Chemelil [also reported 3-2]
[Nov 13]
Group A
Dubai Bank 1-1 Mumias [inferred]
NBK 0-2 KCB [inferred]
Shabana 1-0 Kangemi [inferred]
Group B
Panpaper 1-0 Sher
[Nov 14]
Group A
Telkom 2-0 Kangemi [inferred]
Group B
Sony 2-0 Securicor
[Nov 15]
Group A
Gor Mahia 1-1 NBK
[Nov 20]
Group A
Gor Mahia 0-0 Nzoia
Ulinzi Stars ppd Re-Union
Shabana 1-2 Dubai Bank
[Chris Machuka (pen) 1-1; Abdi Simba 14, Abdul Wahab 85]
Group B
Mathare 2-0 Sony [also reported 2-1]
[Ambrose Kamau 14, Paul Ambembo 63]
Adm. Police 0-1 Securicor
[Leonard Wanyonyi 65]
[Nov 21]
Group A
Kangemi ppd Nzoia [inferred]
Leopards 1-0 NBK
[Bernard Makuto 59pen]
Telkom 2-0 Dubai Bank
[Alfred Odira 20, Joel Mayaka 90+]
Group B
Thika 0-3 Tusker
[Charles Okwemba 7, MacDonald Mariga 45, 47]
World Hope 1-1 Sony
[Justus Basweti 32; Vincent Imbusi 90]
Red Berets 1-0 Pipeline
[Joe Asuza]
[Nov 27]
Group A
Ulinzi 1-0 KCB
[Mike Baraza 75]
Re-Union 1-1 Kisumu Telkom
[Pascal Ochieng; Alfred Odera]
Group B
Thika 1-0 Mathare
[Anthony Katana 44]
Sony 1-1 Pipeline
Securicor 0-1 Tusker
[Nov 28]
Group A
Ulinzi 2-0 Kisumu Telkom [inferred]
Group B
Mathare 0-1 Tusker
Thika 2-0 Securicor
Sher 0-2 Chemelil
[Dec 4]
Group A
Nzoia 1-1 Telkom
[Argwings Mukhisa 18; Walter Otieno 92pen]
Kangemi 1-1 Dubai Bank
[? 1-0; Joe Maina 63]
Ulinzi 3-2 Leopards
[Mike Baraza 5, 42, Vincent Onyango 23; Kamuzu Banda 14,
Magachi Onyoni 17pen]
Gor Mahia 2-0 Re-Union
[Lucas Khamati, Stephen Owino]
KCB 2-2 Mumias
[David Opati 75, 90pen; Ali Breik 67, Augustine Etemesi 80]
[Dec 5]
Group A
NBK 0-1 Mumias
Group B
Tusker 3-0 Sony
[? 25, own goal 40, Moses Gitau 85]
Red Berets 1-1 World Hope
[Dec 8]
Group A
Kangemi 1-0 Nzoia
[Dec 11]
Group A
Dubai Bank 2-0 Gor Mahia
[Marwa Changawa 60og, Mohammed Farid 72]
Group B
Mathare 2-2 World Hope
[Ambrose Kamau 65, 85; Francis Thairu 80, Zedekiah Otieno 88]
[Dec 12]
Group A
KCB 0-2 Leopards
[Kamuzu Banda 18, Jack Omondi]
Dubai Bank 1-0 Nzoia
[Mohammed Chege 88]
[Dec 13]
Group B
Thika 2-3 Pipeline
[Dec 18]
Group A
Mumias 4-0 Kisumu Telkom
[Dennis Onkangi (2), Evans Amuok, Sabastian Atiaku]
Dubai Bank 2-0 KCB
[Osama Mangenge 49, Hussein Ali 54]
Group B
Mathare 1-1 Pipeline
[Asman Ngaiwa 7; Edward Kauka 47]
Sher 0-0 World Hope
Adm. Police 1-1 Panpaper
[Milachi Wanyala 51; Benson Sakwa 80]
[Dec 19]
Group B
Pipeline 1-1 Panpaper
[Ray Odhiambo 44pen; Geoffrey Simiyu 56]
Mathare 1-1 Adm. Police
Chemelil 1-0 Red Berets
[Eric Ouya 36]
[inferred results; dates, home/away not known]
Group B
Adm. Police 1-1 Pipeline
Panpaper 0-2 Red Berets
World Hope 0-2 Chemelil
[Jan 15]
Group A
Mumias awd Dubai Bank [awarded 2-0 (?); abandoned at 3-0 in
Kisumu Telkom 0-0 KCB 2nd half, Dubai Bank walked off]
Group B
Securicor 2-0 Adm. Police
Sher 2-0 Panpaper
[Ken Wangwe 25, Geofrey Shitilu 70]
Thika 0-2 World Hope
Pipeline 0-2 Tusker
[Eric Muranda 20, Franklin Obare 55]
[Jan 16]
Group A
Nzoia 2-1 Dubai Bank
[Argwings Mukhisa, Andrew Mbwabi; Anthony Halidi]
Shabana 1-1 KCB [inferred]
Mumias 3-1 Kangemi
Group B
Red Berets 0-0 Panpaper [inferred]
[Jan 22]
Group A
Dubai Bank 3-1 Re-Union
Nzoia 1-0 Gor Mahia
Shabana 0-0 Telkom
Group B
Tusker 2-1 Thika United
Adm. Police 0-0 Chemelil
Mathare United 2-1 Sher Agencies
[Jan 23]
Group A
Mumias Sugar 1-0 Gor Mahia
Group B
Thika United 0-1 Chemelil
Securicor 1-0 Sony
World Hope 0-1 Red Berets
[Jan 29]
Group A
Kisumu Telkom 1-0 Nzoia Sugar
Dubai Bank awd AFC Leopards [awarded 2-0, Leopards dns]
Group B
Panpaper ppd Adm. Police
Sony Sugar 1-0 Chemelil Sugar
Red Berets 2-2 Securicor
[Jan 30]
Group A
Shabana 0-1 Mumias Sugar
Re-Union 0-5 Gor Mahia
Group B
World Hope 1-0 Sher Agencies
Mathare United 1-0 Kenya Pipelne
[Feb 5]
Group A
National Bank 0-0 Shabana
Dubai Bank 3-2 Telkom
Mumias 3-2 Nzoia
Group B
Pan-Paper 0-0 Thika United
Sher 0-1 Securicor
AP 1-2 World Hope
[Feb 6]
Group A
KCB 0-0 Kangemi United
Gor Mahia 1-0 Shabana
[Patrick Ochan]
Ulinzi 3-0 AFC Leopards
[Sammy Simiyu, Vincent Onyango (2)]
[Feb 12]
Group A
Ulinzi 2-1 Dubai Bank
Leopards n/p Mumias [match could not be played because
Kangemi 0-0 Kisumu Telkom Gor Mahia were playing a friendly
Group B against Moro United at City stadium!]
Sony 4-0 Red Berets
Panpaper 0-1 Pipeline
[Feb 13]
Group A
Mumias 1-0 Re-Union
Nzoia 2-0 Shabana
NBK 1-5 Dubai Bank
Group B
Securicor 1-2 Mathare
Chemelil 1-1 Pipeline
Thika 1-0 Adm. Police
[Feb 16]
Group A
Kangemi 2-2 Ulinzi
[Feb 19]
Group A
Re-Union 0-1 KCB
Group B
Chemelil 1-1 Sher
Mathare 3-2 Panpaper
Tusker 0-1 Securicor
[Feb 20]
Group A
Gor Mahia 1-2 Ulinzi
Group B
Tusker 2-1 Mathare
World Hope 1-0 Panpaper
Sony 0-0 Sher
Red Berets 2-1 Adm. Police
[Feb 26]
Group A
Nzoia 2-0 NBK
Shabana 0-0 Ulinzi
Group B
Mathare 3-0 Red Berets
World Hope 0-1 Tusker
Chemelil 1-0 Securicor
Adm. Police 1-1 Sony
[Feb 27]
Group A
Mumias 3-0 NBK
KCB 0-0 Gor Mahia
Group B
Thika 2-0 Sony
Adm. Police 1-1 Tusker
Pipeline 1-1 Sher
Panpaper 2-2 Securicor
[Mar 5]
Group A
Dubai Bank 5-0 Shabana
Mumias 1-0 Kangemi
Shabana ppd Leopards
Group B
Panpaper 0-1 Mathare
Sher 2-0 Adm. Police
Sony 1-1 World Hope
[Mar 6]
Group A
Kisumu Telkom ppd Leopards
Nzoia 0-0 Kangemi
Group B
Pipeline 0-1 Red Berets
Securicor 0-1 Thika
[Mar 12]
Group A
Re-Union - Nzoia
Group B
Red Berets 1-0 Thika
Tusker - Panpaper
[Mar 13]
Group A
Leopards 1-1 Nzoia
Ulinzi 0-0 Mumias
KCB 0-1 NBK
[Mar 19]
Group A
Leopards ppd Shabana
Ulinzi ppd NBK
Group B
Pipeline 1-0 Thika
Chemelil 2-1 World Hope
[Mar 20]
Group A
KCB ppd Shabana
Kangemi ppd Re-Union
AFC Leopards 1-0 Gor Mahia
Group B
Securicor 0-0 Sher
[Mar 25]
Group B
Securicor 1-0 Pipeline
[Mar 27]
Group A
Dubai Bank awd Kangemi [awarded 2-0; Kangemi dns]
Group B
Panpaper 2-1 Chemelil
Sher n/p Red Berets
Pipeline awd World Hope [awarded 0-2]
[Mar 28]
Group A
KCB 0-0 Ulinzi
Gor Mahia n/p NBK
Group B
Red Berets 1-1 Tusker
[Apr 2]
Group A
Ulinzi awd Re-Union [awarded 2-0; Re-Union dns]
[Apr 9]
Group A
Gor Mahia 2-1 Kisumu Telkom
Mumias 5-0 KCB
Re-Union awd Shabana [awarded 0-2; Re-Union dns]
Group B
Chemelil 4-1 Tusker
Mathare 2-0 Adm. Police [inferred]
Pipeline 2-0 Securicor
[Apr 10]
Group A
Kangemi 2-1 Shabana [also reported 2-0 (temporarily awarded
NBK 1-1 Kisumu Telkom win to Shabana)]
Nzoia 1-0 KCB
Group B
Sony abd Tusker [abandoned at 0-0 in 15' heavy rain]
Thika 0-1 Sher
[Apr 13]
Kangemi - NBK
[Apr 16]
Group A
NBK 1-2 Leopards
Shabana awd Re-Union [awarded 2-0, Re-Union dns]
Group B
Red Berets 0-2 Chemelil
Tusker 1-0 Adm. Police
Mathare United 0-0 Thika
Panpaper 0-2 Sony Sugar
[Apr 17]
Group A
Gor Mahia 3-0 Kangemi
Ulinzi 1-2 Nzoia
Kisumu Telkom awd Re-Union [awarded 2-0, Re-Union dns]
Leopards 0-0 KCB
Group B
Tusker 0-0 Chemelil
World Hope 1-0 Securicor
[Apr 20]
Group A
Ulinzi 2-0 NBK
Group B
Pipeline 2-1 Adm. Police
[Apr 23]
Group A
Kisumu Telkom 0-4 Mumias
KCB 0-2 Dubai Bank
Kangemi 2-2 Leopards
Group B
Sher lt Red Berets
[Apr 24]
Group A
Gor Mahia 2-0 Dubai Bank
Group B
Pipeline 1-1 Sony
World Hope 1-2 Mathare
[Apr 30]
Group B
Sony 0-0 Mathare
Tusker n/p Panpaper [Panpaper dns]
[May 1]
Group A
Shabana n/p Leopards [Leopards dns]
Group B
Chemelil 0-2 Mathare
[May 2]
Group A
Kisumu Telkom 1-0 Leopards
Group B
Sher 0-0 Tusker
[May 7]
Group A
Gor Mahia 1-1 NBK
Group B
Sony 0-0 Tusker
[dates?]
Group B
Tusker 3-0 Panpaper [after May 21; inferred]
Panpaper 3-0 Adm. Police
Final Tables:
Group A
1.Mumias Sugar 22 17 5 0 43- 7 56 Qualified
2.Ulinzi Stars (Nakuru) 22 14 7 1 30-10 49 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Dubai Bank Limited Club (Mombasa) 22 12 2 8 35-22 38
4.Nzoia Sugar (Bungoma) 22 11 5 6 25-15 38
5.Kenya Commercial Bank (Nairobi) 22 7 7 8 14-18 28
6.AFC Leopards (Nairobi) 22 7 7 8 18-23 28
7.Kangemi United 22 6 8 8 19-23 26
8.Kisumu Telkom 22 6 8 8 17-25 26
9.Shabana (Kisii) 22 7 5 10 14-22 26
---------------------------------------------------------
10.Gor Mahia (Nairobi) 22 6 7 9 20-16 25 Relegated
11.National Bank of Kenya (Nairobi) 22 2 8 12 16-34 14 Relegated
12.Re-Union (Nairobi) 22 1 3 18 5-41 6 Relegated
[-] Coast Stars withdrew but obtained two weeks time to find new sponsorship,
after which they re-entered as Dubai Bank Limited Club; they will
revert to their old name Coast Stars for 2005/06
[+] NBK replace Utalii who withdraw from the league
Group B
1.Mathare United (Nairobi) 22 12 6 4 29-16 42 Qualified
2.Tusker FC (Nairobi) 22 12 6 4 28-16 42 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Red Berets (Nairobi) 22 11 7 4 23-20 40
4.Chemelil Sugar (Nyando) 22 10 7 5 24-14 37
5.Thika United 22 9 5 8 16-15 32
6.SoNy Sugar (Awendo) 22 6 12 4 18-15 30
7.Kenya Pipeline (Nairobi) 22 7 8 7 22-20 29
8.World Hope FC (Nairobi) 22 7 7 8 22-23 28
0.Sher Agencies (Naivasha) 22 6 8 8 12-16 26
---------------------------------------------------------
10.Securicor 22 7 4 11 17-23 25 Relegated
11.Pan Paper (Webuye) 22 3 6 13 17-30 15 Relegated
12.Administration Police (Nairobi) 22 0 8 14 12-32 8 Relegated
NB: league reduced to 20 teams for next season (6 down, 2 up, though
other reports suggest 8 teams are to be relegated) and to 18 teams
for 2006/07.
Kenya Pipeline were dissolved in June 2005; as Nzoia Sugar were also
dissolved later, Gor Mahia and Securicor remained at the top level.
Championship Playoff
NB: originally this was to involve the top-4 of both groups and start
on May 21. Eventually only the top-2 of each group were invited and
the playoff postponed by nearly two months.
Semifinals [Jul 13]
Mumias 0-0 Tusker [aet, 4-5 pen]
Mathare U. 1-1 Ulinzi [aet, 0-3 pen]
Third Place Match [Jul 16]
Mumias 2-1 Mathare U.
Final [Jul 16, Moi International Sports Centre, Kasarani]
Ulinzi 0-0 Tusker [aet, 4-2 pen]
Chairman’s Cup 2004
Round 1
[Sep 15]
Kangemi United 4-0 World Hope Youth
Presidents Cup 2005
Byes to 1/8 Finals:
Chemelil Sugar, Red Berets, World Hope, Gor Mahia,
Kenya Pipeline, Securicor, Nzoia, Dubai Bank.
Preliminary Round
[Apr 2]
Shalimar 1-0 St. Andrew’s
Muruguru w/o London Distillers [Distillers dns]
[Apr 2,3]
Homegrown w/o East Africa Portland Cement [Cement dns]
Green Berets 3-0 Mathare Youth
[Apr 3]
Mathare 2-0 AFC Leopards
Ramogi United 2-1 Vihiga United
Limuru Olympic o/w Mumias Sugar [Olympic dns]
[Apr 23]
Tusker 6-0 Bungoma United
1/8 Finals
[Apr 30]
World Hope 1-0 Gor Mahia
Green Berets 0-1 Homegrown
[May 1]
Pipeline 1-0 Securicor [Securicor progressed]
Muruguru 0-3 Mumias
[May 7]
Mathare U. 6-0 Shalimar
[May 14]
Ramogi U. 1-2 Tusker
[date unknown]
Nzoia Sugar 3-0 Dubai Bank [Dubai Bank progressed under
[May 21] new (and old) name Coast Stars]
Chemelil unk Red Berets
NB: due to the withdrawal (forced or voluntary) of Nzoia and Pipeline from
the 2005/06 season, their losing opponents in the 1/8 finals progressed
in spite of the fact that Nzoia and Pipeline were the only two clubs
to have played their quarterfinals during the 2004/05 season
Quarterfinals
[May 21]
Nzoia 2-0 Pipeline [annulled as both clubs
[Oct 22,23] withdrew from 2005/06 season]
Tusker 1-0 Homegrown
Mumias 3-1 Mathare U.
Coast Stars 3-0 Securicor
[date?]
World Hope bt Chemelil or Red Berets
Semifinals
First Legs [Oct 29]
Tusker 2-0 Coast Stars
Mumias 1-1 World Hope
Second Legs [Nov 5]
Coast Stars n/p Tusker [awarded 0-2 by 'Wekesa']
World Hope 0-0 Mumias
Second Leg Replay [Nov 16]
Coast Stars n/p Tusker [awarded 2-0 by 'Omino']
NB: the second leg between Coast Stars vs Tusker was not played
(Coast Stars refused to play accusing Tusker of fielding
ineligible players); the FIFA-recognised KFF executive around
secretary general Moni Wekesa awarded the match 2-0 to Tusker
and they progressed to (and lost) the final on Nov 12; the rival
executive under secretary general Dan Shem Omino (supported by
the Kenyan government) ordered a replay on Nov 16, which was
also not played (Tusker obviously having no interest in playing
it) and was awarded to Coast Stars.
'Wekesa' Final [Nov 12]
Tusker 1-2 World Hope
NB: after the final was played, the Wekesa executive inscribed
World Hope to the CAF Confederations Cup, while the Omino
group ordered a replay of the second leg of the Coast
Stars-Tusker semi-final, threatening Coast Stars will be
inscribed in the (non-existent!) Cup Winners Cup should
World Hope refuse to play them in the final; the Omino group
obtained a court order restraining Moni Wekesa "from entering
World Hope in the Africa Cup Winners Cup tournament" (which
does not exist) and from "holding himself out or holding out
as the secretary general of KFF".
'Omino' Final [Nov 20]
Coast Stars n/p World Hope [awarded 2-0 by 'Omino']
NB: World Hope did not show - they had a 2005/06 league match (at home
to Securicor) fixtured on the same day (!), which they played (1-1).
Eventually World Hope (from the Kawangware district in Nairobi) were
inscribed for the CAF Confederation Cup 2006.
Second Level 2004/05
Nation-wide League
Played in 2 zones of 19 (20?) teams each
Zone A
Kahawa United
Shalimar (Shalumah?)
Nakuru Police
Green Berets
St. Andrews (Molo)
Sikinwa FC (Sikuma?)
Kitale FC
Muungano
Victoria Yes Club (Kisumu)
Yanga
Utawala (Mombasa)
Nakuru Telkom
Busia Municipality
Boca Juniors
Kisumu Ria Stars
Uzima (Nakuru)
Agro Chemical
Kisumu Hot Stars
Amani Yassets
Raiply (Eldoret)
Mahakama FC
Longonot Horticulture
Zone B
Opera
Nanyuki Top Life
Young Peles
Thika Telkom
Minicuss
Homegrown
Kenyatta National Hospital (KNH)
Muruguru
Undugu
Zulu
Bidco
Nairobi Hospital
Gatundu Stars
Kawangware
PDS Cosmos (Mombasa)
Dela Rue
Mathare Youth
Limuru Olympic
Eastleigh Youth
Huruma
Waterworks (Kabate)
NB: both zone winners to be promoted and 5 bottom clubs from each to
be relegated
[Nov ?]
Group A
Agro-Chemical 4-1 Ria Stars
Group B
Bidco U. 2-0 Nanyuki Toplife
[Nov 13]
Waterworks 3-2 Thika Telkom
[Nov 14]
Group A
Uzima 2-3 Green Berets
[Nov 15]
Group A
Agro-Chemical 2-0 Victoria Club
Group B
Mathare Youth 1-2 Bidco U. [first loss for Mathare Y.]
Limuru Olympic 2-1 Gatundu Stars
Young Peles n/p Eastleigh Youth [Young Peles dns]
[Dec 11,12]
Group A
Utawala 1-0 St Andrews
Nakuru Police 2-1 Uzima
[Jan 15]
Group A
Agro Chemical 1-0 Uzima
Kisumu H.Stars 1-0 St Andrew's
Kitale FC 5-0 Victoria Yes Club
Kahawa United w/o Muhoroni Youth [Muhoroni dns]
Group B
Mathare Youth 3-0 Minicuss
Zulu 0-0 Nairobi Hospital
Opera 2-2 Kenyatta Hospital
[Jan 16]
Group A
Agro Chemical 1-0 St Andrew's
Kisumu H.Stars 2-1 Uzima
Kitale FC n/p Ria Stars [Kitale FC dns]
Group B
Mathare Youth 1-0 Limuru Olympic
Zulu 2-1 Kenyatta Hospital
Nairobi Hosp. 2-0 Thika Telkom
Delarue 3-2 Young Peles
Opera 1-0 Undugu
[Jan 22]
Group B
KN Hospital 5-1 Undugu
[Jan 23]
Group B
KN Hospital 0-1 Young Peles
[Jan 29,30]
Group A
Shalimar 0-1 St Andrews
Mahakama 3-0 Kisumu Hot Stars
Amani Yassets 0-1 Kisumu Hot Stars
Utawala 2-2 Sikinwa
Amani Yassets 0-0 Ria Stars
Nakuru Police 0-0 Sikinwa
Muhoroni Youth 2-2 Victoria Yes Club
Mahakama 1-1 Ria Stars
Group B
KN Hospital 0-0 Toplife
Mathare Youth 2-1 Muruguru
Undugu 2-3 Nairobi Hospital
Zulu FC 2-2 Delarue
Thika Telkom 1-1 Nanyuki Toplife
Gatundu 1-1 KN Hospital
Waterworks 1-0 Minicuss
Homegrown awd Huruma FC [Huruma dns]
Homegrown 0-0 Delarue
[Feb 5]
Group A
Makahama - Kahawa U.
Uzima - Muhoroni Youth
St Andrews - Kitale FC
Amani Yassets - Green Berets
Ria Stars 1-2 Raiply
Group B
Mathare Youth - Delarue
[Feb 19,20]
Zone A
Agro-Chemicals 3-1 Kitale FC
Kis. Hot Stars 0-0 Raiply FC
Kahawa United 3-1 Longonot
Muhoroni Youth 0-1 Shalimar
Yanga FC 2-1 Muhoroni Youth
Nakuru Police 3-0 Mahakama
Zone B
Cosmos FC 2-1 Bidco FC
Utawala FC 1-? Eastleigh Youth
Waterworks 1-2 Nairobi Hospital
Lim. Olympics 0-1 Nairobi Hospital
St Andrew's 3-2 Amani Yassets
[Feb 26]
Zone A
Raiply FC 1-0 Uzima
Agro-Chemicals 3-2 Mahakama FC
Kitale FC 0-0 Muhoroni Youth
Nakuru Police 2-1 Amani Yassets
Zone B
KN Hospital 0-0 Cosmos FC
Thika Telkom 3-0 Utawala FC
Nairobi Hosp. 0-1 Minicuss FC
[Feb 27]
Zone A
Raiply FC 0-1 St Andrews
Muhoroni Youth 1-1 Mahakama FC
Kitale FC 0-0 Sikinwa FC
Green Berets 2-1 Uzima
Longonot 3-0 Kisumu Hot Stars
[Apr 16,17]
Zone A
Kis. Ria Stars 1-0 Mahakama
Kahawa United 1-0 Raiply
Yanga FC 1-0 Victoria Yes Club
Agrochemicals 0-0 Nakuru Police
Kis. Hot Stars 1-1 Mahakama
Kahawa United 1-1 Sikinwa
St Andrews 2-1 Uzima
Utawala 1-1 Agrochemicals
Kis. Hot Stars n/p Amani Yassets [Amani dns]
Kis. Ria Stars n/p Amani Yassets [Amani dns]
Utawala n/p Muhoroni Youth [Muhoroni Youth dns]
Nakuru Police n/p Muhoroni Youth [Muhoroni Youth dns]
Zone B
Bidco FC 0-0 Cosmos
Delarue 1-1 Thika Telkom
Young Peles 2-1 KNH
Nairobi Hosp. 3-2 Opera
Mathare 2-1 Minicuss [also reported 3-2]
Limuru Olympic 0-1 Cosmos
Young Peles 1-0 Thika Telkom
Homegrown 4-0 Opera
Mathare Youth 3-1 Gatundu Stars
KNH 2-1 Gatundu Stars
Bidco 3-2 Utawala
Homegrown n/p Nairobi Hospital
Homegrown n/p Eastleigh Youth
Zone A
Top of Table (Apr 18):
1.Agro-Chemical 38
2.Kahawa United 36
3.St. Andrews 31
4.Uzima 26
Zone B
Top of Table (Apr 18):
1.Mathare Youth 54
2.Bidco 46
3.Homegrown 38
4.Thika Telkom 33
Top Final Tables (reported Aug 19):
Zone A
1.Agro-Chemical 35 22 11 2 77 Promoted
-------------------------------------------------
2.Nakuru Police 35 21 10 4 73
3.Utawala 60
4.Kahawa United 57
5.Raiply 54
6.Green Berets 52
7.Kitale 51
8.Kisumu Hot Stars 50
9.Mahakama 46
10.Shalimar 44
Zone B
1.Mathare Youth Promoted
-------------------------------------------------
2.Bidco 84
3.Homegrown 80
4.Waterworks 68
5.Cosmos 68
6.Kenyatta Hospital 63
7.Nanyuki Top Life 60
8.Thika Telkom 55
9.Opera 49
10.Undugu 45
-------------------------------------------------------------------------------------------
2005/06
Kenya Premier League (KPL)
Final Table:
1.SoNy Sugar (Awendo) 38 21 12 5 48-17 75 Champions
2.Tusker FC (Nairobi) 38 21 11 6 60-28 74
3.Thika United 38 19 10 9 44-27 67
4.Ulinzi 38 17 13 8 58-32 64
5.Mumias Sugar 38 17 13 8 39-23 64
6.Sher Agencies (Naivasha) 38 16 14 8 52-29 62
7.World Hope FC (Nairobi) 38 14 13 11 43-41 55
8.Mathare United (Nairobi) 38 12 18 8 41-27 54
9.Chemelil Sugar (Nyando) 38 11 17 10 27-22 50
10.Agro-Chemical (Nyando) 38 12 12 14 42-42 48
11.Coast Stars (Mombasa) 38 12 11 15 40-45 47 [*]
12.Securicor 38 11 14 13 40-45 44 [-3]
13.Mathare Youth 38 9 16 13 31-39 43
14.Kenya Commercial Bank (Nairobi) 38 10 13 15 37-51 43
15.Kangemi United 38 10 12 16 35-43 42
16.Gor Mahia 38 12 9 17 26-46 42 [-3] Excluded
17.Red Berets (Nairobi) 38 9 14 15 33-44 41
-----------------------------------------------------------
18.AFC Leopards (Nairobi) 38 9 10 19 29-47 37 Relegated
19.Shabana (Kisii) 38 8 9 21 29-60 33 Relegated
20.Kisumu Telkom 38 3 13 22 19-65 22 Relegated
-.Nzoia Sugar (Bungoma) disbanded
-.Kenya Pipeline (Nairobi) disbanded
[*] Dubai Bank Limited Club reverted to Coast Stars
NB: Securicor and Gor Mahia 3 points deducted for attacks on match officials;
Gor Mahia relegated for failing to pay fines but readmitted after
Securicor disbanded
Playoff Match [Sep 7]
Securicor n/p Gor Mahia [Gor Mahia dns]
Round 1
[Aug 27]
Coast Stars 1-1 Red Berets
AFC Leopards 1-1 Kangemi United
Mathare Youth 1-1 Tusker
Shabana ppd Sony
Mumias Sugar ppd Kisumu Telkom
Agro Chemical 1-2 Sher Agencies [also reported 0-2]
[Aug 28]
World Hope 3-1 KCB
Thika United 0-0 Mathare United
Chemelil Sugar ppd Nzoia Sugar
Round 2
Sep 3,4]
Sher Agencies ppd KCB
World Hope 1-0 Mathare Youth
Sony ppd Agro Chemical
Kisumu Telkom ppd Shabana
Coast Stars ppd Chemelil Sugar
Kangemi United 1-1 Thika United
[Sep 4]
Red Berets 1-1 AFC Leopards
Round 3
[Sep 10]
World Hope ppd Kangemi United
Shabana ppd Mathare United
Thika United ppd Tusker
AFC Leopards 0-0 Coast Stars
[Sep 11]
Sher Agencies 2-0 Mumias Sugar
Mathare Youth 0-0 Coast Stars
[Sep 24]
World Hope 3-2 Kangemi U.
Mumias 2-1 Chemelil
Sony Sugar awd Kisumu Telkom [awarded 2-0; Telkom dns; their 2nd no-show]
Ulinzi 0-0 KCB
Mathare Youth 1-1 AFC Leopards
[Sep 25]
Sher Agencies 2-2 Mathare U.
Agro-Chemical 5-0 Shabana [also reported 4-0]
Gor Mahia 1-1 Securicor
Tusker 3-0 Red Berets
Coast Stars 1-2 Thika U.
Ulinzi 0-0 KCB
Mathare U. 1-1 Kisumu Telkom
[Oct 1]
Kangemi U. 0-1 Sher Agencies
Sony 0-0 Tusker
Mathare U. 0-0 Chemelil
[Oct 2]
Shabana ppd Tusker
[Oct 8]
Mathare Youth 0-0 Kisumu Telkom
Thika U. 0-0 Sony
[Oct 9]
KCB 2-1 Sony
Sher 3-0 Kisumu Telkom
Chemelil awd Shabana [awarded 2-0; two Shabana teams showed up,
both claiming to be the real one]
[Oct 15]
Mumias n/p Coast Stars [Coast Stars dns]
Tusker 2-0 Sher
Thika Utd 3-1 World Hope
Chemelil 0-1 KCB
Shabana 1-2 Red Berets
Mathare U. 2-1 Ulinzi
[Oct 16]
Kisumu Telkom n/p Coast Stars [Coast Stars dns]
Securicor 1-3 Ulinzi
Agro 3-2 KCB
Kangemi 1-0 Gor Mahia
[Oct 20]
AFC Leopards 0-1 Gor Mahia
Sher 1-1 Mathare Youth
Kisumu Telkom 2-2 Mumias
[Oct 22]
Securicor n/p Thika Utd
Red Berets 0-0 World Hope
Kangemi 1-1 Shabana
Agro 0-0 Sony
[Oct 23]
KCB 2-1 Shabana
Coast Stars n/p Tusker
Chemelil 1-3 Sony
Gor Mahia 1-1 Ulinzi
Sher 1-1 Mathare Youth
[Oct 29]
Sony 1-0 AFC Leopards
Agro 1-1 Thika U.
Securicor 0-0 Kangemi U.
Tusker 2-0 Coast Stars
Mumias 1-1 World Hope
Sher 0-0 KCB
Mathare U. 2-0 Mathare Youth
[Oct 30]
Kisumu Telkom 0-0 Ulinzi
Shabana 1-1 AFC Leopards
Chemelil 1-1 Thika U.
[Nov 5]
Mathare U. 0-1 Agro
Red Berets 1-1 Chemelil
Sony 1-0 Securicor
[Nov 6]
Gor Mahia 2-0 Agro
Ulinzi 2-1 Chemelil
Shabana 0-2 Securicor
[Nov 12]
Kangemi 1-2 Sony
KCB ppd Mathare Youth
Mumias 0-0 Mathare U.
Agro ppd World Hope
Coast Stars 1-1 Ulinzi
[Nov 13]
Sher 0-0 Sony
Securicor 0-1 Red Berets
Thika U. 2-0 Gor Mahia
Kisumu Telkom 1-2 Mathare U.
Chemelil ppd World Hope
[Nov 19]
AFC Leopards 1-2 Tusker
KCB 0-0 Mathare Youth
Shabana 0-2 Sher
Red Berets 1-1 Ulinzi
[Nov 20]
World Hope 1-1 Securicor
Mathare U. 0-1 Gor Mahia
[Nov 26]
Coast Stars 2-1 Kangemi
World Hope 0-1 Mumias
Kisumu Telkom 0-0 Sony
[Nov 27]
Thika Utd 1-0 Sher
Mathare Youth 0-0 Mumias
Sony awd Red Berets [awarded 2-0 on Feb 18; abandoned at 1-0
Agro-Chemical 1-1 Kisumu Telkom when Red Berets walked off]
[Dec 3]
Mumias 3-0 Agro-Chemical
Gor Mahia 3-1 Red Berets
Chemelil 1-0 AFC Leopards
Thika Utd 1-0 Shabana
[Dec 4]
Coast Stars 0-2 Tusker
Kisumu Telkom 1-2 AFC Leopards
Mathare U. awd Shabana [awarded 2-0 on Feb 11; abandoned at 1-0
Gor Mahia 0-1 World Hope in 60', Shabana walked off]
Securicor 0-0 KCB
[Dec 10]
Agro-Chemical 1-1 World Hope
Tusker 0-1 Mathare U.
Sher 0-0 AFC Leopards
Kisumu Telkom 1-1 Kangemi
[Dec 11]
Mathare Youth 2-2 Thika Utd
Agro-Chemical 1-1 Kangemi
Sony 3-1 Coast Stars
Chemelil 0-0 World Hope
Tusker 0-1 Gor Mahia
[Dec 12]
Shabana abd Coast Stars [abandoned at 0-1 after first half;
Red Berets 2-0 KCB Shabana hadn't paid referee dues]
AFC Leopards 2-1 Mathare U.
Securicor 1-3 Sher
[Dec 17]
World Hope n/p Sony
Gor Mahia 0-3 Mathare Youth
Kangemi 1-0 Mumias
Tusker 1-1 Securicor
[Dec 18]
Thika Utd 2-1 Tusker
KCB 2-2 Mumias
Kisumu Telkom n/p Chemelil [not played, no money for referee dues]
Mathare U. 0-0 Sony
Coast Stars 3-2 Sher
[Jan 7]
Chemelil 2-0 Coast Stars
World Hope 1-1 Mathare U.
Mumias 1-1 Red Berets
Gor Mahia ppd KCB
Sher ppd Ulinzi
Shabana n/p Kisumu Telkom [awarded 0-2 to Kisumu on Feb 14?]
[Jan 8]
Agro-Chemical 2-1 Coast Stars
Gor Mahia 1-1 Tusker
Kisumu Telkom 1-1 Red Berets
Securicor 2-1 Mathare U.
Mathare Youth 2-0 Kangemi
[Jan 14]
Tusker 0-0 Chemelil
AFC Leopards 0-3 Agro-Chem
Mumias ppd Shabana
Kangemi ppd Red Berets
Gor Mahia 1-0 Kisumu Telkom
[Jan 15]
Sony ppd Ulinzi
Thika Utd 0-2 Securicor
KCB 0-1 Kisumu Telkom
Kangemi 1-1 Chemelil
Tusker 2-0 Agro-Chem
Sher 0-1 World Hope
[Jan 21]
Kisumu Telkom 1-0 Coast Stars
Tusker 4-1 KCB [also reported 4-2]
[Jeffery Oyando (2), George Odari (2); Hussein Kariuki]
Sony 1-1 Gor Mahia
Mathare U. 0-0 Kangemi
[Jan 22]
Mumias 1-0 Coast Stars
Chemelil 2-0 Sher
Ulinzi 1-3 Thika Utd
[Paul Akinga; James Omondi, George Maina, Paul Agunda]
AFC Leopards 0-1 World Hope
Steve Biko 12]
Shabana 1-1 Gor Mahia
Kangemi ppd KCB
Mathare Youth 0-1 Red Berets
[Jan 28]
Chemelil 1-0 Securicor
[Alfred Odera 89]
Tusker ppd Mumias
Gor Mahia 0-4 Sher
[Kelvin Simiyu, Ken Wangwe 55, Jacob Omondi, Tom Onyango]
Coast Stars 1-0 KCB
[Bashir Ochaya 85]
Shabana 1-2 Mathare Youth
[Jack Monda 3; Francis Oduor 27, Patrick Njuguna 56]
[Jan 29]
World Hope 1-5 Ulinzi
[Francis Thairu 87; Tom Ogweno 3, Elvis Ayany 30, Vincent Onyango 40,
George Otieno 81, Sammy Simiyu 88]
Agro-Chem 1-1 Securicor
[Ken Obiero 63pen; William Odidi 39]
Gor Mahia 1-0 Mumias
[Jimmy Bagaye 10]
Red Berets 1-1 Mathare U.
[Eric Ochieng 35; Francis Ouma 23]
Sony 1-0 Mathare Youth
[Vincent Imbusi 23pen]
Thika Utd 0-1 AFC Leopards
[Feb 4]
Kangemi 0-1 Tusker
Thika Utd 0-1 Mumias
World Hope awd Shabana [awarded 0-2, originally 1-1;
Sher 1-1 Red Berets World Hope fielded ineligible player]
[Feb 5]
Mathare Youth 0-3 Ulinzi
Tusker 5-0 Shabana
Securicor ppd AFC Leopards
Thika Utd 1-0 Kisumu Telkom
Sher ppd World Hope
[Feb 11]
World Hope 4-0 Kisumu Telkom
Tusker 2-1 Mumias
KCB 3-3 Mathare U.
Sher 0-0 Ulinzi
Thika Utd 0-2 Red Berets
Coast Stars 1-2 Gor Mahia
[Feb 12]
Tusker 3-0 Kisumu Telkom
AFC Leopards 1-0 Ulinzi
Chemelil 0-0 Agro-Chem
Mathare Youth 4-0 Securicor [also reported 4-1]
[Feb 18]
AFC Leopards 0-1 Mumias
[Dennis Onkangi 50]
Securicor 1-0 Coast Stars
Tusker ppd Gor Mahia
Ulinzi ppd Shabana
[Feb 19]
Mathare U. abd Coast Stars [abandoned in 88', Coast Stars players
AFC Leopards ppd Ulinzi attacked referee]
Thika U. 0-0 Mumias
Kisumu Telkom 1-0 Chemelil
World Hope ppd Tusker
Shabana 3-0 Sony
Ulinzi 1-0 Kangemi U.
[Feb 25]
Agro Chemical 0-1 Mumias
[Mark Sirengo 57]
Mathare U. 0-1 Mathare Youth
[Anthony Kadudu 83pen]
Sony 1-0 World Hope
[Joseph Waweru 52]
Shabana 2-0 Kisumu Telkom
[Jared Momanyi 21, David Wekesa 24]
KCB 2-2 Gor Mahia
Sher Agencies 1-0 Securicor
[Gilbert Obuya]
[Feb 25,26]
Ulinzi 2-0 Tusker
[George Otieno 39, Tony Nderitu 77]
Kangemi U. 1-0 Red Berets
[Herman Wandera 87pen]
[Feb 26]
AFC Leopards 0-2 Sony
[Dennis Ochieng 19, Victor Ali 90]
[Mar 4]
Ulinzi 1-1 Shabana
[Elvis Ayany 43; Joseph Moturi 29]
Mumias 1-0 Sony
[Henry Echesa 69]
AFC Leopards 0-3 Securicor
[Leonard Wanyonyi, Sammy Omollo (pen), Frankline Obare]
[Mar 5]
Ulinzi 1-0 Kangemi U.
[Anthony Nderitu 43]
Red Berets ppd Securicor
[Mar 11]
Gor Mahia 0-2 Kangemi U.
[Peter Mbuvi 8, own goal 26]
Shabana 0-5 Mumias
[Hillary Echesa 23, Paul Abembo 34, Dennis Ongangi 42,
Mark Serengo 71, 75]
Sony 1-2 Ulinzi
Thika U. 1-0 Kisumu Telkom
Coast Stars 1-1 Chemelil
Mathare U. 4-0 KCB
[Kevin Ouma, Titus Mulama, John Keo 60, Edgar Ochieng 87]
[Mar 12]
Securicor 3-0 Kisumu Telkom
[William Odidi 6, Frankline Obare 32, 81]
Tusker 2-0 Mathare Youth
[Patrick Osiako 25, George Owino 32]
AFC Leopards 0-4 Sher
[Robert Oluoko 36, Andrew Aroka 37, 39, Robert Oluoko 48]
NB: Gor Mahia had three points deducted following incidents around the
match on Mar 11 against Kangemi United in which their fans assaulted
match officials
[Mar 18]
Ulinzi ppd Gor Mahia
Coast Stars 3-0 AFC Leopards
[Fadhili Yaya (2), Abdi Simba]
Mumias 3-0 Kangemi
[Mark Sirengo (2), Ibrahim Shikanda]
Sony FC 2-0 Sher
[Victor Ali 20, Alfred Oduor 75]
Mathare U. 4-1 World Hope
[Mar 19]
Red Berets 0-2 Gor Mahia
Chemelil 1-0 Kangemi
Kisumu Telkom 0-0 Sher
Thika Utd 4-0 Mathare Youth
Agro-Chem 1-0 Ulinzi
Shabana ppd Tusker
KCB 1-1 Securicor
Top Scorers (Mar 20):
10 Mark Sirengo (Mumias Sugar)
8 Anthony Nderitu (Ulinzi)
Leonard Wanyonyi (Securicor)
Boniface Ambani (Tusker)
Ken Oliech (Gor)
7 Frankline Obare (Securicor)
Brian Kaka (Agro Chemicals)
6 George Midenyo (Tusker)
Abdul Wahaab (Coast Stars)
[Mar 25]
Thika Utd 1-0 Coast Stars
AFC Leopards ppd Chemelil
Mathare U. 1-1 Kisumu Telkom
Ulinzi abd Mathare Youth [abandoned at 1-1 due to rain]
Sony FC ppd Shabana
Tusker 3-1 World Hope
[Mar 26]
Gor Mahia 1-0 Securicor
[Gideon Ndemengo 76]
World Hope 3-0 Coast Stars
[Justus Basweti 20, 70, 85]
Sher FC 0-0 Chemelil
Kangemi 2-0 Kisumu Telkom
[James Kamau 26, Paul Nyagah 65]
Red Berets 1-1 Mumias
[Sylvanus Otema (og); Dennis Onkangi 55]
KCB 1-0 Tusker
[Victor Onyango 80pen]
[Apr 1]
Ulinzi 1-1 World Hope
KCB 1-0 Thika
[Robert Odhier 28]
Securicor 2-1 Mumias
[Leonard Wanyonyi 10, Franklin Obare 32; ?]
Coast Stars 0-0 Sony
Kangemi 0-1 AFC Leopards [annulled, replay Jul 15]
[Victor Mugabe 37]
Mathare Youth ppd Shabana
Agro 0-2 Chemelil
[Mike Mururi (2)]
[Apr 2]
Mathare U. 2-0 Mumias
[Joseph Nyaga 44, Kevin Ochieng 69]
Red Berets 4-1 Sher
[Andrew Manyasi, Duncan Olinyo, Clifford Arita, Gilbert Obuya;
Jacob Omondi]
Gor Mahia ppd Shabana
[Apr 8]
Agro-Chem 1-1 Gor Mahia
Sher FC ppd Coast Stars
Shabana 1-2 KCB
[Jared Momanyi 75; Joseph Njuguna 12, Oscar Olwich 87]
Kangemi 2-0 Mathare Youth
[Ernest Nabilai 30pen, Paul Jaaga 40pen]
Ulinzi 5-9 Securicor
[Mike Baraza 4, 34, Anthony Nderitu 60pen, ?, George Otieno 68]
[Apr 9]
Chemelil 1-1 Gor Mahia
[Brian Kaka 4; Charles Opiyo 79]
Mathare U. 0-0 Tusker
Sony FC 1-0 KCB
AFC Leopards 1-2 Thika Utd
Red Berets 0-0 Kisumu Telkom
[Apr 14]
Thika 0-1 World Hope
Sher 3-0 Tusker
Coast Stars 0-0 Securicor
Mumias 0-0 Chemelil
[Apr 16]
Mumias awd Kisumu Telkom [awarded 2-0; Telkom dns]
Shabana 0-0 Mathare U.
KCB ppd Thika Utd
Agro-Chem ppd Tusker
Ulinzi ppd World Hope
[Apr 17]
Sony 2-0 Mathare U.
Gor Mahia ppd Tusker
AFC Leopards ppd Mathare Youth
World Hope ppd Sher
Thika ppd Ulinzi
[Apr 22]
Tusker 3-0 Coast Stars
Mathare Youth 1-2 Gor Mahia
Sony FC 2-0 World Hope
Mumias 1-0 KCB
Chemelil 0-0 Red Berets
Ulinzi 2-1 AFC Leopards
[Apr 23]
Securicor 1-3 Thika Utd
Gor Mahia 2-1 Mathare Youth
Shabana 1-3 World Hope
Kangemi 1-4 Coast Stars
Kisumu Telkom 0-2 KCB
Sher FC 2-1 Agro-Chem
[Apr 29]
Securicor 2-2 Sony
Shabana ppd Ulinzi
Red Berets 2-1 Kangemi
Agro-Chem ppd AFC Leopards
Chemelil 2-0 Kisumu Telkom
Tusker 1-2 Thika Utd
Mathare Youth 1-1 Sher
[Apr 30]
Coast Stars 1-1 Mathare U.
Mumias 1-0 AFC Leopards
Gor Mahia 0-2 Sony
[May 1]
Sher 0-0 Gor Mahia
Ulinzi 3-0 Red Berets
Agro-Chem 3-0 Shabana
World Hope 2-2 KCB
[May 6]
Kisumu Telkom 0-0 Gor Mahia
Coast Stars 3-1 Agro-Chem
Kangemi ppd Mathare U.
KCB 0-1 Chemelil
Mumias 0-1 World Hope
AFC Leopards ppd Securicor
Red Berets 1-2 Sony
[may 7]
Mumias 2-0 Gor Mahia
Mathare Youth 0-0 Chemelil
Kisumu Telkom 0-0 World Hope
Ulinzi ppd Sony FC
Sher FC 1-1 Shabana
[May 13]
Gor Mahia awd Coast Stars [awarded 0-2; Gor Mahia suspended for
Sony 0-1 Mumias failure to pay fine]
Securicor 1-1 Mathare Youth
Kangemi ppd Ulinzi
Agro-Chem 1-2 Tusker
[May 14]
KCB ppd Coast Stars
Mathare U. abd Red Berets [abandoned due to heavy rain]
Shabana 0-1 Mumias
AFC Leopards abd Kisumu Telkom [abandoned in 48' due to waterlogged pitch]
Sher 2-1 Thika Utd
Chemelil 0-0 Tusker
[May 20]
Coast Stars 1-0 Shabana
Chemelil - Mathare U.
KCB 0-3 Red Berets
Tusker 1-0 Sony
Kangemi 2-2 World Hope
AFC Leopards 2-0 Securicor
[May 21]
Gor Mahia awd Thika Utd [awarded 0-2; Gor Mahia suspended for
Agro-Chem - Mathare U. failure to pay fine]
World Hope 1-0 Red Berets
Mumias - Sher
Mathare Youth - Sony
Coast Stars 5-1 Kisumu Telkom
[May 24]
Kangemi awd Securicor [awarded 2-0; abandoned at 0-0 in 77';
Securicor players assaulted referee]
NB: Securicor had 3 points deducted from their total for failing to report
the guilty players; Securicor now started an 'independent' investigation
and threaten to pull out from the league should that investigation 'prove'
there was no attack by their players of the referee
[May 27]
World Hope - Chemelil
Mathare Youth 1-0 Agro-Chem
Mumias 1-1 Tusker
Ulinzi - Sher
Kangemi - Securicor
[May 28]
KCB awd Gor Mahia [awarded 2-0, Gor Mahia dns]
Thika Utd - Chemelil
Red Berets 0-1 Shabana
Securicor - Agro-Chem
Kisumu Telkom 1-4 Tusker
Ulinzi - Mathare U.
World Hope 1-0 AFC Leopards
[Jun 1]
Coast Stars - Kisumu Telkom
Gor Mahia n/p AFC Leopards
Mathare U. 1-1 Thika Utd
Securicor - Mathare Youth
Agro-Chem - Red Berets
[Jun 3]
Agro-Chem 3-1 AFC Leopards
Shabana awd Kangemi [awarded 2-0]
Ulinzi - Mumias
KCB 0-3 Sher
Securicor 2-0 World Hope
[Jun 4]
Gor Mahia awd Mathare U. [awarded 0-2, Gor Mahia dns]
Red Berets 1-1 Tusker
Chemelil 2-1 Ulinzi
Sony 1-1 Kangemi
Coast Stars - Mathare Youth
[Jun 7]
Ulinzi 0-2 Mathare U.
[Jun 10]
Ulinzi 0-0 Coast Stars
Chemelil 0-1 Sony FC
Tusker - AFC Leopards
Securicor 0-0 Shabana
[Jun 11]
Red Berets 0-1 Coast Stars
Mumias 0-0 Mathare Youth
Mathare U. 1-3 Sher
Thika Utd 0-0 Agro-Chem
AFC Leopards 0-1 Shabana
Sony 5-0 Kisumu Telkom
Gor Mahia awd World Hope [awarded 0-2, Gor Mahia dns]
[tba]
Kisumu Telkom - Mathare Youth
World Hope - Agro-Chem
Thika Utd - Kangemi
[Jun 14]
Mathare U. 0-0 [unknown]
[Jun 17]
KCB 1-3 Ulinzi
Kisumu Telkom n/p Shabana
Mathare Youth - World Hope
Sony 1-0 Thika Utd
Tusker 2-1 Kangemi
AFC Leopards 0-0 Chemelil
[Jun 18]
Shabana 1-2 Thika Utd
Securicor 3-2 Chemelil
Tusker 1-1 Ulinzi
KCB - Kangemi
AFC Leopards ppd Red Berets
Kisumu Telkom - Agro-Chem
[Jun 24]
World Hope - Gor Mahia
Sony FC awd Agro-Chem [awarded 2-0]
Sher FC - Kangemi
Ulinzi - Kisumu Telkom
Shabana - Chemelil
Mathare Youth - KCB
Tusker 1-1 AFC Leopards
[Jun 25]
Coast Stars - Mumias
Thika Utd - Red Berets
Securicor - Tusker
Mathare Youth 1-0 AFC Leopards
[Jun ?]
Agro-Chemical abd Ulinzi [abandoned at 0-1]
[Jul?]
World Hope 0-1 Tusker
[Jul 1]
Mathare Youth 2-3 Shabana
Red Berets 1-3 Securicor
KCB 2-1 Agro-Chemical
[Jul 1,2]
Ulinzi 1-0 Thika U.
[Jul 5]
Ulinzi 0-1 Sony
AFC Leopards 2-0 Red Berets
[Jul 8]
Ulinzi 4-2 Mathare Youth
AFC Leopards 0-0 KCB
World Hope 3-0 Sher
Mathare U. 1-0 Securicor
[Jul 9]
AFC Leopards 2-0 Kisumu Telkom
Ulinzi 0-1 Mumias
[Jul 15]
Kangemi awd AFC Leopards [awarded 2-0; replay of Apr 1; Leopards dns]
[Jul 16]
Shabana 2-3 Tusker
[Jul 19]
Kangemi U. 0-1 Ulinzi
[dates?]
Red Berets 2-0 Mathare Youth
Sher A. 6-0 Coast Stars
[Jul 23]
Ulinzi 2-0 Shabana
[Sep 3, 2006]
Shabana 1-1 Sony
[Justin Monda 57; Fred Ajwang 3]
Final Table:
1.SoNy Sugar (Awendo) 38 21 12 5 48-17 75 Champions
2.Tusker FC (Nairobi) 38 21 11 6 60-28 74
3.Thika United 38 19 10 9 44-27 67
4.Ulinzi 38 17 13 8 58-32 64
5.Mumias Sugar 38 17 13 8 39-23 64
6.Sher Agencies (Naivasha) 38 16 14 8 52-29 62
7.World Hope FC (Nairobi) 38 14 13 11 43-41 55
8.Mathare United (Nairobi) 38 12 18 8 41-27 54
9.Chemelil Sugar (Nyando) 38 11 17 10 27-22 50
10.Agro-Chemical (Nyando) 38 12 12 14 42-42 48
11.Coast Stars (Mombasa) 38 12 11 15 40-45 47 [*]
12.Securicor 38 11 14 13 40-45 44 [-3]
13.Mathare Youth 38 9 16 13 31-39 43
14.Kenya Commercial Bank (Nairobi) 38 10 13 15 37-51 43
15.Kangemi United 38 10 12 16 35-43 42
16.Gor Mahia 38 12 9 17 26-46 42 [-3] Excluded
17.Red Berets (Nairobi) 38 9 14 15 33-44 41
-----------------------------------------------------------
18.AFC Leopards (Nairobi) 38 9 10 19 29-47 37 Relegated
19.Shabana (Kisii) 38 8 9 21 29-60 33 Relegated
20.Kisumu Telkom 38 3 13 22 19-65 22 Relegated
-.Nzoia Sugar (Bungoma) disbanded
-.Kenya Pipeline (Nairobi) disbanded
[*] Dubai Bank Limited Club reverted to Coast Stars
NB: Securicor and Gor Mahia 3 points deducted for attacks on match officials;
Gor Mahia relegated for failing to pay fines but readmitted after
Securicor disbanded
Second Level 2005/06
Nationwide League
Played with 40 teams divided over 2 groups. To be played as
a single league from 2007.
Group A
[Feb 18]
Muhoroni Youth abd St Andrew's Turi [abandoned at 0-1 in 61']
Nairobi Mahakama 1-0 Kitale F.C
Panpaper 2-0 Covenant
[Geoffrey Simiyu, Joshua Adede]
[Feb 19]
Kitale FC abd Green Berets [abandoned at 2-2 in 82']
Ad
Utawala ppd Muhoroni Youth
Victoria Yes 0-4 Panpaper
[Benson Sakwa (2), Simiyu (2)]
Vihiga United 1-1 Nairobi Mahakama
[Mar ?]
Muhoroni Youth 1-1 Yanga Nyahururu
[Mar 4]
Raiply Eldoret 1-0 Utawala Nakuru
[John Nyongesa]
Yanga Nyahururu 2-0 Victoria Yes
Kisumu Hot Stars 1-0 Lolwe FC
[Gupi Abdallah]
Vihiga U. 3-0 Victoria Yes
[Hudson Ababu 75, 80, 86]
Shalimar 1-1 Panpaper
[Mar 5]
Eldoret Mahakama 1-1 Utawala Nakuru
Kisumu Hotstars 1-0 Laikipia Campus
Vihigia U. 0-1 Lolwe FC
Longonut Horticulture 0-1 Panpaper
Yanga Naivasha 2-0 Victoria Yes
[Mar 27]
St Andrew's Turi abd Nakuru Police [abandoned at 0-0 in 64 mins]
Muhoroni Youth 2-1 Lolwe FC
[Kennedy Juma 20, Gideon Bete 50; Allan Wanga 37]
Panpaper 0-0 Kisumu Ria Stars
Nairobi Mahakama 1-1 Covenant
NB: Nairobi Mahakama are leading the league
[Apr 1,2]
[?] abd St Joseph's Youth [abandoned at 0-1 in 75']
Muhoroni Youth 1-0 St Joseph's Youth
[David Oyier 49pen]
Kisumu Ria Stars 1-0 Laikipia Campus
Covenant 2-1 Laikipia Campus
[Duncan Omollo 50, 57; Danson Mugalara (pen)]
[Jul 15,16]
Nakuru Police lost both matches away in Nyanza.
Aug 6]
Mahakama (Nairobi) - Panpaper [replay]
Group B
[Jan 21]
Administration Police 0-0 Sacramento
NB: 'end of winning run' AP
[Feb 18]
Bidco drw Gatundu All Stars
Cosmos FC 0-0 Administration Police
[Feb 19]
Administration Police 1-0 Coast Boys
[Milucky Wanjala 40pen]
Limuru Olympic 1-1 Bidco
Cosmos FC - Opera FC
[Feb 25]
Amani Yassets - Cosmos FC
[Feb 26]
National Hospital - Cosmos FC
[Mar 4]
Cosmos FC (Malindi) 2-0 Kenyatta University's Hardnuts [also reported 4-0]
[Mar 4,5]
Adm. Police 0-1 Sofapaka [first loss AP]
[Jack Ngalamba 89]
[Mar 5]
Cosmos FC 4-1 Darogetti Santos
[Mar 11]
Sporting Thika - Cosmos FC
[Mar 12]
Sacramento U. - Cosmos FC
[Apr 1]
Young Peles 1-2 Cosmos FC
[Ben Muiruri; Eric Otieno, Hussein Chibet]
[Apr 1,2]
Kangemi Youth 1-1 Kakagema U.
[Ronney Kwatzima; ?]
[Apr 2]
Kawangware 2-1 Cosmos FC [also reported 1-0]
[Laban Mwangi 60, Kelvin Mwangi; Eugene Bryan 15]
[May 7]
Admin. Police 4-1 Amani Yassets
[May 20]
Homegrown 5-2 Muruguru
[May 21]
Homegrown 3-2 Bidco
[May 20]
Darogetti Santos 0-0 Cosmos FC
[May 21]
Kenyatta University 1-0 Cosmos FC
[May 27]
Cosmos FC awd Kiambaa Sharpshooters [Sharpshooters dns]
[May 28]
Cosmos FC 2-1 Gatundu FC
NB: Gusii Shabana United FC, formerly known as Orembe, were promoted(?)
during the season
Winners:
Zone A
1.Mahakama (Nairobi) 42 98 Promoted
Zone B
1.Homegrown 44 106 Promoted
NB: both Mahakama and Homegrown later saw their promotion refused by
the KPL.
Third Level 2005/06
Coast Provincial League 2006
Champions: Bandari (Mombasa) (won all matches)
NB: Bandari, who had been relegated from the top level in 1997, played in
the Kenya Communication Sports Organisation (Kecoso) prior to entering
the third level Coast Provincial League in 2006.
Coast Premier League (CPL) 2005/06
Zone A
[before Apr]
Super Eagles 2-1 Nacet
Nacet 1-0 Ng'ombeni
Black Dragon 0-3 Freretown
Feisal 2-1 Nacet
Nacet 2-0 Ngoto
Feisal 0-0 Super Eagles
[Apr 1]
Borussia Tembo 5-1 Ngoto FC
[Apr 2]
Basma Plaza 4-0 Ngoto FC
Borussia Tembo 5-1 Black Dragon
[Apr 7]
Magongo Rangers - Freretown
[Apr 10]
Miritini Stars - Borussia Tembo
[May 12-14?]
Feisal FC 5-1 Lit Samba
[May 19]
Feisal FC - Coolchester FC
[May 20]
Basma Plaza FC - Magongo Rangers
Miritini Stars - Nacet FC
[May 21]
Frerotown FC - Borussia Tembo FC
[May 25]
Borussia Tembo FC 1-1 Coolchester FC
[May 27]
Feisal FC - Black Dragon
[May 28]
Freretown - Lit Samba
[Jun 2]
Magongo Rangers - Shooting Stars
Current Leaders (May 18): Basma Plaza FC
Zone B
KPA 3-1 Monaco
Power 4-2 Green Buffalo
Simba Mabati 5-1 Power
Vosaco 1-1 KPA
Buffalo 2-2 Kaloleni Warriors
Steel Makers 5-3 Green Buffaloes
Junior 1-1 Simba
KPA 1-0 Administration Police
Power 2-2 Vosalo
Monaco 2-0 Kaloleni Warriors
KPA 3-2 Steel Makers
Nakuru District League
Final Tables:
Western Zone
1.Egerton University 25
2.Life Celebration Centre 23
3.Green Eagles 13
4.Kabarak University 12
5.Mwariki 10
6.Rondah United 3
Eastern Zone
1.Texio 29
2.Nakuru Youth Olympic 23
3.Kiratina 22
4.Youngsters 17
5.Makadara 12
6.Blankets 11
7.London United 5
Subukia/Ndunduri Zone
1.Karsan Ramji 6 4 2 0 14
2.Rutara United 5 3 1 1 10
3.Whispers United 6 1 2 3 5
4.Kabatini 5 0 1 4 1
Njoro/Molo Zone
1.Molo Stars 6 5 1 0 16
2.White Castle 6 2 2 2 8
3.Elburgon Rangers 6 1 2 3 5
4.Duone Tumaini 6 1 1 4 4
District Mini-league will be held in August.
-------------------------------------------------------------------------------------------
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)
-------------------------------------------------------------------------------------------
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
-------------------------------------------------------------------------------------------
2009
Home \ Away AFC AGC BND CHM GOR VGP KCB MAU NCS RBR SOF SNY THU TUS ULS WST
A.F.C. Leopards 1–2 1–1 0–1 1–0 0–1 1–1 0–1 0–0 2–1 1–1 0–0 1–1 2–3 1–1 3–2
Agrochemical 0–2 0–1 0–3 1–0 1–0 1–2 1–1 0–2 1–1 1–1 0–1 0–1 1–1 0–1 1–1
Bandari 2–0 2–2 2–0 2–1 1–0 1–2 0–0 1–2 1–2 1–0 1–2 3–1 1–1 1–1 0–0
Chemelil Sugar 2–1 1–0 3–0 0–1 1–1 0–0 1–2 0–1 0–0 1–1 2–2 0–0 0–0 1–3 1–0
Gor Mahia 3–2 2–1 2–0 1–2 1–1 2–1 1–2 1–2 3–0 1–0 2–1 0–1 2–1 4–2 1–0
Vegpro 0–0 1–2 2–0 1–0 1–0 0–0 0–0 1–0 1–2 0–0 2–0 0–0 1–0 0–1 1–0
Kenya Commercial Bank 1–3 0–0 1–1 1–2 2–1 1–1 0–2 3–1 2–2 1–2 3–2 1–1 1–4 2–0 2–3
Mathare United 1–2 2–0 2–1 2–3 1–3 0–0 2–0 3–0 4–1 0–1 2–0 1–0 1–0 2–2 2–1
Nairobi City Stars 2–0 1–1 1–1 0–1 0–1 1–0 2–1 0–2 3–0 1–1 0–0 1–3 3–2 0–0 0–1
Red Berets 0–0 0–1 2–0 2–1 1–2 1–1 0–2 1–1 0–3 2–1 0–1 3–2 0–0 2–2
Sofapaka 4–1 2–1 1–0 2–1 2–1 1–1 2–1 1–0 1–2 1–0 2–1 1–1 3–2 2–0 2–1
SoNy Sugar 0–1 2–1 1–0 0–0 2–1 1–1 0–1 2–0 0–1 1–0 0–1 2–0 4–3 1–0 2–0
Thika United 0–0 4–0 3–0 0–0 1–0 1–0 2–0 0–0 1–1 3–2 0–0 2–1 1–0 1–0 1–1
Tusker 3–0 1–0 5–0 3–0 0–1 0–1 1–0 1–0 1–1 2–1 1–1 3–0 2–1 0–0 2–1
Ulinzi Stars 0–2 2–1 2–1 2–1 1–0 2–0 0–0 1–1 0–0 0–0 0–0 0–0 0–0 0–2 2–2
Western Stima 2–0 4–0 1–0 0–0 2–1 0–0 0–0 0–2 1–1 1–0 0–0 0–0 2–0 0–1 1–1
1.Sofapaka (Nairobi) 30 16 11 3 39-21 59 Champions
2.Mathare United (Nairobi) 30 15 8 7 39-23 53
3.Thika United (Thika) 30 13 12 5 31-19 51
4.Tusker FC (Nairobi) 30 14 6 10 47-30 48 [*]
5.Gor Mahia (Nairobi) 30 15 1 14 39-33 46
6.Nairobi City Stars (Nairobi) 30 11 10 9 30-29 43
7.Sher Karuturi (Naivasha) 30 9 13 8 19-17 40
8.Chemelil Sugar (Nyando) 30 10 10 10 28-28 40
9.SoNy Sugar (Awendo) 30 11 7 12 29-31 40
10.Ulinzi Stars (Nakuru) 30 8 15 7 24-26 39
11.Western Stima (Kakamega) 30 8 12 10 29-28 36
12.Kenya Commercial Bank (Nairobi) 30 8 10 12 32-39 34
13.AFC Leopards (Nairobi) 30 8 10 12 28-36 34
14.Red Berets (Nakuru) 30 7 9 14 28-43 30
-----------------------------------------------------------
15.Bandari (Mombasa) 30 7 8 15 25-41 29 Relegated
16.Agrochemicals (Nyando) 30 5 8 17 20-43 23 Relegated
[*] World Hope were renamed Nairobi City Stars
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]
Super Cup 2009
[Feb 7, 2010, Nyayo National Stadium, Nairobi]]
Sofapaka 1-0 AFC Leopards
[Humphrey Mieno 19]
NB: played in one group of 16 clubs
[Feb 28]
AC Nakuru 0-2 Mahakama
Mathare Youth 2-0 Opera
Real Kisumu 0-1 KRA
Admin Police 2-1 Homegrown
Magongo Rangers 0-0 Nairobi Stima
Kawangware 0-3 Posta Rangers
[Mar 1]
Dagoretti Santos 0-2 Homegrown
Compel 0-1 KRA
Strathmore ppd Bidco United
[Mar 7]
Mahakama 0-2 Posta Rangers
Mathare Youth 1-1 Compel
KRA 0-0 Opera
Homegrown 2-0 Real Kisumu
AC Nakuru 1-0 Kawangware
Strathmore 3-1 Magongo Rangers
Bidco United awd Dagoretti Santos [awarded 2-0]
[Mar 8]
Dagoretti Santos 1-0 Real Kisumu
Posta Rangers 2-4 Compel
Kawangare 2-0 Magongo Rangers
Bidco United 1-1 Opera
Mathare Youth 0-1 Strathmore
Nairobi Stima 3-0 Admin Police
Table:
1.Kenya Revenue Authority 3 2 1 0 2- 0 7
2.Posta Rangers 3 2 0 1 7- 4 6
-----------------------------------------------------------
3.Homegrown (Naivasha) 3 2 0 1 5- 2 6
4.Strathmore University 2 2 0 0 4- 1 6
5.Nairobi Stima 2 1 1 0 3- 0 4
6.Bidco United (Thika) 2 1 1 0 3- 1 4
7.Compel 3 1 1 1 5- 4 4
8.Mathare Youth (Nairobi) 3 1 1 1 3- 2 4
9.Mahakama (Nairobi) 2 1 0 1 2- 2 3
10.AC Nakuru 2 1 0 1 1- 2 3
11.Administration Police 2 1 0 1 2- 4 3
12.Kawangware 3 1 0 2 2- 4 3
13.Dagoretti Santos 3 1 0 2 1- 4 3
14.Opera 3 0 2 1 1- 3 2
15.Magongo Rangers (Mombasa) 3 0 1 2 1- 5 1
16.Real Kisumu 3 0 0 3 0- 4 0 [*]
[*] apparently late replacement for Fluorspar
[dates?]
Magongo Rangers awd Strathmore Uni. [awarded 2-0; abandoned at 2-2]
Magongo Rangers awd Compel [awarded 2-0]
Table (Oct 3):
1.Mahakama (Nairobi) 28 19 8 1 55-13 65
2.Posta Rangers 28 19 7 2 53-18 64
-----------------------------------------------------------
3.Kenya Revenue Authority 27 18 6 3 45-10 60
4.Administration Police 28 15 5 8 39-29 50
5.Homegrown (Naivasha) 27 14 7 6 33-21 49
6.Bidco United (Thika) 28 11 8 9 30-25 41
7.Nairobi Stima 28 9 9 10 22-26 36
8.Compel 28 9 8 11 unk. 35
9.Kawangware 28 8 8 12 20-38 32
10.Real Kisumu 28 6 9 13 19-35 27 [*]
11.Mathare Youth (Nairobi) 27 5 11 11 17-26 26
12.Strathmore University 26 5 10 11 21-29 25
13.Opera 27 5 10 12 20-34 25
14.AC Nakuru 26 6 5 15 20-45 23
15.Magongo Rangers (Mombasa) 27 5 7 15 21-38 22
16.Dagoretti Santos 27 2 8 17 11-40 14
[*] apparently late replacement for Fluorspar
[Oct 10]
KRA - Magongo Rangers
Round 30
[Oct 24]
Bidco United - KRA
[Oct 25]
Mahakama bt Strathmore
Mathare Youth lt Posta Rangers
Top of Final Table:
1.Mahakama (Nairobi) 30 21 8 1 71 Promoted
2.Posta Rangers 30 21 7 2 70 Promoted
-----------------------------------------------------------
3.Kenya Revenue Authority 30 21 6 3 69
NB: third Level
NB: to be played in 2 groups of 16 clubs each
Zone A
Western, Nyanza, Rift Valley Provinces
Zone B
Nairobi, North Eastern, Eastern, Central and Coast Provinces
Round 1
Gathanga United 2-2 Blue Triangle (Athi River)
[Stephen Ndungu 31, Paul Maina 73pen; David Ombati 3, 85]
Kitale 1-1 Saboti
[Norman Osore 18; Alex Shimatwa 66]
Mwimuka (Karatina) 2-0 Nanyuki
[Kevin Munene 1-0, Fred Macharia 2-0]
Shabana 2-3 Muhoroni
[Moturi Onyoni 55, Joash Ogega 59; Abdi Hassan 15,
James Onyango 35, 48]
Yanga (Nyahururu) 0-2 Utawala (Nakuru)
[Abu Khamis 15, Moses Ochieng 48]
Nyanza West Provincial Mini League
Group Stage
Isebania KRA 3-0 Waiga
Kehancha Youth FC 2-1 Sindo United
Sindo Town Boys FC 1-2 Isebania KRA
Sindo United 2-0 Waiga
Sindo Town Boys FC 2-0 Sindo United
Semifinals
Kehancha Youth FC 1-3 Sindo Town Boys FC
Isebania KRA 2-3 Waiga
Final [Jan 24, 2010, at Kehancha sports ground]
Sindo Town Boys FC 2-1 Waiga
---------------------------------------------------------------------------------------------
2010
Home \ Away AFC CHM GOR VGP KCB MAH MAU NCS PRN RBR SOF SNY THU TUS ULS WST
A.F.C. Leopards 0–2 1–0 0–1 0–2 2–1 1–1 1–1 2–1 2–1 2–4 0–1 1–0 2–4 0–1 1–1
Chemelil Sugar 0–0 3–0 0–0 0–0 0–0 1–1 3–1 0–0 2–1 0–0 0–1 2–0 0–1 0–1 0–0
Gor Mahia 1–0 4–1 1–0 0–1 2–0 0–0 1–0 1–0 0–0 1–1 2–0 2–1 1–1 2–0 0–0
Vegpro 3–0 1–0 0–0 0–3 2–1 0–0 2–0 1–1 0–0 0–2 0–0 1–1 2–1 0–0 0–1
Kenya Commercial Bank 3–4 1–2 0–2 1–2 1–0 1–1 3–0 2–2 1–0 2–1 1–0 0–0 0–1 0–4 0–2
Mahakama 2–1 1–1 1–3 1–3 1–0 2–0 0–0 0–1 2–1 0–0 1–1 0–1 0–0 0–2 0–0
Mathare United 3–3 1–1 1–1 0–0 3–1 1–1 2–0 2–1 1–2 1–3 1–0 2–2 0–0 0–1 2–0
Nairobi City Stars 0–1 2–1 0–0 1–1 1–1 0–2 2–2 1–1 2–1 2–0 1–0 2–2 2–2 1–1 1–0
Posta Rangers 1–1 1–1 0–2 2–0 2–3 1–0 0–1 1–3 1–1 3–2 2–1 2–1 1–4 0–0 0–1
Red Berets 2–2 4–0 1–1 1–0 1–0 3–1 1–1 0–1 1–2 0–4 1–0 2–0 0–0 1–1 1–2
Sofapaka 0–1 0–0 1–1 1–0 2–0 1–1 0–0 3–0 1–1 0–0 2–0 3–0 1–1 0–0 4–2
SoNy Sugar 2–0 1–0 1–1 2–1 2–0 0–0 2–0 0–0 0–0 1–0 1–1 1–0 1–2 2–2 2–0
Thika United 0–0 2–0 0–1 0–1 1–0 1–0 1–1 1–0 0–0 1–0 0–0 2–1 1–3 1–1 2–0
Tusker 0–0 0–0 0–2 1–0 1–0 1–0 0–0 1–0 1–1 3–1 0–1 1–2 1–0 0–0 2–0
Ulinzi Stars 2–0 2–1 1–0 2–0 3–0 1–1 0–2 1–1 3–0 1–0 1–1 2–1 1–0 1–0 0–1
Western Stima 1–1 0–1 0–1 1–1 2–2 3–2 1–1 0–0 1–0 0–0 3–0 3–0 2–2 0–3 1–2
1.Ulinzi Stars (Nakuru) 30 16 11 3 37-16 59 Champions
2.Gor Mahia (Nairobi) 30 15 11 4 33-15 56
3.Tusker FC (Nairobi) 30 14 11 5 35-19 53
4.Sofapaka (Nairobi) 30 11 14 5 39-23 47
5.SoNy Sugar (Awendo) 30 11 8 11 26-26 41
6.Mathare United (Nairobi) 30 7 18 5 31-28 39
7.Karuturi Sports (Naivasha) 30 9 11 10 22-24 38 [*]
8.Western Stima (Kakamega) 30 9 11 10 28-31 38
9.Chemelil Sugar (Nyando) 30 7 13 10 22-26 34
10.Thika United (Thika) 30 8 10 12 23-30 34
11.Nairobi City Stars (Nairobi) 30 7 13 10 25-34 34
12.AFC Leopards (Nairobi) 30 8 10 12 29-41 34
13.Posta Rangers (Nairobi) 30 7 12 11 28-37 33
14.Kenya Commercial Bank (Nairobi) 30 9 6 15 29-40 33
-----------------------------------------------------------
15.Red Berets (Nakuru) 30 7 10 13 27-32 31 Relegated
16.Mahakama (Nairobi) 30 5 11 14 21-33 26 Relegated
[*] Sher Karuturi were renamed Karuturi Sports shortly before or
just after the start of the season
NB: 64 participants
Known results
Round 1 [Jul 3,4]
Red Berets 1-0 Gor Mahia
Changamwe 1-3 Thika United
AFC Leopards bye
NB: Gor Mahia were the only KPL team to lose in round 1
Round 2 [Jul 31, Aug 1]
Mathare United 1-2 Tusker
Karuturi Sports bt Red Berets
Round 3 [Sep 5,6]
Tusker 6-1 Mombasa Gunners
Quarterfinals [Oct 2,3]
Karuturi Sports 1-0 Tusker
Semifinals [Oct 10]
AFC Leopards 1-1 Sofapaka [1-3 pen]
West Kenya Sugar 2-1 Karuturi Sports
Final [Oct 19, Nyayo national stadium, Nairobi]
Sofapaka 2-0 West Kenya Sugar
[Kimani, N.N.]
Super Cup 2010
[Feb 20, 2011, Nyayo National Stadium, Nairobi]
Sofapaka 1-0 Ulinzi Stars
[John Baraza 13]
Final Table:
1.Bandari FC (Mombasa) 30 20 5 5 56-22 65 Promoted
2.Congo United FC (Mombasa) 30 20 5 5 56-23 65 Promoted
-----------------------------------------------------------
3.Kenya Revenue Authority (Nairobi) 30 19 5 6 45-20 62
4.Nairobi Stima (Nairobi) 30 17 8 5 39-21 59
5.Agro-Chemical (Muhoroni) 30 14 7 9 35-25 49
6.Oserian (Naivasha) 30 12 8 10 32-31 44
7.Homegrown (Naivasha) 30 9 12 9 24-24 39
8.Opera (Nairobi) 30 9 11 10 36-38 38
9.Administration Police 30 11 5 14 40-48 38
10.Bidco United (Thika) 30 10 6 14 30-34 36
11.Strathmore University 30 9 6 15 49-58 33
12.Magongo Rangers (Mombasa) 30 8 7 15 18-41 31
13.AC Nakuru (Nakuru) 30 8 6 16 27-39 30
14.Mathare Youth (Nairobi) 30 6 9 15 33-46 27
-----------------------------------------------------------
15.Real Kisumu (Kisumu) 30 4 12 14 19-43 24
16.Compel (Webuye) 30 4 8 18 15-41 20 Relegated
NB: Real Kisumu remained at 2nd level due to withdrawal Red Berets
Week 1
[Mar 6]
Bandari 3-2 Homegrown
Bidco - Opera
KRA - Nairobi Stima
Strathmore Univ. - Oserian
Webuye's Compel 0-1 Congo United
[Rama Mohamed (pen)]
Mathare Youth - AC Nakuru
[Mar 7]
Bandari - Webuye's Compel
Bidco - AC Nakuru
Magongo Rangers 0-0 Homegrown
Nairobi Stima - Oserian
Real Kisumu - Congo United
Week 2
[Mar 12]
Mathare Youth - Bandari
Oserian - Congo United
[Mar 13]
Homegrown - Congo United
Opera FC - Bandari
Week 3
[Mar 20]
Agro Chemicals - Strathmore Univ.
[Mar 21]
Real Kisumu - Strathmore Univ.
Week 4
[Mar 27]
Bidco United 0-2 Homegrown
KCA University ppd Strathmore Univ.
[Mar 28]
Admin Police ppd Nairobi Stima
Compel 3-0 AC Nakuru
Congo United abd Bandari
Opera 2-0 Mathare Youth
Strathmore Univ. 0-4 KRA
Week 5
[Apr 3]
Congo United 3-0 Nairobi Stima
[Ramadhan, Kibonge, Wycliffe]
[Apr 10]
Admin Police 2-6 Bandari
Homegrown 2-1 Compel
KRA 0-1 Bidco United
Opera 0-0 Nairobi Stima
Real Kisumu 2-0 Magongo Rangers
Strathmore 1-3 Congo United
[Apr 11]
Admin Police 1-3 Congo United
Agro Chemical 1-0 Magongo Rangers
Mathare Youth 2-2 Bidco United
Opera 0-2 KRA
Oserian 1-0 Compel
Strathmore 0-0 Bandari
[Apr 24]
Opera - Strathmore
[May 1]
AC Nakuru - Strathmore
[May 2]
Compel - Strathmore
[May 8]
Real Kisumu 1-1 Opera
Strathmore - Admin Police
[May 9]
Real Kisumu drw Homegrown
Strathmore - Nairobi Stima
[Sep 12]
Strathmore - KRA
[Sep 18]
Bandari awd KRA [awarded to Bandari]
Admin Police - Bidco United
Homegrown - Agro Chemicals
Mathare Youth - Real Kisumu
[Sep 19]
AC Nakuru - Real Kisumu
Nairobi Stima - Strathmore
Oserian - Agro Chemicals
Congo United awd Real Kisumu [awarded to Congo]
[Oct 9]
Bandari 3-0 Admin Police
Opera - Magongo Rangers
[Oct 10]
Congo United 2-0 Admin Police
KRA 1-2 Opera
[Oct 30]
Congo United 2-0 Opera
[Oct 31]
Bandari 4-2 Opera
Nairobi Stima 2-1 KRA
[Nov 12]
Bandari - Congo United
KRA - Admin Police
Nairobi Stima 1-0 Bandari
[Nov 17]
Bandari 6-1 Magongo Rangers
Round 30
[Nov 27]
Stima 0-1 Congo United
Agro Chemical 0-1 Bandari
Mathare Youth 0-2 Oserian
Nairobi Stima - Opera
Nairobi Stima - Congo United
Final Table:
1.Bandari FC (Mombasa) 30 20 5 5 56-22 65 Promoted
2.Congo United FC (Mombasa) 30 20 5 5 56-23 65 Promoted
-----------------------------------------------------------
3.Kenya Revenue Authority (Nairobi) 30 19 5 6 45-20 62
4.Nairobi Stima (Nairobi) 30 17 8 5 39-21 59
5.Agro-Chemical (Muhoroni) 30 14 7 9 35-25 49
6.Oserian (Naivasha) 30 12 8 10 32-31 44
7.Homegrown (Naivasha) 30 9 12 9 24-24 39
8.Opera (Nairobi) 30 9 11 10 36-38 38
9.Administration Police 30 11 5 14 40-48 38
10.Bidco United (Thika) 30 10 6 14 30-34 36
11.Strathmore University 30 9 6 15 49-58 33
12.Magongo Rangers (Mombasa) 30 8 7 15 18-41 31
13.AC Nakuru (Nakuru) 30 8 6 16 27-39 30
14.Mathare Youth (Nairobi) 30 6 9 15 33-46 27
-----------------------------------------------------------
15.Real Kisumu (Kisumu) 30 4 12 14 19-43 24
16.Compel (Webuye) 30 4 8 18 15-41 20 Relegated
NB: Real Kisumu remained at 2nd level due to withdrawal Red Berets
Zone A
Zone A comprises of teams from Nyanza, Western, North Rift and
South Rift Valley Provinces.
Round 1
[Apr 24]
Zoo Kericho Fc - Eldoret Umeme
Wazee Wa Kazi - Laikipia
St Andews - Egerton Unv
Oyugis - Longonot Hort
Homabay United - Vid Bag
Kisumu Poly - Comply
[Apr 25]
Kisumu Poly - Zoo Kericho
Gusii United - Vid Bag
Bukembe - Longonot Hort
Luanda All Strs - Comply
Kisumu Muni - Eldoret Umeme
St Andrews - Wazee Wa Kazi
Table (Nov 2):
1.Gusii United 57
2.West Kenya Sugar 49
3.St Andrew 44
Promoted: Gusii United
Zone B
Zone B comprises of teams from Coast, Eastern, Nairobi and
Central Provinces.
Participants:
Admiral, Gunners, Super Eagles, Sparki Youth, Green Berrets, MOYAS,
Black Mamba, Kenyatta National Hospital (KNH), Karura United,
Jomo Kenyatta University Agricultural Technicall College (JKUAT),
Commercial, Nyeri Stima, Dagoretti, Nzamakuu, FC National and Bedjos.
Round 1
[May 1]
Gunners - Sparki Youth
Super Eagles - Admiral
[Oct 9]
Admiral 1-0 Green Berets
[Oct 10]
Gunners 1-0 Super Eagles
Sparki Youth 3-1 Green Berets
Table (Nov 2):
1.Green Berets 49
2.Admiral 48
3.Gunners 46
Promoted: Admiral (Mombasa)
-------------------------------------------------------------------------------------------
2011
Home \ Away AFC BND CHM CJMJ GOR KRT KCB MAU NCS RAN SOF SNY THU TUS ULS WST
A.F.C. Leopards 2–0 1–1 4–0 3–0 1–0 0–1 2–2 2–1 3–1 3–1 1–2 0–2 1–2 1–0 1–0
Bandari 0–0 1–2 3–2 1–0 1–0 0–0 0–1 4–1 1–0 1–3 1–0 1–0 0–1 0–2 1–0
Chemelil Sugar 1–1 0–0 1–0 0–1 2–0 3–2 1–1 0–0 3–0 0–0 2–0 4–1 0–3 0–0 0–0
Congo JMJ United 1–0 0–0 1–0 2–2 1–2 0–1 1–1 1–0 0–4 0–1 1–4 3–0 1–2 1–2 0–1
Gor Mahia 3–1 1–0 0–0 1–2 1–1 2–2 1–1 0–1 3–1 0–0 2–1 1–0 0–0 1–0 1–0
Karuturi Sports 0–0 0–1 0–1 2–0 1–1 1–0 1–1 1–0 0–1 1–0 1–0 0–1 1–1 1–1 0–0
Kenya Commercial Bank 0–0 4–1 1–2 4–0 0–1 0–1 3–2 2–0 2–2 0–1 2–0 3–2 1–2 0–1 0–1
Mathare United 1–0 3–0 0–0 1–0 0–0 3–0 2–3 0–0 0–0 3–1 1–0 1–1 1–1 0–1 3–3
Nairobi City Stars 1–2 2–1 0–2 4–0 0–1 4–2 3–1 2–0 1–1 1–0 0–3 0–1 0–1 1–2 0–0
Rangers 0–0 1–0 2–0 0–0 3–0 1–0 1–3 0–0 2–1 1–3 3–0 1–0 1–1 1–1 0–0
Sofapaka 3–1 2–0 3–2 5–0 0–0 0–0 0–0 2–1 0–0 0–2 1–2 4–1 1–0 2–0 5–0
SoNy Sugar 0–3 3–2 2–1 1–1 1–0 3–2 1–0 3–1 0–0 2–0 0–1 1–0 0–2 0–0 1–0
Thika United 1–2 3–0 1–0 2–0 1–3 3–1 1–2 4–1 2–1 1–1 2–1 1–1 0–2 1–1 1–1
Tusker 2–0 1–0 2–1 1–0 0–0 0–0 0–0 2–1 2–1 1–2 0–1 1–0 0–1 1–2 1–0
Ulinzi Stars 0–1 3–1 4–1 2–0 0–0 0–0 1–1 2–0 1–2 3–0 2–1 1–0 1–1 1–0 2–1
Western Stima 1–0 2–1 0–0 1–0 0–1 0–1 1–0 1–0 1–1 2–1 0–0 2–2 2–1 0–2 1–2
1.Tusker FC (Nairobi) 30 17 7 6 34-17 58 Champions
2.Ulinzi Stars (Nakuru) 30 16 9 5 38-20 57
3.Sofapaka (Nairobi) 30 15 7 8 42-23 52
4.Gor Mahia (Nairobi) 30 12 12 6 27-22 48
5.AFC Leopards (Nairobi) 30 13 7 10 36-27 46
6.SoNy Sugar (Awendo) 30 13 5 12 33-33 44
7.Posta Rangers (Nairobi) 30 11 10 9 33-31 43
8.Chemelil Sugar (Nyando) 30 10 11 9 30-27 41
9.Kenya Commercial Bank (Nairobi) 30 11 7 12 38-32 40
10.Thika United (Thika) 30 11 6 13 36-39 39
11.Western Stima (Kakamega) 30 9 10 11 21-28 37
12.Mathare United (Nairobi) 30 7 13 10 32-35 34
13.Karuturi Sports (Naivasha) 30 8 10 12 20-28 34
14.Nairobi City Stars (Nairobi) 30 8 7 15 28-35 31
------------------------------------------------------------
15.Bandari FC (Mombasa) 30 9 4 17 22-39 31 Relegated
16.Congo United FC (Mombasa) 30 5 5 20 18-52 20 Relegated
Round 1
[Jul 2]
Homegrown - Nyeri Stima
Real Kisumu bt Eastleigh Youth
Kaya Zosi bt Administration Police
Migwani United lt Sofapaka
Kibera Celtic lt Kenya Revenue Authority
Nanyuki Sportiff lt Bidco United
Karuturi Sports o/w Eldoret Umeme [Karuturi withdrew]
Ol-Njorwa lt Thika United
Longonot lt Bandari
Tusker o/w GFC 105 [Tusker withdrew]
Marula bt Forthall
Congo United bt Kisumu Municipal
Fish lt Blessed FC
[Jul 3]
Huruma Youth bt Opera
[Jul 6]
Gor Mahia 3-0 Timsales
Round ?
[Jul 10]
Real Kisumu 1-1 Nairobi Stima [11-10 pen]
[Jul 16]
Kakamega Homeboyz bt Wazito
[Jul ?]
Congo United bt Muhoroni Youth
MOYAS FC - Gusii United
Round 2
[Jul 20]
Sparki Youth Mombasa bt Rangers
Nakuru Allstars bt Real Kisumu
Kaya Zosi bt MOYAS FC/Gusii United
Huruma Youth bt Migwani United
Kenya Revenue Authority bt Bidco United
Eldoret Umeme lt Kakamega Homeboyz
[Jul 24]
Kapenguria Heroes lt Thika United
Blessed lt GFC 105
AFC Leopards bt Bandari
[Jul 27]
Congo United 0-0 Gor Mahia [10-9 pen]
Best losers playoff [Aug 23]
Gor Mahia 6-2 Kapenguria Heroes
Fish lt Marula
NB: Gor Mahia and Marula qualified for 1/8 finals as best losers
1/8 Finals
[Aug 27,28]
Thika United bt Marula
Kaya Zosi 2-0 Gusii United
Finlays Horticulture 2-0 Sparki Youth Mombasa
Congo United 1-0 Nakuru Allstars
[Sep 4]
Gor Mahia bt West Kenya Sugar
AFC Leopards bt Kakamega Homeboyz
Sofapaka 3-1 Huruma Youth
GFC 105 lt Kenya Revenue Authority
Quarterfinals
[Oct 5]
Finlays Horticulture 0-1 Gor Mahia
[Oct 9]
Congo United 0-1 AFC Leopards
[Oct 12]
Kenya Revenue Authority 1-2 Sofapaka
[Oct ?]
Thika United bt Kaya Zosi
Semifinals [Oct 20]
Gor Mahia 1-0 AFC Leopards
Sofapaka 2-1 Thika United
Final [Oct 26, Nairobi City stadium]
Gor Mahia 1-0 Sofapaka
[Lavatsa 34]
[Feb 5, 2012, Nyayo National Stadium, Nairobi]
Tusker 1-1 Gor Mahia [4-1 pen]
[Brian Mandela 27; Ali Abondo 11]
NB: between the top-8 of the 2010 league season; first edition
Quarterfinals
[Mar 9]
Tusker 0-1 Western Stima
[Apr 6]
Ulinzi Stars 2-0 Karuturi Sports
Mathare United 0-2 Gor Mahia
[Apr 13]
Sofapaka 2-1 SonySugar
Semifinals
First Legs
[Apr 20]
Gor Mahia 0-0 Ulinzi Stars
[Apr 27]
Western Stima 1-1 Sofapaka
Second Legs
[May 18]
Ulinzi Stars 1-0 Gor Mahia
[May 25]
Sofapaka 2-2 Western Stima
Final [Jun 25]
Ulinzi Stars 2-1 Western Stima
FKL Nationwide League | KFF Nationwide League
FKL Nationwide League
Rounds 1-2 (part 1)
[Mar 19]
Administration Police 2-2 AC Nakuru
Bidco United 2-0 Real Kisumu
Admiral 1-0 Mahakama
Magongo Rangers 1-0 Kenya Revenue Authority
[Mar 20]
Administration Police 2-0 Real Kisumu
Bidco United 2-2 AC Nakuru
Admiral 1-2 Kenya Revenue Authority
Magongo Rangers 1-3 Mahakama
Rounds 1-2 (part 2)
[Mar 26]
Agro-Chemical 0-0 Mathare Youth
Gusii United 2-0 Nairobi Stima
Homegrown 2-0 Opera
Oserian 3-0 Strathmore
[Mar 27]
Homegrown 1-1 Strathmore
Oserian 0-2 Opera
Agro-Chemical 1-1 Nairobi Stima
Gusii United 2-0 Mathare Youth
Rounds 3-4 (part 1)
[Apr 2]
Mathare Youth 7-3 Admiral
Nairobi Stima 1-0 Magongo Rangers
Kenya Revenue Authority 1-1 Agro-Chemical
Mahakama 3-0 Gusii United
[Apr 3]
Mathare Youth 1-2 Magongo Rangers
Nairobi Stima 1-1 Admiral
Kenya Revenue Authority 6-3 Gusii United
Mahakama 2-0 Agro-Chemical
Rounds 3-4 (part 2)
[Apr 9]
Opera 2-2 Administration Police
Strathmore 2-4 Bidco United
AC Nakuru 0-1 Homegrown
Real Kisumu 1-1 Oserian
[Apr 10]
Opera 0-4 Bidco United
Strathmore 1-2 Administration Police
AC Nakuru 1-4 Oserian
Real Kisumu 0-1 Homegrown
Rounds 5-6 (part 1)
[Apr 16]
Administration Police 0-2 Mahakama
Bidco United 1-1 Kenya Revenue Authority
Admiral n/p AC Nakuru
Magongo Rangers 2-1 Real Kisumu
[Apr 17]
Administration Police 2-1 Kenya Revenue Authority
Bidco United 1-2 Mahakama
Admiral 2-1 Real Kisumu
Magongo Rangers 2-1 AC Nakuru
Rounds 5-6 (part 2)
[Apr 23]
Homegrown 1-1 Mathare Youth
Oserian 1-1 Nairobi Stima
Agro-Chemical 1-0 Opera
Gusii United 2-2 Strathmore
[Apr 24]
Homegrown 1-1 Nairobi Stima
Oserian 2-0 Mathare Youth
Agro-Chemical 1-1 Strathmore
Gusii United 2-0 Opera
Round 7
[Apr 30]
Mathare Youth 1-2 Administration Police
Nairobi Stima 0-0 Bidco United
AC Nakuru 0-0 Agro-Chemical
Real Kisumu 3-1 Gusii United
Strathmore 6-2 Magongo Rangers
Mahakama 1-0 Homegrown
Kenya Revenue Authority 3-3 Oserian
[tba]
Opera - Admiral
Round 8
[May 1]
Mathare Youth 0-1 Bidco United
AC Nakuru 1-0 Gusii United
Real Kisumu 0-1 Agro-Chemical
Opera 1-0 Magongo Rangers
Strathmore 2-0 Admiral
Mahakama 2-2 Oserian
Kenya Revenue Authority 1-0 Homegrown
[May 2]
Nairobi Stima 1-0 Administration Police
Rounds 9-10 (part 1)
[May 14]
Administration Police 2-1 Admiral
Bidco United 1-1 Magongo Rangers
AC Nakuru 2-1 Mahakama
Real Kisumu 2-1 Kenya Revenue Authority
[May 15]
Administration Police 0-1 Magongo Rangers
Bidco United 2-2 Admiral
AC Nakuru 1-2 Kenya Revenue Authority
Real Kisumu 1-6 Mahakama
Rounds 11-12 (part 1)
[May 28]
Admiral 3-2 Agro-Chemical
Magongo Rangers 2-0 Gusii United
Mahakama 0-2 Mathare Youth
Kenya Revenue Authority 3-1 Nairobi Stima
[May 29]
Admiral 1-1 Gusii United
Magongo Rangers 0-0 Agro-Chemical
Mahakama 2-2 Nairobi Stima
Kenya Revenue Authority 1-1 Mathare Youth
Rounds 11-12 (part 2)
[Jun 4]
Opera 3-1 AC Nakuru
Strathmore 2-2 Real Kisumu
Homegrown 2-1 Administration Police
Oserian 3-1 Bidco United
[Jun 5]
Opera 0-0 Real Kisumu
Strathmore 1-0 AC Nakuru
Homegrown 0-0 Bidco United
Oserian 1-1 Administration Police
Round 13
[Jun 11]
Administration Police 1-2 Agro-Chemical
Bidco United 0-1 Gusii United
AC Nakuru 4-0 Mathare Youth
Real Kisumu 0-0 Nairobi Stima
Homegrown 1-1 Admiral
[Jun 12]
Kenya Revenue Authority 0-1 Strathmore
[Jun 18]
Mahakama 2-0 Opera
[Jun 19]
Magongo Rangers 0-0 Oserian
Round 14
[Jun 10]
Bidco United 1-0 Agro-Chemical
[Jun 12]
Real Kisumu 1-1 Mathare Youth
[Jun 18]
Admiral 1-0 Oserian
Magongo Rangers 2-1 Homegrown
[Jun 19]
Kenya Revenue Authority 1-1 Opera
Gusii United 3-0 Administration Police
Nairobi Stima 2-1 AC Nakuru
Strathmore 2-2 Mahakama
Round 15
[Jun 25]
Agro-Chemical 1-0 Gusii United
[Jun 26]
AC Nakuru 2-1 Real Kisumu
Administration Police 2-2 Bidco United
Oserian 0-1 Homegrown
Admiral 3-1 Magongo Rangers
Opera 1-0 Strathmore
Mahakama ppd Kenya Revenue Authority
Mathare Youth ppd Nairobi Stima
Final Table:
1.Oserian (Naivasha) 30 13 12 5 49-34 51 Promoted
------------------------------------------------------------
2.Mahakama (Nairobi) 30 14 7 9 46-31 49
3.Agro-Chemical (Muhoroni) 30 13 10 7 32-23 49
4.Nairobi Stima (Nairobi) 30 11 15 4 32-23 48
5.Kenya Revenue Authority (Nairobi) 30 12 11 7 47-35 47
6.Magongo Rangers (Mombasa) 30 13 6 11 36-43 45
7.Admiral (Mombasa) 30 11 11 8 40-37 44
8.Finlays Horticulture (Naivasha) 30 10 12 8 29-30 42 [*]
9.Administration Police 30 11 8 11 34-34 41
10.AC Nakuru (Nakuru) 30 10 9 11 35-32 39
11.Bidco United (Thika) 30 8 14 8 36-30 38
12.Gusii United 30 9 10 11 39-38 37
------------------------------------------------------------
13.Mathare Youth (Nairobi) 30 6 12 12 37-39 30
14.Strathmore University 30 6 9 15 38-53 27 Relegated
15.Real Kisumu (Kisumu) 30 5 12 13 27-42 27 Relegated
16.Opera 30 6 6 18 20-53 24 Relegated
[*] Homegrown changed name to Finlays Horticulture in July 2011
NB: due to the KFF setting up a rival second level league, only one club rather than two
were promoted, while 4 clubs were relegated (instead of 2). Mathare Youth were
later readmitted to the 2012 second level (FKF Division One) but disbanded during
the 2012 season.
KFF Nationwide League
Reported Final Table:
1.Muhoroni Youth 30 23 5 2 51-21 74 Promoted
------------------------------------------------------------
2.Ligi Ndogo 30 22 4 4 59-18 70
3.Kariobangi Sharks 28 19 6 3 53-19 63
4.KSL Thola Glass 29 18 3 8 56-26 57
5.Iron Strikers 30 14 8 8 50-29 50
6.Milimani 27 13 3 11 32-31 42
7.Kenya Meat Commission 28 13 0 15 23-40 39
8.Karungu 28 11 5 12 27-29 38
9.Don Bosco 30 11 8 11 34-34 41
10.Utawala 29 12 2 15 37-37 38
11.Yanga 29 9 5 15 29-37 32
12.Lugulu Stars 29 9 3 17 23-31 30
13.Makarios 28 9 2 17 21-45 29
14.Nanyuki 29 7 4 18 26-52 25
15.Annex 07 29 7 1 21 20-51 22
16.Kiambaa United 30 4 2 24 13-50 14
NB: total goal difference +4; remaining matches apparently not played;
selection of teams for 2nd level 2012 (FKF Division One) partially
based on geographical criteria
Zone A
Round 1
[Apr 2]
Homa Bay United - Oyugis United
Kakamega Homebody - West Kenya Sugar
Love Mercy - Revival Superstars
Promoted:
from Zone A: Kakamega Homeboyz and West Kenya Sugar
from Zone B: Green Berets and Coast United
---------------------------------------------------------------------------------------------
2012
Home \ Away AFC CHM GOR VGP KCB MAU MHY NCS OSE RAN SOF SNY THU TUS ULS WST
A.F.C. Leopards 0–0 1–2 1–0 0–2 4–2 2–1 1–0 2–0 6–2 1–0 1–1 5–0 0–2 2–1 2–1
Chemelil Sugar 1–0 0–1 0–0 1–0 1–0 0–0 0–0 1–1 1–1 1–0 2–0 0–0 1–1 1–0 0–1
Gor Mahia 0–0 1–0 1–0 3–1 1–1 0–1 2–1 1–0 1–1 1–0 1–0 1–1 1–0 1–0 0–0
Vegpro 1–1 2–0 1–0 1–1 1–3 1–0 0–0 1–0 0–1 0–0 1–0 0–1 0–2 0–0 1–0
Kenya Commercial Bank 1–2 0–0 2–3 1–2 0–1 3–0 4–0 3–0 3–1 2–1 0–1 2–3 0–2 2–1 0–2
Mathare United 0–2 2–2 2–2 1–1 0–1 2–1 1–0 1–0 1–1 2–0 3–1 1–2 1–0 2–2 0–0
Muhoroni Youth 1–2 0–1 0–4 2–1 1–2 1–1 3–0 1–0 0–0 0–2 1–0 0–1 0–1 1–2 0–0
Nairobi City Stars 3–0 0–0 0–4 0–0 1–0 1–1 1–2 1–0 0–0 0–0 0–1 3–2 0–3 0–0 0–0
Oserian 1–3 0–1 1–0 1–0 0–0 2–1 0–0 1–0 3–0 0–0 1–2 0–1 0–0 0–2 0–0
Rangers 0–0 0–0 1–2 0–0 0–0 1–1 0–1 0–0 2–2 0–2 1–0 0–6 2–4 0–3 2–1
Sofapaka 2–1 1–1 0–0 2–1 2–1 2–0 2–2 2–0 0–0 2–1 2–2 0–1 0–0 3–2 1–2
SoNy Sugar 0–1 0–1 0–0 0–0 1–0 3–1 1–0 1–1 1–0 3–1 0–1 3–0 0–1 1–0 2–0
Thika United 1–2 0–0 0–2 1–0 1–1 2–1 1–0 0–1 1–1 4–0 1–4 1–0 0–0 2–2 0–0
Tusker 0–0 2–0 2–0 2–2 0–0 2–2 1–0 2–1 3–1 2–0 0–1 1–0 2–1 0–0 2–0
Ulinzi Stars 0–2 2–1 1–0 2–1 1–2 0–1 2–0 2–1 2–0 3–1 1–0 2–1 1–1 0–2 1–0
Western Stima 2–1 2–1 1–2 3–0 0–1 0–1 1–0 0–1 3–0 2–3 1–2 2–1 1–1 1–0 1–0
1.Tusker FC (Nairobi) 30 17 9 4 39-14 60 Champions
2.Gor Mahia (Nairobi) 30 17 8 5 37-18 59
3.AFC Leopards (Nairobi) 30 17 6 7 45-27 57
4.Sofapaka (Nairobi) 30 13 9 8 34-24 48
5.Thika United (Thika) 30 12 10 8 36-33 46
6.Ulinzi Stars (Nakuru) 30 13 6 11 35-29 45
7.Chemelil Sugar (Nyando) 30 9 14 7 18-17 41
8.Mathare United (Nairobi) 30 10 11 9 36-36 41
9.Western Stima (Kakamega) 30 11 7 12 27-25 40
10.Kenya Commercial Bank (Nairobi) 30 11 6 13 35-31 39
11.SoNy Sugar (Awendo) 30 11 5 14 26-26 38
12.Karuturi Sports (Naivasha) 30 7 11 12 18-26 32
13.Nairobi City Stars (Nairobi) 30 6 11 13 16-32 29
14.Muhoroni Youth (Muhoroni) 30 7 6 17 19-34 27
------------------------------------------------------------
15.Oserian (Naivasha) 30 5 9 16 15-33 24 Relegated
16.Posta Rangers (Nairobi) 30 4 12 14 22-53 24 Relegated
Round 1
[Aug 4]
Muranga United 2-0 Maua
Tusker FC 4-0 Keroka Tech
Raiply 0-2 Nzoia United
FC West Ham United 3-1 Isiolo Youth
K.R.A. 2-0 Malindi United
Longonot 1-3 Mahakama
Kakamega Homeboyz 2-0 Bidco United
Taqwa 1-0 Tetu
Sofapaka 3-0 Ulinzi Stars
AFC Leopards 2-0 Mathare United
Sacramento 0-2 Western Stima
[Aug 5]
Gor Mahia 5-2 Borabu
Karuturi Sport 4-0 Nakumatt
Nairobi Stima 2-0 Shabana
Wazito FC 2-0 Moyas
Muhoroni Youth FC 3-0 West Kenya Sugar
[Aug 12]
Muranga United 0-1 Wamo
Tetu 0-2 FC Talanta
Round 2
[Sep 1]
Sofapaka 4-2 Mahakama
Gor Mahia 6-5 Western Stima [aet]
Wazito FC 1-2 K.R.A.
[Sep 2]
FC Talanta 2-0 Nzoia United
Karuturi Sport 4-3 Nairobi Stima
Wamo 0-13 Tusker FC
FC West Ham United 1-3 AFC Leopards
Muhoroni Youth FC 2-1 Kakamega Homeboyz
Quarterfinals
[Oct 6]
AFC Leopards 4-1 Karuturi Sport
Sofapaka 2-1 K.R.A.
[Oct 7]
Gor Mahia 4-2 Muhoroni Youth FC
FC Talanta 0-2 Tusker FC
Semifinals
[Sep 17]
Gor Mahia 2-1 AFC Leopards
[Sep 18]
Sofapaka 1-0 Tusker FC
Final [Oct 20]
Gor Mahia 0-0 Sofapaka [aet, 3-0 pen]
[Feb 23, 2013, Nyayo National Stadium, Nairobi]
Gor Mahia 0-0 Tusker [5-4 pen]
NB: between the top-8 of the 2011 league season; second edition
Quarterfinals
[Mar 14]
Sofapaka 0-1 SonySugar
[Mar 21]
Ulinzi Stars 2-2 Chemelil Sugar [2-1 pen]
[Apr 4]
Tusker 3-2 Posta Rangers
[Jul 29]
Gor Mahia w/o AFC Leopards
Semifinals
First Legs [Aug 2]
Ulinzi Stars 1-1 SonySugar
Gor Mahia 1-0 Tusker
Second Legs
[Aug 8]
SonySugar 1-2 Ulinzi Stars
[Aug 9]
Tusker 0-3 Gor Mahia
Final [Aug 19]
Gor Mahia 2-0 Ulinzi Stars [aet]
Final Tables:
Zone A
1.Bandari 37 24 10 3 62-18 82 Promoted
------------------------------------------------------------
2.Bidco United 37 19 14 4 49-27 71
3.Admiral 37 19 12 6 68-46 69
4.Mahakama 37 19 11 7 52-23 68
5.Administration Police 37 18 9 10 56-34 63
6.Ligi Ndogo 37 15 15 7 47-28 60
7.Kariobangi Sharks 37 16 9 12 51-42 57
8.Nairobi Stima 37 13 14 10 46-39 53
9.Moyas 37 14 9 14 41-37 51
10.K.R.A. 37 13 11 13 35-35 50
11.FC West Ham United 37 13 11 13 45-47 50
12.Coast United 37 12 9 16 41-52 44 [-1]
13.Green Berets 37 11 9 17 44-49 42
14.Kibera Celtic 37 9 12 16 29-51 39
15.Modern Coast Rangers 37 9 9 19 33-53 36
16.Sparki Youth 37 11 7 19 39-51 33 [-7]
17.KSL Thola Glass 37 8 8 21 30-60 32
18.Gatundu Stars 37 8 7 22 34-64 31
19.Iron Strikers 37 7 10 20 43-74 31
20.Mathare Youth 19 3 4 12 11-26 13
Zone B
1.Kakamega Homeboyz 38 27 10 1 70-16 91 Promoted
------------------------------------------------------------
2.Nzoia United 38 27 4 7 74-29 85
3.Agrochemicals 38 27 4 7 54-21 85
4.Top Fry AllStars 38 26 6 6 76-23 84
5.Finlays Horticulture 38 24 9 5 62-16 81
6.West Kenya Sugar 38 21 6 11 65-36 69
7.Soin Flourspar 38 19 10 9 59-39 67
8.Zoo Kericho 38 19 5 14 44-39 62
9.Longonot 38 17 4 17 40-46 55
10.GFC 105 38 15 8 15 55-53 53
11.Rush FC 38 14 6 18 51-48 48
12.Timsales FC 38 12 11 15 51-58 47
13.Kisumu Municipal 38 12 10 16 32-42 46
14.Shabana 38 13 5 20 32-49 44
15.Utawala 38 11 8 19 42-51 41
16.Comply 38 9 8 21 40-63 35
17.Karungu 38 8 8 22 36-77 32
18.Busia United Stars 38 9 3 26 36-75 30
19.Yanga 38 3 4 31 18-87 13
20.HBC Mlimani 38 1 3 34 15-84 6
NB: most tables contain arithmetical errors and inconsistencies
Reported Tables:
Rift Valley - Zone A
1.Saint Andrew Turi 26 17 6 3 49-36 57
2.Saint Joseph 26 16 6 4 51-18 54
3.Matrix Sosiot 26 15 6 5 54-37 51
4.Marula Naivasha 26 16 2 8 49-24 50
5.MCN 26 13 3 10 42-31 42
6.Alphega Mogoto 26 12 6 8 38-33 42
7.Egerton College Njoro 26 12 3 11 38-39 39
8.Silibwet 26 9 6 11 39-39 33
9.Aquilla Naivasha 26 9 5 12 38-36 32
10.Kamungei Sotik 26 9 4 13 27-35 31
11.Machanga 26 8 6 12 20-30 30
12.Boror Ravine 26 5 5 16 18-41 20
13.Junior Rates Londiani 26 5 4 17 23-61 19
14.Oljorwa 26 4 2 20 12-47 14
Rift Valley - Zone B
1.Hot Springs 32 21 7 4 62-26 70
2.Koisagat 33 19 11 3 72-31 68
3.Suam Orchards 33 21 3 9 61-33 66
4.Black Stars FC 33 20 5 8 55-28 65
5.Nandi Tea 33 19 8 6 49-21 65
6.Raiply Eld 32 17 10 5 49-23 61
7.Kabsabet United 33 17 8 8 44-24 59
8.Valcano 33 17 5 11 58-43 56
9.Huruma UTD 32 13 5 14 40-46 44
10.Moi Stars 33 13 5 15 39-52 44
11.Kapsara Tea 33 12 4 17 31-41 40
12.Patuso 33 10 8 15 52-67 38
13.Young Heroes 30 11 4 15 35-42 37
14.Iten United 30 9 4 20 33-56 31
15.Blessed FC 18 6 1 11 17-28 19
16.Kapsabet All Stars 18 5 2 11 16-35 17
17.Love Mercy 18 4 2 13 14-32 14
18.Intercolano FC 18 4 6 12 14-24 18
19.Green Rovers 19 2 2 15 14-36 8
20.Dept. Convene 19 2 2 15 9-31 8
North Coast
1.Maweni City 32 23 4 5 52-17 73
2.Brighter Stars 32 21 5 6 54-24 68
3.Magarini 32 19 8 5 61-31 65
4.85 Lucky Stars 32 20 3 9 59-41 63
5.Zambarani 32 14 12 6 52-31 54
6.Mnarani 32 13 8 11 43-37 47
7.Dasac 32 14 5 13 44-39 47
8.Kikulacho 31 15 2 14 54-55 47
9.Kilifi Prison 32 13 5 14 51-45 44
10.Crossroad 32 11 9 12 42-44 42
11.Mission Boys 32 11 4 17 54-65 37
12.Kashmir 32 10 7 15 37-48 37
13.Laza Shooting Stars 32 10 5 17 41-50 35
14.Anidan 32 10 4 18 30-50 34
15.Kilifi Gold 32 8 4 20 29-53 28
16.Sharks 31 8 2 21 30-62 26
17.Deep Sea 32 7 2 23 25-69 23
South Coast - Zone A
1.Shanzu United 20 13 6 1 46-17 45
2.SS Assad 20 13 5 2 33-12 44
3.West Ham 20 13 1 5 44-15 40
4.Super Eagles 20 12 4 4 46-23 40
5.Oceania 20 10 6 4 28-22 36
6.Nyota 20 8 7 5 38-25 31
7.Hippo Youngsters 20 9 4 7 24-18 31
8.Randa Stars 20 9 2 9 25-20 29
9.Wananyuki 20 6 8 6 24-21 26
10.Tiki (Taveta) 20 7 7 6 26-33 28
11.Mombasa United 20 8 3 9 26-27 27
12.Kingstone Diani 20 8 3 9 26-31 27
13.Mombasa United 20 8 3 9 24-29 27
14.Juve Nibal 20 5 7 8 21-30 22
15.Ngombeni Youth 20 5 7 8 20-30 22
16.Ziwani Youth 20 6 3 11 17-28 21
17.Rhino 20 6 2 12 26-32 20
18.Miritini Combined 20 3 9 8 17-25 18
19.Birikani Hotstars 20 4 5 11 21-34 17
20.Veczular 20 5 2 13 23-39 17
21.Wanderers 20 3 2 15 16-48 11
South Coast - Zone B
1.Mombasa Poly 17 12 3 2 42-14 39
2.Kingstone Voi 17 10 5 2 32-17 35
3.Nacet 17 10 2 5 31-16 32
4.Magongo United 17 8 7 2 25-14 31
5.Coast Stima 17 10 2 5 30-22 32 [?!]
6.Civicon 17 8 4 5 20-20 28
7.Gulshan 17 7 6 4 23-19 27
8.Coast Stima (?!) 17 8 3 6 30-26 27
9.Bilima 17 7 3 7 20-24 24
10.Barsenal 17 5 7 5 18-19 22 [?!]
11.Gombato 17 7 3 7 20-21 24
12.Blue Rangers 17 6 6 6 25-27 24
13.Lit Samba 17 6 1 10 27-33 19
14.Dream Team 17 4 6 7 27-30 18
15.Congo Boys 17 3 7 7 18-25 16
16.Floringi United 17 2 4 11 20-36 10
17.Vimbwanga 17 2 4 11 12-31 10
18.Annex 07 17 1 5 11 18-44 8
Western Province - Zone A
1.Shinyalu FC 28 21 2 5 54-24 65
2.Kabrass Warriors 29 19 5 5 51-22 62
3.Ikolomani FC 28 18 7 3 59-27 61
4.Lugusi FC 29 18 5 6 62-22 59
5.Hamisi FC 28 17 4 7 51-25 55
6.Chavakali All Stars 28 15 9 4 55-32 54
7.Green Berets FC 27 15 3 9 43-32 48
8.Mahanga FC 25 13 4 8 35-27 43
9.Maseno FC 23 13 2 8 32-20 41
10.B-All Stars 21 13 2 6 28-17 41
11.Mbihii FC 27 12 4 11 35-29 40
12.Halala FC 13 9 0 4 22-15 27
13.Mudete Tea FC 28 6 3 19 34-78 21
14.Akhumbulo FC 13 6 1 6 10-14 19
15.Supa-Loaf FC 11 5 2 4 14-18 17
16.Miwa Rangers FC 12 3 0 8 10-17 9
17.Vihiga Sportif FC 12 3 0 9 7-22 9
18.Kidundu FC 13 1 0 12 2-18 3
19.Alliance FC 15 1 0 14 2-20 3
20.Chavakali United FC 13 0 0 13 0-22 0
21.Ebusiratsi FC 13 0 0 13 0-22 0
Western Province - Zone B
1.Kolongolo FC 18 13 4 1 32- 6 43
2.Mum-cop FC 18 13 3 2 29-10 42
3.Lake-View FC 16 11 2 3 30-16 35
4.Butere Sportif FC 17 9 3 5 27-14 30
5.Butula FC 16 8 3 5 20-14 27
6.New North Stars FC 17 8 3 6 19-13 27
7.Nabongo FC 17 5 6 6 19-25 21
8.Busia Prisons FC 16 4 3 9 16-28 15
9.Obwora FC 10 0 0 10 0-14 0
10.Dragon FC 10 0 0 10 0-14 0
11.Ambasder FC 10 0 0 10 0-14 0
12.Nanderema FC 11 0 0 11 0-16 0
Nyanza - North Nyanza
1.KYOC FC 23 18 3 2 59-23 57
2.Real Kisumu FC 24 17 3 4 36-17 54
3.Siaya Rangers FC 24 15 4 5 44-27 49
4.Bondo United 24 13 6 5 39-18 45
5.Rarieda FC 22 13 5 4 43-24 44
6.Julu Nyabungu FC 21 9 4 8 31-35 31
7.Kibos Prison FC 24 7 6 11 27-31 27
8.Green Berets FC 24 8 3 13 29-39 27
9.KIMYSA FC 22 6 6 10 16-29 24
10.Sega Sega FC 22 6 5 11 18-24 23
11.KYSNET FC 22 5 7 10 23-34 22
12.Ahero Rangers FC 22 5 5 12 24-32 20
13.Amani FC 23 5 3 15 21-41 18
14.Midika FC 23 2 2 19 16-52 8
Nyanza - South Nyanza
1.Raiders 12 7 1 4 25-19 22
2.Matongo 10 6 3 1 26-13 21
3.KNELS Chiefs 11 6 3 2 24-26 21
4.Oyugis 10 6 1 3 13-14 19
5.Gianchere 10 6 0 4 13-11 18
6.Nyamaiya 10 5 2 3 17-13 17
7.Anyona 10 4 1 5 16-18 13
8.Hema Moja 10 3 2 5 12-18 11
9.Kisero 11 3 1 7 12-23 10
10.Nyamage 10 2 3 5 14-22 9
11.Gunners 10 1 1 8 8-23 4
Nyanza - West Nyanza - Zone A
1.Sony United 14 10 0 4 23-11 30
2.Sony Youth 14 8 4 2 22-14 28
3.Rongo United 14 7 4 3 24-18 25
4.Isebania KRA 14 7 3 4 27-19 24
5.Kehancha Youth 14 5 2 7 23-28 17
6.Migori FC 14 4 3 7 15-21 15
7.Kegonga 14 4 0 10 13-19 12
8.Pentagon 14 2 2 10 13-25 8
Nyanza - West Nyanza - Zone B
1.S. Yako FC 16 9 3 4 25-15 30
2.Naymirich FC 16 8 6 2 20-10 30
3.Ndhiwa FC 16 8 5 3 27-13 29
4.Magina FC 16 8 4 4 20-15 28
5.Sero Youth FC 16 5 8 3 15-13 23
6.HB Jua Kali FC 16 6 2 8 12-18 20
7.Otange FC 16 3 6 7 12-18 15
8.Suba United FC 16 3 3 10 12-27 12
9.Kisei FC 16 2 4 10 10-22 10
Central Province
no information
Upper Eastern Province
no information
---------------------------------------------------------------------------------------------
2013
Home \ Away AFC BND CHM GOR KHB VGP KCB MAU MHY NCS SOF SNY THU TUS ULS WST
A.F.C. Leopards 0–0 1–3 0–1 2–1 1–0 0–0 2–0 3–0 1–1 1–0 0–0 1–1 1–1 1–0 1–0
Bandari 2–1 2–0 0–1 2–1 1–0 1–0 0–0 2–1 2–2 2–1 3–0 1–1 0–0 1–1 1–1
Chemelil Sugar 1–1 2–0 0–2 1–0 2–0 1–1 1–1 3–1 1–0 0–0 0–0 2–0 0–1 0–1 0–0
Gor Mahia 2–2 0–0 1–0 1–0 2–1 2–1 1–0 3–0 0–0 1–0 1–1 0–0 0–1 0–2 2–0
Kakamega Homeboyz 0–3 2–3 2–0 0–0 3–1 1–1 1–0 0–0 0–0 0–1 4–1 2–0 1–5 0–0 1–0
Vegpro 3–2 1–0 0–0 1–2 0–0 0–2 0–0 0–0 1–2 0–0 0–0 0–1 0–0 1–3 1–1
Kenya Commercial Bank 0–1 2–0 0–0 2–0 2–1 1–0 2–2 6–0 4–0 1–1 3–2 0–1 1–1 2–0 1–0
Mathare United 1–0 1–1 1–1 1–2 1–1 2–0 2–2 1–1 2–2 1–2 0–0 0–1 1–0 1–1 2–1
Muhoroni Youth 2–1 0–1 1–1 0–2 0–0 1–0 0–0 1–0 0–2 1–0 1–1 0–2 0–3 2–1 2–0
Nairobi City Stars 2–1 1–1 1–2 0–0 1–0 1–2 0–2 1–0 0–1 1–3 2–1 0–1 0–1 0–1 0–0
Sofapaka 0–3 3–2 2–1 0–1 0–0 4–2 2–0 1–1 2–1 3–0 0–0 1–0 1–1 3–0 0–0
SoNy Sugar 0–1 2–0 0–2 0–2 0–0 1–0 1–1 0–0 0–1 0–0 0–2 1–1 1–0 1–0 2–1
Thika United 1–4 0–0 2–1 1–2 2–1 3–0 0–0 1–1 1–0 2–0 2–3 0–1 2–1 0–1 0–0
Tusker 2–1 2–1 1–2 0–0 1–0 1–1 0–0 0–0 1–2 2–3 0–0 2–3 1–1 0–0 1–0
Ulinzi Stars 0–1 1–0 1–0 0–0 0–0 0–2 2–2 1–2 0–0 0–0 0–0 1–0 3–0 1–0 1–1
Western Stima 1–2 1–1 1–0 2–1 1–0 0–0 1–1 0–0 4–2 2–2 0–0 0–0 4–0 0–1 1–0
1.Gor Mahia (Nairobi) 30 17 9 4 32-15 60 Champions
2.AFC Leopards (Nairobi) 30 14 8 8 39-25 50
3.Sofapaka (Nairobi) 30 13 11 6 35-22 50
4.Kenya Commercial Bank (Nairobi) 30 11 14 5 40-22 47
5.Tusker FC (Nairobi) 30 10 12 8 30-23 42
6.Bandari FC (Mombasa) 30 10 12 8 30-28 42
7.Thika United (Thika) 30 11 9 10 27-31 42
8.Ulinzi Stars (Nakuru) 30 10 11 9 22-21 41
9.Chemelil Sugar (Nyando) 30 10 10 10 27-24 40
10.Muhoroni Youth (Muhoroni) 30 9 8 13 21-40 35
11.SoNy Sugar (Awendo) 30 7 13 10 19-28 34
12.Western Stima (Kakamega) 30 6 14 10 23-25 32
13.Mathare United (Nairobi) 30 5 17 8 24-27 32
14.Nairobi City Stars (Nairobi) 30 7 11 12 24-36 32
------------------------------------------------------------
15.Homeboyz (Kakamega) 30 6 11 13 22-29 29 Relegated
16.Karuturi Sports (Naivasha) 30 4 10 16 17-36 22 Relegated
Preliminary Round [some results include penalty shoot-out]
[Jul 20]
Kenya National Hospital 1-6 West Kenya Sugar
Zoo Kericho 0-1 St Joseph FC
Nakumatt 7-2 Mulembe
Ulinzi Warrior 5-4 Intercity
[Jul 21]
Internationale 1-3 Wazee Wa Kazi
Finlays Horticulture 5-4 Nairobi Stima
FC Talanta 2-1 Top Fry AllStars
Comply 0-1 University of Nairobi
[Jul 26]
Moyas 3-0 Ligi Ndogo
[Jul 27]
Muhoroni Young 0-1 Black Mamba
Gatundu Stars 1-4 Bidco United
[Jul 28]
Kisero FC 1-2 HotSprings FC
Shabana 1-0 Borabu
Kariobangi Sharks 2-0 GFE 105
Agrochemicals 6-5 Kenya Revenue Authority
Nzoia United 2-0 Mount Kenya United
1/16 Finals [some results include penalty shoot-out; top level clubs enter]
[Aug 10]
AFC Leopards 5-0 Wazee Wa Kazi
[Aug 23]
Mathare United 3-0 Nzoia United
[Aug 24]
Chemelil Sugar 3-1 Bidco United
Western Stima 2-0 Ulinzi Warrior
Tusker 1-0 FC Talanta
Finlays Horticulture 2-1 KCB
St Joseph FC 0-1 Homeboyz
SoNy Sugar 1-0 West Kenya Sugar
[Aug 25]
Nakumatt 0-1 Thika United
Sofapaka 6-0 Agrochemicals
University of Nairobi 0-1 Nairobi City Stars
Bandari 2-0 Black Mamba
Karuturi Sports 2-0 HotSprings FC
Moyas 1-3 Ulinzi Stars
Kariobangi Sharks 2-0 Muhoroni Youth
[Sep 11]
Shabana 0-6 Gor Mahia
1/8 Finals [some results include penalty shoot-out]
[Sep 21]
Mathare United 8-7 Ulinzi Stars
SoNy Sugar 1-0 Tusker
Western Stima 4-3 Homeboyz
Bandari 3-4 Finlays Horticulture
Chemelil Sugar 0-1 AFC Leopards
[Sep 22]
Sofapaka 1-0 Nairobi City Stars
Gor Mahia 2-0 Thika United
Karuturi Sports 1-1 Kariobangi Sharks [8-7 pen]
Quarterfinals
[Oct 12]
Mathare United 0-0 SoNy Sugar [2-4 pen]
Gor Mahia 2-0 Western Stima
[Oct 13]
Sofapaka 1-0 Finlays Horticulture
AFC Leopards 3-0 Karuturi Sports
Semifinals
[Oct 19]
Gor Mahia 0-0 SoNy Sugar [4-2 pen]
[Oct 20]
AFC Leopards 2-0 Sofapaka
Final [Nov 17]
Gor Mahia 0-1 AFC Leopards
[Peter Opiyo 52]
NB: between the top-8 of the 2012 league season; third edition
Quarterfinals
[Apr 3]
Sofapaka 1-1 Thika United [3-5 pen]
[Apr 10]
Ulinzi Stars 0-0 Gor Mahia [2-4 pen]
[Apr 17]
Chemelil Sugar 3-2 AFC Leopards
[Apr 24]
Tusker 3-1 Mathare United
Semifinals
First Legs
[May 1]
Thika United 0-1 Chemelil Sugar
[May 8]
Gor Mahia 0-1 Tusker
Second legs
[May 15]
Chemelil Sugar 0-1 Thika United [2-3 pen]
[May 22]
Tusker 0-0 Gor Mahia
Final [Jul 24]
Thika United 2-2 Tusker [3-5 pen]
NB: between champions Gor Mahia and Top-8 Cup winners Tusker
[Dec 14, 2013]
Gor Mahia 1-1 Tusker [3-5 pen]
NB: another Super Cup was to be contested between champions Gor Mahia
and Shield winners AFC Leopards as a season opener at the beginning
of 2014 but it was cancelled due to lack of sponsorship
Zonal Stage
Final Tables:
Zone A - Group 1
1.Kenya Revenue Authority 22 15 5 2 36- 8 50 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.FC Talanta 22 12 8 2 42-17 44
3.Bidco United 22 12 6 4 41-19 42
4.Ligi Ndogo 22 12 5 5 35-22 41
5.Nairobi Stima 22 9 11 2 32-14 38
6.Mahakama 22 10 7 5 33-14 37
------------------------------------------------------------
7.Coast United 22 7 5 10 19-26 26 Relegated
8.Kambakia Christian Centre 22 6 2 14 21-37 20 Relegated
9.Alaskan 22 6 2 14 24-41 20 [*] Relegated
10.Sparki Youth 22 5 4 13 16-33 19 Relegated
11.Kibera Celtic 22 4 6 12 15-28 18 Relegated
12.Brighter Stars 22 2 3 17 10-65 9 Relegated
[*] Maweni City apparently renamed Alaskan during season
Zone A - Group 2
1.Posta Rangers 22 16 5 1 52- 9 53 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Nakumatt 22 14 3 5 32-19 45
3.Modern Coast Rangers 22 13 5 4 30-14 44
4.Kariobangi Sharks 22 11 5 6 36-25 38
5.Administration Police 22 11 4 7 30-21 37
6.Admiral 22 10 3 9 27-32 33 Relegated
------------------------------------------------------------
7.Moyas 22 9 5 8 30-19 32
8.Green Berets 22 8 5 9 19-19 29 Relegated
9.FC West Ham United 22 4 4 14 18-44 16 Relegated
10.Mumbi Nationale 22 4 4 14 17-45 16 Relegated
11.Mount Kenya United 22 4 2 16 15-38 14 Relegated
12.Jericho Allstars 22 2 7 13 15-36 13 Relegated
NB: unclear why Admiral were relegated instead of Moyas
Zone B - Group 1
1.Top Fry AllStars 22 16 5 1 35- 7 53 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.West Kenya Sugar 22 17 1 4 45-16 52
3.Nzoia United 21 12 4 5 35-15 40
4.GFC 105 22 12 2 8 32-25 38
5.Zoo Kericho 21 10 5 6 28-14 35
6.MumCop FC 22 9 4 9 34-33 31 Relegated
------------------------------------------------------------
7.Timsales FC 21 9 3 9 26-20 30 Relegated
8.Kolongolo FC 22 6 7 9 17-29 25 Relegated
9.Comply 21 6 4 11 18-28 22 Relegated
10.Shabana 19 5 2 12 17-37 17
11.ADC Suam Orchards 21 4 3 14 18-49 15 Relegated
12.Kisero FC 22 1 2 19 11-43 5 Relegated
NB: remaining 4 matches apparently not played due to irrelevance;
unclear why Shabana were not relegated
Zone B - Group 2
1.Oserian 22 16 6 0 41-12 54 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2.Finlays Horticulture 22 16 3 3 33- 9 51
3.HotSprings FC 22 13 2 7 32-25 41
4.Saint Joseph FC 22 12 4 6 41-18 40
5.Agrochemicals 21 12 4 5 28-16 40
6.Busia United Stars 21 10 4 7 25-21 34
------------------------------------------------------------
7.Longonot 22 7 9 6 18-17 30 Relegated
8.Field Negroes 22 8 3 11 28-35 27 [*] Relegated
9.Vihiga Stars 20 4 3 13 17-32 15 Relegated
10.Raiders FC 21 4 2 15 15-34 14 Relegated
11.Utawala 21 2 5 14 13-39 11 Relegated
12.Kisumu Municipal 22 1 3 18 9-42 6 Relegated
NB: remaining 3 matches apparently not played due to irrelevance
[*] Kisumu Youth Olympic Centre FC pparently renamed Field Negroes during season
Promotion Playoffs
[Dec 21, both at City Stadium, Nairobi]
Top Fry AllStars 1-0 Oserian
KRA 2-2 Posta Rangers [5-4 pen]
NB: KRA (Nairobi) and Top Fry AllStars (Nakuru) promoted
--------------------------------------------------------------------------------------------
2014
Home \ Away AFC BND CHM GOR KCB MAU MHY NCS SOF SNY THU NAS TUS ULS UFC WST
A.F.C. Leopards 0–0 0–0 2–2 2–2 1–2 0–0 1–1 1–2 1–0 3–0 1–0 1–0 0–0 3–1 0–0
Bandari 2–3 0–1 2–1 1–1 0–1 1–0 0–0 0–0 1–1 1–2 0–0 1–1 1–1 2–0 1–1
Chemelil Sugar 0–1 0–2 0–1 2–0 0–0 2–1 0–1 1–0 2–0 2–1 2–0 0–0 1–2 0–0 0–0
Gor Mahia 1–3 0–0 2–0 3–2 1–0 3–0 2–0 2–1 1–0 1–1 1–0 1–1 0–0 3–0 2–0
Kenya Commercial Bank 1–1 1–2 1–2 0–0 4–0 0–1 1–1 0–1 0–0 3–1 3–2 1–2 1–0 1–0 0–3
Mathare United 1–0 1–0 1–2 0–1 0–0 0–1 1–0 1–2 1–1 2–1 1–1 0–1 0–2 2–0 2–0
Muhoroni Youth 1–0 0–0 0–0 1–3 1–0 0–1 1–0 1–5 1–1 1–0 1–1 1–1 0–0 3–1 1–0
Nairobi City Stars 0–2 1–0 0–0 1–4 0–2 0–0 1–2 0–1 1–1 2–3 0–0 0–1 0–0 1–2 1–1
Sofapaka 0–0 3–0 1–1 3–2 3–0 1–0 1–0 1–2 0–1 0–2 3–0 4–2 1–1 3–2 3–3
SoNy Sugar 2–0[a] 1–1 0–0 0–1 1–0 0–0 2–1 2–0 2–2 1–1 3–0 1–0 0–1 2–0 0–1
Thika United 2–0 3–1 0–0 0–0 2–1 1–1 0–0 1–1 0–0 1–1 0–1 1–1 0–1 1–0 1–0
Nakuru AllStars 0–2 0–0 0–1 2–0 2–3 0–1 1–1 0–1 0–1 0–0 0–1 1–1 0–1 1–0 1–2
Tusker 0–0 2–1 0–1 1–1 2–0 3–0 2–0 1–1 2–2 1–0 2–2 3–0 2–1 3–1 3–1
Ulinzi Stars 2–1 0–0 1–1 1–2 2–1 0–0 1–1 1–1 1–1 2–2 1–1 2–0 2–1 0–0 3–0
Ushuru 1–0 2–1 0–2 0–0 1–0 1–0 1–0 3–1 0–3 0–1 2–1 1–0 0–2 2–3 1–0
Western Stima 2–1 2–2 1–1 0–2 1–1 1–0 0–2 1–0 0–1 1–1 2–1 2–0 0–1 0–1 1–0
1.Gor Mahia (Nairobi) 30 17 9 4 43-21 60 Champions
2.Sofapaka (Nairobi) 30 16 9 5 49-27 57
3.Tusker FC (Nairobi) 30 14 11 5 42-25 53
4.Ulinzi Stars (Nakuru) 30 12 15 3 33-20 51
5.Chemelil Sugar (Nyando) 30 12 12 6 24-16 48
6.SoNy Sugar (Awendo) 30 9 14 7 27-21 41
7.AFC Leopards (Nairobi) 30 10 11 9 30-25 41
8.Muhoroni Youth (Muhoroni) 30 10 10 10 23-28 40
9.Thika United (Thika) 30 9 12 9 31-31 39
10.Mathare United (Nairobi) 30 10 8 12 19-25 38
11.Western Stima (Kakamega) 30 9 9 12 26-33 36
12.Kenya Revenue Authority (Nairobi) 30 10 3 17 22-40 33
13.Bandari FC (Mombasa) 30 5 15 10 23-29 30
14.Kenya Commercial Bank (Nairobi) 30 7 8 15 30-39 29
------------------------------------------------------------
15.Nairobi City Stars (Nairobi) 30 4 12 14 18-35 24 Relegated
16.Top Fry AllStars (Nakuru) 30 3 8 19 13-38 17 Relegated
NB: eventually no teams were relegated nor promoted due to conflict between KPL and FKF
Round 1
[Apr 26]
Vihiga United w/o Butterfly
Kenyatta Nat'l Hospital 1-1 Imara United [2-4 pen]
Intercity 8-0 Homa Bay Talent
Fresha 1-0 Dandora Combined
Wazito 6-0 Blitz
Musemo Sambakhalu 1-2 Nyakach United
[Apr 27]
Strathmore University 1-3 Palos
Thome Buffaloes 0-2 Ulinzi Warriors
Commercial 3-4 Leventis United
Vibwanga 3-1 Magarini
Wazee wa Kazi 1-5 Mumbi Nationale
Transfoc 3-2 Metumi United
Round 2
[May 31]
Post Rangers 1-0 Vihiga United
St Joseph 0-0 Kakamega Homeboyz [0-3 pen]
Palos 1-1 Nukumatt [0-3 pen]
Fresha 0-1 MOYAS
Ligi Ndogo 1-1 Kenya Commercial Bank [5-4 pen]
Kenya Revenue Authority 1-1 GFC 105 [5-6 pen]
Rift Valley United 2-1 Transfoc
Chemelil Sugar w/o Thika United [Thika withdrew]
Leventis United 0-2 Agro Chemical
Busia United Stars 0-2 Bandari
West Kenya Sugar w/o Karuturi Sports [Karuturi withdrew]
[Jun 1]
Imara United 1-0 Oserian
Talanta 2-0 Mahakama
Vibwanga 0-8 Sofapaka
SoNy Sugar o/w Top Fry All Stars [SoNy withdrew]
Nyakach United 4-2 Kariobangi Sharks
Mumbi Nationale 2-0 Nzoia United
Tusker 3-2 Western Stima
[Jun 2]
Nairobi City Stars 4-0 Modern Coast Rangers
Mathare United 1-0 Bidco United
Round 3
[Jul 18]
West Kenya Sugar 2-0 Imara United
Kakamega Homeboyz 1-1 Shabana [0-3 pen]
Mumbi Nationale 0-6 Ulinzi Stars
Agro Chemical 1-0 Nairobi Stima
Top Fry All Stars 0-2 Intercity
Nairobi City Stars 1-2 Wazito
Gor Mahia 1-1 GFC 105 [2-4 pen]
[Jul 20]
Ligi Ndogo 3-0 Zoo Kericho
Posta Rangers 4-0 Ulinzi Warriors
Chemelil Sugar 1-0 MOYAS
Talanta 1-2 Administration Police
Bandari awd Finlays Horticulture [Finlays Horticulture dns]
Sofapaka 6-0 Rift Valley United
Nyakach United 1-3 Mohoroni Youth
Nakumatt 2-6 Tusker
[Aug 23]
AFC Leopards 3-2 Mathare United
Round 4
[Aug 30]
Intercity 0-0 Administration Police [5-6 pen]
Posta Rangers 2-0 Chemelil Sugar
GFC 105 0-2 Bandari
[Aug 31]
Wazito 1-1 West Kenya Sugar [4-5 pen]
Shabana 1-3 Agro Chemical
[Sep 7]
Muhoroni Youth 1-2 Sofapaka
Ulinzi Stars 1-1 Tusker [3-5 pen]
AFC Leopards 2-0 Ligi Ndogo
Quarterfinals
[Sep 27]
Agro Chemical 0-1 West Kenya Sugar
Bandari 0-1 Posta Rangers
[Sep 28]
Administration Police 1-3 Sofapaka
AFC Leopards 3-2 Tusker
Semifinals [Oct 20]
Posta Rangers 0-0 West Kenya Sugar [10-9 pen]
AFC Leopards 0-2 Sofapaka
Final [Nov 15, Afraha stadium, Nakuru]
Sofapaka 2-1 Posta Rangers
[Agwanda, Miheso; Ochieng]
[Feb 10, 2015]
Gor Mahia 2-1 Sofapaka
NB: between the top-8 of the 2013 league season; fourth edition
Quarterfinals
[Apr 5]
AFC Leopards 1-0 Bandari
[Apr 6]
Sofapaka 1-1 Tusker [4-5 pen]
[Apr 19]
KCB 2-1 Ulinzi Stars
[Apr 20]
Gor Mahia 2-1 Thika United
Semifinals
First Legs
[May 7]
AFC Leopards 1-1 KCB
[May 25]
Tusker 1-0 Gor Mahia
Second Legs
[Jun 4]
Gor Mahia 1-1 Tusker
[Jun 11]
KCB 0-3 AFC Leopards
Final [Jun 15]
Tusker 2-1 AFC Leopards
Final Tables:
Zone A
1.Posta Rangers 22 17 3 2 40-13 54
2.Nakumatt 22 13 5 4 26-10 44
3.FC Talanta 22 11 6 5 30-19 39
4.Oserian 22 8 7 7 24-20 31
5.Nairobi Stima 22 8 7 7 20-18 31
6.Ligi Ndogo 22 6 10 6 21-21 28
7.Bidco United 22 6 9 7 17-18 27
8.Kariobangi Sharks 22 5 9 8 19-25 24
9.Moyas 22 6 5 11 17-22 23
10.Modern Coast Rangers 22 4 9 9 11-19 21
------------------------------------------------------------
11.Administration Police 22 4 7 11 11-27 19 Relegated
12.Mahakama 22 3 5 14 15-39 14 Relegated
Zone B
1.Zoo Kericho 22 16 2 4 41-20 50
2.Shabana 22 16 1 5 38-12 49
3.Homeboyz (Kakamega) 22 15 3 4 33-13 48
4.Agrochemicals 22 12 5 5 26-15 41
5.West Kenya Sugar 22 11 5 6 28-17 38
6.Finlays Horticulture 22 11 3 8 21-17 36
7.Saint Joseph FC 21 9 7 5 19-17 34
8.Nzoia United 22 7 6 9 24-26 27
------------------------------------------------------------
9.Busia United Stars 21 6 3 12 18-31 21 Relegated
10.GFC 105 22 5 3 14 15-27 18 Relegated
11.Rift Valley United 22 2 0 20 7-47 6 Relegated
12.Vegpro FC 22 0 4 18 10-38 4 Relegated
NB: unclear whether remaining match was played
--------------------------------------------------------------------------------------------
2015
Home \ Away AFC BND CHM GOR KCB MAU MHY NCS NAS SOF SNY THU TUS ULS UFC WST
A.F.C. Leopards 1–1 1–2 1–1 2–1 0–0 2–0 2–1 3–1 1–0 5–1 1–1 1–3 0–1 0–1 1–0
Bandari 1–2 0–0 1–2 3–1 0–0 3–1 2–1 1–1 1–2 0–1 2–0 1–0 0–2 1–0 3–1
Chemelil Sugar 0–0 1–1 1–4 1–0 1–1 0–2 1–1 1–0 0–1 0–0 0–1 2–2 2–3 1–0 0–0
Gor Mahia 2–0 2–1 3–1 3–1 4–2 2–0 3–1 5–0 0–0 1–0 2–0 1–0 2–0 2–0 1–0
Kenya Commercial Bank 1–3 0–1 0–1 1–6 2–2 3–0 1–3 6–2 2–0 0–0 1–1 1–0 0–2 3–0 0–2
Mathare United 1–1 1–1 1–1 1–1 0–0 3–0 2–0 2–1 2–2 1–1 2–0 1–0 1–2 1–3 2–1
Muhoroni Youth 1–1 1–0 0–0 0–1 1–0 1–0 0–0 2–2 1–1 0–0 1–0 2–2 2–1 1–1 1–0
Nairobi City Stars 0–1 0–1 1–1 0–3 1–0 2–0 1–2 1–1 0–0 1–1 2–2 1–2 0–2 1–1 1–2
Nakuru AllStars 2–1 1–1 2–2 1–1 5–2 0–0 1–3 1–1 1–3 1–0 1–2 1–3 1–3 0–0 0–1
Sofapaka 1–1 2–2 1–0 0–2 1–1 1–1 2–2 2–0 3–3 2–1 2–1 0–5 2–1 2–1 1–0
SoNy Sugar 2–1 0–1 3–1 0–1 0–0 2–1 0–0 0–1 1–2 2–0 0–1 0–1 1–1 1–0 0–1
Thika United 1–0 1–2 0–1 0–2 2–3 1–3 4–2 1–0 2–1 2–3 0–2 1–1 1–2 2–0 1–2
Tusker 1–0 0–1 5–1 0–1 1–1 1–1 2–3 0–1 3–0 1–2 2–0 4–0 2–1 0–1 1–1
Ulinzi Stars 1–0 0–0 0–0 0–0 2–1 2–1 3–0 1–1 3–2 1–0 0–2 0–2 1–1 2–0 1–0
Ushuru 0–1 0–0 1–0 0–2 2–1 2–1 1–1 0–1 2–0 1–1 1–0 0–0 0–0 1–1 2–2
Western Stima 2–0 1–0 1–1 0–0 1–1 1–1 0–1 2–1 0–0 3–2 0–2 0–1 1–3 0–2 0–1
1.Gor Mahia (Nairobi) 30 24 6 0 60-12 78 Champions
2.Ulinzi Stars (Nakuru) 30 17 7 6 41-25 58
3.Sofapaka (Nairobi) 30 12 11 7 39-39 47
4.Bandari FC (Mombasa) 30 12 10 8 32-25 46
5.Tusker FC (Nairobi) 30 12 8 10 46-28 44
6.Muhoroni Youth (Muhoroni) 30 11 11 8 31-36 44
7.AFC Leopards (Nairobi) 30 11 8 11 33-30 41
8.Ushuru FC (Nairobi) 30 9 10 11 22-28 37 [*]
9.Mathare United (Nairobi) 30 7 15 8 35-34 36
10.SoNy Sugar (Awendo) 30 9 8 13 23-26 35
11.Western Stima (Kakamega) 30 9 8 13 25-31 35
12.Thika United (Thika) 30 10 5 15 31-42 35
13.Chemelil Sugar (Nyando) 30 6 14 10 23-35 32
14.Nairobi City Stars (Nairobi) 30 6 10 14 25-37 28
------------------------------------------------------------
15.Kenya Commercial Bank (Nairobi) 30 6 8 16 34-48 26 Relegated
16.Top Fry AllStars (Nakuru) 30 4 11 15 34-58 23 Relegated
[*] KRA (Kenya Revenue Authority) were renamed Ushuru FC
Round 1
[Jun 20]
Nyakach United 1-5 Tusker
Kanjeru United 4-5 Border Lions
Administration Police 5-1 Taqwa
Bomet w/o Nairobi County
Murang'a United 1-2 GFC 105
Sofapaka 2-0 Nakuru All Stars
Nairobi City Stars 6-0 Transfoc
Fresha 2-0 Rhino
Nanyuki Sportiff 0-3 Ushuru
[Jun 21]
Wazito 3-0 Kiambu Allstars
Chemelil Sugar o/w Bondo United [Chemelil withdrew]
Muhoroni Young 3-0 Zetech University
Vihiga United 2-0 Silibwet
Timsales 3-2 Vapor Sports
Western Stima 4-0 Boma
Bandari 2-0 Savannah Cement
Shabana 2-3 Ulinzi Stars
Thika United 6-0 KWS Amboseli
[Jun 23]
Nakumatt 3-1 Mumbi Nationale
Migori Talents 0-2 SoNy Sugar
Kenya Commercial Bank 2-0 Finlays Horticulture
Post Rangers 2-0 Nanyuki Youth
[Jun 24]
Modern Coast Rangers 1-1 Magarini [4-1 pen]
Kariobangi Sharks 2-3 Police
Kakamega Homeboyz 0-0 Palos [2-4 pen]
St Joseph n/p Agro Chemical [both teams withdrew]
Gor Mahia 3-0 Lang'ata Gremio
[Jun 25]
Nzoia United 0-0 Western Stima [4-3 pen]
[Jun 27]
Talanta 1-0 MOSCA
Fortuna Sacco w/o Oserian [Oserian withdrew]
[Jul 4]
West Kenya Sugar 1-0 Bidco United
[Aug 15]
AFC Leopards 2-1 Ligi Ndogo
Round 2
[Aug 25]
Police 2-1 Western Stima
[Aug 29]
Fortune Sacco 8-7 Vihiga United [no penalty shoot-out!]
Fresha 4-1 Timsales
[Aug 30]
Bomett 3-0 Boder Lions
[Sep 19]
Post Rangers 0-1 Nzoia United
Talanta 0-0 Palos [3-4 pen]
Bondo United 0-3 Bandari
AFC Leopards 2-1 Wazito
[Sep 20]
Tusker 5-1 GFC 105
Sofapaka 1-1 Administration Police [3-5 pen]
Muhoroni Youth 0-0 Kenya Commercial Bank [4-2 pen]
Nairobi City Stars 1-1 Nakumatt [2-4 pen]
SoNy Sugar w/o Thika United [Thika withdrew]
Modern Coast Rangers 1-1 West Kenya Sugar [3-4 pen]
Gor Mahia 3-2 Ushuru
Round 3
[Oct 10]
SoNy Sugar 2-1 West Kenya Sugar
Bandari 2-1 Bomett
Nzoia United 1-1 Tusker [5-4 pen]
Fortune Sacco 0-4 Nakumatt
Administration Police 2-0 Fresha
[Oct 11]
Muhoroni Youth awd Police [abandoned at 1-1 in 85'; awarded to Muhoroni]
[Oct 14]
Gor Mahia 4-2 Palos
[Oct 21]
Ulinzi Stars 4-0 AFC Leopards
Quarterfinals
[Nov 7]
Bandari 1-0 Ulinzi Stars
[Nov 8]
Nzoia United 2-3 Muhoroni Youth
[Nov 14]
Nakumatt 1-1 SoNy Sugar [3-1 pen]
[Nov 20]
Gor Mahia 3-1 Administration Police
Semifinals
[Nov 15]
Muhoroni Youth 1-4 Bandari
[Dec 9]
Nakumatt 1-1 Gor Mahia [4-2 pen]
Third Place Match [Dec 13]
Muhoroni Youth w/o Gor Mahia
Final [Dec 13]
Bandari 4-2 Nakumatt
[Kimani, Mudde, Abege, Juma; Sisia, Imbalambala]
[Feb 6, 2016, Mombasa]
Bandari 1-0 Gor Mahia
[Anthony Kimani 68]
NB: between the top-8 of the 2014 league season; fifth edition
Quarterfinals
[Sep 26]
Sofapaka 2-2 Chemelil Sugar [5-4 pen]
Gor Mahia 3-0 Muhoroni Youth
[Sep 27]
Ulinzi Stars 1-1 SoNy Sugar [4-5 pen]
Tusker 4-2 AFC Leopards
Semifinals
First Legs [Oct 17]
SoNy Sugar 2-2 Sofapaka
Tusker 2-2 Gor Mahia
Seciond Legs [Nov 4]
Sofapaka 1-3 SoNy Sugar
Gor Mahia 2-1 Tusker
Final [Nov 7]
Gor Mahia 2-1 SoNy Sugar [aet]
Table:
1.Posta Rangers 33 21 8 4 45-15 71 Promoted
2.Homeboyz (Kakamega) 32 19 10 3 55-22 67 Promoted
------------------------------------------------------------
3.Zoo Kericho 30 20 6 4 41-21 66
4.Kariobangi Sharks 31 18 8 5 44-21 62
5.Nzoia United 32 14 11 7 47-27 53
6.Bidco United 32 14 11 7 40-27 53
7.Nakumatt 31 15 8 8 36-25 53
8.West Kenya Sugar 32 14 5 13 40-40 47
9.Agrochemicals 31 13 5 13 33-32 44
10.Oserian 31 10 8 13 33-35 38
11.Shabana 31 10 6 15 27-42 36
12.Nairobi Stima 31 8 11 12 34-37 35
13.Modern Coast Rangers 31 9 7 15 31-43 34
14.Ligi Ndogo 31 8 6 17 32-48 30
15.FC Talanta 32 8 6 18 29-46 30
16.Mosca FC 31 6 8 17 19-39 26 [*]
17.Saint Joseph FC 30 7 2 21 23-47 23
------------------------------------------------------------
18.Finlays Horticulture 34 3 6 25 16-58 15 Relegated
NB: unclear whether remaining matches were played
[*] Moyas (Ministry of Youth and Sports) were renamed Mosca (Ministry of Sports, Culture and
the Arts) but reverted to their former name after the end of the season
--------------------------------------------------------------------------------------------
2016
Home \ Away AFC BND CHM GOR KHB MAU MHY NCS PRN SOF SNY THU TUS ULS UFC WST
A.F.C. Leopards 1–0 1–1 0–2 2–1 1–1 1–2 0–0 0–0 2–1 1–0 4–0 2–2 0–2[a] 3–2 0–1
Bandari 2–1 0–1 0–2 2–0 0–1 2–1 1–3 1–1 1–0 1–0 1–1 0–1 1–1 1–1 1–0
Chemelil Sugar 1–0 1–1 0–0 0–1 1–1 1–0 0–0 1–1 2–1 1–0 0–1 0–3 1–0 1–0 0–0
Gor Mahia 0–1 0–0 3–1 1–1 2–1 2–0 2–1 1–1 2–0 1–0 2–1 0–1 1–0 0–0 2–2
Kakamega Homeboyz 4–1 0–0 0–1 0–3 2–1 2–1 1–0 2–1 1–1 0–0 2–1 0–1 0–0 1–1 2–1
Mathare United 1–1 3–1 1–0 0–2 0–0 1–1 0–2 0–0 2–2 1–0 0–2 0–2 1–0 3–1 2–2
Muhoroni Youth 1–0 1–0 1–0 0–2 0–0 0–0 2–0 2–1 1–0 2–2 1–0 1–2 1–1 1–2 0–0
Nairobi City Stars 1–0 2–2 0–1 2–2 1–3 0–1 1–1 0–1 0–1 1–2 0–1 1–2 1–1 0–0 0–1
Posta Rangers 1–1 0–1 0–1 0–0 0–0 0–0 2–0 0–0 1–0 1–1 1–0 1–0 1–0 3–1 1–1
Sofapaka 3–2 0–1 1–2 0–0 1–2 2–5 2–1 5–0 0–1 0–1 5–1 1–1 1–2 3–1 1–2
SoNy Sugar 1–2 1–0 1–0 0–0 1–0 2–1 0–1 2–0 1–2 1–0 1–0 0–1 0–0 0–1 0–0
Thika United 2–1 1–1 1–0 1–2 1–1 0–1 1–2 1–0 0–0 0–0 1–1 1–2 1–1 1–0 0–0
Tusker 1–0 1–1 2–2 1–0 1–0 2–2 2–1 1–1 1–0 1–0 1–1 0–2 0–2 2–2 1–1
Ulinzi Stars 2–2 4–2 2–1 0–0 1–1 0–2 2–1 3–0 0–0 3–1 0–0 1–0 1–2 3–2 1–1
Ushuru 1–1 0–4 1–2 0–0 1–0 0–1 0–0 0–0 0–1 0–2 2–1 1–1 1–1 0–1 0–4
Western Stima 2–1 2–0 1–1 0–1 0–0 1–0 3–0 2–0 0–0 1–0 0–3 1–1 1–2 1–1 1–3
1.Tusker FC (Nairobi) 30 17 10 3 40-25 61 Champions
2.Gor Mahia (Nairobi) 30 15 12 3 35-14 54 [-3] [C]
3.Ulinzi Stars (Nakuru) 30 11 13 6 35-25 46
4.Posta Rangers (Nairobi) 30 10 15 5 22-15 45 [P]
5.Chemelil Sugar (Nyando) 30 12 9 9 24-24 45
6.Western Stima (Kakamega) 30 10 14 6 32-24 44
7.Mathare United (Nairobi) 30 11 11 8 33-29 44
8.Kakamega Homeboyz (Kakamega) 30 10 12 8 27-25 42 [P]
9.SoNy Sugar (Awendo) 30 10 9 11 23-21 39
10.Muhoroni Youth (Muhoroni) 30 10 8 12 26-32 38
11.Bandari FC (Mombasa) 30 9 10 11 28-31 37
12.Thika United (Thika) 30 8 10 12 24-32 34
13.AFC Leopards (Nairobi) 30 8 9 13 32-38 30 [-3]
14.Sofapaka (Nairobi) 30 7 5 18 34-40 26
------------------------------------------------------------
15.Ushuru FC (Nairobi) 30 5 11 14 24-42 26 Relegated
16.Nairobi City Stars (Nairobi) 30 3 10 17 17-39 19 Relegated
NB: Gor Mahia 3 points deducted for crowd trouble in round 9;
AFC Leopards 3 points deducted for crowd trouble in round 10
NB: in Jan 2017, the FKF announced that Muhoroni Youth, Thika United and Sofapaka
had failed to meet license criteria and were therefore forcibly relegated;
on appeal, Thika United were reinstated but Muhoroni Youth and Sofapaka were
denied a license and replaced by Vihiga United and KCB as the league was
nevertheless extended to 18 clubs; eventually, Muhoroni Youth and Sofapaka won
their case after an appeal at the Sports Disputes Tribunal
Round 1
[Jun 24]
Taqwa 0-3 Kenya Commercial Bank
Mumbi Nationale 1-1 AFC Leopards [3-4 pen]
[Jun 25]
Agro Chemical 3-0 Baba Dogo United
EGAN 1-1 MOSCA [4-5 pen]
Wazito 5-0 Taveta Sisal
Butterfly 2-0 Administration Police
Kakamega Homeboyz 4-0 Langata Gremio
Transfoc 1-2 Vihiga United
Tusker 3-1 Machakos United
Western Stima 7-1 SS Assad
Gor Mahia 3-0 Mahakama Mombasa
Thika United 3-0 Vapor Sports
[Jun 26]
Kariobangi Sharks 3-1 Nairobi Water
Leventis United 1-2 Nairobi City Star
K-Chiefs awd Nairobi Stima [awarded 0-3]
Modern Coast Rangers 1-0 Coast Stima
Posta Rangers 4-1 Timsales
Chemelil Sugar 2-0 Nyakach United
Nakuru Top Fry AllStars 1-1 Bidco United [1-3 pen]
Nzoia Sugar United awd Meru Tigers [awarded 3-0]
Muhoroni Youth awd Amani Youth [awarded 3-0]
Nakumatt 2-0 Super Matuga
Isibania 0-2 Palos
GFC 105 3-0 Isiolo Youth SA
Kiambu Allstars 1-0 Savannah Cement
Mwatate United 0-1 Ushuru
Umoja 0-5 Ulinzi Stars
Uprising Youth awd Kenya Police [awarded 3-0]
Tiki awd SoNy Sugar [awarded 3-0]
Tezo Stars 0-7 Bandari
[Jun 29]
Fortune Sacco 2-0 Zetech University
[Jul 2]
Oyugis All Stars 0-0 Fresha [1-3 pen]
Round 2
[Jul 29]
Kariobangi Sharks 2-2 Palos [5-4 pen]
Nakumatt 1-2 Bandari
[Jul 30]
Agro Chemical 1-0 Vihiga United
Zetech University 2-0 Butterfly
Gor Mahia 2-0 Nairobi Stima
Chemelil Sugar 3-2 Nairobi City Stars
Modern Coast Rangers 5-1 Tiki
Tusker 3-0 Uprising Youth
Muhoroni Youth 0-2 Ulinzi Stars
Wazito 0-0 Bidco United [3-4 pen]
Thika United 2-0 MOSCA
[Jul 31]
Western Stima 4-0 Fresha
Nzoia Sugar United 2-0 Kiambu Allstars
GFC 105 0-1 Kenya Commercial Bank
Kakamega Homeboyz 0-2 AFC Leopards
[Sep 17]
Post Rangers 0-0 Ushuru [5-4 pen]
Round 3
[Aug 26]
Zetech University 0-3 Tusker
[Aug 27]
Western Stima 3-0 AFC Leopards
Ulinzi Stars 3-1 Chemelil Sugar
[Aug 28]
Nzoia Sugar United 1-0 Gor Mahia
Modern Coast Rangers 0-1 Kariobangi Sharks
Thika United 0-1 Kenya Commercial Bank
Bandari 1-0 Bidco United
[Sep 21]
Posta Rangers 1-1 Agro Chemical [4-3 pen]
Quarterfinals
[Sep 17]
Western Stima 0-0 Kenya Commercial Bank [3-4 pen]
Nzoia Sugar United 1-1 Ulinzi Stars [2-4 pen]
[Sep 18]
Kariobangi Sharks 1-1 Bandari [4-3 pen]
[Sep 28]
Tusker 2-1 Posta Rangers
Semifinals [Oct 1]
Tusker 1-0 Kenya Commercial Bank
Ulinzi Stars 4-1 Kariobangi Sharks
Final [Oct 20, Nyayo stadium]
Tusker 1-0 Ulinzi Stars
[Wanga]
[Mar 5, 2017, Afraha Stadium, Nakuru]
Gor Mahia 1-0 Tusker
[Jacques Tuyisenge 58]
NB: between the top-8 of the 2015 league season; sixth edition
Quarterfinals
[May 1]
Bandari 1-2 Tusker
Ulinzi Stars 3-2 AFC Leopards
[May 2]
Sofapaka 0-3 Muhoroni Youth
Gor Mahia 1-0 Ushuru
Semifinals
First Legs [Jun 12]
Muhoroni Youth 0-0 Ulinzi Stars
Tusker 0-2 Gor Mahia
Second Legs [Jun 19]
Ulinzi Stars 1-1 Muhoroni Youth
Gor Mahia 1-0 Tusker
Final [Oct 16]
Muhoroni Youth 1-0 Gor Mahia
Final Table:
1.Nzoia Sugar 38 28 8 2 73-20 92 [3-0] [*1] Promoted
2.Kariobangi Sharks 38 24 11 3 58-21 83 Promoted
3.Zoo Kericho 38 24 9 5 66-28 81 Promoted
4.Nakumatt 38 23 8 7 60-28 77 Promoted
5.Kenya Commercial Bank (Nairobi) 38 21 8 9 42-32 71 [R]
6.Vihiga United 38 18 15 5 53-24 69 [P]
7.Palos FC (Kisumu) 38 15 13 10 46-40 58 [P]
8.Agrochemicals 38 14 11 13 42-36 53
9.Nairobi Stima 38 13 13 12 39-35 52
10.Bidco United 38 13 12 13 42-35 51
11.Wazito FC 38 14 9 15 40-42 51 [P]
12.Mosca FC 38 11 12 15 43-54 45
13.Police FC 38 10 12 16 44-59 42 [P]
14.Oserian 38 10 11 17 32-38 41
15.Modern Coast Rangers 38 11 8 19 35-48 41
16.Nakuru AllStars 38 8 13 17 36-52 37 [R] [*2]
17.FC Talanta 38 5 12 21 22-53 27 [3-0]
18.Saint Joseph FC 38 6 8 24 28-66 26
19.Ligi Ndogo 38 3 13 22 24-60 22
20.Shabana 38 4 4 30 29-83 16
-.West Kenya United expelled after playing 2 and forfeiting 3 matches;
record at expulsion 5 0 0 5 0-11 0
NB: annulled matches against West Kenya United (a new name for West Kenya Sugar
at the start of the season) listed between square brackets (does not include
their three forfeit losses against Vihiga United, Police and Modern Coast
Rangers)
[*1] Nzoia United were renamed Nzoia Sugar at the beginning of the season
[*2] Top Fry AllStars were renamed Nakuru AllStars
------------------------------------------------------------------------------------------
2017
Home \ Away AFC BND CHM GOR KHB KBS MAU MHY NKM NZS PRN SOF SNY THU TUS ULS WST ZOO
A.F.C. Leopards 0–1 0–3 0–0 0–2 0–0 1–0 2–1 0–2 0–1 0–1 2–0 1–0 0–0 0–1 1–1
Bandari 0–1 0–1 1–2 0–0 0–1 2–2 3–0 1–0 2–1 1–2 0–0 3–0 0–3 0–0 3–0
Chemelil Sugar 2–0 1–0 0–3 1–1 1–1 1–1 1–1 2–0 2–1 1–1 0–1 0–0 2–1 1–1
Gor Mahia 1–1 3–1 2–0 1–0 3–1 0–1 2–0 2–0 4–0 1–0 2–1 1–1 0–0 2–2 1–0
Kakamega Homeboyz 1–0 1–0 2–1 1–1 2–0 1–2 1–2 1–1 2–1 1–0 2–1 1–1 1–0 1–0 3–3
Kariobangi Sharks 0–0 1–0 2–2 1–3 0–0 3–0 1–0 2–2 0–0 2–0 1–0 0–0 0–1 1–0 1–1
Mathare United 0–0 0–1 0–0 1–0 1–0 1–2 1–1 0–1 1–2 0–0 3–2 0–2 0–1 2–1 6–0
Muhoroni Youth 0–1 1–2 1–0 0–0 1–1 0–3 1–1 2–3 2–0 2–0 0–1 0–0 0–1 1–1
Nakumatt 0–3 2–1 0–1 0–0 2–1 3–4 0–1 2–0 2–1 0–0 2–1 0–1 1–2 2–0
Nzoia Sugar 3–0 0–0 0–1 0–2 0–0 3–1 1–1 1–0 1–1 1–1 0–0 1–2 1–0 0–0 1–1
Posta Rangers 1–1 0–0 1–1 1–1 1–0 0–0 0–0 2–1 1–0 0–0 1–1 1–0 0–0 1–0
Sofapaka 2–0 1–1 4–1 2–0 0–0 0–0 1–1 5–2 3–1 1–1 0–1 3–0 2–2 0–1
SoNy Sugar 1–0 0–1 0–2 1–2 0–1 0–0 1–1 2–2 0–1 1–0 2–0 1–1 2–0 2–1
Thika United 1–2 1–0 0–0 0–0 1–0 1–1 2–2 1–0 2–2 0–0 2–0 2–3 1–1 1–0
Tusker 1–0 0–1 1–0 0–2 1–0 0–0 1–0 4–0 2–1 2–5 1–1 2–1 1–1 2–1 2–1
Ulinzi Stars 0–1 2–1 1–0 0–1 0–1 5–1 2–1 0–1 1–2 1–0 2–1 1–1 0–0 1–2
Western Stima 1–1 2–1 0–0 2–1 0–0 1–1 3–2 1–2 1–1 0–2 1–3 1–2 1–1 1–0 0–2
Zoo Kericho 1–3 3–2 2–0 1–0 3–2 0–0 1–1 0–2 2–2 0–1 0–3 1–1 0–2 0–0 4–2
1.Gor Mahia (Nairobi) 34 22 8 4 53-22 74 Champions
2.Sofapaka (Nairobi) 34 15 10 9 48-31 55
3.Kariobangi Sharks (Nairobi) 34 13 13 8 42-26 52 [P]
4.Posta Rangers (Nairobi) 34 11 18 5 28-22 51
5.Kakamega Homeboyz (Kakamega) 34 12 14 8 30-23 50
6.Tusker FC (Nairobi) 34 14 8 12 33-34 50 [C]
7.Ulinzi Stars (Nakuru) 34 12 12 10 37-29 48
8.AFC Leopards (Nairobi) 34 12 9 13 26-28 45
9.Nzoia Sugar (Bungoma) 34 11 11 12 41-40 44 [P]
10.Bandari FC (Mombasa) 34 12 7 15 34-33 43
11.SoNy Sugar (Awendo) 34 10 13 11 31-30 43
12.Zoo Kericho (Kericho) 34 9 13 12 39-49 40 [P]
13.Mathare United (Nairobi) 34 8 15 11 32-36 39
14.Chemelil Sugar (Nyando) 34 8 15 11 28-34 39
15.Nakumatt (Nairobi) 34 10 9 15 33-41 39 [P]
16.Thika United (Thika) 34 8 14 12 27-36 38
------------------------------------------------------------
17.Western Stima (Kakamega) 34 9 11 14 31-41 38 Relegated
18.Muhoroni Youth (Muhoroni) 34 5 10 19 27-65 25 Relegated
Round 1
[Jun 24]
Tandaza 2-2 Zetech University [6-7 pen]
Machakos United 1-4 Nairobi Stima
Poror Mote 0-3 Kenya Commercial Bank
Griffin 1-5 Palos
Al Ahly 0-2 Kenpoly
Uweza 0-3 Bandari
Bungoma Superstars 2-3 Kariobangi Sharks
Karatina Homeboyz 2-0 Administration Police
Timsales 0-2 SoNy Sugar
Naivas 0-1 Kakamega Homeboyz
Dero 1-15 AFC Leopards
Silver Bullets 1-9 Sofapaka
Avante Garde 1-4 Ushuru
Butterfly 2-1 Leysa
Bigot 2-8 Nakumatt
SS Assad 0-5 Tusker
Transfoc 1-2 Western Stima
Muranga All Stars 2-3 Bidco United
Eldoret Youth 3-0 Nakuru Top Fry All Stars
Bondo United 0-2 Nzoia Sugar
Rainforest 1-1 Agro Chemical [4-1 pen]
Wajiji 0-1 Ulinzi Stars
PK United 0-4 Wazito
Nairobi Water 1-3 Gor Mahia
Elim 0-7 Vihiga United
[Jun 28]
Balaji EPZ 1-1 Coast Stima [4-1 pen]
Round 2
[Jul 8]
Zetech University 0-1 Kakamega Homeboyz
Kenpoly 0-2 Kariobangi Sharks
Karatina Homeboyz 1-2 GFC 105
Ulinzi Stars 0-1 SoNy Sugar
Mvatate United 0-2 Butterly
Young Divers 0-2 Eldoret Youth
AFC Leopards 2-0 Nairobi Stima
Sofapaka 1-0 Western Stima
Nakumatt 0-0 Modern Coast Rangers [8-7 pen]
[Jul 9]
Bidco United 2-0 Rainforest
Wazito 1-1 Kenya Commercial Bank [4-3 pen]
Taqwa 1-2 Savannah Cement
Coast Stima 0-0 Nzoia Sugar [4-5 pen]
Ushuru 0-0 Vihiga United [2-4 pen]
Gor Mahia 1-1 Bandari [5-6 pen]
Tusker 1-0 Palos
Round 3
[Jul 22]
Eldoret Youth 3-2 Savannah Cement
GFC 105 0-2 Wazito
Bandari 3-2 Nakumatt
SoNy Sugar 1-0 Nzoia Sugar
Tusker 4-1 Butterfly
Kakamega Homeboyz 4-5 Vihiga United
[Jul 23]
Sofapaka 1-3 Kariobangi Sharks
[Jul 26]
Bidco United 1-2 AFC Leopards
Quarterfinals
[Aug 19]
Kariobangi Sharks 5-0 Eldoret Youth
Bandari 1-3 SoNy Sugar
[Aug 20]
Vihiga United 2-0 Tusker
Wazito 1-7 AFC Leopards
Semifinals [Sep 24]
SoNy Sugar 0-2 Kariobangi Sharks
AFC Leopards 1-0 Nihiga United
Third Place Match [Oct 20]
SoNy Sugar 2-1 Vihiga United
Final [Oct 20]
Kariobangi Sharks 0-2 AFC Leopards
[Jan 28, 2018, Afraha Stadium, Nakuru]
Gor Mahia 1-0 AFC Leopards
[Harun Shakava 39]
Table:
1.FC Talanta 37 21 9 7 54-29 72
2.Kenya Police 37 16 16 5 57-33 64
3.Vihiga Bullets 36 17 10 9 60-36 61
4.Fortune Sacco 36 16 12 8 53-33 60
5.Kisumu AllStars 35 15 10 10 51-36 55
6.APS Bomet 37 13 13 11 50-45 52
7.Kibera Black Stars 37 14 10 13 42-46 52
8.Shabana 37 13 12 12 45-43 51
9.Mt. Kenya United 36 12 13 11 49-51 49
10.Mwatate United 36 14 7 15 47-53 49
11.Muranga Seal 37 11 12 14 36-37 45
12.Modern Coast Rangers 37 11 12 14 45-47 45
13.Gusii 36 11 10 15 45-59 43
14.MCF 37 9 15 13 46-50 42
15.Migori Youth 36 10 12 14 30-34 42
16.Silibwet 35 10 11 14 42-54 41
17.Coast Stima 35 9 12 14 37-54 39
18.Nairobi Stima 37 8 11 18 41-58 35
19.Kisumu Hot Stars 20 8 4 8 18-23 28
20.Soy United 36 5 13 18 27-54 28
Zone A
Table:
1.Naivas 15 11 3 1 19- 8 36
2.SS Assad 15 8 3 4 26-13 27
3.Equity 12 8 2 2 21- 9 26
4.Liberty Sports Academy 15 8 2 5 24-19 26
5.Ruiru Hotstars 15 8 2 5 17-13 26
6.Vapor Sports 14 7 4 3 17-10 25
7.Administration Police 16 6 5 5 19-19 23
8.Zetech Titans 15 7 1 7 19-22 22
9.Gor Mahia Youth 15 5 4 6 26-18 19
10.Buruburu Sports 15 5 4 6 24-24 19
11.Young Bulls 15 5 3 7 25-36 18
12.Kangemi Allstars 15 4 3 8 11-21 15
13.Ligi Ndogo 14 4 2 8 16-20 14
14.Balaji EPZ 15 4 2 9 17-27 14
15.Congo Boys 15 3 2 10 15-25 11
16.Dummen Orange 15 2 4 9 14-26 10
Zone B
Reported Table:
1.Transmara Sugar 15 10 5 0 22- 9 35
2.Kona Rangers 14 9 3 2 24-12 30
3.Transfoc 14 7 5 2 21-12 26
4.Muhoroni Youth 15 7 5 3 18-11 26
5.Luanda Villa 13 7 3 3 13- 5 24
6.Bungoma Superstars 14 6 5 3 12- 9 23
7.Kamungei United 15 5 7 3 17-16 22
8.MMUST 15 6 4 5 16-15 22
9.St. Josephs Youth 14 4 7 3 16-22 19
10.Sindo United 15 4 5 6 15-19 17
11.GDC 15 4 4 7 12-16 16
12.Green Commandos 15 3 5 7 13-13 14
13.Zoo Youth 17 2 6 9 10-20 12
14.Bondo United 14 2 4 8 4-15 10
15.Egerton 14 2 3 9 9-26 9
16.Bandani 15 2 2 11 11-27 8
NB: one more loss than win; odd number of draws; total goal difference -4
-------------------------------------------------------------------------------------------
2018
Final Table:
1.Gor Mahia (Nairobi) 34 23 6 5 71-31 75 [C] Champions
2.Bandari FC (Mombasa) 34 17 11 6 40-20 62
3.Tusker FC (Nairobi) 34 16 8 10 47-35 56
4.Ulinzi Stars (Nakuru) 34 15 9 10 38-26 54
5.Sofapaka (Nairobi) 34 15 8 11 45-41 53
6.Kariobangi Sharks (Nairobi) 34 13 12 9 48-40 51
7.AFC Leopards (Nairobi) 34 14 9 11 47-48 51
8.Mathare United (Nairobi) 34 11 15 8 47-45 48
9.SoNy Sugar (Awendo) 34 12 9 13 33-30 45
10.Kakamega Homeboyz (Kakamega) 34 12 8 14 35-44 44
11.Zoo Kericho (Kericho) 34 10 12 12 42-48 42
12.Vihiga United (Mbale) 34 10 11 13 29-30 41 [P]
13.Nzoia Sugar (Bungoma) 34 11 8 15 35-38 41
14.Chemelil Sugar (Nyando) 34 9 12 13 24-28 39
15.Posta Rangers (Nairobi) 34 9 11 14 27-37 38
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Nakumatt (Nairobi) 34 9 10 15 49-61 37 Relegation Playoff
------------------------------------------------------------
17.Wazito FC (Nairobi) 34 8 7 19 31-53 31 [P] Relegated
18.Thika United (Thika) 34 5 8 21 23-56 23 Relegated
Round 1
[Feb 3]
Chemelil Sugar 2-0 Tusker
Gor Mahia 4-0 Nakumatt
Nzoia Sugar 0-1 Kariobangi Sharks
Posta Rangers 1-1 AFC Leopards
Ulinzi Stars 4-2 Zoo Kericho
Wazito 1-0 SoNy Sugar
[Feb 4]
Sofapaka 0-3 Bandari
Thika United 0-1 Kakamega Homeboyz
Vihiga United 1-2 Mathare United
Round 2
[Feb 10]
Bandari 0-0 Chemelil Sugar
Kakamega Homeboyz 0-1 Sofapaka
Nakumatt 3-3 Thika United
[Feb 11]
Kariobangi Sharks 2-2 Vihiga United
Mathare United 2-1 Nzoia Sugar
SoNy Sugar 1-0 Ulinzi Stars
Tusker 0-0 Posta Rangers
[Feb 15]
Zoo Kericho 2-4 Gor Mahia
[Mar 14]
AFC Leopards 3-2 Wazito
Round 3
[Feb 17]
Chemelil Sugar 1-1 Kariobangi Sharks
Nzoia Sugar 0-1 Nakumatt
Ulinzi Stars 0-0 Mathare United
Wazito 0-0 Kakamega Homeboyz
[Feb 18]
SoNy Sugar 1-0 Zoo Kericho
Thika United 0-0 Bandari
Vihiga United 0-0 Posta Rangers
[Feb 28]
Gor Mahia 0-0 Tusker
Sofapaka 2-1 AFC Leopards
Round 4
[Feb 24]
Bandari 1-0 Wazito
Kakamega Homeboyz 2-1 Vihiga United
Nakumatt 0-0 SoNy Sugar
Posta Rangers 1-0 Chemelil Sugar
Tusker 2-1 Nzoia Sugar
[Feb 25]
AFC Leopards 2-1 Ulinzi Stars
Kariobangi Sharks 1-2 Gor Mahia
Mathare United 3-1 Sofapaka
Zoo Kericho 2-1 Thika United
Round 5
[Mar 3]
Chemelil Sugar 2-1 Zoo Kericho
Gor Mahia 2-0 Bandari
Nzoia Sugar 3-1 Kakamega Homeboyz
Sofapaka 2-1 Posta Rangers
Vihiga United 0-0 Nakumatt
[Mar 4]
SoNy Sugar 0-2 AFC Leopards
Thika United 1-1 Mathare United
Ulinzi Stars 1-0 Tusker
Wazito 1-4 Kariobangi Sharks
Round 6
[Mar 10]
Kakamega Homeboyz 0-1 Ulinzi Stars
Kariobangi Sharks 0-0 Sofapaka
Mathare United 3-4 AFC Leopards
Posta Rangers 0-0 Wazito
Tusker 0-0 Thika United
Zoo Kericho 0-0 Vihiga United
[Mar 11]
Bandari 3-0 SoNy Sugar
Gor Mahia 1-0 Nzoia Sugar
Nakumatt 1-4 Chemelil Sugar
Round 7
[Mar 17]
Nzoia Sugar 2-1 Zoo Kericho
Thika United 0-1 Kariobangi Sharks
Vihiga United 0-1 Bandari
[Mar 18]
AFC Leopards 2-1 Kakamega Homeboyz
Sofapaka 5-4 Tusker
SoNy Sugar 1-2 Mathare United
Ulinzi Stars 2-2 Posta Rangers
Wazito 2-0 Nakumatt
[Apr 25]
Chemelil Sugar 2-2 Gor Mahia
Round 8
[Mar 30]
Mathare United 1-0 Chemelil Sugar
[Mar 31]
Kakamega Homeboyz 1-0 Bandari
Kariobangi Sharks 0-1 Ulinzi Stars
Nakumatt 0-2 Sofapaka
Nzoia Sugar 1-0 SoNy Sugar
Gor Mahia 1-0 Vihiga United
Posta Rangers 3-1 Thika United
[Apr 2]
Tusker 4-2 AFC Leopards
Zoo Kericho 0-2 Wazito
Round 9
[Apr 4]
Chemelil Sugar 0-0 Thika United
Nakumatt 2-3 Mathare United
Posta Rangers 2-0 Kakamega Homeboyz
Sofapaka 0-1 Nzoia Sugar
Ulinzi Stars 0-1 Vihiga United
[Apr 25]
AFC Leopards 1-1 Kariobangi Sharks
Bandari 2-2 Zoo Kericho
Wazito 0-1 Tusker
[May 30]
SoNy Sugar 0-1 Gor Mahia
Round 10
[Apr 8]
Bandari 1-1 Ulinzi Stars
Kakamega Homeboyz 2-0 Nakumatt
Mathare United 1-0 Tusker
Nzoia Sugar 2-2 AFC Leopards
SoNy Sugar 2-2 Kariobangi Sharks
Thika United 2-1 Sofapaka
Vihiga United 1-1 Chemelil Sugar
Zoo Kericho 1-0 Posta Rangers
[Apr 11]
Gor Mahia 1-0 Wazito
Round 11
[Apr 14]
AFC Leopards 2-2 Zoo Kericho
Kariobangi Sharks 0-0 Nakumatt
[Apr 15]
Chemelil Sugar 3-1 Wazito
Nzoia Sugar 1-0 Bandari
Posta Rangers 2-1 Mathare United
Sofapaka 1-1 SoNy Sugar
Tusker 0-0 Vihiga United
Ulinzi Stars 0-0 Thika United
[May 9]
Kakamega Homeboyz 2-3 Gor Mahia
Round 12
[Apr 21]
Bandari 1-0 AFC Leopards
Chemelil Sugar 1-1 Sofapaka
Kariobangi Sharks 1-2 Kakamega Homeboyz
Wazito 1-0 Mathare United
Zoo Kericho 3-1 Tusker
[Apr 22]
Gor Mahia 5-2 Thika United
Nakumatt 2-3 Ulinzi Stars
SoNy Sugar 0-0 Posta Rangers
Vihiga United 3-1 Nzoia Sugar
Round 1
[Apr 28]
AFC Leopards 2-2 Vihiga United
[Apr 29]
Mathare United 2-2 Gor Mahia
Nakumatt 1-2 Bandari
Posta Rangers 0-0 Kariobangi Sharks
Sofapaka 0-1 Wazito
Thika United 0-3 Nzoia Sugar
Tusker 3-2 SoNy Sugar
Ulinzi Stars 2-0 Chemelil Sugar
[Apr 30]
Kakamega Homeboyz 1-2 Zoo Kericho
Round 14
[May 5]
Bandari 0-2 Tusker
Chemelil Sugar 0-0 AFC Leopards
Nzoia Sugar 0-2 Ulinzi Stars
SoNy Sugar 0-0 Kakamega Homeboyz
[May 6]
Kariobangi Sharks 1-1 Mathare United
Vihiga United 0-1 Sofapaka
Wazito 0-1 Thika United
Zoo Kericho 2-3 Nakumatt
[Jun 26]
Gor Mahia 5-0 Posta Rangers
Round 15
[May 12]
AFC Leopards 2-2 Nakumatt
Mathare United 0-0 Bandari
Sofapaka 2-1 Zoo Kericho
[May 13]
Kakamega Homeboyz 2-0 Chemelil Sugar
Posta Rangers 1-2 Nzoia Sugar
Thika United 3-1 SoNy Sugar
Tusker 1-2 Kariobangi Sharks
Vihiga United 2-1 Wazito
[Jun 23]
Ulinzi Stars 0-2 Gor Mahia
Round 16
[May 19]
Bandari 0-0 Posta Rangers
Kakamega Homeboyz 0-0 Mathare United
Nzoia Sugar 0-0 Chemelil Sugar
SoNy Sugar 0-2 Vihiga United
Wazito 0-2 Ulinzi Stars
Zoo Kericho 1-1 Kariobangi Sharks
[May 20]
Gor Mahia 3-3 Sofapaka
Nakumatt 2-1 Tusker
Thika United 0-2 AFC Leopards
Round 17
[May 26]
Chemelil Sugar 0-1 SoNy Sugar
Tusker 0-2 Kakamega Homeboyz
[May 27]
Kariobangi Sharks 1-0 Bandari
Posta Rangers 0-2 Nakumatt
Ulinzi Stars 1-2 Sofapaka
Vihiga United 0-1 Thika United
Wazito 0-3 Nzoia Sugar
[Jun 2]
Mathare United 3-1 Zoo Kericho
[Jul 22]
AFC Leopards 1-2 Gor Mahia
Round 18
[Jun 6]
Nakumatt 3-0 Wazito
Nzoia Sugar 2-2 Mathare United
Sofapaka 1-0 Chemelil Sugar
Thika United 0-1 Posta Rangers
[Jun 7]
Bandari 1-0 Vihiga United
Tusker 3-0 Ulinzi Stars
[Jun 27]
Zoo Kericho 0-0 AFC Leopards
[Jun 28]
Kakamega Homeboyz 1-0 Kariobangi Sharks
[Jun 29]
Gor Mahia 1-0 SoNy Sugar
Round 19
[Jun 10]
SoNy Sugar 3-1 Nakumatt
Mathare United 1-1 Thika United
[Jun 11]
Posta Rangers 2-2 Tusker
[Jun 12]
Chemelil Sugar 0-1 Bandari
Vihiga United 0-1 Zoo Kericho
[Jun 13]
AFC Leopards 1-0 Sofapaka
Kariobangi Sharks 2-1 Nzoia Sugar
Ulinzi Stars 1-1 Kakamega Homeboyz
Wazito 0-4 Gor Mahia
Round 20
[Jun 16]
Mathare United 1-1 Vihiga United
AFC Leopards 2-0 Chemelil Sugar
Zoo Kericho 1-1 SoNy Sugar
[Jun 17]
Sofapaka 3-0 Thika United
Tusker 1-1 Wazito
Kariobangi Sharks 1-0 Posta Rangers
Ulinzi Stars 0-0 Bandari
Nzoia Sugar 1-3 Gor Mahia
Nakumatt 6-1 Kakamega Homeboyz
Round 21
[Jun 30]
Chemelil Sugar 0-0 Nakumatt
Wazito 0-2 Sofapaka
Vihiga United 0-2 Tusker
Bandari 1-1 Mathare United
[Jul 1]
Thika United 0-2 Ulinzi Stars
Posta Rangers 1-0 Zoo Kericho
Kakamega Homeboyz 3-0 AFC Leopards
[Jul 4]
SoNy Sugar 2-0 Nzoia Sugar
[Aug 1]
Gor Mahia 3-0 Kariobangi Sharks
Round 22
[Jul 7]
Bandari 1-0 Kakamega Homeboyz
Zoo Kericho 1-0 Chemelil Sugar
[Jul 8]
AFC Leopards 1-0 SoNy Sugar
Sofapaka 3-2 Mathare United
Nzoia Sugar 0-0 Posta Rangers
Tusker 1-0 Nakumatt
Ulinzi Stars 1-1 Kariobangi Sharks
Wazito 0-1 Vihiga United
[Sep 16]
Thika United 1-0 Gor Mahia
Round 23
[Jul 14]
AFC Leopards 0-0 Bandari
Kariobangi Sharks 5-2 Tusker
Kakamega Homeboyz 1-1 Thika United
Mathare United 3-3 Wazito
[Jul 15]
Chemelil Sugar 1-0 Nzoia Sugar
Nakumatt 1-1 Zoo Kericho
SoNy Sugar 2-0 Sofapaka
Vihiga United 0-2 Ulinzi Stars
[Aug 10]
Posta Rangers 1-2 Gor Mahia
Round 24
[Jul 28]
Bandari 3-0 Kariobangi Sharks
Thika United 1-2 Nakumatt
[Jul 29]
Ulinzi Stars 0-0 Nzoia Sugar
Vihiga United 0-1 AFC Leopards
Wazito 2-3 Posta Rangers
Zoo Kericho 1-1 Kakamega Homeboyz
Mathare United 0-2 SoNy Sugar
[Jul 30]
Tusker 2-1 Sofapaka
[Aug 16]
Gor Mahia 1-0 Chemelil Sugar
Round 25
[Aug 4]
Chemelil Sugar 1-0 Vihiga United
Kakamega Homeboyz 0-2 Tusker
Nakumatt 2-2 Gor Mahia
Posta Rangers 1-3 Bandari
[Aug 5]3-
AFC Leopards 2-1 Mathare United
Kariobangi Sharks 1-2 Zoo Kericho
Nzoia Sugar 0-0 Wazito
Sofapaka 1-0 Ulinzi Stars
SoNy Sugar 3-1 Thika United
Round 26
[Aug 11]
Zoo Kericho 3-1 Nzoia Sugar
[Aug 12]
Mathare United 2-1 Kariobangi Sharks
Nakumatt 2-4 AFC Leopards
Sofapaka 0-1 Vihiga United
Thika United 1-3 Wazito
Tusker 0-1 Bandari
Ulinzi Stars 0-1 SoNy Sugar
[Aug 13]
Gor Mahia 3-1 Kakamega Homeboyz
[Sep 2]
Chemelil Sugar 0-1 Posta Rangers
Round 27
[Aug 7]
Bandari 2-1 Gor Mahia
[Aug 18]
AFC Leopards 2-0 Thika United
Mathare United 0-4 Nakumatt
Nzoia Sugar 2-2 Sofapaka
[Aug 19]
Kariobangi Sharks 0-2 SoNy Sugar
Posta Rangers 1-0 Ulinzi Stars
Tusker 1-0 Zoo Kericho
Vihiga United 1-1 Kakamega Homeboyz
Wazito 0-0 Chemelil Sugar
Round 28
[Aug 25]
Bandari 1-0 Nzoia Sugar
Chemelil Sugar 0-2 Ulinzi Stars
Gor Mahia 2-0 AFC Leopards
Kakamega Homeboyz 3-2 Wazito
Nakumatt 3-2 Posta Rangers
Sofapaka 0-1 Kariobangi Sharks
SoNy Sugar 0-0 Tusker
[Aug 26]
Thika United 0-1 Vihiga United
Zoo Kericho 1-1 Mathare United
Round 29
[Aug 29]
Kariobangi Sharks 3-0 Thika United
Posta Rangers 0-1 Sofapaka
Tusker 2-0 Chemelil Sugar
Ulinzi Stars 3-0 Nakumatt
Wazito 2-1 AFC Leopards
[Sep 1]
Mathare United 2-0 Kakamega Homeboyz
Nzoia Sugar 1-0 Vihiga United
SoNy Sugar 0-1 Bandari
[Oct 4]
Gor Mahia 4-1 Zoo Kericho
Round 30
[Aug 22]
Sofapaka 0-3 Gor Mahia
[Sep 15]
AFC Leopards 2-1 Posta Rangers
Chemelil Sugar 1-0 Mathare United
Nakumatt 2-5 Kariobangi Sharks
[Sep 16]
Kakamega Homeboyz 3-2 Nzoia Sugar
Ulinzi Stars 1-0 Wazito
Vihiga United 1-1 SoNy Sugar
Zoo Kericho 1-1 Bandari
[Sep 19]
Thika United 0-2 Tusker
Round 31
[Sep 18]
Kariobangi Sharks 3-1 AFC Leopards
[Sep 19]
Gor Mahia 0-2 Ulinzi Stars
Sofapaka 4-1 Kakamega Homeboyz
[Sep 22]
Bandari 3-1 Nakumatt
Posta Rangers 0-1 Vihiga United
SoNy Sugar 1-1 Chemelil Sugar
[Sep 23]
Nzoia Sugar 1-0 Thika United
Tusker 2-2 Mathare United
Wazito 3-3 Zoo Kericho
Round 32
[Sep 26]
AFC Leopards 0-4 Tusker
Zoo Kericho 1-0 Ulinzi Stars
Nakumatt 1-1 Nzoia Sugar
Vihiga United 2-0 Gor Mahia
Kakamega Homeboyz 1-0 SoNy Sugar
Mathare United 1-0 Posta Rangers
Kariobangi Sharks 2-1 Wazito
[Sep 27]
Thika United 0-1 Chemelil Sugar
Bandari 1-1 Sofapaka
Round 33
[Sep 30]
Gor Mahia 2-2 Mathare United
Nzoia Sugar 0-1 Tusker
Posta Rangers 0-2 SoNy Sugar
Sofapaka 2-2 Nakumatt
Thika United 1-2 Zoo Kericho
Ulinzi Stars 2-1 AFC Leopards
Vihiga United 3-3 Kariobangi Sharks
Wazito 2-1 Bandari
[Oct 1]
Chemelil Sugar 2-0 Kakamega Homeboyz
Round 34 [Oct 7]
AFC Leopards 0-2 Nzoia Sugar
Bandari 5-1 Thika United
Kakamega Homeboyz 0-0 Posta Rangers
Kariobangi Sharks 1-1 Chemelil Sugar
Mathare United 1-1 Ulinzi Stars
Nakumatt 0-2 Vihiga United
SoNy Sugar 3-0 Wazito
Tusker 1-0 Gor Mahia
Zoo Kericho 0-0 Sofapaka
Final Table:
1.Gor Mahia (Nairobi) 34 23 6 5 71-31 75 [C] Champions
2.Bandari FC (Mombasa) 34 17 11 6 40-20 62
3.Tusker FC (Nairobi) 34 16 8 10 47-35 56
4.Ulinzi Stars (Nakuru) 34 15 9 10 38-26 54
5.Sofapaka (Nairobi) 34 15 8 11 45-41 53
6.Kariobangi Sharks (Nairobi) 34 13 12 9 48-40 51
7.AFC Leopards (Nairobi) 34 14 9 11 47-48 51
8.Mathare United (Nairobi) 34 11 15 8 47-45 48
9.SoNy Sugar (Awendo) 34 12 9 13 33-30 45
10.Kakamega Homeboyz (Kakamega) 34 12 8 14 35-44 44
11.Zoo Kericho (Kericho) 34 10 12 12 42-48 42
12.Vihiga United (Mbale) 34 10 11 13 29-30 41 [P]
13.Nzoia Sugar (Bungoma) 34 11 8 15 35-38 41
14.Chemelil Sugar (Nyando) 34 9 12 13 24-28 39
15.Posta Rangers (Nairobi) 34 9 11 14 27-37 38
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Nakumatt (Nairobi) 34 9 10 15 49-61 37 Relegation Playoff
------------------------------------------------------------
17.Wazito FC (Nairobi) 34 8 7 19 31-53 31 [P] Relegated
18.Thika United (Thika) 34 5 8 21 23-56 23 Relegated
Promoted: Western Stima (Kakamega), Kenya Commercial Bank (Nairobi)
Promotion/Relegation Playoff
First Leg [Oct 19, Camp Toyoyo]
Nakumatt 1-0 Ushuru
Second Leg [Oct 28, Kasarani]
Ushuru 0-2 Nakumatt
NB: both remain at former level
NB: tournament renamed due to sposnsorship; called GOtv shield 2013-2017.
Quarterfinals
[Sep 1]
Riverplate 1-4 Ulinzi Stars
Kenya Police 1-4 AFC Leopards
[Sep 2]
Tusker 1-2 Sofapaka
Gor Mahia 0-0 Kariobangi Sharks [2-4 pen (no extra time)]
Semifinals [Sep 23]
Kariobangi Sharks 4-1 Ulinzi Stars
Sofapaka 1-0 AFC Leopards
Final [Oct 20]
Kariobangi Sharks 3-2 Sofapaka
[Dec 2, 2018, Kasarani Stadium]
Gor Mahia 0-1 Kariobangi Sharks
[Sidney Okale 52]
Table:
1.Western Stima 36 24 8 4 58-26 80 [R] Promoted
2.KCB 36 23 6 7 54-24 75 Promoted
------------------------------------------------------------
3.Nairobi Stima 35 18 14 3 63-32 68
4.Ushuru FC 36 18 13 5 52-24 67 Promotion Playoff
5.Bidco United 36 17 11 8 48-21 62
6.Nairobi City Stars 35 14 10 11 43-35 52
7.Coast Stima 35 13 12 10 46-41 51
8.FC Talanta 36 12 12 12 44-51 48
9.Kenya Police 35 12 11 12 41-36 47
10.St Joseph FC 34 11 13 10 50-39 46
11.Modern Coast Rangers 35 11 11 13 36-40 44
12.Kisumu All Stars 31 10 13 8 26-27 43
13.Kibera Black Stars 34 11 9 14 34-41 42
14.Administration Police Fc 36 10 7 19 37-57 37
15.Kangemi All Stars 34 10 6 18 37-49 36
16.Green Commandos 35 10 5 20 37-59 35
------------------------------------------------------------
17.Isibania 36 5 11 20 22-60 26 Relegated
18.GFE 105 36 5 10 21 23-57 25 Relegated
19.Nakuru AllStars 35 5 6 24 24-56 21 Relegated
Final Tables:
Zone A
1.Fortune Sacco 26 20 3 3 42-15 63 Promoted
------------------------------------------------------------
2.Mwatate United 26 17 3 6 36-19 54 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Nalvas 26 16 4 6 47-22 52
4.MOSCA 26 14 4 8 43-27 46
5.SS Assad 26 10 9 7 36-34 39
6.Green Berets 26 9 9 8 26-26 36
7.Liberty Sports Academy 26 9 8 9 38-34 35
8.Vegpro 26 8 10 8 25-25 34
9.Tiki 26 9 3 14 27-30 30
10.Ligi Ndogo 26 9 3 14 36-47 30
11.Strathmore University 26 6 10 10 32-34 28
12.Mitunguu United 26 6 8 12 27-42 26
------------------------------------------------------------
13.Savannah Cement 26 4 5 17 19-45 17 Relegated
14.Commercial 26 1 7 18 14-48 10 Relegated
NB: 2 more losses than wins; presumably one match awarded loss to both clubs
Zone B
1.Eldoret Youth 26 22 4 0 51-10 70 Promoted
------------------------------------------------------------
2.Shabana 26 18 5 3 49-15 59 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3.Transfoc 26 15 4 7 43-22 49
4.Bungoma Superstars 26 13 7 6 39-17 46
5.Raiply 26 11 6 9 49-42 39
6.Silibwet 26 11 4 11 34-40 37
7.Kisumu Hot Stars 26 10 4 12 29-30 34
8.Transmara Sugar 26 9 7 10 22-28 34
9.Timsales 26 8 9 9 27-28 33
10.Bondo United 26 9 4 13 24-27 31
11.Poror Mote 26 7 8 11 27-37 29
12.Saint Joseph's Youth Academy 26 7 6 13 27-36 27
------------------------------------------------------------
13.Nyakach United 26 3 4 19 10-53 13 Relegated
14.Griffin 26 1 2 23 10-56 5 Relegated
NB: 2 more losses than wins; presumably one match awarded loss to both clubs
Promotion Playoff [Oct 28]
Shabana 1-1 Mwatate United [7-6 pen]
-------------------------------------------------------------------------------------------
2018/19
Final Table:
1.Gor Mahia (Nairobi) 34 21 9 4 58-25 72 [C] Champions
2.Bandari FC (Mombasa) 34 18 10 6 45-29 64
3.Sofapaka (Nairobi) 34 16 14 4 50-30 62
4.Tusker FC (Nairobi) 34 15 11 8 49-33 56
5.SoNy Sugar (Awendo) 34 16 8 10 41-28 56
6.Mathare United (Nairobi) 34 14 13 7 48-35 55
7.Kakamega Homeboyz (Kakamega) 34 14 10 10 48-31 52
8.Ulinzi Stars (Nakuru) 34 10 15 9 36-32 45
9.Kariobangi Sharks (Nairobi) 34 10 15 9 40-37 45
10.Kenya Commercial Bank (Nairobi) 34 11 12 11 38-36 45 [P]
11.AFC Leopards (Nairobi) 34 11 10 13 33-39 43
12.Nzoia Sugar (Bungoma) 34 9 12 13 31-36 39
13.Western Stima (Kakamega) 34 8 15 11 27-37 39 [P]
14.Chemelil Sugar (Nyando) 34 8 10 16 27-41 34
15.Zoo FC (Kericho) 34 7 12 15 30-49 33
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Posta Rangers (Nairobi) 34 7 11 16 28-36 32 Relegation Playoff
------------------------------------------------------------
17.Vihiga United (Mbale) 34 4 14 16 27-48 26 Relegated
18.Mount Kenya United (Nairobi) 34 5 3 26 31-85 18 [*] Relegated
[*] Nakumatt were renamed Mount Kenya United in Nov 2018
Round 1
[Dec 8]
Bandari 2-1 Gor Mahia
Kakamega Homeboyz 1-0 KCB
Mathare United 2-0 Chemelil Sugar
Posta Rangers 0-1 Western Stima
[Dec 9]
AFC Leopards 1-1 Kariobangi Sharks
Mount Kenya United 1-2 Sofapaka
SoNy Sugar 1-1 Tusker
Vihiga United 2-0 Ulinzi Stars
Zoo 0-1 Nzoia Sugar
Round 2
[Dec 12]
Gor Mahia 4-0 Zoo
[Dec 15]
Chemelil Sugar 1-1 Vihiga United
Kakamega Homeboyz 3-0 AFC Leopards
Nzoia Sugar 0-3 Mathare United
[Dec 16]
Mount Kenya United 1-2 Posta Rangers
Sofapaka 1-2 Bandari
Ulinzi Stars 3-1 KCB
Western Stima awd Tusker [awarded 0-2; originally 1-0, Western Stima
[Dec 18] fielded ineligible player (Kevin Okoth)]
Kariobangi Sharks 2-0 SoNy Sugar
Round 3
[Dec 22]
KCB 1-1 Bandari
Mathare United 0-0 Ulinzi Stars
Sofapaka 2-2 AFC Leopards
Western Stima 2-1 Kakamega Homeboyz
[Dec 23]
Tusker 3-0 Mount Kenya United
Vihiga United 0-1 SoNy Sugar
Zoo 2-0 Chemelil Sugar
[Dec 26]
Nzoia Sugar 0-0 Kariobangi Sharks
[Jan 9]
Gor Mahia 2-1 Posta Rangers
Round 4 [Dec 29]
KCB 1-3 Tusker
Posta Rangers 1-2 Mathare United
Bandari 1-1 Western Stima
Chemelil Sugar 2-0 Mount Kenya United
Kakamega Homeboyz 1-1 Nzoia Sugar
Kariobangi Sharks 1-0 Gor Mahia
SoNy Sugar 2-1 Zoo
AFC Leopards 0-0 Vihiga United
Ulinzi Stars 2-2 Sofapaka
Round 5 [Jan 2]
Mount Kenya United 1-1 Kariobangi Sharks
Mathare United 2-1 KCB
Nzoia Sugar 2-0 Ulinzi Stars
Posta Rangers 0-2 AFC Leopards
SoNy Sugar 2-1 Kakamega Homeboyz
Tusker 2-0 Vihiga United
Western Stima 1-1 Sofapaka
Zoo 0-0 Bandari
Gor Mahia 2-0 Chemelil Sugar
Round 6
[Jan 5]
Sofapaka 2-3 Tusker
[Jan 6]
AFC Leopards 1-1 Nzoia Sugar
Bandari 2-1 SoNy Sugar
Chemelil Sugar 0-1 Western Stima
Kakamega Homeboyz 0-1 Posta Rangers
KCB 1-1 Kariobangi Sharks
Mathare United 1-1 Gor Mahia
Ulinzi Stars 0-0 Zoo
Vihiga United 1-1 Mount Kenya United
Round 7
[Jan 12]
Kakamega Homeboyz 1-1 Zoo
AFC Leopards 0-1 KCB
Mount Kenya United 1-2 Bandari
Tusker 1-2 Mathare United
[Jan 13]
Kariobangi Sharks 2-1 Western Stima
Vihiga United 1-1 Sofapaka
Posta Rangers 0-2 Chemelil Sugar
SoNy Sugar 1-2 Ulinzi Stars
[Apr 1]
Gor Mahia 2-1 Nzoia Sugar
Round 8
[Jan 16]
Gor Mahia 4-1 Mount Kenya United
[Jan 17]
Bandari 1-0 Posta Rangers
Chemelil Sugar 1-2 AFC Leopards
Zoo 1-1 Kariobangi Sharks
[Jan 19]
KCB 1-1 Vihiga United
Mathare United 3-2 Kakamega Homeboyz
Sofapaka 0-0 SoNy Sugar
[Jan 20]
Ulinzi Stars 0-0 Tusker
Western Stima 2-2 Nzoia Sugar
Round 9
[Jan 23]
Posta Rangers 0-1 Sofapaka
Western Stima 0-0 KCB
Mount Kenya United 1-1 Ulinzi Stars
Vihiga United 0-0 Nzoia Sugar
Tusker 2-1 Chemelil Sugar
[Jan 30]
Gor Mahia 2-0 SoNy Sugar
Kakamega Homeboyz 4-0 Bandari
Kariobangi Sharks 0-0 Mathare United
Zoo 1-0 AFC Leopards
Round 10
[Jan 27]
KCB 1-0 Gor Mahia
Mathare United 3-1 Vihiga United
Nzoia Sugar 2-1 Mount Kenya United
Sofapaka 3-2 Zoo
SoNy Sugar 1-0 Posta Rangers
Ulinzi Stars 0-0 Kakamega Homeboyz
[Mar 23]
AFC Leopards 2-1 Western Stima
Chemelil Sugar 0-0 Bandari
[Mar 27]
Tusker 3-1 Kariobangi Sharks
Round 11
[Feb 2]
Mount Kenya United 2-1 Mathare United
Posta Rangers 0-0 Tusker
Ulinzi Stars 1-1 Chemelil Sugar
[Feb 3]
Bandari 4-1 AFC Leopards
Kakamega Homeboyz 1-1 Vihiga United
Kariobangi Sharks 0-2 Sofapaka
Nzoia Sugar 3-2 SoNy Sugar
Zoo 2-2 KCB
[Feb 20]
Gor Mahia 1-1 Western Stima
Round 12
[Feb 6]
AFC Leopards 1-2 Mount Kenya United
Vihiga United 0-1 Gor Mahia
Western Stima 1-0 Zoo
[Feb 7]
Chemelil Sugar 0-0 Kakamega Homeboyz
Kariobangi Sharks 3-1 Ulinzi Stars
KCB 0-0 Posta Rangers
Sofapaka 1-0 Nzoia Sugar
SoNy Sugar 1-1 Mathare United
Tusker 1-1 Bandari
Round 13
[Feb 9]
Gor Mahia 2-0 AFC Leopards
[Feb 10]
Zoo 0-1 Tusker
[Feb 11]
Mount Kenya United 0-2 KCB
SoNy Sugar 0-0 Chemelil Sugar
Ulinzi Stars 1-1 Western Stima
[Feb 12]
Bandari 2-0 Vihiga United
Kakamega Homeboyz 0-1 Kariobangi Sharks
Mathare United 1-4 Sofapaka
Posta Rangers 2-0 Nzoia Sugar
Round 14
[Feb 16]
Kariobangi Sharks 0-1 Bandari
Nzoia Sugar 0-1 Chemelil Sugar
Tusker 0-1 Kakamega Homeboyz
[Feb 17]
AFC Leopards 0-1 Ulinzi Stars
KCB 0-1 SoNy Sugar
Sofapaka 0-1 Gor Mahia
Vihiga United 0-1 Posta Rangers
Western Stima 2-1 Mount Kenya United
Zoo 0-0 Mathare United
Round 15
[Feb 23]
Bandari 1-0 Nzoia Sugar
Chemelil Sugar 1-1 KCB
Kakamega Homeboyz 2-2 Sofapaka
Mathare United 2-0 AFC Leopards
Posta Rangers 1-1 Ulinzi Stars
[Feb 24]
Mount Kenya United 1-0 Zoo
SoNy Sugar 4-0 Western Stima
Vihiga United 1-1 Kariobangi Sharks
[Feb 27]
Gor Mahia 1-0 Tusker
Round 16
[Mar 2]
AFC Leopards 1-0 SoNy Sugar
Bandari 0-0 Mathare United
Kariobangi Sharks 2-0 Chemelil Sugar
Mount Kenya United 0-6 Kakamega Homeboyz
Nzoia Sugar 1-0 Tusker
Western Stima 1-1 Vihiga United
[Mar 3]
Sofapaka 1-0 KCB
Zoo 1-0 Posta Rangers
[Apr 29]
Ulinzi Stars 1-2 Gor Mahia
Round 17
[Mar 9]
Chemelil Sugar 0-3 Sofapaka
Mathare United 0-0 Western Stima
Posta Rangers 0-0 Kariobangi Sharks
SoNy Sugar 1-0 Mount Kenya United
Tusker 1-2 AFC Leopards
[Mar 10]
KCB 2-0 Nzoia Sugar
Ulinzi Stars 2-1 Bandari
Vihiga United 2-1 Zoo
[Mar 14]
Gor Mahia 2-1 Kakamega Homeboyz
Round 18
[Mar 13]
AFC Leopards 0-1 Sofapaka
Western Stima 0-2 Chemelil Sugar
[Mar 16]
Mount Kenya United 2-3 Vihiga United
[Mar 17]
Kakamega Homeboyz 2-1 Mathare United
[Mar 20]
Nzoia Sugar 1-1 Zoo
SoNy Sugar 2-0 Bandari
Tusker 1-1 Ulinzi Stars
[Mar 24]
Posta Rangers 0-1 KCB
[Mar 30]
Gor Mahia 2-1 Kariobangi Sharks
Round 19
[Mar 13]
Kariobangi Sharks 1-0 Nzoia Sugar
[Mar 27]
Zoo 0-4 Gor Mahia
Bandari 1-2 Kakamega Homeboyz
KCB 1-1 Western Stima
Sofapaka 3-1 Mount Kenya United
Ulinzi Stars 2-1 SoNy Sugar
Vihiga United 2-2 AFC Leopards
[Mar 28]
Mathare United 3-1 Posta Rangers
[Mar 30]
Chemelil Sugar 2-1 Tusker
Round 20
[Apr 3]
Bandari 3-2 Mount Kenya United
Kakamega Homeboyz 1-0 Ulinzi Stars
KCB 1-0 Mathare United
SoNy Sugar 2-3 Gor Mahia
Tusker 1-1 Western Stima
[Apr 4]
AFC Leopards 2-0 Chemelil Sugar
Kariobangi Sharks 1-1 Zoo
Nzoia Sugar 0-0 Posta Rangers
Sofapaka 1-1 Vihiga United
Round 21
[Apr 6]
Mathare United 1-1 Tusker
[Apr 7]
Kakamega Homeboyz 2-0 Chemelil Sugar
Mount Kenya United 1-6 Nzoia Sugar
Posta Rangers 1-2 SoNy Sugar
Ulinzi Stars 0-1 AFC Leopards
Vihiga United 0-3 KCB
Zoo 0-2 Sofapaka
[Apr 11]
Western Stima 0-0 Kariobangi Sharks
[Apr 23]
Gor Mahia 1-0 Bandari
Round 22
[Apr 7]
Bandari 1-0 Kariobangi Sharks
[Apr 10]
AFC Leopards 1-1 Kakamega Homeboyz
Chemelil Sugar 0-0 Posta Rangers
Mathare United 1-2 SoNy Sugar
Sofapaka 0-0 Ulinzi Stars
[Apr 11]
Nzoia Sugar 1-0 Vihiga United
Tusker 1-0 KCB
[Apr 25]
Mount Kenya United awd Gor Mahia [awarded 0-2, Mount Kenya dns]
[May 15]
Zoo 2-1 Western Stima
Round 23
[Apr 14]
Chemelil Sugar 2-0 Zoo
Kariobangi Sharks 0-2 Tusker
KCB 0-1 Sofapaka
Posta Rangers 6-2 Mount Kenya United
SoNy Sugar abd AFC Leopards [abandoned at 0-1 in 63' due to rain]
Ulinzi Stars 2-0 Mathare United
Vihiga United 0-1 Kakamega Homeboyz
Western Stima 1-2 Bandari
[May 12]
SoNy Sugar 0-0 AFC Leopards [replay]
[May 15]
Nzoia Sugar 1-0 Gor Mahia
Round 24
[Apr 17]
Bandari 2-1 KCB
Mathare United 3-2 Nzoia Sugar
Mount Kenya United 4-3 Chemelil Sugar
Western Stima 0-2 Ulinzi Stars
Zoo 1-0 Vihiga United
[Apr 18]
AFC Leopards 3-1 Posta Rangers
Sofapaka 1-1 Kariobangi Sharks
Tusker 0-0 SoNy Sugar
[Apr 19]
Kakamega Homeboyz 1-1 Gor Mahia
Round 25
[Apr 21]
Gor Mahia 1-1 Ulinzi Stars
Posta Rangers 2-0 Zoo
SoNy Sugar 0-1 Sofapaka
Vihiga United 2-2 Mathare United
[Apr 22]
Kakamega Homeboyz 1-0 Mount Kenya United
[Apr 24]
Kariobangi Sharks 1-1 AFC Leopards
KCB 1-2 Chemelil Sugar
Nzoia Sugar 0-0 Western Stima
[May 16]
Bandari 3-1 Tusker
Round 26
[Apr 24]
Ulinzi Stars 1-0 Vihiga United
[Apr 27]
Chemelil Sugar 1-2 Nzoia Sugar
Kariobangi Sharks 1-1 Posta Rangers
KCB 1-1 Kakamega Homeboyz
Tusker 0-2 Gor Mahia
Western Stima 0-2 SoNy Sugar
[Apr 28]
AFC Leopards 2-1 Bandari
Sofapaka 2-2 Mathare United
Zoo 2-3 Mount Kenya United
Round 27
[May 1]
Chemelil Sugar 2-2 Kariobangi Sharks
Kakamega Homeboyz 1-3 Tusker
Mathare United 3-1 Zoo
Mount Kenya United 0-3 Western Stima
Nzoia Sugar awd AFC Leopards [awarded 0-2, Nzoia dns]
Sofapaka 3-2 Posta Rangers
SoNy Sugar 3-1 Vihiga United
[May 2]
Bandari 1-0 Ulinzi Stars
Gor Mahia 3-3 KCB
Round 28
[May 4]
Vihiga United 2-1 Chemelil Sugar
[May 5]
AFC Leopards 0-2 Mathare United
Kariobangi Sharks 0-3 Kakamega Homeboyz
Posta Rangers 0-0 Bandari
Tusker 2-2 Sofapaka
Western Stima 0-0 Gor Mahia
Zoo 0-0 SoNy Sugar
[May 6]
KCB 2-0 Mount Kenya United
Ulinzi Stars 1-0 Nzoia Sugar
Round 29
[May 8]
AFC Leopards 1-1 Zoo
Chemelil Sugar 0-2 Gor Mahia
Mathare United 2-3 Kariobangi Sharks
Sofapaka 2-0 Western Stima
Vihiga United 0-2 Bandari
[May 9]
Mount Kenya United 1-4 Tusker
Nzoia Sugar 0-2 Kakamega Homeboyz
SoNy Sugar 2-0 KCB
Ulinzi Stars 0-1 Posta Rangers
Round 30
[May 12]
Gor Mahia 2-0 Sofapaka
Kakamega Homeboyz 2-0 Western Stima
Mathare United awd Mount Kenya United [awarded 2-0, Mount Kenya dns]
Posta Rangers 1-1 Vihiga United
Tusker 1-1 Nzoia Sugar
Zoo 2-1 Ulinzi Stars
[May 14]
Bandari 3-1 Chemelil Sugar
[May 15]
KCB 1-0 AFC Leopards
SoNy Sugar 2-0 Kariobangi Sharks
Round 31
[May 18]
Kariobangi Sharks 2-3 KCB
Mount Kenya United 1-3 SoNy Sugar
Nzoia Sugar 1-1 Sofapaka
Posta Rangers 0-0 Kakamega Homeboyz
[May 19]
Western Stima 0-0 Mathare United
AFC Leopards 1-3 Gor Mahia
Bandari 3-0 Zoo
Chemelil Sugar 0-0 Ulinzi Stars
Vihiga United 1-2 Tusker
Round 32
[May 22]
Gor Mahia 1-1 Vihiga United
Kakamega Homeboyz 1-2 SoNy Sugar
Mathare United 0-0 Bandari
Nzoia Sugar 0-1 KCB
Sofapaka 0-0 Chemelil Sugar
Ulinzi Stars 3-3 Kariobangi Sharks
Western Stima 2-1 Posta Rangers
[May 23]
Mount Kenya United 0-2 AFC Leopards
Tusker 2-2 Zoo
Round 33
[May 25]
Chemelil Sugar 0-1 Mathare United
Posta Rangers 1-1 Gor Mahia
SoNy Sugar 0-0 Nzoia Sugar
[May 26]
AFC Leopards 0-2 Tusker
Bandari 0-0 Sofapaka
Kariobangi Sharks 3-0 Mount Kenya United
KCB 2-2 Ulinzi Stars
Vihiga United 1-2 Western Stima
Zoo 3-2 Kakamega Homeboyz
Round 34
[May 29]
Chemelil Sugar 1-0 SoNy Sugar
Gor Mahia 2-2 Mathare United
Kariobangi Sharks 4-0 Vihiga United
KCB 2-2 Zoo
Nzoia Sugar 2-2 Bandari
Sofapaka 2-0 Kakamega Homeboyz
Tusker 2-1 Posta Rangers
Western Stima 0-0 AFC Leopards
[Jun 2]
Ulinzi Stars 4-0 Mount Kenya United
Promotion/Relegation Playoff
First Leg [Jun 15]
Nairobi Stima 1-2 Posta Rangers
Second Leg [Jun 19]
Posta Rangers 1-1 Nairobi Stima
NB: both remain at former level
NB: Tusker declined to enter; they were replaced by Equity
Round 1
[Mar 16]
Uprising 0-5 Western Stima
Congo Boys 2-2 Kenya Police [3-2 pen]
SS Assad 0-0 Ulinzi Stars [5-4 pen]
Bungoma Superstars 0-0 Sofapaka [5-4 pen]
Murang'a Seal 4-1 Kisumu All Stars
Transmara Sugar 0-1 Bidco United
Dero FC 2-0 FC Talanta
Sindo United 0-1 KCB
Vihiga Sportif 2-0 Ushuru
Elim FC 0-5 Kariobangi Sharks
Transfoc 0-4 AFC Leopards
Kayo 2-1 Bandari
[Mar 17]
Fortune Sacco 0-1 Wazito FC
Emmausians 0-6 Mwatate United
Naivas FC 1-0 Equity
[Mar 20]
Kenpoly 0-4 Gor Mahia
Round 2
[Mar 30]
Mwatate United 0-0 Congo Boys [4-5 pen]
SS Assad 0-0 Naivas FC [9-8 pen]
Bidco United w/o Dero FC [Dero witdhrew]
KCB 4-0 Vihiga Sportif
[Mar 31]
AFC Leopards 1-1 Bungoma Superstars [3-4 pen]
Western Stima 2-1 Wazito FC
[Apr 1]
Kariobangi Sharks 1-0 Murang'a Seal
[Apr 10]
Bandari 1-1 Gor Mahia [5-4 pen]
Quarterfinals
[Apr 20, both at Mbaraki Sports Ground, Mombasa]
SS Assad 2-1 Congo Boys
Bandari 4-1 Western Stima
[Apr 21, both at Kenyatta Stadium, Machakos]
KCB 4-1 Bidco United
Kariobangi Sharks 1-1 Bungoma Superstars [4-2 pen]
Semifinals [May 12, both at Kenyatta Stadium, Machakos]
Bandari 6-1 SS Assad
KCB 0-1 Kariobangi Sharks
Final
[Jun 1, Moi Sports Centre, Kasarani]
Bandari abd Kariobangi Sharks [abandoned at 2-1 at half-time due to heavy rain]
[Jun 2, Moi Sports Centre, Kasarani]
Bandari 3-1 Kariobangi Sharks [second half]
[Aug 18, 2019, Machakos Stadium]
Gor Mahia 1-0 Bandari
[Lawrence Juma 63]
Reported Final Table:
1.Wazito FC (Nairobi) 38 26 3 9 75-36 81 [R] Promoted
2.Kisumu All Stars 38 23 11 4 68-29 80 Promoted
------------------------------------------------------------
3.Nairobi Stima 38 22 14 2 64-33 80 Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4.Kenya Revenue Authority FC 38 21 11 6 60-29 74 [aka Ushuru]
5.Bidco United 38 18 11 9 51-36 65
6.Kenya Police FC (Nairobi) 38 18 10 10 59-52 64
7.FC Talanta (Nairobi) 38 14 14 10 52-49 56
8.Coast Stima FC (Mombasa) 38 15 10 13 52-42 55
9.Shabana FC (Kisii) 38 15 9 14 52-44 54 [P]
10.Administration Police (Nairobi) 38 10 19 9 53-47 49
11.Modern Coast Rangers FC (Mombasa) 38 14 7 17 46-55 49
12.Eldoret Youth 38 12 12 14 40-50 48 [N]
13.St Joseph FC (Nakuru) 38 10 11 17 44-52 41
14.Nairobi City Stars 38 8 15 15 47-60 39
15.Fortune Sacco FC (Kerugoya) 38 8 13 17 56-70 37 [P]
16.Migori Youth 38 9 10 19 29-55 37 [N]
17.Kibera Black Stars 38 7 14 17 37-49 35 Relegated
18.Green Commandos (Kakamega) 38 8 6 24 39-69 30 Relegated
19.Thika United (Thika) 38 7 8 23 36-73 29 [R] Relegated
20.Kangemi All Stars 38 8 4 26 46-80 28 Relegated
NB: 2 more losses than wins; total goal difference -4
---------------------------------------------------------------------------------------------
2019/20
Table at abandonment:
1.Gor Mahia (Nairobi) 23 17 3 3 47-17 54 [C] Champions
2.Kakamega Homeboyz (Kakamega) 22 14 5 3 45-24 47
3.Tusker FC (Nairobi) 22 13 7 2 41-21 46
4.Ulinzi Stars (Nakuru) 23 11 10 2 32-15 43 [3-1]
5.Kenya Commercial Bank (Nairobi) 23 12 6 5 37-20 42 [3-0]
6.AFC Leopards (Nairobi) 23 11 7 5 30-17 40
7.Western Stima (Kakamega) 23 9 9 5 34-27 36
8.Mathare United (Nairobi) 22 8 9 5 33-26 33 [3-2]
9.Bandari FC (Mombasa) 23 9 5 9 29-27 32 [1-0]
10.Sofapaka (Nairobi) 23 8 7 8 34-29 31
11.Posta Rangers (Nairobi) 23 7 9 7 28-26 30
12.Kariobangi Sharks (Nairobi) 22 4 8 10 27-32 20
13.Wazito FC (Nairobi) 23 4 8 11 24-30 20 [P] [4-3]
14.Zoo FC (Kericho) 22 4 4 14 23-41 16
15.Nzoia Sugar (Bungoma) 22 2 7 13 18-39 13 [1-2]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Kisumu All Stars (Kisumu) 22 2 3 17 13-50 9 [P] [1-1] Relegation Playoff
------------------------------------------------------------
17.Chemelil Sugar (Nyando) 23 2 3 18 11-65 9
-.SoNy Sugar (Awendo) expelled; all results annulled;
record of matches played: 7 1 1 5 9-16 4
NB: league suspended due to Covid-19 pandemic and stopped by the FKF on Apr 30;
a decision disputed by the KPL; according to league regulations, if stopped
after all clubs have finished 50% but not yet completed 75% of the matches
(as is the case), the halfway table is used to determine the final standings;
based on that, the FKF declared Gor Mahia champions and Chemelil Sugar to
have been relegated along expelled Sony Sugar while Nairobi City Stars and
Bidco are to be promoted and Kisumu All Stars and Vihiga United to contest
a promotion/relegation playoff; on May 12, the Sports Dispute Tribunal (SDT)
suspended these decisions following an application by the KPL and Chemelil
Sugar; however, on Sep 15, the SDT rejected the appeal by the KPL on formal
grounds and upheld the decisions by the FKF.
NB: SoNy Sugar were expelled and relegated after failing to honour three
fixtures; all their results were annulled (listed between square
brackets for their opponents)
Round 1
[Aug 30]
Kariobangi Sharks 2-2 Western Stima
Sofapaka 1-2 Posta Rangers
[Aug 31]
Gor Mahia 5-2 Tusker
Kisumu All Stars 0-2 Ulinzi Stars
Mathare United 0-0 Bandari
SoNy Sugar 0-3 KCB [annulled]
Wazito 1-1 Nzoia Sugar
[Sep 1]
Kakamega Homeboyz 1-0 AFC Leopards
Zoo 3-1 Chemelil Sugar
Round 2
[Sep 14]
Nzoia Sugar 1-2 SoNy Sugar [annulled]
Posta Rangers 1-1 Kakamega Homeboyz
Tusker 1-1 Mathare United
Ulinzi Stars 0-0 Sofapaka
Western Stima 0-0 Wazito
AFC Leopards 0-0 Kariobangi Sharks
[Sep 15]
KCB 0-0 Kisumu All Stars
[Sep 18]
Bandari 3-2 Zoo
[Jan 15]
Chemelil Sugar 0-4 Gor Mahia
Round 3
[Sep 21]
Kisumu All Stars 0-2 Nzoia Sugar
Mathare United 2-1 Ulinzi Stars
Wazito 0-1 AFC Leopards
[Sep 22]
Gor Mahia 2-1 KCB
Kakamega Homeboyz 3-0 Kariobangi Sharks
Posta Rangers 0-1 Western Stima
Sofapaka 4-0 Chemelil Sugar
SoNy Sugar 0-1 Bandari [annulled]
Zoo 1-2 Tusker
Round 4
[Sep 28]
Kariobangi Sharks 0-0 Mathare United
Kisumu All Stars 1-2 Western Stima
Tusker 3-1 Sofapaka
[Sep 29]
Ulinzi Stars 3-1 SoNy Sugar [annulled]
AFC Leopards 4-0 Chemelil Sugar
KCB 2-1 Kakamega Homeboyz
Zoo 0-2 Wazito
[Oct 2]
Nzoia Sugar 0-2 Gor Mahia
[Oct 3]
Bandari 1-1 Posta Rangers
Round 5
[Oct 5]
Chemelil Sugar 0-2 Kariobangi Sharks
KCB 1-0 Nzoia Sugar
Mathare United 2-2 Wazito
SoNy Sugar awd AFC Leopards [annulled; originally awarded 0-2, SoNy dns]
Western Stima 0-0 Ulinzi Stars
[Oct 6]
Gor Mahia 1-0 Zoo
Kakamega Homeboyz 1-3 Tusker
Sofapaka 2-1 Bandari
[Oct 7]
Posta Rangers 3-0 Kisumu All Stars
Round 6
[Oct 19]
AFC Leopards 1-1 Western Stima
Bandari awd Chemelil Sugar [awarded 2-0, Chemelil dns]
Kisumu All Stars 1-2 Mathare United
Nzoia Sugar 2-1 Sofapaka
Tusker awd SoNy Sugar [annulled; originally awarded 2-0, SoNy dns]
Ulinzi Stars 0-0 KCB
Wazito 2-4 Kakamega Homeboyz
Zoo 0-0 Posta Rangers
[Oct 20]
Kariobangi Sharks 0-1 Gor Mahia
Round 7
[Oct 26]
Chemelil Sugar 1-2 Kakamega Homeboyz
KCB 2-1 Zoo
Nzoia Sugar 1-1 Kariobangi Sharks
SoNy Sugar 1-1 Kisumu All Stars [annulled]
Ulinzi Stars 1-0 Tusker
[Oct 27]
Posta Rangers 0-0 Wazito
Sofapaka 1-2 AFC Leopards
[Nov 6]
Gor Mahia 0-1 Mathare United
Western Stima 3-1 Bandari
Round 8
[Nov 1]
Mathare United 0-0 Posta Rangers
[Nov 2]
Wazito 4-3 SoNy Sugar [annulled]
AFC Leopards 0-0 Ulinzi Stars
Tusker 3-2 Nzoia Sugar
Chemelil Sugar 1-1 Kisumu All Stars
[Nov 3]
Kakamega Homeboyz 2-2 Sofapaka
Kariobangi Sharks 0-1 Zoo
[Feb 12]
Western Stima 1-1 Gor Mahia
Bandari 2-1 KCB
Round 9
[Nov 9]
Posta Rangers 3-0 Chemelil Sugar
KCB 1-1 Tusker
Kisumu All Stars 1-0 Kariobangi Sharks
[Nov 10]
Gor Mahia 4-1 AFC Leopards
Sofapaka 2-1 Wazito
Ulinzi Stars 1-0 Bandari
SoNy Sugar 2-3 Mathare United [annulled]
Kakamega Homeboyz 2-0 Western Stima
Zoo 2-1 Nzoia Sugar
Round 10
[Nov 20]
Zoo n/p SoNy Sugar [SoNy dns]
KCB awd Chemelil Sugar [awarded 2-0, Chemelil dns]
Kisumu All Stars 2-0 Wazito
Nzoia Sugar 0-2 Posta Rangers
Mathare United 0-1 Sofapaka
[Nov 21]
Kariobangi Sharks 2-4 Ulinzi Stars
Gor Mahia 3-0 Kakamega Homeboyz
Bandari 2-2 AFC Leopards
Tusker 2-2 Western Stima
NB: on Nov 22, Sony Sugar were expelled from the league for failure
to honour three fixtures; all their results were annulled
Round 11
[Nov 24]
Posta Rangers 0-1 Tusker
Chemelil Sugar 1-4 Mathare United
Ulinzi Stars 1-1 Nzoia Sugar
AFC Leopards 1-0 Kisumu All Stars
Sofapaka 2-1 Zoo
Bandari 0-2 Gor Mahia
[Nov 25]
Western Stima 1-0 KCB
Wazito 0-0 Kariobangi Sharks
Kakamega Homeboyz bye
Round 12
[Nov 29]
Mathare United 1-3 Kakamega Homeboyz
[Nov 30]
Kariobangi Sharks 2-5 KCB
Gor Mahia 0-0 Ulinzi Stars
Wazito 6-0 Chemelil Sugar
Nzoia Sugar 2-2 AFC Leopards
[Dec 1]
Zoo 3-0 Kisumu All Stars
Tusker 1-0 Bandari
Western Stima 1-1 Sofapaka
Posta Rangers bye
Round 13
[Dec 6]
Kariobangi Sharks 1-3 Tusker
Bandari 4-1 Wazito
[Dec 7]
Chemelil Sugar 1-2 Western Stima
Nzoia Sugar 1-2 Kakamega Homeboyz
[Dec 8]
KCB 5-1 Posta Rangers
[Dec 22]
AFC Leopards 3-0 Mathare United
Kisumu All Stars 0-3 Gor Mahia
Ulinzi Stars 4-0 Zoo
Sofapaka bye
Round 14
[Dec 10]
Sofapaka 2-1 Kisumu All Stars
[Dec 11]
Chemelil Sugar 1-4 Ulinzi Stars
Western Stima 4-1 Zoo
Wazito 0-1 Tusker
Kakamega Homeboyz 1-0 Bandari
[Dec 12]
AFC Leopards 0-0 KCB
[Dec 29]
Mathare United 4-0 Nzoia Sugar
Posta Rangers 1-1 Gor Mahia
Kariobangi Sharks bye
Round 15
[Dec 14]
Kisumu All Stars 0-2 Bandari
[Dec 15]
KCB 2-1 Wazito
Kariobangi Sharks 3-3 Posta Rangers
Tusker 0-0 AFC Leopards
Ulinzi Stars 2-2 Kakamega Homeboyz
Nzoia Sugar 1-3 Western Stima
[Jan 29]
Zoo 2-2 Mathare United
Gor Mahia 2-1 Sofapaka
Chemelil Sugar bye
Round 16
[Jan 4]
Chemelil Sugar 0-7 Tusker
Mathare United 1-1 KCB
Sofapaka 2-2 Kariobangi Sharks
Kakamega Homeboyz 4-0 Kisumu All Stars
Wazito 0-1 Gor Mahia
Bandari awd Nzoia Sugar [awarded 2-0, Nzoia dns]
[Jan 5]
AFC Leopards 4-1 Zoo
Posta Rangers 0-2 Ulinzi Stars
Western Stima bye
Round 17 [Jan 8]
Nzoia Sugar 0-1 Chemelil Sugar
Posta Rangers 2-1 AFC Leopards
KCB 2-1 Sofapaka
Tusker 2-0 Kisumu All Stars
Western Stima 2-1 Mathare United
Kariobangi Sharks 1-0 Bandari
Ulinzi Stars 1-0 Wazito
Zoo 0-1 Kakamega Homeboyz
Gor Mahia bye
Round 18 [Jan 12]
AFC Leopards 2-0 Wazito
Bandari 1-2 Tusker
Chemelil Sugar 0-3 KCB
Kakamega Homeboyz 2-1 Gor Mahia
Kisumu All Stars 0-2 Posta Rangers
Mathare United 2-1 Kariobangi Sharks
Sofapaka 4-1 Nzoia Sugar
Ulinzi Stars 3-2 Western Stima
Zoo bye
Round 19
[Jan 25]
Chemelil Sugar 1-1 Sofapaka
Gor Mahia 3-0 Bandari
Kariobangi Sharks 1-2 Kakamega Homeboyz
KCB 3-1 Western Stima
Kisumu All Stars 0-2 AFC Leopards
Nzoia Sugar 0-0 Zoo
Wazito 0-3 Posta Rangers
[Jan 26]
Tusker 1-1 Ulinzi Stars
Mathare United bye
Round 20
[Feb 1]
Posta Rangers 1-1 Bandari
Western Stima 1-1 Chemelil Sugar
Zoo 1-2 KCB
[Feb 2]
Gor Mahia 3-0 Nzoia Sugar
Kakamega Homeboyz 1-1 Wazito
Kariobangi Sharks 8-1 Kisumu All Stars
Sofapaka 1-1 Mathare United
Ulinzi Stars 0-1 AFC Leopards
Tusker bye
Round 21
[Feb 7]
KCB 0-1 Kariobangi Sharks
[Feb 8]
Bandari 1-1 Kakamega Homeboyz
Chemelil Sugar 2-1 Posta Rangers
Mathare United 3-1 Zoo
Nzoia Sugar 1-1 Ulinzi Stars
Sofapaka 3-1 Gor Mahia
Wazito 2-1 Western Stima
[Feb 9]
AFC Leopards 0-1 Tusker
Kisumu All Stars bye
Round 22
[Feb 22]
AFC Leopards 2-1 Sofapaka
Bandari 3-1 Mathare United
Posta Rangers 1-3 KCB
Western Stima 0-0 Kariobangi Sharks
[Feb 23]
Kakamega Homeboyz 6-0 Chemelil Sugar
Tusker 1-1 Wazito
Ulinzi Stars 3-2 Kisumu All Stars
Zoo 2-3 Gor Mahia
Nzoia Sugar bye
Round 23
[Feb 29]
Chemelil Sugar 0-1 AFC Leopards
Gor Mahia 3-2 Western Stima
Kisumu All Stars 2-2 Tusker
Sofapaka 0-1 Ulinzi Stars
[Mar 1]
Kakamega Homeboyz 3-2 Nzoia Sugar
KCB 1-2 Bandari
Posta Rangers 1-1 Mathare United
Wazito 4-1 Zoo
Kariobangi Sharks bye
Round 24
[Mar 6]
Zoo 0-0 Sofapaka
[Mar 7]
Bandari 1-0 Kariobangi Sharks
Mathare United 4-1 Kisumu All Stars
Nzoia Sugar 0-0 KCB
Tusker 2-0 Chemelil Sugar
Wazito 0-0 Ulinzi Stars
Western Stima 2-0 Posta Rangers
[Mar 8]
AFC Leopards 0-1 Gor Mahia
Kakamega Homeboyz bye
Promotion/Relegation Playoff
First Leg [Oct 31, Mumias Sports Complex]
Vihiga United 1-2 Kisumu All Stars
Second Leg [Nov 4, Moi Stadium, Kisumu]
Kisumu All Stars 1-2 Vihiga United [3-5 pen]
NB: Vihiga United promoted, Kisumu All Stars relegated
NB: 8 top level clubs (Tusker FC, Nzoia Sugar, Chemelil Sugar, Mathare United,
Kakamega Homeboyz, Western Stima and Zoo FC) declined to enter
Preliminary Round
[Jan 18]
Kariobangi Sharks B 0-3 Naivas FC
Re-union FC 0-2 KSG Ogopa
[Jan 19]
Uprising 0-2 Zetech Titans
Congo Boys 0-1 Tandaza
Equity FC 1-2 Balaji EPZ
Jericho Revelation 3-1 Nation FC
Kenpoly 2-0 Mwatate United
FC Shells 2-4 SS Assad
MMUST 2-2 Keroka Technical [2-4 pen]
Transfoc FC 0-0 Mara Sugar [4-3 pen]
Zoo Youth FC 1-0 Sindo United
Butali Sugar 1-1 Flamingo FC [3-4 pen]
Nyabururu Sportiff 2-1 Black Diamond Rangers
Elim FC 2-0 CUSCO FC
Egerton FC 2-1 Dero FC
Luanda Villa 1-0 GDC FC
Round 1
[Feb 15]
Jericho Revelation 1-2 Bidco United
Tandaza 1-1 Posta Rangers [4-5 pen]
Balaji EPZ 0-0 Sofapaka [4-5 pen]
Zetech Titans 2-2 FC Talanta [5-6 pen]
SS Assad 1-1 Fortune Sacco [0-3 pen]
Nyabururu Sportiff 0-0 Kisumu Allstars [3-4 pen]
Egerton FC 0-1 Wazito
Flamingo 0-1 Migori Youth
Transfoc 0-0 Ushuru FC [3-5 pen]
[Feb 16]
KSG Ogopa 0-2 Bandari
Naivas 2-3 Gor Mahia
Kenpoly 0-2 Kariobangi Stars
Keroka Technical 2-0 Vihiga United
Zoo Youth 1-1 KCB [3-4 pen]
Elim 0-1 AFC Leopards
Luanda Villa 0-0 Ulinzi Stars [8-9 pen]
1/8 Finals
[Mar 15]
Kisumu Allstars - Keroka Technical
Ulinzi Stars 1-0 Migori Youth
Kariobangi Sharks 4-1 FC Talanta
AFC Leopards 0-0 Ushuru FC [4-2 pen]
[not played (postponed due to reservations by clubs concerning Covid-19 pandemic)]
Wazito - KCB
Gor Mahia - Posta Rangers
Bandari - Sofapaka
Fortune Sacco - Bidco United
Kisumu Allstars - Keroka Technical
NB: competition abandoned
-------------------------------------------------------------------------------------------
2020/21
Home \ Away AFC BAN BID GOR KAK SHA KCB MAT NAI NZO POS SOF TUS ULI VIH WAZ STI ZOO
AFC Leopards — 2–0 1–3 ABD 2–3 0–1 2–1 1–0 1–0 1–0 2–1 3–0 2–1 1–0 3–1 0–1 0–2
Bandari 2–1 — 1–1 1–3 4–3 4–1 1–2 3–0 1–1 1–1 1–0 1–0 2–1 1–3 5–0 2–0 2–0
Bidco 0–2 2–2 — 1–3 1–1 1–0 0–1 2–1 0–0 1–1 1–0 0–0 2–1 1–1 1–0 1–2 1–0
Gor Mahia 0–0 0–0 1–1 — 1–0 0–2 0–2 3–1 1–0 0–2 0–1 1–0 1–2 1–0 0–1 0–0 1–2
Kakamega Homeboyz 1–2 1–2 2–0 1–2 — 4–1 0–0 4–2 2–0 0–0 1–1 1–0 0–1 3–1 1–3 0–1 4–0
Kariobangi Sharks 0–2 0–1 2–2 4–3 1–0 — 0–3 2–3 1–2 3–1 0–0 0–0 0–1 0–0 4–0 4–0 2–2
KCB 1–1 3–0 1–0 0–0 2–0 0–3 — 1–0 1–0 2–1 0–2 1–0 2–2 2–1 1–0 1–0 3–1
Mathare United 1–0 0–0 0–1 1–0 1–2 1–2 1–2 — 2–0 1–0 1–2 2–1 0–0 1–0 0–0 1–1 1–1
Nairobi City Stars 2–1 2–0 1–2 1–1 1–0 1–2 0–3 2–0 — 2–0 2–2 3–0 2–2 1–1 1–1 0–1 2–1
Nzoia Sugar 2–2 4–1 1–0 2–1 1–2 0–0 2–1 2–2 0–1 — 1–1 2–1 0–0 1–1 1–2 2–1 1–1
Posta Rangers F.C. 0–0 1–1 0–0 0–1 1–3 0–3 0–3 2–0 1–1 0–0 — 1–2 1–4 0–0 2–1 0–0 0–0
Sofapaka 1–0 2–2 0–0 1–2 1–2 1–2 2–2 4–2 1–0 1–0 1–1 — 1–2 0–0 1–1 2–0 3–1
Tusker 2–0 0–0 2–1 2–1 2–0 4–2 0–0 1–0 0–1 2–1 0–1 1–1 — 1–0 1–0 2–0 2–1
Ulinzi 0–1 0–2 0–0 1–0 2–0 2–0 0–0 2–1 0–2 1–0 2–1 2–0 1–4 — 0–0 2–1 2–2
Vihiga United 0–0 0–1 0–1 0–1 0–1 0–1 2–1 1–2 0–0 2–1 0–1 1–1 0–4 1–2 — 0–2 0–0
Wazito 1–2 2–2 1–1 0–1 1–0 2–0 1–1 2–1 2–1 2–1 1–1 0–3 1–1 0–0 3–1 — 1–0
Western Stima 3–2 1–1 0–0 1–3 2–3 1–2 0–2 2–5 0–2 2–2 1–1 0–1 2–5 1–2 0–2 1–0 —
Zoo Kericho —
1.Tusker FC (Nairobi) 32 19 8 5 52-26 65 [2-1] Champions
2.Kenya Commercial Bank (Nairobi) 32 18 8 6 44-23 62 [1-1]
3.Bandari FC (Mombasa) 32 14 11 7 47-37 53 [1-1]
4.AFC Leopards (Nairobi) 32 15 6 11 37-31 48 [-3]
5.Kariobangi Sharks (Nairobi) 32 14 6 12 45-42 48
6.Kakamega Homeboyz (Kakamega) 32 14 4 14 45-39 46 [1-1]
7.Nairobi City Stars (Nairobi) 32 12 9 11 34-30 45 [P] [2-1]
8.Gor Mahia (Nairobi) 32 14 6 12 32-29 45 [C] [3-0] [-3]
9.Wazito FC (Nairobi) 32 12 9 11 30-33 45 [1-0]
10.Ulinzi Stars (Nakuru) 32 11 11 10 29-29 44
11.Bidco United (Thika) 32 10 14 8 28-28 44 [P] [2-0]
12.Sofapaka (Nairobi) 32 9 11 12 34-37 38 [2-0]
13.Posta Rangers (Nairobi) 32 7 15 10 25-33 36 [1-1]
14.Nzoia Sugar (Bungoma) 32 7 12 13 33-38 33 [2-1]
15.Mathare United (Nairobi) 32 8 6 18 33-47 30 [2-0]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Vihiga United (Mbale) 32 6 8 18 20-43 26 [P] [0-1] Relegation Playoff
------------------------------------------------------------
17.Western Stima (Kakamega) 32 4 10 18 31-58 22 [0-0] Relegated
-.Zoo FC (Kericho) excluded; all results annulled;
record at exclusion: 14 1 5 8 8-20 8
NB: annulled results against Zoo between square brackets;
two more losses than wins as one match was awarded loss against both;
both AFC Leopards and Gor Mahia had 2 goals scored and 3 points deducted,
therefore the overall goal difference is -4
Promotion/Relegation Playoff
First Leg [Sep 12]
Vihiga United 1-1 Kenya Police
Second Leg [Sep 19]
Kenya Police 1-0 Vihiga United
NB: Kenya Police promoted, Vihiga United relegated
Round 1
[Feb 13]
KSG Ogopa lt Dimba Patriots
Marafiki 2-0 JKUAT
Mwatate United lt Twyford
Tikki 0-6 AFC Leopards
Flamingo 0-2 Kariobangi Sharks
Uprising 2-2 Malindi Progressive [1-3 pen]
Tandaza bt MCF
FC Shells 2-2 Fortune Sacco [2-4 pen]
Mutomo Tigers 1-4 Nairobi City Stars
Transfoc bt Migori Youth
Elim 0-5 Ulinzi Stars
Kajiado North 3-2 Nkanas
Bungoma Superstars 1-1 Zetech Titans [5-4 pen]
Mihuu United 0-9 Tusker
Vihiga Sportiff 1-2 Nation
Luanda Villa 1-0 GDC
Vegpro 2-0 SS Assad
NYSA 2-0 Machakos United
Alphose 1-2 Administration Police
Kiandege Jets 1-3 KCB
[Feb 14]
Sigalagala TTI 7-2 Dero
Rware 0-3 Posta Rangers
Black Diamond lt CUSCO
Muranga Seal 2-2 Bandari [3-4 pen]
MMUST 1-1 Bidco United [10-11 pen]
Nyabururu Sportiff 0-4 Teroka TTI
Twomoc bt Naivas
Nax Fussball 0-2 Mara Sugar
Kobare lt Egerton
Blessings 0-3 Equity
Kitale All-Stars 0-1 Sofapaka
[May 23]
Congo Boys 0-3 Gor Mahia
Round 2
[Jun 1]
Mara Sugar 2-0 NYSA
Egerton 2-1 Administration Police
Malindi Progressive 0-1 Luanda Villa
KCB 2-0 Transfoc
Bungoma Superstars 3-0 Nation
Kajiado North 3-4 Sigalagala TTI
Fortune Sacco 0-1 Nairobi City Stars
Twomoc 1-4 Vegpro
Equity 2-2 Teroka TTI [5-3 pen]
[Jun 2]
Bandari 5-1 Dimba Patriots
Sofapaka 0-2 Ulinzi Stars
Marafiki 1-4 Tusker
Kariobangi Sharks 2-0 Tandaza
AFC Leopards 1-0 Posta Rangers
Bidco United 7-0 Twyford
[Jun 3]
Gor Mahia 5-0 CUSCO
Round 3
[Jun 5]
Equity 2-1 Vegpro
Bidco United 1-0 Egerton
Tusker 1-0 Luanda Villa
[Jun 6]
Sigalagala 0-5 Bandari
Ulinzi 0-2 Nairobi City Stars
AFC Leopards 4-2 Bungoma Super Stars
Gor Mahia 2-1 Mara Sugar
KCB 1-1 Kariobangi Sharks [3-5 pen]
Quarterfinals
[Jun 9]
Bandari 0-1 Equity
Tusker 0-1 AFC Leopards
[Jun 10]
Nairobi City Stars 0-1 Bidco
Gor Mahia 2-0 Kariobangi Sharks
Semifinals
[Jun 12]
AFC Leopards 0-0 Equity [6-5 pen]
[Jun 13]
Gor Mahia 1-1 Bidco [4-2 pen]
Final [Jul 4, Nyayo National Stadium]
AFC Leopards 0-0 Gor Mahia [1-4 pen (no extra time)]
-------------------------------------------------------------------------------------------
2021/22
1.Tusker FC (Nairobi) 34 19 9 6 42-17 66 [C] Champions
2.Kakamega Homeboyz (Kakamega) 34 18 12 4 54-33 66
3.Gor Mahia (Nairobi) 34 15 13 6 38-29 58
4.Bandari FC (Mombasa) 34 15 12 7 42-26 57
5.Nairobi City Stars (Nairobi) 34 14 10 10 45-34 52
6.AFC Leopards (Nairobi) 33 12 13 8 42-35 49
7.Kenya Commercial Bank (Nairobi) 34 12 13 9 40-33 49
8.Sofapaka (Nairobi) 33 12 13 8 32-26 49
9.Kenya Police FC (Nairobi) 34 11 14 9 44-35 47 [P]
10.Kariobangi Sharks (Nairobi) 34 12 9 13 44-39 45
11.Posta Rangers (Nairobi) 34 12 8 14 44-41 44
12.FC Talanta (Nairobi) 34 11 11 12 39-43 44 [P]
13.Ulinzi Stars (Nakuru) 32 10 13 9 21-22 43
14.Nzoia Sugar (Bungoma) 34 7 16 11 36-39 37
15.Bidco United (Thika) 34 8 12 14 32-40 36
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Wazito FC (Nairobi) 34 9 7 18 34-50 34
Relegation Playoff
------------------------------------------------------------
17.Vihiga Bullets (Mbale) 34 6 9 19 25-58 27 [P] Relegated
18.Mathare United (Nairobi) 34 3 2 29 18-72 11 [*] Relegated
NB: Mathare United suspended and relegated after failing to honour three fixtures;
all remaining matches awarded 0-2 against them
Round 1
[Sep 25]
Bandari 3-0 Mathare United
Gor Mahia 2-1 KCB
Posta Rangers 0-1 Kariobangi Sharks
Talanta 1-1 Wazito
Vihiga Bullets 0-0 Bidco United
[Sep 26]
AFC Leopards
1-0 Tusker
Kakamega Homeboyz 1-0 Kenya Police
Sofapaka 3-1 Nairobi City Stars
Ulinzi Stars 1-0 Nzoia Sugar
Round 2
[Oct 15]
Bidco United 2-3 Bandari
Nzoia Sugar 0-0 Sofapaka
Posta Rangers 4-0 Vihiga Bullets
[Oct 16]
KCB 0-0 AFC Leopards
Kenya Police 0-2 Nairobi City Stars
Mathare United 0-1 Ulinzi Stars
[Oct 17]
Wazito 0-1 Kakamega Homeboyz
[Oct 27]
Tusker 1-2 Talanta
Kariobangi Sharks 0-2 Gor Mahia
Round 3
[Oct 20]
AFC Leopards
0-1 Gor Mahia
Bandari 0-2 Posta Rangers
Kenya Police 3-1 Nzoia Sugar
Sofapaka 1-2 Mathare United
Talanta 1-1 KCB
Ulinzi Stars 1-1 Bidco United
Vihiga Bullets 0-3 Kariobangi Sharks
[Oct 21]
Nairobi City Stars 3-1 Wazito
[Dec 23]
Kakamega Homeboyz 1-0 Tusker
Round 4
[Oct 23]
Talanta 2-0 Vihiga Bullets
[Oct 24]
Sofapaka 1-2 KCB
Bandari 2-1 AFC Leopards
Kakamega Homeboyz 2-0 Posta Rangers
Kariobangi Sharks 1-1 Wazito
Nairobi City Stars 2-0 Bidco United
Nzoia Sugar 1-2 Mathare United
[Nov 3]
Kenya Police 1-2 Tusker
Ulinzi Stars 0-0 Gor Mahia
Round 5
[Oct 29]
AFC Leopards 0-2 Ulinzi Stars
[Oct 30]
Bidco United 1-1 Nzoia Sugar
Gor Mahia 1-0 Sofapaka
Posta Rangers 1-1 Nairobi City Stars
Tusker 2-0 Wazito
KCB 2-1 Kenya Police
[Oct 31]
Bandari 3-0 Talanta
Mathare United 0-6 Kariobangi Sharks
Vihiga Bullets 2-3 Kakamega Homeboyz
Round 6
[Nov 5]
Wazito 0-2 KCB
[Nov 6]
Nzoia Sugar 0-3 Posta Rangers
Nairobi City Stars 4-0 Vihiga Bullets
Mathare United 0-1 Bidco United
Kenya Police 1-1 Gor Mahia
[Nov 7]
Sofapaka 1-0 AFC Leopards
Ulinzi Stars 2-2 Talanta
Kakamega Homeboyz 1-1 Bandari
Kariobangi Sharks 3-0 Tusker
Round 7
[Dec 4]
Wazito 1-0 Ulinzi Stars
Kenya Police 0-2 Sofapaka
Mathare United 0-2 Talanta
Nairobi City Stars 1-2 Kariobangi Sharks
Nzoia Sugar 0-1 Kakamega Homeboyz
Bidco United 1-0 AFC Leopards
[Dec 5]
KCB 3-1 Vihiga Bullets
[Jan 26]
Posta Rangers 3-0 Gor Mahia
[Feb 2]
Tusker 1-0 Bandari
Round 8
[Dec 8]
Nairobi City Stars 0-0 Nzoia Sugar
Kakamega Homeboyz 2-2 Mathare United
Kariobangi Sharks 1-3 Kenya Police
Sofapaka 2-1 Wazito
Talanta 2-1 Bidco United
[Dec 9]
AFC Leopards 1-0 Posta Rangers
Bandari 0-0 KCB
Vihiga Bullets 0-3 Gor Mahia
[Feb 16]
Ulinzi Stars 0-0 Tusker
Round 9
[Dec 11]
Mathare United 0-2 Nairobi City Stars
Nzoia Sugar 3-1 Kariobangi Sharks
Wazito 1-1 Kenya Police
Bidco United 0-0 Kakamega Homeboyz
[Dec 12]
Gor Mahia 0-0 Bandari
KCB 2-0 Ulinzi Stars
Posta Rangers 2-0 Talanta
Tusker 0-0 Sofapaka
Vihiga Bullets 1-1 AFC Leopards
Round 10
[Dec 17]
Nairobi City Stars 0-1 KCB
Bandari 1-1 Kariobangi Sharks
[Dec 18]
Sofapaka 1-1 Posta Rangers
Ulinzi Stars 2-0 Vihiga Bullets
Kakamega Homeboyz 2-1 Gor Mahia
[Dec 19]
Wazito 4-1 Mathare United
Kenya Police 3-0 Bidco United
Nzoia Sugar 0-1 Tusker
Talanta 1-1 AFC Leopards
Round 11
[Dec 29]
Kariobangi Sharks 1-1 Talanta
Vihiga Bullets 0-2 Sofapaka
Bandari 1-0 Ulinzi Stars
AFC Leopards 2-2 Kakamega Homeboyz
[Dec 30]
Tusker 4-1 Mathare United
KCB 2-2 Nzoia Sugar
Posta Rangers 2-2 Kenya Police
Gor Mahia 0-2 Nairobi City Stars
Bidco United 1-0 Wazito
Round 12
[Jan 4]
Kakamega Homeboyz 0-1 Talanta
Mathare United 0-1 KCB
Kenya Police 4-0 Vihiga Bullets
Sofapaka 0-1 Bandari
Ulinzi Stars 0-1 Kariobangi Sharks
[Jan 5]
Nairobi City Stars 0-1 AFC Leopards
Nzoia Sugar 1-1 Gor Mahia
Tusker 2-1 Bidco United
Wazito 1-4 Posta Rangers
Round 13
[Jan 8]
Bandari 0-0 Kenya Police
Talanta 1-2 Nairobi City Stars
Kariobangi Sharks 0-1 Kakamega Homeboyz
[Jan 9]
KCB 0-1 Bidco United
Gor Mahia 1-0 Mathare United
AFC Leopards 1-1 Nzoia Sugar
Posta Rangers 1-0 Tusker
Vihiga Bullets 4-2 Wazito
[Mar 26]
Ulinzi Stars n/p Sofapaka [Sofapaka refused to play due to
unavailablity ambulance]
Round 14
[Jan 14]
Posta Rangers 1-1 Ulinzi Stars
[Jan 15]
Mathare United 1-2 Kenya Police
Kariobangi Sharks 3-1 AFC Leopards
[Jan 16]
Gor Mahia 2-0 Talanta
Tusker 0-1 Nairobi City Stars
Vihiga Bullets 1-1 Bandari
Bidco United 1-1 Sofapaka
KCB 2-3 Kakamega Homeboyz
Wazito 2-1 Nzoia Sugar
Round 15
[Jan 19]
Gor Mahia 1-1 Bidco United
Nzoia Sugar 2-3 Talanta
Kenya Police 0-0 Ulinzi Stars
Posta Rangers 1-1 KCB
Sofapaka 0-0 Kariobangi Sharks
[Jan 20]
Bandari 0-1 Wazito
AFC Leopards 3-1 Mathare United
Kakamega Homeboyz 4-4 Nairobi City Stars
Tusker 2-0 Vihiga Bullets
Round 16 [returns round 16]
[Jan 23]
Mathare United 1-2 AFC Leopards
Ulinzi Stars 2-2 Kenya Police
KCB 2-1 Posta Rangers
Kariobangi Sharks 3-0 Sofapaka
Bidco United 1-1 Gor Mahia
Talanta 2-2 Nzoia Sugar
[Jan 24]
Nairobi City Stars 1-1 Kakamega Homeboyz
Wazito 1-1 Bandari
Vihiga Bullets 0-0 Tusker
Round 17
[Feb 5]
Ulinzi Stars 1-0 Wazito
Talanta 0-2 Mathare United
Kariobangi Sharks 0-1 Nairobi City Stars
Vihiga Bullets 0-0 KCB
[Feb 6]
Nzoia Sugar 1-1 Kakamega Homeboyz
Sofapaka 0-0 Kenya Police
AFC Leopards 1-1 Bidco United
Gor Mahia 3-1 Posta Rangers
Bandari 0-2 Tusker
Round 18
[Feb 11]
Kenya Police 0-1 Kariobangi Sharks
[Feb 12]
Tusker 2-0 Ulinzi Stars
KCB 0-0 Bandari
Wazito 1-2 Sofapaka
Mathare United 1-3 Kakamega Homeboyz
Bidco United 0-1 Talanta
[Feb 13]
Gor Mahia awd Vihiga Bullets [awarded 0-2; abandoned at 1-0 at
Nzoia Sugar 1-1 Nairobi City Stars half-time due to crowd trouble;
Posta Rangers 1-3 AFC Leopards Gor Mahia appealed ruling]
Round 19
[Feb 25]
Sofapaka 0-2 Tusker
[Feb 26]
Kariobangi Sharks 0-1 Nzoia Sugar
Kenya Police 2-3 Wazito
Nairobi City Stars 3-0 Mathare United
Ulinzi Stars 1-0 KCB
[Feb 27]
AFC Leopards 0-0 Vihiga Bullets
Bandari 1-1 Gor Mahia
Kakamega Homeboyz 3-1 Bidco United
Talanta 0-1 Posta Rangers
Round 20
[Mar 4]
Wazito 2-2 Kariobangi Sharks
[Mar 5]
Bidco United 2-0 Nairobi City Stars
Gor Mahia 2-1 Ulinzi Stars
KCB 0-0 Sofapaka
Mathare United 0-3 Nzoia Sugar
Posta Rangers 1-3 Kakamega Homeboyz
Tusker 1-1 Kenya Police
[Mar 6]
AFC Leopards 2-2 Bandari
Vihiga Bullets 2-1 Talanta
Round 21
[Mar 8]
Kenya Police 1-1 KCB
Wazito 0-3 Tusker
[Mar 9]
Talanta 0-2 Bandari
Kakamega Homeboyz 1-0 Vihiga Bullets
Kariobangi Sharks 1-1 Mathare United
Nairobi City Stars 1-2 Posta Rangers
Nzoia Sugar 1-1 Bidco United
Ulinzi Stars n/p AFC Leopards [AFC Leopards refused to play due
Sofapaka 1-1 Gor Mahia to unavailablity ambulance]
Round 22
[Mar 12]
KCB 2-0 Wazito
Tusker 1-0 Kariobangi Sharks
[Mar 13]
AFC Leopards 1-1 Sofapaka
Bandari 2-1 Kakamega Homeboyz
Bidco United 2-0 Mathare United
Gor Mahia 0-2 Kenya Police
Posta Rangers 0-1 Nzoia Sugar
Talanta 0-0 Ulinzi Stars
Vihiga Bullets 1-2 Nairobi City Stars
Round 23
[Mar 15]
KCB 0-0 Tusker
[Mar 16]
Bidco United 1-1 Kariobangi Sharks
Sofapaka 1-2 Talanta
[Mar 17]
Bandari 1-0 Nairobi City Stars
Mathare United 2-3 Posta Rangers
Ulinzi Stars 0-1 Kakamega Homeboyz
Vihiga Bullets 0-1 Nzoia Sugar
[Mar 19]
Gor Mahia 1-0 Wazito
[Mar 20]
AFC Leopards 1-1 Kenya Police
Round 24 [returns round 23]
[Apr 2]
Kakamega Homeboyz 4-0 Ulinzi Stars
Nairobi City Stars 2-1 Bandari
Tusker 1-1 KCB
Wazito 1-2 Gor Mahia
[Apr 3]
Kariobangi Sharks 2-1 Bidco United
Kenya Police 0-3 AFC Leopards
Nzoia Sugar 0-0 Vihiga Bullets
Posta Rangers 2-1 Mathare United
Talanta 0-0 Sofapaka
Round 25
[Apr 9]
Bidco United 1-1 Posta Rangers
Kariobangi Sharks 2-2 KCB
Kenya Police 1-1 Talanta
Mathare United 0-1 Vihiga Bullets
Tusker 0-0 Gor Mahia
[Apr 10]
Nairobi City Stars 0-0 Ulinzi Stars
Nzoia Sugar 1-2 Bandari
Sofapaka 1-1 Kakamega Homeboyz
Wazito 1-2 AFC Leopards
Round 26 [returns round 25]
[Apr 16]
Gor Mahia 0-2 Tusker
Posta Rangers 0-1 Bidco United
Talanta 2-1 Kenya Police
Vihiga Bullets 2-0 Mathare United
[Apr 17]
Bandari 2-2 Nzoia Sugar
Kakamega Homeboyz 1-1 Sofapaka
KCB 0-2 Kariobangi Sharks
[Apr 18]
AFC Leopards 1-1 Wazito
Ulinzi Stars 0-1 Nairobi City Stars
Round 27
[Apr 23]
Kariobangi Sharks 3-2 Posta Rangers
KCB 0-1 Gor Mahia
Nairobi City Stars 0-2 Sofapaka
[Apr 24]
Bidco United 2-2 Vihiga Bullets
Kenya Police 2-2 Kakamega Homeboyz
Nzoia Sugar 1-1 Ulinzi Stars
Tusker 2-1 AFC Leopards
Mathare United awd Bandari [awarded 0-2, Mathare dns]
[Apr 25]
Wazito 0-2 Talanta
Round 28
[Apr 30]
Bandari 2-1 Bidco United
Talanta 0-1 Tusker
Ulinzi Stars awd Mathare United [awarded 2-0, Mathare dns]
Vihiga Bullets 0-1 Posta Rangers
[May 1]
AFC Leopards 2-1 KCB
Gor Mahia 0-0 Kariobangi Sharks
Kakamega Homeboyz 1-1 Wazito
Nairobi City Stars 0-0 Kenya Police
Sofapaka 2-1 Nzoia Sugar
Round 29
[May 6]
Mathare United awd Sofapaka [awarded 0-2, Mathare dns]
[May 7]
Bidco United 0-1 Ulinzi Stars
Posta Rangers 0-2 Bandari
[May 8]
Gor Mahia 1-1 AFC Leopards
Kariobangi Sharks 3-4 Vihiga Bullets
KCB 2-2 Talanta
Nzoia Sugar 0-0 Kenya Police
Tusker 2-0 Kakamega Homeboyz
[May 9]
Wazito 0-1 Nairobi City Stars
NB: Mathare United suspended from the league and relegated after third no-show
Round 30
[May 14]
AFC Leopards awd Kariobangi Sharks [awarded 2-0, Kariobangi dns]
Bandari 4-1 Vihiga Bullets
Sofapaka 2-1 Bidco United
Ulinzi Stars 0-0 Posta Rangers
[May 15]
Kakamega Homeboyz 2-1 KCB
Kenya Police awd Mathare United [awarded 2-0, Mathare suspended]
Nairobi City Stars 0-0 Tusker
Nzoia Sugar 0-1 Wazito
[Jun 8]
Talanta 1-2 Gor Mahia
Round 31
[May 21]
AFC Leopards 3-2 Talanta
Bidco United 0-1 Kenya Police
Gor Mahia 1-1 Kakamega Homeboyz
KCB 3-2 Nairobi City Stars
Mathare United awd Wazito [awarded 0-2, Mathare suspended]
Posta Rangers 1-1 Sofapaka
[May 22]
Kariobangi Sharks 0-2 Bandari
Tusker 2-2 Nzoia Sugar
Vihiga Bullets 0-0 Ulinzi Stars
Round 32
[May 28]
Kenya Police 2-1 Posta Rangers
Mathare United awd Tusker [awarded 0-2, Mathare suspended]
Sofapaka 1-0 Vihiga Bullets
Ulinzi Stars 0-0 Bandari
[May 29]
Kakamega Homeboyz 0-2 AFC Leopards
Nairobi City Stars 2-3 Gor Mahia
Nzoia Sugar 1-0 KCB
Talanta 2-0 Kariobangi Sharks
Wazito 0-2 Bidco United
Round 33
[Jun 4]
Bandari 0-1 Sofapaka
Kariobangi Sharks 0-1 Ulinzi Stars
Posta Rangers 1-2 Wazito
[Jun 5]
Bidco United 0-2 Tusker
Gor Mahia 1-1 Nzoia Sugar
KCB awd Mathare United [awarded 2-0, Mathare suspended]
Vihiga Bullets 1-4 Kenya Police
Talanta awd Kakamega Homeboyz [awarded 0-2, Talanta dns]
[Jun 6]
AFC Leopards 1-1 Nairobi City Stars
Round 34 [Jun 12]
Bidco United 2-3 KCB
Kakamega Homeboyz awd Kariobangi Sharks [awarded 2-0, Kariobangi dns]
Kenya Police 1-0 Bandari
Mathare United awd Gor Mahia [awarded 0-2, Mathare suspended]
Nairobi City Stars 2-2 Talanta
Nzoia Sugar 3-1 AFC Leopards
Sofapaka 0-1 Ulinzi Stars
Tusker 2-0 Posta Rangers
Wazito awd Vihiga Bullets [awarded 2-0, Vihiga dns]
Table:
1.Tusker FC (Nairobi) 34 19 9 6 42-17 66 [C] Champions
2.Kakamega Homeboyz (Kakamega) 34 18 12 4 54-33 66
3.Gor Mahia (Nairobi) 34 15 13 6 38-29 58
4.Bandari FC (Mombasa) 34 15 12 7 42-26 57
5.Nairobi City Stars (Nairobi) 34 14 10 10 45-34 52
6.AFC Leopards (Nairobi) 33 12 13 8 42-35 49
7.Kenya Commercial Bank (Nairobi) 34 12 13 9 40-33 49
8.Sofapaka (Nairobi) 33 12 13 8 32-26 49
9.Kenya Police FC (Nairobi) 34 11 14 9 44-35 47 [P]
10.Kariobangi Sharks (Nairobi) 34 12 9 13 44-39 45
11.Posta Rangers (Nairobi) 34 12 8 14 44-41 44
12.FC Talanta (Nairobi) 34 11 11 12 39-43 44 [P]
13.Ulinzi Stars (Nakuru) 32 10 13 9 21-22 43
14.Nzoia Sugar (Bungoma) 34 7 16 11 36-39 37
15.Bidco United (Thika) 34 8 12 14 32-40 36
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Wazito FC (Nairobi) 34 9 7 18 34-50 34
Relegation Playoff
------------------------------------------------------------
17.Vihiga Bullets (Mbale) 34 6 9 19 25-58 27 [P] Relegated
18.Mathare United (Nairobi) 34 3 2 29 18-72 11 [*] Relegated
NB: Mathare United suspended and relegated after failing to honour three fixtures;
all remaining matches awarded 0-2 against them
Promotion/Relegation Playoff
First Leg [Aug 4]
Wazito 2-1 Muranga Seal
Second Leg [Aug 7]
Muranga Seal 3-2 Wazito
NB: both remain on former level (away goal rule)
Reported Final Table:
1.APS Bomet 36 21 8 7 43-23 71 Promoted
2.Fortune Sacco 36 20 9 7 42-23 69 Promoted
------------------------------------------------------------
3.Muranga Seal 36 21 5 10 57-38 65 [-3] Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4.Muhoroni Youth 36 18 9 9 48-34 63
5.MCF FC 36 16 9 11 53-38 57
6.Shabana FC 36 15 9 12 39-34 54
7.Naivas 36 13 11 12 42-35 50
8.Kibera Black Stars 36 13 10 13 50-39 49
9.Vihiga United 36 14 8 14 42-44 47 [-3] [R]
10.Migori Youth FC 36 12 10 14 44-45 46
11.Mombase Elite 36 14 4 18 35-46 46
12.SS Assad 36 13 6 17 50-58 45
13.Mara Sugar 36 10 10 16 48-49 40
14.Silibwet Leons 36 11 6 19 46-62 39
15.Mwatate United 36 9 11 16 39-56 38
16.Kisumu All Stars 36 9 12 15 42-51 36 [-3]
17.Coastal Heroes 36 11 7 18 43-64 34 [-6]
------------------------------------------------------------
18.Gusii 36 7 12 17 27-53 27 [-6] Relegated
-.Zoo Kericho 19 8 6 5 30-24 30 Excluded
-.Dandora Love 19 6 2 11 26-46 17 [-3] Excluded
NB: total goal difference -16
Source: https://www.facebook.com/apsbometfc/photos/a.107935891138041/496152675649692/
No comments:
Post a Comment