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

Predictions & Statistics

Full analysis and predictions for all markets

1X2
No Draw
Probability 94.8%
Odds -
BTTS
Yes
Probability 78.8%
Odds -
Over / Under 2.5
Over 2.5
Probability 77.2%
Odds -
All Markets
Market Option Probability Odds Stats & Analysis
1X2 No Draw
94.8%
-
BTTS Yes
78.8%
-
Over / Under 2.5 Over 2.5
77.2%
-
Corners O/U Over 7.5 Corners
87.7%
-
HT / FT Home / Home
-
-
Correct Score 2-1
-
-
Probability Distribution
Gucha Stars Win 43.7%
Draw 5.2%
Talanta Win 51.1%
Expected Goals (xG)
Gucha Stars0.93
Talanta1.25
Recent Form (Last 5)
Gucha Stars Gucha Stars
WWDLW
30 GF / 37 GA
Talanta Talanta
WLDWL
51 GF / 38 GA
Key Stats
0.86
Average Goals Scored
1.38
1.06
Average Goals Conceded
1.03
12
BTTS Yes
16
10
Over 2.5
17
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Gucha Stars Gucha Stars 35 matches
Talanta Talanta 37 matches
Gucha Stars Statistic Talanta
10 Wins 16
8 Draws 9
17 Losses 12
30 Goals For 51
37 Goals Against 38
0.86 Avg Goals Scored 1.38
1.06 Avg Goals Conceded 1.03
12 BTTS Yes 16
19 Over 1.5 22
10 Over 2.5 17
5 Over 3.5 9
11 Clean Sheets 16
17 Failed To Score 12
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

Final Verdict

From a tactical perspective, this fixture features Talanta's more proactive style and Gucha Stars's more cautious structure. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. The season profile of both teams suggests a matchup where long-term consistency matters, but does not fully remove the possibility of swings in momentum on the day. Across the main signals in this matchup, Away Win remains the stronger lean, and the clean-sheet angle slightly favors Talanta. 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 Talanta having the stronger overall control. The broader competitive context suggests that patience and control may be just as important as raw attacking intent.

Gucha Stars Analysis

Gucha Stars are currently 13 in the standings with 41 points from 37 matches. Across the campaign, they have posted 11 wins, 8 draws, and 18 losses, while the 32:39 goal ratio supports the view of poor form . Going forward they rely heavily on their main attacking players, and defensively they have been fairly stable. At home, the record of 9 wins, 3 draws, and 6 losses points toward a fairly balanced split record. They are operating from a relatively stable mid-table position. Their broader style still suggests a more cautious and defensive approach.

Talanta Analysis

Talanta sit 8 with 57 points after 37 league matches. Their overall return of 16 wins, 9 draws, and 12 losses with goals at 51:38 reflects poor form . Their attacking weight is carried by their main attacking players, while defensively they have appeared fairly stable. Away from home, their split return of 6 wins, 4 draws, and 8 losses fits a fairly balanced split record. They are operating from a relatively stable mid-table position. Stylistically, they usually display balanced attacking football.

H2H Analysis

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

