FKFPL: Every completed transfer as Gor Mahia sign six & banned Sofapaka sign no one

FKFPL: Every completed transfer as Gor Mahia sign six & banned Sofapaka sign no one

Mark Kinyanjui 16:40 - 10.09.2024

Every completed FKFPL transfer following the closure of the window, including Gor Mahia, AFC Leopards and Shabana.

With the FKF Premier League (FKFPL) 2024./2025 transfer window shutting on September 9, the final list of incomings and outgoings across every club has now been released.

Gusii-based outfit Shabana were the most active club during the Premier League pre-season transfer window, which closed on Monday, September 9, 2024, at midnight.

The club made significant moves, signing 14 new players, including three from AFC Leopards, and released 15 players, with head coach Sammy Omollo Pamzo stamping his authority on things.

Mathare United followed closely behind under the tutelage of new coach John Kamau, signing 14 players while also parting ways with 13 players during this transfer window.

On the other hand, Nairobi City Stars was the least active, bringing in five new players: Sven Yidah, Brian Opinde, James Ssemambo, Stephen Bulugu, and Andre Kalama. Gor Mahia were also shrewd in the window, only roping in six players and retaining most of their stars as they prepare to make history by qualifying for the group stages of the CAF Champions League.

Bandari were also active on deadline day, looking for forwards to plug the gaping hole upfront after they released three strikers themselves, and managed to snap up FC Talanta’s Alfred Tanui after a breakthrough offseason that even saw him included in the Kenya U23 squad for their match against Talanta.

Here is a breakdown of every deal that took place during the offseason.

AFC Leopards SC

In

Sydney Lokale – FC Saint Eloi Lupopo (DR Congo)

Peter Maker Mabok – Radnicki SM (Serbia)

Julius Masaba – Kariobangi Sharks FC

Samuel Semo Mbaja – Muranga Seal FC

Ovella Ochieng – Richards Bay FC (South Africa)

Out:

Jafari Owitti – Kenya Police FC

Maxwell Muchesia – Shabana FC

Emmanuel Lwangu – On loan, Shabana FC

Owen Mboya – On loan, MOFA

Loren James – Mara Sugar FC

Yasin Sije – Soy United FC

Christopher Koloti – On loan, Mathare United FC

Kevin Kimani – On loan, Mathare United

Cliff Nyakeya – Shabana FC

Washington Munene – Released

Moses Giovanni – Released

Bandari FC

In:

Geoffrey Ojunga – Posta Rangers FC

Shariff Amubwombe – Mombasa Elite FC

Izzadin Juma – Promotion, Bandari Youth FC

William Gitama – Promotion, Bandari Youth FC

John Macharia – Gor Mahia FC

Hamisi Abdalla – Kenya Navy FC

James Omusinde Ashisoma – FC Talanta

Alfred Emoni – FC Talanta

Mohamed Abdulrhman – Promotion, Bandari Youth FC

Out:

Francis Kahiro – KCB FC

James Kinyanjui – KCB FC

Amai Atariza – Shabana FC

Joseph Ochuka – Tusker FC

Dennis Magige – On loan, Mombasa United FC

Sheikh Aleley – On loan, Mombasa United FC

Boniface Mwangemi – Posta Rangers FC

Derrick Nsibambi – KCCA FC (Uganda)

Umaru Kasumba – Released

Swaleh Chacha – Released

Bidco United FC

In:

Dennis Murunga – Thika Cloth Mills FC

Evans Makari – Nairobi United FC

Cliff Oruko – KCB FC

Simon Munala – Maseno Samba FC

Abdalla Bwire – Fusion Busia Academy

Marvin Amuka – Dimba Patriots FC

Kenneth Simeon – Bomachoge Borabu FC

Kevin Munika Musamali – On loan, Kariobangi Sharks FC

Brian Okeyo – Mathare United FC

Out:

Gabriel Wandera – Kakamega Homeboyz FC

Lameck Oloo – KCB FC

Henry Juma – Posta Rangers FC

John Kelwish – Fountain Gate FC (Tanzania)

Ezekiel Okare – MCF FC

Gor Mahia

In:

Alphonce Omija – Dhofar (Oman)

Enock Morrison – Asante Kotoko SC (Ghana)

Chris Akena – Apollon Pontou FC (Greece)

Samuel Kapen – Nairobi City Stars FC

Gedeon Bendeka – Etincelles FC (Rwanda)

Samuel Onyango – Kenya Police FC

Out:

Alvin Ochieng – Kakamega Homeboyz FC

John Macharia – Bandari FC

Parmenas Ochola – Naivas FC

Gilbert Otieno – Samwest Black Boots FC

Bonface Odhiambo – Samwest Black Boots FC

Emery Bayisenge – Released

Kakamega Homeboyz FC

In:

Boniface Onyango – Tusker FC

Gabriel Wandera – Bidco United FC

Isaiah Wakasala – FC Talanta

