ZIMPremier Soccer League · Matchday 31Saturday, 17 October 2026 · Rufaro Stadium

Dynamos

4th · 52 pts
0–1FULL TIME

Hardrock

1st · 69 pts
32% Dynamos
28% Draw
40% Hardrock
OUR PICK
Hardrock to win
Model probability 40% · fair odds
2.49
Expected goals
1.07 – 1.24
Confidence
Low

Fair odds

From our model, no margin
1X213.15X3.5522.49
Goals 2.5Over2.30Under1.69
Both scoreGG2.01NG1.88

Every market, one match

Over 1.5 goals@1.49
Over 1.5
67%
Over/Under 2.5@1.69
Under 2.5
59%
Both teams to score@1.88
NG
53%
Double chance@1.39
12
72%

Season stats

DynamosHardrock
1.3Goals per game1.8
0.8Conceded per game0.7
1.63Points per game2.16
38%Win rate66%
17Goal difference36
6Form, last 5 (pts)15

Dynamos form

DLDWD
A Ngezi Platinum1–1
H Hardrock0–1
A Triangle United1–1
H Herentals1–0
A CAPS United1–1

Hardrock form

WWWWW
H MWOS3–2
A Dynamos0–1
H Bulawayo Chiefs2–0
A Highlanders0–1
H TelOne4–1

Head to head

1
Dynamos
0
Draw
1
Hardrock
Oct 2026Dynamos – Hardrock0–1
Jul 2026Hardrock – Dynamos1–2

Premier Soccer League table

#TeamGPGDPts
1Hardrock32+3669
2Scotland Mabvuku31+3564
3Ngezi Platinum32+1356
4Dynamos32+1752
5CAPS United32+1051
6Herentals32-148
7MWOS32+945
8Highlanders32+444
9Platinum32043
10Chicken Inn31-143

Match preview

Our model sees little between the sides: Dynamos 32%, the draw 28%, Hardrock 40%.

Our fair price for "Away win" is 2.49 — the pick only has value at a bookmaker price above that.

We expect 2.3 goals in total (1.07 for Dynamos, 1.24 for Hardrock), which points to Under 2.5 as a secondary angle.

Dynamos sit 4th on 52 points; Hardrock are 1st on 69.

Check team news before kick-off — a late change to either line-up moves the numbers.