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

Dynamos

Rufaro Stadium, Harare. Every match we hold, with the price it went off at.

304Played
115Won
37.8%Win rate
0.99Scored per game
0.74Conceded per game
145Clean sheets

Home and away

The same record, split by where it was played.

At home
38.2%
152 played, 58 won. 1.03 scored a game.
Away
37.5%
152 played, 57 won. 0.96 scored a game.
How the market priced them
36.4%
118 priced matches at an average of 2.69, which implied 37.2%.

Season by season 10

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier Soccer League 3212164 +17
2025/26 Premier Soccer League 3481511 -6
2024/25 Premier Soccer League 3410168 +3
2024/25 CAF Confederation Cup 4211 +1
2023/24 Premier Soccer League 3415127 +21
2021/22 Premier Soccer League 3416108 +16
2019/20 Premier Soccer League 349178 0
2018/19 Premier Soccer League 34101212 -9
2017/18 Premier Soccer League 342176 +29
2016/17 Premier Soccer League 3012108 +5

Recent matches 30

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

Saturday 7 November 2026
H Dynamos scheduled Manica Diamonds —
Saturday 24 October 2026
A Dynamos 1 – 1 Ngezi Platinum —
Saturday 17 October 2026
H Dynamos 0 – 1 Hardrock —
Wednesday 7 October 2026
A Dynamos 1 – 1 Triangle United —
Sunday 20 September 2026
H Dynamos 1 – 0 Herentals —
Saturday 5 September 2026
A Dynamos 1 – 1 CAPS United 3.34
Sunday 23 August 2026
H Dynamos 0 – 1 Chicken Inn 2.00
Wednesday 19 August 2026
H Dynamos 1 – 1 Scotland Mabvuku —
Saturday 1 August 2026
A Dynamos 0 – 0 Kariba —
Wednesday 22 July 2026
A Dynamos 1 – 0 Platinum —
Sunday 19 July 2026
H Dynamos 0 – 0 Simba Bhora 1.74
Sunday 12 July 2026
A Dynamos 2 – 0 MWOS —
Thursday 9 July 2026
A Dynamos 2 – 1 Hardrock —
Sunday 5 July 2026
H Dynamos 4 – 0 Agama 1.78
Sunday 28 June 2026
H Dynamos 0 – 0 Bulawayo Chiefs 1.93
Sunday 21 June 2026
A Dynamos 1 – 1 Highlanders 3.15
Saturday 13 June 2026
H Dynamos 3 – 0 TelOne —
Wednesday 10 June 2026
H Dynamos 2 – 2 Hunters —
Sunday 7 June 2026
A Dynamos 2 – 2 Manica Diamonds —
Saturday 30 May 2026
H Dynamos 2 – 1 Ngezi Platinum 2.68
Sunday 17 May 2026
H Dynamos 3 – 0 Triangle United 1.95
Thursday 14 May 2026
A Dynamos 2 – 2 Herentals 3.72
Sunday 10 May 2026
H Dynamos 1 – 2 CAPS United 2.74
Sunday 3 May 2026
A Dynamos 1 – 2 Chicken Inn 3.20
Sunday 26 April 2026
H Dynamos 0 – 0 Kariba —
Wednesday 22 April 2026
A Dynamos 0 – 0 Scotland Mabvuku 3.72
Sunday 12 April 2026
H Dynamos 1 – 1 Platinum 2.59
Sunday 5 April 2026
A Dynamos 1 – 0 Simba Bhora —
Thursday 2 April 2026
H Dynamos 1 – 0 MWOS 2.75
Sunday 22 March 2026
A Dynamos 1 – 1 Agama —