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
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.