After completing her studies, Barker was selected by Portland Thorns FC in the 2013 NWSL College Draft.
Portland Thorns preferred Adelaide Gay as understudy to their experienced goalkeeper Karina LeBlanc.
[4] She then returned to South Africa and played ten games for Maties FC,[5] before taking up a professional contract in Iceland.
Earlier in her career, Barker had played as a centre-back for Durban Ladies FC as well as in the position of goalkeeper.
[9] Barker had represented South Africa in 28 games when she was called into the squad for the 2016 Rio Olympics.