National Football Teams
  • Old website
  • English English
    Deutsch (beta) Deutsch (beta)
  • News
  • Teams
    • Europe
    • Africa
    • Asia
    • Oceania
    • South America
    • North America
  • Matches
    • African Nations Cup
    • Asian Cup
    • Copa América
    • European Championship
    • Gold Cup
    • Oceania Cup
    • World Cup
    • Other Tournaments
    • Friendlies
  • Clubs
  • Statistics
  • Contact
  • Forums
  • Home
  • Teams
  • Countries of Africa
  • Kenya (2025)

Kenya

  • General
  • Players
  • Matches
  • Match Progress
  • Favorite Opponents
  • World Cup Stats
You are using an old browser which is not compatible with our new design. Please update your browser or use our old website.

General Information for Kenya

Kenya Football Federation
Founded
1960
FIFA entry
1960
Average height in 2025
1.81m
Average age in 2025
24.3
Confederation
CAF
Infos provided by
The-Sports.org
Emblem
Jersey in 2025
Jersey in 2025

Coaches in 2025

McCarthy, Benni (Coach)

McCarthy Kindly provided by Tony Hollner
Add Picture

McCarthy, Benni (Coach)

Day of Birth
1977-11-12
Place of Birth
Cape Town (South Africa)
Height
1.83m
Matches
15 (11 / 4)
Goto coach Benni McCarthy

Players of Kenya in 2025

