Career
Template:Club 4 appearances
Pepperdine University
Barker trained at the university level in the United States playing for the Pepperdine University college soccer team Club
After completing her studies, Barker was selected by Portland Thorns Football Club in the 2013 NWSL College Draft. Portland Thorns preferred Adelaide Gay as understudy to their experienced goalkeeper Karina LeBlanc.
Barker played for the West-League club Pali Blues during her university holidays.
She then returned to South Africa and played ten games for Maties Football Club, before taking up a professional contract in Iceland. Earlier in her career, Barker had played as a centre-back for Durban Ladies Football Club as well as in the position of goalkeeper.
International
She represented the senior national team (also known as "Banyana Banyana") at the 2012 London Olympics.