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+916220
2Kariobangi Sharks6420144+10143273
3Tusker641186+213327
4AFC Leopards640262+412020
5Kenya Police640275+212322
6Bidco United632185+3113240
7Nairobi City Stars6231105+5932310
8Shabana6222550832238
9Ulinzi Stars6141440732140
10Posta Rangers621345-1722555
11Homeboyz613267-164263
12KCB613235-26125779
13Bandari605134-1522388
14Sofapaka6123812-4552162
15Talanta6114411-74225582
16Murang'a SEAL603339-6332129
17Muhoroni Youth603328-632253
18Nzoia Sugar602429-722231
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1GOR Mahia10721163+1323220
2Kariobangi Sharks10640238+15226273
3Tusker107121510+522527
4Kenya Police10622117+420522
5AFC Leopards1052394+517120
6Bidco United10352108+2145240
7Bandari1035286+21432388
8Murang'a SEAL10343101001342129
9Homeboyz1026298+1125263
10Nairobi City Stars10253119+21142310
11Shabana103251011-11142238
12Ulinzi Stars1025357-21132140
13KCB1025369-311225779
14Posta Rangers10316617-111032555
15Sofapaka101541318-5892162
16Muhoroni Youth10154813-585253
17Talanta10145816-87625582
18Nzoia Sugar10037418-1434231

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 Mahia16313192/10 (20%)  7/10 (70%)25
2Kariobangi Sharks23815316/10 (60%)6/10 (60%)2/10 (20%)4/10 (40%)24
3Tusker15105255/10 (50%)  5/10 (50%)41
4Kenya Police1174185/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)29
5AFC Leopards945131/10 (10%)5/10 (50%)4/10 (40%)6/10 (60%)46
6Bidco United1082185/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)35
7Bandari862143/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)34
8Murang'a SEAL10100204/10 (40%)  5/10 (50%)27
9Homeboyz981175/10 (50%)  5/10 (50%)29
10Nairobi City Stars1192204/10 (40%)  4/10 (40%)25
11Shabana1011-1214/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)31
12Ulinzi Stars57-2123/10 (30%)4/10 (40%)4/10 (40%)4/10 (40%)47
13KCB69-3152/10 (20%)2/10 (20%)4/10 (40%)5/10 (50%)25
14Posta Rangers617-11233/10 (30%)  3/10 (30%)22
15Sofapaka1318-5319/10 (90%)  0/10 (0%)26
16Muhoroni Youth813-5215/10 (50%)  4/10 (40%)25
17Talanta816-8246/10 (60%)  0/10 (0%)38
18Nzoia Sugar418-14224/10 (40%)  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
Distance travelled in 15 days (Km)
Pos Team km miles
1KCB57793591
2Talanta55823468
3Posta Rangers555345
4Bandari388241
5Nairobi City Stars310193
6Shabana238148
7Sofapaka162101
8Ulinzi Stars14087
9Murang'a SEAL12980
10Kariobangi Sharks7345
11Homeboyz6339
12Muhoroni Youth5333
13Bidco United4025
14Nzoia Sugar3119
15Tusker74
16Kenya Police21
17AFC Leopards00
18GOR Mahia00

League Table for this division