Below are the confirmed incoming and outgoing transfers for the Kenyan Premier League Clubs 2019/2020 Season.
AFC LEOPARDS SC
Incoming
- Tresor Ndikumana (Amajagu Fc, Burundi)
- Vincent Habamahoro (Kyovu Sports Fc, Rwanda)
- Ismael Diarra (Al-Orouba Sc, Oman)
- Soter Kayumba (Sofapaka Fc)
- Hansel Ochieng (Nzoia Sugar Fc)
- Robert Mudenyu (Sony Sugar Fc)
- Benjamin Ochan (Kabwe Warriors Fc, Zambia)
- John Wanda (Vihiga Bullets Fc)
- Collins Shivachi (Tusker Fc)
- Collins Shichenje (Green Commandos Fc)
- John Mark Makwata (Burgan Fc, Kuwait)
- Washingtone Munene (On Loan – Wazito Fc)
- Maxwell Muchesia (Kariobangi Sharks Fc)
- Clyde Senaji (Tusker Fc)
- Paul Were (Contract Renewal)
Outgoing
- David Ochieng (Al Ansar Fc, Saudi Arabia)
- Yusuf Mainge (On Loan – Fk Poronie, Slovakia)
- Abdalla Salim (Nairobi City Stars Fc)
- Jairus Adira (Posta Rangers Fc)
- Aziz Okaka (Sony Sugar Fc)
- Shami Kibwana (End Of Loan, Kcb Fc)
- Eric Ndayishimiye
- Way Yeka Tatuwe
- Marcel Kapama Kaheza
- Ivan Sekazza
- Ezekiel Seda (Retired)
- Valdo Madegwa
Bandari Fc
Incoming
- Cliff Kasuti (Sofapaka Fc)
- Danson Namasaka (Zoo Fc)
- Alex Luganji (Nairobi Stima Fc)
- Justin Ndikumana (Sofapaka Fc)
- Mohamed Katana (Leixoes Sc, Portugal)
- Sosthenes Idah (Kakamega Homeboyz Fc)
- Patrick Ndwiga (Nairobi Stima Fc)
- Kelvin Onsongo (Maseno University)
Outgoing
- Alex Orotomal (Al Bashaer Fc, Oman)
- Michael Luvutsi (Posta Rangers Fc)
- Faruk Shikhalo (Young Africans Sc, Tanzania)
- Keegan Ndemi (On Loan – Sony Sugar Fc)
- Dennis Magige (On Loan – Coast Stima Fc)
- Swaleh Chacha (On Loan – Sony Sugar Fc)
- Abdallah Riziki (Orapa United Fc, Botswana)
- Kelvin Omondi (Sony Sugar Fc)
Chemelil Sugar Fc
Incoming
- Dennis Obonyo (Zoo Fc)
- George Wanga (Kisumu Allstars Fc)
- David Simiyu (Ushuru Fc)
- Paul Ochieng (Muhoroni Youth Fc)
- Leon Doso (Kisumu Allstars Fc)
- Athuman Rashid (Wysa United Fc, Nairobi)
- Kelvin Omondi (South B Sportiff Fc)
- Felix Sancho (Chemelil Sugar Youth Fc)
- Broline Otieno (Wajiji Fc)
- Milton Okore (Mbarara City Fc, Uganda)
- Daniel Kiptoo (Unattached)
- Idd Shikanda (Nairobi City Stars Fc)
- Michael Otieno (Chemelil Sugar Youth Fc)
- Thomas Omondi (Unattached)
- Timothy Omondi (Kisumu Allstars Fc)
- Philip Mwangale (Contract Renewal)
Outgoing
- Morrise Wandera
- Nicholas Akoko
- Jacob Odhiambo
- Vincent Mahiga (Kakamega Homeboyz Fc)
- Charles Okiya (Kakamega Homeboyz Fc)
- Adeyafa Oluwasegun (Vihiga United Fc)
- Lucas Waitere (Western Stima Fc)
- Francis Ochola
- Justine Monda
- Philip Muchuma (Sofapaka Fc)
- Morgan Alube
- Kelvin Otieno
- George Mutimba
- Boris Kwezi (Nzoia Sugar Fc)
- Sellassie Otieno (Nzoia Sugar Fc)
Gor Mahia Fc
Incoming
- Tobias Omondi (Sony Sugar Fc)
- Maurice Ojwang (Western Stima Fc)
- Dennis Oalo (Nairobi Stima Fc)
- Abdalla Shira (Sony Sugar Fc)
- Elvis Ronack (Nzoia Sugar Fc)
- Dickson Ambundo (On Loan – Alliance Fc, Tanzania)
- Curtis Wekesa (Nairobi Stima Fc)
- David Mapigano (Singida United Fc)
- Gislain Gnamien (Sporting Club De Gagnoa, Ivory Coast)
- Francis Afriyie (Murcielagos, Mexico)
- Kennedy Otieno (Western Stima Fc)
- Clifton Miheso (Kenya Police Fc)
- Caleb Omondi (Gor Mahia Youth Fc)
- Richdonald Bolo (Gor Mahia Youth Fc)
Outgoing
- Cercidy Okeyo (Sofapaka Fc)
- George Odhiambo (Tusker Fc)
- Francis Kahata (Simba Sc)
- Haron Shakava (Nkana Fc, Zambia)
- Francis Mustafa
- Hashim Sempala (Tusker Fc)
- Erisa Ssekisambu (Kcca Fc)
- Jacques Tuyisenge (Petro Atletico, Angola)
- Pascal Ogweno (Kcb Fc)
- Shaban Odhoji (Sony Sugar Fc)
- Dennis Oliech (Released)
Kakamega Homeboyz Fc
Incoming
- Charles Okiya (Chemelil Sugar Fc)
- Stephen Etyang (Nzoia Sugar Fc)
- Dennis Sosi (Nzoia Sugar Fc)
- Shami Kibwana (Kcb Fc)
- Andrew Waiswa (Sony Sugar Fc)
- Christopher Masinza (Vihiga United Fc)
- Vincent Mahiga (Chemelil Sugar Fc)
- Stephen Wakanya (Vihiga United Fc)
- Noah Wafula (Tusker Fc)
- Ronald Omino (Sony Sugar Fc)
- Kevin Omondi (Zoo Fc)
Outgoing
- Sammy Ndung’u (Nzoia Sugar Fc)
- Dennis Sakari (Kariobangi Sharks Fc)
- Keiphas Barasa (Sony Sugar Fc)
- Clement Mata (On Loan – Mt. Kenya United Fc)
- Luke Namanda (Tusker Fc)
Kariobangi Sharks Fc
Incoming
- Daniel Sakari (Kakamega Homeboyz Fc)
- Patrick Otieno (Nzoia Sugar Fc)
- Samuel Olwande (Mathare United Fc)
- Amani Kyata (Mt. Kenya United Fc)
- Brian Opondo (Sony Sugar Fc)
- John Omondi (Emanani Sec. School)
Outgoing
- Gad Mathews (Wazito Fc)
- Henry Juma (Western Stima Fc)
- Fidel Origa (Western Stima Fc)
- Maxwell Mulili (Afc Leopards Sc)
- Ian Taifa (Nzoia Sugar Fc)
- Alvin Mangeni (On Loan, Nairobi Stima Fc)
- Nicholas Omondi
- Finley Osoro
Kenya Commercial Bank Fc
Incoming
- Steven Waruru (Sofapaka Fc)
- Pascal Ogweno (Gor Mahia Fc)
- Dennis Odhiambo (Sofapaka Fc)
- Allan Owiny (Mathare United Fc)
- Regan Paul (Busia Olympics Fc)
- Enock Agwanda (Sony Sugar Fc)
- Ian Motanda (Kisumu Allstars Fc)
- Moses Odhiambo (Kisumu Allstars Fc)
- Stephen Ochieng (Fortune Sacco Fc)
Outgoing
- Shami Kibwana (Kakamega Homeboyz Fc)
- Jonathan Lokadet
- Jamal Mwambeleko
- Hemedy Muratabose
- Collins Wendo
- Dennis Orenge
- Zamu Adisa
Kisumu Allstars Fc
Incoming
- John Owira (Malindi Fc, Tanzania)
- Arthur Omondi (Kisumu Hot Stars Fc)
- Charles Bruno Warinda (Mt. Kenya United Fc)
- Mark Kwasira (Modern Coast Rangers Fc)
- Steven Otieno (Sony Sugar Fc)
- Patrick Ochieng (Sony Sugar Fc)
- Walter Omondi (Bondo United Fc)
- Jeconia Ogendo (Sony Sugar Fc)
- Martin Oduor (Western Stima Fc)
- Maxwell Onyango (Sony Sugar Fc)
- Wesley Kemboi (Western Stima Fc)
- Anthony Obonyo (Western Stima Fc)
Outgoing
- Ian Motanda (Kcb Fc)
- Moses Odhiambo (Kcb Fc)
- Edmond Adem
- George Wanga
- Leon Doso
- Timothy Omondi
- Elvis Owili
- Samuel Onyango
- Stephen Ochieng
- Cornel Owinyo
- Victor Manuel
Mathare United Fc
Incoming
- Kelvin Omondi (Mt. Kenya United Fc)
- Kennedy Ochieng (Thika United Fc)
- Daniel Otieno (Sony Sugar Fc)
- Lazo Nangela (Nairobi Stima Fc)
- Wilson Anekeya (Wazito Fc)
- Dennis Ochieng (St. Joseph’s Youth Fc)
- Stephen Otieno (St. Joseph’s Youth Fc)
Outgoing
- Samuel Olwande (Kariobangi Sharks Fc)
- Johnstone Omurwa (Wazito Fc)
- Allan Owiny (Kcb Fc)
- James Situma (Retired)
- Daniel Mwaura
Nzoia Sugar Fc
Incoming
- Boris Kwezi (Chemeli Sugar Fc)
- Faraji Kabali (Unattached)
- Nicholas Dendwa (Kibera Black Stars Fc)
- Robert Ngisa (Unattached)
- Rama Mwenda (Unattached)
- Ian Taifa (Kariobangi Sharks Fc)
- Mohamed Nigol (Mt. Kenya United Fc)
- David Wamalwa (Mmust Fc)
- Antony Njeru (On Loan – Wazito Fc)
- Ian Simiyu (Unattached)
- Felicien Okanda (Unattached)
- Gatena Masha (Unattached)
- Fabisch Otieno (Kariobangi Sharks B Fc)
- Christopher Wesamba (Bungoma Superstars Fc)
- Sellassie Otieno (Chemelil Sugar Fc)
- Samuel Ndung’u (Kakamega Homeboyz Fc)
Outgoing
- Patrick Otieno (Kariobangi Sharks Fc)
- Hansel Ochieng (Afc Leopards Sc)
- Gilbert Wandera (Tusker Fc)
- Vincent Ngesa (Tusker Fc)
- Stephen Etyang (Kakamega Homeboyz Fc)
- Dennis Nandwa (Kakamega Homeboyz Fc)
- Elvis Ronack (Gor Mahia Fc)
- Jackson Dwang (Posta Rangers Fc)
- Hillary Minishi (Vihiga Bullets Fc)
- Hatil Wekesa (Bungoma Superstars Fc)
- Mark Ali (On Loan – Bungoma Superstars Fc)
- Caleb Alubale
- Austin Ochieng
- Collins Juma
Posta Rangers Fc
Incoming
- Byrne Omondi (Tusker Fc)
- Michael Luvutsi (Bandari Fc)
- Jackson Dwang (Nzoia Sugar Fc)
- Dinken Mwema (Bidco United Fc)
- Jairus Adira (Afc Leopards Sc)
- George Bill Oporia (Tusker Fc)
- Cain Okeyo (Wazito Fc)
- Michael Apudo (Sony Sugar Fc)
- Leroy Otieno (Mt. Kenya United Fc)
- Andrew Wanjala (Sunrise Fc)
Outgoing
- Eliud Emase (Bidco United Fc)
- Herit Mungai (Kibera Black Stars Fc)
- Martin Lule
- Jerry Santo
- Bernard Arum
- Joseph Nyaga
- Dennis Ongeri (Zoo Fc)
- John Nairuka
- Morgan Odhiambo
- Luis Tera
- Benson Mutinda
Sofapaka Fc
Incoming
- Cersidy Okeyo (Gor Mahia Fc)
- Brian Nyakan (Mt. Kenya United Fc)
- Timonah Wanyonyi (Mt. Kenya United Fc)
- Derick Wafula (Nairobi City Stars Fc)
- Philip Wanjala (Chemelil Sugar Fc)
- Peter Lwasa (Ura Fc, Uganda)
- Allan Katwe (Baza Holding Fc, Uganda)
- Muhammed Kasirye (Paidha Black Stars Fc, Uganda)
- Isima Watenga (Ethiopian Coffee Sc, Ethiopia)
- Musa Malunda (Bul Fc, Uganda)
- Juma Bechoni (Sofapaka Youth Fc)
Outgoing
- Steven Waruru (Kcb Fc)
- Dennis Odhiambo (Kcb Fc)
- Umaru Kasumba (Zesco United Fc, Zambia)
- Justin Ndikumana (Bandari Fc)
- Omar Moussa
- Cliff Kasuti (Bandari Fc)
- Michael Oduor (Wazito Fc)
- Ibrahim Kajuba
- Humphrey Okoti (Sony Sugar Fc)
- Pistone Mutamba (Wazito Fc)
Sony Sugar Fc
Incoming
- David Aswani (Unattached)
- Aziz Okaka (Afc Leopards Sc)
- Wycliffe Omonge (Migori Youth Fc)
- Brandon Obiero (Migori Youth Fc)
- Humphrey Okoti (Sofapaka Fc)
- Mohammed Yusuf (Wazito Fc)
- Shaban Odhoji (Gor Mahia Fc)
- Kennedy Ayako (Wazito Fc)
- Arnold Akafwale (Transmara Sugar Fc)
- James Kasibante (Wakiso Giants, Uganda)
- Keegan Zakayo (Bandari Fc)
- Kevin Omundi (Migori Youth Fc)
- Swaleh Salim (On Loan – Bandari Fc)
- Bonventure Atse (Kangemi Allstars Fc)
- Cleo Ssetuba (Wakiso Giants Fc, Uganda)
- Keiphas Baraza (Kakamega Homeboyz Fc)
- Mwaisemba Atupele (Ndanda Fc, Tanzania)
- Kevin Onsongo (On Loan – Bandari Fc)
Outgoing
- Tobias Otieno (Gor Mahia Fc)
- Enock Agwanda (Kcb Fc)
- Abdalla Shira (Gor Mahia Fc)
- Kevin Omondi (Wazito Fc)
- Brian Opondo (Kariobangi Sharks Fc)
- Jeconia Ogendo (Kisumu Allstars Fc)
- Robert Mudenyu (Afc Leopards Sc)
- Joshua Nyatini (Wazito Fc)
- Derrick Otanga (Wazito Fc)
- Salim Sowedi (Kyetume Fc, Uganda)
- Kelvin Wesonga (Western Stima Fc)
- Samuel Njau (Western Stima Fc)
- Ronald Omino (Kakamega Homeboyz Fc)
- Andrew Waiswa (Kakamega Homeboyz Fc)
- Maxwel Onyango (Kisumu Allstars Fc)
- Daniel Otieno (Mathare United Fc)
- Robert Achema (Western Stima Fc)
- Micheal Apudo (Posta Rangers Fc)
- Kennedy Odhiambo (Kisumu Allstars Fc)
- Lameck Oloo
- Abdalla Chamberi (Western Stima Fc)
- Patrick Ochieng (Kisumu Allstars Fc)
- Steve Otieno (Kisumu Allstars Fc)
- Salim Odeka (Western Stima Fc)
Tusker Fc
Incoming
- Humphrey Mieno (St. Georges Fc)
- George Odhiambo (Gor Mahia Fc)
- Michael Wanjala (Bungoma Superstars Fc)
- Vincent Ngesa (Nzoia Sugar Fc)
- Gabriel Wandera (Nzoia Sugar Fc)
- Marion Kakai (Recalled From Loan – Shabana Fc)
- Eric Zakayo (Tusker Youth Fc)
- Kevin Okoth (Recalled From Loan – Western Stima Fc)
- Hashim Sempala (Gor Mahia Fc)
- Luke Namanda (Kakamega Homeboyz Fc)
- Peter Waithaka (Tusker Youth Fc)
- Eugene Asike (Contract Renewal)
Outgoing
- Byrne Omondi (Posta Rangers Fc)
- George Bill Oporia (Posta Rangers Fc)
- John Kamau
- Tom Adwar
- Nashon Alembi (Ushuru Fc)
- Amini Muzerwa
- Kevin Wafula
- Collins Shivachi (Afc Leopards Sc)
- Amos Asembeka (Wazito Fc)
- Clyde Senaji (Afc Leopards Sc)
- David Naftali
Ulinzi Stars Fc
Incoming
- Kelvin Thairu (Mt. Kenya United Fc)
- Harun Mwale (Contract Renewal)
- Mark Bikokwa (Contract Renewal)
- Masita Masuta (Contract Renewal)
- Quintine Indeche (Kdf)
- Cyril Nasiali (Kdf)
- Byron Odiaga (Kdf)
- Clinton Omondi (Kdf)
- Edgar Mukolwe (Kdf)
Outgoing
- Mohammed Hassan
- Oliver Ruto
- Churchill Muloma
- Hamisi Abdalla
- Sunday Mwahila
- Justine Omwonga
- Vincent Ochieng
Western Stima Fc
Incoming
- Henry Juma (Kariobangi Sharks Fc)
- Fidel Origa (Kariobangi Sharks Fc)
- Abdallah Chamberi (Sony Sugar Fc)
- Hassan Kikoyo (Kakamega Homeboyz Fc)
- Robert Achema (Sony Sugar Fc)
- Kennedy Owino (Sony Sugar Fc)
- Samuel Njau (Sony Sugar Fc)
- Kelvin Wesonga (Sony Sugar Fc)
- Salim Odeka (Sony Sugar Fc)
- Lucas Weitere (Chemelil Sugar Fc)
- Ibrahim Ochieng (Manyatta United Fc)
- Villa Oromchan (Bul Fc, Uganda)
- Benson Ochieng
- Augustine Kuta
Outgoing
- Maurice Ojwang (Gor Mahia Fc)
- Kevin Okoth (Tusker Fc – Recalled From Loan)
- Wesley Kemboi (Kisumu Allstars Fc)
- Vincent Likare (Wazito Fc)
- Antony Obonyo
- Samuel Olare
- Victor Oduor
- David Okello
- Braise Nkolo
- Ian Otieno
- Malik Dachi
- Berry Kote
- Martin Oduor
- Hubert Kopany
- Kennedy Otieno
- Laban Gambareko
Wazito Fc
Incoming
- Karim Nizigiyimana (Vipers Sc, Uganda)
- Abouba Sibomana (Apr Fc, Rwanda)
- Joshua Nyatini (Sony Sugar Fc)
- Kevin Omondi (Sony Sugar Fc)
- Derrick Otanga (Sony Sugar Fc)
- Gad Mathews (Kariobangi Sharks Fc)
- Vincent Likare (Western Stima Fc)
- Elvis Rupia (Power Dynamo, Zambia)
- Michael Oduor (Sofapaka Fc)
- Pistone Mutamba (Sofapaka Fc)
- Johnstone Omurwa (Mathare United Fc)
- Benard Oginga (Vihiga United Fc)
- Amos Asembeka (Loan Deal Made Permanent – Tusker Fc)
- Mansoor Safi Agu
- Mathew Odongo (Ura Fc, Uganda)
- Ali Abondo (Bloemfontein Celtics, South Africa)
- Brian Musa (Nairobi Stima Fc)
- David Odhiambo (Ushuru Fc)
- Musa Masika (Contract Renewal)
- Bixente Lizarazu (Unattached)
Outgoing
- Collins Neto (Zoo Fc)
- Cain Okeyo (Posta Rangers Fc)
- David Orem (Bidco United Fc)
- Yusuf Mohamed (Sony Sugar Fc)
- Wilson Anekeya (Mathare United Fc)
- Eric Ochieng (Nairobi City Stars Fc)
- Samson Ndegwa (Mt. Kenya United Fc)
- Vincent Misikhu (Zoo Fc)
- Kassim Mwinyi (Bidco United Fc)
- Kennedy Ayako (Sony Sugar Fc)
- Ryan Hamisi (Coast Stima Fc)
- Eugene Ambulwa (Zoo Fc)
- Daniel Mwaura (Released – End Of Loan Deal)
- Washingtone Munene (On Loan – Afc Leopards Sc)
- Michael Abu
- Stephen Owusu
- William Ochieng
- Oliver Kilonzo
Zoo Fc
Incoming
- Collins Neto (Wazito Fc)
- Vincent Misikhu (Wazito Fc)
- Eugene Ambulwa (Wazito Fc)
- Dennis Ongeri (Posta Rangers Fc)
- Summy Ggolola (Unattached)
- Norman Werunga (Mt. Kenya United Fc)
- Stanslaus Akiya (Contract Renewal)
- Sindani Sabiri (Contract Renewal)
- Danson Kiprono (Zoo Youth Fc)
- Billington Luvai (Zoo Youth Fc)
- Joseph Onchonga (Zoo Youth Fc)
- Patrick Murabwa (Zoo Youth Fc)
- Alex Onchwari (Zoo Youth Fc)
- Edwin Namasaka (Unattached)
- Fredrick Otiso (Unattached
- Festus Rotich (Unattached)
- Benard Too (Unattached)
Outgoing
- Danson Namasaka (Bandari Fc)
- Kevin Omondi (Kakamega Homeboyz Fc)
- Allan Odhiambo
- Micah Kipyegon
- Dennis Omondi
- Ivan Mugisha
- Selenga Mangili
- Dominic Okoth
- Fredrick Okumu
- Johnson Ligare