fixtures




Latest videos Kenya
Global stats in WC Qualification Africa
Main formation
- 4-3-3 2 matches this season

- Year of construction: 1983
- Surface: grass
- Capacity: 30000
- Type selection male
- Names Kenya
- Code KEN
- Area Kenya
Kenya on Football Today
Kenya match result
The next match is Kenya vs Congo DR and kicks-off at 13:00 on the Sunday 03 August 2025 as part of the the week 1 of African Nations Championship.
The latest result of Friendlies featured Kenya and Chad and ended up in a 2-1 score.
Kenya is currently at rank 4. in the General table of WC Qualification Africa 2026 Canada/Mexico/USA Group Stage - Group F.
Main players
The full squad is as follows:Goalkeepers: Faruk Shikhalo, Sebastian Wekesa, Byrne Odhiambo Omondi and Brian Okoth Bwire
Defenders: Siraj Mohammed, Manzur Okwaro, Abud Omar Khamis, Sylvester Owino Chino, Brian Mandela Onyango, Mike Kibwage, Swaleh Pamba, Lewis Esambe Bandi, Haniff Wesonga, Brain Okoth, Alphonce Otieno Omija, Ronney Otieno Onyango and Daniel Sakari Macheso
Midfielders: Brian Musa, Boniface Muchiri, Mohammed Omar Ali Bajaber, Alpha Chris Onyango, Kenneth Mugambi Muguna, Austin Odhiambo Otieno, Chrispine Erambo Otieno, William Lenkupae Wilson, Michael Mutinda, Kaycie Odhiambo, David Sakwa, Ismael Said Athuman González, Ben Stanley Omondi, Austin Odhiambo, James Kinyanjui and Kelly Okonji Madada
Strikers: Hassan Beja, Moses Shumah, Ryan Ogam, Mohamed Beja Nyamawi, Elvis Baranga Rupia, Darius Msagha and Emmanuel Osoro
Kenya schedule & next match
Following Kenya vs Congo DR, the next match will be Angola vs Kenya on Thursday 07 August 2025. The manager Benedict Saul McCarthy will unveil its strategy and the match sheet a few minutes before the fixture. The team generally starts with a 4-3-3 starting eleven# | Team | Pts | P | W | D | L | GF | GA | GD | |
---|---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
16 | 6 | 5 | 1 | 0 | 14 | 0 | 14 | |
2 |
![]() |
15 | 6 | 5 | 0 | 1 | 12 | 6 | 6 | |
3 |
![]() |
10 | 6 | 3 | 1 | 2 | 13 | 7 | 6 | |
4 |
![]() |
6 | 6 | 1 | 3 | 2 | 11 | 8 | 3 | |
5 |
![]() |
4 | 6 | 1 | 1 | 4 | 12 | 13 | -1 | |
6 |
![]() |
0 | 6 | 0 | 0 | 6 | 2 | 30 | -28 |
- Final Tournament
- Possible Next Round
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
9 | 3 | 3 | 0 | 0 | 11 | 0 | 11 |
2 |
![]() |
9 | 3 | 3 | 0 | 0 | 8 | 3 | 5 |
3 |
![]() |
6 | 4 | 2 | 0 | 2 | 9 | 5 | 4 |
4 |
![]() |
4 | 3 | 1 | 1 | 1 | 8 | 6 | 2 |
5 |
![]() |
2 | 3 | 0 | 2 | 1 | 2 | 3 | -1 |
6 |
![]() |
0 | 2 | 0 | 0 | 2 | 1 | 8 | -7 |
# | Team | Pts | P | W | D | L | GF | GA | GD |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() |
7 | 3 | 2 | 1 | 0 | 3 | 0 | 3 |
2 |
![]() |
6 | 3 | 2 | 0 | 1 | 4 | 3 | 1 |
3 |
![]() |
4 | 3 | 1 | 1 | 1 | 9 | 5 | 4 |
4 |
![]() |
4 | 2 | 1 | 1 | 0 | 4 | 2 | 2 |
5 |
![]() |
0 | 3 | 0 | 0 | 3 | 4 | 7 | -3 |
6 |
![]() |
0 | 4 | 0 | 0 | 4 | 1 | 22 | -21 |

- Squad size 40
- Average age 25.2
- Foreign players 1 (2.5%)
-
#2 Siraj Mohammed
26 years
-
#2 Manzur Okwaro
-
#3 Abud Omar Khamis
32 years
-
#4 Sylvester Owino Chino
24 years
-
#5 Brian Mandela Onyango
30 years
-
#12 Mike Kibwage
-
#12 Swaleh Pamba
-
#13 Lewis Esambe Bandi
22 years
-
#14 Haniff Wesonga
-
#15 Brain Okoth
24 years
-
#15 Alphonce Otieno Omija
22 years
-
#19 Ronney Otieno Onyango
23 years
-
#24 Daniel Sakari Macheso
26 years
-
#6 Brian Musa
-
#7 Boniface Muchiri
28 years
-
#7 Mohammed Omar Ali Bajaber
22 years
-
#8 Alpha Chris Onyango
24 years
-
#10 Kenneth Mugambi Muguna
29 years
-
#10 Austin Odhiambo Otieno
25 years
-
#11 Chrispine Erambo Otieno
20 years
-
#11 William Lenkupae Wilson
23 years
-
#12 Michael Mutinda
29 years
-
#15 Kaycie Odhiambo
22 years
-
#16 David Sakwa
21 years
-
#17 Ismael Said Athuman González
30 years
-
#17 Ben Stanley Omondi
21 years
-
#20 Austin Odhiambo
25 years
-
#21 James Kinyanjui
-
#22 Kelly Okonji Madada

- 4-2-3-1 2 time
- 4-4-2 2 time
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 49'
- Last goal scored on average 67'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 54'
- Last goal conceded on average 77'
- Number of matches - at least 1 goal conceded 4
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 67'
- Last goal scored on average 67'
- Number of matches - at least 1 goal scored 2
- First goal conceded on average 51'
- Last goal conceded on average 69'
- Number of matches - at least 1 goal conceded 2
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 37'
- Last goal scored on average 68'
- Number of matches - at least 1 goal scored 3
- First goal conceded on average 58'
- Last goal conceded on average 86'
- Number of matches - at least 1 goal conceded 2