
S. Maduna
MID🇿🇦26 years old·born 26 Dec 1999
Rank #8,200·109 matches tracked
Playing style
Deep-playmakerNon-pen goals /90
0.03
37th pct
Assists /90
0.09
67th pct
Key passes /90
0.60
47th pct
Passes /90
30.45
77th pct
Tackles + int. /90
2.32
79th pct
Dribbles /90
0.78
35th pct
Latest· 13 Oct 2026
90' vs Durban City — a quiet game.
Durban City 1–2 Amazulu (win) · Rating 6.05 · Elo +9
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
−53T. Fielies1444
in 6 matches · Amazulu
−51T. Nodada1262
in 3 matches · Cape Town City
−44L. Gordinho1280
in 4 matches · Cape Town City
−38M. Musonda1101
in 4 matches · Moroka Swallows
−36E. Gyimah1246
in 4 matches · Sekhukhune United
Nemeses
+195M. Nemtajela1525
in 3 matches · Orlando Pirates
+73S. Ndlovu1457
in 6 matches · Kaizer Chiefs
+69G. Damons1230
in 3 matches · Moroka Swallows
+66L. Mtshali1191
in 4 matches · Magesi
+65V. Mncube1316
in 3 matches · Sekhukhune United
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −25
Dylan Kerr1220
in 3 matches · Moroka Swallows
- −25
Arthur Zwane1513
in 3 matches · Amazulu
- −17
S. Barker1412
in 5 matches · Stellenbosch
- −16
Miguel Cardoso1831
in 3 matches · Mamelodi Sundowns
- −16
Manqoba Mngqithi1413
in 4 matches · Golden Arrows
Nemesis coaches
- +60
G. Hunt1471
in 8 matches · Stellenbosch
- +41
V. Vilakazi1277
in 3 matches · Richards Bay
- +15
in 7 matches · Siwelele
- +5
John Maduka1171
in 3 matches · Magesi
- +1
Kaitano Tembo1172
in 3 matches · Supersport United
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2024Amazulu→TS Galaxy
- 2024Amazulu→Ajax Cape TownLoan