15
Tue, Oct

Club by club guide to All FKF Premier League pre-season transfers

Tools
Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

By FKF Communications

Shabana FC was the most active club during the 2024/25 FKF Premier League pre-season transfer window, which closed on Monday, September 9, 2024.

The club made significant moves, signing 14 new players, including three from AFC Leopards. Alongside their acquisitions, Shabana also released 15 players to various clubs such as FC Talanta, Gucha Youth FC, Mara Sugar FC, Vihiga United, Samwest Black Boots FC, Kisumu Allstars, Kariobangi Legends FC, and Migori Youth FC.

Mathare United followed closely behind, also signing 14 players from teams like Soy United FC, Kayole Youngstars FC, West Kenya Allstars FC, Ulinzi Stars FC, KCB FC, Posta Rangers FC, Mombasa Elite FC, Naivas FC, and AFC Leopards. The club parted 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. They released six players.

AFC Leopards SC

In:

1.        Sydney LOKALE – (FC Saint Eloi Lupopo, Congo DRC)

2.        Peter Maker MABOK – (Radnicki SM, Serbia)

3.        Julius MASABA – (Kariobangi Sharks FC)

4.        Samuel Semo MBAJA – (Muranga Seal FC)

Out:

1.        Jafari OWITTI – (Kenya Police FC)

2.        Maxwell MUCHESIA – (Shabana FC)

3.        Emmanuel LWANGU – (On loan, Shabana FC)

4.        Owen MBOYA – (On loan, MOFA)

5.        Loren JAMES – (Mara Sugar FC)

6.        Yasin SIJE – (Soy United Fc)

7.        Christopher KOLOTI – (On loan, Mathare United FC)

8.        Kevin KIMANI – (On loan, Mathare United)

9.        Cliff Nyakeya – (Shabana FC)

10.     Washingtone Munene

11.     Moses Giovanni

 

Bandari FC

In:

1.        Geoffrey OJUNGA – (Posta Rangers FC)

2.        Shariff AMUBWOMBE – (Mombasa Elite FC)

3.        Izzadin JUMA – (Promotion, Bandari Youth FC)

4.        William GITAMA – (Promotion, Bandari Youth FC)

5.        John MACHARIA – (Gor Mahia FC)

6.        Hamisi ABDALLA - (Kenya Navy FC)

7.        James Omusinde ASHISOMA – (FC Talanta)

8.        Alfred EMONI – (FC Talanta)

9.        Mohamed ABDULRHAMAN – (Promotion, Bandari Youth FC)

Out:

1.        Francis KAHIRO – (KCB FC)

2.        James KINYANJUI – (KCB FC)

3.        Amai ATARIZA – (Shabana FC)

4.        Joseph OCHUKA - (Tusker FC)

5.        Dennis MAGIGE – (On loan, Mombasa United FC)

6.        Sheikh ALELEY – (On loan, Mombasa United FC)

7.        Boniface MWANGEMI – (Posta Rangers FC)

8.        Derrick NSIBAMBI – (KCCA FC, Uganda)

9.        Umaru KASUMBA

10.     Swaleh CHACHA

 

Bidco United FC

In:

1.        Dennis MURUNGA – (Thika Cloth Mills FC)

2.        Evans MAKARI – (Nairobi United FC)

3.        Cliff ORUKO – (KCB FC)

4.        Simon MUNALA – (Maseno Samba FC)

5.        Abdalla BWIRE – (Fusion Busia Academy)

6.        Marvin AMUKA – (Dimba Patriots FC)

7.        Kenneth SIMEON – (Bomachoge Borabu FC)

8.        Kevin Munika MUSAMALI – (On loan, Kariobangi Sharks FC)

9.        Brian OKEYO – (Mathare United FC)

Out:

1.        Gabriel WANDERA – (Kakamega Homeboyz FC)

2.        Lameck OLOO – (KCB FC)

3.        Henry JUMA – (Posta Rangers FC)

4.        John KELWISH – (Fountain Gate FC, Tanzania)

5.        Ezekiel OKARE – (MCF FC)

 

Gor Mahia FC

In:

1.        Alphonce OMIJA – (Dhofar, Oman)

2.        Enock MORRISON – (Asante Kotoko SC, Ghana)

