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
1GOR Mahia6411105+513220
2Kenya Police640276+1122340
3AFC Leopards632175+211312
4Tusker631254+11023260
5Nairobi United630398+19210
6Homeboyz623176+19420
7Murang'a SEAL615065+18420
8Ulinzi Stars622265+1833566
9Shabana6222440822502
10Sofapaka62136607120
11Bandari61415507321018
12Mathare United621346-271210
13APS Bomet613265+1632619
14Mara Sugar61325506220
15KCB613256-1642551
16Posta Rangers613247-3622330
17Bidco United603325-33130
18Kariobangi Sharks603359-434273
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1GOR Mahia10622147+720320
2Homeboyz105321410+418620
3Tusker1053296+31843260
4Kenya Police1053297+2183340
5Shabana10433119+21552502
6AFC Leopards10361108+215512
7Mathare United1042478-1142210
8Posta Rangers103431014-41352330
9Nairobi United7403108+212210
10Bandari1026287+112421018
11KCB103348801242551
12Mara Sugar1025377011320
13Murang'a SEAL102531011-111620
14Sofapaka103251012-211320
15Bidco United1024469-310330
16APS Bomet102351013-3952619
17Ulinzi Stars10235912-3963566
18Kariobangi Sharks10154711-485273

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
1GOR Mahia613 1020 
2Kenya Police612 1018 
3AFC Leopards611 1015 
4Tusker610 1018 
5Nairobi United69 712 
6Homeboyz69 1018 
7Murang'a SEAL68 1011 
8Ulinzi Stars68 109 
9Shabana68 1015 
10Sofapaka67 1011 
11Bandari67 1012 
12Mathare United67 1014 
13APS Bomet66 109 
14Mara Sugar66 1011 
15KCB66 1012 
16Posta Rangers66 1013 
17Bidco United63 1010 
18Kariobangi Sharks63 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 Mahia1477213/10 (30%)9/10 (90%)1/10 (10%)6/10 (60%)33
2Homeboyz14104246/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)27
3Tusker963154/10 (40%)6/10 (60%)3/10 (30%)5/10 (50%)30
4Kenya Police972163/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)25
5Shabana1192205/10 (50%)8/10 (80%)2/10 (20%)4/10 (40%)30
6AFC Leopards1082185/10 (50%)3/10 (30%)5/10 (50%)4/10 (40%)29
7Mathare United78-1152/10 (20%)5/10 (50%)4/10 (40%)5/10 (50%)46
8Posta Rangers1014-4245/10 (50%)5/10 (50%)4/10 (40%)2/10 (20%)32
9Nairobi United1082182/7 (29%)3/7 (43%)4/7 (57%)2/7 (29%)25
10Bandari871154/10 (40%)1/10 (10%)5/10 (50%)5/10 (50%)27
11KCB880164/10 (40%)4/10 (40%)5/10 (50%)4/10 (40%)30
12Mara Sugar770143/10 (30%)3/10 (30%)5/10 (50%)4/10 (40%)39
13Murang'a SEAL1011-1216/10 (60%)3/10 (30%)5/10 (50%)3/10 (30%)26
14Sofapaka1012-2223/10 (30%)4/10 (40%)5/10 (50%)3/10 (30%)22
15Bidco United69-3153/10 (30%)4/10 (40%)3/10 (30%)5/10 (50%)29
16APS Bomet1013-3235/10 (50%)0/10 (0%)8/10 (80%)2/10 (20%)23
17Ulinzi Stars912-3216/10 (60%)2/10 (20%)7/10 (70%)2/10 (20%)24
18Kariobangi Sharks711-4185/10 (50%)4/10 (40%)3/10 (30%)4/10 (40%)29
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 Mahia20  
2Homeboyz18  
3Tusker18  
4Kenya Police18  
5Shabana15  
6AFC Leopards15  
7Mathare United14  
8Posta Rangers13  
9Nairobi United12  
10Bandari12  
11KCB12  
12Mara Sugar11  
13Murang'a SEAL11  
14Sofapaka11  
15Bidco United10  
16APS Bomet9  
17Ulinzi Stars9  
18Kariobangi Sharks8  
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
1Bandari1018633
2APS Bomet619385
3Ulinzi Stars566352
4KCB551342
5Shabana502312
6Posta Rangers330205
7Tusker260162
8Kariobangi Sharks7345
9Kenya Police4025
10Mathare United106
11AFC Leopards21
12Bidco United00
13GOR Mahia00
14Homeboyz00
15Mara Sugar00
16Murang'a SEAL00
17Nairobi United00
18Sofapaka00

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,801
2Kenya Police1,764
3Tusker1,703
4Homeboyz1,696
5AFC Leopards1,689
6Shabana1,632
7Bandari1,627
8KCB1,582
9Sofapaka1,570
10Kariobangi Sharks1,552
11Ulinzi Stars1,547
12Nairobi United1,541
13Bidco United1,530
14Posta Rangers1,512
15Mara Sugar1,507
16APS Bomet1,499
17Murang'a SEAL1,487
18Mathare United1,439

League Table for this division