MOFA FC held Kibera Black Stars to a tense 1-1 draw in the Kenya Football League on June 1, 2026, under the floodlights of the Kasarani Annex Stadium. Both sides entered the contest with contrasting ambitions—MOFA seeking to climb away from the relegation zone, while Kibera Black Stars pushed for a playoff spot. The evenly matched encounter delivered a share of the spoils, leaving neither side fully satisfied but reflecting the competitive depth of the league.
Match Overview
The opening 20 minutes saw Kibera Black Stars take control of possession, pressing high and forcing MOFA into defensive errors. Their breakthrough came in the 23rd minute when forward John Ochieng latched onto a through ball from midfield, rounded the goalkeeper, and slotted home from a tight angle. MOFA responded with urgency, equalising just eight minutes later through a scrappy set-piece goal. Centre-back Peter Mwangi rose highest to meet a corner, his header deflected off a defender and into the net for 1-1.
The second half became a midfield battle with few clear-cut chances. Kibera Black Stars hit the crossbar through a long-range effort in the 67th minute, while MOFA’s best opportunity came in stoppage time when substitute Elias Nyongesa fired narrowly wide from the edge of the box. The final whistle confirmed a fair result on balance of play.
Key Moments
- 23’ – Goal: John Ochieng (Kibera Black Stars) – clinical finish after a quick counter-attack.
- 31’ – Goal: Peter Mwangi (MOFA FC) – equaliser from a corner routine.
- 67’ – Post: Kibera’s captain David Odhiambo struck the woodwork with a curling shot.
- 90+3’ – Miss: Elias Nyongesa’s volley drifted just wide, denying MOFA a dramatic winner.
Tactical Story
MOFA FC set up in a compact 4-4-2, prioritising defensive solidity and quick transitions. Their wide midfielders tracked back diligently to neutralise Kibera’s overlapping full-backs. In contrast, Kibera Black Stars employed a 4-3-3 formation, relying on speed out wide and midfield overloads. However, MOFA’s disciplined shape frustrated them after the equaliser, forcing long-range attempts that rarely troubled the goalkeeper.
Standout Players
Peter Mwangi (MOFA FC) was a rock at the back, winning nine aerial duels and scoring the crucial goal. For Kibera, John Ochieng showed sharp movement and composure in front of goal, while midfielder Kevin Barasa dictated tempo with 87% pass completion. MOFA’s goalkeeper Brian Omondi made two important saves, including a reflex stop in the 50th minute.
Impact on the Standings
The draw leaves MOFA FC in 14th place with 28 points, three points above the relegation zone with five matches remaining. Kibera Black Stars remain 7th, now five points adrift of the promotion playoff positions. Both teams will rue missed opportunities but will take heart from a competitive performance. MOFA travel to Kisumu All Stars next, while Kibera host league leaders Gor Mahia—a critical fixture for their playoff hopes.
This 1-1 result underscores the unpredictability of the Kenya Football League in 2026, where mid-table sides can challenge for points against any opponent.
MOFA FC vs Kibera Black Stars Live Score, Stats & Results
Match Overview
The MOFA FC vs Kibera Black Stars fixture is part of the Ken-SL during the 2025-2026 season. Follow live scores, Ken-SL fixtures, match statistics, Ken-SL standings and Ken-SL match results for MOFA FC vs Kibera Black Stars on TigerScores365.
Head-to-Head Record
Previous MOFA FC vs Kibera Black Stars meetings provide useful insight into past results, goals scored and overall head-to-head performance between the two teams.
Team Form
Recent results and performances help illustrate the current form of both teams ahead of MOFA FC vs Kibera Black Stars. Compare recent wins, draws, losses and scoring records before kickoff.
Ken-SL Standings
League standings show the current position, points and performance of MOFA FC, Kibera Black Stars and other clubs competing in the Ken-SL.
Match Statistics
Follow possession, shots, corners, cards and other key statistics for MOFA FC vs Kibera Black Stars. TigerScores365 provides live and post-match data throughout the fixture.

