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
1Kenya Police642073+414335780
2Kariobangi Sharks6330135+81243288
3Tusker6402127+512320
4GOR Mahia632182+61112319
5Bandari632163+31123578
6AFC Leopards632152+31112266
7Murang'a SEAL631275+2101277
8Homeboyz615042+2823398
9Nairobi City Stars622254+181263
10Talanta614187+17625777
11Shabana6213770723293
12Bidco United6141440733440
13KCB613235-2613477
14Ulinzi Stars613224-2612428
15Muhoroni Youth612389-15520
16Sofapaka604279-2463579
17Posta Rangers6105214-12313412
18Nzoia Sugar6015315-12133635
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD Pts BTTS G15 km15
1Kenya Police10730134+924435780
2AFC Leopards10721112+92312266
3GOR Mahia10622125+72022319
4Tusker106042010+1018420
5Kariobangi Sharks104421711+61663288
6Bandari10442118+31643578
7Nairobi City Stars1043396+3151263
8Homeboyz1027164+21333398
9Bidco United103431110+11353440
10Ulinzi Stars1034345-11312428
11Murang'a SEAL103251011-1113277
12Shabana103251214-21133293
13Sofapaka102531214-21193579
14Muhoroni Youth10244910-110520
15Talanta102441216-410725777
16Posta Rangers10316415-111013412
17KCB1015459-4833477
18Nzoia Sugar10118724-17453635

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
1Kenya Police1349174/10 (40%)6/10 (60%)2/10 (20%)7/10 (70%)20
2AFC Leopards1129131/10 (10%)7/10 (70%)2/10 (20%)8/10 (80%)33
3GOR Mahia1257172/10 (20%)6/10 (60%)2/10 (20%)7/10 (70%)28
4Tusker201010304/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)31
5Kariobangi Sharks17116286/10 (60%)6/10 (60%)3/10 (30%)2/10 (20%)35
6Bandari1183194/10 (40%)5/10 (50%)4/10 (40%)4/10 (40%)30
7Nairobi City Stars963151/10 (10%)  6/10 (60%)31
8Homeboyz642103/10 (30%)3/10 (30%)3/10 (30%)6/10 (60%)51
9Bidco United11101215/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)28
10Ulinzi Stars45-191/10 (10%)4/10 (40%)3/10 (30%)6/10 (60%)25
11Murang'a SEAL1011-1213/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)30
12Shabana1214-2263/10 (30%)1/10 (10%)7/10 (70%)3/10 (30%)19
13Sofapaka1214-2269/10 (90%)5/10 (50%)5/10 (50%)2/10 (20%)36
14Muhoroni Youth910-1195/10 (50%)  4/10 (40%)25
15Talanta1216-4287/10 (70%)4/10 (40%)6/10 (60%)1/10 (10%)31
16Posta Rangers415-11191/10 (10%)3/10 (30%)6/10 (60%)4/10 (40%)30
17KCB59-4143/10 (30%)1/10 (10%)4/10 (40%)5/10 (50%)36
18Nzoia Sugar724-17315/10 (50%)3/10 (30%)7/10 (70%)0/10 (0%)35
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
1Kenya Police24
2AFC Leopards23
3GOR Mahia20
4Tusker18
5Kariobangi Sharks16
6Bandari16
7Nairobi City Stars15
8Homeboyz13
9Bidco United13
10Ulinzi Stars13
11Murang'a SEAL11
12Shabana11
13Sofapaka11
14Muhoroni Youth10
15Talanta10
16Posta Rangers10
17KCB8
18Nzoia Sugar4
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
1Kenya Police57803592
2Talanta57773590
3Nzoia Sugar635395
4Sofapaka579360
5Bandari578359
6KCB477296
7Bidco United440273
8Ulinzi Stars428266
9Posta Rangers412256
10Homeboyz398247
11GOR Mahia319198
12Shabana293182
13Kariobangi Sharks288179
14AFC Leopards266165
15Murang'a SEAL7748
16Nairobi City Stars6339
17Muhoroni Youth00
18Tusker00

League Table for this division