At TopBets Kenya, we deliver accurate and well-researched Serie A predictions to guide your betting journey. Our tips cover top markets such as 1X2, Over 2.5 Goals, Both Teams To Score, and other value betting options.
Each prediction is based on a detailed analysis of recent form, team news, head-to-head history, and player statistics, ensuring you get reliable insights for every match.
Round 20 predictions
Bidco United vs Kakamega Homeboyz
Tip: 2
Bidco United are struggling significantly, currently sitting 16th in the table and without a win in their last five outings. In contrast, Homeboyz have found their rhythm, winning 2 of their last 3 matches and boasting a superior head-to-head record, including a dominant 3-1 victory over Bidco earlier this season.
Bandari vs AFC Leopards
Tip: GG
While their October meeting ended in a stalemate, both teams have found their scoring boots since. Leopards have been in formidable form, winning 4 of their last 5, while Bandari are notoriously difficult to beat at home, remaining unbeaten in 9 of their last 10 matches at Mbaraki. Expect both sides to find the net in a high-intensity clash.
Posta Rangers vs Shabana
Tip: 2
The momentum is firmly with the “Tore Bobe” boys. Shabana have surged to 3rd place in the standings, losing only once in their last five matches. Posta Rangers, meanwhile, are enduring a dismal run, winless in their last 7 games. Shabana’s clinical attack, led by Brian Michira (6 goals), should prove too much for the wobbling Rangers defense.
APS Bomet vs Gor Mahia
Tip: 2
The league leaders enter this as heavy favorites. Gor Mahia have been ruthless, winning 12 of their 19 matches and conceding only 13 goals all season. While APS Bomet pulled off a shock 4-1 win in the reverse fixture back in November, K’Ogalo have since stabilized and look determined to extend their lead at the top against a Bomet side languishing in 16th.
Sofapaka vs Murang’a Seal
Tip: 2
The gap in quality here is stark. Murang’a Seal are flying high in 4th place with 5 wins in their last 6 matches. Sofapaka, on the other hand, are rooted to the bottom of the table (18th) with 11 losses this season. Murang’a’s efficient scoring—averaging 2 goals per game recently—contrasts sharply with a Sofapaka side that has only managed 12 goals in 19 matches.
Ulinzi Stars vs Police FC
Tip: Draw
This fixture has “stalemate” written all over it. Three of the last four meetings between these two sides have ended in draws (including two 0-0 results). Police FC are the “draw specialists” of the league, having shared the points in 4 of their last 5 games, while Ulinzi’s home defensive discipline often cancels out superior opposition.
Nairobi United vs Mara Sugar
Tip: Ov2.5
Expect fireworks in this clash. Nairobi United have been involved in high-scoring affairs lately, with their goal difference sitting at a positive 3 after scoring 20 times in 16 matches. Mara Sugar have shown defensive vulnerabilities, conceding 19 goals already this season, making this a prime candidate for a high-scoring encounter.
Round 19 Results
- Nairobi United vs APS Bomet – GG✅
- Mathare United vs KCB – Home❌
- Kakamega Homeboyz vs Mara Sugar – GG✅
- Tusker vs Posta Rangers – Home❌
- Gor Mahia vs Sofapaka – Home✅
- Kariobangi Sharks vs Ulinzi Stars – GG❌
- Muranga vs APS Bomet – GG✅
Sportpesa League Table & Fixtures
FAQs
Where to Watch Sportpesa League?
You can watch the SportPesa League, the Kenyan top-flight football league, through:
- Azam TV / Azam Sports HD (live coverage of matches)
- KBC (Kenya Broadcasting Corporation), which offers a free-to-air broadcaster for some games.
How much is Sportpesa League worth?
In a new partnership with gaming firm Sportpesa, the league is worth KSh 1.12 billion over 10 years.
The deal starts with about KSh 85 million in year 1, rising gradually to about KSh 145 million by year 10. Of the application in the first year, 60% goes directly to the 18 clubs (≈ KSh 51 million), and 40% is for administrative/operational costs of the Football Kenya Federation.
What’s the Prize Money for the Sportpesa League?
Prize money for the top three teams for the 2025/26 season is KSh 20 million (champions get KSh 15m, 2nd place KSh 3m, 3rd place KSh 2m).
Check out our Jackpot predictions.

Zachary Oguda is a strategic communication expert, author and a Journalist specializing in media relations, public relations, content development, crisis communication, digital reputation management and marketing. I bring a proven track record of executing effective betting strategies that drive brand visibility and awareness.
My experience spans developing and implementing writing operations within media, as well as online and offline market industries. I excel in writing internal, external, digital, and football analysis pieces with precision and impact.