3.        Chris AKENA – (Apollon Pontou FC, Greece)

4.        Samuel KAPEN – (Nairobi City Stars FC)

5.        Gedeon BENDEKA – (Etincelles FC, Rwanda)

6.        Samuel ONYANGO – (Kenya Police FC)

Out:

1.        Alvin OCHIENG – (Kakamega Homeboyz FC)

2.        John MACHARIA – (Bandari FC)

3.        Parmenas OCHOLA – (Naivas FC)

4.        Gilbert OTIENO – (Samwest Black Boots FC)

5.        Bonface ODHIAMBO – (Samwest Black Boots FC)

6.        Emery BAYISENGE

7.        Patrick SIBOMANA

 

Kakamega Homeboyz FC

In:

1.        Boniface ONYANGO – (Tusker FC)

2.        Gabriel WANDERA – (Bidco United FC)

3.        Isaiah WAKASALA – (FC Talanta)

4.        Alvin OCHIENG – (Gor Mahia FC)

5.        Stanley Ben OMONDI – (On loan, Migori Youth FC)

6.        Peter NG’ANG’A – (Posta Rangers FC)

7.        Pius Mzee WANGI – (Mbarara City FC, Uganda)

8.        Hansel OCHIENG – (Rainbow FC)

Out:

1.        Eric AMBUNYA – (MCF FC)

2.        Guelord MWAMBA

3.        George ODIWOUR

4.        Dennis OCHIENG

5.        Felician OKANDA

 

Kariobangi Sharks FC

In:

1.        Brian ODHIAMBO – (Vihiga Bullets FC)

2.        Paul JAWA – (Rainbow FC)

3.        Zablon KUTELA – (Promotion, Kariobangi Sharks Youth FC)

4.        Evans OCHIENG – (Promotion, Kariobangi Sharks Youth FC)

5.        Ally Salum OMAR – (Rainbow FC)

6.        Jacob OTIENO – (Rainbow FC)

7.        Humphrey OMONDI – (Promotion, Kariobangi Sharks Youth FC)

8.        Tonny GOGAH – (Unattached)

9.        Kevin WANGOLIKA – (Unattached)

Out:

1.        Julius MASABA – (AFC Leopards SC)

2.        Geofrey ONYANGO – (Kenya Police FC)

3.        Kevin OURU – (Posta Rangers FC)

4.        Stanley Wilson OMONDI – (AIK FF, Sweden)

5.        Kevin Munika MUSAMALI – (On loan, Bidco United FC)

6.        John Mark MAKWATA – (Coastal Union SC, Tanzania)

7.        David JIMA    

 

KCB FC

In:

1.        Francis KAHIRO – (Bandari FC)

2.        James KINYANJUI – (Bandari FC)

3.        Bonphas MUNYASA – (Murang’a Seal FC)

4.        Dennis KWEYU – (Murang’a Seal FC)

5.        Mathew Rodgers ANGAL – (Nairobi United FC)

6.        Patrick OTIENO – (Posta Rangers FC)

7.        Lameck OLOO – (Bidco United FC)

8.        Joshua NYATINI – (Tanzania Prisons FC, Tanzania)

9.        Danson KIPRONO – (Zoo FC)

10.     Raydon WANYONYI – (Darajani Gogo FC)

Out:

1.        Erickson MULU – (Mathare United FC)

2.        Harrison MWENDWA – (Posta Rangers FC)

3.        James MAZEMBE – (Shabana FC)

4.         Bernard ODHIAMBO – (FC Talanta)

5.        Gabriel ANDIKA – (FC Talanta)

6.        Collins ODHIAMBO – (Equity FC)

7.        Evans JUMA – (Naivas FC)

8.        Shadrack SIMIYU – (On loan, Compel SC)

9.        Dismas ONGONCHO – (On loan, Naivas FC)

10.     Bixente LAZARAZU – (Posta Rangers FC)

11.     Bramwel CHEMWENO - (Darajani Gogo FC)

 

Kenya Police FC

In:

1.        Alfred LEKU – (Kiyovu Sports, Rwanda)

2.        Brian MUSA – (Posta Rangers FC)

3.        John Samuel NJAU – (Posta Rangers FC)