1X2: No Draw
BTTS: Yes
Over/Under 2.5: Over 2.5
Highest model probability: 12 (94.8%)
H2H summary: Gucha Stars wins 1, draws 1, Talanta wins 0
Last matches: Gucha Stars
07.06.26
Sup
Gucha Stars
Fortune Sacco
0
1
L
01.06.26
Sup
Gucha Stars
Darajani Gogo
2
1
W
27.05.26
Sup
Gucha Stars
Vihiga United FC
0
1
L
23.05.26
Sup
Gucha Stars
Luanda Villa
2
1
W
16.05.26
Sup
Gucha Stars
MOFA
1
2
L
09.05.26
Sup
Gucha Stars
Naivas
0
0
D
02.05.26
Sup
Gucha Stars
Kibera Black Stars
0
0
D
26.04.26
Sup
Gucha Stars
Mombasa Elite
0
1
L
18.04.26
Sup
Gucha Stars
Nairobi City Stars
0
2
L
12.04.26
Sup
Gucha Stars
Equity Bank
1
1
D
03.04.26
Sup
Gucha Stars
Kabati Youth FC
0
1
L
29.03.26
Sup
Gucha Stars
Kisumu All Stars
0
2
L
25.03.26
Sup
Gucha Stars
3K
0
2
L
22.03.26
Sup
Gucha Stars
Soy United
1
0
W
14.03.26
Sup
Gucha Stars
MCF
1
1
D
28.02.26
Sup
Gucha Stars
Mwatate United
1
3
L
22.02.26
Sup
Gucha Stars
Migori Youth
2
0
W
15.02.26
Sup
Gucha Stars
Nzoia Sugar
2
0
W
28.01.26
Sup
Gucha Stars
Soy United
0
1
L
24.01.26
Sup
Gucha Stars
Kabati Youth FC
0
1
L
Last matches: Talanta
07.06.26
Sup
Talanta
Nairobi City Stars
5
1
W
01.06.26
Sup
Talanta
3K
2
3
L
27.05.26
Sup
Talanta
Nzoia Sugar
2
0
W
22.05.26
Sup
Talanta
Fortune Sacco
4
3
W
17.05.26
Sup
Talanta
Kabati Youth FC
3
0
W
10.05.26
Sup
Talanta
Mombasa Elite
3
0
W
02.05.26
Sup
Talanta
MOFA
3
3
D
25.04.26
Sup
Talanta
Naivas
1
4
L
19.04.26
Sup
Talanta
MCF
0
0
D
11.04.26
Sup
Talanta
Mwatate United
2
1
W
03.04.26
Sup
Talanta
Equity Bank
0
2
L
29.03.26
Sup
Talanta
Kibera Black Stars
1
2
L
23.03.26
Sup
Talanta
Migori Youth
1
3
L
14.03.26
Sup
Talanta
Darajani Gogo
1
1
D
08.03.26
Sup
Talanta
Soy United
0
0
D
28.02.26
Sup
Talanta
Kisumu All Stars
5
1
W
22.02.26
Sup
Talanta
Luanda Villa
1
0
W
14.02.26
Sup
Talanta
Vihiga United FC
3
1
W
31.01.26
Sup
Talanta
Darajani Gogo
1
0
W
24.01.26
Sup
Talanta
Equity Bank
0
0
D
H2H: Gucha Stars vs Talanta
13.06.26
H2H
Gucha Stars
Talanta
3
2
W
29.10.25
H2H
Talanta
Gucha Stars
0
0
D
Last matches: Gucha Stars
01.06.26
Sup
Gucha Stars
Darajani Gogo
2
1
W
23.05.26
Sup
Gucha Stars
Luanda Villa
2
1
W
09.05.26
Sup
Gucha Stars
Naivas
0
0
D
26.04.26
Sup
Gucha Stars
Mombasa Elite
0
1
L
12.04.26
Sup
Gucha Stars
Equity Bank
1
1
D
25.03.26
Sup
Gucha Stars
3K
0
2
L
22.03.26
Sup
Gucha Stars
Soy United
1
0
W
22.02.26
Sup
Gucha Stars
Migori Youth
2
0
W
24.01.26
Sup
Gucha Stars
Kabati Youth FC
0
1
L
10.01.26
Sup
Gucha Stars
Nairobi City Stars
2
2
D
13.12.25
Sup
Gucha Stars
Kibera Black Stars
0
1
L
03.12.25
Sup
Gucha Stars
MOFA
2
3
L
30.11.25
Sup
Gucha Stars
Mwatate United
2
0
W
27.11.25
Sup
Gucha Stars
Kisumu All Stars
2
0
W
15.11.25
Sup
Gucha Stars
Nzoia Sugar
2
1
W
02.11.25
Sup
Gucha Stars
Fortune Sacco
2
3
L
25.10.25
Sup
Gucha Stars
Vihiga United FC
2
1
W
H2H at home: Gucha Stars
13.06.26
H2H
Gucha Stars
Talanta
3
2
W
Last matches: Talanta
01.06.26
Sup
Talanta
3K
2
3
L
17.05.26
Sup
Talanta
Kabati Youth FC
3
0
W
02.05.26
Sup
Talanta
MOFA
3
3
D
19.04.26
Sup
Talanta
MCF
0
0
D
03.04.26
Sup
Talanta
Equity Bank
0
2
L
23.03.26
Sup
Talanta
Migori Youth
1
3
L
08.03.26
Sup
Talanta
Soy United
0
0
D
22.02.26
Sup
Talanta
Luanda Villa
1
0
W
31.01.26
Sup
Talanta
Darajani Gogo
1
0
W
18.01.26
Sup
Talanta
Mwatate United
1
2
L
20.12.25
Sup
Talanta
Naivas
0
1
L
17.12.25
Sup
Talanta
Fortune Sacco
1
3
L
07.12.25
Sup
Talanta
Mombasa Elite
1
2
L
30.11.25
Sup
Talanta
Kisumu All Stars
0
1
L
16.11.25
Sup
Talanta
Vihiga United FC
2
0
W
04.11.25
Sup
Talanta
Nairobi City Stars
1
0
W
26.10.25
Sup
Talanta
Nzoia Sugar
0
0
D
28.09.25
Sup
Talanta
Kibera Black Stars
1
0
W
H2H away: Talanta
13.06.26
H2H
Gucha Stars
Talanta
3
2
L

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 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