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 Leopards641192+713 132
2Murang'a SEAL633083+512 3164
3Tusker640255012 010
4KCB632197+211 410
5Shabana623176+19 320
6Bandari623154+19 310
7Posta Rangers62314409 110
8GOR Mahia62227708 32243
9Mara Sugar62225508 2192
10Nairobi United622267-18 330
11Mathare United621324-27 010
12Homeboyz613278-16 421018
13Kenya Police613234-16 113
14APS Bomet613246-26 210
15Ulinzi Stars61237705 410
16Kariobangi Sharks612338-55 22264
17Sofapaka603315-43 110
18Bidco United602415-42 11297
Kenyan Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Murang'a SEAL10460137+618 6164
2AFC Leopards10532115+618 232
3GOR Mahia10532138+518 42243
4Shabana10451107+317 420
5KCB104421210+216 610
6Tusker1051489-116 210
7Kenya Police1043399015 313
8Bandari1035298+114 510
9Nairobi United104241314-114 530
10Mara Sugar1034387+113 3192
11Ulinzi Stars103341210+212 610
12APS Bomet1025399011 410
13Homeboyz102531112-111 621018
14Mathare United1032558-311 110
15Posta Rangers1025359-411 210
16Kariobangi Sharks10154613-78 42264
17Sofapaka10136411-76 210
18Bidco United1004639-64 21297

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 Leopards613 1018 
2Murang'a SEAL612 1018 
3Tusker612 1016 
4KCB611 1016 
5Shabana69 1017 
6Bandari69 1014 
7Posta Rangers69 1011 
8GOR Mahia68 1018 
9Mara Sugar68 1013 
10Nairobi United68 1014 
11Mathare United67 1011 
12Homeboyz66 1011 
13Kenya Police66 1015 
14APS Bomet66 1011 
15Ulinzi Stars65 1012 
16Kariobangi Sharks65 108 
17Sofapaka63 106 
18Bidco United62 104 
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
1Murang'a SEAL1376206/10 (60%)4/10 (40%)4/10 (40%)4/10 (40%)21
2AFC Leopards1156162/10 (20%)5/10 (50%)3/10 (30%)6/10 (60%)29
3GOR Mahia1385214/10 (40%)8/10 (80%)1/10 (10%)5/10 (50%)18
4Shabana1073174/10 (40%)6/10 (60%)2/10 (20%)6/10 (60%)28
5KCB12102226/10 (60%)4/10 (40%)4/10 (40%)4/10 (40%)31
6Tusker89-1172/10 (20%)6/10 (60%)4/10 (40%)5/10 (50%)30
7Kenya Police990183/10 (30%)5/10 (50%)3/10 (30%)4/10 (40%)21
8Bandari981175/10 (50%)2/10 (20%)6/10 (60%)4/10 (40%)34
9Nairobi United1314-1275/10 (50%)5/10 (50%)5/10 (50%)1/10 (10%)17
10Mara Sugar871153/10 (30%)4/10 (40%)4/10 (40%)5/10 (50%)35
11Ulinzi Stars12102226/10 (60%)3/10 (30%)7/10 (70%)2/10 (20%)23
12APS Bomet990184/10 (40%)2/10 (20%)5/10 (50%)4/10 (40%)41
13Homeboyz1112-1236/10 (60%)6/10 (60%)4/10 (40%)2/10 (20%)27
14Mathare United58-3131/10 (10%)4/10 (40%)5/10 (50%)4/10 (40%)47
15Posta Rangers59-4142/10 (20%)4/10 (40%)3/10 (30%)5/10 (50%)23
16Kariobangi Sharks613-7194/10 (40%)3/10 (30%)5/10 (50%)4/10 (40%)38
17Sofapaka411-7152/10 (20%)3/10 (30%)5/10 (50%)3/10 (30%)43
18Bidco United39-6122/10 (20%)0/10 (0%)7/10 (70%)3/10 (30%)44
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
1Murang'a SEAL18  
2AFC Leopards18  
3GOR Mahia18  
4Shabana17  
5KCB16  
6Tusker16  
7Kenya Police15  
8Bandari14  
9Nairobi United14  
10Mara Sugar13  
11Ulinzi Stars12  
12APS Bomet11  
13Homeboyz11  
14Mathare United11  
15Posta Rangers11  
16Kariobangi Sharks8  
17Sofapaka6  
18Bidco United4  
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
1Homeboyz1018633
2Bidco United297185
3Kariobangi Sharks264164
4GOR Mahia243151
5Mara Sugar9257
6Murang'a SEAL6440
7Kenya Police32
8AFC Leopards21
9APS Bomet00
10Bandari00
11KCB00
12Mathare United00
13Nairobi United00
14Posta Rangers00
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,801
2Kenya Police1,756
3AFC Leopards1,741
4Homeboyz1,692
5Tusker1,681
6Shabana1,632
7Bandari1,630
8KCB1,592
9Ulinzi Stars1,545
10Nairobi United1,541
11Sofapaka1,539
12Murang'a SEAL1,538
13Kariobangi Sharks1,530
14Posta Rangers1,521
15Mara Sugar1,511
16Bidco United1,499
17APS Bomet1,496
18Mathare United1,434

League Table for this division