4.        Jackson IRUNGU – (Posta Rangers FC)

5.        Daniel SAKARI – (Tusker FC)

6.        Eric ZAKAYO – (Tusker FC)

7.        Jafari OWITTI – (AFC Leopards SC)

8.        Geofrey ONYANGO – (Kariobangi Sharks FC)

9.        Jesse WERE – (Zesco FC, Zambia)

10.     David SIMIYU – (Loan Return, Nzoia Sugar FC)

11.     Emmanuel Lauren ERUPE – (Police Youth FC)

Out:

1.        Eric JUMA – (Posta Rangers FC)

2.        Patilah OMOTO – (Posta Rangers FC)

3.        Kevin OUMA – (On Loan, Posta Rangers FC)

4.        Yusuf NASRI – (On Loan, Tusker FC)

5.        Daniel KAKAI – (On loan, Nairobi United FC)

6.        Samuel ONYANGO – (Gor Mahia FC)

7.        Rashid MCHELENGA – (Pamba SC, Tanzania)

8.        Tito OKELLO – (PSM Makassar, Indonesia)

 

Mara Sugar FC

In:

1.        Awita BATTS – (Murang’a Seal FC)

2.        Meshack MAKOKHA – (Bungoma Stars FC)

3.        Noah NGIENDO – (Kisumu Allstars FC)

4.        Samuel OLUOCH – (Green Commandos FC)

5.        Lankas LENANA – (Westlife United FC)

6.        Kelvin SAMUNYAK – (Tatu City FC)

7.        Sati Loren JAMES – (AFC Leopards SC)

8.        Ezekiel OWANDE – (Shabana FC)

9.        Felix OPIYO – (Koderoba High School)

Out:

1.        Arnest OYUGI – (MOFA)

2.        Eliud EMASESE – (Nzoia Sugar FC)

3.        James OLWENY

4.        Mohammed BARASA

5.        Derick CHECHE

6.        Patrick OTIENO

 

Mathare United FC

In:

1.        Harryson LUTTA – (Soy United FC)

2.        Dennis MBEVI – (Kayole Youngstars FC)

3.        Dennis MUTU – (Unattached)

4.        Hillary NGENO – (Unattached)

5.        Jephiter MARAGA – (West Kenya Allstars FC)

6.        Michael WANYIKA – (Ulinzi Stars FC)

7.        Erickson MULU – (KCB FC)

8.        Sammy IMBUYE – (Posta Rangers FC)

9.        Hakimu MSAMI – (On Loan, Mombasa Elite FC)

10.     Daniel ODHIAMBO – (On Loan, Mombasa Elite FC)

11.     Brian OURU – (Naivas FC)

12.     Christopher KOLOTI – (On loan, AFC Leopards SC)

13.     Kevin KIMANI – (On loan, AFC Leopards SC)

14.     Derrick ANAMI – (Naivas FC)

Out:

1.        Emmanuel IMBAYI – (Equity Bank FC)

2.        Cliff KASUTI – (MCF FC)

3.        Brian OKEYO – (Bidco United FC)

4.        Donald ANGE

5.        Athman ALI

6.        Pascal ODUK

7.        Amos OKOTH

8.        Glenn ODHIAMBO

9.        Samuel WORESHA

10.     Paul Were

11.     Timothy OTIENO

12.     Tonny ODHIAMBO

13.     Permenas OCHOLA

 

Murang’a Seal FC

In:

1.        Lucas MAINA – (Ulinzi Stars FC)

2.        Nicholas OMONDI – (Ulinzi Stars FC)

3.        Elly SAENYI – (Ulinzi Stars FC)

4.        Joel KIHARA – (Mombasa Stars FC)

5.        Brian WAFULA – (FC Talanta)

6.        Morgan AMBUKA – (Muhoroni Youth FC)

7.        Harun MWALE – (KCB FC)

8.        David WAFULA – (Rainbow FC)

9.        Innocent LIHASI – (Darajani Gogo FC)

10.     Victor HAKI – (Nzoia Sugar FC)

11.     Levis WANJALA – (Promotion, Murang’a Seal Youth FC)

Out:

1.        Bonphas MUNYASA – (KCB FC)

2.        Dennis KWEYU – (KCB FC)