Alvin Ochieng – Gor Mahia FC

Stanley Ben Omondi – On loan, Migori Youth FC

Peter Ng’ang’a – Posta Rangers FC

Pius Mzee Wangi – Mbarara City FC (Uganda)

Hansel Ochieng – Rainbow FC

Out:

Eric Ambunya – MCF FC

Guelord Mwamba – Released

George Odiwour – Released

Dennis Ochieng – Released

Felician Okanda – Released

Kariobangi Sharks FC

In:

Brian Odhiambo – Vihiga Bullets FC

Paul Jawa – Rainbow FC

Zablon Kutela – Promotion, Kariobangi Sharks Youth FC

Evans Ochieng – Promotion, Kariobangi Sharks Youth FC

Ally Salum Omar – Rainbow FC

Jacob Otieno – Rainbow FC

Humphrey Omondi – Promotion, Kariobangi Sharks Youth FC

Tonny Gogah – Unattached

Kevin Wangolika – Unattached

Out:

Julius Masaba – AFC Leopards SC

Geofrey Onyango – Kenya Police FC

Kevin Ouru – Posta Rangers FC

Stanley Wilson Omondi – AIK FF (Sweden)

Kevin Munika Musamali – On loan, Bidco United FC

John Mark Makwata – Coastal Union SC (Tanzania)

KCB FC

In:

Francis Kahiro (Bandari FC)

James Kinyanjui (Bandari FC)

Bonphas Munyasa (Murang’a Seal FC)

Dennis Kweya (Murang’a Seal FC)

Mathew Rodgers Angal (Nairobi United FC)

Patrick Otieno (Posta Rangers FC)

Lameck Oloo (Bidco United FC)

Joshua Nyatini (Tanzania Prisons FC)

Danson Kiprono (Zoo FC)

Raydon Wanyonyi (Darajani Gogo FC)

Out:

Erickson Mulu (Mathare United FC)

Harrison Mwendwa (Posta Rangers FC)

James Mazembe (Shabana FC)

Bernard Odhiambo (FC Talanta)

Kenya Police 

 In:

Alfred Leku (Kiyovu Sports, Rwanda)

Brian Musa (Posta Rangers FC)

John Samuel Njau (Posta Rangers FC)

Jesse Were (Zesco FC, Zambia)

Daniel Sakari (Tusker FC)

Eric Zakayo (Tusker FC)

Out:

Eric Juma (Posta Rangers FC)

Patilah Omoto (Posta Rangers FC)

Rashid Mchelenga (Pamba SC, Tanzania)

Tito Okello (PSM Makassar, Indonesia)

Mara Sugar FC

In:

Awita Batts (Murang’a Seal FC)

Meshack Makokha (Bungoma Stars FC)

Noah Ngiendo (Kisumu Allstars FC)

Out:

Arnest Oyugi (MOFA)

Eliud Emasese (Nzoia Sugar FC)

Mathare United FC 

Mathare United FC 

In:

Erickson Mulu (KCB FC)

Harryson Lutta (Soy United FC)

Dennis Mutu (Unattached)

Sammy Imbuye (Posta Rangers FC)

Out:

Emmanuel Imbai (Equity Bank FC)

Cliff Kasuti (MCF FC)

Brian Okeyo (Bidco United FC)

Murang’a Seal In:

Lucas Maina (Ulinzi Stars FC)

Nicholas Omondi (Ulinzi Stars FC)

Morgan Ambuka (Muhoroni Youth FC)

Out:

Bonphas Munyasa (KCB FC)

Dennis Kweya (KCB FC)

Nairobi City Stars 

In:

Sven Yidah (Marumo Gallants FC, South Africa)

Brian Opinde (Langas Super Stars FC)

James Ssemambo (Bumamuru FC, Burundi)

Out:

Samuel Kapen (Gor Mahia FC)

Shem Oluoch (Shabana FC)

Posta Rangers

In:

Posta Rangers FC

In:

Eric Juma (Kenya Police FC)

Patilah Omoto (Kenya Police FC)

Kevin Ouma (On Loan, Kenya Police FC)

Henry Juma (Bidco United FC)

Eliud Lokuwam (Loan Return, Naivas FC)

Francis Nambute (Loan Return, Naivas FC)

Lewis Shivachi (Apolonia FC, Albania)

Amos Asembeka (Sofapaka FC)

Kevin Ouru (Kariobangi Sharks FC)

Jimmy Ndungi (Tusker FC)

Harrison Mwendwa (KCB FC)

Lazarazu Otieno (KCB FC)

Bonface Mwangemi (Bandari FC)

Out:

Geoffrey Ojunga (Bandari FC)

Patrick Otieno (KCB FC)

Brian Musa (Kenya Police FC)

John Samuel Njau (Kenya Police FC)

Jackson Irungu (Kenya Police FC)

Sammy Imbuye (Mathare United FC)

