McPherson was a silver medalist from the 2014 World Indoor Championships as a member of the 4 x 400 metres relay team. She took two gold medals at the Commonwealth Games winning the individual 400 m and the 4x400 m relay. Within that same year, she added a gold medal at the Continental Cup as a part of team America in the 4×400 m relay.