☰
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
FKF Premier League
FKF 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
2021/2022
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
2022-06-12
12:00
Nairobi City Stars FC
City Stars
NCS
2 : 2
FC Talanta
FC Talanta
FCT
14:00
Mathare United FC
Mathare United
MAT
0 : 2 AWD
Gor Mahia FC
Gor Mahia
GMA
14:00
Tusker FC
Tusker
TUS
2 : 0
Posta Rangers FC
Posta Rangers
POS
14:00
Sofapaka FC
Sofapaka
SOF
0 : 1
Ulinzi Stars FC
Ulinzi Stars
ULI
14:00
Nzoia Sugar FC
Nzoia Sugar
NZO
3 : 1
AFC Leopards SC
AFC Leopards
LEO
14:00
Kakamega Homeboyz FC
KK Homeboyz
KKH
2 : 0 AWD
Kariobangi Sharks FC
Kariob. Sharks
KAR
14:00
Bidco United FC
Bidco United
BID
2 : 3
Kenya Commercial Bank FC
KCB
KCB
14:00
Wazito FC
Wazito FC
WFC
2 : 0 AWD
Vihiga Bullets FC
Vihiga Bullets
VHB
14:00
Kenya Police FC
Kenya Police
KPL
1 : 0
Bandari FC
Bandari
BAN
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
Tusker FC
Tusker
34
19
9
6
42
17
25
66
2
Kakamega Homeboyz FC
KK Homeboyz
34
18
12
4
54
33
21
66
3
Gor Mahia FC
Gor Mahia
34
15
13
6
38
29
9
58
4
Bandari FC
Bandari
34
15
12
7
42
26
16
57
5
Nairobi City Stars FC
City Stars
34
14
10
10
45
34
11
52
6
AFC Leopards SC
AFC Leopards
33
12
13
8
42
35
7
49
7
Kenya Commercial Bank FC
KCB
34
12
13
9
40
33
7
49
8
Sofapaka FC
Sofapaka
33
12
13
8
32
26
6
49
9
Kenya Police FC
Kenya Police
34
11
14
9
44
35
9
47
10
Kariobangi Sharks FC
Kariob. Sharks
34
12
9
13
44
39
5
45
11
Posta Rangers FC
Posta Rangers
34
12
8
14
44
41
3
44
12
FC Talanta
FC Talanta
34
11
11
12
39
43
-4
44
13
Ulinzi Stars FC
Ulinzi Stars
32
10
13
9
21
22
-1
43
14
Nzoia Sugar FC
Nzoia Sugar
34
7
16
11
36
39
-3
37
15
Bidco United FC
Bidco United
34
8
12
14
32
40
-8
36
16
Wazito FC
Wazito FC
34
9
7
18
34
50
-16
34
17
Vihiga Bullets FC
Vihiga Bullets
34
6
9
19
25
58
-33
27
18
Mathare United FC
Mathare United
34
3
2
29
18
72
-54
11
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