Skip to main content

Sofapaka FC vs Gor Mahia – Head to head record, results & stats

Sofapaka FC logo

Sofapaka FC

L L D L L
22
meetings
45 goals total
Last: 31 Jan 2026
Gor Mahia logo

Gor Mahia

W W D W W
2
Sofapaka FC wins
7
Draws
13
Gor Mahia wins
9% 32% 59%
14
Goals scored
31

Who would win if they met today?

Cast your vote — fan sentiment for this rivalry.

Match averages

2.05
Avg goals / game
36%
Both to score
32%
Over 2.5 goals
4 / 13
Clean sheets (Sofapaka … / Gor Mahia)

Biggest wins

All meetings (22)

Date Home Score Away Result Competition
31 Jan 2026 Gor Mahia 3 - 0 Sofapaka FC L Kenyan Premier League
27 Sep 2025 Sofapaka FC 0 - 2 Gor Mahia L Kenyan Premier League
19 Apr 2025 Sofapaka FC 1 - 1 Gor Mahia D Kenyan Premier League
22 Jan 2025 Gor Mahia 2 - 0 Sofapaka FC L Kenyan Premier League
16 Jun 2024 Sofapaka FC 0 - 1 Gor Mahia L Kenyan Premier League
26 Aug 2023 Gor Mahia 1 - 1 Sofapaka FC D Kenyan Premier League
05 Apr 2023 Sofapaka FC 0 - 0 Gor Mahia D Kenyan Premier League
18 Jan 2023 Gor Mahia 0 - 0 Sofapaka FC D Kenyan Premier League
09 Mar 2022 Sofapaka FC 1 - 1 Gor Mahia D Kenyan Premier League
30 Oct 2021 Gor Mahia 1 - 0 Sofapaka FC L Kenyan Premier League
20 Jun 2021 Gor Mahia 1 - 0 Sofapaka FC L Kenyan Premier League
20 May 2021 Sofapaka FC 1 - 2 Gor Mahia L Kenyan Premier League
08 Feb 2020 Sofapaka FC 3 - 1 Gor Mahia W Kenyan Premier League
29 Jan 2020 Gor Mahia 2 - 1 Sofapaka FC L Kenyan Premier League
12 May 2019 Gor Mahia 2 - 0 Sofapaka FC L Kenyan Premier League
17 Feb 2019 Sofapaka FC 0 - 1 Gor Mahia L Kenyan Premier League
22 Aug 2018 Sofapaka FC 0 - 3 Gor Mahia L Kenyan Premier League
20 May 2018 Gor Mahia 3 - 3 Sofapaka FC D Kenyan Premier League
27 Sep 2017 Gor Mahia 2 - 1 Sofapaka FC L Kenyan Premier League
18 Jun 2017 Sofapaka FC 2 - 0 Gor Mahia W Kenyan Premier League
25 Sep 2016 Sofapaka FC 0 - 0 Gor Mahia D Kenyan Premier League
25 May 2016 Gor Mahia 2 - 0 Sofapaka FC L International Club Friend…

By venue

At Sofapaka FC 2W 4D 5L
At Gor Mahia 8W 3D 0L

Competitions faced in

Year-by-year

Year Sofapak… D Gor Mah…
2026 0 0 1
2025 0 1 2
2024 0 0 1
2023 0 3 0
2022 0 1 0
2021 0 0 3
2020 1 0 1
2019 0 0 2
2018 0 1 1
2017 1 0 1
2016 0 1 1
First meeting
25 May 2016

About this head-to-head

Sofapaka FC and Gor Mahia have met 22 times on record. Sofapaka FC lead with 2 wins, Gor Mahia have won 13 times and the two clubs have drawn 7 matches between them. Their first recorded meeting was on 25 May 2016.

This page is the permanent head-to-head hub for Sofapaka FC vs Gor Mahia. Every future meeting between these two clubs will be added to this page automatically, so bookmark it for the latest results, biggest wins, venue records and competition breakdown. Visit the team pages for full squads, standings and upcoming fixtures: Sofapaka FC and Gor Mahia.

Across their recorded meetings, Sofapaka FC have found the net 14 times against Gor Mahia, while Gor Mahia have scored 31 times in reply — a combined 45 goals shared between the two sides. Their most recent fixture was played on 31 January 2026, the latest chapter in a rivalry stretching back to 2016. Follow every upcoming Sofapaka FC versus Gor Mahia clash on SportScore for live scores, starting lineups, minute-by-minute commentary and a head-to-head record that updates automatically once the full-time whistle blows.