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 Bomet650182+61513774
2Kariobangi Sharks633072+512130
3AFC Leopards640285+31233464
4GOR Mahia632163+31123333
5Nairobi United632165+111230
6Posta Rangers624084+41033267
7Mara Sugar631243+11013291
8Ulinzi Stars6231440923127
9Kenya Police615043+18330
10Tusker6213330703579
11Bandari613257-2633440
12Murang'a SEAL620457-262338
13Shabana613224-2613761
14KCB612356-1523529
15Mathare United612358-3533402
16Sofapaka612349-5523291
17Homeboyz603358-3343576
18Bidco United602417-621340
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1APS Bomet10721122+102313774
2AFC Leopards10703128+42133464
3Nairobi United105411610+619530
4Kenya Police10460104+618430
5Ulinzi Stars10532118+31843127
6Mara Sugar1052375+21723291
7GOR Mahia1044285+31633333
8Kariobangi Sharks1034386+213230
9Posta Rangers103431011-11343267
10Bandari1026278-11243440
11Shabana1033459-41223761
12KCB103251011-11143529
13Tusker1032545-11103579
14Homeboyz102441211+11053576
15Mathare United10244912-31043402
16Sofapaka10154411-7823291
17Murang'a SEAL10217815-774338
18Bidco United10037112-1131340
Kenyan Premier League Form (Home)
Pos Team P W D L F A GD PtsBTTS
1Kenya Police642083+5143
2Tusker641161+5130
3AFC Leopards6402550121
4Mara Sugar632152+3111
5APS Bomet632153+2112
6Homeboyz631295+4103
7Nairobi United624095+4103
8Kariobangi Sharks631285+3102
9GOR Mahia623154+193
10Mathare United622285+382
11Posta Rangers622266081
12Bandari622245-182
13Shabana622234-181
14Ulinzi Stars621357-272
15KCB613278-164
16Sofapaka613246-262
17Bidco United612314-350
18Murang'a SEAL6114511-643
Kenyan Premier League Form (Away)
Pos Team P W D L F A GD PtsBTTS
1APS Bomet641181+7130
2GOR Mahia641183+5132
3Ulinzi Stars632175+2113
4Nairobi United631276+1102
5Mara Sugar631254+1102
6Kariobangi Sharks623132+191
7AFC Leopards630388093
8Posta Rangers622266083
9Kenya Police614143+171
10KCB621355072
11Bandari605135-252
12Mathare United6123610-454
13Homeboyz604268-244
14Murang'a SEAL611446-242
15Tusker611425-341
16Shabana6114412-843
17Bidco United602429-722
18Sofapaka602408-820

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 Bomet615 1023 
2Kariobangi Sharks612 1013 
3AFC Leopards612 1021 
4GOR Mahia611 1016 
5Nairobi United611 1019 
6Posta Rangers610 1013 
7Mara Sugar610 1017 
8Ulinzi Stars69 1018 
9Kenya Police68 1018 
10Tusker67 1011 
11Bandari66 1012 
12Murang'a SEAL66 107 
13Shabana66 1012 
14KCB65 1011 
15Mathare United65 1010 
16Sofapaka65 108 
17Homeboyz63 1010 
18Bidco United62 103 
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 Bomet12210141/10 (10%)8/10 (80%)0/10 (0%)8/10 (80%)46
2AFC Leopards1284203/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)43
3Nairobi United16106265/10 (50%)4/10 (40%)4/10 (40%)4/10 (40%)24
4Kenya Police1046144/10 (40%)6/10 (60%)1/10 (10%)6/10 (60%)25
5Ulinzi Stars1183194/10 (40%)5/10 (50%)5/10 (50%)3/10 (30%)40
6Mara Sugar752122/10 (20%)4/10 (40%)4/10 (40%)6/10 (60%)54
7GOR Mahia853133/10 (30%)  5/10 (50%)28
8Kariobangi Sharks862142/10 (20%)3/10 (30%)5/10 (50%)5/10 (50%)37
9Posta Rangers1011-1214/10 (40%)7/10 (70%)3/10 (30%)3/10 (30%)32
10Bandari78-1154/10 (40%)4/10 (40%)4/10 (40%)5/10 (50%)41
11Shabana59-4142/10 (20%)5/10 (50%)4/10 (40%)5/10 (50%)52
12KCB1011-1214/10 (40%)5/10 (50%)5/10 (50%)2/10 (20%)36
13Tusker45-190/10 (0%)  5/10 (50%)42
14Homeboyz12111235/10 (50%)  2/10 (20%)23
15Mathare United912-3214/10 (40%)3/10 (30%)6/10 (60%)3/10 (30%)27
16Sofapaka411-7152/10 (20%)3/10 (30%)5/10 (50%)4/10 (40%)35
17Murang'a SEAL815-7234/10 (40%)  2/10 (20%)26
18Bidco United112-11131/10 (10%)  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 Bomet23  
2AFC Leopards21  
3Nairobi United19  
4Kenya Police18  
5Ulinzi Stars18  
6Mara Sugar17  
7GOR Mahia16  
8Kariobangi Sharks13  
9Posta Rangers13  
10Bandari12  
11Shabana12  
12KCB11  
13Tusker11  
14Homeboyz10  
15Mathare United10  
16Sofapaka8  
17Murang'a SEAL7  
18Bidco United3  
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
1APS Bomet774481
2Shabana761473
3Tusker579360
4Homeboyz576358
5KCB529329
6AFC Leopards464288
7Bandari440273
8Mathare United402250
9GOR Mahia333207
10Mara Sugar291181
11Sofapaka291181
12Posta Rangers267166
13Ulinzi Stars12779
14Bidco United4025
15Murang'a SEAL3824
16Kariobangi Sharks00
17Kenya Police00
18Nairobi United00

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