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

Al Hilal Omdurman

KMC Stadium, Dar es Salaam. Every match we hold, with the price it went off at.

405Played
266Won
65.7%Win rate
1.9Scored per game
0.62Conceded per game
224Clean sheets

Home and away

The same record, split by where it was played.

At home
71.6%
208 played, 149 won. 2.23 scored a game.
Away
59.4%
197 played, 117 won. 1.55 scored a game.
How the market priced them
44.4%
108 priced matches at an average of 4.04, which implied 24.8%.

Season by season 27

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 CECAFA Club Cup 4301 +6
2026/27 CAF Champions League 4400 +7
2026/27 National Soccer League 2101 -1
2025/26 National Soccer League 342365 +49
2025/26 CAF Champions League 12642 +5
2025/26 Sudani Premier League 7421 +11
2025/26 CECAFA Club Cup 4121 +1
2024/25 Premier League 302082 +40
2024/25 CAF Champions League 12534 -1
2024/25 CECAFA Club Cup 3300 +9
2024/25 Friendlies Clubs 1100 +2
2023/24 CAF Champions League 9333 +3
2023/24 Arab Club Champions Cup 4202 +1
2023/24 Friendlies Clubs 1100 +1
2022/23 Sudani Premier League 201721 +43
2022/23 CAF Champions League 10523 +1
2021/22 Sudani Premier League 302361 +45
2021/22 CAF Champions League 10244 -3
2020/21 Sudani Premier League 282341 +61
2020/21 CAF Champions League 10442 +2
2019/20 Sudani Premier League 533698 +83
2019/20 CAF Champions League 10442 +2
2019/20 Arab Club Champions Cup 2101 -1
2018/19 Sudani Premier League 302451 +51
2018/19 CAF Confederation Cup 8134 -5
2017/18 Sudani Premier League 3423110 +45
2016/17 Sudani Premier League 332643 +61

Recent matches 30

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

Saturday 26 December 2026
A Al Hilal Omdurman scheduled Sunrise —
Friday 18 December 2026
H Al Hilal Omdurman scheduled Mukura —
Saturday 12 December 2026
H Al Hilal Omdurman scheduled Al Merreikh —
Tuesday 8 December 2026
H Al Hilal Omdurman scheduled Gicumbi —
Saturday 5 December 2026
A Al Hilal Omdurman scheduled Etoile de l'Est —
Friday 27 November 2026
H Al Hilal Omdurman scheduled Amagaju —
Friday 20 November 2026
A Al Hilal Omdurman scheduled Police —
Wednesday 4 November 2026
H Al Hilal Omdurman scheduled Rayon Sports —
Saturday 31 October 2026
A Al Hilal Omdurman scheduled Gasogi United —
Wednesday 28 October 2026
A Al Hilal Omdurman 0 – 3 Marines —
Sunday 25 October 2026
H Al Hilal Omdurman 2 – 0 Sidama Bunna —
Friday 23 October 2026
H Al Hilal Omdurman postponed Etincelles —
Sunday 18 October 2026
A Al Hilal Omdurman 2 – 0 Sidama Bunna —
Saturday 17 October 2026
A Al Hilal Omdurman postponed Kiyovu Sports —
Saturday 10 October 2026
H Al Hilal Omdurman postponed APR —
Wednesday 16 September 2026
A Al Hilal Omdurman 2 – 0 AS Kigali —
Saturday 12 September 2026
H Al Hilal Omdurman 1 – 0 Aigle Noir —
Saturday 5 September 2026
A Al Hilal Omdurman 2 – 0 Aigle Noir —
Friday 4 September 2026
A Al Hilal Omdurman postponed Bugesera —
Friday 7 August 2026
A Al Hilal Omdurman 2 – 1 Jamus —
Tuesday 4 August 2026
A Al Hilal Omdurman 1 – 1 GOR Mahia —
Saturday 1 August 2026
H Al Hilal Omdurman 0 – 1 Rayon Sports —
Wednesday 29 July 2026
A Al Hilal Omdurman 4 – 0 KVZ —
Sunday 26 July 2026
H Al Hilal Omdurman 2 – 0 Tusker —
Saturday 30 May 2026
A Al Hilal Omdurman 1 – 2 Etincelles —
Friday 22 May 2026
A Al Hilal Omdurman 1 – 1 Al Merreikh 2.28
Saturday 16 May 2026
A Al Hilal Omdurman 1 – 1 Police 5.28
Wednesday 13 May 2026
H Al Hilal Omdurman 2 – 1 Gasogi United —
Sunday 10 May 2026
A Al Hilal Omdurman 2 – 0 Muhanga 1.30
Thursday 7 May 2026
A Al Hilal Omdurman 4 – 0 APR 2.23