Stalock was a fourth-round pick (No. 112) by the San Jose Sharks in the 2005 NHL Draft and spent the first five seasons of his NHL career in San Jose before he was traded to the Toronto Maple Leafs on Feb. 27, 2016. The native of St. Paul, Minnesota, finished the season in the American Hockey League before signing a two-year contract with the Minnesota Wild on Feb. 2, 2017.
Stalock played three seasons at the University of Minnesota Duluth and made his NHL debut for the Sharks in relief of Antti Niemi on Feb. 1, 2011, stopping all nine shots he faced in a 5-3 win against the Phoenix Coyotes. Shortly after he was reassigned to Worcester of the AHL, he sliced a nerve behind his knee after it was stepped on by a skate during a game against Manchester and missed the remainder of the 2010-11 season. The injury sidelined Stalock until Jan. 12, 2012, when he started for Stockton of the ECHL.