Sharif Musa (L) of Gor Mahia FC avoids a tackle from Dimpol Omamo of Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC players line up against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC players line up against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC players react against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Gor Mahia FC fans cheer their team against Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Sharif Musa (L) of Gor Mahia FC avoids a tackle from Dimpol Omamo of Posta Rangers FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on March 05, 2026. Photo/Sportpicha
Nairobi United FC coach Godfrey Oduor reacts against KCB FC during their Kenyan Premier League match at Ulinzi Sports Complex in Nairobi on March 04, 2026. Photo/Collins Mundia/Sportpicha
Nairobi United FC coach Godfrey Oduor reacts against KCB FC during their Kenyan Premier League match at Ulinzi Sports Complex in Nairobi on March 04, 2026. Photo/Collins Mundia/Sportpicha
KCB FC head coach Robert Matano reacts against Nairobi United FC during their Kenyan Premier League match at Ulinzi Sports Complex in Nairobi on March 04, 2026. Photo/Sportpicha
KCB FC head coach Robert Matano reacts against Nairobi United FC during their Kenyan Premier League match at Ulinzi Sports Complex in Nairobi on March 04, 2026. Photo/Sportpicha
Gor Mahia FC striker Samuel Kapen celebrates scoring against KCB FC during their Kenyan Premier League match at Nyayo National Stadium in Nairobi on February 22, 2026. Photo/Sportpicha
Eric Zakayo of Kenya Police in action during their Kenyan Premier League match at Ulinzi Complex Stadium in Nairobi on February 15, 2026. Photo/Sportpicha
Eric Zakayo of Kenya Police dribble the ball during their Kenyan Premier League match at Ulinzi Complex Stadium in Nairobi on February 15, 2026. Photo/Sportpicha
Ulinzi Stars Stephen Murunga (L) tackles Edward Omondi of Kenya Police during their Kenyan Premier League match at Ulinzi Complex Stadium in Nairobi on February 15, 2026. Photo/Sportpicha
Tyron Kariuki of Sofapaka FC controls the ball against AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Tyron Kariuki (L) of Sofapaka FC challenge Julius Masaba of AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Tyron Kariuki (L) of Sofapaka FC challenge Julius Masaba of AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Stephen Bonnie (L) of Sofapaka FC challenge Julius Masaba of AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Stephen Bonnie (L) of Sofapaka FC challenge Julius Masaba of AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
AFC Leopards SC head coach Fred Ambani follow action against Sofapaka FC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Sofapaka FC goalkeeper Brian Olang'o reacts against AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
AFC Leopards SC fans cheer their team against Sofapaka FC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Sofapaka FC defender Charles Junior Auma, also known as Charlo, The Wall of China in action againat AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
AFC Leopards SC vs Sofapaka FC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
AFC Leopards SC forward Samuel Mbaja Semo dribbles towards Sofapaka FC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha
Sofapaka FC captain Clifton Miheso in action againat AFC Leopards SC during their Kenyan Premier League match at Nyayo National Stadium on January 28, 2026. Leopards SC won 1-0. Photo/Kelly Ayodi/Sportpicha