Hello

Your subscription is almost coming to an end. Don’t miss out on the great content on Nation.Africa

Ready to continue your informative journey with us?

Hello

Your premium access has ended, but the best of Nation.Africa is still within reach. Renew now to unlock exclusive stories and in-depth features.

Reclaim your full access. Click below to renew.

Kenya Police FC
Caption for the landscape image:

Who’s in, where from? Your complete 2025/2026 FKF Premier League player transfers guide in numbers

Scroll down to read the article

Kenya Police FC players celebrate with the FKF Premier League trophy after their season-ending match against Gor Mahia at Ulinzi Sports Complex in Nairobi on June 22, 2025.

Photo credit: Chris Omollo | Nation Media Group

Some 243 players were signed by Football Kenya Federation Premier League (FKF-PL) clubs ahead of the new season that kicked off on Friday.

According to the transfer data for the period July 4 to September 5, released by FKF on Thursday, 34 of the new arrivals were recruited from foreign leagues.

Sofapaka accounted for the highest number of the new signings at 21 including three foreigners, while Mathare United were the least active club with eight new signings. 

Champions Kenya Police registered the highest number of players joining from foreign leagues at nine.

Sofapaka’s foreign imports are Ghanaians defenders Iddrisu Shaibu, and Stephen Bonney who joined from Nsoatreman FC (Ghana) and Vision FC (Rwanda) respectively. Forward Satala Djafari has joined from AS Kabasha in DR Congo. 

Former Nairobi United player Adrian Oloo is the only local signing to join the “Batoto ba Mungu” from a Premier League club.

Nairobi United were promoted to the FKF-PL after winning last season’s National Super League title.

Sofapaka won their only Premier League title in 2009.

Police’s total new signings are 14. 

The nine new arrivals from foreign leagues at Police include Kenyan midfielders Tobias Otieno and Mohammed Sarwari who have joined from United States’ South Georgia Tormenta FC, and Spain’s Celta Academy respectively.

Police’s other notable signings are veteran Kenyan defender Joash Onyango who has joined on loan from Tanzania’s top flight side Singinda Black Stars, and Congolese forwards Moise Mbombo, Exauce Musuri and Gedeon Muyadi.

Police are coached by Burundian Etienne Ndayiragije.

KCB registered the second highest number of new arrivals at 17, six of whom joined from foreign leagues. 

Foreign-based recruits

Previously playing for Malawi’s side FCB Nyasa Big Bullets, Kenya international defender Clyde Senaji headlines the list of foreign-based recruits at the bank. Under the tutelage of veteran coach Robert Matano, ambitious KCB are eying their first ever FKF-PL title since their foundation in 1993.

Gor Mahia, who are record 21-time Kenyan champions, have recruited 11 players including attacking midfielder George Amonoo and forward Ebenezer Adu-Kwaw of Ghana and Ugandan Muhammad Jagason.

Defenders Lewis Bandi, Mike Kibwage and Siraj Mohammed and goalkeeper Byrne Omondi the notable local-based players, who have joined K’Ogalo. 
Under the tutelage of Ghanaian coach Charles Akonnor, Gor will be seeking to reclaim the title they lost to Police last season. 

AFC Leopards recruited nine players of whom two – defender Rami Coulibaly and forward Samuel Ssenyonjo are foreigners. 

Ivorian Coulibaly joined the den from Morocco’s Chabab Al Tigers while Ssenyonjo previously played for Express FC in Uganda. 

Some of Leopards’ notable local signings are winger James Kinyanjui from KCB and midfielder Tyson Otieno from Police. Boasting of 12 FKF-PL titles, Leopards last clinched the Kenyan championship in 1998. 

Other teams’ signings in numbers are Bidco United (16), APS Bomet (15), Bandari (14), Kakamega Homeboyz (13), Kariobangi Sharks (11), Mara Sugar (12), Murang’a Seal (16), Nairobi United (11), Posta Rangers (14), Shabana (16), Tusker (13) and Ulinzi Stars (12).

Interestingly, Bidco United , Ulinzi Stars , Kariobangi Sharks, Mara Sugar, Mathare United, Murang’a Seal and Posta Rangers did not recruit any foreign player in this transfer window.

Clubs were allowed a maximum of five foreign players in their squads. 

The FKF National Executive Committee meeting on Friday resolved to increase the limit of foreign players allowed per club to a maximum of seven.

Players                                       Previous Club

AFC Leopards

Rami Coulibaly                                   Chabab Alam Tanger (Morocco)

