Best Defenders

  • Nairobi League
  • Mombasa League
  • Floodlight League
  • Division 01
  • Division 02
  • Division 03
  • Division 04
  • Division 05

RankPlayerClubDFAppsWin %Draw %Loss %
1Clinton OchiengNyayo FC79562222
2Ian OchiengDavis & Shirtliff Ltd6888013
3Alex OkomboAmiran Kenya Ltd45402040
4Mohammed KhalidGreenzone Property Mgt Co46173350
5Ali AthmanMadaraka United44252550
6Nuh ChireweDavis & Shirtliff Ltd3967033
7Keisha ShagavaMadaraka United3333067
8Rayton AmwokaCosmos Ltd3560400
9Hashim HamisiAbdulrahman, Saad Advocates26333333
10Ryan KariukiCosmos Ltd2119190
11Ian OkeyoCosmos Ltd2310000
12Isayah OlooWest Ham United2580200
13Khalid AliAbdulrahman, Saad Advocates24255025
14Kassim MohammedGreenzone Property Mgt Co27572914
15Derrick OchiengDavis & Shirtliff Ltd2367033
16Ronnie OumaCosmos Ltd2410000
17Bill MutiraCosmos Ltd26671717
18Victor AshabaGreenzone Property Mgt Co16671717
19Abdallah MohammedGreenzone Property Mgt Co1250500
20Timothy BuralDavis & Shirtliff Ltd1580020
21Joshua KijikoDavis & Shirtliff Ltd1367033
22Robert SitumaAmiran Kenya Ltd14255025
23Victor MudanyiAmiran Kenya Ltd1200100
24Martin Ng’ang’aConsolidated Bank of Kenya1303367
25Joshua KiyodiCosmos Ltd1475250
26Mohammed FauzRapid Rebels FC14502525
27Vincent WanyamaCosmos Ltd1771290
28Geoffrey OchiengICJ Kenya1450500
29Kip TangusStrath FC1200100
30Joseph MangaConsolidated Bank of Kenya1250050
31Noel KhanWest Ham United1250500
32Festus WanyonyiConsolidated Bank of Kenya1303367
33Hesbon OsoroWest Ham United1110000
34Evans AndekaConsolidated Bank of Kenya1300100
35Felix OchiengNyayo FC1300100
36Joseph MulongoStrath FC1100100
37Jackton KaranjaMadaraka United1110000
38Collins ChemutaiMadaraka United1100100
39Seif AliAbdulrahman, Saad Advocates1110000
40Jesse MusaliaAmiran Kenya Ltd1100100
41Strange ChadwickConsolidated Bank of Kenya1100100
42Ramah HashimAbdulrahman, Saad Advocates1100100
43Hamza MohammedRapid Rebels FC1410000
44Kevin AshikaDavis & Shirtliff Ltd1210000
45Shadrack MwazalaConsolidated Bank of Kenya1101000
46Zack AbdiICJ Kenya1110000
47Azad AbdulRapid Rebels FC1367033
48Eric OchiengRapid Rebels FC1205050
49Elvis OchiengDavis & Shirtliff Ltd1210000
50Laban OchiengICJ Kenya1250050
51Nickson OumaAbdulrahman, Saad Advocates1110000
52Nana AbdiICJ Kenya1100100
53Siid OmarGreenzone Property Mgt Co1560040
54Tangus NelsonStrath FC1110000
55Andrew KisiluNyayo FC19331156
56Elvis OjiamboDavis & Shirtliff Ltd1250050
57Kevin OmondiWest Ham United1978220
58Isaac IndecheAmiran Kenya Ltd1205050
59Vareez AuraCosmos Ltd11164279
60Ibrahim MaoRapid Rebels FC1110000
61Kani AbdullahiAbdulrahman, Saad Advocates1110000
62Ken JumaOld Stars FC1540060
63Vincent AsemboMadaraka United18751313
64Lloyd WecheMadaraka United1110000
65Tony MutigaStrath FC1600100
66Abdallah MwinyiGreenzone Property Mgt Co1333067
67Clinton OkwembaNyayo FC1100100
68Naeem AshrafRapid Rebels FC18632513
69Clifton OchiengCosmos Ltd1158777
70Byron KusimbaWest Ham United17711414

