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

Mbarara City

Kobservatory Stadium, Mbarara. Every match we hold, with the price it went off at.

238Played
65Won
27.3%Win rate
0.87Scored per game
1.1Conceded per game
80Clean sheets

Home and away

The same record, split by where it was played.

At home
42.9%
119 played, 51 won. 1.11 scored a game.
Away
11.8%
119 played, 14 won. 0.64 scored a game.
How the market priced them
27.4%
179 priced matches at an average of 4.07, which implied 24.6%.

Season by season 9

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 7223 -2
2025/26 Premier League 306915 -20
2024/25 Premier League 307815 -16
2023/24 Premier League 296149 -7
2021/22 Premier League 306717 -8
2020/21 Premier League 271089 -4
2019/20 Premier League 251069 +2
2018/19 Premier League 3012108 +10
2017/18 Premier League 3061410 -8

Recent matches 30

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

Tuesday 22 December 2026
H Mbarara City scheduled BUL —
Friday 18 December 2026
A Mbarara City scheduled URA —
Sunday 13 December 2026
A Mbarara City scheduled Maroons —
Thursday 10 December 2026
H Mbarara City scheduled Express —
Wednesday 2 December 2026
A Mbarara City scheduled Kataka —
Tuesday 24 November 2026
A Mbarara City scheduled UPDF —
Wednesday 18 November 2026
H Mbarara City scheduled Lugazi —
Friday 6 November 2026
A Mbarara City scheduled Kigezi HomeBoyz —
Saturday 31 October 2026
H Mbarara City scheduled KCCA —
Wednesday 28 October 2026
H Mbarara City 1 – 0 Vipers —
Thursday 22 October 2026
A Mbarara City 0 – 2 SC Villa —
Sunday 11 October 2026
H Mbarara City 2 – 1 Blacks Power —
Wednesday 7 October 2026
A Mbarara City 0 – 1 Ntugasaze —
Wednesday 16 September 2026
H Mbarara City 0 – 0 Entebbe UPPC —
Friday 11 September 2026
H Mbarara City 0 – 0 NEC —
Friday 4 September 2026
A Mbarara City postponed Kitara —
Saturday 29 August 2026
A Mbarara City 0 – 1 Police 7.00
Saturday 23 May 2026
A Mbarara City 1 – 4 KCCA —
Tuesday 19 May 2026
H Mbarara City 2 – 0 Buhimba Saints —
Wednesday 13 May 2026
H Mbarara City 1 – 3 SC Villa 7.00
Wednesday 6 May 2026
A Mbarara City 1 – 0 Lugazi 3.79
Tuesday 28 April 2026
H Mbarara City 2 – 1 Express 1.87
Friday 24 April 2026
A Mbarara City 0 – 0 NEC —
Tuesday 21 April 2026
H Mbarara City 2 – 2 Maroons —
Thursday 16 April 2026
H Mbarara City 1 – 2 Police —
Thursday 9 April 2026
A Mbarara City 1 – 3 UPDF 6.40
Friday 13 March 2026
A Mbarara City 0 – 0 BUL 8.00
Tuesday 10 March 2026
H Mbarara City 0 – 1 Kitara 4.20
Saturday 7 March 2026
H Mbarara City 1 – 2 Vipers 8.00
Wednesday 4 March 2026
A Mbarara City 0 – 2 URA 8.20