soccerstats247.com
Kenya
KPL



KPL 2020/2021

KPL is a soccer competition played in Kenya. The 2020/2021 season features 18 teams competing for the title of champions. Among soccer teams playing in KPL are Nairobi City Stars, Vihiga United, Wazito, Mathare United. Check below for the KPL table rankings, match results and schedule, football trends, top scoring players and disciplinary, among other various statistics like over/under, clean sheets / fail to score, score average or scoring sequences.

🏆 League Tables

   P W D L GF GA Dif Pts Last 5 PPG % Pts
1 Tusker 32 19 8 5 52 26 +26 65
2.03 67.71
2 KCB 32 18 8 6 44 23 +21 62
1.94 64.58
3 Bandari 32 14 11 7 47 37 +10 53
1.66 55.21
4 Leopards 32 15 6 11 37 31 +6 48
1.59 53.12
5 Kariobangi Sharks 32 14 6 12 45 42 +3 48
1.50 50.00
6 Homeboyz 32 14 4 14 45 39 +6 46
1.44 47.92
7 Nairobi City Stars 32 12 9 11 34 30 +4 45
1.41 46.88
8 Gor Mahia 32 14 6 12 32 29 +3 45
1.50 50.00
9 Wazito 32 12 9 11 30 33 -3 45
1.41 46.88
10 Ulinzi Stars 32 11 11 10 29 29 +0 44
1.38 45.83
11 Bidco United 32 10 14 8 28 28 +0 44
1.38 45.83
12 Sofapaka 32 9 11 12 34 37 -3 38
1.19 39.58
13 Posta Rangers 32 7 15 10 25 33 -8 36
1.12 37.50
14 Nzoia Sugar 32 7 12 13 33 38 -5 33
1.03 34.38
15 Mathare United 32 8 6 18 33 47 -14 30
0.94 31.25
16 Vihiga United 32 6 8 18 20 43 -23 26
0.81 27.08
17 Kisumu United 32 4 10 18 31 58 -27 22
0.69 22.92
18 Zoo Kericho 0 0 0 0 0 0 +0 0
0 0
   P W D L GF GA Dif Pts
1 Tusker 16 11 3 2 21 9 12 36
2 Bandari 16 10 3 3 32 17 15 33
3 KCB 16 10 3 3 20 12 8 33
4 Leopards 16 10 1 5 21 14 7 31
5 Ulinzi Stars 16 8 4 4 17 14 3 28
6 Wazito 16 7 6 3 20 16 4 27
7 Nairobi City Stars 16 7 5 4 23 17 6 26
8 Nzoia Sugar 16 6 7 3 22 17 5 25
9 Homeboyz 16 7 3 6 25 16 9 24
10 Bidco United 16 6 6 4 15 15 0 24
11 Sofapaka 16 5 7 4 23 19 4 22
12 Kariobangi Sharks 16 5 5 6 23 20 3 20
13 Mathare United 16 5 5 6 13 13 0 20
14 Gor Mahia 16 5 4 7 11 14 -3 19
15 Posta Rangers 16 2 8 6 9 19 -10 14
16 Vihiga United 16 2 4 10 7 19 -12 10
17 Kisumu United 16 2 4 10 17 33 -16 10
18 Zoo Kericho 0 0 0 0 0 0 0 0
   P W D L GF GA Dif Pts
1 Gor Mahia 16 9 3 4 23 15 8 30
2 Tusker 16 8 5 3 31 17 14 29
3 KCB 16 8 5 3 24 11 13 29
4 Kariobangi Sharks 16 9 1 6 22 22 0 28
5 Posta Rangers 16 5 7 4 16 14 2 22
6 Homeboyz 16 7 1 8 20 23 -3 22
7 Leopards 16 5 6 5 18 17 1 21
8 Bidco United 16 4 8 4 13 13 0 20
9 Bandari 16 4 8 4 15 20 -5 20
10 Nairobi City Stars 16 5 4 7 11 13 -2 19
11 Wazito 16 5 3 8 10 17 -7 18
12 Ulinzi Stars 16 3 7 6 12 15 -3 16
13 Sofapaka 16 4 4 8 11 18 -7 16
14 Vihiga United 16 4 4 8 13 24 -11 16
15 Kisumu United 16 2 6 8 14 25 -11 12
16 Mathare United 16 3 1 12 20 34 -14 10
17 Nzoia Sugar 16 1 5 10 11 21 -10 8
18 Zoo Kericho 0 0 0 0 0 0 0 0

