In the summer of 2012, Crawford was named the new coach of the ZSC Lions of the Swiss National League A, having signed a two-year contract. He won the NLA championship with the Lions in the 2013–14 season. In March 2014, he signed a two-year contract extension. In spring 2015, Crawford was responsible for convincing coveted draft prospect Auston Matthews to sign and play with the Lions for the 2015–16 season. Crawford was awed by Matthews' play during the 2015 U18 Championships and contacted Matthews' family and agent about a contract. Crawford would lead the Lions to winning the 2016 Swiss Cup. Crawford left ZSC when his contract expired in 2016. Besides winning the 2014 Swiss championship and 2016 Swiss Cup, he also guided the Lions to three NLA regular season championship titles, in 2013–14, 2014–15 and 2015–16.