- FootyStats
- ›
- Kenya
- ›
- Kenyan Premier League
- ›
- Expected Points
Expected Points - Kenya Kenyan Premier League
- Stats in this category :
- 1st Half Table -
- 2nd Half Table -
- Winning / Losing at HT -
- Market Values -
- Salaries -
- Expected Points -
- Datasets & Excel -
- Odds
Expected Points (xPts) - Kenyan Premier League
| # | Team | MP | xWins | xDraws | xLosses | xPts | Actual Pts | xP v Actual | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ![]() | Gor Mahia FC | 29 | 13 | 14 | 2 | 53 | 61 | +8 |
| 2 | ![]() | Kakamega Homeboyz FC | 29 | 11 | 15 | 3 | 48 | 43 | -5 |
| 3 | ![]() | AFC Leopards SC | 29 | 10 | 17 | 2 | 47 | 58 | +11 |
| 4 | ![]() | Kenya Commercial Bank SC | 28 | 10 | 17 | 1 | 47 | 40 | -7 |
| 5 | ![]() | Police FC | 29 | 8 | 18 | 3 | 42 | 50 | +8 |
| 6 | ![]() | Kariobangi Sharks FC | 29 | 9 | 13 | 7 | 40 | 30 | -10 |
| 7 | ![]() | Nairobi United FC | 29 | 9 | 13 | 7 | 40 | 45 | +5 |
| 8 | ![]() | TransMara Sugar FC | 28 | 8 | 15 | 5 | 39 | 37 | -2 |
| 9 | ![]() | Murang'a Sports Excellence Academy | 29 | 7 | 16 | 6 | 37 | 38 | +1 |
| 10 | ![]() | Shabana FC | 28 | 6 | 16 | 6 | 34 | 46 | +12 |
| 11 | ![]() | Tusker FC | 29 | 5 | 19 | 5 | 34 | 41 | +7 |
| 12 | ![]() | Mathare United FC | 28 | 6 | 14 | 8 | 32 | 34 | +2 |
| 13 | ![]() | Bandari FC | 29 | 4 | 14 | 11 | 26 | 40 | +14 |
| 14 | ![]() | Ulinzi Stars | 29 | 4 | 14 | 11 | 26 | 28 | +2 |
| 15 | ![]() | Sofapaka FC | 28 | 4 | 13 | 11 | 25 | 17 | -8 |
| 16 | ![]() | APS Bomet | 28 | 3 | 15 | 10 | 24 | 28 | +4 |
| 17 | ![]() | Posta Rangers FC | 29 | 3 | 14 | 12 | 23 | 32 | +9 |
| 18 | ![]() | Bidco United FC | 29 | 1 | 17 | 11 | 20 | 23 | +3 |
| 19 | ![]() | Naivas FC | 1 | 1 | 0 | 0 | 3 | 3 | 0 |
| 20 | ![]() | Equity Bank FC | 1 | 0 | 1 | 0 | 1 | 1 | 0 |
| 21 | ![]() | Mwatate United FC | 2 | 0 | 1 | 1 | 1 | 1 | 0 |
Expected Points Table for Kenya - Kenyan Premier League 2025/26 season. xWins = Expected Wins, xDraws = Expected Draws, xLosses = Expected Losses. The expected results are based on the xG of each match. xG of each match is rounded to the nearest round number and treated as the result. For example, if Gor Mahia FC's xG was 0.95 and Kakamega Homeboyz FC's xG was 1.17, then the result will be rounded to 1-1, and therefore, treated as a draw. If the xG were 0.95 vs 1.55, then it would be rounded to 1-2, and therefore a win for Kakamega Homeboyz FC.
Based on the Expected Points, the 1st place on the table would be Gor Mahia FC with 53 expected points.
Home Expected Points - Kenyan Premier League
| # | Team | MP | xWins | xDraws | xLosses | xPts | GF | GA | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ![]() | Kakamega Homeboyz FC | 15 | 8 | 7 | 0 | 31 | 26 | 17 |
| 2 | ![]() | Gor Mahia FC | 15 | 7 | 7 | 1 | 28 | 23 | 11 |
| 3 | ![]() | TransMara Sugar FC | 14 | 7 | 6 | 1 | 27 | 11 | 9 |
| 4 | ![]() | Police FC | 15 | 5 | 10 | 0 | 25 | 12 | 8 |
| 5 | ![]() | AFC Leopards SC | 14 | 5 | 9 | 0 | 24 | 19 | 10 |
| 6 | ![]() | Kenya Commercial Bank SC | 14 | 4 | 10 | 0 | 22 | 13 | 16 |
| 7 | ![]() | Nairobi United FC | 15 | 5 | 6 | 4 | 21 | 22 | 19 |
| 8 | ![]() | Kariobangi Sharks FC | 14 | 4 | 7 | 3 | 19 | 10 | 15 |
| 9 | ![]() | Murang'a Sports Excellence Academy | 14 | 4 | 7 | 3 | 19 | 15 | 18 |
| 10 | ![]() | Tusker FC | 14 | 3 | 9 | 2 | 18 | 11 | 14 |
| 11 | ![]() | Mathare United FC | 14 | 3 | 9 | 2 | 18 | 17 | 14 |
| 12 | ![]() | Shabana FC | 14 | 3 | 8 | 3 | 17 | 14 | 12 |
| 13 | ![]() | Bandari FC | 14 | 3 | 8 | 3 | 17 | 14 | 7 |
| 14 | ![]() | Sofapaka FC | 14 | 3 | 5 | 6 | 14 | 8 | 18 |
| 15 | ![]() | Ulinzi Stars | 15 | 2 | 7 | 6 | 13 | 14 | 19 |
| 16 | ![]() | Posta Rangers FC | 14 | 2 | 6 | 6 | 12 | 14 | 17 |
| 17 | ![]() | Bidco United FC | 15 | 1 | 9 | 5 | 12 | 8 | 15 |
| 18 | ![]() | APS Bomet | 14 | 1 | 7 | 6 | 10 | 9 | 16 |
| 19 | ![]() | Naivas FC | 1 | 1 | 0 | 0 | 3 | 3 | 1 |
| 20 | ![]() | Mwatate United FC | 1 | 0 | 1 | 0 | 1 | 2 | 2 |
| 21 | ![]() | Equity Bank FC | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Home Expected Points Table for Kenya - Kenyan Premier League 2025/26 season.
Away Expected Points - Kenyan Premier League
| # | Team | MP | xWins | xDraws | xLosses | xPts | GF | GA | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ![]() | Gor Mahia FC | 14 | 6 | 7 | 1 | 25 | 22 | 8 |
| 2 | ![]() | Kenya Commercial Bank SC | 14 | 6 | 7 | 1 | 25 | 16 | 14 |
| 3 | ![]() | AFC Leopards SC | 15 | 5 | 8 | 2 | 23 | 19 | 11 |
| 4 | ![]() | Kariobangi Sharks FC | 15 | 5 | 6 | 4 | 21 | 10 | 13 |
| 5 | ![]() | Nairobi United FC | 14 | 4 | 7 | 3 | 19 | 17 | 10 |
| 6 | ![]() | Murang'a Sports Excellence Academy | 15 | 3 | 9 | 3 | 18 | 21 | 19 |
| 7 | ![]() | Kakamega Homeboyz FC | 14 | 3 | 8 | 3 | 17 | 14 | 15 |
| 8 | ![]() | Police FC | 14 | 3 | 8 | 3 | 17 | 16 | 10 |
| 9 | ![]() | Shabana FC | 14 | 3 | 8 | 3 | 17 | 18 | 18 |
| 10 | ![]() | Tusker FC | 15 | 2 | 10 | 3 | 16 | 13 | 13 |
| 11 | ![]() | Mathare United FC | 14 | 3 | 5 | 6 | 14 | 8 | 13 |
| 12 | ![]() | APS Bomet | 14 | 2 | 8 | 4 | 14 | 19 | 17 |
| 13 | ![]() | Ulinzi Stars | 14 | 2 | 7 | 5 | 13 | 14 | 16 |
| 14 | ![]() | TransMara Sugar FC | 14 | 1 | 9 | 4 | 12 | 15 | 16 |
| 15 | ![]() | Sofapaka FC | 14 | 1 | 8 | 5 | 11 | 7 | 18 |
| 16 | ![]() | Posta Rangers FC | 15 | 1 | 8 | 6 | 11 | 10 | 19 |
| 17 | ![]() | Bandari FC | 15 | 1 | 6 | 8 | 9 | 8 | 12 |
| 18 | ![]() | Bidco United FC | 14 | 0 | 8 | 6 | 8 | 8 | 18 |
| 19 | ![]() | Equity Bank FC | 1 | 0 | 1 | 0 | 1 | 2 | 2 |
| 20 | ![]() | Naivas FC | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 21 | ![]() | Mwatate United FC | 1 | 0 | 0 | 1 | 0 | 1 | 3 |
Away Expected Points Table for Kenya - Kenyan Premier League 2025/26 season.
Expected Points (xPts) - Kenya
- Division 2
- Division 1
- Cup or Playoff
- Cup or Playoff
- Cup or Playoff
Get Profitable Predictions In Your Email!





