3.        Awita BATTS – (Mara Sugar FC)

4.        Brian MARVIN – (Shabana FC)

5.        Eric BATELO – (Tusker FC)

6.        Samuel SEMO – (AFC Leopards SC)

7.        Rashid MOYO – (Naivas FC)

8.        Cornelius JUMA

9.        Tom KANGETA

 

Nairobi City Stars FC

In:

1.        Sven YIDAH – (Marumo Gallants FC, South Africa)

2.        Brian OPINDE – (Langas Super Stars FC)

3.        James SSEMAMBO – (Bumamuru FC, Burundi)

4.        Stephen BULUGU – (Muhoroni Youth FC)

5.        Andre KALAMA – (Sofapaka FC)

Out:

1.        Samuel KAPEN – (Gor Mahia FC)

2.        Shem OLUOCH – (Shabana FC)

3.        Dennis WANJALA – (Tusker FC)

4.        Newton OCHIENG – (Naivas FC)

5.        Sosthenes IDAH

6.        Andrew KISILU

 

Posta Rangers FC

In:

1.        Eric JUMA – (Kenya Police FC)

2.        Patilah OMOTO – (Kenya Police FC)

3.        Kevin OUMA – (On Loan, Kenya Police FC)

4.        Henry JUMA – (Bidco United FC)

5.        Eliud LOKUWAM – (Loan Return, Naivas FC)

6.        Francis NAMBUTE – (Loan Return, Naivas FC)

7.        Lewis SHIVACHI – (Apolonia FC, Albania)

8.        Amos ASEMBEKA – (Sofapaka FC)

9.        Kevin OURU – (Kariobangi Sharks FC)

10.     Jimmy NDUNGI – (Tusker FC)

11.     Harrison MWENDWA – (KCB FC)

12.     Lazarazu OTIENO – (KCB FC)

13.     Bonface MWANGEMI – (Bandari FC)

Out:

1.        Geoffrey OJUNGA – (Bandari FC)

2.        Patrick OTIENO – (KCB FC)

3.        Brian MUSA – (Kenya Police FC)

4.        John Samuel NJAU – (Kenya Police FC)

5.        Jackson IRUNGU – (Kenya Police FC)

6.        Sammy IMBUYE – (Mathare United FC)

7.        Elvis OCHIENG – (Shabana FC)

8.        Peter THIONG’O – (Kakamega Homeboyz FC)

9.        Brandon OBIERO

10.     Eric GICHIMU

11.     Christopher ORUCHUM

12.     Simon OMONDI

13.     Chrispinus ONYANGO

 

Shabana FC

In:

1.        Brian BETT – (Luanda Villa SC)

2.        Kevin OMUNDI – (MCF FC)

3.        Shem OLUOCH – (Nairobi City Stars FC)

4.        Cliff NYAKEYA – (AFC Leopards SC)

5.        Maxwell MUCHESIA – (AFC Leopards SC)

6.        Brian MARVIN – (Murang’a Seal FC)

 7.       Emmanuel LWANGU – (On loan, AFC Leopards SC)

8.        Sam KINTU – (UPDF FC, Uganda)

9.        James MAZEMBE – (KCB FC)

10.     Amai ATARIZA – (Bandari FC)

11.     Elvis OCHIENG – (Posta Rangers FC)

12.     Stephen OTIENO – (Ulinzi Stars FC)

13.     Austine ODONGO – (Leeds Sports FC)

14.     Dennis OKOTH – (Tusker Youth FC)

Out:

1.        Mustapha ODUOR – (FC Talanta)

2.        Brian KIAKO – (On loan, Gucha Youth FC)

3.        Ezekiel OWANDE – (Mara Sugar FC)

4.        Wycliff NTHATA – (On loan, Vihiga United FC)

5.        Brian ODHIAMBO – (Samwest Black Boots FC)

6.        Nehemiah ONCHIRI – (On loan, Samwest Black Boots FC)

7.        Stephen OCHIENG – (On loan, Kisumu Allstars FC)

8.        Japheth LIHANDA – (Kariobangi Legends FC)

9.        Victor JUMA – (Migori Youth FC)

10.     Peter OGECHI

11.     Eugene MOSES

12.     Rodgers ALORO