Samuel SSenyonjo                              Express FC (Uganda)

Tyson Otieno                                      Kenya Police FC

James Kinyanjui                                  Bandari

Elias Mugane                                      Fortune Sacco FC

Brian Ojok                                          Soy United

Samuel Ambale                                   Nashville FC

Jamal Obeid                                        AFC Leopards Youth

Deng Kang Kuai Bilkuei                     AFC Leopards Youth

APS Bomet                            

Delton Oyo Mbale                              Heroes FC (Uganda)

Edward Masembe                               SC Villa (Uganda)

Brian Buleti                                         Kakamega Homeboyz

Francis Omondi                                  Kakamega Homeboyz

Enock Brian Wanyama                      Gor Mahia

Morgan Ambuka                                Murang’a Seal

Rodgers Kipkemoi                               Sofapaka

Azizi Okaka                                        AFC Leopards SC

Evans Makari                                      Bidco United

Alex Juma                                           FC Talanta

Hansel Ochieng                                  Nairobi City Stars

Edwin Buliba                                      Nairobi City Stars

Sven Yidah                                          Nairobi City Stars

Sosthenes Idah                                    Nairobi City Stars

Duncan Mogasa                                 Unattached

Bandari

Abdalla Hassan Abdalla                     Coastal Union SC (Tanzania)

Alain Ngeleka                                     Dodoma Jiji FC (Tanzania)

Amza Ngamchiya                               Kagera Sugar FC (Tanzania)

Rajab Omar                                        Murang’a Seal FC

Ally Yusuf                                           Murang’a Seal FC

Erick Balecho                                      Tusker FC

Darius Mnyambo                               Shabana FC

Said Tsuma                                         Bidco United

Omar Omari                                       Bandari Youth FC

Mohamed Nyanje                               Bandari Youth FC

Erickson Mulu                                    Mathare United FC

Levis Opiyo                                         AFC Leopards SC

Bilal Atano Otieno                              Bandari Youth FC

Bonface Mwangemi                           Posta Rangers FC

Bidco United

Eric Gichimu                                      Posta Rangers FC

Christopher Raila                               Mara Sugar FC

John Kelwishi                                      Nairobi United FC

Issa Emuria                                         Ulinzi Stars FC

Timothy Rashid                                   Darajani Gogo FC

Kevin Ouma                                       Kenya Police FC (on loan)

Daniel Kakai                                       Kenya Police FC (on loan)

Jacob Onyango                                   Tusker (on loan)

Newton Ochieng                                Naivas FC

Amos Ochieng Okoth                         Kisumu AllStars FC

David Wafula                                     Thika Cloth Mill FC

Kassim Juma Mwando                       Segera FC

Meshack Odhiambo Nyabinge          Kariobangi Legends Youth FC

Kennedy Ongalo                                 Lucky Summer SC

Herman Ngala                                    Leads United FC

Collins Okello Akite                           Gituru FC

Gor Mahia

George Amonoo                                 Karela United FC (Ghana)

Ebenezer Adu-Kwaw                          Bechem United FC (Ghana)

Muhammad Jagason                          Al Anwar (Libya)

Lewis Bandi                                        AFC Leopards SC

Mike Kibwage                                     Tusker FC

Felix Oluoch                                       Posta Rangers FC

Fidel Otieno                                        Bandari FC

Byrne Omondi                                    Bandari FC

Siraji Mohammed                               Bandari FC

Veron Ombima                                   Darajani Gogo FC

Reagan Ogolla                                    Gor Mahia Youth FC

Kakamega Homeboyz

Josphat Lopaga                                   FC Dynamo Brest (Belarus)

Joshua Nyatini                                    KCB FC

Samwel Otieno                                   Mara Sugar FC

Derrick Otanga                                  KCB FC

Rodgers Ouma                                    Gor Mahia FC

Brian Odhiambo                                 Kariobangi Sharks FC

Gedeon Bendeka                                 Gor Mahia FC

Eugine Okoth                                     Kibera Black Stars FC

Edwin Omwabani                              Nairobi City Stars FC

Denis Buketi                                       Vihiga United FC

Sila Shihemi                                        Gucha Stars FC

Rodgers Musonye                               Green Commandos SC

Abubakar Shing’ona                           Mchanga FC

Kariobangi Sharks

Patilah Omoto                                    Posta Rangers FC

Wayne Dalvin Otieno                        Sofapaka FC

Clinton Machaka                               FC Talanta

Wayne Mbuya                                    Luanda Villa SC

