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

Head-to-Head Snapshot

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

Match Analysis

Nairobi City Stars approach this match from a more delicate league position, standing 12 with 37 points from 31 matches. Their record of 9 wins, 10 draws, and 12 losses, together with goals at 28:30, reflects poor form with results showing a clear downward trend. Much of their threat comes through their main attacking players, while the defensive numbers suggest 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.
With 20 points from 31 games and a place of 20, Vihiga United FC still have clear room for improvement in overall consistency. Across the season they have posted 6 wins, 8 draws, and 17 defeats, and the 25:50 goal record continues to suggest poor form and are going through a difficult losing run. Their attacking burden often falls on their main attacking players, while at the back they have been 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.
On paper, this fixture places two sides in different competitive situations, shaped 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. Across the main signals in this matchup, Away Win remains the stronger lean, and the clean-sheet angle slightly favors Vihiga United FC. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. From a tactical point of view, the game still points toward Vihiga United FC having the stronger overall control. 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. A relatively balanced game with moderate goal potential looks most likely.
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
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
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

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
Equity Bank
31 17 9 5 44:26 18 60
W W D D W
4
3K
30 18 5 7 49:21 28 59
W W W W W
5
MOFA
31 15 12 4 46:24 22 57
D W D W D
6
Fortune Sacco
30 15 8 7 50:27 23 53
W D W W D
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
31 12 7 12 27:23 4 43
D W L L W
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
31 6 9 16 18:34 -16 24
D D D L D
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