National football team head coach Francis Kimanzi has named the final squad for the upcoming CECAFA Senior Championships.
The event that kick off this weekend in Kampala Uganda will see Kenya defend their title they won last year when they hosted in Machakos.
Timothy Odhiambo (Ulinzi Stars), Samuel Odhiambo (Western Stima)
Johnstone Omurwa (Wazito), Joash Onyango (Gor Mahia), Daniel Sakari (Kariobangi Sharks), Andrew Juma (Mathare United), David Owino (Mathare United), Samuel Olwande (Kariobangi Sharks)
Anthony Wambani (Vasalunds IF), Roy Okal (Mathare United), Kenneth Muguna (Gor Mahia), Musa Masika (Wazito), Abdallah Hassan (Bandari), Moses Mudavadi (Kakamega Homeboyz), Lawrence Juma (Gor Mahia), Whyvone Isuza (AFC Leopards), Kevin Kimani (Mathare United), Cliffton Miheso (Gor Mahia)
Oscar Wamalwa (Ulinzi Stars), Timothy Otieno (Tusker)