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+9162473
2Kariobangi Sharks6420144+10143476
3Tusker641186+213347
4AFC Leopards640262+412045779
5Kenya Police640275+21234290
6Bidco United632185+3113496
7Nairobi City Stars6231105+5934317
8Ulinzi Stars623143+1923273
9Shabana6222550834979
10Posta Rangers621345-17241259
11Homeboyz613267-1644362
12Bandari605134-1524827
13Murang'a SEAL612368-252373
14Sofapaka6123812-4554453
15KCB604215-4413319
16Talanta6114511-643311095
17Muhoroni Youth603328-6324243
18Nzoia Sugar602429-7224347
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1GOR Mahia10721163+13232473
2Kariobangi Sharks10640238+15226476
3Tusker107121510+522547
4Kenya Police10622117+42054290
5AFC Leopards1052394+517145779
6Bidco United10352108+2145496
7Bandari1035286+21434827
8Homeboyz1026298+11254362
9Murang'a SEAL10334910-1123373
10Nairobi City Stars10253119+21144317
11Shabana103251011-11144979
12Ulinzi Stars1025346-21123273
13Posta Rangers10316617-1110341259
14Sofapaka101541318-5894453
15Muhoroni Youth10154813-5854243
16Talanta10154915-687311095
17KCB10154511-6833319
18Nzoia Sugar10037418-14344347

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%)22
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%)  6/10 (60%)43
6Bidco United1082185/10 (50%)  3/10 (30%)32
7Bandari862143/10 (30%)  5/10 (50%)35
8Homeboyz981175/10 (50%)  5/10 (50%)29
9Murang'a SEAL910-1193/10 (30%)  5/10 (50%)23
10Nairobi City Stars1192204/10 (40%)  4/10 (40%)25
11Shabana1011-1214/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)31
12Ulinzi Stars46-2102/10 (20%)4/10 (40%)3/10 (30%)5/10 (50%)46
13Posta Rangers617-11233/10 (30%)  3/10 (30%)22
14Sofapaka1318-5319/10 (90%)  0/10 (0%)26
15Muhoroni Youth813-5215/10 (50%)  4/10 (40%)21
16Talanta915-6247/10 (70%)  0/10 (0%)39
17KCB511-6163/10 (30%)1/10 (10%)5/10 (50%)4/10 (40%)27
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
8Homeboyz12
9Murang'a SEAL12
10Nairobi City Stars11
11Shabana11
12Ulinzi Stars11
13Posta Rangers10
14Sofapaka8
15Muhoroni Youth8
16Talanta8
17KCB8
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
1Talanta110956894
2AFC Leopards57793591
3Posta Rangers1259782
4Shabana979608
5Bandari827514
6Sofapaka453281
7Homeboyz362225
8Nzoia Sugar347216
9KCB319198
10Nairobi City Stars317197
11Kenya Police290180
12Ulinzi Stars273170
13Muhoroni Youth243151
14Bidco United9660
15Kariobangi Sharks7647
16GOR Mahia7345
17Murang'a SEAL7345
18Tusker74

League Table for this division