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
5Posta Rangers623185+39300
6AFC Leopards630387+19400
7Murang'a SEAL63037709300
8Kenya Police615043+18300
9Mathare United622256-18210
10Mara Sugar621345-17200
11Shabana613234-16200
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
7Mara Sugar1042477014300
8Shabana1034357-21321145
9Mathare United10334911-212310
10KCB103251012-211500
11Bandari1025379-211400
12Homeboyz102441211+110500
13Posta Rangers10244811-310310
14Murang'a SEAL103161015-510500
15Tusker1023546-29100
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 
5Posta Rangers69 1010 
6AFC Leopards69 1018 
7Murang'a SEAL69 1010 
8Kenya Police68 1018 
9Mathare United68 1012 
10Mara Sugar67 1014 
11Shabana66 1013 
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
7Mara Sugar770143/10 (30%)5/10 (50%)4/10 (40%)5/10 (50%)49
8Shabana57-2122/10 (20%)4/10 (40%)5/10 (50%)5/10 (50%)48
9Mathare United911-2203/10 (30%)4/10 (40%)5/10 (50%)4/10 (40%)30
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
13Posta Rangers811-3193/10 (30%)6/10 (60%)4/10 (40%)2/10 (20%)40
14Murang'a SEAL1015-5255/10 (50%)  2/10 (20%)25
15Tusker46-2101/10 (10%)  4/10 (40%)45
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  
7Mara Sugar14  
8Shabana13  
9Mathare United12  
10KCB11  
11Bandari11  
12Homeboyz10  
13Posta Rangers10  
14Murang'a SEAL10  
15Tusker9  
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
23K00
3AFC Leopards00
4Bandari00
5GOR Mahia00
6Homeboyz00
7KCB00
8Kenya Police00
9Mara Sugar00
10Mathare United00
11Migori Youth00
12Mombasa Elite00
13Murang'a SEAL00
14Nairobi United00
15Posta Rangers00
16Shabana00
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