Career
He is currently playing under contract with the Rockford IceHogs of the American Hockey League (AHL). Carruth was selected by the Chicago Blackhawks in the 7th round (191st overall) of the 2011 National Hockey League Entry Draft. On May 24, 2012, the Chicago Blackhawks signed Carruth to a three-year, entry-level contract valued at $750,000 per year.
The Blackhawks assigned Carruth to their minor league affiliate, the Rockford IceHogs, on September 15, 2012.
The IceHogs reassigned Carruth to his junior team, the Portland Winterhawks, on October 6, 2012. Carruth, who has played in the WHL since the 2009-2010 season, was rewarded for his outstanding performance during the 2012-2013 WHL season by being named to the 2013 WHL West First All-Star Team.
At that point, he already held several franchise playoff goaltending records as well as the regular season record for wins (42). At the tail end of the 2013-2014 season, Carruth was recalled to Chicago from the AHL"s Rockford Icehogs prior to the 2014 National Hockey League playoffs.
On August 17, 2015, after the conclusion of his entry-level contract, Carruth was unable to secure a further contract with the Blackhawks, however remained within the organization in signing a one-year AHL contract with the Rockford IceHogs.