Football / Kenya /

Premier League - season stats and match results

Premier League

Premier League 2023-2024

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Sofapaka Sofapaka 12 2.33 0.67 1.67 6 1.83 0.5 1.33 6 2.83 0.83 2
Kariobangi Sharks Kariobangi Sharks 12 1.5 0.58 0.92 6 1.5 0.67 0.83 6 1.5 0.5 1
Bidco United Bidco United 11 1.73 1 0.73 5 2.2 1.8 0.4 6 1.33 0.33 1
AFC Leopards SC AFC Leopards SC 12 1.67 0.67 1 6 1 0.33 0.67 6 2.33 1 1.33
Muhoroni Youth FC Muhoroni Youth FC 11 1.55 0.27 1.27 5 1.8 0.4 1.4 6 1.33 0.17 1.17
Kenya Police Kenya Police 12 2.17 1.17 1 5 2.6 1.4 1.2 7 1.86 1 0.86
Tusker Tusker 11 1.64 0.82 0.82 6 1.67 0.83 0.83 5 1.6 0.8 0.8
Posta Rangers Posta Rangers 12 2.08 1.5 0.58 6 2 1.67 0.33 6 2.17 1.33 0.83
Kakamega Homeboyz Kakamega Homeboyz 12 2.25 1.42 0.83 6 3.33 2 1.33 6 1.17 0.83 0.33
Shabana FC Shabana FC 12 2.33 0.83 1.5 6 2 0.83 1.17 6 2.67 0.83 1.83
Muranga Seal Muranga Seal 12 1.5 0.92 0.58 6 2.17 1.33 0.83 6 0.83 0.5 0.33
Ulinzi Stars Ulinzi Stars 12 1.58 0.75 0.83 6 1.5 1 0.5 6 1.67 0.5 1.17
Nairobi City Stars FC Nairobi City Stars FC 12 3.25 1.42 1.83 6 3 1.5 1.5 6 3.5 1.33 2.17
Bandari FC Bandari FC 12 1.75 0.92 0.83 7 2 1.14 0.86 5 1.4 0.6 0.8
Gor Mahia FC Gor Mahia FC 12 1.5 1.17 0.33 6 1.5 1 0.5 6 1.5 1.33 0.17
Nzoia United Nzoia United 13 1.92 0.69 1.23 7 1.86 0.71 1.14 6 2 0.67 1.33
Kenya Commercial Bank Kenya Commercial Bank 12 2.08 1.33 0.75 5 1.8 1 0.8 7 2.29 1.57 0.71
FC Talanta FC Talanta 12 2.17 1.33 0.83 6 1.5 1.17 0.33 6 2.83 1.5 1.33

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 (%)
Sofapaka Sofapaka 12 5 7 41.67 58.33 6 2 4 33.33 66.67 6 3 3 50 50
Kariobangi Sharks Kariobangi Sharks 12 2 10 16.67 83.33 6 1 5 16.67 83.33 6 1 5 16.67 83.33
Bidco United Bidco United 11 3 8 27.27 72.73 5 2 3 40 60 6 1 5 16.67 83.33
AFC Leopards SC AFC Leopards SC 12 2 10 16.67 83.33 6 0 6 0 100 6 2 4 33.33 66.67
Muhoroni Youth FC Muhoroni Youth FC 11 1 10 9.09 90.91 5 0 5 0 100 6 1 5 16.67 83.33
Kenya Police Kenya Police 12 4 8 33.33 66.67 5 2 3 40 60 7 2 5 28.57 71.43
Tusker Tusker 11 3 8 27.27 72.73 6 1 5 16.67 83.33 5 2 3 40 60
Posta Rangers Posta Rangers 12 4 8 33.33 66.67 6 2 4 33.33 66.67 6 2 4 33.33 66.67
Kakamega Homeboyz Kakamega Homeboyz 12 3 9 25 75 6 3 3 50 50 6 0 6 0 100
Shabana FC Shabana FC 12 5 7 41.67 58.33 6 2 4 33.33 66.67 6 3 3 50 50
Muranga Seal Muranga Seal 12 3 9 25 75 6 3 3 50 50 6 0 6 0 100
Ulinzi Stars Ulinzi Stars 12 2 10 16.67 83.33 6 1 5 16.67 83.33 6 1 5 16.67 83.33
Nairobi City Stars FC Nairobi City Stars FC 12 9 3 75 25 6 4 2 66.67 33.33 6 5 1 83.33 16.67
Bandari FC Bandari FC 12 2 10 16.67 83.33 7 2 5 28.57 71.43 5 0 5 0 100
Gor Mahia FC Gor Mahia FC 12 1 11 8.33 91.67 6 1 5 16.67 83.33 6 0 6 0 100
Nzoia United Nzoia United 13 4 9 30.77 69.23 7 2 5 28.57 71.43 6 2 4 33.33 66.67
Kenya Commercial Bank Kenya Commercial Bank 12 5 7 41.67 58.33 5 2 3 40 60 7 3 4 42.86 57.14
FC Talanta FC Talanta 12 4 8 33.33 66.67 6 1 5 16.67 83.33 6 3 3 50 50

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Sofapaka Sofapaka 12 19 1.58 6 0 0 6 19 3.17
Kariobangi Sharks Kariobangi Sharks 12 20 1.67 6 4 0.67 6 16 2.67
Bidco United Bidco United 11 2 0.18 5 2 0.4 6 0 0
AFC Leopards SC AFC Leopards SC 12 15 1.25 6 15 2.5 6 0 0
Muhoroni Youth FC Muhoroni Youth FC 11 17 1.55 5 0 0 6 17 2.83
Kenya Police Kenya Police 12 11 0.92 5 11 2.2 7 0 0
Tusker Tusker 11 14 1.27 6 4 0.67 5 10 2
Posta Rangers Posta Rangers 12 25 2.08 6 20 3.33 6 5 0.83
Kakamega Homeboyz Kakamega Homeboyz 12 14 1.17 6 7 1.17 6 7 1.17
Shabana FC Shabana FC 12 24 2 6 13 2.17 6 11 1.83
Muranga Seal Muranga Seal 12 15 1.25 6 0 0 6 15 2.5
Ulinzi Stars Ulinzi Stars 12 21 1.75 6 16 2.67 6 5 0.83
Nairobi City Stars FC Nairobi City Stars FC 12 4 0.33 6 4 0.67 6 0 0
Bandari FC Bandari FC 12 5 0.42 7 0 0 5 5 1
Gor Mahia FC Gor Mahia FC 12 0 0 6 0 0 6 0 0
Nzoia United Nzoia United 13 14 1.08 7 6 0.86 6 8 1.33
Kenya Commercial Bank Kenya Commercial Bank 12 16 1.33 5 6 1.2 7 10 1.43
FC Talanta FC Talanta 12 22 1.83 6 15 2.5 6 7 1.17

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Sofapaka Sofapaka 12 3 0.25 6 0 0 6 3 0.5
Kariobangi Sharks Kariobangi Sharks 12 5 0.42 6 0 0 6 5 0.83
Bidco United Bidco United 11 5 0.45 5 2 0.4 6 3 0.5
AFC Leopards SC AFC Leopards SC 12 6 0.5 6 6 1 6 0 0
Muhoroni Youth FC Muhoroni Youth FC 11 3 0.27 5 0 0 6 3 0.5
Kenya Police Kenya Police 12 3 0.25 5 1 0.2 7 2 0.29
Tusker Tusker 11 1 0.09 6 0 0 5 1 0.2
Posta Rangers Posta Rangers 12 11 0.92 6 8 1.33 6 3 0.5
Kakamega Homeboyz Kakamega Homeboyz 12 5 0.42 6 3 0.5 6 2 0.33
Shabana FC Shabana FC 12 5 0.42 6 5 0.83 6 0 0
Muranga Seal Muranga Seal 12 3 0.25 6 0 0 6 3 0.5
Ulinzi Stars Ulinzi Stars 12 9 0.75 6 7 1.17 6 2 0.33
Nairobi City Stars FC Nairobi City Stars FC 12 2 0.17 6 2 0.33 6 0 0
Bandari FC Bandari FC 12 1 0.08 7 0 0 5 1 0.2
Gor Mahia FC Gor Mahia FC 12 0 0 6 0 0 6 0 0
Nzoia United Nzoia United 13 4 0.31 7 2 0.29 6 2 0.33
Kenya Commercial Bank Kenya Commercial Bank 12 4 0.33 5 3 0.6 7 1 0.14
FC Talanta FC Talanta 12 10 0.83 6 6 1 6 4 0.67

