In July 2016, she was named to Canada's Olympic team, as a replacement for Selena O'Hanlon. At the Games held in Rio de Janeiro, Brazil, Robinson placed 10th in the team competition and was eliminated from the individual event during the cross-country stage after incurring three refusals.