The Football Kenya Federation (FKF) premier League 2023/24 season primary transfer window closed, Friday 15th September, 2023 with a total of 304 players making their switch as the league entered returned following the international break.
Defending champions Gor Mahia roped in 11 players, FKF Mozzartbet champions Kakamega Homeboyz signed 8 new players as 13 times champions AFC Leopards got 20 new players at the den as teams look to boost their squads for the season.
Cliffton Miheso returned to AFC Leopards from Kenya Police FC with former Gor Mahia captain Kenneth Muguna joining the Police side from Tanzanian Azam FC. KCB FC netted the services of talisman Stephen Etyang’ from KDF side Ulinzi Stars FC as Gor Mahia added to the green army four players who previously plied their trade in Mozambique, Uganda, Rwanda and the United Arab Emirates.
In the primary transfer period, Leopards offloaded five players among them Robert Mudenyu who joined league dubitants Murang’a Seal and experienced Eugene Mukangula who was snapped by Shabana FC. Brian Yakhama has joined AFC Leopards from FC Talanta alongside Kevin Kimani from Wazito FC, Loren James (Soy United FC), Luke Namanda (Musanze FC – Rwanda), Emmanuel Lwangu and Abubakar Musha (Green Commandos), Rowlings Nesta Olum (Sleemaz FC), Brian Mandela (Mwatate United FC), Victor Otieno (Kariobangi Sharks Youth FC), Ronald Bebeto, (Mathare United FC – On loan return), Gideon Were (Mathare United FC), Shawn Oloo (Wazito FC), Azizi Okaka (Wazito FC) and six more players from Nzoia Sugar Vincent Mahiga, Bonface Kweyu, Hassan Beja, Humprey Katasi, Randy Bakari and Yasin Sije Ouru.
The 20 times champions Gor Mahia have employed the services of Kevin Simiyu from Nzoia Sugar, Kevin Omondi from Sofapaka, Rooney Onyango from UAE’s Elite Falcons, Lawrence Juma from AS Kigali – Rwanda, Alvin Ochieng (FC Talanta), Dolph Owino (Kibera Black Stars – Return from Loan), Rodgers Ouma (Tusker FC), Christopher Ochieng (Bandari FC), Rogers Mugisha (UPDF FC – Uganda), Patrick Sibomana (Clube Ferroviario da Beira – Mozambique) and Kennedy Onyango (Nairobi City Stars FC)
Coastal side Bandari have signed 10 new players among them Swaleh Salim from Ulinzi Stars and Robert Onyango from Wazito as they parted ways with a massive 13 players in the new season. Sofapaka have signed former Gor Mahia and Harambee stars captain Humprey Mieno from Tusker as the brewers also got the services of former Kariobangi Sharks striker Erick Kapaito from Arbaminch City FC of Ethiopia.
New comers Murang’a Seal have to their fold Dennis Munyovi from MCF, Awita Batts from Bidco United, Cornelius Juma from Shabana, Athuman Moyo from Darajani Gogo, Caleb Nyangena from Mbotela Kamaliza, Bonphas Munyasa (Sofapaka), Dennis Kweyu (Mara Sugar), Robert Mudenyu (AFC Leopards) and Wilberforce Lugogo (SS Assad FC).
After making a come back to the top flight after a 17 years absence, Shabana have enlisted the services of Rodgers Aloro from Bandari, Mark Okola from Vihiga United, Dalphine Omuri from MOFA, Johana Mwita from Bandari, Frank Ouya (On loan from Nairobi United FC), Japheth Lokayo (Inter Dabaso FC), Prince Ayeko (Nzoia Sugar FC), Eugene Mukangula (AFC Leopards), Victor Kamungo (Migori Youth), Hillary Wandera (Kakamega Homeboyz), Enock Obiero (Kakamega Homeboyz), Samuel Maiko (Gusii FC) and Dennis Ongeri (On loan from Zoo FC).
The complete transfer list released by the FKF Leagues and Competitions committee
AFC Leopards SC
In.
1. Brian YAKHAMA – (FC Talanta)
2. Kevin KIMANI – (Wazito FC)
3. Loren JAMES – (Soy United FC)
4. Luke NAMANDA- (Musanze FC – Rwanda)
5. Cliffton MIHESO – (Kenya Police FC)
6. Emmanuel LWANGU – (Green Commandos)
7. Rowlings Nesta OLUM – (Sleemaz FC)
8. Abubakar MUSHA – (Green Commandos FC)
9. Brian Solomon MANDELA – (Mwatate United FC)
10. Victor OTIENO – (Kariobangi Sharks Youth FC)
11. Ronald BEBETO – (Mathare United FC – On loan return)
12. Vincent MAHIGA – (Nzoia Sugar FC)
13. Bonface KWEYU – (Nzoia Sugar FC)
14. Hassan BEJA – (Nzoia Sugar FC)
15. Humprey KATASI – (Nzoia Sugar FC)
16. Randy BAKARI – (Nzoia Sugar FC)
17. Yasin Sije OURU – (Nzoia Sugar FC)
18. Gideon WERE – (Mathare United FC)
19. Shawn Daniel OLOO – (Wazito FC)
20. Azizi OKAKA – (Wazito FC)
Out.
1. Peter NG’ANG’A – (Posta Rangers FC)
2. Robert MUDENYU – (Murang’a Seal FC)
3. Eugene MUKANGULA – (Shabana FC)
4. Erick MBITHI – (On loan, Nairobi United FC)
5. Dan SUNGUTI – (AFC Leopards Youth FC)
Bandari FC
In.
1. Derrick NSIBAMBI – (Al-Bashaer – Oman)
2. Edward SATULO – (Association Sportive de Kigali – Rwanda)
3. Fredrick OTINDA – (Association Sportive de Kigali – Rwanda)
4. Nyamawi BEJA – (SS Assad FC)
5. Michael APUDO – (Posta Rangers FC)
6. Jackson DWANG – (Posta Rangers FC)
7. Swaleh PAMBA- (Posta Rangers FC)
8. Swaleh SALIM – (Ulinzi Stars FC)
9. Robert ONYANGO – (Wazito FC)
10. Shariff AMUBWOMBE – (On loan, Mombasa Elite FC)
Out.
1. Rodgers ALORO – (Shabana FC)
2. Keegan ZAKAYO – (Sofapaka FC)
3. Benjamin MURIMI – (Ulinzi Stars FC)
4. Farraj OMINDE – (Ulinzi Stars FC)
5. Michael WANYIKA – (Ulinzi Stars FC)
6. Christopher OCHIENG – (Gor Mahia FC)
7. Darius MNYAMBO – (Sofapaka FC)
8. Johana MWITA – (Shabana FC)
9. Felix OLUOCH – (Posta Rangers FC)
10. Bernard ODHIAMBO – (KCB FC)
11. Dennis MAGIGE – (On loan to Ulinzi Stars FC)
12. Ronny OTIENO – (On loan to Ulinzi Stars FC)
13. Amos ASEMBEKA – (Sofapaka FC)
Bidco United FC
In.
1. Clinton ASIAGO – (FC Santos)
2. Kevin MWAURA – (Kenya Police FC)
3. John KELWISHI – (Naivas FC)
4. Martin MBUGUA – (Mathare United fc)
5. Daniel OMONDI – (Kariobangi Sharks FC)
6. Eric MICHIBU – (MCF FC)
7. Eugene IKUTWA – (JYSA FC)
8. Desmond AGOFA – (Tatu City FC)
9. Brian MBOYA – (Kahawa United FC)
10. John OTIENO – (Kariobangi Sharks FC)
11. Shariff MUSA – (Kariobangi Sharks FC)
Out.
1. Eric GICHIMU – (Posta Rangers FC)
2. Noah WAFULA – (Nzoia Sugar FC)
3. Edwin OMWABANI – (Nairobi City Stars FC)
Gor Mahia FC
In.
1. Kevin SIMIYU – (Nzoia Sugar FC)
2. Kevin OMONDI – (Sofapaka FC)
3. Rooney ONYANGO – (Elite Falcons FC – UAE)
4. Lawrence JUMA – (AS Kigali – Rwanda)
5. Alvin OCHIENG – (FC Talanta)
6. Dolph OWINO – (Kibera Black Stars – Return from Loan)
7. Rodgers OUMA – (Tusker FC)
8. Christopher OCHIENG – (Bandari FC)
9. Rogers MUGISHA – (UPDF FC – Uganda)
10. Patrick SIBOMANA – (Clube Ferroviario da Beira – Mozambique)
11. Kenedy ONYANGO – (Nairobi City Stars FC)
Out.
1. Peter OUNDU – (Posta Rangers FC)
2. JOHN NYAWIR – (On loan, Rainbow FC)
3. Gilbert Otieno OLOO – (On loan, Vihiga Bullets FC)
4. Parmenas OCHOLA – (On loan, Mathare United FC)
5. Bonface Otieno ODHIAMBO – (On Loan, Vihiga Bullets FC)
Kakamega Homeboyz FC
In.
1. Francis OMONDI – (Ulinzi Stars FC)
2. Yusuf MOHAMMED – (Muhoroni Youth FC)
3. Farouk MUSISI – (FC Hosilot – Tajikistan)
4. James Cleo SSETUBA – (Ihefu Sports Club, Tanzania)
5. Oscar Adam PAUL – (Tanzania Prisons FC, Tanzania)
6. Davis KASIRYE – (Sofapaka FC)
7. Alex IMBUSIA – (Sofapaka FC)
8. Mwinyi SHAMI – (Tusker FC)
Out.
1. Collins ODHIAMBO – (Tusker FC)
2. Michael KARAMOR – (Kisumu Allstars FC)
3. Stephen OTIENO – (Kisumu Allstars FC)
4. Hillary WANDERA – (Shabana FC)
5. Enock OBIERO – (Shabana FC)
6. Elli ASIECHE – (Mathare United FC)
Kariobangi Sharks FC
In.
1. Lennox KARIUKI – (Mathare United FC)
2. Donald ANGE – (Hakati FC)
3. Sigmun MAINA – (Promotion from Kariobangi SharksYouth FC)
4. Victor NGUME – (Mara Sugar FC)
5. David Jima JOH – (Promotion from Kariobangi SharksYouth FC)
6. Wilson STANLEY – (Darajani Gogo FC)
7. Bernard JAIRO – (Mathare United FC)
8. Abdulrahman BWANASHUKURI – (Kajiado FC)
9. Ian TAIFA – (Nzoia Sugar FC)
10. Henry ONYANGO – (KCB)
Out.
1. Tyson OMONDI – (Kenya Police FC)
2. Daniel OMONDI – (Bidco United FC)
3. John OTIENO – (Bidco United FC)
4. Shariff MUSA – (Bidco United FC)
5. Gedion Stephen OGWENO – (Migori Youth FC)
6. Ronald ODEDE – (Naivas FC)
7. Abdulrahman BWANASHUKURI – (On loan, Kajiado FC)
KCB FC
In.
1. Bernard ODHIAMBO – (Bandari FC)
2. Herit ATARIZA – (Nairobi City Stars FC)
3. Derrick OTANGA – (Kenya Police FC)
4. Stephen ETYANG – (Ulinzi Stars FC)
5. Brian OLANG’O – (Mathare United FC)
Out.
1. Erick ADEM – (Darajani Gogo FC)
2. Henry ONYANGO – (Kariobangi Sharks FC)
Kenya Police FC
In.
1. Tyson OMONDI – (Kariobangi Sharks FC)
2. Kenneth MUGUNA – (Azam FC – Tanzania)
3. Rashid TOHA – (Arua Hills SC – Uganda)
4. Tito OKELLO – (Payakan FC – Iran)
Out.
1. Cliffton MIHESO – (AFC Leopards SC)
2. James KIBANDE – (Tusker FC)
3. Kevin MWAURA – (Bidco United FC)
4. Derrick OTANGA – (KCB FC)
5. Elvis RUPIA – (Singida Big Stars FC, Tanzania)
6. Duke ABUYA – (On loan, Singida Big Stars FC, Tanzania)
Muhoroni Youth FC
In.
1. Eric JUMA – (Promotion from Muhoroni Young FC)
2. Michael KAGIRI – (Kitara FC – Uganda)
3. Wycliffe ONYANGO – (Manyatta United FC)
4. Edwin OKOTH – (Promotion from Muhoroni Young FC)
5. Jack OCHIENG – (Manyatta United FC)
6. Desmond AKOWUAH – (Vansato Soccer Academy – Ghana)
7. Sharif ALI – (Nyota FC)
8. Wear SWEAH – (Promotion from Muhoroni Young FC)
9. Alex ONCHWARI – (Zoo FC)
10. Tarick BABU – (Unattached)
11. Adevie DERIMA – (Shabana FC)
Murang’a Seal FC
In.
1. Dennis MUNYOVI – (MCF FC)
2. Awita BATTS – (Bidco United FC)
3. Cornelius JUMA – (Shabana FC)
4. Athuman Rashid MOYO – (Darajani Gogo FC)
5. Caleb NYANGENA – (Mbotela Kamaliza FC)
6. Bonphas MUNYASA – (Sofapaka FC)
7. Dennis KWEYU – (Mara Sugar FC)
8. Robert MUDENYU – (AFC Leopards SC)
9. Wilberforce LUGOGO – (SS Assad FC)
Out.
1. Fabian ADIKINY – (Tusker FC)
2. Henry OMOLLO – (Nairobi United FC)
3. John OMONDI – (Migori Youth FC)
4. Arvine ODOYO – (Migori youth FC)
5. Cetric ASANGO
6. Aboe TRAORE
7. Gideon WERE
8. Christian MUTISO
9. Eric JUMA
Nairobi City Stars FC
In.
1. Robinson ASENWA – (Vapor Sports FC)
2. Sosthenes IDAH – (Polisi FC – Tanzania)
3. Gilbert ABALA – (Busia Sugar FC)
4. Julius OMBACHO – (Luanda Villa SC)
5. Brian OMONDI – (Kibera Black Stars FC)
6. Edwin OMWABANI – (Bidco United FC)
7. Moses BRIAN – (Total Spurs FC)
8. Wycliffe OMONDI – (Migori Youth FC)
Out.
1. Jacob OSANO – (Sofapaka FC)
2. Oliver MALOBA – (Sofapaka FC)
3. Herit ATARIZA – (KCB FC)
4. Steve NJUNGE – (Mathare United FC)
5. Kenedy ONYANGO – (Gor Mahia FC)
Nzoia Sugar FC
In.
1. Bill Clinton OKITE – (Green Commandos FC)
2. Linus MUNYAO – (Green Commandos FC)
3. Brian WEPO – (Sofapaka FC)
4. Noah WAFULA – (Bidco United FC)
5. Dimpol OMAMO – (Molo Warriors FC)
6. Vincent NGESA – (Tusker FC)
7. Victor HAKI – (Nyota FC)
8. Emmanuel OSORO – (Malaba Giants FC)
9. Obed KHAKINA – (Matili TTI FC)
10. Kevin WAFULA – (Tatu City FC)
11. Salim MURUNGA – (Rainbow FC Kenya)
12. Joseph OYUGI – (Vihiga Bullets FC)
13. Moses MASINDE – (Luanda Villa SC)
14. Benard OTIENO – (Gusii FC)
15. Joseph WAFULA – (Soy United FC)
16. Fredrick SHIUNDU – (Mara Sugar FC)
17. Nassor SHIKOKOTI – (Unattached)
18. Victor MALIACHI – (Green Commandos FC)
Out.
1. Kevin SIMIYU – (Gor Mahia FC)
2. Joseph MWANGI – (Tusker FC)
3. Vincent MAHIGA – (AFC Leopards SC)
4. Bonface KWEYU – (AFC Leopards SC)
5. Hassan BEJA – (AFC Leopards SC)
6. Humprey KATASI – (AFC Leopards SC)
7. Randy BAKARI – (AFC Leopards SC)
8. Yasin Sije OURU – (AFC Leopards SC)
9. Ian TAIFA – (Kariobangi Sharks FC)
10. Linus MUNYAO – (Rainbow FC)
11. Prince AYEKO – (Shaban FC)
12. Bill OKITE – (Rainbow FC)
13. Alfred EMONI – (FC Talanta)
14. Kevin AKHONYA – (FC Talanta)
Posta Rangers FC
In.
1. Peter OUNDU – (Gor Mahia FC)
2. Eric GICHIMU – (Bidco United FC)
3. Michael WANJALA – (Tusker FC)
4. Meshack OMUKHULU – (Mathare United FC)
5. Curtis WEKESA – (Mathare United FC)
6. Felix OLUOCH – (Bandari FC)
7. Peter NG’ANG’A – (AFC Leopards SC)
8. Ken MUTEMBEI – (Naivas FC)
9. Jackson MACHARIA – (Tusker FC)
10. Kevin ONYANGO – (Wazito)
Out.
1. Eliud LOKUWAM – (On loan, Naivas FC)
2. Francis NAMBUTE – (On loan, Naivas FC)
3. Timothy OTIENO – (Mathare United FC)
4. Brandon NATHAN – (On loan, Nairobi United FC)
Sofapaka FC
In.
1. Humprey MIENO – (Tusker FC)
2. Khalid JUMAAN – (Mathare United FC)
3. Baron OCHIENG – (Kibera Black Stars FC)
4. Edwin LUTTA – (AFC Leopards Youth FC)
5. Jacob OSANO – (Nairobi City Stars FC)
6. Oliver MALOBA – (Nairobi City Stars FC)
7. Daniel OTIENO – (Mathare United FC)
8. Brankline MASIBO – (Mathare North Youth FC)
9. Andre Dae Young Kabio KALAMA – (Kibera Black Stars FC)
10. Keegan ZAKAYO – (Bandari FC)
11. Moussa OMAR – (Police FC – Rwanda)
12. Fiston ABDOUL – (Sur FC – Oman)
13. Darius MNYAMBO – (Bandari FC)
14. Amos ASEMBEKA – (Bandari FC)
Out.
1. Kevin OMONDI – (Gor Mahia FC)
2. Brian WEPO – (Nzoia Sugar FC)
3. Bonphas MUNYASA – (Murang’a Seal FC)
4. Rodgers OKUMU – (Coastal Heroes FC)
5. Davis KASIRYE – (Kakamega Homeboyz FC)
6. Alex IMBUSIA – (Kakamega Homeboyz FC)
FC Talanta
In.
1. Benard ODHIAMBO – (Young Boys FC)
2. Isaiah WAKASALA – (Darajani Gogo FC)
3. Steveaustine OTIENO – (Young Boys FC)
4. Alex JUMA – (Bidco United FC)
5. Brian WAFULA – (Darajani Gogo FC)
6. Lesley OWINO – (Kenya Police FC)
7. Alfred EMONI – (Nzoia Sugar FC)
8. Erick OMBIJA – (Coastal Heroes FC)
9. Geofrey SHIVEKA – (Mathare United FC)
10. Kevin AKHONYA – (Nzoia Sugar FC)
11. Derrick IKHOLI – (Mathare United FC)
Out.
1. Elisha OWINO – (Darajani Gogo FC)
2. Alvin OCHIENG – (Gor Mahia FC)
3. Brian YAKHAMA – (AFC Leopards SC)
4. Morgan ODUOR – (Naivas FC)
5. Erick SHIKONO – (Mathare United FC)
6. Barrack ODHIAMBO
7. Samuel OLWANDE
8. Jairus ADIRA
9. Kelvin MWAVALI
Shabana FC
In.
1. Rodgers ALORO – (Bandari FC)
2. Mark OKOLA – (Vihiga United FC)
3. Dalphine OMURI – (MOFA)
4. Johana MWITA – (Bandari FC)
5. Frank OUYA – (On loan from Nairobi United FC)
6. Japheth LOKAYO – (Inter Dabaso FC)
7. Prince AYEKO – (Nzoia Sugar FC)
8. Eugene MUKANGULA – (AFC Leopards SC)
9. Victor KAMUNGO – (Migori Youth FC)
10. Hillary WANDERA – (Kakamega Homeboyz FC)
11. Enock OBIERO – (Kakamega Homeboyz FC)
12. Samuel MAIKO – (Gusii FC)
13. Dennis ONGERI – (On loan Zoo FC)
Out.
1. Japheth LOKAYO – (On loan, Vihiga Bullets FC)
2. Adevie DERIMA – (Muhoroni Youth FC)
Tusker FC
In.
1. John BYAMUKAMA – (Gaddafi FC – Uganda)
2. Joseph MWANGI – (Nzoia Sugar)
3. James KIBANDE – (Kenya Police FC)
4. Erick KAPAITO – (Arbaminch City FC – Ethiopia)
5. Eugene ASIKE – (IF Karstad FC – Sweden)
6. Edwin SIMIYU – (Promotion from Tusker Youth FC)
7. Fabian ADIKINY – (Murang’a Seal FC)
8. Collins ODHIAMBO – (Kakamega Homeboyz FC)
9. Chrispine OTIENO – (Mombasa Elite FC)
Out.
1. Michael WANJALA – (Posta Rangers FC)
2. Humprey MIENO – (Sofapaka FC)
3. Rodgers OUMA – (Gor Mahia FC)
4. Jackson MACHARIA – (Posta Rangers FC)
5. Vincent NGESA – (Nzoia Sugar FC)
6. Kevin MONYI – (Kisumu Allstars FC)
7. Mwinyi SHAMI – (Kakamega Homeboyz FC)
Ulinzi Stars FC
In.
1. Benjamin MURIMI – (Bandari FC)
2. Farraj OMINDE – (Bandari FC)
3. Michael WANYIKA – (Bandari FC)
4. Nicholas OMONDI – (Darajani Gogo FC)
5. Omar MWANDARU – (SS Assad FC)
6. Mbarak Musa OMARI – (Bandari Youth)
7. Mathews OKUMU – (Kenya Navy FC)
8. Victor KIOKO – (Mathare United FC)
9. Ben Stanley OMONDI – (On loan, Migori Youth FC)
10. Dennis MAGIGE – (On loan, Bandari FC)
11. Ronny OTIENO – (On loan, Bandari FC)
12. Omar OMARI – (On loan, Bandari FC)
Out.
1. Francis OMONDI – (Kakamega Homeboyz FC)
2. Stephen ETYANG – (KCB FC)
3. Reuben OKOTH – (Mara Sugar FC)
4. Masita MASUTA
5. Victor KIOKO
6. Mathews OKUMU
7. Benard ONGOMA