RankPlayerClubDFAppsWin %Draw %Loss %
1Davies LusenoPing Ltd5771290
2Swalleh AbdallahNyayo Kingdom Champions FC5683170
3Eddie OtienoAdvert Eyez Ltd4580020
4Timothy MasumbaSafaricom Ltd4475025
5Raymond OnonoLiaison Group (I.B) Ltd3475250
6David AgogoHurlingham FC34252550
7Fredrick AbongoNyayo Kingdom Champions FC3367033
8Collins OchiengPing Ltd3367033
9Eddie KuriaAdvert Eyez Ltd310701020
10Douglas AmunalaToyota Kenya Ltd39223344
11David OpendaAll Saints Cathedral3425075
12Jared AchodoLiaison Group (I.B) Ltd2205050
13Geoffrey AmuhayaDisciples FC2205050
14Pius OmondiPing Ltd2210000
15Alex AigaDisciples FC2250050
16Hillary OtienoAll Saints Cathedral2303367
17Kevin OmondiAdvert Eyez Ltd2367033
18Eric GaithoSafaricom Ltd24502525
19David KimaniToyota Kenya Ltd27142957
20Joash MusonyeToyota Kenya Ltd2306733
21Steve BikoLiaison Group (I.B) Ltd2250050
22Charles OtienoSafaricom Ltd1110000
23Joash ObandeDisciples FC1110000
24Michael OchiengAstral Aviation Ltd A1333670
25Jacob OtienoAll Saints Cathedral1205050
26Alex OmidoDisciples FC1110000
27Kennedy AuraKingsway Group1201000
28Bill OkumuAstral Aviation Ltd A1560400
29Nick OlumKingsway Group14255025
30Brian OchiengNyayo Kingdom Champions FC1110000
31Evans AgutuAll Saints Cathedral1502080
32Emmanuel KasembeliDisciples FC1100100
33Fredrick OdhiamboLiaison Group (I.B) Ltd1250050
34Elvis MwaleDisciples FC1210000
35Ramadhan AbdallaKingsway Group1250050
36Alex AbokAll Saints Cathedral1110000
37Antony JuneAll Saints Cathedral1367033
38Raphael OderaAll Saints Cathedral15202060
39Fidelis OkaroniSafaricom Ltd1100100
40Eric OduorDisciples FC1101000
41Kevin NdetiHurlingham FC1300100
42Ken AndayiToyota Kenya Ltd1300100
43Roy OkalToyota Kenya Ltd1205050
44Kevin OkothKingsway Group1250050
45Asif NamoloDisciples FC1205050
46Brian ChegeLiaison Group (I.B) Ltd1110000
47Bonface LuvisiaDisciples FC1200100
48William HunterHurlingham FC14255025
49Mohammed KaiAstral Aviation Ltd A1101000
50Kelvin SanyaAstral Aviation Ltd A1110000
51Brian DeKampsSafaricom Ltd1250500
52Edwin OchollaDisciples FC1101000
53Joseph OmondiAdvert Eyez Ltd1110000
54Eric MokayaHurlingham FC1402575
55Leornard KeyaLiaison Group (I.B) Ltd1333670
56Fred AbongoNyayo Kingdom Champions FC1110000
57Boniface MatunduraHurlingham FC1100100
58Benjami WahagiAll Saints Cathedral1205050
59Sammy SimekaKingsway Group1100100
60Barkley AburujiAdvert Eyez Ltd1100100
61Duke OmbagiPing Ltd11275250

