MOFA
KENYA SUPER LEAGUE
FT
0 - 0
-
Referee: -
Talanta
1X2 76.7%
No Draw
Odds -
0 agree / 0 disagree
BTTS 96.7%
BTTS No
Odds -
0 agree / 0 disagree
Over / Under 2.5 98.2%
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

MOFA and Talanta have faced each other 2 times recently.

Match Analysis

MOFA approach this game with the confidence of a side sitting 5 on 56 points after 30 outings. They have recorded 15 wins, 11 draws, and 4 losses, with a 43:21 goal return and good form over their recent run. In attack they lean heavily on their main attacking players, while defensively they have looked very solid. At home, their record of 9 wins, 6 draws, and 0 losses points to a very strong split record. They are pushing for upper-table objectives and still have something important to play for. Their overall playing style can be described as balanced attacking football.
With 41 points from 30 games and a place of 11, Talanta still have clear room for improvement in overall consistency. The overall return of 11 wins, 8 draws, and 11 defeats with a 29:28 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. Away from home, they have returned 5 wins, 3 draws, and 7 losses, which indicates a fairly balanced split record. They are operating from a relatively stable mid-table position. Stylistically, they tend to play with balanced attacking football.
Looking at the broader profile of both teams, this encounter highlights 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 Talanta. 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. 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. Talanta arrive with more visible recent inconsistency, which may leave them vulnerable if the match starts badly. 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 Talanta having the stronger overall control.
Last matches: MOFA
25.04.26
Sup
MOFA
Mwatate United
0
0
D
18.04.26
Sup
MOFA
Equity Bank
0
0
D
14.04.26
Sup
MOFA
MCF
0
0
D
10.04.26
Sup
MOFA
Luanda Villa
0
0
D
04.04.26
Sup
MOFA
Nzoia Sugar
2
0
W
28.03.26
Sup
MOFA
Nairobi City Stars
0
0
D
21.03.26
Sup
MOFA
Vihiga United FC
0
0
D
15.03.26
Sup
MOFA
3K
0
1
L
07.03.26
Sup
MOFA
Naivas
1
0
W
27.02.26
Sup
MOFA
Mombasa Elite
0
1
L
15.02.26
Sup
MOFA
Fortune Sacco
1
0
W
31.01.26
Sup
MOFA
3K
1
0
W
25.01.26
Sup
MOFA
Nzoia Sugar
1
1
D
18.01.26
Sup
MOFA
Luanda Villa
4
2
W
11.01.26
Sup
MOFA
Equity Bank
1
1
D
21.12.25
Sup
MOFA
Mwatate United
4
0
W
17.12.25
Sup
MOFA
Kisumu All Stars
1
1
D
13.12.25
Sup
MOFA
Talanta
0
0
D
07.12.25
Sup
MOFA
Migori Youth
3
1
W
03.12.25
Sup
MOFA
Gucha Stars
3
2
W
Last matches: Talanta
25.04.26
Sup
Talanta
Naivas
0
0
D
19.04.26
Sup
Talanta
MCF
0
0
D
11.04.26
Sup
Talanta
Mwatate United
0
0
D
03.04.26
Sup
Talanta
Equity Bank
0
2
L
29.03.26
Sup
Talanta
Kibera Black Stars
0
0
D
23.03.26
Sup
Talanta
Migori Youth
0
0
D
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
18.01.26
Sup
Talanta
Mwatate United
1
2
L
09.01.26
Sup
Talanta
MCF
2
1
W
20.12.25
Sup
Talanta
Naivas
0
1
L
17.12.25
Sup
Talanta
Fortune Sacco
1
3
L
13.12.25
Sup
Talanta
MOFA
0
0
D
07.12.25
Sup
Talanta
Mombasa Elite
1
2
L
03.12.25
Sup
Talanta
Kabati Youth FC
2
0
W
H2H: MOFA vs Talanta
02.05.26
H2H
MOFA
Talanta
0
0
D
13.12.25
H2H
Talanta
MOFA
0
0
D
Last matches: MOFA
25.04.26
Sup
MOFA
Mwatate United
0
0
D
14.04.26
Sup
MOFA
MCF
0
0
D
10.04.26
Sup
MOFA
Luanda Villa
0
0
D
21.03.26
Sup
MOFA
Vihiga United FC
0
0
D
07.03.26
Sup
MOFA
Naivas
1
0
W
31.01.26
Sup
MOFA
3K
1
0
W
25.01.26
Sup
MOFA
Nzoia Sugar
1
1
D
11.01.26
Sup
MOFA
Equity Bank
1
1
D
17.12.25
Sup
MOFA
Kisumu All Stars
1
1
D
07.12.25
Sup
MOFA
Migori Youth
3
1
W
29.11.25
Sup
MOFA
Mombasa Elite
4
0
W
15.11.25
Sup
MOFA
Fortune Sacco
2
1
W
03.11.25
Sup
MOFA
Soy United
1
1
D
25.10.25
Sup
MOFA
Darajani Gogo
0
0
D
28.09.25
Sup
MOFA
Nairobi City Stars
1
0
W
H2H at home: MOFA
02.05.26
H2H
MOFA
Talanta
0
0
D
Last matches: Talanta
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
0
0
D
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
02.05.26
H2H
MOFA
Talanta
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
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 Home
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 Away
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
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