ke flag

Sofapaka v AFC Leopards Head to Head

Sofapaka logo
AFC Leopards logo
Last 10 Sofapaka
Comp Date H A S WDL
KPL31‑May‑26Kariobangi SharksSofapaka6‑0L
KPL26‑May‑26SofapakaKCB1‑0W
KPL24‑May‑26SofapakaShabana1‑1D
KPL11‑May‑26Posta RangersSofapaka3‑0L
KPL02‑May‑26SofapakaMathare United2‑2D
KPL26‑Apr‑26APS BometSofapaka1‑0L
KPL18‑Apr‑26TuskerSofapaka0‑0D
KPL03‑Apr‑26SofapakaBandari0‑0D
KPL29‑Mar‑26Ulinzi StarsSofapaka2‑0L
KPL21‑Mar‑26Bidco UnitedSofapaka0‑0D
Last 10 AFC Leopards
Comp Date H A S WDL
KPL01‑Nov‑26AFC LeopardsHomeboyz2‑0W
KPL28‑Oct‑26Mara SugarAFC Leopards0‑0D
KPL25‑Oct‑26AFC LeopardsShabana0‑0D
KPL20‑Oct‑26Kenya PoliceAFC Leopards1‑2W
KPL14‑Oct‑26AFC LeopardsBandari0‑0D
KPL31‑May‑26AFC LeopardsBidco United1‑2L
KPL24‑May‑26APS BometAFC Leopards2‑1L
KPL16‑May‑26HomeboyzAFC Leopards1‑2W
KPL13‑May‑26Ulinzi StarsAFC Leopards0‑2W
KPL09‑May‑26AFC LeopardsMara Sugar2‑1W
Last Meetings
Comp Date H A S
KPL25‑Jan‑26SofapakaAFC Leopards0‑1
KPL20‑Sep‑25AFC LeopardsSofapaka1‑1
KPL19‑Feb‑25AFC LeopardsSofapaka0‑0
KPL15‑Dec‑24SofapakaAFC Leopards1‑1
KPL07‑Apr‑24AFC LeopardsSofapaka1‑1
KPL25‑Nov‑23SofapakaAFC Leopards1‑1
KPL21‑Jun‑23AFC LeopardsSofapaka1‑2
KPL12‑Dec‑22SofapakaAFC Leopards1‑1
KPL13‑Mar‑22AFC LeopardsSofapaka1‑1
KPL07‑Nov‑21SofapakaAFC Leopards1‑0
KPL16‑Jun‑21SofapakaAFC Leopards2‑2
KPL12‑Dec‑20AFC LeopardsSofapaka3‑0
KPL22‑Feb‑20AFC LeopardsSofapaka2‑1
KPL27‑Oct‑19SofapakaAFC Leopards1‑2
KPL13‑Mar‑19AFC LeopardsSofapaka0‑1
KPL22‑Dec‑18SofapakaAFC Leopards2‑2
D113‑Jun‑18AFC LeopardsSofapaka1‑0
D128‑Feb‑18SofapakaAFC Leopards2‑1
D101‑Oct‑17SofapakaAFC Leopards2‑0
D126‑Apr‑17AFC LeopardsSofapaka0‑1
D128‑Oct‑16SofapakaAFC Leopards3‑2
D109‑Apr‑16AFC LeopardsSofapaka2‑1
D114‑Oct‑15SofapakaAFC Leopards1‑1
D107‑Jun‑15AFC LeopardsSofapaka1‑0
League Table (Combined)
Pos Team P W D L F A GD Pts
1GOR Mahia540184+412
2KCB531185+310
3AFC Leopards523041+39
4Kenya Police522143+18
53K522178-18
6Murang'a SEAL5212119+27
7Tusker320163+36
8Migori Youth413042+26
9APS Bomet513142+26
10Shabana51312206
11Mara Sugar513156-16
12Mathare United512234-15
13Ulinzi Stars512235-25
14Nairobi United504167-14
15Bandari504123-14
16Homeboyz411224-24
17Posta Rangers511338-54
18Mombasa Elite501428-61
League Table (Home)
Pos Team P W D L F A GD Pts
1Murang'a SEAL220083+56
2KCB220041+36
3GOR Mahia320164+26
4Migori Youth312031+25
5AFC Leopards312020+25
6APS Bomet311131+24
73K211043+14
8Mara Sugar211021+14
9Mathare United211021+14
10Ulinzi Stars311123-14
11Tusker110031+23
12Nairobi United30304403
13Kenya Police21012203
14Posta Rangers310223-13
15Bandari20201102
16Shabana302112-12
17Homeboyz201112-11
18Mombasa Elite201101-11
League Table (Away)
Pos Team P W D L F A GD Pts
1GOR Mahia220020+26
2Kenya Police312021+15
3AFC Leopards211021+14
4Shabana211010+14
5KCB31114404
63K311135-24
7Tusker210132+13
8Homeboyz210112-13
9APS Bomet20201102
10Bandari302112-12
11Mara Sugar302135-22
12Migori Youth10101101
13Nairobi United201123-11
14Ulinzi Stars201112-11
15Mathare United301213-21
16Murang'a SEAL301236-31
17Posta Rangers201115-41
18Mombasa Elite300327-50
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1KCB6411106+413
2GOR Mahia640285+312
3Murang'a SEAL63121310+310
4AFC Leopards623153+29
5Kenya Police623154+19
6Tusker622275+28
7Mathare United62224408
83K522178-18
9Ulinzi Stars622245-18
10APS Bomet614153+27
11Nairobi United61417707
12Migori Youth413042+26
13Shabana613234-16
14Mara Sugar613268-26
15Homeboyz613257-26
16Bandari604224-24
17Posta Rangers611439-64
18Mombasa Elite501428-61
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1GOR Mahia10622137+620
2APS Bomet10541124+819
3AFC Leopards10532127+518
4Murang'a SEAL105141815+316
5Kenya Police1036186+215
6KCB104241211+114
7Ulinzi Stars1034368-213
8Tusker1033497+212
9Nairobi United102621011-112
10Posta Rangers103341012-212
11Mathare United10334810-212
12Shabana1025356-111
13Mara Sugar10244811-310
14Bandari1016369-39
153K522178-18
16Homeboyz10145712-57
17Migori Youth413042+26
18Mombasa Elite501428-61
Form Table (Home)
Pos Team P W D L F A GD Pts
1APS Bomet641172+513
2Murang'a SEAL64021411+312
3Tusker632173+411
4Kenya Police632164+211
5Mara Sugar632142+211
6Mathare United631275+210
7KCB622298+18
8GOR Mahia622276+18
9Nairobi United615076+18
10AFC Leopards622254+18
11Ulinzi Stars622246-28
12Posta Rangers621365+17
13Bandari613246-26
14Migori Youth312031+25
15Homeboyz61236605
163K211043+14
17Shabana604224-24
18Mombasa Elite201101-11
Form Table (Away)
Pos Team P W D L F A GD Pts
1GOR Mahia651071+616
2AFC Leopards641194+513
3APS Bomet633092+712
4Ulinzi Stars632175+211
5Nairobi United631298+110
6Kenya Police615032+18
7Shabana622235-28
8KCB621367-17
9Homeboyz613257-26
10Posta Rangers613259-46
11Mathare United612357-25
12Mara Sugar612369-35
133K311135-24
14Bandari604235-24
15Tusker611435-24
16Murang'a SEAL611469-34
17Migori Youth10101101
18Mombasa Elite300327-50
Team ELO Ratings
PosTeam ELO Rating
1GOR Mahia1,794
2Kenya Police1,776
3AFC Leopards1,736
4Homeboyz1,663
5Tusker1,656
6Shabana1,617
7Bandari1,606
8Nairobi United1,600
9APS Bomet1,595
10KCB1,582
11Murang'a SEAL1,562
12Mara Sugar1,533
13Ulinzi Stars1,525
14Migori Youth1,512
153K1,509
16Mathare United1,482
17Posta Rangers1,471
18Mombasa Elite1,464
Full Form Table
Sofapaka Over/Under (last 6 months)
GoalsOverUnder% Over
0.540100.0%
1.53175.0%
2.52250.0%
3.51325.0%
4.51325.0%
AFC Leopards Over/Under (last 6 months)
GoalsOverUnder% Over
0.57370.0%
1.57370.0%
2.55550.0%
3.50100.0%
4.50100.0%
Sofapaka BTTS (last 6 months)
YesNo% Yes
1325.0%
AFC Leopards BTTS (last 6 months)
YesNo% Yes
5550.0%
Back to top