Home and away
The same record, split by where it was played.
At home
41.8%
91 played, 38 won.
1.26 scored a game.
Away
22%
91 played, 20 won.
0.87 scored a game.
How the market priced them
26.5%
68 priced matches at an average of 3.13, which implied 31.9%.
Season by season 6
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Saturday 13 June 2026
H
MCF
0 – 3
Fortune Sacco
—
Sunday 7 June 2026
A
MCF
2 – 1
Kibera Black Stars
—
Monday 1 June 2026
H
MCF
2 – 0
Mwatate United
—
Wednesday 27 May 2026
A
MCF
1 – 2
Migori Youth
—
Saturday 23 May 2026
A
MCF
0 – 0
Nairobi City Stars
2.95
Sunday 17 May 2026
H
MCF
1 – 0
Nzoia Sugar
—
Wednesday 6 May 2026
A
MCF
0 – 2
3K
—
Saturday 2 May 2026
H
MCF
1 – 1
Soy United
—
Saturday 25 April 2026
A
MCF
0 – 0
Darajani Gogo
—
Sunday 19 April 2026
H
MCF
0 – 0
Talanta
—
Tuesday 14 April 2026
A
MCF
0 – 3
MOFA
10.20
Sunday 12 April 2026
A
MCF
0 – 0
Vihiga United FC
3.71
Monday 6 April 2026
H
MCF
2 – 1
Kabati Youth FC
—
Friday 3 April 2026
H
MCF
2 – 0
Kisumu All Stars
—
Sunday 29 March 2026
A
MCF
1 – 3
Mombasa Elite
8.50
Wednesday 25 March 2026
H
MCF
0 – 3
Equity Bank
—
Saturday 21 March 2026
H
MCF
0 – 1
Naivas
—
Saturday 14 March 2026
H
MCF
1 – 1
Gucha Stars
—
Sunday 8 March 2026
A
MCF
0 – 1
Luanda Villa
—
Sunday 1 February 2026
A
MCF
0 – 2
Gucha Stars
3.60
Sunday 25 January 2026
A
MCF
1 – 2
Kisumu All Stars
3.70
Saturday 17 January 2026
H
MCF
1 – 3
Vihiga United FC
—
Friday 9 January 2026
A
MCF
1 – 2
Talanta
4.00
Sunday 21 December 2025
H
MCF
0 – 1
Darajani Gogo
2.20
Wednesday 17 December 2025
H
MCF
1 – 0
3K
—
Sunday 14 December 2025
A
MCF
0 – 1
Soy United
2.80
Sunday 7 December 2025
H
MCF
0 – 0
Nairobi City Stars
—
Wednesday 3 December 2025
A
MCF
0 – 0
Nzoia Sugar
—
Saturday 29 November 2025
A
MCF
1 – 3
Equity Bank
—
Sunday 23 November 2025
H
MCF
1 – 0
Luanda Villa
—