ke flag

Kenyan Premier League Form Table

Kenyan Premier League Form (Last 6)
Pos Team P W D L F A GD Pts BTTS G15 km15
1GOR Mahia6510112+916 10
2Kariobangi Sharks6420144+1014 10
3Tusker641186+213 10
4AFC Leopards640262+412 10
5Kenya Police640275+212 10
6Bidco United632185+311 140
7Nairobi City Stars6231105+59 1310
8Shabana62225508 1238
9Ulinzi Stars61414407 10
10Posta Rangers621345-17 10
11Homeboyz613267-16 163
12KCB613235-26 15779
13Bandari605134-15 10
14Sofapaka6123812-45 1162
15Talanta6114411-74 10
16Murang'a SEAL603339-63 1129
17Muhoroni Youth603328-63 153
18Nzoia Sugar602429-72 10
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1GOR Mahia10721163+1323 10
2Kariobangi Sharks10640238+1522 10
3Tusker107121510+522 10
4Kenya Police10622117+420 10
5AFC Leopards1052394+517 10
6Bidco United10352108+214 140
7Bandari1035286+214 10
8Murang'a SEAL103431010013 1129
9Homeboyz1026298+112 163
10Nairobi City Stars10253119+211 1310
11Shabana103251011-111 1238
12Ulinzi Stars1025357-211 10
13KCB1025369-311 15779
14Posta Rangers10316617-1110 10
15Sofapaka101541318-58 1162
16Muhoroni Youth10154813-58 153
17Talanta10145816-87 10
18Nzoia Sugar10037418-143 10
Kenyan Premier League Form (Home)
Pos Team P W D L F A GD Pts BTTS
1GOR Mahia642090+914 
2Kariobangi Sharks6420146+814 
3Kenya Police641195+413 
4AFC Leopards641162+413 
5Tusker640275+212 
6Posta Rangers631257-210 
7Homeboyz623153+29 
8Ulinzi Stars623132+19 
9Murang'a SEAL622286+28 
10Sofapaka62228808 
11Nairobi City Stars614175+27 
12Bandari61414407 
13Bidco United613256-16 
14KCB612348-45 
15Shabana612348-45 
16Muhoroni Youth611469-34 
17Nzoia Sugar603348-43 
18Talanta6024312-92 
Kenyan Premier League Form (Away)
Pos Team P W D L F A GD Pts BTTS
1Tusker6411126+613 
2Kariobangi Sharks6330135+812 
3Bidco United632174+311 
4Kenya Police632153+211 
5AFC Leopards631262+410 
6GOR Mahia631286+210 
7Bandari631275+210 
8Nairobi City Stars622254+18 
9Homeboyz61416607 
10Talanta61326606 
11KCB613245-16 
12Shabana620468-26 
13Ulinzi Stars613235-26 
14Muhoroni Youth605136-35 
15Murang'a SEAL612348-45 
16Sofapaka6042812-44 
17Posta Rangers6114210-84 
18Nzoia Sugar6105212-103 

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1GOR Mahia1631319   7/10 (70%)25
2Kariobangi Sharks2381531 6/10 (60%)2/10 (20%)4/10 (40%)24
3Tusker1510525   5/10 (50%)41
4Kenya Police117418 4/10 (40%)5/10 (50%)3/10 (30%)29
5AFC Leopards94513 5/10 (50%)4/10 (40%)6/10 (60%)46
6Bidco United108218 3/10 (30%)6/10 (60%)3/10 (30%)35
7Bandari86214 5/10 (50%)3/10 (30%)5/10 (50%)34
8Murang'a SEAL1010020   5/10 (50%)27
9Homeboyz98117   5/10 (50%)29
10Nairobi City Stars119220   4/10 (40%)25
11Shabana1011-121 3/10 (30%)6/10 (60%)3/10 (30%)31
12Ulinzi Stars57-212 4/10 (40%)4/10 (40%)4/10 (40%)47
13KCB69-315 2/10 (20%)4/10 (40%)5/10 (50%)25
14Posta Rangers617-1123   3/10 (30%)22
15Sofapaka1318-531   0/10 (0%)26
16Muhoroni Youth813-521   4/10 (40%)25
17Talanta816-824   0/10 (0%)38
18Nzoia Sugar418-1422   1/10 (10%)37
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl
1GOR Mahia23  
2Kariobangi Sharks22  
3Tusker22  
4Kenya Police20  
5AFC Leopards17  
6Bidco United14  
7Bandari14  
8Murang'a SEAL13  
9Homeboyz12  
10Nairobi City Stars11  
11Shabana11  
12Ulinzi Stars11  
13KCB11  
14Posta Rangers10  
15Sofapaka8  
16Muhoroni Youth8  
17Talanta7  
18Nzoia Sugar3  
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

League Table for this division