
M. Heugh
GK🇿🇦36 years old·born 25 Jul 1990
Royal AM · South Africa PSL
53 matches tracked
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
−50T. Mkhize1163
in 4 matches · Cape Town City
−45T. Nodada1262
in 3 matches · Cape Town City
−38M. Kgoetyane1215
in 3 matches · Baroka FC
−34S. Hlanti1192
in 4 matches · Moroka Swallows
−33A. Gebhardt1139
in 3 matches · Baroka FC
Nemeses
+71W. Isaacs1125
in 3 matches · Stellenbosch
+69M. van Heerden1230
in 3 matches · Stellenbosch
+46B. Shandu1379
in 5 matches · Orlando Pirates
+38D. Cardoso1330
in 3 matches · Kaizer Chiefs
+33Robyn Johannes1231
in 3 matches · Stellenbosch
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −57
in 5 matches · Golden Arrows
- −21
B. McCarthy1383
in 3 matches · Amazulu
- −15
G. Hunt1471
in 3 matches · Bidvest Wits
- −6
C. Johnson1256
in 3 matches · Black Leopards
Nemesis coaches
- +60
Ernst Middendorp1223
in 5 matches · Maritzburg Utd
- +51
S. Barker1412
in 3 matches · Stellenbosch
- +29
Mandla Ncikazi1337
in 3 matches · Orlando Pirates
- +1
Kaitano Tembo1172
in 4 matches · Supersport United
Career history
- 2025Royal AM→Ajax Cape TownTransfer
- 2023TTM→Royal AM
- 2023Royal AM→TTM
- 2022TS Galaxy→Royal AM
- 2020Highlands Park FC→TS Galaxy