Welch was drafted by the Pittsburgh Penguins in the 2001 NHL Entry Draft, chosen 54th overall in the 2nd round. Noah was the captain of the Harvard University Hockey team, graduating in 2005. Before his college career at Harvard he played high school hockey at St. Sebastian's School in Needham, Massachusetts.