Barber made her international debut at the 2014 Commonwealth Games, finishing third with 62.95 m. She competed at the 2015 World Championships in Beijing without qualifying for the final. A back injury in early 2016 disrupted her preparation for the 2016 Summer Olympics and she finished 28th in qualifying.