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
1AFC Leopards6501115+6152175
2Kenya Police641173+4131210
3Tusker640263+312120
4GOR Mahia632185+311423
5KCB632164+2113138
6Mara Sugar623132+1912257
7Homeboyz622286+2823107
8Mathare United6222770833291
9Ulinzi Stars621367-17310
10Posta Rangers621356-1721179
11Bandari614134-1721162
12Nairobi United613276+16320
13APS Bomet613234-162197
14Shabana6204512-76320
15Bidco United612324-251229
16Murang'a SEAL612336-35210
17Kariobangi Sharks611447-34323
18Sofapaka602418-72110
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1GOR Mahia10721187+1123623
2AFC Leopards10712147+7223175
3Homeboyz10532179+81853107
4Shabana106041012-218320
5Mara Sugar10451139+41752257
6Kenya Police1044296+3163210
7Tusker10514109+116420
8KCB104331011-1156138
9Nairobi United10352138+514520
10Murang'a SEAL104241212014510
11Bandari103527701431162
12Mathare United10334121201263291
13Kariobangi Sharks1033489-112523
14APS Bomet1024479-2105197
15Posta Rangers10235812-4951179
16Ulinzi Stars10226813-58510
17Bidco United10145614-874229
18Sofapaka10028317-142210

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
1AFC Leopards615 1022 
2Kenya Police613 1016 
3Tusker612 1016 
4GOR Mahia611 1023 
5KCB611 1015 
6Mara Sugar69 1017 
7Homeboyz68 1018 
8Mathare United68 1012 
9Ulinzi Stars67 108 
10Posta Rangers67 109 
11Bandari67 1014 
12Nairobi United66 1014 
13APS Bomet66 1010 
14Shabana66 1018 
15Bidco United65 107 
16Murang'a SEAL65 1014 
17Kariobangi Sharks64 1012 
18Sofapaka62 102 
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 Mahia18711256/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)21
2AFC Leopards1477213/10 (30%)9/10 (90%)1/10 (10%)6/10 (60%)42
3Homeboyz1798265/10 (50%)6/10 (60%)4/10 (40%)3/10 (30%)20
4Shabana1012-2223/10 (30%)7/10 (70%)3/10 (30%)6/10 (60%)38
5Mara Sugar1394225/10 (50%)4/10 (40%)5/10 (50%)4/10 (40%)43
6Kenya Police963153/10 (30%)5/10 (50%)3/10 (30%)5/10 (50%)38
7Tusker1091194/10 (40%)7/10 (70%)3/10 (30%)3/10 (30%)41
8KCB1011-1216/10 (60%)5/10 (50%)5/10 (50%)3/10 (30%)33
9Nairobi United1385215/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)24
10Murang'a SEAL12120245/10 (50%)4/10 (40%)6/10 (60%)2/10 (20%)31
11Bandari770143/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)32
12Mathare United12120246/10 (60%)3/10 (30%)6/10 (60%)2/10 (20%)45
13Kariobangi Sharks89-1175/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)41
14APS Bomet79-2165/10 (50%)3/10 (30%)4/10 (40%)4/10 (40%)34
15Posta Rangers812-4205/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)36
16Ulinzi Stars813-5215/10 (50%)4/10 (40%)6/10 (60%)1/10 (10%)31
17Bidco United614-8204/10 (40%)3/10 (30%)6/10 (60%)2/10 (20%)40
18Sofapaka317-14202/10 (20%)0/10 (0%)8/10 (80%)2/10 (20%)22
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 Mahia23  
2AFC Leopards22  
3Homeboyz18  
4Shabana18  
5Mara Sugar17  
6Kenya Police16  
7Tusker16  
8KCB15  
9Nairobi United14  
10Murang'a SEAL14  
11Bandari14  
12Mathare United12  
13Kariobangi Sharks12  
14APS Bomet10  
15Posta Rangers9  
16Ulinzi Stars8  
17Bidco United7  
18Sofapaka2  
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
1Mathare United291181
2Mara Sugar257160
3Posta Rangers179111
4Bandari162101
5Homeboyz10766
6APS Bomet9760
7AFC Leopards7547
8KCB3824
9Bidco United2918
10Kenya Police106
11GOR Mahia32
12Kariobangi Sharks32
13Murang'a SEAL00
14Nairobi United00
15Shabana00
16Sofapaka00
17Tusker00
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
PosTeam ELO Rating
1GOR Mahia1,820
2Kenya Police1,752
3AFC Leopards1,750
4Homeboyz1,718
5Tusker1,663
6Bandari1,650
7Shabana1,623
8KCB1,596
9Nairobi United1,573
10Murang'a SEAL1,551
11Kariobangi Sharks1,530
12Mara Sugar1,523
13Posta Rangers1,504
14Ulinzi Stars1,496
15APS Bomet1,495
16Mathare United1,474
17Sofapaka1,462
18Bidco United1,460

League Table for this division