Kenya Super League

Kenya Super League facts (last 50 games)

  • Home teams win 54% of Kenya Super League matches on average.
  • In Kenya Super League, 26% of matches finish in a draw.
  • Kenya Super League averages 2.12 goals per game.
  • 36% of Kenya Super League matches have finished with over 2.5 goals in the last 50 games.

Past Kenya Super League Predictions

Kenya Super League predictions, latest results, standings and match previews in one place. Below you can review recent and upcoming Kenya Super League matches, compare team form, check odds and follow the main league trends to support your own analysis.

The latest Kenya Super League data on this page shows an average of 2.12 goals per game across the last 50 matches, with draws in 26% of fixtures and over 2.5 goals landing in 36% of games. Use these numbers together with team form, results and standings to get a clearer view of the league.

Kenya Super League Table

Overall Standings

Team G W D L G P
1 Migori Youth
38
25
6
7
57:29
81
2 3K
38
23
8
7
62:26
77
3 Mombasa Elite
38
24
4
10
51:32
76
4 Equity Bank
38
21
11
6
56:28
74
5 MOFA
38
16
16
6
51:30
64
6 Fortune Sacco
38
18
9
11
61:41
63
7 Naivas
38
17
10
11
47:30
61
8 Talanta
38
16
9
13
53:41
57
9 Kibera Black Stars
38
15
8
15
32:33
53
10 Soy United
38
14
10
14
31:27
52
11 Nzoia Sugar
38
12
14
12
37:36
50
12 Gucha Stars
38
12
8
18
35:41
44
13 Luanda Villa
38
12
7
19
30:51
43
14 Kabati Youth FC
38
10
9
19
32:52
39
15 Kisumu All Stars
38
10
9
19
23:47
39
16 Nairobi City Stars
38
9
12
17
32:44
39
17 Darajani Gogo
38
10
8
20
27:48
38
18 MCF
38
9
10
19
24:42
34
19 Vihiga United FC
38
9
9
20
29:55
30
20 Mwatate United
38
6
7
25
27:64
25
Promotion - Premier League
Relegation

Latest Kenya Super League results

  • 13.06 FT
    Nzoia Sugar
    Kibera Black Stars
    1
    0
  • 13.06 FT
    Naivas
    Mombasa Elite
    1
    1
  • 13.06 FT
    Nairobi City Stars
    Darajani Gogo
    0
    3
  • 13.06 FT
    MOFA
    Kabati Youth FC
    1
    1
  • 13.06 FT
    MCF
    Fortune Sacco
    0
    3
  • 13.06 FT
    Luanda Villa
    Soy United
    0
    1
  • 13.06 FT
    Kisumu All Stars
    Vihiga United FC
    1
    0
  • 13.06 FT
    Gucha Stars
    Talanta
    3
    2
  • 13.06 FT
    Equity Bank
    Mwatate United
    2
    0
  • 13.06 FT
    3K
    Migori Youth
    1
    1
  • 07.06 FT
    Vihiga United FC
    Luanda Villa
    1
    1
  • 07.06 FT
    Talanta
    Nairobi City Stars
    5
    1
  • 07.06 FT
    Soy United
    MOFA
    0
    0
  • 07.06 FT
    Mombasa Elite
    Nzoia Sugar
    1
    0
  • 07.06 FT
    Migori Youth
    Equity Bank
    2
    1
  • 07.06 FT
    Kibera Black Stars
    MCF
    1
    2
  • 07.06 FT
    Kabati Youth FC
    Naivas
    2
    1
  • 07.06 FT
    Fortune Sacco
    Gucha Stars
    1
    0
  • 07.06 FT
    Darajani Gogo
    Kisumu All Stars
    2
    1
  • 01.06 FT
    Nzoia Sugar
    Fortune Sacco
    3
    1