☰
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
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
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
Kenya -
Team Info
Official Name:
Football Kenya Federation
Address:
Nyayo Sports Complex Kasarani, P.O. Box 12705-00400
Nairobi, Kenya
Nairobi, Kenya
Website:
http://footballkenya.org
Club Colors:
Red / White / Black
Nicknames:
Harambee Stars
Social Media:
Related Teams
Kenya
Kenya
Kenya U17
Kenya U17
Kenya U20
Kenya U20
Kenya U23
Matches
Most Recent
TotalEnergies African Nations Championship 2024 Kenya/Tanzania/Uganda
Mapinduzi Cup 2025
FIFA Friendlies 2025
TotalEnergies African Nations Championship Qualification 2024 Kenya/Tanzania/Uganda
Hollywoodbets COSAFA Cup 2024 South Africa
4 Nations Tournament 2024 Malawi
TotalEnergies Africa Cup of Nations Qualification 2025 Morocco
WC Qualification 2026 Canada / Mexico / USA
Mauritius 4 Nations Football Series 2023
FIFA Friendlies 2023
Non-FIFA Friendlies 2023
TotalEnergies Africa Cup of Nations Qualification 2023 Côte d'Ivoire
FIFA Friendlies 2021
FIFA Friendlies 2020
CECAFA Senior Challenge Cup 2019 Uganda
TotalEnergies Africa Cup of Nations Qualification 2021 Cameroon
WC Qualification 2022 Qatar
Total Africa Cup of Nations 2019 Egypt
Total African Nations Championship Qualification 2020 Cameroon
FIFA Friendlies 2019
Hero Intercontinental Cup 2018
FIFA Friendlies 2018
CECAFA Senior Challenge Cup 2017 Kenya
Total Africa Cup of Nations Qualification 2019 Egypt
FIFA Friendlies 2017
Non-FIFA Friendlies 2017
FIFA Friendlies 2016
DStv CECAFA Senior Challenge Cup 2015 Ethiopia
WC Qualification 2018 Russia
Orange African Nations Championship Qualification 2016 Rwanda
Total Africa Cup of Nations Qualification 2017 Gabon
FIFA Friendlies 2015
Orange Africa Cup of Nations Qualification 2015 Morocco
FIFA Friendlies 2014
GOtv CECAFA Challenge Cup 2013 Kenya
COSAFA Cup 2013 Zambia
FIFA Friendlies 2013
CECAFA Tusker Challenge Cup 2012 Uganda
Orange Africa Cup of Nations Qualification 2013 South Africa
FIFA Friendlies 2012
CECAFA Tusker Challenge Cup 2011 Tanzania
WC Qualification 2014 Brazil
Nile Basin Tournament 2011 Egypt
FIFA Friendlies 2011
CECAFA Tusker Challenge Cup 2010 Tanzania
Orange Africa Cup of Nations Qualification 2012 Equatorial Guinea/Gabon
FIFA Friendlies 2010
CECAFA Senior Challenge Cup 2009 Kenya
FIFA Friendlies 2009
CECAFA Senior Challenge Cup 2008 Uganda
FIFA Friendlies 2008
CECAFA Senior Challenge Cup 2007 Tanzania
WC Qualification 2010 South Africa
FIFA Friendlies 2007
MTN Africa Cup of Nations Qualification 2008 Ghana
FIFA Friendlies 2006
FIFA Friendlies 2005
CECAFA Al Amoudi Senior Challenge Cup 2004 Ethiopia
Nokia Africa Cup of Nations 2004 Tunisia
FIFA Friendlies 2004
CECAFA Senior Challenge Cup 2003 Sudan
WC Qualification 2006 Germany
FIFA Friendlies 2003
Nokia African Cup of Nations Qualification 2004 Tunisia
FIFA Friendlies 2002
FIFA Friendlies 2001
African Cup of Nations Qualification 2002 Mali
WC Qualification 2002 Korea Rep/Japan
FIFA Friendlies 2000
FIFA Friendlies 1999
African Cup of Nations Qualification 2000 Ghana/Nigeria
FIFA Friendlies 1998
FIFA Friendlies 1997
African Cup of Nations Qualification 1998 Burkina Faso
WC Qualification 1998 France
FIFA Friendlies 1996
FIFA Friendlies 1994
FIFA Friendlies 1993
WC Qualification 1994 United States
African Cup of Nations Qualification 1994 Tunisia
Africa Cup of Nations 1992 Senegal
FIFA Friendlies 1992
FIFA Friendlies 1991
African Cup of Nations Qualification 1992 Senegal
Africa Cup of Nations 1990 Algeria
FIFA Friendlies 1990
FIFA Friendlies 1989
African Cup of Nations Qualification 1990 Algeria
WC Qualification 1990 Italy
Africa Cup of Nations 1988 Morocco
African Cup of Nations Qualification 1988 Morocco
FIFA Friendlies 1986
FIFA Friendlies 1985
African Cup of Nations Qualification 1986 Egypt
WC Qualification 1986 Mexico
FIFA Friendlies 1984
FIFA Friendlies 1983
FIFA Friendlies 1981
African Cup of Nations Qualification 1982 Libya
WC Qualification 1982 Spain
FIFA Friendlies 1980
African Cup of Nations Qualification 1980 Nigeria
FIFA Friendlies 1978
African Cup of Nations Qualification 1978 Ghana
WC Qualification 1978 Argentina
FIFA Friendlies 1976
African Cup of Nations Qualification 1976 Ethiopia
African Cup of Nations Qualification 1974 Egypt
WC Qualification 1974 Germany
Africa Cup of Nations 1972 Cameroon
FIFA Friendlies 1971
African Cup of Nations Qualification 1972 Cameroon
African Cup of Nations Qualification 1970 Sudan
FIFA Friendlies 1968
FIFA Friendlies 1967
African Cup of Nations Qualification 1968 Ethiopia
FIFA Friendlies 1966
African Cup of Nations Qualification 1965 Tunisia
FIFA Friendlies 1965
African Cup of Nations Qualification 1963 Ghana
FIFA Friendlies 1963
African Cup of Nations Qualification 1962 Ethiopia
FIFA Friendlies 1959
FIFA Friendlies 1930
2025-01-07
Tanzania
Tanzania
0 : 2
Kenya
Kenya
W
2025-01-10
Kenya
Kenya
0 : 1
Zanzibar
Zanzibar
L
2025-03-20
Gambia
Gambia
3 : 3
Kenya
Kenya
D
2025-03-23
Kenya
Kenya
1 : 2
Gabon
Gabon
L
2025-06-07
Chad
Chad
0 : 0
Kenya
Kenya
D
2025-06-10
Chad
Chad
1 : 2
Kenya
Kenya
W
2025-08-03
Kenya
Kenya
14:00
DR Congo
DR Congo
2025-08-07
Angola
Angola
18:00
Kenya
Kenya
2025-08-10
Kenya
Kenya
14:00
Morocco
Morocco
2025-08-17
Zambia
Zambia
14:00
Kenya
Kenya
2025-09-01
Kenya
Kenya
TBD
Gambia
Gambia
2025-09-08
Kenya
Kenya
TBD
Seychelles
Seychelles
Roster
#
Pos
Name
Age
Pos
Caps
Goals
Club
Faruk Shikhalo
28
GK
3
0
Kenya Commercial Bank FC
Faruk Shikhalo
GK
+
Age
Caps
Goals
28
3
0
Club
Kenya Commercial Bank FC
Brian Bwire
25
GK
3
0
Polokwane City FC
Brian Bwire
GK
+
Age
Caps
Goals
25
3
0
Club
Polokwane City FC
Sepstianos Wekesa
25
GK
0
0
Kariobangi Sharks FC
Sepstianos Wekesa
GK
+
Age
Caps
Goals
25
0
0
Club
Kariobangi Sharks FC
Abud Omar
32
DF
53
0
Kenya Police FC
Abud Omar
DF
+
Age
Caps
Goals
32
53
0
Club
Kenya Police FC
Daniel Sakari
26
DF
14
0
Kenya Police FC
Daniel Sakari
DF
+
Age
Caps
Goals
26
14
0
Club
Kenya Police FC
Siraj Mohammed
26
DF
1
0
Bandari FC
Siraj Mohammed
DF
+
Age
Caps
Goals
26
1
0
Club
Bandari FC
Lewis Bandi
22
DF
1
0
AFC Leopards SC
Lewis Bandi
DF
+
Age
Caps
Goals
22
1
0
Club
AFC Leopards SC
Alphonce Omija
22
DF
7
0
Gor Mahia FC
Alphonce Omija
DF
+
Age
Caps
Goals
22
7
0
Club
Gor Mahia FC
Sylvester Owino
24
DF
7
0
Gor Mahia FC
Sylvester Owino
DF
+
Age
Caps
Goals
24
7
0
Club
Gor Mahia FC
Brian Mandela
30
DF
36
2
Stellenbosch FC
Brian Mandela
DF
+
Age
Caps
Goals
30
36
2
Club
Stellenbosch FC
Swaleh Pamba
23
DF
1
0
Posta Rangers FC
Swaleh Pamba
DF
+
Age
Caps
Goals
23
1
0
Club
Posta Rangers FC
Mohammed Bajaber
22
MF
2
1
Kenya Police FC
Mohammed Bajaber
MF
+
Age
Caps
Goals
22
2
1
Club
Kenya Police FC
David Sakwa
23
MF
2
1
Bandari FC
David Sakwa
MF
+
Age
Caps
Goals
23
2
1
Club
Bandari FC
James Kinyanjui
26
MF
1
0
Mathare United FC
James Kinyanjui
MF
+
Age
Caps
Goals
26
1
0
Club
Mathare United FC
Brian Musa
27
MF
2
0
Kenya Police FC
Brian Musa
MF
+
Age
Caps
Goals
27
2
0
Club
Kenya Police FC
Ben Stanley Omondi
21
MF
2
0
Gor Mahia FC
Ben Stanley Omondi
MF
+
Age
Caps
Goals
21
2
0
Club
Gor Mahia FC
Alpha Onyango
24
MF
2
0
Gor Mahia FC
Alpha Onyango
MF
+
Age
Caps
Goals
24
2
0
Club
Gor Mahia FC
Austin Odhiambo
24
MF
9
2
Gor Mahia FC
Austin Odhiambo
MF
+
Age
Caps
Goals
24
9
2
Club
Gor Mahia FC
Boniface Muchiri
28
MF
10
0
Ulinzi Stars FC
Boniface Muchiri
MF
+
Age
Caps
Goals
28
10
0
Club
Ulinzi Stars FC
William Lenkupae
23
FW
4
1
Central Coast Mariners FC
William Lenkupae
FW
+
Age
Caps
Goals
23
4
1
Club
Central Coast Mariners FC
Moses Shumah
22
FW
3
1
Kakamega Homeboyz FC
Moses Shumah
FW
+
Age
Caps
Goals
22
3
1
Club
Kakamega Homeboyz FC
Adam Wilson
25
FW
2
0
Bradford City AFC
Adam Wilson
FW
+
Age
Caps
Goals
25
2
0
Club
Bradford City AFC
Beja Nyamawi
26
FW
1
0
Bandari FC
Beja Nyamawi
FW
+
Age
Caps
Goals
26
1
0
Club
Bandari FC
Emmanuel Osoro
18
FW
2
1
FC Talanta
Emmanuel Osoro
FW
+
Age
Caps
Goals
18
2
1
Club
FC Talanta
Ken Odhiambo
0
Assistant Coach
AC
Ken Odhiambo
Assistant Coach
Benni McCarthy
47
Coach
C
Benni McCarthy
Coach
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
Uganda
Uganda
40
9
17
14
38
43
-5
44
1.10
2
Tanzania
Tanzania
30
16
7
7
42
25
17
55
1.83
3
Malawi
Malawi
27
6
13
8
28
30
-2
31
1.15
4
Ethiopia
Ethiopia
24
8
9
7
27
21
6
33
1.38
5
Sudan
Sudan
21
7
4
10
18
24
-6
25
1.19
6
Zambia
Zambia
20
6
3
11
18
29
-11
21
1.05
7
Egypt
Egypt
18
1
5
12
14
38
-24
8
0.44
8
Nigeria
Nigeria
14
0
2
12
7
33
-26
2
0.14
9
Rwanda
Rwanda
12
5
4
3
13
7
6
19
1.58
10
DR Congo
DR Congo
11
3
1
7
7
12
-5
10
0.91
Show All
News
22-03-2025 08:19
Dramatic McCarthy debut as Kenya snatch draw
WC Qualification
Kenya
Gambia
Benni McCarthy
Michael Olunga
Mohammed Bajaber
09-03-2025 08:19
New Kenya boss aims for World Cup qualification
WC Qualification
Kenya
Benni McCarthy
Club History
__.__.1960
foundation as Kenya Football Federation
27.11.2008
renaming in Football Kenya Limited
01.11.2011
renaming in Football Kenya Federation
Trophies
CECAFA Cup
7 x
2017
4 Nations Tournament
1 x
2024
Historical Logos
???? - 2009
2009 - 2011