📈 Trends

⚽ Matches

 Round 31 
Sunday22/08/2021Tusker
2 - 1
Bidco United
Sunday22/08/2021Kisumu United
2 - 5
Mathare United
Sunday22/08/2021Nairobi City Stars
0 - 3
KCB
Sunday22/08/2021Gor Mahia
0 - 2
Nzoia Sugar
Sunday22/08/2021Bandari
2 - 0
Wazito
Sunday22/08/2021Ulinzi Stars
2 - 1
Posta Rangers
Sunday22/08/2021Leopards
2 - 3
Homeboyz
Sunday22/08/2021Kariobangi Sharks
0 - 0
Sofapaka

Players

We have allocated points to each yellow (1 point), yellow-red (2 points) and red card (3 points) for ranking purposes. Please note that this does not represent any official rankings.

Over/Under

Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
Bandari 32 2.62 93.75% 81.25% 46.88% 28.13% 12.50%
Bidco United 32 1.75 81.25% 53.13% 28.13% 12.50% 0.00%
Gor Mahia 32 1.91 81.25% 46.88% 34.38% 15.63% 3.13%
Homeboyz 32 2.62 96.88% 71.88% 46.88% 28.13% 15.63%
Kariobangi Sharks 32 2.72 87.50% 68.75% 59.38% 31.25% 15.63%
KCB 32 2.09 90.63% 68.75% 46.88% 9.38% 0.00%
Kisumu United 32 2.78 81.25% 68.75% 46.88% 31.25% 12.50%
Leopards 32 2.12 84.38% 59.38% 43.75% 18.75% 6.25%
Mathare United 32 2.50 87.50% 62.50% 46.88% 18.75% 12.50%
Nairobi City Stars 32 2.00 96.88% 71.88% 34.38% 6.25% 0.00%
Nzoia Sugar 32 2.22 84.38% 65.63% 43.75% 12.50% 3.13%
Posta Rangers 32 1.81 81.25% 62.50% 31.25% 9.38% 3.13%
Sofapaka 32 2.22 87.50% 65.63% 46.88% 15.63% 3.13%
Tusker 32 2.44 87.50% 62.50% 50.00% 21.88% 12.50%
Ulinzi Stars 32 1.81 75.00% 53.13% 28.13% 12.50% 3.13%
Vihiga United 32 1.97 87.50% 53.13% 37.50% 18.75% 3.13%
Wazito 32 1.97 93.75% 62.50% 34.38% 9.38% 0.00%
Zoo Kericho 0 0.00 0.00% 0.00% 0.00% 0.00% 0.00%
League Avg.    82.12% 59.90% 39.24% 16.67% 5.90%
Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
Bandari 16 3.06 100.00% 87.50% 56.25% 31.25% 18.75%
Bidco United 16 1.88 87.50% 56.25% 31.25% 12.50% 0.00%
Gor Mahia 16 1.56 75.00% 37.50% 18.75% 6.25% 0.00%
Homeboyz 16 2.56 87.50% 68.75% 50.00% 31.25% 12.50%
Kariobangi Sharks 16 2.69 81.25% 62.50% 56.25% 43.75% 12.50%
KCB 16 2.00 100.00% 62.50% 37.50% 12.50% 0.00%
Kisumu United 16 3.12 87.50% 75.00% 43.75% 31.25% 25.00%
Leopards 16 2.19 87.50% 50.00% 43.75% 18.75% 6.25%
Mathare United 16 1.62 81.25% 50.00% 31.25% 0.00% 0.00%
Nairobi City Stars 16 2.50 106.25% 93.75% 56.25% 12.50% 0.00%
Nzoia Sugar 16 2.44 87.50% 75.00% 56.25% 18.75% 6.25%
Posta Rangers 16 1.75 62.50% 56.25% 37.50% 12.50% 6.25%
Sofapaka 16 2.62 87.50% 75.00% 56.25% 31.25% 6.25%
Tusker 16 1.88 87.50% 50.00% 31.25% 6.25% 6.25%
Ulinzi Stars 16 1.94 75.00% 56.25% 25.00% 12.50% 6.25%
Vihiga United 16 1.62 81.25% 43.75% 31.25% 6.25% 0.00%
Wazito 16 2.25 100.00% 75.00% 43.75% 12.50% 0.00%
Zoo Kericho 0 0.00 0.00% 0.00% 0.00% 0.00% 0.00%
League Avg.    81.94% 59.72% 39.24% 16.67% 5.90%
Matches of...Played Total match goals (team goals + opponent goals)
Avg. over 0.5over 1.5over 2.5over 3.5over 4.5
Bandari 16 2.19 87.50% 75.00% 37.50% 25.00% 6.25%
Bidco United 16 1.62 75.00% 50.00% 25.00% 12.50% 0.00%
Gor Mahia 16 2.38 87.50% 56.25% 50.00% 25.00% 6.25%
Homeboyz 16 2.69 106.25% 75.00% 43.75% 25.00% 18.75%
Kariobangi Sharks 16 2.75 93.75% 75.00% 62.50% 18.75% 18.75%
KCB 16 2.19 81.25% 75.00% 56.25% 6.25% 0.00%
Kisumu United 16 2.44 75.00% 62.50% 50.00% 31.25% 0.00%
Leopards 16 2.19 81.25% 68.75% 43.75% 18.75% 6.25%
Mathare United 16 3.38 93.75% 75.00% 62.50% 37.50% 25.00%
Nairobi City Stars 16 1.50 87.50% 50.00% 12.50% 0.00% 0.00%
Nzoia Sugar 16 2.00 81.25% 56.25% 31.25% 6.25% 0.00%
Posta Rangers 16 1.88 100.00% 68.75% 25.00% 6.25% 0.00%
Sofapaka 16 1.81 87.50% 56.25% 37.50% 0.00% 0.00%
Tusker 16 3.00 87.50% 75.00% 68.75% 37.50% 18.75%
Ulinzi Stars 16 1.69 75.00% 50.00% 31.25% 12.50% 0.00%
Vihiga United 16 2.31 93.75% 62.50% 43.75% 31.25% 6.25%
Wazito 16 1.69 87.50% 50.00% 25.00% 6.25% 0.00%
Zoo Kericho 0 0.00 0.00% 0.00% 0.00% 0.00% 0.00%
League Avg.    82.29% 60.07% 39.24% 16.67% 5.90%

Clean Sheets / Fail to Score

Clean Sheets
  CS Pld Perc.
KCB 17 33 51.52%
Tusker 13 32 40.62%
Leopards 12 30 40.00%
Bandari 12 33 36.36%
Gor Mahia 12 30 40.00%
Ulinzi Stars 12 31 38.71%
Posta Rangers 12 33 36.36%
Bidco United 12 32 37.50%
Nairobi City Stars 11 33 33.33%
Kariobangi Sharks 11 32 34.38%
Wazito 11 33 33.33%
Sofapaka 10 32 31.25%
Mathare United 8 31 25.81%
Homeboyz 7 33 21.21%
Vihiga United 7 33 21.21%
Nzoia Sugar 6 31 19.35%
Kisumu United 5 30 16.67%
Zoo Kericho 2 10 20.00%
Failed to score
  FS Pld Perc.
Zoo Kericho 3 10 30.00%
Bandari 6 33 18.18%
Tusker 6 32 18.75%
Leopards 7 30 23.33%
KCB 7 33 21.21%
Gor Mahia 9 30 30.00%
Nairobi City Stars 10 33 30.30%
Sofapaka 10 32 31.25%
Nzoia Sugar 10 31 32.26%
Mathare United 11 31 35.48%
Homeboyz 11 33 33.33%
Kariobangi Sharks 11 32 34.38%
Wazito 11 33 33.33%
Bidco United 11 32 34.38%
Kisumu United 12 30 40.00%
Posta Rangers 12 33 36.36%
Ulinzi Stars 14 31 45.16%
Vihiga United 19 33 57.58%

Score Average

  Avg. goals overall Avg. goals home Avg. goals away Pld