FIFA Non FIFA
Name Day of Birth Position Current Club M S G M S G
Odhiambo, Byrne 1997-01-11 Goalkeeper Kenya KCB Nairobi 7 1 0 0 0 0
Bwire, Brian 2000-06-19 Goalkeeper South Africa Polokwane City 4 1 0 0 0 0
Otieno, Ian 1993-08-09 Goalkeeper South Africa Richards Bay FC 2 0 0 0 0 0
Shikhalo, Faruk 1996-12-10 Goalkeeper Ethiopia St. George Addis Abeba 2 0 0 0 0 0
Owino, Sylvester 2001-05-06 Right Back Kenya Gor Mahia Nairobi 11 1 0 0 0 0
Okwaro, Manzur 2006-01-01 Centre Back Kenya KCB Nairobi 7 3 0 0 0 0
Omija, Alphonce 2002-10-09 Centre Back Tunisia Étoile du Sahel Sousse 6 2 1 0 0 0
Omar, Aboud 1992-09-09 Left Back Kenya Kenya Police Nairobi 6 2 0 0 0 0
Onyango, Rooney 2001-08-08 Right Back Norway Sogndal IL 6 1 0 0 0 0
Kibwage, Mike 1997-10-01 Centre Back Kenya Tusker FC Nairobi 4 4 0 0 0 0
Sakari, Daniel 1999-01-25 Right Back Kenya Kenya Police Nairobi 4 4 0 0 0 0
Bandi, Lewis 2002-12-01 Defender Kenya AFC Leopards Nairobi 4 1 0 0 0 0
Sichenje, Collins 2003-09-19 Centre Back Serbia Vojvodina Novi Sad 4 0 1 0 0 0
Mohammed, Siraj 1998-12-04 Left Back Kenya Bandari Mombasa 2 1 0 0 0 0
Anyembe, Daniel 1998-07-22 Right Back Denmark Viborg FF 2 0 0 0 0 0
Mandela Onyango, Brian 1994-07-24 Centre Back South Africa Stellenbosch FC 2 0 0 0 0 0
Ouma, Erick 1996-09-27 Left Back Poland Raków Częstochowa 2 0 0 0 0 0
Ochieng, Baron 2005-12-29 Right Back Egypt Zamalek SC 1 0 0 0 0 0
Omurwa, Johnstone 1998-08-08 Centre Back Morocco Kawkab AC Marrakech 1 0 0 0 0 0
Onyona, Bryton 2005-06-24 Left Back Kenya Gor Mahia Nairobi 1 0 0 0 0 0
Otiende, Kevin 2001-10-08 Left Back Kenya Nairobi United 1 0 0 0 0 0
Pamba, Swaleh Defender Kenya Posta Rangers Nairobi 1 0 0 0 0 0
Okumu, Kevin 1998-04-24 Right Back Kenya KCB Nairobi 0 1 0 0 0 0
Onyango, Alpha Chris 2000-12-23 Centre Midfielder Kenya Gor Mahia Nairobi 9 2 0 0 0 0
Wilson, Will 2001-12-23 Centre Midfielder Finland VPS Vaasa 9 1 1 0 0 0
Odhiambo, Austin 1998-12-16 Attacking Midfielder Kenya Gor Mahia Nairobi 6 3 2 0 0 0
Muchiri, Boniface 1996-08-28 Attacking Midfielder Kenya Ulinzi Stars Nakuru 5 6 0 0 0 0
Abuya, Duke 1994-03-23 Centre Midfielder Tanzania Young Africans Dar-es-Salaam 5 3 0 0 0 0
Nabwire, Marvin 2000-12-03 Midfielder Kenya Kenya Police Nairobi 4 4 0 0 0 0
Sakwa, David 2004-02-04 Midfielder Kenya Bandari Mombasa 3 2 1 0 0 0
Ouma, Timothy 2004-06-10 Centre Midfielder Poland Lech Poznań 3 1 0 0 0 0
Akumu, Teddy 1992-10-20 Defensive Midfielder Lebanon Al-Nejmeh Beirut 3 0 0 0 0 0
Odada, Richard 2000-11-25 Defensive Midfielder Serbia OFK Beograd 3 0 0 0 0 0
Erambo, Chris 2004-12-10 Attacking Midfielder Kenya Tusker FC Nairobi 1 2 0 0 0 0
Bajaber, Mohammed 2003-03-15 Right Midfielder Kenya Kenya Police Nairobi 1 1 1 0 0 0
Musa, Brian 1996-09-20 Defensive Midfielder Kenya Kenya Police Nairobi 1 1 0 0 0 0
Athuman, Ismael 1995-02-01 Defensive Midfielder Spain Zamora CF 1 0 0 0 0 0
Harper, Vincent 2000-09-22 Left Midfielder England Walsall FC 1 0 0 0 0 0
Kibet, Aldrine 2007-06-13 Attacking Midfielder Spain Celta Vigo Fortuna 0 1 0 0 0 0
Nondi, Amos 1999-02-10 Defensive Midfielder Albania Partizani Tiranë 0 1 0 0 0 0
Ogam, Ryan 2004-12-21 Centre Forward Austria Wolfsberger AC 7 4 6 0 0 0
Olunga, Michael 1994-03-26 Centre Forward Qatar Al-Arabi Doha 6 0 4 0 0 0
Omondi, Ben Stanley 2004-04-24 Right Winger Kenya Gor Mahia Nairobi 4 4 0 0 0 0
Ayunga, Jonah 1997-05-24 Centre Forward Scotland St. Mirren Paisley 2 2 0 0 0 0
Wilson, Adam 2000-04-10 Right Winger England Bradford City 2 2 0 0 0 0
Osoro, Emmanuel 2006-07-11 Striker Zambia Power Dynamos Kitwe 2 1 1 0 0 0
Omondi, Edward 2004-01-01 Left Winger Kenya Kenya Police Nairobi 2 1 0 0 0 0
Juma, Masoud 1996-02-03 Centre Forward Kenya Migori Youth 1 4 0 0 0 0
Ochieng, Job 2003-01-17 Right Winger Spain Real Sociedad B 1 3 0 0 0 0
Avire, John 1997-03-12 Centre Forward Egypt El-Sekka el-Hadid al-Qāhira 1 0 0 0 0 0
Johanna Omondi, Eric 1994-08-18 Left Winger Saudi Arabia Al-Zulfi FC 1 0 0 0 0 0
Shumah, Moses Centre Forward Kenya Kakamega Homeboyz 1 0 0 0 0 0
Musa, Shariff 2002-10-09 Right Winger Kenya Gor Mahia Nairobi 0 2 0 0 0 0
Ochieng, Ovella 1999-12-23 Centre Forward Kenya Nairobi United 0 2 0 0 0 0
Kinyanjui, James 1998-08-08 Left Winger Kenya Mathare United 0 1 0 0 0 0
Odongo, Austin 2007-03-08 Centre Forward Kenya Shabana Kisii 0 1 0 0 0 0
Okoth, Lawrence 2005-07-10 Centre Forward Finland SJK-Akatemia Seinäjoki 0 1 0 0 0 0
Oluoch, Felix 1999-04-18 Centre Forward Kenya Posta Rangers Nairobi 0 1 0 0 0 0
Nyamawi, Beja 2002-06-06 Striker Kenya Bandari Mombasa 0 1 0 0 0 0

