☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
More Competitions
National Super League
GOtv Shield
KPL Top 8 Cup
FKF Charity Shield Cup
KPL U20 Championship
SportPesa Premier League
SportPesa Premier League
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2019/2020
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
<
Regular Season
>
Regular Season
Relegation/Promotion Playoff
Matches
Gameweek 34
2020-05-23
13:00
Posta Rangers FC
Posta Rangers
POS
CANC
Zoo FC
Zoo FC
ZOO
13:00
Bandari FC
Bandari
BAN
CANC
Sofapaka FC
Sofapaka
SOF
13:00
Chemelil Sugar FC
Chemelil Sugar
CHS
CANC
Wazito FC
Wazito FC
WFC
13:00
Kenya Commercial Bank FC
KCB
KCB
CANC
Mathare United FC
Mathare United
MAT
13:00
Tusker FC
Tusker
TUS
CANC
Gor Mahia FC
Gor Mahia
GMA
13:00
Ulinzi Stars FC
Ulinzi Stars
ULI
CANC
Kariobangi Sharks FC
Kariob. Sharks
KAR
13:00
Western Stima FC
Western Stima
WST
CANC
Kakamega Homeboyz FC
KK Homeboyz
KKH
13:00
Nzoia Sugar FC
Nzoia Sugar
NZO
CANC
Kisumu All Stars
Kisumu AS
KAS
2020-05-24
AFC Leopards SC
AFC Leopards
LEO
CANC
SoNy Sugar FC
SoNy Sugar
SNS
GW 1
GW 2
GW 3
GW 4
GW 5
GW 6
GW 7
GW 8
GW 9
GW 10
GW 11
GW 12
GW 13
GW 14
GW 15
GW 16
GW 17
GW 18
GW 19
GW 20
GW 21
GW 22
GW 23
GW 24
GW 25
GW 26
GW 27
GW 28
GW 29
GW 30
GW 31
GW 32
GW 33
GW 34
Standings
Regular Season
#
M
W
D
L
GF
GA
DIF
PTS
1
Gor Mahia FC
Gor Mahia
23
17
3
3
47
17
30
54
2
Kakamega Homeboyz FC
KK Homeboyz
22
14
5
3
45
24
21
47
3
Tusker FC
Tusker
22
13
7
2
41
21
20
46
4
Ulinzi Stars FC
Ulinzi Stars
23
11
10
2
32
15
17
43
5
Kenya Commercial Bank FC
KCB
23
12
6
5
37
20
17
42
6
AFC Leopards SC
AFC Leopards
23
11
7
5
30
17
13
40
7
Western Stima FC
Western Stima
23
9
9
5
34
27
7
36
8
Mathare United FC
Mathare United
22
8
9
5
33
26
7
33
9
Bandari FC
Bandari
23
9
5
9
29
27
2
32
10
Sofapaka FC
Sofapaka
23
8
7
8
34
29
5
31
11
Posta Rangers FC
Posta Rangers
23
7
9
7
28
26
2
30
12
Kariobangi Sharks FC
Kariob. Sharks
22
4
8
10
27
32
-5
20
13
Wazito FC
Wazito FC
23
4
8
11
24
30
-6
20
14
Zoo FC
Zoo FC
22
4
4
14
23
41
-18
16
15
Nzoia Sugar FC
Nzoia Sugar
22
2
7
13
18
39
-21
13
16
Kisumu All Stars
Kisumu AS
22
2
3
17
13
50
-37
9
17
Chemelil Sugar FC
Chemelil Sugar
23
2
3
18
11
65
-54
9
18
SoNy Sugar FC
SoNy Sugar
0
0
0
0
0
0
0
0
Previous Winners
FKF Premier League
2022/2023
Gor Mahia FC
Tusker FC
2021/2022
Tusker FC
Kakamega Homeboyz FC
BetKing Premier League
2020/2021
Tusker FC
Kenya Commercial Bank FC
SportPesa Premier League
2019/2020
Gor Mahia FC
Kakamega Homeboyz FC
2018/2019
Gor Mahia FC
Bandari FC
2018
Gor Mahia FC
Bandari FC
2017
Gor Mahia FC
Sofapaka FC
2016
Tusker FC
Gor Mahia FC
2015
Gor Mahia FC
Ulinzi Stars FC
Tusker Premier League
2014
Gor Mahia FC
Sofapaka FC
Kenya Premier League
2013
Gor Mahia FC
AFC Leopards SC
2012
Tusker FC
Gor Mahia FC
2011
Tusker FC
Ulinzi Stars FC
2010
Ulinzi Stars FC
Gor Mahia FC
2009
Sofapaka FC
Mathare United FC
2008
Mathare United FC
SoNy Sugar FC
2006/2007
Tusker FC
Mathare United FC
2005/2006
SoNy Sugar FC
Tusker FC
2004/2005
Ulinzi Stars FC
Tusker FC
2003/2004
Ulinzi Stars FC
2002/2003
Ulinzi Stars FC
Coast Stars FC
2002
Oserian FC
Nzoia Sugar FC
2001
Oserian FC
Mathare United FC
2000
Tusker FC
Oserian FC
1999
Tusker FC
1998
AFC Leopards SC
Mumias Sugar FC
1997
Utalii FC
Gor Mahia FC
1996
Tusker FC
AFC Leopards SC
1995
Gor Mahia FC
Tusker FC
1994
Tusker FC
Gor Mahia FC
1993
Gor Mahia FC
1992
AFC Leopards SC
1991
Gor Mahia FC
1990
Gor Mahia FC
1989
AFC Leopards SC
Gor Mahia FC
1988
AFC Leopards SC
1987
Gor Mahia FC
1986
AFC Leopards SC
Gor Mahia FC
1985
Gor Mahia FC
AFC Leopards SC
1984
Gor Mahia FC
1983
Gor Mahia FC
Scarlet
1982
AFC Leopards SC
1981
AFC Leopards SC
1980
AFC Leopards SC
1979
Gor Mahia FC
1978
Tusker FC
Gor Mahia FC
1977
Tusker FC
1976
Gor Mahia FC
1975
Re-Union FC
1974
Gor Mahia FC
1973
AFC Leopards SC
Abeingo FC
1972
Tusker FC
1971
1970
AFC Leopards SC
1969
Nakuru Top Fry AllStars
1968
Gor Mahia FC
1967
AFC Leopards SC
Kisumu Hotstars
1966
AFC Leopards SC
Nakuru Top Fry AllStars
1965
Feisal FC
Re-Union FC
1964
Re-Union FC
1963
Nakuru Top Fry AllStars
Feisal FC
1
Gor Mahia FC
Gor Mahia
20
2022/2023
2
Tusker FC
Tusker
13
2021/2022
3
AFC Leopards SC
AFC Leopards
12
1998
4
Ulinzi Stars FC
Ulinzi Stars
4
2010
5
Nakuru Top Fry AllStars
Nakuru Top Fry
2
1969
6
Re-Union FC
Re-Union FC
2
1975
7
Oserian FC
Oserian FC
2
2002
8
Mathare United FC
Mathare United
1
2008
9
Sofapaka FC
Sofapaka
1
2009
10
SoNy Sugar FC
SoNy Sugar
1
2005/2006
11
Feisal FC
1
1965
12
Utalii FC
Utalii FC
1
1997