KENYA SUPER LEAGUE
--.--.---- --:--
Nairobi City Stars
78'
0 - 1
Vihiga United FC
1X2 87.2%
Home Win
Odds 1.50
0 agree / 0 disagree
BTTS 56.9%
BTTS No
Odds 1.64
0 agree / 0 disagree
Over / Under 2.5 60.3%
Under 2.5
Odds 1.75
0 agree / 0 disagree
Corners O/U 87.7%
Over 7.5 Corners
Odds -
0 agree / 0 disagree
HT / FT Model
Home / Home
Odds 2.25
0 agree / 0 disagree
Correct Score Model
2-0
Odds 6.50
0 agree / 0 disagree

Head-to-Head Snapshot

Nairobi City Stars and Vihiga United FC have faced each other 3 times recently.

Match Analysis

Nairobi City Stars approach this match from a more delicate league position, standing 12 with 37 points from 31 matches. Across the season they have posted 9 wins, 10 draws, and 12 defeats, and the 28:30 goal record continues to suggest poor form with results showing a clear downward trend. Their attacking burden often falls on their main attacking players, while at the back they have been fairly stable. At home, the split record of 6 wins, 5 draws, and 4 losses points to a fairly balanced split record. They are operating from a relatively stable mid-table position. Their broader football approach still suggests a more cautious and defensive approach.
Vihiga United FC approach this match from a more delicate league position, standing 20 with 20 points from 31 matches. The overall return of 6 wins, 8 draws, and 17 defeats with a 25:50 goal balance points toward poor form and are going through a difficult losing run. Going forward they depend heavily on their main attacking players, while defensively they have looked quite vulnerable. Away from home, they have managed 3 wins, 5 draws, and 7 losses, a return that supports a weak split record. They are under visible pressure near the relegation zone. In football terms they often show a more cautious and defensive approach.
From the opening view, this looks like a meeting between teams arriving with different levels of stability, reinforced by two sides with a fairly similar football identity. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward Vihiga United FC. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. Nairobi City Stars arrive from the stronger league position, sitting 12 with 37 points compared to Vihiga United FC in 20 on 20, which underlines the gap in season consistency. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. A relatively balanced game with moderate goal potential looks most likely. From a tactical point of view, the game still points toward Vihiga United FC having the stronger overall control.
Showing odds from: 1xBet
Main markets
MATCH WINNER
Home 1.50
Draw 3.60
Away 5.75
FIRST HALF WINNER
Home 2.05
Draw 2.20
Away 6.00
GOALS OVER/UNDER
Over 2.5 2.05
Under 2.5 1.75
Main markets
MATCH WINNER
Home 1.45
Draw 3.72
Away 6.90
FIRST HALF WINNER
Home 2.07
Draw 2.07
Away 6.91
SECOND HALF WINNER
Home 1.80
Draw 2.54
Away 6.22
GOALS OVER/UNDER
Over 1.5 1.28
Under 1.5 3.05
Over 1.75 1.36
Under 1.75 2.70
Over 2.0 1.47
Under 2.0 2.35
Over 2.25 1.74
Under 2.25 1.96
Over 2.5 1.97
Under 2.5 1.73
Over 2.75 2.21
Under 2.75 1.53
Over 3.5 3.34
Under 3.5 1.24
Over 0.5 1.04
Under 0.5 8.90
Over 1.0 1.04
Under 1.0 6.95
Over 1.25 1.16
Under 1.25 4.10
Over 3.0 2.70
Under 3.0 1.36
Over 4.5 7.00
Under 4.5 1.08
Over 3.25 3.04
Under 3.25 1.29
Over 4.0 5.75
Under 4.0 1.07
Over 5.5 15.00
Under 5.5 1.02
Last matches: Nairobi City Stars
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
0
0
D
12.04.26
Sup
Nairobi City Stars
Kisumu All Stars
0
1
L
03.04.26
Sup
Nairobi City Stars
3K
0
3
L
28.03.26
Sup
Nairobi City Stars
MOFA
0
0
D
22.03.26
Sup
Nairobi City Stars
Luanda Villa
0
0
D
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
18.01.26
Sup
Nairobi City Stars
Kisumu All Stars
1
1
D
10.01.26
Sup
Nairobi City Stars
Gucha Stars
2
2
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
07.12.25
Sup
Nairobi City Stars
MCF
0
0
D
02.12.25
Sup
Nairobi City Stars
Mombasa Elite
1
0
W
Last matches: Vihiga United FC
01.05.26
Sup
Vihiga United FC
3K
0
0
D
26.04.26
Sup
Vihiga United FC
Equity Bank
0
4
L
18.04.26
Sup
Vihiga United FC
Mwatate United
1
3
L
12.04.26
Sup
Vihiga United FC
MCF
0
0
D
03.04.26
Sup
Vihiga United FC
Mombasa Elite
0
0
D
29.03.26
Sup
Vihiga United FC
Kabati Youth FC
0
0
D
21.03.26
Sup
Vihiga United FC
MOFA
0
0
D
14.03.26
Sup
Vihiga United FC
Kibera Black Stars
1
0
W
08.03.26
Sup
Vihiga United FC
Migori Youth
0
2
L
01.03.26
Sup
Vihiga United FC
Fortune Sacco
0
0
D
20.02.26
Sup
Vihiga United FC
Nzoia Sugar
0
4
L
14.02.26
Sup
Vihiga United FC
Talanta
1
3
L
01.02.26
Sup
Vihiga United FC
Kibera Black Stars
2
1
W
24.01.26
Sup
Vihiga United FC
Mombasa Elite
1
3
L
17.01.26
Sup
Vihiga United FC
MCF
3
1
W
11.01.26
Sup
Vihiga United FC
Mwatate United
1
2
L
21.12.25
Sup
Vihiga United FC
Equity Bank
1
2
L
13.12.25
Sup
Vihiga United FC
3K
2
4
L
07.12.25
Sup
Vihiga United FC
Darajani Gogo
1
0
W
03.12.25
Sup
Vihiga United FC
Soy United
0
0
D
H2H: Nairobi City Stars vs Vihiga United FC
09.05.26
H2H
Nairobi City Stars
Vihiga United FC
0
0
D
17.12.25
H2H
Vihiga United FC
Nairobi City Stars
0
3
W
21.07.21
H2H
Vihiga United FC
Nairobi City Stars
0
0
D
Last matches: Nairobi City Stars
18.04.26
Sup
Nairobi City Stars
Gucha Stars
0
0
D
03.04.26
Sup
Nairobi City Stars
3K
0
3
L
28.03.26
Sup
Nairobi City Stars
MOFA
0
0
D
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
09.05.26
H2H
Nairobi City Stars
Vihiga United FC
0
0
D
Last matches: Vihiga United FC
18.04.26
Sup
Vihiga United FC
Mwatate United
1
3
L
03.04.26
Sup
Vihiga United FC
Mombasa Elite
0
0
D
21.03.26
Sup
Vihiga United FC
MOFA
0
0
D
14.03.26
Sup
Vihiga United FC
Kibera Black Stars
1
0
W
01.03.26
Sup
Vihiga United FC
Fortune Sacco
0
0
D
14.02.26
Sup
Vihiga United FC
Talanta
1
3
L
17.01.26
Sup
Vihiga United FC
MCF
3
1
W
21.12.25
Sup
Vihiga United FC
Equity Bank
1
2
L
13.12.25
Sup
Vihiga United FC
3K
2
4
L
03.12.25
Sup
Vihiga United FC
Soy United
0
0
D
23.11.25
Sup
Vihiga United FC
Migori Youth
1
1
D
09.11.25
Sup
Vihiga United FC
Nzoia Sugar
0
0
D
02.11.25
Sup
Vihiga United FC
Luanda Villa
1
0
W
25.10.25
Sup
Vihiga United FC
Gucha Stars
1
2
L
28.09.25
Sup
Vihiga United FC
Kabati Youth FC
1
1
D
H2H away: Vihiga United FC
09.05.26
H2H
Nairobi City Stars
Vihiga United FC
0
0
D

