Tuesday, 10 November 2026
Kenyan Digest

Your complete KPL midseason transfer list

4 min read
Published

By JEFF KINYANJUI
More by this Author

A total of 64 players have joined new clubs in the Kenyan Premier League midseason transfer window that closes at midnight Friday.

“Moneybags” Wazito have been the busiest bringing in 11 players, followed by Posta Rangers, Nzoia Sugar and Sofapaka who have signed eight players each.

AFC Leopards and Chemelil Sugar have been inactive but are expected to make some last minutes signings on Friday.

Ten foreigners have so far been cleared to join KPL clubs with Ugandan forward Juma Balinya who joins K’Ogalo from Tanzanian giants Yanga the most notable.

>In: Ezekiel Owade (contract renewal)

<Out: Soter Kayumba (Rayon Sports, Rwanda), Tresor Ndikumana (Gasogi United, Rwanda), Vincent Habamahoro (SC Kiyovu, Rwanda), Dennis Sikhayi (Wazito), Paul Were (Egaleo 1931 FC, Greece), Brian Marita (Tusker), Whyvonne Isuza (Wazito), Ezekiel Odera (Nairobi City Stars), Moses Mburu

>In: Johana Mwita (Sony Sugar), Collins Agade, Felly Mulumba, David Kingatua, Shaban Kenga, Benard Odhiambo (all contract renewals)

