The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BAN

Bandari

Mbaraki Sports Club, Mombasa. Every match we hold, with the price it went off at.

466Played
179Won
38.4%Win rate
1.07Scored per game
0.89Conceded per game
187Clean sheets

Home and away

The same record, split by where it was played.

At home
49.2%
236 played, 116 won. 1.32 scored a game.
Away
27.4%
230 played, 63 won. 0.82 scored a game.
How the market priced them
39.7%
297 priced matches at an average of 2.86, which implied 35%.

Season by season 20

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 FKF Premier League 4031 -1
2026/27 Shield Cup 3300 +7
2025/26 FKF Premier League 349178 0
2025/26 Shield Cup 2101 0
2024/25 FKF Premier League 34101410 -4
2023/24 FKF Premier League 34141010 +5
2023/24 Friendlies Clubs 1010 0
2022/23 FKF Premier League 3418610 +17
2022/23 Shield Cup 2101 -1
2022/23 Friendlies Clubs 1100 +1
2021/22 FKF Premier League 3315126 +16
2020/21 FKF Premier League 3314109 +6
2019/20 FKF Premier League 23959 +2
2019/20 CAF Confederation Cup 6123 -2
2018/19 FKF Premier League 68352112 +36
2017/18 FKF Premier League 3412715 +1
2016/17 FKF Premier League 3091011 -3
2015/16 FKF Premier League 3012108 +7
2014/15 FKF Premier League 3051510 -6
2013/14 FKF Premier League 3010128 +2

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 20 December 2026
H Bandari scheduled Mombasa Elite —
Wednesday 16 December 2026
A Bandari scheduled Ulinzi Stars —
Friday 11 December 2026
H Bandari scheduled Homeboyz —
Saturday 5 December 2026
A Bandari scheduled Migori Youth —
Sunday 29 November 2026
H Bandari scheduled Mara Sugar —
Wednesday 25 November 2026
A Bandari scheduled Shabana —
Friday 20 November 2026
H Bandari scheduled Police —
Saturday 7 November 2026
A Bandari scheduled KCB —
Sunday 1 November 2026
H Bandari scheduled Mathare United —
Wednesday 28 October 2026
H Bandari 0 – 0 Posta Rangers FC —
Saturday 24 October 2026
A Bandari 0 – 1 GOR Mahia —
H Bandari postponed Murang'a SEAL —
Monday 19 October 2026
H Bandari 1 – 1 3K —
Friday 16 October 2026
A Bandari postponed APS Bomet —
Wednesday 14 October 2026
A Bandari 0 – 0 AFC Leopards —
Friday 9 October 2026
H Bandari postponed Tusker —
Friday 2 October 2026
A Bandari postponed Nairobi United —
Sunday 14 June 2026
A Bandari 2 – 0 KCB —
Sunday 31 May 2026
A Bandari 0 – 1 Mathare United 4.00
Sunday 24 May 2026
H Bandari 1 – 0 Tusker —
Wednesday 20 May 2026
H Bandari 0 – 2 APS Bomet 2.46
Saturday 16 May 2026
A Bandari 0 – 0 Police —
Sunday 10 May 2026
A Bandari 2 – 2 KCB —
Wednesday 6 May 2026
H Bandari 1 – 1 Posta Rangers FC —
Saturday 2 May 2026
H Bandari 5 – 2 Mfalme —
Saturday 25 April 2026
H Bandari 1 – 2 Ulinzi Stars 2.80
Sunday 19 April 2026
A Bandari 0 – 0 GOR Mahia —
Sunday 12 April 2026
A Bandari 2 – 0 3K 2.32
Friday 3 April 2026
A Bandari 0 – 0 Sofapaka —
Saturday 28 March 2026
H Bandari 1 – 0 Bidco United 1.95