Kariobangi Sharks vs Sofapaka — Result & Match Stats
Kariobangi Sharks 6 - 0 Sofapaka in the Kenya FKF Premier League on 31 May 2026. Stats, head-to-head and the full-time report are below.
Kenya / FKF Premier League
Venue unavailableReferee unavailableWeather unavailable
1X2 odds
Market1X2
Full Time Result
Kariobangi Sharks / Draw / Sofapaka
Kariobangi Sharks
Draw
Sofapaka
No Full Time Result odds returned for this match.
Prediction snapshot
Advanced stats on loginCombo Double chance : Kariobangi Sharks or draw and -3.5 goals
Home45%
Draw45%
Away10%
Generated 20 Aug 2026, 10:52
Predicted winner
Kariobangi Sharks
Win or draw
Goals guidance
Kariobangi Sharks: -2.5 · Sofapaka: -1.5
Over/Under: -3.5
Kariobangi SharksSofapaka
Kariobangi SharksComparisonSofapaka
82%Form18%
60%Attack40%
75%Defense25%
70%Poisson30%
38%H2H62%
54%Goals46%
63%Overall37%
Head to head
33%
1
33%
X
33%
2
KAR · Kariobangi SharksSofapaka · SOF
31 May 26
KAR6-0SOF
KAR6-0SOF
22 Dec 25
SOF0-0KAR
SOF0-0KAR
10 May 25
SOF0-0KAR
SOF0-0KAR
01 Dec 24
KAR1-2SOF
KAR1-2SOF
11 May 24
KAR5-2SOF
KAR5-2SOF
10 Dec 23
SOF2-1KAR
SOF2-1KAR
Recent games
Kariobangi Sharks40%
W
60%
D
0%
L
WDDWD
Form trendW +2 / D 0 / L -1
31 MayKariobangi Sharks vs Sofapaka6-0
27 MayPolice vs Kariobangi Sharks1-1
23 MayKariobangi Sharks vs Homeboyz2-2
10 MayKariobangi Sharks vs Nairobi United2-0
03 MayBidco United vs Kariobangi Sharks0-0
Sofapaka0%
W
40%
D
60%
L
LLDLD
Form trendW +2 / D 0 / L -1
31 MayKariobangi Sharks vs Sofapaka6-0
27 MaySofapaka vs KCB1-2
24 MaySofapaka vs Shabana1-1
11 MayPosta Rangers FC vs Sofapaka3-0
02 MaySofapaka vs Mathare United2-2
Goals distribution
Kariobangi SharksO2.5 20% · U2.5 80%Goals forGoals against
50%
050%
20%
140%
20%
210%
0%
30%
0%
40%
0%
50%
10%
6+0%
Both teams to score: 20%· last 10 games
SofapakaO2.5 40% · U2.5 60%Goals forGoals against
70%
030%
20%
120%
10%
230%
0%
310%
0%
40%
0%
50%
0%
6+10%
Both teams to score: 30%· last 10 games
Season form
Kariobangi SharksSofapaka

Kariobangi Sharks dominates the season form
8–0
WDDWDWLD
FormLLDLDLDD
3434
Played
83
Wins
1410
Draws
1221
Losses
3019
Goals for
3351
Goals against
0.90.6
Avg scored
11.5
Avg conceded
147
Clean sheets
1422
Failed to score
11
Best win streak
League standings
#TeamPWDLPts















