MOFA Predictions

MOFA Predictions
MOFA
Form
DDDDD
Wins 5/15 Draws 8/15 Losses 2/15
Home/Away
Home Wins 2/8 Home Draws 6/8 Home Losses 0/8 Away Wins 3/7 Away Draws 2/7 Away Losses 2/7

Team Momentum Performance Ranking

TMP points are one of the most important key factors when you decide to make a prediction. TMP shows the team momentum that includes victories, draws, losses, offensive and defensive capacity, team pressure and the propense to make mistakes. Updated every game.
179.8
TMP Points
MOFA Overall
02/05/26
MOFA
0 : 0
Talanta
Super League
25/04/26
MOFA
0 : 0
Mwatate United
Super League
18/04/26
Equity Bank
0 : 0
MOFA
Super League
14/04/26
MOFA
0 : 0
MCF
Super League
10/04/26
MOFA
0 : 0
Luanda Villa
Super League
MOFA Home
02/05/26
MOFA
0 : 0
Talanta
Super League
25/04/26
MOFA
0 : 0
Mwatate United
Super League
14/04/26
MOFA
0 : 0
MCF
Super League
10/04/26
MOFA
0 : 0
Luanda Villa
Super League
21/03/26
MOFA
0 : 0
Vihiga United FC
Super League
MOFA Away
18/04/26
Equity Bank
0 : 0
MOFA
Super League
04/04/26
Nzoia Sugar
0 : 2
MOFA
Super League
28/03/26
Nairobi City Stars
0 : 0
MOFA
Super League
15/03/26
3K
1 : 0
MOFA
Super League
27/02/26
Mombasa Elite
1 : 0
MOFA
Super League
Super League Standings
# Team P W D L Goals Form Pts
1 31 20 5 6 24 DWWWW 65
2 31 21 2 8 20 DWWLW 65
3 31 19 5 7 30 WWWWW 62
4 31 17 9 5 18 WWDDW 60
5 31 15 12 4 22 DWDWD 57
6 31 15 9 7 23 DWDWW 54
7 31 15 5 11 3 DDWWL 50
8 31 13 8 10 10 WWLLW 47
9 32 12 8 12 4 DDWLL 44
10 31 10 13 8 3 DLWWL 43
11 31 11 9 11 1 DLDWL 42
12 31 9 10 12 -2 LLWLL 37
13 31 10 5 16 -17 WWLDL 35
14 31 9 7 15 -6 DLLDL 34
15 31 8 6 17 -24 LLLWL 30
16 31 7 7 17 -18 LDLWL 28
17 31 7 7 17 -23 DLLLL 28
18 32 6 9 17 -18 LDDDL 24
19 31 6 6 19 -25 LLWLL 24
20 31 6 8 17 -25 LLLDL 20
Football Predictions
England Premier League
Time: 12:30Date: 2026-05-09
Liverpool LiverpoolvsChelsea Chelsea
England Premier League
Time: 15:00Date: 2026-05-09
Sunderland SunderlandvsMan Utd Man Utd
England Premier League
Time: 17:30Date: 2026-05-09
Man City Man CityvsBrentford Brentford
Italy Serie A
Time: 17:00Date: 2026-05-09
Lazio LaziovsInter Milan Inter Milan
Italy Serie A
Time: 19:45Date: 2026-05-09
Lecce LeccevsJuventus Juventus
Spain La Liga
Time: 17:30Date: 2026-05-09
Atletico Madrid Atletico MadridvsCelta Vigo Celta Vigo
Germany Bundesliga I
Time: 17:30Date: 2026-05-09
Wolfsburg WolfsburgvsBayern Munich Bayern Munich
Türkiye Super Lig
Time: 18:00Date: 2026-05-09
Besiktas BesiktasvsTrabzonspor Trabzonspor
Türkiye Super Lig
Time: 18:00Date: 2026-05-09
Galatasaray GalatasarayvsAntalyaspor Antalyaspor
Germany Bundesliga I
Time: 14:30Date: 2026-05-09
TSG Hoffenheim TSG HoffenheimvsWerder Bremen Werder Bremen