Kenya 1989

Premier League

Reported Table:

 1.AFC Leopards        36  24 12  0  69-10  60   Champions                
 2.GOR Mahia           33  23  7  3  63-11  53      
 3.Shabana             36  20 10  6  51-27  50      
 4.Kenya Breweries     36  15 16  5  55-25  46 
 5.Kenya Textile Mills 34  16 13  5  43-28  45     
 6.Re-Union            36  16 10 10  38-25  42      
 7.Kisumu Posta        36  13 14  9  40-24  40  
 8 Motcom              36  13 14  9  31-28  40   [Ministry of Transport and Communication]
 9.Mumias Sugar        36  12 13 11  29-30  37
10.Scarlet             35  15  6 14  50-29  36  
11.Kahawa United       35  12 10 13  33-33  35  
12.Wanderers           36  11 11 14  41-47  33    
13.Bata Bullets Limuru 36  10 12 14  28-25  32
14.Nzoia Sugar         36   6 15 15  26-38  31
15.Rivatex FC Eldoret  33   9 11 13  32-52  29  
16.Kericho All Stars   35   9  5 21  35-49  23
17.Embu Hydro Stima    36   5  8 23  23-66  16     
18.Black Mamba         35   5  7 24  20-68  15
19.KARI FC Njoro       35   2  6 27  22-82  10  [Kenya Agriculture Reforms and Innovations]

NB: total goal difference +32; remaining matches apparently not played


Moi Golden Cup

Coast Zone Preliminaries

Round 2
[Sep 15]
Mombasa Stars FC         -  Black Dragon
[Sep 16]
Voi Railways             -  Baobab
Mombasa Breweries       bt  Kenya Navy
Chelsea FC               -  Starfish FC
Bandari                  -  Tana Kilimo

Tournament Proper

Round 1
AFC Leopards            1-0 Kenya Pipeline

Round 2
Mombasa Breweries       0-1 AFC Leopards            

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]



Coast Premier League 1989

Reported Final Tables:

Group A 
 1.Wanderers FC        26  18  7  1  59-12  43  Coast Mini League
 2.Bandari FC          26  19  3  4  48-13  41  Coast Mini League
 3.Mwenge FC           26  18  4  4  49-18  40  Coast Mini League
 4.Congo Boys          26  13  7  6  38-16  33
 5.Feisal FC           26   9  9  8  32-20  27
 6.Black Santos        26   8 11  7  35-24  27
 7.Taita Taveta Estate 26  12  3 11  27-31  27
 8.Chelsea FC          26   8  9  9  25-27  25  
 9.Nyundo FC           26   8  7 11  28-32  23
10.Mombasa Stars       26   8  6 12  24-29  22
11.Kiweke FC           26   7  4 15  28-56  18
12.Civil Servant       26   7  2 17  22-44  16  
13.Rhino               26   5  3 18  10-53  13
14.Chui                26   4  1 21  16-68   9 
NB: total goal difference -2

Group B
 1.Mombasa Posta       26  19  4  3  52-14  42  Coast Mini League
 2.Coast Stima         26  16  7  3  41-18  39  Coast Mini League
 3.Kenya Navy          26  17  3  6  65-20  37  Coast Mini League
 4.Mombasa Kenya Brew. 26  15  5  6  47-17  35
 5.Malindi Alaskan FC  26  13  6  7  43-31  32 
 6.Malindi Starfish    26  10  9  7  31-25  29
 7.Lamu Dipomat FC     26  13  3 10  35-35  29 
 8.Malindi Yanga       26   8  6 12  33-47  22
 9.Lamu Jaws           26   8  3 15  28-47  19
10.Malindi Seamen      26   5  9 12  23-49  19
11.Hola Police         26   8  1 17  29-43  17
12.Tana Kilimo         26   8  0 18  25-59  16 
13.Tana Maroon         26   6  3 17  25-50  15
14.Kilifi Korosho      26   4  5 17  13-39  13
NB: total goal difference -4

Coast Mini League

Final Table:

 1.Bandari FC           5   4  1  0  10- 3   9  Promoted to Kenya National Football League
 2.Mwenge FC            5   3  1  1   9- 7   7  Promoted to Kenya National Football League
 3.Mombasa Posta        5   3  1  1   6- 4   7
 4.Coast Stima          5   2  0  3   5- 7   4
 5.Wanderers FC         5   1  1  3   4- 6   3
 6.Kenya Navy           5   0  0  5   4-11   0

1988

1990

list of champions

list of cup winners


About this document

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

Authors: Barry Baker and Hans Schöggl
Last updated: 11 Sep 2025

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