Football Bets Today
Betting

Head-to-head · last 0 meetings

Gor Mahia 0 · draws 0 · Sofapaka 0. No meeting scheduled; the record and the last meeting stay current.

Next meeting

Nothing scheduled yet.

Last meeting

No meeting on record yet; the feed fills this after the first match it carries.

Meetings

Every recent meeting

Meetings load from the feed; the record and the written layer are below.

    Dated pages

    Previews and results for this pairing

    Dated fixture pages appear here as they are published.

    In depth

    Gor Mahia and Sofapaka

    Key takeaways

    • The results module supplies the head to head totals.
    • Sofapaka won the first league meeting 2-1 on 4 April 2009, during their championship season.
    • Danny Sserunkuma scored the only goal at Kasarani on 23 October 2013, helping Gor Mahia towards their first league title in 18 years.
    • Kenya and Uganda share East Africa Time; Nigeria is two hours behind, South Africa one hour behind and Ghana three hours behind.
    • Searching Sofapaka vs Gor Mahia brings up the same fixture history, with the home and away perspective reversed.

    Gor Mahia and Sofapaka first played in the Kenyan top flight on 4 April 2009. Sofapaka won their first league meeting 2-1 on that date, an important starting point for football and soccer readers discovering the rivalry.

    The useful story sits between that opening result and the records above: how a championship newcomer challenged K'Ogalo, how a Ugandan striker influenced the title race, and why the venue still needs checking before arranging your viewing. Start with the complete results module for the changing record, then use the history below to understand what those scores meant. Kenyan scorer George Odhiambo and Ugandan forward Danny Sserunkuma connect the fixture's early meetings with its championship landmarks.

    Who Has Won More, Gor Mahia or Sofapaka?

    Gor Mahia won the September 2009 league meeting 1-0; consult the results module for totals across the recorded encounters. Select the relevant competition before counting victories or draws, since including cup ties changes the scope of the comparison. Each dated row identifies the opponents, score and completion status. Only finished matches contribute results; an unplayed entry supplies scheduling information.

    Sofapaka supplied the first surprise in this league pairing, winning in April 2009 before taking the championship that year. That matters when interpreting the September 2009 return: the fixture began with Sofapaka establishing their own credentials. George Odhiambo then scored the only goal in that return, giving Gor Mahia an early response. Those opposing victories in 2009 give both clubs a place in the fixture's opening chapter.

    The historical comparison below selects the meetings that explain the rivalry, while the live results module carries the complete sequence. Keep the score attached to its named home side, especially when switching between searches that reverse the clubs. Also, separate an individual match from the season around it. Sofapaka's October 2014 victory influenced the championship contest, but Gor Mahia still finished that campaign as champions. Winning the meeting and winning the league are related achievements with different finishing lines.

    Selected historical league meetings; the results module above contains the complete updated record.
    DateResultCompetitionHistorical Significance
    4 April 2009Sofapaka 2-1 Gor MahiaKenyan Premier LeagueFirst league meeting; Baraza and Melubo scored for Sofapaka, Odhiambo for Gor Mahia.
    September 2009Gor Mahia 1-0 SofapakaKenyan Premier LeagueOdhiambo scored the winner during Sofapaka's championship season.
    23 October 2013Gor Mahia 1-0 SofapakaKenyan Premier LeagueSserunkuma's goal at Kasarani helped Gor Mahia towards their title breakthrough.
    26 October 2014Sofapaka 3-2 Gor MahiaKenyan Premier LeagueSofapaka won during a title race involving Gor Mahia and Tusker.

    Where Are the Latest Gor Mahia vs Sofapaka Results?

    The results module above supplies the latest meetings, including their scores, dates, venues and competition labels. Read those fields together before deciding what a result tells you. A reversed fixture changes the listed home team, while the competition identifies the record to which it belongs. If you are looking back after hearing a score on radio, match the date as well as the opponents. That prevents an older report from being mistaken for the game you intended to check.

    The venue deserves its own look because a club's identity does not establish where a particular match was played. Kasarani belongs firmly to the historical account of 23 October 2013, when Danny Sserunkuma scored Gor Mahia's winner against Sofapaka. For any later meeting, use the ground recorded against that individual result. The same care applies to the match date: a fixture listing describes the schedule, whereas the completed result establishes the game that entered the head to head.

    For a useful short timeline, begin with the opposing victories in 2009, continue to Sserunkuma's intervention in 2013, then read Sofapaka's October 2014 win in its title context. From there, follow the dated rows towards the most recent completed games. This gives the numbers a sequence without attaching a permanent claim to a changing form run. It also keeps the African players visible within the record, rather than leaving their contribution buried beneath a column of scores.

    What Time Is Kickoff Across Africa, and Where Can I Watch?

    The fixture module above carries the scheduled date, East Africa Time kickoff and venue, while the viewing module identifies coverage by country. Kenya and Uganda share EAT, so Nairobi and Kampala viewers use the same clock. Nigeria uses WAT, two hours behind EAT; South Africa uses SAST, one hour behind; Ghana uses GMT, three hours behind. Read all four labels together when sharing the fixture with friends across those countries, and check which time zone the module displays.

    Use the viewing entry for your country to check the broadcaster or streaming service attached to the actual fixture. Coverage in Kenya does not establish availability in Nigeria, Ghana, Uganda or South Africa, and a familiar channel name does not establish that it carries this particular game. Before buying mobile data or arranging a viewing centre visit, check the scheduled start and the coverage details together. If the fixture status changes, follow the revised listing before making your final plans.

    For a conversion example, a hypothetical 15:00 EAT start would be 13:00 WAT, 14:00 SAST and 12:00 GMT. Treat those as equivalent clock readings, rather than an announced kickoff. When a listing offers a local time setting, establish whether it has already converted the hour before subtracting anything yourself. Someone following Sserunkuma's historical contribution from Kampala and someone revisiting Odhiambo's goals from Nairobi would use the same EAT reading. Friends joining from Lagos, Johannesburg and Accra would need the corresponding WAT, SAST and GMT readings.

    Which Matches Explain the Rivalry Best?

    Sofapaka's first league victory in April 2009 began a rivalry that later intersected with Gor Mahia's championship breakthrough in 2013. On 4 April 2009, John Baraza and Charles Melubo scored as Sofapaka won 2-1, with George Odhiambo replying for Gor Mahia. Sofapaka subsequently became league champions that season. Their opening success therefore belongs to a larger achievement: the club was building a championship story while introducing itself to this particular opponent.

    At Kasarani on 23 October 2013, Danny Sserunkuma scored the only goal as Gor Mahia won 1-0. The result ended Sofapaka's title hopes and helped clear the route to Gor Mahia's first championship in 18 years. For Ugandan readers, Sserunkuma is the direct connection to that turning point. For Kenyan readers, the score carries the weight of a long wait approaching its end. A narrow margin can occupy a large place in a club's memory.

    Sofapaka's 3-2 victory on 26 October 2014 reopened the sporting argument. The October 2014 result formed part of a title race involving Tusker. Gor Mahia eventually secured the championship with a final day victory in Kisumu. For the biggest winning margins across the complete series, consult the records module and its competition filter; the most memorable score and the largest victory need not be the same match.

    Which Players Feature in the Fixture's Scoring History?

    George Odhiambo scored in both league encounters in 2009: his April goal came in Gor Mahia's 2-1 defeat, while his September strike settled their 1-0 victory. Reading those contributions together shows why a scorer's place in this fixture deserves more than a ranking. One goal was a reply in a match Sofapaka won; the other decided the return. Use the records module for the scoring order and totals, then return to the dated results to establish the circumstances of each contribution.

    Danny Sserunkuma's winner in 2013 offers another way to assess a striker's influence. It was the only goal of that meeting, and its championship significance gives it a distinct place beside Odhiambo's contributions in 2009. John Baraza and Charles Melubo belong in the same historical account through Sofapaka's opening victory in April 2009. These Kenyan and Ugandan connections make the scoring history a story of players shaping particular contests, as well as a comparison of accumulated goals.

    For hat tricks and other individual scoring records, read the records module with its competition scope in view. A league filter answers a narrower question than a record covering every competition. Check whether an entry describes goals in one match or a player's total across several meetings. Three goals spread over separate fixtures are a different achievement from three in a single game. Where the module supplies the relevant match, its date and score let you connect the individual milestone with the team result. Neither a leading scorer nor a record margin, on its own, explains how the full encounter unfolded.

    How Do the Clubs' Titles and African Connections Compare?

    Gor Mahia's championship history is much broader, while Sofapaka's defining league achievement remains their 2009 title. Gor Mahia won consecutive championships in 2013, 2014 and 2015, then won again in 2017 and 2018. Those dated successes provide the championship context for the meetings in 2013 and 2014 without relying on a changing lifetime total. Sofapaka's 2009 championship gives the fixture a different balance from a meeting explained only by club size: both sides bring a league winning chapter.

    Gor Mahia's continental landmark is the 1987 African Cup Winners' Cup, won against Espérance of Tunisia on away goals after 2-2 and 1-1 draws. Their route included opponents from Somalia, Sudan, Togo and Benin, giving that achievement a reach well beyond Kenya. For Nigerian, Ghanaian and South African readers, it places K'Ogalo within the wider history of African club competition. Sofapaka added their own continental experience through the CAF Champions League in 2010 and Confederation Cup appearances in 2011 and 2015.

    The clubs entered Kenyan football in different eras: Gor Mahia's formation dates to February 1968, when Luo Sports Club joined with Luo Union. Their championship finish in Kisumu in 2014 adds another geographical connection to that history. Sofapaka began in 2004, with Batoto ba Mungu becoming the name associated with their own sporting identity. The league crown they earned in 2009 was followed by Super Cup honours in 2010 and 2011.

    Does Sofapaka vs Gor Mahia Change the Favourite?

    Sofapaka vs Gor Mahia describes the same pairing from the opposite home and away perspective, with the listed home side first. Read the dated results module to establish which club won each completed encounter and where it was played. Use the shared head to head table for history, then read the fixture entry for the listed home side and ground. For comparisons across meetings, check the dates and competition labels before interpreting the scores.

    For a practical reading of the fixture, compare the historical record with the current match information above, keeping their different purposes clear. The Kenyan league uses an 18 club format in which each side plays the others twice, so league meetings contribute to a longer championship contest. The calendar moved from February to November towards August to May in 2018; check the season label when crossing calendar years. Finish by confirming the venue, kick-off times in WAT, EAT, SAST and GMT, and country viewing entry before arranging your football evening.

    FAQ

    What Do K'Ogalo and Batoto ba Mungu Mean?

    K'Ogalo refers to Gor Mahia; Sofapaka's nickname, Batoto ba Mungu, translates as God's children. Recognising either nickname helps readers identify the teams in reports about their meetings.

    Where Do Gor Mahia and Sofapaka Play Their Home Matches?

    Check the fixture module for the home ground assigned to the particular match. A club's usual ground and the venue used for an individual fixture can differ, so use the stadium listed beside the scheduled date.

    Are Gor Mahia and Sofapaka Nairobi Clubs?

    Both clubs are based in Nairobi. Kisumu also features in Gor Mahia's history as the setting for their title clinching victory in 2014. Check the individual fixture entry to establish the match venue.

    Who Won the First Gor Mahia vs Sofapaka League Meeting?

    Sofapaka beat Gor Mahia 2-1 on 4 April 2009. John Baraza and Charles Melubo scored for Sofapaka, while George Odhiambo scored for Gor Mahia. Sofapaka went on to win the league championship in 2009.

    Written by Tunde Akinwande, 2026-11-11.