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

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Luanda Villa Win 0%
Draw 0%
Migori Youth Win 0%
Expected Goals (xG)
Luanda Villa0.78
Migori Youth1.42
Recent Form (Last 5)
Luanda Villa Luanda Villa
WWDLW
18 GF / 34 GA
Migori Youth Migori Youth
WLDWL
39 GF / 24 GA
Key Stats
0.69
Average Goals Scored
1.5
1.31
Average Goals Conceded
0.92
6
BTTS Yes
12
8
Over 2.5
10
0
Shots on Goal
0

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Luanda Villa Luanda Villa 26 matches
Migori Youth Migori Youth 26 matches
Luanda Villa Statistic Migori Youth
8 Wins 16
4 Draws 4
14 Losses 6
18 Goals For 39
34 Goals Against 24
0.69 Avg Goals Scored 1.5
1.31 Avg Goals Conceded 0.92
6 BTTS Yes 12
12 Over 1.5 16
8 Over 2.5 10
5 Over 3.5 7
8 Clean Sheets 10
14 Failed To Score 5
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 6 head-to-head meetings, Luanda Villa won 0 times, Migori Youth won 3 times, while 3 matches finished as draws. The aggregate score in this matchup is 2:10 from Luanda Villa's perspective. 2 of those games went over 2.5 goals, and both teams scored in 2 matches, with an average of 2 goals per game.

