MCF vs Darajani Gogo Prediction & Match Stats

Here are our complete predictions for this match. Every selection is based on a detailed review of past results, head to head (h2h) records, current team form and data from our advanced prediction system. We analyze all the key factors so you can place your bets with confidence and make smarter betting choices.

Kenya: Super League
21/12/2025 - 12:00
Score Prediction
(-)
Venue

MCF

18th place in Super League

VS

Darajani Gogo

17th place in Super League

Full Time: 0-1

Recent Form

MCF's Last 5 Analysis

6
Goals Scored (1.0 avg)
6
Goals Conceded (1.0 avg)
  • MCFMCFvsFortune SaccoFortune Sacco0-3
  • Kibera Black StarsKibera Black StarsvsMCFMCF1-2
  • MCFMCFvsMwatate UnitedMwatate United2-0
  • Migori YouthMigori YouthvsMCFMCF2-1
  • Nairobi City StarsNairobi City StarsvsMCFMCF0-0
  • MCFMCFvsNzoia SugarNzoia Sugar1-0

Darajani Gogo's Last 5 Analysis

8
Goals Scored (1.3 avg)
7
Goals Conceded (1.2 avg)
  • Nairobi City StarsNairobi City StarsvsDarajani GogoDarajani Gogo0-3
  • Darajani GogoDarajani GogovsKisumu All StarsKisumu All Stars2-1
  • Gucha StarsGucha StarsvsDarajani GogoDarajani Gogo2-1
  • Darajani GogoDarajani GogovsMOFAMOFA1-1
  • Darajani GogoDarajani GogovsVihiga United FCVihiga United FC1-0
  • NaivasNaivasvsDarajani GogoDarajani Gogo3-0

Head To Head (h2h)

8
Total Matches
0
MCF Wins
4
Draws
4
Darajani Gogo Wins
25.01.23Darajani Gogo vs MCF0 - 0
14.10.23Darajani Gogo vs MCF0 - 0
10.11.24Darajani Gogo vs MCF2 - 1
25.04.26Darajani Gogo vs MCF0 - 0
24.05.23MCF vs Darajani Gogo1 - 1
30.06.24MCF vs Darajani Gogo0 - 3
16.02.25MCF vs Darajani Gogo0 - 1
21.12.25MCF vs Darajani Gogo0 - 1

Team News & Formation

MCF

Injuries:

No significant injuries reported.

Formation:

4-4-2

Darajani Gogo

Injuries:

No significant injuries reported.

Formation:

4-3-3

League Standings

#TeamPWDLPts
1Migori Youth Migori Youth38256781
23K 3K38238777
3Mombasa Elite Mombasa Elite382441076
4Equity Bank Equity Bank382111674
5MOFA MOFA381616664
6Fortune Sacco Fortune Sacco381891163
7Naivas Naivas3817101161
8Talanta Talanta381691357
9Kibera Black Stars Kibera Black Stars381581553
10Soy United Soy United3814101452
11Nzoia Sugar Nzoia Sugar3812141250
12Gucha Stars Gucha Stars381281844
13Luanda Villa Luanda Villa381271943
14Kabati Youth FC Kabati Youth FC381091939
15Kisumu All Stars Kisumu All Stars381091939
16Nairobi City Stars Nairobi City Stars389121739
17Darajani Gogo Darajani Gogo381082038
18MCF MCF389101934
19Vihiga United FC Vihiga United FC38992030
20Mwatate United Mwatate United38672525

Watch Live

The game starts soon. Don't miss out!