On June 26, 2017, it was announced that Woodcroft would become the new head coach of Genève-Servette HC, signing a three-year deal with the team. On July 25, 2017 he was named an assistant coach of Canada's men's team for the 2018 Winter Olympics in Pyeongchang, Korea. Serving as assistant coach to Willie Desjardins, Woodcroft helped Canada win the 2017 Spengler Cup. He guided Genève-Servette to an 8th place finish in the 2017-18 regular season before falling short to defending champion SC Bern in playoff-quarterfinals. Woodcroft was relieved of his duties as Genève-Servette head coach on April 3, 2018. In July 2019, he again signed with HC Dinamo Minsk to begin a second stint as head coach at the club.