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

Richards Bay

King Zwelithini Stadium, Durban. Every match we hold, with the price it went off at.

249Played
82Won
32.9%Win rate
1Scored per game
1.12Conceded per game
85Clean sheets

Home and away

The same record, split by where it was played.

At home
37.5%
128 played, 48 won. 1.16 scored a game.
Away
28.1%
121 played, 34 won. 0.83 scored a game.
How the market priced them
29.7%
182 priced matches at an average of 3.78, which implied 26.5%.

Season by season 23

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier Soccer League 8035 -10
2026/27 League Cup 1001 -2
2025/26 Premier Soccer League 3071310 -7
2025/26 League Cup 3201 +4
2025/26 8 Cup 1001 -4
2025/26 Cup 1001 -1
2024/25 Premier Soccer League 299713 -7
2024/25 League Cup 2101 0
2024/25 Cup 1001 -2
2023/24 Premier Soccer League 3410816 -8
2023/24 League Cup 2101 -2
2023/24 Cup 2101 -1
2022/23 Premier Soccer League 308913 -10
2022/23 Cup 1001 -1
2021/22 1st Division 3014124 +17
2021/22 Cup 1001 -4
2020/21 1st Division 3013107 +14
2020/21 Cup 4301 +2
2020/21 Premier Soccer League 2011 -1
2019/20 1st Division 309813 -11
2019/20 Cup 1001 -1
2018/19 Cup 3201 +1
2017/18 Cup 3201 +4

Recent matches 30

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

Sunday 20 December 2026
H Richards Bay scheduled Siwelele —
Wednesday 16 December 2026
H Richards Bay scheduled Orlando Pirates —
Sunday 6 December 2026
A Richards Bay scheduled TS Galaxy —
Sunday 29 November 2026
A Richards Bay scheduled Marumo Gallants —
Wednesday 4 November 2026
H Richards Bay scheduled Stellenbosch —
Saturday 31 October 2026
A Richards Bay scheduled Kruger United —
Sunday 25 October 2026
A Richards Bay 1 – 3 Sekhukhune United —
Tuesday 13 October 2026
H Richards Bay 1 – 4 Mamelodi Sundowns —
Saturday 19 September 2026
H Richards Bay 2 – 3 Sekhukhune United —
Sunday 13 September 2026
A Richards Bay 1 – 5 Milford FC 3.35
Friday 4 September 2026
H Richards Bay 1 – 2 Amazulu 3.25
Wednesday 26 August 2026
H Richards Bay 2 – 2 Kaizer Chiefs 5.10
Saturday 15 August 2026
A Richards Bay 1 – 1 Durban City 4.20
Tuesday 11 August 2026
A Richards Bay 1 – 1 Chippa United 2.60
Sunday 2 August 2026
H Richards Bay 1 – 2 Polokwane City 2.63
Saturday 25 July 2026
A Richards Bay 1 – 1 Durban City —
Saturday 23 May 2026
A Richards Bay 0 – 1 Magesi 5.10
Saturday 16 May 2026
H Richards Bay 1 – 1 Sekhukhune United 2.94
Saturday 9 May 2026
A Richards Bay 1 – 1 Marumo Gallants 3.61
Wednesday 6 May 2026
H Richards Bay 0 – 0 Polokwane City 2.70
Sunday 26 April 2026
H Richards Bay 0 – 0 Mamelodi Sundowns 13.00
Sunday 19 April 2026
A Richards Bay 1 – 0 TS Galaxy 3.20
Friday 10 April 2026
H Richards Bay 2 – 2 Orlando Pirates 15.00
Tuesday 7 April 2026
H Richards Bay 2 – 1 Stellenbosch 3.30
Sunday 22 March 2026
A Richards Bay 0 – 1 Durban City 4.80
Saturday 14 March 2026
A Richards Bay 1 – 2 Amazulu 3.10
Wednesday 11 March 2026
A Richards Bay 0 – 2 Orlando Pirates 11.00
Tuesday 3 March 2026
H Richards Bay 1 – 0 Kaizer Chiefs 4.75
Saturday 28 February 2026
A Richards Bay 0 – 0 Orbit College 2.70
Friday 20 February 2026
H Richards Bay 0 – 1 Amazulu 3.02