South Africa Premier Soccer League

South Africa Premier Soccer League

Richards Bay
VS
Orlando Pirates
Head to Head Won
1
10
6
10
Head to Head SHA Won
0
6
4
6
Goal Attack
2
12
10
12
Goal SHA Attack
1
8
7
8
Prediction Detail
Prediction Pending
For the most accurate forecast, our detailed predictions are finalized
and published closer to the event, 24 hours before kick-off.
H2H
Head to Head Won
1
3
6
Richards Bay
Orlando Pirates
Draw
Date League Home Away HT FT Winner
2026-03-12 South Africa Premier Soccer League Orlando Pirates Richards Bay 1:0 2:0 Orlando Pirates
2025-11-08 South Africa Premier League Cup Richards Bay Orlando Pirates 0:1 0:1 Orlando Pirates
2025-01-26 South Africa League Cup Richards Bay Orlando Pirates 0:2 1:3 Orlando Pirates
2024-11-06 South Africa Premier Soccer League Orlando Pirates Richards Bay 1:0 1:0 Orlando Pirates
2024-09-29 South Africa Premier Soccer League Richards Bay Orlando Pirates 0:0 0:1 Orlando Pirates
2024-05-12 South Africa Premier Soccer League Orlando Pirates Richards Bay 0:1 0:1 Richards Bay
2023-11-25 South Africa Premier Soccer League Richards Bay Orlando Pirates 0:0 0:0 Draw
2023-11-04 South Africa Premier League Cup Richards Bay Orlando Pirates 0:0 0:0 Draw
2023-04-01 South Africa Premier Soccer League Richards Bay Orlando Pirates 0:1 0:2 Orlando Pirates
2022-10-09 South Africa Premier Soccer League Orlando Pirates Richards Bay 0:0 0:0 Draw
Last Matches
Richards Bay
Last 10 Matches Won
1
4
5
Same Home Away Won
1
2
1
Richards Bay
Draw
Lose
Date League Home Away HT FT Result
2026-03-23 South Africa Premier Soccer League Durban City Richards Bay 0:0 1:0 Lose
2026-03-15 South Africa Premier Soccer League AmaZulu Richards Bay 1:1 2:1 Lose
2026-03-12 South Africa Premier Soccer League Orlando Pirates Richards Bay 1:0 2:0 Lose
2026-03-04 South Africa Premier Soccer League Richards Bay Kaizer Chiefs 0:0 1:0 Won
2026-03-01 South Africa Premier Soccer League Orbit College Richards Bay 0:0 0:0 Draw
2026-02-21 South Africa League Cup Richards Bay AmaZulu 0:0 0:1 Lose
2026-02-15 South Africa Premier Soccer League Chippa United Richards Bay 1:0 3:0 Lose
2026-02-09 South Africa League Cup Siwelele Richards Bay 1:0 1:1 Draw
2026-01-31 South Africa Premier Soccer League Richards Bay Lamontville Golden Arrows 1:1 2:2 Draw
2026-01-24 South Africa Premier Soccer League Richards Bay Siwelele 1:1 1:1 Draw
Orlando Pirates
Last 10 Matches Won
7
2
1
Same Home Away Won
5
0
0
Orlando Pirates
Draw
Lose
Date League Home Away HT FT Result
2026-03-22 South Africa Premier Soccer League TS Galaxy Orlando Pirates 0:3 0:6 Won
2026-03-14 South Africa Premier Soccer League Orlando Pirates Siwelele 0:1 1:1 Draw
2026-03-12 South Africa Premier Soccer League Orlando Pirates Richards Bay 1:0 2:0 Won
2026-03-05 South Africa Premier Soccer League Polokwane City FC Orlando Pirates 0:0 1:2 Won
2026-02-28 South Africa Premier Soccer League Kaizer Chiefs Orlando Pirates 0:2 0:3 Won
2026-02-22 South Africa League Cup Orlando Pirates Casric Stars 0:0 0:0 Draw
2026-02-19 South Africa Premier Soccer League Orlando Pirates Mamelodi Sundowns 0:2 1:2 Lose
2026-02-14 South Africa Premier Soccer League Orlando Pirates Marumo Gallants FC 2:0 3:0 Won
2026-02-07 South Africa League Cup Tshakhuma Tsha Madzivhandila Orlando Pirates 1:2 1:4 Won
2026-02-04 South Africa Premier Soccer League AmaZulu Orlando Pirates 0:1 0:2 Won