Kenya Super League

Kenya Super League facts (last 50 games)

  • Home teams win 46% of Kenya Super League matches on average.
  • In Kenya Super League, 38% of matches finish in a draw.
  • Kenya Super League averages 1.76 goals per game.
  • 32% 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 1.76 goals per game across the last 50 matches, with draws in 38% of fixtures and over 2.5 goals landing in 32% 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
36
24
5
7
54:27
77
2 3K
36
22
7
7
58:25
73
3 Mombasa Elite
36
23
3
10
49:31
72
4 Equity Bank
36
20
11
5
53:26
71
5 MOFA
36
16
14
6
50:29
62
6 Naivas
36
17
9
10
45:27
60
7 Fortune Sacco
36
16
9
11
57:41
57
8 Talanta
36
15
9
12
46:37
54
9 Kibera Black Stars
36
15
8
13
31:30
53
10 Soy United
36
13
9
14
30:27
48
11 Nzoia Sugar
36
11
14
11
36:35
47
12 Luanda Villa
36
12
6
18
29:49
42
13 Gucha Stars
36
11
8
17
32:38
41
14 Nairobi City Stars
36
9
12
15
31:36
39
15 Kisumu All Stars
36
9
9
18
21:45
36
16 Kabati Youth FC
36
9
8
19
29:50
35
17 Darajani Gogo
36
8
8
20
22:47
32
18 MCF
36
8
10
18
22:38
31
19 Vihiga United FC
36
9
8
19
28:53
29
20 Mwatate United
36
6
7
23
27:59
25
Promotion - Premier League
Relegation

Latest Kenya Super League results

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