Matches of Kenya in 2025

Date Home Team Away Team Result Event Stadium FIFA
2025-03-20
Gambia
Gambia
Kenya
Kenya
3:3 c
Gambia vs. Kenya
World Cup 2026 - Group F
Stade Olympique Alassane Ouattara
2025-03-23
Kenya
Kenya
Gabon
Gabon
1:2 c
Kenya vs. Gabon
World Cup 2026 - Group F
Nyayo National Stadium
2025-06-07
Kenya
Kenya
Chad
Chad
0:0 c
Kenya vs. Chad
Friendly
Annexe de Grand Stade Marrakech
2025-06-10
Kenya
Kenya
Chad
Chad
2:1 c
Kenya vs. Chad
Friendly
Annexe de Grand Stade Marrakech
2025-08-03
Kenya
Kenya
DR Congo
DR Congo
1:0 c
Kenya vs. DR Congo
CHAN 2024 - Group A
Moi International Sports Centre
2025-08-07
Kenya
Kenya
Angola
Angola
1:1 c
Kenya vs. Angola
CHAN 2024 - Group A
Moi International Sports Centre
2025-08-10
Kenya
Kenya
Morocco
Morocco
1:0 c
Kenya vs. Morocco
CHAN 2024 - Group A
Moi International Sports Centre
2025-08-17
Kenya
Kenya
Zambia
Zambia
1:0 c
Kenya vs. Zambia
CHAN 2024 - Group A
Moi International Sports Centre
2025-08-22
Kenya
Kenya
Madagascar
Madagascar
1:1 (3:4) c
Kenya vs. Madagascar
CHAN 2024 - Quarter Finals
Moi International Sports Centre
2025-09-05
Kenya
Kenya
Gambia
Gambia
1:3 c
Kenya vs. Gambia
World Cup 2026 - Group F
Moi International Sports Centre
2025-09-09
Kenya
Kenya
Seychelles
Seychelles
5:0 c
Kenya vs. Seychelles
World Cup 2026 - Group F
Moi International Sports Centre
2025-10-09
Burundi
Burundi
Kenya
Kenya
0:1 c
Burundi vs. Kenya
World Cup 2026 - Group F
Stade Intwari
2025-10-14
Ivory Coast
Ivory Coast
Kenya
Kenya
3:0 c
Ivory Coast vs. Kenya
World Cup 2026 - Group F
Stade Olympique Alassane Ouattara
2025-11-14
Equatorial Guinea
Equatorial Guinea
Kenya
Kenya
1:0 c
Equatorial Guinea vs. Kenya
Friendly
Arslan Zeki Demirci Spor Kompleksi
2025-11-18
Senegal
Senegal
Kenya
Kenya
8:0 c
Senegal vs. Kenya
Friendly
Antalya Stadyumu
15 Matches

Match Progress for Kenya in 2025

Favorite Opponents of Kenya

