HomeDraw MatchSofapaka vs KCB
🌍 Kenya: FKF Premier League 📅 20/05/2026 ⏰ 1:00 PM Draw
DLDDL
Sofapaka
1 : 2
MATCH DETAILS
❌ LOST
LWDLW
KCB
Our Tip
Draw
Confidence
80.00%
Sofapaka vs KCB — Head to Head (20 matches)
Sofapaka
7
WINS (35%)
6
DRAWS
(30%)
Avg: 1.8 goals
KCB
7
WINS (35%)
Sofapaka 35% 30% Draw 35% KCB
27/05/26 Sofapaka 1 : 2 KCB
07/12/25 KCB 1 : 0 Sofapaka
15/02/25 Sofapaka 2 : 0 KCB
12/12/24 KCB 0 : 0 Sofapaka
03/02/24 Sofapaka 2 : 1 KCB
01/11/23 KCB 0 : 3 Sofapaka
15/05/23 KCB 0 : 0 Sofapaka
08/02/23 Sofapaka 0 : 1 KCB
05/03/22 KCB 0 : 0 Sofapaka
24/10/21 Sofapaka 1 : 2 KCB
29/05/21 KCB 0 : 1 Sofapaka
24/02/21 Sofapaka 2 : 2 KCB
29/11/20 Sofapaka 0 : 3 KCB
12/04/20 Sofapaka - : - KCB
08/01/20 KCB 2 : 1 Sofapaka
14/04/19 KCB 0 : 1 Sofapaka
03/03/19 Sofapaka 1 : 0 KCB
11/07/15 KCB 2 : 0 Sofapaka
29/04/15 Sofapaka 1 : 1 KCB
05/07/14 Sofapaka 3 : 0 KCB
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Sofapaka
21/03/26 Bidco United 0 : 0 Sofapaka D
29/03/26 Ulinzi Stars 2 : 0 Sofapaka L
03/04/26 Sofapaka 0 : 0 Bandari D
18/04/26 Tusker 0 : 0 Sofapaka D
26/04/26 APS Bomet 1 : 0 Sofapaka L
02/05/26 Sofapaka 2 : 2 Mathare United D
11/05/26 Posta Rangers FC 3 : 0 Sofapaka L
24/05/26 Sofapaka 1 : 1 Shabana D
27/05/26 Sofapaka 1 : 2 KCB L
31/05/26 Kariobangi Sharks 6 : 0 Sofapaka L
Last 10 Matches — KCB
12/04/26 KCB 3 : 0 Chebaiywa Lions W
18/04/26 KCB 2 : 3 Ulinzi Stars L
26/04/26 KCB 1 : 1 Homeboyz D
03/05/26 Nairobi United 0 : 1 KCB W
06/05/26 APS Bomet 1 : 0 KCB L
10/05/26 KCB 2 : 2 Bandari D
23/05/26 KCB 0 : 1 Posta Rangers FC L
27/05/26 Sofapaka 1 : 2 KCB W
31/05/26 Shabana 1 : 2 KCB W
14/06/26 KCB 0 : 2 Bandari L
League Table — FKF Premier League
#TeamMPWDL GFGAGDPtsForm
1
GOR Mahia
34 20 9 5 50 22 28 69
2
AFC Leopards
34 19 7 8 44 28 16 64
3
Police
34 13 16 5 31 21 10 55
4
Nairobi United
34 14 11 9 44 34 10 53
5
Shabana
34 14 10 10 35 34 1 52
6
Homeboyz
34 12 13 9 47 37 10 49
7
KCB  A
34 13 9 12 36 37 -1 48
8
Murang'a SEAL
34 13 8 13 42 41 1 47
9
Tusker
34 13 6 15 27 32 -5 45
10
APS Bomet
34 11 11 12 37 35 2 44
11
Mara Sugar
34 10 14 10 30 30 0 44
12
Bandari
34 9 17 8 26 26 0 44
13
Ulinzi Stars
34 11 8 15 34 37 -3 41
14
Mathare United
34 11 8 15 31 35 -4 41
15
Posta Rangers FC
34 9 13 12 31 40 -9 40
16
Kariobangi Sharks
34 8 14 12 30 33 -3 38
17
Bidco United
34 5 12 17 19 40 -21 27
18
Sofapaka  H
34 3 10 21 19 51 -32 19
Prediction Analysis
Our Tip
Draw
Confidence
80.00%
Sofapaka H2H
7
Draws H2H
6
KCB H2H
7

80.00% confidence based on H2H records, team form, and league data.

