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 Bomet642082+61421178
2GOR Mahia632163+311200
3Nairobi United632165+111200
4Ulinzi Stars632154+111200
5AFC Leopards630387+19400
6Murang'a SEAL63037709300
7Posta Rangers622275+28210
8Kenya Police615043+18300
9Shabana6222440821145
10Mathare United622256-18210
11Mara Sugar621345-17200
12Tusker612334-15100
13KCB612357-25300
14Bandari612358-35300
15Homeboyz603358-33400
163K00000000000
17Migori Youth00000000000
18Mombasa Elite00000000000
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1APS Bomet10730132+112421178
2Ulinzi Stars10622128+420400
3Nairobi United105411610+619500
4Kenya Police10460104+618400
5AFC Leopards106041210+218400
6GOR Mahia1044285+316300
7Shabana1043367-11521145
8Mara Sugar1042477014300
9Mathare United10334911-212310
10KCB103251012-211500
11Bandari1025379-211400
12Homeboyz102441211+110500
13Murang'a SEAL103161015-510500
14Tusker1023546-29100
15Posta Rangers10235812-49310
163K00000000000
17Migori Youth00000000000
18Mombasa Elite00000000000

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 Bomet614 1024 
2GOR Mahia611 1016 
3Nairobi United611 1019 
4Ulinzi Stars611 1020 
5AFC Leopards69 1018 
6Murang'a SEAL69 1010 
7Posta Rangers68 109 
8Kenya Police68 1018 
9Shabana68 1015 
10Mathare United68 1012 
11Mara Sugar67 1014 
12Tusker65 109 
13KCB65 1011 
14Bandari65 1011 
15Homeboyz63 1010 
163K00 00 
17Migori Youth00 00 
18Mombasa Elite00 00 
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%)7/10 (70%)1/10 (10%)8/10 (80%)46
2Ulinzi Stars1284204/10 (40%)6/10 (60%)4/10 (40%)4/10 (40%)48
3Nairobi United16106265/10 (50%)5/10 (50%)4/10 (40%)4/10 (40%)24
4Kenya Police1046144/10 (40%)7/10 (70%)0/10 (0%)6/10 (60%)25
5AFC Leopards12102224/10 (40%)7/10 (70%)3/10 (30%)4/10 (40%)46
6GOR Mahia853133/10 (30%)  5/10 (50%)31
7Shabana67-1132/10 (20%)  6/10 (60%)52
8Mara Sugar770143/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)49
9Mathare United911-2203/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)26
10KCB1012-2225/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)36
11Bandari79-2164/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)45
12Homeboyz12111235/10 (50%)  2/10 (20%)21
13Murang'a SEAL1015-5255/10 (50%)  2/10 (20%)25
14Tusker46-2101/10 (10%)  4/10 (40%)45
15Posta Rangers812-4203/10 (30%)  2/10 (20%)41
163K00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
17Migori Youth00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
18Mombasa Elite00000/0 (0%)0/0 (0%)0/0 (0%)0/0 (0%) 
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  
2Ulinzi Stars20  
3Nairobi United19  
4Kenya Police18  
5AFC Leopards18  
6GOR Mahia16  
7Shabana15  
8Mara Sugar14  
9Mathare United12  
10KCB11  
11Bandari11  
12Homeboyz10  
13Murang'a SEAL10  
14Tusker9  
15Posta Rangers9  
163K0  
17Migori Youth0  
18Mombasa Elite0  
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 Bomet178111
2Shabana14590
33K00
4AFC Leopards00
5Bandari00
6GOR Mahia00
7Homeboyz00
8KCB00
9Kenya Police00
10Mara Sugar00
11Mathare United00
12Migori Youth00
13Mombasa Elite00
14Murang'a SEAL00
15Nairobi United00
16Posta Rangers00
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
PosTeamELO Rating
1GOR Mahia1,788
2Kenya Police1,779
3AFC Leopards1,712
4Homeboyz1,675
5Tusker1,646
6Shabana1,616
7Nairobi United1,610
8Bandari1,610
9APS Bomet1,588
10KCB1,560
11Murang'a SEAL1,551
12Mara Sugar1,535
13Ulinzi Stars1,534
14Posta Rangers1,496
15Mathare United1,483
163KN/K
17Migori YouthN/K
18Mombasa EliteN/K

League Table for this division