Han debuterade för Kaizer Chiefs den 7 augusti 2011, i en 2–1-vinst över Bidvest Wits. Våren 2013 förlängde han kontraktet med tre år.[1] Kontraktet har sedan förlängts till och med säsongen 2016/2017.[2]
I augusti 2022 värvades Parker av TS Galaxy, där han skrev på ett tvåårskontrakt.[3]
Landslagskarriär
Parker gjorde sin debut i Sydafrikas A-landslag den 26 maj 2007.