Coastah Nzuva                                   Kibera Black Stars FC

Joseph Muriuki                                   Nairobi City Stars FC

Markvivan Kesa                                  Naivas FC

Wayne Orata Kasiano                        Dandora Youth FC

Johson Wakachala                             Kariobangi Sharks Youth FC

Collins Obwalo                                   Lucky Summer SC

Nicholas Onyango                             Kariobangi Sharks Youth FC

KCB

Clyde Senaji                                        FCB Nyasa Big Bullets (Malawi)

Apollo Otieno                                     Dodoma Jiji FC (Tanzania)

Arnold Monzobo                                Rutsiro FC (Rwanda)

Tedja Ce Face Wanumbi                    FC Mwangaza (DR Congo)

Fadhili Masoud                                   Dodoma Jiji FC (Tanzania)

Yafeesi Mubiru                                   Bul FC (Uganda)

Fortune Omoto                                   Kariobangi Sharks FC

Humphrey Mieno                               Sofapaka

Samunya Amatton                             Ulinzi Stars FC

Jack Onyanga                                     Sofapaka FC

Gideon Were                                      AFC Leopards SC

Boniface Omondi                                Gor Mahia FC

Rowland Makati                                 Nairobi City Stars FC

Elvis Ochoro                                       Nairobi City Stars FC

Kelvin Etemesi                                    Nairobi City Stars FC

Josphat Andafu Mukhwana               Tusker Youth FC

Kenya Police

Moise Mbombo                                   AF. Anges Verts (DR Congo)

Exauce Misuri                                     OC Renaissance Du Congo

Joash Onyango                                   Singinda Black Stars FC (Tanzania on loan)

Khadime Ndiaye                                 Rayon Sports Association (Rwanda)

Samuel Ayanrinde                              Shooting Stars Sports Club (Nigeria)

Tychick Mosengwo                            Gorilla FC (Rwanda on loan)

Gedeon Muyadi                                  OC Renaissance Du Congo

Mohammed Sarwari                          Celta Academy (Spain)

Tobias Otieno                                     South Georgia Tormenta FC (USA)

Edward Omondi                                 Sofapaka

Simeon Nyamwaya                            Bidco United

Stephen Okola                                    Mathare United FC

Eusters Chasara                                  Kibera Black Stasr FC

Albert Otieno                                      Police Youth FC 

Mara Sugar             

Nick Mabuka                                      Sofapaka FC

Abdallah Swaleh                                 MOFA

Timothy Ndayala                                Samwest Black Boots FC  

Silas Wafula                                       Comple SC

Robinson Akongo                               Vihiga United FC  

Jim Owili                                             Samwest Black Boots FC

Kelvin Mwavali                                  Vihiga United FC  

Stephen Otieno                                   MOFA  

Emmanuel Otieno                              Fortune Sacco FC

Elvins Onyango                                  St. Joseph’s Youth FC     

David Omondi                                    Stawisha Jamii Academy

Nobert Onyango                                Unattached

Mathare United

Jacob Onyango                                   Bidco United FC

Daniel Odiwuor                                  Bidco United FC

Herit Atariza                                       FC Talanta

John Macharia                                    Bandari FC

Kevin Ouru                                         Posta Rangers FC

Denis Okoth                                       Shabana FC

Glenn Odhiambo                                Kibra United FC

Dennis Mukoye                                  Terror Squad FC

Murang’a seal

Tony Musa Shiroya                            Kariobangi Sharks FC

Francis Siololo                                     Kariobangi Sharks FC

Price Musebe                                      Kariobangi Sharks FC

Mustapha Oduor                                FC Talanta

Erick Ongiri                                        MOFA

Edwin Njumba                                    Kibera Black Stars FC

Joseph Mumo                                     Kibera Black Stasr FC

Francis Gethio                                    Naivas FC

Paul Osama                                        Mombasa United FC

Jackson Imbiakha                               Mombasa Elite FC

Telvin Maina                                      Kibera Black Stasr FC

Paul Njuguna Ngugi                           FC Dynamo

Thadeas Pkemoi                                  Shofco FC

Mark Mwaniki                                   Githurai AllStars FC

Davis Omiko                                       Royal Fresh FC

Levis Wanjala                                     Muranga seal Youth FC

Nairobi United

Prince Buregeya                                 Rayon Sports Association (Rwanda)

Shafic Ssebyala                                   Express FC (Uganda)

Mwinyi Shami                                                Posta Rangers FC

Ovella Ochieng                                  AFC Leopards SC