Standings

# Team MP W D L G GD PTS Form
1
Migori Youth
31 20 5 6 49:25 24 65
D W W W W
2
Mombasa Elite
31 21 2 8 46:26 20 65
D W W L W
3
3K
31 19 5 7 51:21 30 62
W W W W W
4
Equity Bank
31 17 9 5 44:26 18 60
W W D D W
5
MOFA
31 15 12 4 46:24 22 57
D W D W D
6
Fortune Sacco
31 15 9 7 51:28 23 54
D W D W W
7
Kibera Black Stars
31 15 5 11 27:24 3 50
D D W W L
8
Naivas
31 13 8 10 37:27 10 47
W W L L W
9
Soy United
32 12 8 12 28:24 4 44
D D W L L
10
Nzoia Sugar
31 10 13 8 30:27 3 43
D L W W L
11
Talanta
31 11 9 11 32:31 1 42
D L D W L
12
Nairobi City Stars Home
31 9 10 12 28:30 -2 37
L L W L L
13
Luanda Villa
31 10 5 16 22:39 -17 35
W W L D L
14
Gucha Stars
31 9 7 15 27:33 -6 34
D L L D L
15
Kisumu All Stars
31 8 6 17 19:43 -24 30
L L L W L
16
Darajani Gogo
31 7 7 17 19:37 -18 28
L D L W L
17
Kabati Youth FC
31 7 7 17 20:43 -23 28
D L L L L
18
MCF
32 6 9 17 18:36 -18 24
L D D D L
19
Mwatate United
31 6 6 19 26:51 -25 24
L L W L L
20
Vihiga United FC Away
31 6 8 17 25:50 -25 20
L L L D L