Standings

Premier League 23/24: 2023-2024

Standings table
# Teams P W D L Goals PTS
1
Posta Rangers Posta Rangers 12 7 4 1 18:7 25
2
Gor Mahia FC Gor Mahia FC 12 6 6 0 14:4 24
3
Kenya Commercial Bank Kenya Commercial Bank 12 6 4 2 17:9 22
4
Kakamega Homeboyz Kakamega Homeboyz 12 6 3 3 17:10 21
5
Muranga Seal Muranga Seal 12 6 3 3 11:7 21
6
Bandari FC Bandari FC 12 6 2 4 11:10 20
7
FC Talanta FC Talanta 12 4 7 1 16:10 19
8
Bidco United Bidco United 11 4 5 2 11:8 17
9
Kenya Police Kenya Police 12 4 5 3 14:12 17
10
Nairobi City Stars FC Nairobi City Stars FC 12 4 3 5 17:22 15
11
Tusker Tusker 11 4 2 5 9:9 14
12
Ulinzi Stars Ulinzi Stars 12 4 1 7 9:10 13
13
Kariobangi Sharks Kariobangi Sharks 12 3 4 5 7:11 13
14
AFC Leopards SC AFC Leopards SC 12 1 7 4 8:12 10
15
Shabana FC Shabana FC 12 2 4 6 10:18 10
16
Nzoia United Nzoia United 12 2 3 7 8:15 9
17
Muhoroni Youth FC Muhoroni Youth FC 12 1 5 6 4:15 8
18
Sofapaka Sofapaka 12 2 2 8 8:20 8

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 2023-2024: The first place in the championship standings Premier League takes the team Posta Rangers (25 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.96
Home team wins 37%
Draws 35%
Away team wins 28%
Yellow cards 0.90
Red cards 0.01

Champions

Gor Mahia FC

Reigning champion

Gor Mahia FC

Titled (18)