<Out: Swaleh Chacha (Mathare United, Alex Luganji (Nairobi Stima), Patrick Mugendi (Nairobi Stima), Hassan Idi (Coast Stima), Kelvin Onsongo (Shabana), (all on loan), Boniface Akenga (Coast Stima, loan deal made permanent)

<Out: Kevin Abwodha (Kakamega Homeboyz)

>In: Juma Balinya (Yanga SC, Tanzania), Alphonce Omija (Gor Mahia Youth), Alpha Chris Onyango (Gor Mahia Youth), Clinton Okoth (on loan, Migori Youth), Nicholas Omondi (Kibera Black Stars), Philemon Otieno (contract renewal), Michal Apudo (Posta Rangers), Jackson Owusu (Asante Kotoko, Ghana)

<Out: Francis Afriyie (Township Rollers, Botswana), Yikpe Gislain (Young Africans SC, Tanzania), Robert Okoth, Curtis Wekesa, Richdonald Bolo (Gor Mahia Youth)

>In: Ali Ahmed Bai (contract renewal), David Otieno Juma (contract renewal), Justus Anene (unattached), Salmon Otieno (Sony Sugar), Mohamed Kazungu (unattached), Robert Arot (Nzoia Sugar), Kevin Abwodha (Chemelil Sugar), Sheikh Hassan (Unattached)

<Out: Festo Omukoto (Western Stima), Gabriel Andika (KCB)

>In: Boniface Mwangeni (Dagoretti High School), Derrick Onyango (Wazito), Peter Lwassa (Sofapaka)

<Out: Duke Abuya (Nkana, Zambia), Sydney Lokale (on loan, HIFK Finland)

>In: Harun Thomas (Sony Sugar), Victor Omune (Nairobi Stima), Antonio Abwao (Migori Youth), Gabriel Andika (Kakamega Homeboyz), Daniel Odiwuor (Bidco United)

<Out: Dennis Ng’ang’a (Wazito), Kennedy Owino (Wazito), Clinton Kisiavuki (Posta Rangers), Ezekiel Odera (Nairobi City Stars), Chrispinus Onyango (Tusker), Collins Wendo (Ushuru), Nichodemus Onyango, Steve Onyango, Peter Manyika, Benard Mang'oli

>In: Vincent Omumbo (Western Stima), Francis Alumba (unattached), Telvin Maina (FC Talanta)

<Out: Alvin Ochieng (Wazito), Calvince Wekesa (Ushuru)

>In: Dani Gumnok Lual (Atlabara, South Sudan), Swaleh Chacha (on loan, Bandari), Khalid Jumaan (KCB), Tyson Otieno, Clifford Alwanga, Alphonse Ndonye (all contract renewal)

<Out: Wilson Anakeya (Zoo), Samwel Semo, Chris Ochieng, Reagan Ronald

>In: Masoud Juma (Mwatate United), Emmanuel Esinyen (Bungoma Superstars), Joseph Muriuki (Nyahururu Griffons), Philip Muchuma (Sofapaka), Martin Werunga (Sony Sugar), John Wafula, Elisha Wekesa, Daniel Wafula (all (unattached)

<Out: Robert Arot (Kakamega Homeboyz), Collins Wakhungu (Sofapaka), Thomas Wainaina (Sofapaka), Fabisch Otieno (Kibera Black Stars), Antony Njeru (Wazito, loan deal terminated), David Wamalwa (Vihiga United), Samuel Githire, Batts Awita, Selassie Otieno

>In: Collins Okumu (Sony Sugar), Humphrey Okoti (Sony Sugar), Ezekiel Okare (Ulinzi Stars), Clinton Kisiavuki (KCB), Kevin Ouma (Kibera Black Stars), Mohammed Yusuf (Sony Sugar), Simon Omondi (unattached), Benson Mutinda (Liberty Sports Academy, recalled from loan), Peter Oyier (Transmara Sugar), Simon Mbugua, Charles Odete, Joseph Mbugi, Georson Likono (all contract renewals)

<Out: Michael Apudo (Gor Mahia), Cain Okeyo, Andrew Wanjala, Brian Lusamukha, Jared Obwoge, Collins Omondi, Ezekiel Nyati, Leroy Otieno

>In: Shawn Oloo (Green Commandos), Brian Wetende (Sofapaka Youth), Stephen Okola (Sofapaka Youth), Joel Noekue (Lion Blesse De Fotouni, Cameroon), Nicholas Sebwato (Bright Stars, Uganda), Collins Wakhungu (Nzoia Sugar), Thomas Wainaina (Nzoia Sugar), Jedinak Nana (Channis Academy, Ghana), George Owusu (Fudbalski Klub, Bosnia)

<Out: Peter Lwassa (Kariobangi Sharks), Derrick Wafula, Philip Muchuma (Nzoia Sugar), Cornelius Juma, Muhammed Kasirye, Allan Katwe, Musa Malunda, Timonah Wanyonyi, Isima Watenga, Ibrahim Kitawi, Samuel Mutiria

>In: Chrispinus Onyango (KCB), Christopher Ochieng (Mathare United), Brian Marita (AFC Leopards), Henry Meja (Green Commandos)

<Out: Mario Kakai (Nairobi Stima, on loan), Oscar Masiga (Vihiga Bullets), Brian Odhiambo, Sydney Ochieng, Marlon Tangauzi

<Out: Ezekiel Okare (Posta Rangers)

>In: Dennis Njire (KCB), Kennedy Ochino (KCB), Dennis Sikhayi (AFC Leopards), Piscas Muhando (unattached), Erick Otieno (contract renewal), Antony Njeru (Recalled from Loan, Nzoia Sugar), Issifou Bourahana (St. Georges SC, Ethiopia), Ronald Ashimoto (Green Commandos FC), Alvin Ochieng (Kisumu Allstars), Augustine Otu (LPRC Oilers, Liberia), Whyvonne Isuza (AFC Leopards SC)

<Out: Gad Mathews, Karim Nizigiyimana, Mansoor Safi, John Mutua, Abouba Sibomana, Mathew Tayo Odongo, Dan Odhiambo

>In: Kevin Omundi (Sony Sugar), Stephen Onyango (Sony Sugar), Festo Omukoto (Kakamega Homeboyz)

<Out: Vincent Omumbo (Kisumu Allstars), Henry Juma (Vihiga United), Erastus Mwaniki, Hassan Kikoyo

>In: Wilson Anekeya (Mathare United), Evans Juma (Zoo Youth), Jareb Obwoge (Posta Rangers).