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

BUL

Namboole Stadium, Kampala. Every match we hold, with the price it went off at.

418Played
164Won
39.2%Win rate
1.14Scored per game
0.92Conceded per game
162Clean sheets

Home and away

The same record, split by where it was played.

At home
47.1%
210 played, 99 won. 1.31 scored a game.
Away
31.3%
208 played, 65 won. 0.96 scored a game.
How the market priced them
40.5%
220 priced matches at an average of 2.84, which implied 35.2%.

Season by season 16

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 7610 +11
2025/26 Premier League 3091011 -3
2024/25 Premier League 3016113 +19
2023/24 Premier League 291685 +19
2022/23 Premier League 288128 +8
2022/23 CAF Confederation Cup 2011 -1
2021/22 Premier League 3014106 +22
2020/21 Premier League 279612 -2
2019/20 Premier League 251069 +6
2018/19 Premier League 3011109 +5
2017/18 Premier League 3011613 -3
2016/17 Premier League 308913 -5
2015/16 Premier League 3014511 +4
2014/15 Premier League 3011109 +1
2013/14 Premier League 3011127 +8
2012/13 Premier League 3010137 +1

Recent matches 30

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

Tuesday 22 December 2026
A BUL scheduled Mbarara City —
Thursday 17 December 2026
H BUL scheduled Maroons —
Monday 14 December 2026
A BUL scheduled Police —
Wednesday 9 December 2026
A BUL scheduled URA —
Tuesday 1 December 2026
H BUL scheduled Kigezi HomeBoyz —
Thursday 26 November 2026
A BUL scheduled KCCA —
Wednesday 18 November 2026
A BUL scheduled Vipers —
Tuesday 3 November 2026
H BUL scheduled SC Villa —
Saturday 31 October 2026
H BUL scheduled Entebbe UPPC —
Wednesday 28 October 2026
A BUL postponed Kitara —
Wednesday 21 October 2026
H BUL 2 – 1 NEC —
Sunday 18 October 2026
A BUL 2 – 0 UPDF —
Tuesday 13 October 2026
A BUL 0 – 0 Lugazi —
Tuesday 15 September 2026
H BUL 2 – 1 Blacks Power —
Tuesday 8 September 2026
H BUL 4 – 1 Ntugasaze 1.37
Thursday 3 September 2026
A BUL 4 – 1 Kataka 2.62
Sunday 30 August 2026
H BUL 1 – 0 Express 1.68
Saturday 23 May 2026
A BUL 0 – 4 Entebbe UPPC —
Tuesday 19 May 2026
H BUL 1 – 1 Kitara 2.70
Tuesday 12 May 2026
H BUL 0 – 0 Lugazi 1.48
Friday 8 May 2026
A BUL 0 – 0 SC Villa 5.10
Tuesday 28 April 2026
H BUL 0 – 1 NEC 2.54
Friday 24 April 2026
A BUL 2 – 0 Express 2.70
Tuesday 21 April 2026
H BUL 2 – 5 UPDF 1.64
Thursday 16 April 2026
A BUL 1 – 1 URA 3.50
Wednesday 8 April 2026
A BUL 0 – 1 Maroons 2.74
Friday 13 March 2026
H BUL 0 – 0 Mbarara City 1.40
Tuesday 10 March 2026
A BUL 1 – 0 Buhimba Saints —
Friday 6 March 2026
H BUL 5 – 1 Calvary 1.33
Tuesday 3 March 2026
A BUL 2 – 0 Police 4.50