Detailed Stats
#TeamMP GGDPts WDL GGDPts Form
18
Sofapaka
34 19:51 -32 19 3 10 21 19:51 -32 19
DLDLL
7
KCB
34 36:37 -1 48 13 9 12 36:37 -1 48
DLWWL
#TeamMP GGDPts WDL GGDPts Form
1
GOR Mahia
34 50:22 28 69 20 9 5 50:22 28 69
WDWDL
2
AFC Leopards
34 44:28 16 64 19 7 8 44:28 16 64
WWWLL
3
Police
34 31:21 10 55 13 16 5 31:21 10 55
DDDDL
4
Nairobi United
34 44:34 10 53 14 11 9 44:34 10 53
WLDDW
5
Shabana
34 35:34 1 52 14 10 10 35:34 1 52
DLWDL
6
Homeboyz
34 47:37 10 49 12 13 9 47:37 10 49
LLLDD
7
KCB
34 36:37 -1 48 13 9 12 36:37 -1 48
DLWWL
8
Murang'a SEAL
34 42:41 1 47 13 8 13 42:41 1 47
LWLWW
9
Tusker
34 27:32 -5 45 13 6 15 27:32 -5 45
WLLDW
10
APS Bomet
34 37:35 2 44 11 11 12 37:35 2 44
WWWWD
11
Mara Sugar
34 30:30 0 44 10 14 10 30:30 0 44
LWLDL
12
Bandari
34 26:26 0 44 9 17 8 26:26 0 44
DLWLW
13
Ulinzi Stars
34 34:37 -3 41 11 8 15 34:37 -3 41
DLWWW
14
Mathare United
34 31:35 -4 41 11 8 15 31:35 -4 41
DLWLW
15
Posta Rangers FC
34 31:40 -9 40 9 13 12 31:40 -9 40
DWDWL
16
Kariobangi Sharks
34 30:33 -3 38 8 14 12 30:33 -3 38
DWDDW
17
Bidco United
34 19:40 -21 27 5 12 17 19:40 -21 27
DLLLW
18
Sofapaka
34 19:51 -32 19 3 10 21 19:51 -32 19
DLDLL
#TeamMP GGDPts WDL GGDPts Form
0
Sofapaka
17 12:23 -11 10 1 7 9 12:23 -11 10
LDDDL
0
KCB
17 16:20 -4 18 4 6 7 16:20 -4 18
LDDLL
#TeamMP GGDPts WDL GGDPts Form
1
AFC Leopards
17 22:14 8 33 10 3 4 22:14 8 33
WLLWL
2
GOR Mahia
17 24:13 11 31 9 4 4 24:13 11 31
WDDDL
3
Homeboyz
17 29:19 10 28 7 7 3 29:19 10 28
WLLL
4
Bandari
17 16:11 5 28 7 7 3 16:11 5 28
LWDLW
5
Police
17 14:10 4 27 6 9 2 14:10 4 27
WDD
6
Shabana
17 15:14 1 25 7 4 6 15:14 1 25
WDLDL
7
Murang'a SEAL
17 19:22 -3 24 7 3 7 19:22 -3 24
LLWLW
8
Mara Sugar
17 12:10 2 23 6 5 6 12:10 2 23
WWLD
9
Tusker
17 14:16 -2 23 6 5 6 14:16 -2 23
DLWDW
10
Nairobi United
17 24:21 3 22 5 7 5 24:21 3 22
DLWDD
11
Mathare United
17 19:18 1 22 7 1 9 19:18 1 22
DWLLW
12
Kariobangi Sharks
17 19:17 2 20 5 5 7 19:17 2 20
LWWDW
13
Posta Rangers FC
17 18:19 -1 20 4 8 5 18:19 -1 20
LLDWL
14
KCB
17 16:20 -4 18 4 6 7 16:20 -4 18
LDDLL
15
APS Bomet
17 13:17 -4 18 4 6 7 13:17 -4 18
DWWW
16
Ulinzi Stars
17 17:20 -3 17 4 5 8 17:20 -3 17
LLLWW
17
Bidco United
17 8:18 -10 12 2 6 9 8:18 -10 12
DLDLL
18
Sofapaka
17 12:23 -11 10 1 7 9 12:23 -11 10
LDDDL
#TeamMP GGDPts WDL GGDPts Form
0
Sofapaka
17 7:28 -21 9 2 3 12 7:28 -21 9
LDLLL
0
KCB
17 20:17 3 30 9 3 5 20:17 3 30
WWLWW
#TeamMP GGDPts WDL GGDPts Form
1
GOR Mahia
17 26:9 17 38 11 5 1 26:9 17 38
LWWWD
2
AFC Leopards
17 22:14 8 31 9 4 4 22:14 8 31
WWWL
3
Nairobi United
17 20:13 7 31 9 4 4 20:13 7 31
WWWLW
4
KCB
17 20:17 3 30 9 3 5 20:17 3 30
WWLWW
5
Police
17 17:11 6 28 7 7 3 17:11 6 28
DWDDL
6
Shabana
17 20:20 0 27 7 6 4 20:20 0 27
LWLWD
7
APS Bomet
17 24:18 6 26 7 5 5 24:18 6 26
WWWWD
8
Ulinzi Stars
17 17:17 0 24 7 3 7 17:17 0 24
WWWDW
9
Murang'a SEAL
17 23:19 4 23 6 5 6 23:19 4 23
LLLLW
10
Tusker
17 13:16 -3 22 7 1 9 13:16 -3 22
WLLL
11
Homeboyz
17 18:18 0 21 5 6 6 18:18 0 21
LDLDD
12
Mara Sugar
17 18:20 -2 21 4 9 4 18:20 -2 21
DWWLL
13
Posta Rangers FC
17 13:21 -8 20 5 5 7 13:21 -8 20
LDDW
14
Mathare United
17 12:17 -5 19 4 7 6 12:17 -5 19
DLDWL
15
Kariobangi Sharks
17 11:16 -5 18 3 9 5 11:16 -5 18
LDLDD
16
Bandari
17 10:15 -5 16 2 10 5 10:15 -5 16
WDDLW
17
Bidco United
17 11:22 -11 15 3 6 8 11:22 -11 15
LLDLW
18
Sofapaka
17 7:28 -21 9 2 3 12 7:28 -21 9
LDLLL
Sofapaka
LLDLD
KCB
LWWLD
Sofapaka
LLDLDLDDLD
KCB
LWWLDLWDLW
Sofapaka
LLDLDLDDLDLLLLL
KCB
LWWLDLWDLWWWLDD
Sofapaka
LLDLDLDDLDLLLLLLLLDD
KCB
LWWLDLWDLWWWLDDWLDWL
Sofapaka
LLDLDLDDLDLLLLLLLLDDLLLDL
KCB
LWWLDLWDLWWWLDDWLDWLWLDLW
Sofapaka
LLDLDLDDLDLLLLLLLLDDLLLDLLWLWD
KCB
LWWLDLWDLWWWLDDWLDWLWLDLWWWDWD
Sofapaka
LDDDL
Sofapaka
LDDDLLLLDD
Sofapaka
LDDDLLLLDDLDLWD
Sofapaka
LDDDLLLLDDLDLWD
Sofapaka
LDDDLLLLDDLDLWD
Sofapaka
LDDDLLLLDDLDLWD
KCB
WWLWW
KCB
WWLWWLDLWW
KCB
WWLWWLDLWWWDW
KCB
WWLWWLDLWWWDW
KCB
WWLWWLDLWWWDW
KCB
WWLWWLDLWWWDW
TeamMPOver 0.5Under 0.5Over %
Sofapaka
3025583%
KCB
3028293%
TeamMPOver 1.5Under 1.5Over %
Sofapaka
30181260%
KCB
30191163%
TeamMPOver 2.5Under 2.5Over %
Sofapaka
30102033%
KCB
30121840%
TeamMPOver 3.5Under 3.5Over %
Sofapaka
3062420%
KCB
3042613%
TeamMPOver 4.5Under 4.5Over %
Sofapaka
302287%
KCB
302287%
TeamMPOver 5.5Under 5.5Over %
Sofapaka
301293%
KCB
301293%
TeamMPOver 6.5Under 6.5Over %
Sofapaka
300300%
KCB
300300%
TeamMPOver 0.5Under 0.5Over %
Sofapaka
1512380%
TeamMPOver 1.5Under 1.5Over %
Sofapaka
1510567%
TeamMPOver 2.5Under 2.5Over %
Sofapaka
1551033%
TeamMPOver 3.5Under 3.5Over %
Sofapaka
1541127%
TeamMPOver 4.5Under 4.5Over %
Sofapaka
151147%
TeamMPOver 5.5Under 5.5Over %
Sofapaka
150150%
TeamMPOver 6.5Under 6.5Over %
Sofapaka
150150%
TeamMPOver 0.5Under 0.5Over %
KCB
13130100%
TeamMPOver 1.5Under 1.5Over %
KCB
138562%
TeamMPOver 2.5Under 2.5Over %
KCB
136746%
TeamMPOver 3.5Under 3.5Over %
KCB
130130%
TeamMPOver 4.5Under 4.5Over %
KCB
130130%
TeamMPOver 5.5Under 5.5Over %
KCB
130130%
TeamMPOver 6.5Under 6.5Over %
KCB
130130%
Over/Under calculated from each team's latest completed matches.
TeamMPW/WD/WW/DD/DL/L
Sofapaka
500112
KCB
511100
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1000143
KCB
1031202
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1500148
KCB
1542313
TeamMPW/WD/WW/DD/DL/L
Sofapaka
20001610
KCB
2044314
TeamMPW/WD/WW/DD/DL/L
Sofapaka
25001710
KCB
2554326
TeamMPW/WD/WW/DD/DL/L
Sofapaka
30201812
KCB
3075336
TeamMPW/WD/WW/DD/DL/L
Sofapaka
500121
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1000143
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1510163
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1510163
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1510163
TeamMPW/WD/WW/DD/DL/L
Sofapaka
1510163
TeamMPW/WD/WW/DD/DL/L
KCB
531001
TeamMPW/WD/WW/DD/DL/L
KCB
1042013
TeamMPW/WD/WW/DD/DL/L
KCB
1362013
TeamMPW/WD/WW/DD/DL/L
KCB
1362013
TeamMPW/WD/WW/DD/DL/L
KCB
1362013
TeamMPW/WD/WW/DD/DL/L
KCB
1362013
HT/FT from each team's perspective. W/W = winning at half-time and full-time.
No top scorers data available for this league yet.
← Back to all predictions
Install App
Ad