The Fishy - Grimsby Town FC

ke flag

Kenyan Premier League Form Table

Kenyan Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1APS Bomet6600111+101812602
2GOR Mahia633062+41222333
3Nairobi United632197+211320
4Ulinzi Stars632176+111330
5Kenya Police624062+410220
6Mara Sugar631243+110130
7Kariobangi Sharks623153+29120
8Posta Rangers623187+1932267
9Shabana623132+1913797
10AFC Leopards630378-1933603
11Mathare United6213880732402
12Bandari613257-26320
13Murang'a SEAL6204710-363238
14Sofapaka613247-36220
15Tusker612323-1502579
16KCB602459-4232289
17Homeboyz602448-4232288
18Bidco United602419-82120
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1APS Bomet10730132+112422602
2AFC Leopards10703128+42133603
3GOR Mahia10541115+61942333
4Nairobi United104511510+517520
5Kenya Police1045195+417320
6Ulinzi Stars105231211+117530
7Posta Rangers104331211+11542267
8Mara Sugar1043365+115230
9Kariobangi Sharks1034387+113320
10Mathare United10334131301252402
11Bandari1026278-112420
12Shabana1033469-31233797
13Tusker103255501102579
14Homeboyz102441211+11052288
15KCB10235912-3952289
16Murang'a SEAL10226915-685238
17Sofapaka10154410-68220
18Bidco United10046212-104220

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Kenyan Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1APS Bomet618 1024 
2GOR Mahia612 1019 
3Nairobi United611 1017 
4Ulinzi Stars611 1017 
5Kenya Police610 1017 
6Mara Sugar610 1015 
7Kariobangi Sharks69 1013 
8Posta Rangers69 1015 
9Shabana69 1012 
10AFC Leopards69 1021 
11Mathare United67 1012 
12Bandari66 1012 
13Murang'a SEAL66 108 
14Sofapaka66 108 
15Tusker65 1011 
16KCB62 109 
17Homeboyz62 1010 
18Bidco United62 104 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

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
1APS Bomet13211152/10 (20%)8/10 (80%)0/10 (0%)8/10 (80%)46
2AFC Leopards1284203/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)43
3GOR Mahia1156164/10 (40%)  5/10 (50%)28
4Nairobi United15105255/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)24
5Kenya Police954143/10 (30%)6/10 (60%)1/10 (10%)6/10 (60%)25
6Ulinzi Stars12111235/10 (50%)5/10 (50%)5/10 (50%)3/10 (30%)40
7Posta Rangers12111234/10 (40%)7/10 (70%)3/10 (30%)3/10 (30%)32
8Mara Sugar651112/10 (20%)4/10 (40%)4/10 (40%)6/10 (60%)54
9Kariobangi Sharks871153/10 (30%)3/10 (30%)5/10 (50%)5/10 (50%)37
10Mathare United13130265/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)27
11Bandari78-1154/10 (40%)4/10 (40%)4/10 (40%)5/10 (50%)41
12Shabana69-3153/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)52
13Tusker550100/10 (0%)  5/10 (50%)42
14Homeboyz12111235/10 (50%)  2/10 (20%)23
15KCB912-3215/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)36
16Murang'a SEAL915-6245/10 (50%)  2/10 (20%)26
17Sofapaka410-6142/10 (20%)3/10 (30%)5/10 (50%)4/10 (40%)35
18Bidco United212-10142/10 (20%)  2/10 (20%)40
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
1APS Bomet24  
2AFC Leopards21  
3GOR Mahia19  
4Nairobi United17  
5Kenya Police17  
6Ulinzi Stars17  
7Posta Rangers15  
8Mara Sugar15  
9Kariobangi Sharks13  
10Mathare United12  
11Bandari12  
12Shabana12  
13Tusker11  
14Homeboyz10  
15KCB9  
16Murang'a SEAL8  
17Sofapaka8  
18Bidco United4  
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)
PosTeam km miles
1Shabana797495
2AFC Leopards603375
3APS Bomet602374
4Tusker579360
5Mathare United402250
6GOR Mahia333207
7KCB289180
8Homeboyz288179
9Posta Rangers267166
10Murang'a SEAL3824
11Bandari00
12Bidco United00
13Kariobangi Sharks00
14Kenya Police00
15Mara Sugar00
16Nairobi United00
17Sofapaka00
18Ulinzi Stars00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
ELO ratings are not available for this league

League Table for this division