Away league match played on 21 September 2025.
Kicked off at 4:05 PM

Kadiju Horizon Academy travelled to Opanga Primary School on 21 September 2025 to face Ramba Junior FC in a league away fixture that kicked off at 4:05pm. The match lasted 60 minutes plus added time, with Kadiju Horizon Academy emerging victorious with a 2-0 scoreline, maintaining a clean sheet against their opponents in a well-contested encounter.

Kadiju Horizon Academy lined up in a 3-4-3 formation, deploying three defenders at the back, four midfielders across the middle, and three forwards up front. Venus Mwalo guarded the goal, supported by Bruno Ochieng at right defender, Tom Odhiambo centrally, and Kevin Ochieng on the left side of defence. The midfield quartet consisted of Fredrick Odhiambo on the right, Joshua Juma and Habraham Owuor centrally, and Samuel Onyango on the left. Upfront, the attacking trio featured Newton Otieno on the right, Edward Ooko as the central striker, and Benard Omondi on the left forward position. The substitutes named for the match were Benard Odhiambo, Melitus Oyoo, Peter Ojwang, Amani George, and Brian Ochieng.

The 3-4-3 setup was designed to provide both defensive solidity and attacking width, with the wing midfielders expected to support both ends of the pitch. The three central defenders were tasked with maintaining a compact backline, while the forwards aimed to press high and create scoring opportunities.

Early into the match, adversity struck Kadiju Horizon Academy when left defender Kevin Ochieng was forced off due to injury in the ninth minute, making way for substitute Benard Odhiambo. This early change tested the team’s defensive resilience but did not unsettle their rhythm.

A minute later, central midfielder Joshua Juma received a yellow card for a bad tackle, signalling a physical edge to the midfield battle. Despite this caution, Kadiju Horizon Academy continued to assert themselves on the pitch.

The breakthrough came in the 23rd minute when Tom Odhiambo rose to meet a delivery in the box, heading home from close range to give Kadiju Horizon Academy the lead. This goal was a testament to the defenders’ threat on set pieces and added a crucial advantage before the half-time whistle.

The first half concluded at the 30-minute mark with Kadiju Horizon Academy holding a 1-0 lead, having controlled significant portions of the game.

Shortly after the restart, Kadiju Horizon Academy doubled their advantage in the 48th minute. Samuel Onyango found the net with a close-range finish inside the box, expertly guided with his left foot following a precise assist from substitute Peter Ojwang. This goal extended the lead and put the hosts under considerable pressure.

However, the celebrations were tempered when goalkeeper Venus Mwalo was shown a yellow card for a bad tackle just a minute later, highlighting the competitive nature of the match.

Kadiju Horizon Academy then made a series of tactical substitutions to maintain their momentum and manage the game. Melitus Oyoo replaced right defender Bruno Ochieng in the 50th minute, while Peter Ojwang came on for central midfielder Joshua Juma two minutes later. Simultaneously, Amani George was introduced for left midfielder Samuel Onyango, and Brian Ochieng took the place of striker Edward Ooko at the 52nd minute mark.

These changes reflected a strategic approach to preserve the lead, refresh the squad, and adapt to the evolving demands of the match.

Throughout the contest, Kadiju Horizon Academy’s defensive unit, marshalled by Tom Odhiambo and supported by the goalkeeper Venus Mwalo, remained resolute. Their organisation prevented Ramba Junior FC from finding any way through, ensuring a clean sheet.

The referee’s performance was exemplary, managing the game with authority and fairness, which contributed to a well-regulated encounter witnessed by a crowd of 100 spectators.

Ultimately, Kadiju Horizon Academy’s disciplined defensive display, combined with clinical finishing from Tom Odhiambo and Samuel Onyango, secured a deserved 2-0 victory on the road. Goalkeeper Venus Mwalo’s commanding presence earned him the player of the match accolade, underscoring his vital role in the team’s success.

Featured Match Reports

Are you looking for something ? Search the TeamStats directory...

Team management made easy

Football team organiser? TeamStats is the ultimate football coach app, providing powerful all-in-one software to grassroots football teams around the world.

Learn more
Used around the world by clubs and teams from:
  • The FA Logo - English Football Association
  • Northern Ireland FA Logo
  • Scottish FA logo
  • United States Soccer Logo
  • Welsh FA Logo
  • Eire Football Association Logo
  • Czech Republic Football Association Logo
  • Singapore Football Association Logo
  • Australia FFA logo - Football Federation Australia