Elvis Ochieng (Shabana FC)

Peter Thiong’o (Kakamega Homeboyz FC)

Brandon Obiero

Eric Gichimu

Christopher Oruchum

Simon Omondi

Chrispinus Onyango

Shabana FC

In:

Brian Bett (Luanda Villa SC)

Kevin Omundi (MCF FC)

Shem Oluoch (Nairobi City Stars FC)

Cliff Nyakeya (AFC Leopards SC)

Maxwell Muchesia (AFC Leopards SC)

Brian Marvin (Murang’a Seal FC)

Emmanuel Lwangu (On Loan, AFC Leopards SC)

Sam Kintu (UPDF FC, Uganda)

James Mazembe (KCB FC)

Amai Atariza (Bandari FC)

Elvis Ochieng (Posta Rangers FC)

Stephen Otieno (Ulinzi Stars FC)

Austine Odongo (Leeds Sports FC)

Dennis Okoth (Tusker Youth FC)

Out:

Mustapha Oduor (FC Talanta)

Brian Kiako (On Loan, Gucha Youth FC)

Ezekiel Owande (Mara Sugar FC)

Wycliff Nthata (On Loan, Vihiga United FC)

Brian Odhiambo (Samwest Black Boots FC)

Nehemiah Onchiri (On Loan, Samwest Black Boots FC)

Stephen Ochieng (On Loan, Kisumu Allstars FC)

Japheth Lihanda (Kariobangi Legends FC)

Victor Juma (Migori Youth FC)

Peter Ogechi

Eugene Moses

Rodgers Aloro

Prince Ayieko

Enock Obiero

Brian Magare

Sofapaka FC

Out:

Amos Asembeka (Posta Rangers FC)

Jacob Onyango (Tusker FC)

Derrick Ngoobi (Express FC, Uganda)

Andre Kalama (Nairobi City Stars FC)

Nixon Omondi

Simon Munala

Stephen Okola

Moussa Omar

Fiston Abdoul

FC Talanta

In:

Mustapha Oduor (Shabana FC)

Edwin Njumba (Nairobi United FC)

Phabian Odhiambo (Rainbow FC)

Peter Abiola (Kibera Black Stars FC)

Enock Momanyi (Nairobi United FC)

Robert Muite (Mathari Hospital FC)

Bernard Odhiambo (KCB FC)

Gabriel Andika (KCB FC)

Emmanuel Osoro (Nzoia Sugar FC)

Kevin Owino (F.K Apollonia, Albania)

Cyprian Mangeni (Bungoma Superstars FC)

Erick Otieno (Tusker FC)

Out:

Isaiah Wakasala (Kakamega Homeboyz FC)

Herman Ngala (Nairobi United FC)

James Omusinde (Bandari FC)

Alfred Tanui Emoni (Bandari FC)

Kevintom Machika

Brian Wafula

Tusker FC

In:

George Kaddu (Wakiso Giants FC, Uganda)

Boban Zirintusa (Biashara FC, Tanzania)

Thomas Omole (Vihiga Bullets FC)

Teddy Dok (Promotion, Tusker Youth FC)

Dennis Wanjala (Nairobi City Stars FC)

Joseph Ochuka (Bandari FC)

Eric Batelo (Murang’a Seal FC)

Jacob Onyango (Sofapaka FC)

Alex Onchwari (Muhoroni Youth FC)

Ryan Ogam (Rainbow FC)

Yusuf Nasri (On Loan, Kenya Police FC)

Out:

Boniface Onyango (Kakamega Homeboyz FC)

Daniel Sakari (Kenya Police FC)

Eric Zakayo (Kenya Police FC)

Jimmy Ndungi (Posta Rangers FC)

Erick Otieno (FC Talanta)

Collins Otieno (MOFA)

Brian Bwire (Polokwane City, South Africa)

Eric Kapaito (Namungo FC, Tanzania)

Ibrahim Joshua (Kengold SC, Tanzania)

Eugene Asike

Stewart Omondi

Ulinzi Stars FC

In:

Dennis Owino (Muhoroni Youth FC)

Felix Otieno (Migori Youth FC)

Brian Okello Emmilio (Migori Youth FC)

Joseph Ochieng (Migori Youth FC)

Telena Ochieng (Vickers FC)

Fredrick Oduor (St. Joseph’s Youth FC)

Hillary Mukanzi (Vickers FC)

John Ronald Onyango (Vickers FC)

Samunya Amatton (Nakuru Bucks FC)

Out:

Michael Wanyika (Mathare United FC)

Lucas Maina (Murang’a Seal FC)

Nicholas Omondi (Murang’a Seal FC)

Elly Saenyi (Murang’a Seal FC)

Stephen Ochieng (Shabana FC)

Omar Mwandaru Swaleh (MOFA)

Mbarak Musa Omari (Bandari Youth FC)

Benjamin Murimi Mosha

John Otieno

Tags: