Football / Kenya /

Premier League - season stats and match results

Premier League

Premier League 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
AFC Leopards SC AFC Leopards SC 29 2.03 1.17 0.86 15 2.07 1.2 0.87 14 2 1.14 0.86
Kenya Commercial Bank Kenya Commercial Bank 31 2.19 1.16 1.03 17 2.47 1.35 1.12 14 1.86 0.93 0.93
Bandari FC Bandari FC 30 1.8 0.83 0.97 15 1.8 1 0.8 15 1.8 0.67 1.13
Posta Rangers Posta Rangers 30 2.53 1.07 1.47 16 2.38 0.94 1.44 14 2.71 1.21 1.5
Gor Mahia FC Gor Mahia FC 29 2.03 1.41 0.62 14 2.07 1.64 0.43 15 2 1.2 0.8
Kenya Police Kenya Police 25 1.64 1.2 0.44 13 2.15 1.54 0.62 12 1.08 0.83 0.25
Kakamega Homeboyz Kakamega Homeboyz 30 2 1.13 0.87 15 1.47 1.07 0.4 15 2.53 1.2 1.33
Tusker Tusker 30 2.23 1.33 0.9 16 1.94 1.38 0.56 14 2.57 1.29 1.29
Kariobangi Sharks Kariobangi Sharks 30 1.67 0.8 0.87 14 2.86 1.5 1.36 16 0.63 0.19 0.44
Mara Sugar FC Mara Sugar FC 30 2.3 1.07 1.23 15 2 1.27 0.73 15 2.6 0.87 1.73
Muranga Seal Muranga Seal 30 2.07 0.73 1.33 14 1.93 0.71 1.21 16 2.19 0.75 1.44
FC Talanta FC Talanta 30 2.37 1 1.37 15 1.8 0.87 0.93 15 2.93 1.13 1.8
Nairobi City Stars FC Nairobi City Stars FC 30 1.97 0.7 1.27 15 1.87 0.73 1.13 15 2.07 0.67 1.4
Mathare United Mathare United 31 2.03 0.81 1.23 15 2 1 1 16 2.06 0.63 1.44
Shabana FC Shabana FC 30 2.1 1.27 0.83 14 2.07 1.43 0.64 16 2.13 1.13 1
Ulinzi Stars Ulinzi Stars 30 1.73 0.83 0.9 15 1.47 0.87 0.6 15 2 0.8 1.2
Sofapaka Sofapaka 30 1.63 0.9 0.73 15 1.87 1.13 0.73 15 1.4 0.67 0.73
Bidco United Bidco United 30 1.5 0.57 0.93 15 1.6 0.53 1.07 15 1.4 0.6 0.8

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
AFC Leopards SC AFC Leopards SC 29 9 20 31.03 68.97 15 5 10 33.33 66.67 14 4 10 28.57 71.43
Kenya Commercial Bank Kenya Commercial Bank 31 10 21 32.26 67.74 17 7 10 41.18 58.82 14 3 11 21.43 78.57
Bandari FC Bandari FC 30 7 23 23.33 76.67 15 3 12 20 80 15 4 11 26.67 73.33
Posta Rangers Posta Rangers 30 16 14 53.33 46.67 16 8 8 50 50 14 8 6 57.14 42.86
Gor Mahia FC Gor Mahia FC 29 11 18 37.93 62.07 14 5 9 35.71 64.29 15 6 9 40 60
Kenya Police Kenya Police 25 6 19 24 76 13 4 9 30.77 69.23 12 2 10 16.67 83.33
Kakamega Homeboyz Kakamega Homeboyz 30 8 22 26.67 73.33 15 2 13 13.33 86.67 15 6 9 40 60
Tusker Tusker 30 13 17 43.33 56.67 16 6 10 37.5 62.5 14 7 7 50 50
Kariobangi Sharks Kariobangi Sharks 30 9 21 30 70 14 9 5 64.29 35.71 16 0 16 0 100
Mara Sugar FC Mara Sugar FC 30 9 21 30 70 15 4 11 26.67 73.33 15 5 10 33.33 66.67
Muranga Seal Muranga Seal 30 9 21 30 70 14 3 11 21.43 78.57 16 6 10 37.5 62.5
FC Talanta FC Talanta 30 11 19 36.67 63.33 15 2 13 13.33 86.67 15 9 6 60 40
Nairobi City Stars FC Nairobi City Stars FC 30 8 22 26.67 73.33 15 3 12 20 80 15 5 10 33.33 66.67
Mathare United Mathare United 31 9 22 29.03 70.97 15 5 10 33.33 66.67 16 4 12 25 75
Shabana FC Shabana FC 30 9 21 30 70 14 6 8 42.86 57.14 16 3 13 18.75 81.25
Ulinzi Stars Ulinzi Stars 30 9 21 30 70 15 4 11 26.67 73.33 15 5 10 33.33 66.67
Sofapaka Sofapaka 30 3 27 10 90 15 2 13 13.33 86.67 15 1 14 6.67 93.33
Bidco United Bidco United 30 4 26 13.33 86.67 15 2 13 13.33 86.67 15 2 13 13.33 86.67

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
AFC Leopards SC AFC Leopards SC 29 10 0.34 15 4 0.27 14 6 0.43
Kenya Commercial Bank Kenya Commercial Bank 31 11 0.35 17 9 0.53 14 2 0.14
Bandari FC Bandari FC 30 5 0.17 15 1 0.07 15 4 0.27
Posta Rangers Posta Rangers 30 11 0.37 16 3 0.19 14 8 0.57
Gor Mahia FC Gor Mahia FC 29 3 0.1 14 1 0.07 15 2 0.13
Kenya Police Kenya Police 25 13 0.52 13 8 0.62 12 5 0.42
Kakamega Homeboyz Kakamega Homeboyz 30 8 0.27 15 5 0.33 15 3 0.2
Tusker Tusker 30 7 0.23 16 4 0.25 14 3 0.21
Kariobangi Sharks Kariobangi Sharks 30 17 0.57 14 10 0.71 16 7 0.44
Mara Sugar FC Mara Sugar FC 30 8 0.27 15 3 0.2 15 5 0.33
Muranga Seal Muranga Seal 30 7 0.23 14 5 0.36 16 2 0.13
FC Talanta FC Talanta 30 9 0.3 15 5 0.33 15 4 0.27
Nairobi City Stars FC Nairobi City Stars FC 30 16 0.53 15 7 0.47 15 9 0.6
Mathare United Mathare United 31 19 0.61 15 5 0.33 16 14 0.88
Shabana FC Shabana FC 30 9 0.3 14 6 0.43 16 3 0.19
Ulinzi Stars Ulinzi Stars 30 6 0.2 15 3 0.2 15 3 0.2
Sofapaka Sofapaka 30 12 0.4 15 5 0.33 15 7 0.47
Bidco United Bidco United 30 16 0.53 15 4 0.27 15 12 0.8

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
AFC Leopards SC AFC Leopards SC 29 208 7.17 15 99 6.6 14 109 7.79
Kenya Commercial Bank Kenya Commercial Bank 31 300 9.68 17 149 8.76 14 151 10.79
Bandari FC Bandari FC 30 155 5.17 15 49 3.27 15 106 7.07
Posta Rangers Posta Rangers 30 398 13.27 16 193 12.06 14 205 14.64
Gor Mahia FC Gor Mahia FC 29 325 11.21 14 111 7.93 15 214 14.27
Kenya Police Kenya Police 25 411 16.44 13 205 15.77 12 206 17.17
Kakamega Homeboyz Kakamega Homeboyz 30 216 7.2 15 178 11.87 15 38 2.53
Tusker Tusker 30 336 11.2 16 196 12.25 14 140 10
Kariobangi Sharks Kariobangi Sharks 30 306 10.2 14 153 10.93 16 153 9.56
Mara Sugar FC Mara Sugar FC 30 255 8.5 15 117 7.8 15 138 9.2
Muranga Seal Muranga Seal 30 297 9.9 14 154 11 16 143 8.94
FC Talanta FC Talanta 30 236 7.87 15 153 10.2 15 83 5.53
Nairobi City Stars FC Nairobi City Stars FC 30 350 11.67 15 100 6.67 15 250 16.67
Mathare United Mathare United 31 333 10.74 15 187 12.47 16 146 9.13
Shabana FC Shabana FC 30 260 8.67 14 163 11.64 16 97 6.06
Ulinzi Stars Ulinzi Stars 30 201 6.7 15 107 7.13 15 94 6.27
Sofapaka Sofapaka 30 241 8.03 15 155 10.33 15 86 5.73
Bidco United Bidco United 30 372 12.4 15 179 11.93 15 193 12.87

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
AFC Leopards SC AFC Leopards SC 29 36 1.24 15 28 1.87 14 8 0.57
Kenya Commercial Bank Kenya Commercial Bank 31 15 0.48 17 11 0.65 14 4 0.29
Bandari FC Bandari FC 30 14 0.47 15 2 0.13 15 12 0.8
Posta Rangers Posta Rangers 30 25 0.83 16 13 0.81 14 12 0.86
Gor Mahia FC Gor Mahia FC 29 23 0.79 14 11 0.79 15 12 0.8
Kenya Police Kenya Police 25 22 0.88 13 13 1 12 9 0.75
Kakamega Homeboyz Kakamega Homeboyz 30 27 0.9 15 9 0.6 15 18 1.2
Tusker Tusker 30 20 0.67 16 15 0.94 14 5 0.36
Kariobangi Sharks Kariobangi Sharks 30 32 1.07 14 23 1.64 16 9 0.56
Mara Sugar FC Mara Sugar FC 30 26 0.87 15 18 1.2 15 8 0.53
Muranga Seal Muranga Seal 30 26 0.87 14 16 1.14 16 10 0.63
FC Talanta FC Talanta 30 21 0.7 15 8 0.53 15 13 0.87
Nairobi City Stars FC Nairobi City Stars FC 30 25 0.83 15 16 1.07 15 9 0.6
Mathare United Mathare United 31 45 1.45 15 15 1 16 30 1.88
Shabana FC Shabana FC 30 40 1.33 14 17 1.21 16 23 1.44
Ulinzi Stars Ulinzi Stars 30 28 0.93 15 13 0.87 15 15 1
Sofapaka Sofapaka 30 15 0.5 15 7 0.47 15 8 0.53
Bidco United Bidco United 30 25 0.83 15 8 0.53 15 17 1.13

Standings

Premier League 24/25: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
Kenya Police Kenya Police 30 16 10 4 34:14 58
2
Tusker Tusker 30 15 10 5 40:27 55
3
Gor Mahia FC Gor Mahia FC 29 15 8 6 41:18 53
4
Shabana FC Shabana FC 30 13 10 7 38:25 49
5
Kakamega Homeboyz Kakamega Homeboyz 30 12 12 6 34:26 48
6
AFC Leopards SC AFC Leopards SC 29 10 12 7 34:25 42
7
Kenya Commercial Bank Kenya Commercial Bank 30 10 11 9 35:31 41
8
Sofapaka Sofapaka 30 9 13 8 27:22 40
9
Bandari FC Bandari FC 30 10 10 10 25:29 40
10
Mathare United Mathare United 30 9 10 11 24:37 37
11
Ulinzi Stars Ulinzi Stars 30 8 12 10 25:27 36
12
Kariobangi Sharks Kariobangi Sharks 30 6 15 9 24:26 33
13
FC Talanta FC Talanta 30 8 8 14 30:41 32
14
Posta Rangers Posta Rangers 30 8 8 14 32:44 32
15
Mara Sugar FC Mara Sugar FC 30 7 10 13 32:37 31
16
Bidco United Bidco United 30 5 14 11 17:28 29
17
Muranga Seal Muranga Seal 30 7 8 15 22:40 29
18
Nairobi City Stars FC Nairobi City Stars FC 30 6 9 15 21:38 27

Premier League

Kenya, championship Premier League: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 26th August 2023 to 23rd June 2024.

The current championship champion Premier League is Gor Mahia FC, and the most titled Gor Mahia FC.

Season 2024-2025: The first place in the championship standings Premier League takes the team Kenya Police (58 points).

The date of the

from 2023-08-26
to 2024-06-23

Tournament performance

Information obtained from open sources
Division level 1
Number of rounds 30
Average goals 1.90
Home team wins 38%
Draws 35%
Away team wins 27%
Yellow cards 0.92
Red cards 0.01

Champions

Gor Mahia FC

Reigning champion

Gor Mahia FC

Titled (18)