H2H summary: Luanda Villa wins 0, draws 3, Migori Youth wins 3
Last matches: Luanda Villa
13.06.26
Sup
Luanda Villa
Soy United
0
1
L
07.06.26
Sup
Luanda Villa
Vihiga United FC
1
1
D
01.06.26
Sup
Luanda Villa
Mombasa Elite
1
0
W
28.05.26
Sup
Luanda Villa
Kabati Youth FC
0
5
L
23.05.26
Sup
Luanda Villa
Gucha Stars
1
2
L
17.05.26
Sup
Luanda Villa
Mwatate United
2
0
W
09.05.26
Sup
Luanda Villa
Nzoia Sugar
3
3
D
03.05.26
Sup
Luanda Villa
Darajani Gogo
1
0
W
26.04.26
Sup
Luanda Villa
Kisumu All Stars
2
0
W
19.04.26
Sup
Luanda Villa
Kibera Black Stars
0
1
L
10.04.26
Sup
Luanda Villa
MOFA
1
1
D
29.03.26
Sup
Luanda Villa
Equity Bank
0
1
L
22.03.26
Sup
Luanda Villa
Nairobi City Stars
1
0
W
14.03.26
Sup
Luanda Villa
Fortune Sacco
0
2
L
08.03.26
Sup
Luanda Villa
MCF
1
0
W
28.02.26
Sup
Luanda Villa
Naivas
0
3
L
22.02.26
Sup
Luanda Villa
Talanta
0
1
L
15.02.26
Sup
Luanda Villa
3K
0
5
L
01.02.26
Sup
Luanda Villa
Fortune Sacco
2
2
D
25.01.26
Sup
Luanda Villa
Migori Youth
0
4
L
Last matches: Migori Youth
13.06.26
Sup
Migori Youth
3K
1
1
D
07.06.26
Sup
Migori Youth
Equity Bank
2
1
W
01.06.26
Sup
Migori Youth
Kisumu All Stars
1
0
W
27.05.26
Sup
Migori Youth
MCF
2
1
W
23.05.26
Sup
Migori Youth
Kibera Black Stars
1
0
W
17.05.26
Sup
Migori Youth
Fortune Sacco
0
1
L
10.05.26
Sup
Migori Youth
MOFA
1
0
W
03.05.26
Sup
Migori Youth
Mombasa Elite
0
0
D
26.04.26
Sup
Migori Youth
Nzoia Sugar
4
0
W
18.04.26
Sup
Migori Youth
Kabati Youth FC
2
1
W
12.04.26
Sup
Migori Youth
Naivas
1
0
W
28.03.26
Sup
Migori Youth
Mwatate United
0
1
L
23.03.26
Sup
Migori Youth
Talanta
3
1
W
15.03.26
Sup
Migori Youth
Soy United
3
2
W
08.03.26
Sup
Migori Youth
Vihiga United FC
2
0
W
01.03.26
Sup
Migori Youth
Darajani Gogo
2
1
W
22.02.26
Sup
Migori Youth
Gucha Stars
0
2
L
15.02.26
Sup
Migori Youth
Nairobi City Stars
1
0
W
01.02.26
Sup
Migori Youth
Soy United
0
0
D
25.01.26
Sup
Migori Youth
Luanda Villa
4
0
W
H2H: Luanda Villa vs Migori Youth
05.04.26
H2H
Luanda Villa
Migori Youth
0
3
L
25.01.26
H2H
Migori Youth
Luanda Villa
4
0
L
08.06.25
H2H
Migori Youth
Luanda Villa
1
0
L
05.10.24
H2H
Luanda Villa
Migori Youth
1
1
D
14.04.24
H2H
Migori Youth
Luanda Villa
0
0
D
03.02.24
H2H
Luanda Villa
Migori Youth
1
1
D
Last matches: Luanda Villa
13.06.26
Sup
Luanda Villa
Soy United
0
1
L
01.06.26
Sup
Luanda Villa
Mombasa Elite
1
0
W
17.05.26
Sup
Luanda Villa
Mwatate United
2
0
W
03.05.26
Sup
Luanda Villa
Darajani Gogo
1
0
W
19.04.26
Sup
Luanda Villa
Kibera Black Stars
0
1
L
22.03.26
Sup
Luanda Villa
Nairobi City Stars
1
0
W
08.03.26
Sup
Luanda Villa
MCF
1
0
W
22.02.26
Sup
Luanda Villa
Talanta
0
1
L
01.02.26
Sup
Luanda Villa
Fortune Sacco
2
2
D
18.01.26
Sup
Luanda Villa
MOFA
2
4
L
21.12.25
Sup
Luanda Villa
Kisumu All Stars
3
1
W
17.12.25
Sup
Luanda Villa
Nzoia Sugar
0
0
D
07.12.25
Sup
Luanda Villa
Gucha Stars
0
0
D
30.11.25
Sup
Luanda Villa
Naivas
2
0
W
17.11.25
Sup
Luanda Villa
3K
0
2
L
02.11.25
Sup
Luanda Villa
Vihiga United FC
0
1
L
26.10.25
Sup
Luanda Villa
Kabati Youth FC
2
1
W
28.09.25
Sup
Luanda Villa
Equity Bank
1
1
D
H2H at home: Luanda Villa
05.04.26
H2H
Luanda Villa
Migori Youth
0
3
L
05.10.24
H2H
Luanda Villa
Migori Youth
1
1
D
03.02.24
H2H
Luanda Villa
Migori Youth
1
1
D
Last matches: Migori Youth
13.06.26
Sup
Migori Youth
3K
1
1
D
01.06.26
Sup
Migori Youth
Kisumu All Stars
1
0
W
17.05.26
Sup
Migori Youth
Fortune Sacco
0
1
L
03.05.26
Sup
Migori Youth
Mombasa Elite
0
0
D
18.04.26
Sup
Migori Youth
Kabati Youth FC
2
1
W
28.03.26
Sup
Migori Youth
Mwatate United
0
1
L
08.03.26
Sup
Migori Youth
Vihiga United FC
2
0
W
22.02.26
Sup
Migori Youth
Gucha Stars
0
2
L
01.02.26
Sup
Migori Youth
Soy United
0
0
D
17.01.26
Sup
Migori Youth
Naivas
4
2
W
22.12.25
Sup
Migori Youth
Nzoia Sugar
0
1
L
17.12.25
Sup
Migori Youth
Kibera Black Stars
0
1
L
07.12.25
Sup
Migori Youth
MOFA
1
3
L
30.11.25
Sup
Migori Youth
Darajani Gogo
2
1
W
15.11.25
Sup
Migori Youth
Nairobi City Stars
2
0
W
02.11.25
Sup
Migori Youth
Equity Bank
2
3
L
25.10.25
Sup
Migori Youth
MCF
1
0
W
05.10.25
Sup
Migori Youth
Talanta
1
0
W
H2H away: Migori Youth
05.04.26
H2H
Luanda Villa
Migori Youth
0
3
W
05.10.24
H2H
Luanda Villa
Migori Youth
1
1
D
03.02.24
H2H
Luanda Villa
Migori Youth
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 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