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
1Nairobi United6330126+612420
2Ulinzi Stars6402108+21242718
3AFC Leopards640267-112110
4Kenya Police632163+31113250
5Mara Sugar632142+21112515
6APS Bomet623163+3921146
7GOR Mahia623164+29323
8Mathare United622297+28330
9Homeboyz622286+2821107
10KCB62227708410
11Bandari6141330722439
12Tusker62133307030
13Kariobangi Sharks621345-17220
14Posta Rangers621358-37220
15Shabana621347-37220
16Bidco United603327-5322295
17Sofapaka603316-5311291
18Murang'a SEAL6024410-623273
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1GOR Mahia10631166+1021523
2Kenya Police10541114+71923250
3Mara Sugar10541116+51942515
4AFC Leopards106131310+319310
5Homeboyz10532179+81851107
6Nairobi United104421510+516620
7Shabana10514912-316320
8KCB104331112-115610
9Ulinzi Stars10424131301472718
10APS Bomet1034397+21341146
11Tusker1041578-113230
12Mathare United103341412+212630
13Kariobangi Sharks1033489-112520
14Bandari1026278-11242439
15Murang'a SEAL102261016-685273
16Posta Rangers10226714-78420
17Bidco United10145616-10742295
18Sofapaka10037316-13321291

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
1Nairobi United612 1016 
2Ulinzi Stars612 1014 
3AFC Leopards612 1019 
4Kenya Police611 1019 
5Mara Sugar611 1019 
6APS Bomet69 1013 
7GOR Mahia69 1021 
8Mathare United68 1012 
9Homeboyz68 1018 
10KCB68 1015 
11Bandari67 1012 
12Tusker67 1013 
13Kariobangi Sharks67 1012 
14Posta Rangers67 108 
15Shabana67 1016 
16Bidco United63 107 
17Sofapaka63 103 
18Murang'a SEAL62 108 
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
1GOR Mahia16610225/10 (50%)6/10 (60%)2/10 (20%)4/10 (40%)20
2Kenya Police1147152/10 (20%)6/10 (60%)1/10 (10%)7/10 (70%)22
3Mara Sugar1165174/10 (40%)5/10 (50%)4/10 (40%)5/10 (50%)52
4AFC Leopards13103233/10 (30%)8/10 (80%)2/10 (20%)5/10 (50%)38
5Homeboyz1798265/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)20
6Nairobi United15105256/10 (60%)4/10 (40%)5/10 (50%)3/10 (30%)22
7Shabana912-3213/10 (30%)6/10 (60%)3/10 (30%)6/10 (60%)39
8KCB1112-1236/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)29
9Ulinzi Stars13130267/10 (70%)5/10 (50%)5/10 (50%)1/10 (10%)32
10APS Bomet972164/10 (40%)4/10 (40%)3/10 (30%)5/10 (50%)33
11Tusker78-1152/10 (20%)6/10 (60%)4/10 (40%)4/10 (40%)39
12Mathare United14122266/10 (60%)2/10 (20%)7/10 (70%)2/10 (20%)44
13Kariobangi Sharks89-1175/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)37
14Bandari78-1154/10 (40%)4/10 (40%)4/10 (40%)5/10 (50%)29
15Murang'a SEAL1016-6265/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)31
16Posta Rangers714-7214/10 (40%)4/10 (40%)6/10 (60%)1/10 (10%)30
17Bidco United616-10224/10 (40%)2/10 (20%)7/10 (70%)2/10 (20%)31
18Sofapaka316-13192/10 (20%)0/10 (0%)8/10 (80%)3/10 (30%)18
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 Mahia21  
2Kenya Police19  
3Mara Sugar19  
4AFC Leopards19  
5Homeboyz18  
6Nairobi United16  
7Shabana16  
8KCB15  
9Ulinzi Stars14  
10APS Bomet13  
11Tusker13  
12Mathare United12  
13Kariobangi Sharks12  
14Bandari12  
15Murang'a SEAL8  
16Posta Rangers8  
17Bidco United7  
18Sofapaka3  
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
1Ulinzi Stars718446
2Mara Sugar515320
3Bandari439273
4Bidco United295183
5Sofapaka291181
6Kenya Police250155
7APS Bomet14691
8Homeboyz10766
9Murang'a SEAL7345
10GOR Mahia32
11AFC Leopards00
12Kariobangi Sharks00
13KCB00
14Mathare United00
15Nairobi United00
16Posta Rangers00
17Shabana00
18Tusker00

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
PosTeam ELO Rating
1GOR Mahia1,808
2Kenya Police1,777
3AFC Leopards1,725
4Homeboyz1,707
5Tusker1,675
6Bandari1,650
7Shabana1,634
8Nairobi United1,591
9KCB1,581
10Mara Sugar1,536
11Murang'a SEAL1,533
12APS Bomet1,521
13Kariobangi Sharks1,518
14Ulinzi Stars1,510
15Mathare United1,489
16Posta Rangers1,479
17Sofapaka1,462
18Bidco United1,444

League Table for this division