Opponent M W D L G
Uganda
Uganda
47 14 20 13 64
Tanzania
Tanzania
37 20 8 9 51
Malawi
Malawi
35 11 12 12 36
Zambia
Zambia
32 9 6 17 24
Ethiopia
Ethiopia
27 9 8 10 39
Sudan
Sudan
23 11 4 8 37
Egypt
Egypt
20 0 5 15 10
Rwanda
Rwanda
17 8 5 4 27
Zanzibar
Zanzibar
16 9 4 3 27
Zimbabwe
Zimbabwe
14 7 6 1 18
Nigeria
Nigeria
14 0 2 12 7
DR Congo
DR Congo
12 4 1 7 8
Burundi
Burundi
12 4 5 3 9
Cameroon
Cameroon
10 0 4 6 8
Eritrea
Eritrea
10 6 1 3 14
Madagascar
Madagascar
9 4 2 3 14
Mozambique
Mozambique
9 4 2 3 10
Somalia
Somalia
9 6 2 1 19
Guinea
Guinea
9 4 1 4 11
Algeria
Algeria
8 3 1 4 7
Seychelles
Seychelles
8 7 1 0 23
Namibia
Namibia
8 3 1 4 5
Botswana
Botswana
7 4 0 3 10
South Sudan
South Sudan
7 4 1 2 9
Tunisia
Tunisia
7 1 1 5 3
Togo
Togo
7 3 2 2 9
Comoros
Comoros
6 1 3 2 6
Lesotho
Lesotho
6 1 4 1 8
Libya
Libya
6 2 1 3 4
Morocco
Morocco
6 1 2 3 3
Gabon
Gabon
6 2 1 3 6
Senegal
Senegal
6 0 1 5 0
Eswatini
Eswatini
6 3 1 2 9
Angola
Angola
5 2 1 2 6
Ghana
Ghana
5 2 1 2 6
Oman
Oman
5 0 3 2 5
Djibouti
Djibouti
5 5 0 0 23
Guinea-Bissau
Guinea-Bissau
4 1 0 3 2
Mauritius
Mauritius
4 2 1 1 7
South Africa
South Africa
4 0 1 3 2
Cape Verde
Cape Verde
4 3 0 1 3
Burkina Faso
Burkina Faso
4 3 0 1 11
Mali
Mali
4 0 1 3 2
Rwanda
Rwanda (B)
3 2 0 1 5
Iran
Iran
3 0 0 3 1
Liberia
Liberia
3 2 1 0 2
Mauritania
Mauritania
3 1 2 0 5
Ivory Coast
Ivory Coast
3 0 1 2 0
Thailand
Thailand
2 0 0 2 1
Gambia
Gambia
2 0 1 1 4
India
India
2 0 0 2 0
Chad
Chad
2 1 1 0 2
Iraq
Iraq
2 0 0 2 1
Uganda
Uganda (B)
2 0 0 2 0
Congo
Congo
2 1 1 0 3
Bahrain
Bahrain
2 0 0 2 2
Equatorial Guinea
Equatorial Guinea
2 1 0 1 1
Qatar
Qatar
1 1 0 0 2
Yemen
Yemen
1 0 0 1 1
Tanzania
Tanzania (B)
1 0 1 0 0
Sierra Leone
Sierra Leone
1 0 0 1 1
Malaysia
Malaysia
1 0 1 0 0
China
China
1 1 0 0 1
Jordan
Jordan
1 0 1 0 1
Central African Republic
Central African Republic
1 0 0 1 2
Pakistan
Pakistan
1 1 0 0 1
Sudan
Sudan (B)
1 0 1 0 0
Kuwait
Kuwait
1 0 0 1 0
Switzerland
Switzerland
1 0 1 0 0
New Zealand
New Zealand
1 1 0 0 2
Russia
Russia
1 0 1 0 2
United Arab Emirates
United Arab Emirates
1 0 1 0 2
Trinidad & Tobago
Trinidad & Tobago
1 0 1 0 1
Indonesia
Indonesia
1 1 0 0 3
Réunion
Réunion
1 1 0 0 3
Taiwan
Taiwan
1 1 0 0 4
Australia
Australia
1 0 0 1 0
553 198 141 214 655

All Time World Cup Stats for Kenya

0
0
0
0/ 0/ 0
0
0

Top Players

0

Michael Olunga

0

Michael Olunga

0

Aboud Omar

0

Musa Otieno

Info

Unauthorized publishing and copying of this website's content and images strictly prohibited!

Last update : 1/3/26, 12:00 AM

Installed version: 3.0.0

Useful links

  • Links to other relevant pages
  • Frequently Asked Questions
  • Access the NFT forums
  • Credits and thanks
  • Want to share a player picture?
  • Datenschutzerklärung
  • Data Privacy Statement

Latest player pix

Edward_Aaron Edward Aaron Jan 2, 2026
Taniela_Evo_Waqa Taniela Evo Waqa Jan 2, 2026
Lekima_Gonerau Lekima Gonerau Jan 2, 2026
Anish_Khem Anish Khem Jan 2, 2026

© 2004-2026 by National Football Teams all rights reserved.