Statistics are for informational purposes only. Past performance does not guarantee future results.

22 March 2026 at 16:00

Premier Soccer League · Season 2025

Match Summary

Durban City defeated Richards Bay 1:0. The match was played in Premier Soccer League 2025. Goals were scored by S. Maseko 79′. 4 yellow cards were shown. Durban City had 49% possession while Richards Bay held 51%. Durban City had 13 shots (7 on target) compared to 12 (4 on target) for Richards Bay. Durban City made 4 substitutions, Richards Bay made 5.

Match Events

Key match events between Durban City and Richards Bay — 1 goals and 4 cards recorded during the match.

Durban City
Richards Bay
Kick Off
Half Time
L. SifumbaT. Nodada
61′
65′
S. NzamaL. Zikhali
F. GcabaE. Jalai
71′
B. MokwenaJ. Lwamba
71′
75′
S. BarnsW. Ngema
75′
L. MahalaK. Ndlangamandla
S. Maseko

assist: S. Magawana

79′
85′
T. SikhakhaneL. Mabuya
85′
T. MthethwaL. Khumalo
S. MasekoB. Mthembu
90+1′
Full Time

Match Statistics

Durban City had 49% possession against Richards Bay's 51%. Durban City registered 13 shots (7 on target) while Richards Bay managed 12 (4 on target). Corner kicks: 11–9. Fouls committed: 6–16.

7Shots on Goal4
5Shots off Goal5
13Total Shots12
1Blocked Shots3
12Shots insidebox7
1Shots outsidebox5
6Fouls16
11Corner Kicks9
3Offsides1
49%Ball Possession51%
2Yellow Cards2
0Red Cards0
4Goalkeeper Saves6
357Total passes375
276Passes accurate281
77%Passes %75%
0expected_goals0
0goals_prevented0

Lineups

Durban City lined up in a 4-4-2 formation under Sinethemba Badela, while Richards Bay deployed a 4-1-4-1 under Papi Zothwane.

Squad Ratings

The overall squad rating for Durban City is 6.89, compared to 6.88 for Richards Bay. This metric is derived from each player's average match rating across all league appearances this season — anything above 7.00 is considered strong, while below 6.50 signals inconsistency. Durban City's highest-rated starter is Mfanafuthi Mkhize (7.19), while Richards Bay's best-rated player is Thulani Gumede (7.09).

Attacking Output

The starting XI of Durban City have contributed 9 goals and 7 assists this season, led by Samkelo Maseko (3G). Richards Bay's starters account for 7 goals and 5 assists, spearheaded by Moses Mthembu (3G). Goals reflect clinical finishing and chance creation, while assists highlight the ability to unlock defences through through-balls, crosses, and set pieces.

Defensive Solidity

Durban City deploy 4 defenders rated 6.97 on average, against Richards Bay's 4-man backline averaging 6.87. Higher defensive ratings suggest better positional awareness, fewer individual errors, and a greater likelihood of keeping clean sheets. The rating accounts for tackles won, interceptions, aerial duels, and blocks throughout the season.

Midfield Control

Durban City field 4 midfielders averaging 6.80, versus Richards Bay's 5 rated 6.94. Midfield ratings reflect passing accuracy, interceptions, key passes, and overall control of possession — the team that dominates midfield typically dictates the tempo and territory of the match.

Forward Threat

Durban City start 2 forward(s) averaging 6.77, compared to 1 for Richards Bay averaging 6.70. Forward ratings capture shot accuracy, movement off the ball, dribbling success, and involvement in build-up play — they indicate who carries the greater goal threat on the day.

Discipline

Durban City's starters have collected 14 yellow cards this season, compared to 17 for Richards Bay. Yellow cards reflect how aggressively a team presses and tackles — a high count may indicate a physical, high-pressing style but also risks suspensions and late free-kicks in dangerous areas.

Age & Experience

The average age of Durban City's starting XI is 26.4 (youngest: Kyle Jurgens (22), oldest: Darren Keet (36)), while Richards Bay average 26.4 (youngest: Sbani Khumalo (22), oldest: Ian Otieno (32)). Younger squads typically offer pace, energy, and pressing intensity, while experienced lineups bring composure, game management, and the ability to handle high-pressure moments.

Squad Depth

Durban City's starters average 10 league appearances each, versus 6 for Richards Bay. High appearance counts indicate an established, well-drilled unit that the manager trusts week in and week out. Lower figures may suggest rotation, injuries, or emerging players still earning their place in the team.

Durban CityPosition StrengthRichards Bay
6.89
Avg Rating
6.88
7.10🧤 GK (1 v 1)6.88
0G 1A0G 0A
6.97🛡 DEF (4 v 4)6.87
1G 0A0G 2A
6.80 MID (4 v 5)6.94
6G 5A5G 3A
6.77 FWD (2 v 1)6.70
2G 1A2G 0A
Durban City4-4-2
1🧤GKDarren Keet7.11A
4🛡DEFFezile Gcaba6.8
5🛡DEFSiphamandla Ncanana7.0
30🛡DEFMfanafuthi Mkhize7.21G
23🛡DEFTerrence Mashego
10MIDSamkelo Maseko6.63G1A
17MIDKyle Jurgens6.92A
18MIDBrooklyn Poggenpoel6.8
11MIDSaziso Magawana6.93G2A
35FWDLuphumlo Kaka Sifumba
15FWDBokang Trevor Mokwena6.82G1A
Richards Bay4-1-4-1
1🧤GKIan Otieno6.9
5🛡DEFThembela Sikhakhane
25🛡DEFSimphiwe Fortune Mcineka6.81A
37🛡DEFSbangani Zulu7.0
47🛡DEFSbani Khumalo6.81A
6MIDTlakusani Mthethwa6.9
30MIDSanele Barns
20MIDMoses Mthembu6.93G1A
19MIDSiyabonga Nzama6.81G2A
17MIDThulani Gumede7.11G
14FWDLundi Mahala6.72G

Substitutes

20(F)Jean Lwamba
3(M)Bongani-Junior Mthembu
28(M)Siphelele Mthembu
37(M)Ronaldo Maarman
27(M)Taahir Goedeman

Substitutes

36(M)Lindokuhle Zikhali
67(F)Khayalethu Ndlangamandla
22(M)Lwandile Sandile Mabuya
32(G)Siphesihle Mtshali
55(D)Mnqobi Mzobe
45(D)Baggio Tuli-Ngenovali Nashixwa

Recent Form

In their last 6 matches, Durban City have recorded 2 wins, 3 draws and 1 defeats. Richards Bay show 1 wins, 3 draws and 2 losses from their last 6 outings.

Durban City

DWDWDL

Richards Bay

WDLLDD

Head to Head

Durban City and Richards Bay have met 2 times — Durban City won 0, Richards Bay won 1, with 1 draws. Their rivalry dates back to 2025. Richards Bay leads the head-to-head with 1 victories from 2 meetings. A combined 4 goals have been scored across these fixtures, averaging 2.00 per match (1 for the home side, 3 for the visitors). Both teams scored in 1 matches (50%). Over 2.5 goals landed in 1 games (50%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 3–1 in 2025.

0

Durban City

1

Drawn

1

Richards Bay

Goals: 1Goals: 3

Recent Meetings (2)

23 Nov 2025Richards Bay0 – 0Durban City
25 Oct 2025Richards Bay3 – 1Durban City

API data: 23 Mar 2026

Durban City vs Richards Bay — Match Details | Betmana - Sports Betting