The Football Kenya Federation Premier League (FKFPL) closed its transfer window on Friday 6 November.
Pepeta takes a look at how each of the 18 teams in the top flight transacted their business.
Harrison Mwendwa (Kariobangi Sharks), John Oyemba (Unattached), Peter Thiongo (KK Homeboyz), Caleb Olilo (Nairobi Stima), Washington Munene (Wazito FC). Yusuf Mainge (KF Pohronie), Sellasie Otieno (Liberty Sports), Lewis Badi (Hakati Sportif), Fabrice Mugheni (Rayon Sports), Alexandre Koume (Kalighat Milan FC, India), Gideon Waja (Toronto FC, Canada), Duncan Otieno and Bienvenue Shaka (Etoile Du Sahel)
Dan Musamali (NzoiaSugar FC, Loan), Daniel Kakai (Zoo FC, loan), Vincent Oburu (Wazito FC), Christopher Oruchum (Tusker FC), Maxwell Mulili (Zoo FC, Loan), Francis Manoah, Vincent Ondongo, Luis Tera and Clark Achuka