 McGregor started the games by winning a bronze in the 100 m breaststroke followed by a gold in the 200 m. It was the first and only Canadian gold medal in the swimming events the 2011 Pan American Games.McGregor then went on to win a silver medal as part of the Canadian women's 4 x 100 m medley relay team.She earned her fourth medal with a bronze as part of Canada's 4 x 100 freestyle relay team.