The 25/26 SportPesa League mid-season transfer window has closed, and all 18 clubs made signings as they adjusted their squads for the second half of the campaign.
While some sides focused on fine-tuning, others carried out sweeping changes in pursuit of improved results. Sofapaka, Ulinzi Stars, Mathare United, APS Bomet and Nairobi United emerged as the busiest clubs during the window.
Gor Mahia signed Jackson Dwang, Isaac Deng, Frank Odhiambo, Ebenezer Asifuah and promoted David Odhiambo. Austine Odhiambo, Reagan Ogola, Veron Ombima, Joshua Onyango, Siraj Mohammed and Giscard Mavoungou left.
AFC Leopards brought in Andrew Waswa and Dennis Kikwae, while Peter Maker Manyang and Dang Kang departed.

Sofapaka FC led the activity with a major rebuild. The club brought in Musa Ndusha from Rutsiro FC in Rwanda, Rajab Yassin from Apolonia in Albania, Francis Shartley from Ghana’s Elmina Sharks, Godwin Akpo from Barau FC in Nigeria and Malik Ntamba from AS Kabasha in Congo.
Local additions included Clifton Mheso from AFC Leopards, Meshack Ochieng from Mathare United, Duncan Otieno from Kenya Police, Emmanuel Otieno from Mara Sugar, Mophat Kovelo from MCF, Brian Wanyoni Marani from Soy United, Derrick Khaemba from Compel SC and Joseph Mukwana from Webuye Sporting. Tyron Kariuki and Brian Olang’o joined on loan from KCB.
Departures were Michael Otieno, Vincent Ambesa, Bramlei Simiyu, Victor Odhiambo, Edward Olak, Ronald Chimwani, Beckham Omondi, Douglas Koech, Roy Okal, Victor Kamungo, Andrew Waswa, Abdalla Juma, Hassan Messi and Ezekiel Okeno.
Tusker FC signed Selasie Bless Bakai from Dadje FC in Benin, Javelin Idzila from Rayon Sports in Rwanda, Joshua Ibrahim from Fountain Gate in Tanzania, Serydi Amour Akouala from JS Biskra in Algeria and Stephen Etyang from KCB.
The brewers released George Odhiambo Ochieng, Amos Curtis Wekesa, Issa Rashid Lumumba, Joseph Ochuka Okoth and George Kaddu.
ALSO READ: 3 referees demoted as FKF cracks down on poor officiating in SportPesa League
Ulinzi Stars strengthened with Kevin Musambai from Soy United, Meckel Kessah Osotsi from FC Talanta, Stephen Murunga from Spitfire FC, Leshan Mootian from Kahawa United, Justin Opande and Edward Odhiambo from Vickers FC, Iddy Otieno Abich from Thunderbird and John Kago from Water Works.
Shannel Makwata returned from loan, while Maxwell Onyango, Nyale Khamis, Mwinyi Chibato and Fredrick Odhiambo were promoted from the youth team.
Those who exited include Walter Wafula, Masita Masuta, Benedict Mbogo, Enosh Ochieng, Brian Mutanyi, John Onyango, and RTS exits Joseph Ochieng, Fredrick Oduor, Felix Otieno, Leonlevit Otieno, Kelvin Otieno, Joseph Baraza and Stanley Waswa.
Mathare United added Michael Oduor from Tusker, Isaac Omweri and Adams Nyambane from Nairobi United, John Mark Makwata and Bilal Atano Otieno from Bandari, Daglas Mokaya from Shabana and youngsters Harrison Amalemba and Benson Shikutwa from Scorpions Musingu.
Peter Oduor, Jacob Onyango, Derrick Anami, Herit Mungai, Meshack Ochieng and Donald Ange left.

