O. Mdaka
DEF🇿🇦23 years old·born 29 Aug 2003
Rank #8,173·41 matches tracked
Latest· 13 Oct 2026
90' vs Durban City — a strong performance.
Durban City 1–2 Amazulu (win) · Rating 6.9 · Elo +40
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−32T. Mthethwa1201
in 3 matches · Stellenbosch
−29D. Hotto1613
in 4 matches · Orlando Pirates
−29H. Domingo1221
in 3 matches · Durban City
−28S. Kwayiba1294
in 3 matches · Stellenbosch
−12P. Maswanganyi1627
in 3 matches · Orlando Pirates
Nemeses
+107M. Lilepo1539
in 3 matches · Kaizer Chiefs
+98M. Shabalala1501
in 4 matches · Kaizer Chiefs
- +95
L. Seema1803
in 3 matches · Orlando Pirates
+83W. Duba1419
in 3 matches · Kaizer Chiefs
+62Malibongwe Khoza1777
in 3 matches · Mamelodi Sundowns
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
Hardly any coach lost Elo against him.
Nemesis coaches
- +66
Abdeslam Ouaddou1736
in 3 matches · Orlando Pirates
- +49
N. Nabi1517
in 4 matches · Kaizer Chiefs
- +37
Miguel Cardoso1831
in 4 matches · Mamelodi Sundowns
Career history
- 2026Stellenbosch→AmazuluTransfer