Manzur Okwaro                                KCB FC

Bernard Jairo                                      Kariobangi Sharks FC

David Wafula                                     Murang’a Seal FC

Chris Opondo                                     FC Talanta

Brain Omondi                                     Nairobi City Stasr FC

Kepha Wanjala                                   South C Rangers FC

Ashraf Mahmood                               Thaire Sharp FC

Posta Rangers

Brian Yakhama                                  AFC Leopards SC

Fredrick Otinda                                  Shabana FC

Elvis Ochieng                                      Shabana FC

Dimpol Omamo                                 Shabana FC

Shem Oluoch                                      Shabana FC

Jackson Dwang                                   Bandari FC

Kevin Simiyu Juma                             Nairobi City Stars FC

Maxwell Odundo                               Nairobi City Stars FC

Elvis Noor                                           Nairobi City Stasr FC

Bernard Odhiambo                            FC Talanta

Robert Karisa                                      Naivas FC

Leon Kimungui                                   Eastleigh Youth FC

Trevor Omondi                                   Shauri Moyo United FC

Brian Otieno                                       Jacaranda Bunge FC

Shabana

Bronson Nsubuga                               Jinja North United FC (Uganda)

Brian Olega                                        St. Mary’s Kitende (Uganda)

Derrick Omondi                                 KCB FC

Victor Omondi                                    KCB FC

Humphrey Obina                               Murang’a Seal FC

Caleb Kafa Omondi                            Gor Mahia FC

Kevin Munika Musamali                   Kariobangi Sharks FC

David Odoyo                                      Tusker FC

Biron Otieno                                       Kariobangi Sharks FC

Danson Kiprono                                 KCB FC

Wycliffe Omond                                 Nairobi City Stars FC

Justus Akweywa                                 Naivas FC

David Obonyo                                    Kisumu Allstars FC

Gilbert Abala                                      Nairobi City Stars FC

Erick Otieno                                       FC Talanta

Inistine Wanjala                                 Transfoc FC 

Sofapaka

Iddrisu Shaibu                                    Nsoatreman FC (Ghana)

Stephen Bonney                                  Vision FC (Rwanda)

Satala Djafari                                      AS Kabasha (DR Congo)

Adrian Oloo                                        Nairobi United FC

Victor Kamungo                                 Migori Youth FC

Ezekiel Namale                                   Equity FC

Michael Otieno                                   Kibra United

Brian Odim                                         Kirigiti FC

Hassan Messi                                      Bongonaya FC

Stanley Lugalia                                   Thika Homeboyz United FC

Abdallah Juma                                    Thika Sharks FC

Jamaine Khamati                                Shauri Moyo United FC

Eugene Kinyua                                    MASA FC

Donald Gwadi                                    Kirigiti Community FC

Beckam Omondi                                 A 1000 Sportiff

Daniel Nganga                                   Kamaliza FC

Andrew Waswa                                  Chemelil Sugar FC

Ronald Musumba                               Mathare North United FC

Japheth Lihanda                                 Sofapaka Youth FC

Morgan Sitawa                                   Sofapaka Youth FC

Abel Mugo                                          Lucky Summer United FC

Tusker

Erick Kpaito                                        Namungo FC (Tanzania)

Francis Oduor                                     KCB FC

Eugene Ikutwa                                    Bidco United FC

Issa Lumumba Rashid                        Ulinzi Stars FC

Curtis Wekesa                                    Posta Rangers FC

Ronny Otieno                                     Bandari FC

Yakeen Mutheli                                  Ulinzi Stars FC

Brandon Nathan                                 FC Talanta

Cliff Oruko                                         FC Talanta

Dennis Oalo                                        Nairobi City Stars FC

Vincent Owino                                   Nairobi City Stars FC  

Douglas Omanga                               Tusker Youth FC

George Ochieng                                 Tusker Youth FC

Ulinzi Stars

Leonlevitt Osiago                                Kariobangi Sharks FC

Paul Okoth                                          Migori Youth FC

Bill Okite                                             MOFA

Walter Masinde                                  Kiminini Combine FC

Kelvin Otieno                                     Kenya Navy FC

Peter Mwanyika                                 Kenya Navy FC

Bonventure Muchika                         Kahawa United FC

Roy Onyango                                      Desert Scorpions FC

Masita Masuta                                    Vickers FC

Benedict Mbogo                                  Kahawa United FC

Andrew Ochieng Otunda                  White Eagles FC

Simon Omondi                                   Makongeni Elite FC