Murang’a SEAL brought in Ally Yusuf on loan from Bandari, Michael Otieno from Sofapaka, Geoffrey Shiveka as a free agent, Robby Mangi from Kariobangi Legends Youth and Theophilus Magina from Gitura FC.
Mustapha Odour, Joseph Mumo and Edwin Jumba departed.
Nairobi United signed Benson Omala from Visakha in Cambodia, Charles Waibi, Titus Ssemmatimba and Mustafa Kizza from NEC in Uganda, Hakizimana Muhadjiri from Rwanda Police, Steve Biko from Kariobangi Sharks, Roy Okal from Sofapaka, John Njuguna from Tusker and Kevin Wangaya from Ligi Ndogo.
Isaac Omweri, Bernard Ouma, Frank Ouya, Daniel Bichok, Adams Nyambane, Lenny Amudava, Manzur Okwaro and Chris Opondo exited.
Posta Rangers added Jackson Irungu from Kenya Police, Veron Ombima and Reagan Ogola from Gor Mahia, and Geoffrey Mwambebo from Mseto FC. Jackson Dwang, Brian Chonjo and Elvis Ochieng left.
Shabana FC signed Mambote Bathsi Assis from Congo, Papa Diallo on loan from Azam, John Owiira from Bidco United, Mohamed Abdallah from FC Talanta and Jaspher Omwando from Jamhuri Soccer Academy.
David Odoyo, Moses Shikanda and Daglas Mokaya departed.
Kakamega Homeboyz brought in Shafik Batambuze, Eric Okuti, Rodgers Musonye, Meshack Mugalla, Zinedine Wesonga, William Witambo, Piston Mutamba and Bonface Nyabuto.
Gospel Otieno, Gideon Bendeka, Enock Masinza, Hillary Otieno, Kevin Amwayi, Edwin Mukolwe and Eugene Ochieng left.

Kariobangi Sharks signed Jacob Onyango, Mohammed Sarwari, David Majak, Daniel Kakai, Eustace Chasara, Izzadin Juma on loan, Raphael Owino and Obunga FC, while Clinton Machaka, Joseph Mwangi and Jahson Wakacha exited.
KCB FC recruited Samuel Temidayo Akinbinu, Francis Kahata, David Sakwa, Siraj Mohammed on loan, Victor Odhiambo, Omar Kipng’etich and Memphrey Wandera Ndubi. Stephen Etyang, Philemon Nyakwaka, Lameck Luhangala, Tyron Kariuki, Kenneth Wambua and Josphat Mukwana departed.
Kenya Police FC added Samuel Borrah Quansah, Kusi Nana Asante, Awesu Ali, Hermet Malonga, Jacques Geordy, Yves Koutiam, Kenji Ouma, Chris Opondo, Enock Junior Masinza and Livingstone Chacha.
Simeon Nyamwaya, Eustens Chasara, Mohammed Habib, Moise Mbombo, Ecueen Misiri, Gedeon Muyadi, Samuel Oluwasegun, Khadime Ndiaye, Joash Onyango and Stephen Otieno left.
Mara Sugar signed Kelvin Longbert Raphael, Lameck Luhangala, Alex Imbusia, Joseph Ogenda, Daniel Wafula, Billy Owour, Samwel Oluoch, Nassor Shikoti, Cliff Nyakeya, Tony Odoo, Neto Kaunda, Aina Ndete, Ibrahim Ochieng, Samuel Mogaka and Mwalango Mohamed.
Evans Oduma, Michael Isabwa, Abdallah Swaleh, Nick Mabuka, Stephen Otieno, Nobert Ochieng, Elvis Onyango and Emmanuel Otieno exited.
Bidco United added Samuel Onyango, David Odoyo, Stephen Okola and Lawrence Luvanda, while David Musamali, Kevin Ouma, Jacob Onyango, John Owira, John Kelwish and Wicklifford Oduor exited.
Bandari FC signed Bertrand Ngafei Konfor, Frank Ouya, Joseph Ochuka, Herit Mungai, Jaffar Kale and promoted Ghalib Ali and Shaban Mwachokozi. David Sakwa, Ally Yusuf, John Mark Makwata, Levis Opiyo and Izzadine Ramadan departed.
SportPesa League debutants APS Bomet rounded off the window by signing Philemon Nyakwaka, Hillary Juma, Sydney Wahongo, Frank Mandela, George Odhiambo, Maxwell Muchesia, Curtis Wekesa, Bernard Ouma, Hillary Wandera and Denzel Omollo.
Kevin Maliachi, Alex Juma, Sothenes Idah, Edward Buliba, Shadrack Ngamia, Morgan Alube and Aziz Okaka exited.