13.     Prince AYIEKO

14.     Enock OBIERO

15.     Brian MAGARE

 

Sofapaka FC

Out:

1.        Amos ASEMBEKA – (Posta Rangers FC)

2.        Jacob ONYANGO – (Tusker FC)

3.        Derrick NGOOBI – (Express FC, Uganda)

4.        Andre KALAMA – (Nairobi City Stars FC)

5.        Nixon OMONDI

6.        Simon MUNALA

7.        Stephen OKOLA

8.        Moussa OMAR

9.        Fiston ABDOUL

 

Talanta FC

In:

1.        Mustapha ODUOR – (Shabana FC)

2.        Edwin NJUMBA – (Nairobi United FC)

3.        Phabian ODHIAMBO – (Rainbow FC)

4.        Peter ABIOLA – (Kibera Black Stars FC)

5.        Enock MOMANYI – (Nairobi United FC)

6.        Robert MUITE – (Mathari Hospital FC)

7.        Bernard ODHIAMBO – (KCB FC)

8.        Gabriel ANDIKA – (KCB FC)

9.        Emmanuel OSORO – (Nzoia Sugar FC)

10.     Kevin OWINO – (F.K Apollonia, Albania)

11.     Cyprian MANGENI – (Bungoma Superstars FC)

12.     Erick OTIENO – (Tusker FC)

Out:

1.        Isaiah WAKASALA – (Kakamega Homeboyz FC)

2.        Herman NGALA – (Nairobi United FC)

3.        James OMUSINDE – (Bandari FC)

4.        Alfred Tanui EMONI – (Bandari FC)

5.        Kevintom MACHIKA

6.        Brian WAFULA

 

Tusker FC

In:

1.        George KADDU – (Wakiso Giants FC, Uganda)

2.        Boban ZIRINTUSA – (Biashara FC, Tanzania)

3.        Thomas OMOLE – (Vihiga Bullets FC)

4.        Teddy DOK – (Promotion, Tusker Youth FC)

5.        Dennis WANJALA – (Nairobi City Stars FC)

6.        Joseph OCHUKA - (Bandari FC)

7.        Eric BATELO – (Murang’a Seal FC)

8.        Jacob ONYANGO – (Sofapaka FC)

9.        Alex ONCHWARI - (Muhoroni Youth FC)

10.     Ryan OGAM – (Rainbow FC)

11.     Yusuf NASRI – (On Loan, Kenya Police FC)

Out:

1.        Boniface ONYANGO – (Kakamega Homeboyz FC)

2.        Daniel SAKARI – (Kenya Police FC)

3.        Eric ZAKAYO – (Kenya Police FC)

4.        Jimmy NDUNGI – (Posta Rangers FC)

5.        Erick OTIENO – (FC Talanta)

6.        Collins OTIENO – (MOFA)

7.        Brian BWIRE – (Polokwane City, South Africa)

8.        Eric KAPAITO – (Namungo FC, Tanzania)

9.        Ibrahim JOSHUA – (Kengold SC, Tanzania)

10.     Eugene ASIKE

11.     Stewart OMONDI

 

Ulinzi Stars FC

In:

1.        Dennis OWINO – (Muhoroni Youth FC)

2.        Felix OTIENO – (Migori Youth FC)

3.        Brian Okello EMMILLIO – (Migori Youth FC)

4.        Joseph OCHIENG – (Migori Youth FC)

5.        Telena OCHIENG - (Vickers FC)

6.        Fredrick ODUOR – (St. Joseph’s Youth FC)

7.        Hillary MUKANZI – (Vickers FC)

8.        John Ronald ONYANGO – (Vickers FC)

9.        Samunya AMATTON – (Nakuru Bucks FC)

Out:

1.        Michael WANYIKA – (Mathare United FC)

2.        Lucas MAINA – (Murang’a Seal FC)

3.        Nicholas OMONDI – (Murang’a Seal FC)

4.        Elly SAENYI – (Murang’a Seal FC)

5.        Stephen OCHIENG – (Shabana FC)

6.        Omar Mwandaru SWALEH – (MOFA)

7.        Mbarak Musa OMARI – (Bandari Youth FC)

8.        Benjamin Murimi MOSHA

9.        John OTIENO