KENYA SUPER LEAGUE
--.--.---- --:--

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Nairobi City Stars Win 0%
Draw 0%
MOFA Win 0%
Expected Goals (xG)
Nairobi City Stars0.81
MOFA1.2
Recent Form (Last 5)
Nairobi City Stars Nairobi City Stars
WWDLW
21 GF / 22 GA
MOFA MOFA
WLDWL
33 GF / 17 GA
Key Stats
0.88
Average Goals Scored
1.38
0.92
Average Goals Conceded
0.71
9
BTTS Yes
10
4
Over 2.5
7
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Nairobi City Stars Nairobi City Stars 24 matches
MOFA MOFA 24 matches
Nairobi City Stars Statistic MOFA
7 Wins 12
9 Draws 8
8 Losses 4
21 Goals For 33
22 Goals Against 17
0.88 Avg Goals Scored 1.38
0.92 Avg Goals Conceded 0.71
9 BTTS Yes 10
12 Over 1.5 12
4 Over 2.5 7
4 Over 3.5 6
9 Clean Sheets 10
9 Failed To Score 7
0 Shots On Goal 0
0 Total Shots 0
0 Corners 0
0% Ball Possession 0%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 2 head-to-head meetings, Nairobi City Stars won 0 times, MOFA won 1 times, while 1 matches finished as draws. The aggregate score in this matchup is 1:2 from Nairobi City Stars's perspective. 0 of those games went over 2.5 goals, and both teams scored in 1 matches, with an average of 1.5 goals per game.

