MCF
KENYA
›
SUPER LEAGUE
FT
1
-
1
Soy United
1X2
84.4%
Away Win
0 agree /
0 disagree
BTTS
75.3%
BTTS No
0 agree /
0 disagree
Over / Under 2.5
87.5%
Under 2.5
0 agree /
0 disagree
Corners O/U
87.7%
Over 7.5 Corners
0 agree /
0 disagree
HT / FT
Model
Draw / Away
0 agree /
0 disagree
Correct Score
Model
0-1
0 agree /
0 disagree
MCF
Goals Trends
Soy United
34%
Under/Over
19 / 10
1.5
Goals
Under/Over
17 / 13
43%
21%
Under/Over
23 / 6
2.5
Goals
Under/Over
23 / 7
23%
7%
Under/Over
27 / 2
3.5
Goals
Under/Over
29 / 1
3%
Yes
6
21%
Both Scored
30%
Yes
9
Head-to-Head Snapshot
MCF and Soy United have faced each other 2 times recently.
Match Analysis
MCF sit 19 with 23 points after 30 matches and remain under pressure to produce steadier results. The overall return of 6 wins, 8 draws, and 16 defeats with a 17:33 goal balance points toward poor form over their recent run. Going forward they depend heavily on their main attacking players, while defensively they have looked fairly stable. At home, they have returned 5 wins, 3 draws, and 7 losses, which indicates a fairly balanced split record. They are under visible pressure near the relegation zone. Stylistically, they tend to play with a more cautious and defensive approach.
Soy United sit 9 with 42 points after 30 league matches. Their overall return of 12 wins, 6 draws, and 12 losses with goals at 26:22 reflects good form over their recent run. Their attacking weight is carried by their main attacking players, while defensively they have appeared very solid. Away from home, their split return of 2 wins, 3 draws, and 10 losses fits a weak split record. They are operating from a relatively stable mid-table position. Stylistically, they usually display balanced attacking football.
On paper, this fixture places two sides in different competitive situations, shaped by Soy United's more proactive style and MCF'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. Overall, the preferred tip is Away Win, while the clean-sheet lean points toward Soy United. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. Soy United carry the stronger overall league profile, standing 9 with 42 points while MCF sit 19 on 23, suggesting a clearer edge in long-term output. The defensive profile of this fixture suggests that clear openings may be harder to create.This profiles as a tighter contest, with fewer clear openings expected. 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 Soy United having the stronger overall control.
Last matches: MCF
25.04.26
Sup
MCF
Darajani Gogo
0
0
D
19.04.26
Sup
MCF
Talanta
0
0
D
14.04.26
Sup
MCF
MOFA
0
0
D
12.04.26
Sup
MCF
Vihiga United FC
0
0
D
06.04.26
Sup
MCF
Kabati Youth FC
0
0
D
03.04.26
Sup
MCF
Kisumu All Stars
2
0
W
29.03.26
Sup
MCF
Mombasa Elite
0
0
D
25.03.26
Sup
MCF
Equity Bank
0
3
L
21.03.26
Sup
MCF
Naivas
0
1
L
14.03.26
Sup
MCF
Gucha Stars
1
1
D
08.03.26
Sup
MCF
Luanda Villa
0
1
L
25.01.26
Sup
MCF
Kisumu All Stars
1
2
L
17.01.26
Sup
MCF
Vihiga United FC
1
3
L
09.01.26
Sup
MCF
Talanta
1
2
L
21.12.25
Sup
MCF
Darajani Gogo
0
1
L
17.12.25
Sup
MCF
3K
1
0
W
14.12.25
Sup
MCF
Soy United
0
1
L
07.12.25
Sup
MCF
Nairobi City Stars
0
0
D
03.12.25
Sup
MCF
Nzoia Sugar
0
0
D
29.11.25
Sup
MCF
Equity Bank
1
3
L
Last matches: Soy United
26.04.26
Sup
Soy United
Nairobi City Stars
2
1
W
19.04.26
Sup
Soy United
Mombasa Elite
0
1
L
12.04.26
Sup
Soy United
Nzoia Sugar
0
1
L
04.04.26
Sup
Soy United
Mwatate United
2
0
W
29.03.26
Sup
Soy United
Darajani Gogo
2
0
W
22.03.26
Sup
Soy United
Gucha Stars
0
0
D
15.03.26
Sup
Soy United
Migori Youth
2
3
L
08.03.26
Sup
Soy United
Talanta
0
0
D
01.03.26
Sup
Soy United
3K
1
2
L
22.02.26
Sup
Soy United
Naivas
0
1
L
14.02.26
Sup
Soy United
Kibera Black Stars
0
1
L
01.02.26
Sup
Soy United
Migori Youth
0
0
D
28.01.26
Sup
Soy United
Gucha Stars
1
0
W
25.01.26
Sup
Soy United
Mwatate United
1
0
W
18.01.26
Sup
Soy United
Nzoia Sugar
2
0
W
11.01.26
Sup
Soy United
Mombasa Elite
1
0
W
07.01.26
Sup
Soy United
Equity Bank
2
1
W
21.12.25
Sup
Soy United
Nairobi City Stars
1
1
D
18.12.25
Sup
Soy United
Kabati Youth FC
1
2
L
14.12.25
Sup
Soy United
MCF
1
0
W
H2H: MCF vs Soy United
02.05.26
H2H
MCF
Soy United
1
1
D
14.12.25
H2H
Soy United
MCF
1
0
L
Last matches: MCF
19.04.26
Sup
MCF
Talanta
0
0
D
06.04.26
Sup
MCF
Kabati Youth FC
0
0
D
03.04.26
Sup
MCF
Kisumu All Stars
2
0
W
25.03.26
Sup
MCF
Equity Bank
0
3
L
21.03.26
Sup
MCF
Naivas
0
1
L
14.03.26
Sup
MCF
Gucha Stars
1
1
D
17.01.26
Sup
MCF
Vihiga United FC
1
3
L
21.12.25
Sup
MCF
Darajani Gogo
0
1
L
17.12.25
Sup
MCF
3K
1
0
W
07.12.25
Sup
MCF
Nairobi City Stars
0
0
D
23.11.25
Sup
MCF
Luanda Villa
1
0
W
08.11.25
Sup
MCF
MOFA
1
0
W
01.11.25
Sup
MCF
Kibera Black Stars
0
2
L
25.10.25
Sup
MCF
Migori Youth
0
1
L
27.09.25
Sup
MCF
Mombasa Elite
0
1
L
H2H at home: MCF
02.05.26
H2H
MCF
Soy United
1
1
D
Last matches: Soy United
19.04.26
Sup
Soy United
Mombasa Elite
0
1
L
04.04.26
Sup
Soy United
Mwatate United
2
0
W
22.03.26
Sup
Soy United
Gucha Stars
0
0
D
15.03.26
Sup
Soy United
Migori Youth
2
3
L
01.03.26
Sup
Soy United
3K
1
2
L
14.02.26
Sup
Soy United
Kibera Black Stars
0
1
L
18.01.26
Sup
Soy United
Nzoia Sugar
2
0
W
21.12.25
Sup
Soy United
Nairobi City Stars
1
1
D
18.12.25
Sup
Soy United
Kabati Youth FC
1
2
L
07.12.25
Sup
Soy United
Fortune Sacco
0
1
L
26.11.25
Sup
Soy United
Darajani Gogo
0
1
L
22.11.25
Sup
Soy United
Talanta
1
2
L
08.11.25
Sup
Soy United
Naivas
1
2
L
03.11.25
Sup
Soy United
MOFA
1
1
D
26.10.25
Sup
Soy United
Kisumu All Stars
0
0
D
H2H away: Soy United
02.05.26
H2H
MCF
Soy United
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
Away
|
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
|
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
Home
|
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
|
31 | 6 | 8 | 17 | 25:50 | -25 | 20 |
L
L
L
D
L
|