Scored Conc.TotalScoredConc.TotalScoredConc.Total
Leopards 1.16 0.97 2.13 1.31 0.88 2.19 1.13 1.06 2.19 32
Bandari 1.47 1.16 2.63 2.00 1.06 3.06 0.94 1.25 2.19 32
Gor Mahia 1.00 0.91 1.91 0.69 0.88 1.57 1.44 0.94 2.38 32
KCB 1.38 0.72 2.10 1.25 0.75 2.00 1.50 0.69 2.19 32
Mathare United 1.03 1.47 2.50 0.81 0.81 1.62 1.25 2.13 3.38 32
Nairobi City Stars 1.06 0.94 2.00 1.44 1.06 2.50 0.69 0.81 1.50 32
Sofapaka 1.06 1.16 2.22 1.44 1.19 2.63 0.69 1.13 1.82 32
Tusker 1.63 0.81 2.44 1.31 0.56 1.87 1.94 1.06 3.00 32
Ulinzi Stars 0.91 0.91 1.82 1.06 0.88 1.94 0.75 0.94 1.69 32
Kisumu United 0.97 1.81 2.78 1.06 2.06 3.12 0.88 1.56 2.44 32
Posta Rangers 0.78 1.03 1.81 0.56 1.19 1.75 1.00 0.88 1.88 32
Homeboyz 1.41 1.22 2.63 1.56 1.00 2.56 1.25 1.44 2.69 32
Kariobangi Sharks 1.41 1.31 2.72 1.44 1.25 2.69 1.38 1.38 2.76 32
Nzoia Sugar 1.03 1.19 2.22 1.38 1.06 2.44 0.69 1.31 2.00 32
Zoo Kericho 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0
Vihiga United 0.63 1.34 1.97 0.44 1.19 1.63 0.81 1.50 2.31 32
Wazito 0.94 1.03 1.97 1.25 1.00 2.25 0.63 1.06 1.69 32
Bidco United 0.88 0.88 1.76 0.94 0.94 1.88 0.81 0.81 1.62 32

Form – Scoring Sequences

  Current Sequences Consecutive matches without...
W D L W D L
Bandari 1 0 0 0 1 5
Bidco United 0 0 1 1 2 0
Gor Mahia 0 0 1 1 2 0
Homeboyz 1 0 0 0 11 1
Kariobangi Sharks 0 1 0 2 0 1
KCB 1 0 0 0 1 2
Kisumu United 0 0 3 7 3 0
Leopards 0 0 1 2 1 0
Mathare United 2 0 0 0 7 2
Nairobi City Stars 0 0 1 3 1 0
Nzoia Sugar 1 0 0 0 1 2
Posta Rangers 0 0 2 4 2 0
Sofapaka 0 2 0 2 0 3
Tusker 1 0 0 0 1 4
Ulinzi Stars 1 0 0 0 3 1
Vihiga United 2 0 0 0 6 2
Wazito 0 0 1 1 5 0
Zoo Kericho 0 2 0 2 0 3
  Current Sequences Consecutive matches without...
W D L W D L
Bandari 4 0 0 0 4 6
Bidco United 1 0 0 0 1 7
Gor Mahia 0 0 1 2 1 0
Homeboyz 0 0 2 2 6 0
Kariobangi Sharks 0 1 0 1 0 2
KCB 0 2 0 3 0 2
Kisumu United 0 0 3 3 6 0
Leopards 0 0 1 1 14 0
Mathare United 3 0 0 0 3 4
Nairobi City Stars 0 0 1 2 1 0
Nzoia Sugar 0 1 0 1 0 4
Posta Rangers 0 0 1 2 1 0
Sofapaka 0 1 0 2 0 1
Tusker 2 0 0 0 7 2
Ulinzi Stars 1 0 0 0 10 1
Vihiga United 1 0 0 0 2 1
Wazito 2 0 0 0 3 2
Zoo Kericho 0 1 0 1 0 3
  Current Sequences Consecutive matches without...
W D L W D L
Bandari 0 1 0 1 0 2
Bidco United 0 0 1 3 1 0
Gor Mahia 1 0 0 0 1 2
Homeboyz 1 0 0 0 5 1
Kariobangi Sharks 0 0 2 2 15 0
KCB 1 0 0 0 4 1
Kisumu United 0 0 2 5 2 0
Leopards 0 1 0 1 0 2
Mathare United 1 0 0 0 8 1
Nairobi City Stars 0 0 1 1 2 0
Nzoia Sugar 1 0 0 0 3 1
Posta Rangers 0 0 1 2 1 0
Sofapaka 0 1 0 1 0 2
Tusker 0 1 0 1 0 2
Ulinzi Stars 0 0 1 2 1 0
Vihiga United 1 0 0 0 5 1
Wazito 0 0 2 2 6 0
Zoo Kericho 0 1 0 4 0 1

The soccer statistics for KPL are updated regularly, as matches are played and results are processed. The statistical data is presented in a manner that can be used easily to identify trends and probabilities for future football matches, which is what the SoccerStats247 system uses to produce predictions for KPL. There are daily tips in the Predictions section, where our algorithm point to probable outcomes for different markets, and evolves as more matches and soccer statistics are feed in.

Seasons