H2H summary: Nairobi City Stars wins 0, draws 1, MOFA wins 1
Last matches: Nairobi City Stars
13.06.26
Sup
Nairobi City Stars
Darajani Gogo
0
3
L
07.06.26
Sup
Nairobi City Stars
Talanta
1
5
L
01.06.26
Sup
Nairobi City Stars
Kabati Youth FC
1
2
L
27.05.26
Sup
Nairobi City Stars
Kibera Black Stars
1
1
D
23.05.26
Sup
Nairobi City Stars
MCF
0
0
D
17.05.26
Sup
Nairobi City Stars
Mombasa Elite
1
2
L
09.05.26
Sup
Nairobi City Stars
Vihiga United FC
0
1
L
03.05.26
Sup
Nairobi City Stars
Equity Bank
0
1
L
26.04.26
Sup
Nairobi City Stars
Soy United
1
2
L
18.04.26
Sup
Nairobi City Stars
Gucha Stars
2
0
W
12.04.26
Sup
Nairobi City Stars
Kisumu All Stars
0
1
L
03.04.26
Sup
Nairobi City Stars
3K
0
3
L
22.03.26
Sup
Nairobi City Stars
Luanda Villa
0
1
L
14.03.26
Sup
Nairobi City Stars
Naivas
1
3
L
07.03.26
Sup
Nairobi City Stars
Mwatate United
1
0
W
01.03.26
Sup
Nairobi City Stars
Nzoia Sugar
0
0
D
21.02.26
Sup
Nairobi City Stars
Fortune Sacco
3
2
W
15.02.26
Sup
Nairobi City Stars
Migori Youth
0
1
L
31.01.26
Sup
Nairobi City Stars
Naivas
0
0
D
25.01.26
Sup
Nairobi City Stars
3K
1
1
D
Last matches: MOFA
13.06.26
Sup
MOFA
Kabati Youth FC
1
1
D
07.06.26
Sup
MOFA
Soy United
0
0
D
01.06.26
Sup
MOFA
Kibera Black Stars
1
1
D
28.05.26
Sup
MOFA
Darajani Gogo
1
1
D
24.05.26
Sup
MOFA
Kisumu All Stars
0
1
L
16.05.26
Sup
MOFA
Gucha Stars
2
1
W
10.05.26
Sup
MOFA
Migori Youth
0
1
L
02.05.26
Sup
MOFA
Talanta
3
3
D
25.04.26
Sup
MOFA
Mwatate United
3
2
W
18.04.26
Sup
MOFA
Equity Bank
0
0
D
14.04.26
Sup
MOFA
MCF
3
0
W
10.04.26
Sup
MOFA
Luanda Villa
1
1
D
04.04.26
Sup
MOFA
Nzoia Sugar
2
0
W
21.03.26
Sup
MOFA
Vihiga United FC
3
2
W
15.03.26
Sup
MOFA
3K
0
1
L
07.03.26
Sup
MOFA
Naivas
1
0
W
27.02.26
Sup
MOFA
Mombasa Elite
0
1
L
15.02.26
Sup
MOFA
Fortune Sacco
1
0
W
31.01.26
Sup
MOFA
3K
1
0
W
25.01.26
Sup
MOFA
Nzoia Sugar
1
1
D
H2H: Nairobi City Stars vs MOFA
28.03.26
H2H
Nairobi City Stars
MOFA
1
1
D
28.09.25
H2H
MOFA
Nairobi City Stars
1
0
L
Last matches: Nairobi City Stars
13.06.26
Sup
Nairobi City Stars
Darajani Gogo
0
3
L
01.06.26
Sup
Nairobi City Stars
Kabati Youth FC
1
2
L
23.05.26
Sup
Nairobi City Stars
MCF
0
0
D
09.05.26
Sup
Nairobi City Stars
Vihiga United FC
0
1
L
18.04.26
Sup
Nairobi City Stars
Gucha Stars
2
0
W
03.04.26
Sup
Nairobi City Stars
3K
0
3
L
07.03.26
Sup
Nairobi City Stars
Mwatate United
1
0
W
21.02.26
Sup
Nairobi City Stars
Fortune Sacco
3
2
W
31.01.26
Sup
Nairobi City Stars
Naivas
0
0
D
18.01.26
Sup
Nairobi City Stars
Kisumu All Stars
1
1
D
21.12.25
Sup
Nairobi City Stars
Soy United
1
1
D
12.12.25
Sup
Nairobi City Stars
Equity Bank
2
0
W
02.12.25
Sup
Nairobi City Stars
Mombasa Elite
1
0
W
29.11.25
Sup
Nairobi City Stars
Nzoia Sugar
1
1
D
15.11.25
Sup
Nairobi City Stars
Migori Youth
0
2
L
04.11.25
Sup
Nairobi City Stars
Talanta
0
1
L
26.10.25
Sup
Nairobi City Stars
Kibera Black Stars
2
3
L
05.10.25
Sup
Nairobi City Stars
Luanda Villa
1
0
W
H2H at home: Nairobi City Stars
28.03.26
H2H
Nairobi City Stars
MOFA
1
1
D
Last matches: MOFA
07.06.26
Sup
MOFA
Soy United
0
0
D
28.05.26
Sup
MOFA
Darajani Gogo
1
1
D
24.05.26
Sup
MOFA
Kisumu All Stars
0
1
L
10.05.26
Sup
MOFA
Migori Youth
0
1
L
18.04.26
Sup
MOFA
Equity Bank
0
0
D
04.04.26
Sup
MOFA
Nzoia Sugar
2
0
W
15.03.26
Sup
MOFA
3K
0
1
L
27.02.26
Sup
MOFA
Mombasa Elite
0
1
L
15.02.26
Sup
MOFA
Fortune Sacco
1
0
W
18.01.26
Sup
MOFA
Luanda Villa
4
2
W
21.12.25
Sup
MOFA
Mwatate United
4
0
W
13.12.25
Sup
MOFA
Talanta
0
0
D
03.12.25
Sup
MOFA
Gucha Stars
3
2
W
22.11.25
Sup
MOFA
Naivas
0
0
D
08.11.25
Sup
MOFA
MCF
0
1
L
30.10.25
Sup
MOFA
Kabati Youth FC
1
1
D
12.10.25
Sup
MOFA
Kibera Black Stars
0
1
L
05.10.25
Sup
MOFA
Vihiga United FC
1
0
W
H2H away: MOFA
28.03.26
H2H
Nairobi City Stars
MOFA
1
1
D

Standings

Super League
# Team MP W D L G GD PTS Form
1 38 25 6 7 57:29 28 81
D W W W W
2 38 23 8 7 62:26 36 77
D W W D D
3 38 24 4 10 51:32 19 76
D W L D W
4 38 21 11 6 56:28 28 74
W L W W D
5
MOFA Away
38 16 16 6 51:30 21 64
D D D D L
6 38 18 9 11 61:41 20 63
W W L L L
7 38 17 10 11 47:30 17 61
D L W W W
8 38 16 9 13 53:41 12 57
L W L W W
9 38 15 8 15 32:33 -1 53
L L D D L
10 38 14 10 14 31:27 4 52
W D L D W
11 38 12 14 12 37:36 1 50
W L W L L
12 38 12 8 18 35:41 -6 44
W L W L W
13 38 12 7 19 30:51 -21 43
L D W L L
14 38 10 9 19 32:52 -20 39
D W W W L
15 38 10 9 19 23:47 -24 39
W L L D W
16 38 9 12 17 32:44 -12 39
L L L D D
17 38 10 8 20 27:48 -21 38
W W L D W
18 38 9 10 19 24:42 -18 34
L W W L D
19 38 9 9 20 29:55 -26 30
L D L W L
20 38 6 7 25 27:64 -37 25
L L L L L
Promotion - Premier League
Relegation