ke flag

KCB v AFC Leopards Head to Head

KCB logo
AFC Leopards logo
Last 10 KCB
Comp Date H A S WDL
KPL01‑Nov‑26GOR MahiaKCB1‑2W
KPL28‑Oct‑26KCBMombasa Elite3‑1W
KPL23‑Oct‑26Posta RangersKCB1‑0L
KPL17‑Oct‑26KCBMathare United1‑0W
KPL11‑Oct‑26Nairobi UnitedKCB2‑2D
KPL31‑May‑26ShabanaKCB1‑2W
KPL26‑May‑26SofapakaKCB1‑0L
KPL23‑May‑26KCBPosta Rangers0‑1L
KPL10‑May‑26KCBBandari2‑2D
KPL06‑May‑26APS BometKCB1‑0L
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
KPL26‑Feb‑26KCBAFC Leopards1‑0
KPL25‑Oct‑25AFC LeopardsKCB2‑1
KPL22‑Jun‑25AFC LeopardsKCB0‑0
KPL22‑Jan‑25KCBAFC Leopards2‑4
KPL19‑Jun‑24AFC LeopardsKCB0‑0
KPL01‑Sep‑23KCBAFC Leopards1‑0
KPL23‑Apr‑23AFC LeopardsKCB2‑2
KPL26‑Feb‑23KCBAFC Leopards0‑1
KPL01‑May‑22AFC LeopardsKCB2‑1
KPL16‑Oct‑21KCBAFC Leopards0‑0
KPL18‑Aug‑21KCBAFC Leopards1‑1
KPL17‑Jan‑21AFC LeopardsKCB2‑1
KPL12‑Dec‑19AFC LeopardsKCB0‑0
KPL15‑May‑19KCBAFC Leopards1‑0
KPL12‑Jan‑19AFC LeopardsKCB0‑1
D108‑Jul‑15AFC LeopardsKCB2‑1
D115‑Apr‑15KCBAFC Leopards1‑3
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
KCB Over/Under (last 6 months)
GoalsOverUnder% Over
0.5100100.0%
1.55550.0%
2.55550.0%
3.53730.0%
4.50100.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%
KCB BTTS (last 6 months)
YesNo% Yes
5550.0%
AFC Leopards BTTS (last 6 months)
YesNo% Yes
5550.0%
Back to top