RankPlayerClubDFAppsWin %Draw %Loss %
1Joseph GichuruLetshego Kenya Ltd5786140
2Humphrey MuhindiSEACOM3560040
3Gershon SilaTotal Kenya Ltd35602020
4Douglas WafulaCreative Innovations Ltd2580020
5Antony MwikambaManarat FC2205050
6Francis TomboHarleys Ltd2303367
7Dennis OnyangoBamburi Cement Ltd2425075
8Dennis BirunduManarat FC25402040
9Emmanuel NakitareZamara Kenya2475250
10Sigfried AsegaManarat FC2210000
11Chris NyokangiZamara Kenya29563311
12Joseph OlandaECO Bank Kenya Ltd24502525
13Tony OmondiNation Media Group2580020
14Simba WanguluBamburi Cement Ltd1250500
15Leonard OmbossoNation Media Group1250050
16Kevin OmbossoNation Media Group1101000
17Paul OgiraSEACOM1110000
18Antony KirigaManarat FC13333333
19Alvin OkayaZamara Kenya1100100
20Job BrianBamburi Cement Ltd1367033
21Shitanda JoshuaHarleys Ltd1300100
22Simon MutuaSenti Milan FC1110000
23Oscar OwuorECO Bank Kenya Ltd1250500
24Mohammed AliSouth C Academy1250500
25Dennis OnyangoECO Bank Kenya Ltd14502525
26Kennedy MusauHarleys Ltd1100100
27Yahya ZakariaSouth C Academy14252550
28Joseph NyagaCreative Innovations Ltd1110000
29Matthew MutuaCreative Innovations Ltd18502525
30Edwin WaitheraECO Bank Kenya Ltd1110000
31Chris KabiruManarat FC1560040
32Dennis NdajiECO Bank Kenya Ltd1540600
33Daniel MusyokiSenti Milan FC1110000
34Edwin WaithiraECO Bank Kenya Ltd1110000
35Jeff AkukuSport Pesa Ltd1475025
36Stephen OhanaECO Bank Kenya Ltd1771290
37Moses SegioSenti Milan FC1100100
38Jimmy MutwiriSenti Milan FC1101000
39Joseph MatataSenti Milan FC1303367
40Moses OderoBamburi Cement Ltd1110000
41Elly MukwamaZamara Kenya1367330
42Elius MatikoHarleys Ltd1200100
43Stephen KinyanjuiManarat FC1250500
44Paul GarambaSenti Milan FC1506040
45Robert KamauSenti Milan FC1250500
46Abdiaziz MohammedSouth C Academy1101000
47Abdirahman MohammedSouth C Academy1100100
48David MutuaBamburi Cement Ltd1100100
49Kelvin OngeraHarleys Ltd1100100
50Andrew LongilaiSport Pesa Ltd1310000
51Kingsley OnyiaECO Bank Kenya Ltd1101000
52Joe SakwaSport Pesa Ltd1201000
53Michael KamauZamara Kenya1100100
54Cyrus OwidiTotal Kenya Ltd1110000
55Mohammed SwalehSouth C Academy1200100

  • Main Division 01
  • Social Division 01

RankPlayerClubDFAppsWin %Draw %Loss %
1Vitalis MenzaTradewinds Aviation Services Ltd4967330
2Collins JumaMaersk Group3510000
3Dancun WereBamburi Cement Ltd24255025
4Davis OluochTradewinds Aviation Services Ltd2683170
5Abubakar JumaAga Khan Hospital23333333
6George GitahiCommercial Bank of Africa1101000
7Evans OumaNation Media Group1200100
8Ahmed AminMaersk Group1510000
9Vincent OchudiTotal Kenya Ltd1100100
10Johnson KamauMaersk Group1250050
11Trevor AmbaniCommercial Bank of Africa1100100
12David AlambiCube Movers Ltd1100100
13Moffat LwambiCube Movers Ltd1101000
14BebeSea Bulk Staff Select1250500
15Thoya KarisaCube Movers Ltd1100100
16Brian OtienoNation Media Group1210000
17Francis NzaiTradewinds Aviation Services Ltd1110000
18Samuel NduroCommercial Bank of Africa1110000
19Eric MalaTradewinds Aviation Services Ltd1610000
20Phillip KimongeCommercial Bank of Africa1310000
21Michael ElvisAga Khan Hospital1250050
22Cyrus MburuCommercial Bank of Africa15402040
23Omar SaidCube Movers Ltd1100100
24Peter SilaVivo Energy1367330
25Said OmarSea Bulk Staff Select16335017
26Leonard SwalehVivo Energy1210000
27Mark MutukuNation Media Group1367033
28Edwin BarasaTotal Kenya Ltd10000
29Rama SalimSea Bulk Staff Select1250500
30Ibrahim GubeAga Khan Hospital15206020
31Benjamin NdaniCommercial Bank of Africa1310000
32Dancun WairimuCommercial Bank of Africa1450500
33Patterson ChangaBamburi Cement Ltd1110000
34Mathew OduorSea Bulk Staff Select1101000
35NyangwesoSea Bulk Staff Select1100100
36Zadok MtaiVivo Energy1110000
37Benard OchiengVivo Energy1410000
38Ali SalimBamburi Cement Ltd1100100
39Fadhili badallaMaersk Group16671717
40Victor AmattaMaersk Group1250500
41John NzuviCommercial Bank of Africa1250050
42Said LuqmanVivo Energy1210000