Welsh won a gold at the 2011 Pan American Games in the team event. She competed in the women's team event at the 2012 Summer Olympics, finishing fourth. Welsh retired from synchronized swimming after the 2012 Olympics.