
Deolin Mekoa
MID🇿🇦33 years old·born 10 Aug 1993
175 cm
Magesi · South Africa PSL
Rank #10,980·83 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
- −80
in 3 matches · Baroka FC
- −64
Unknown (46419)1158
in 3 matches · Bloem Celtic
−62D. Hotto1613
in 3 matches · Bloem Celtic
−61A. Ndengane897
in 3 matches · Bloem Celtic
−51K. Mahlasela1014
in 3 matches · Royal AM
Nemeses
+104M. Mathiane1128
in 4 matches · Marumo Gallants
- +81
in 3 matches · Free State Stars
+71in 3 matches · Kaizer Chiefs
+69I. Khune1142
in 5 matches · Kaizer Chiefs
+69in 5 matches · Kaizer Chiefs
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −29
C. Johnson1256
in 4 matches · Amazulu
- −16
S. Menzo1737
in 3 matches · Ajax Cape Town
- −12
Luc Eymael1245
in 4 matches · Free State Stars
Nemesis coaches
- +70
S. Komphela1283
in 4 matches · Golden Arrows
- +21
Eric Tinkler1420
in 4 matches · Cape Town City
- +8
P. Mosimane1676
in 3 matches · Mamelodi Sundowns
- +2
G. Hunt1471
in 4 matches · Supersport United
- +2
in 3 matches · Orlando Pirates
Career history
- 2025Magesi→Venda FCFree agent
- 2022Bizana Pondo Chiefs→Summerfield
- 2020Maritzburg Utd→Ajax Cape TownLoan