Virtanen played junior hockey with the Calgary Hitmen of the Western Hockey League (WHL) and has represented Canada four times in international competition at the 2013 World U-17 Hockey Challenge, 2014 IIHF World U18 Championships , 2015 IIHF World U20 Championships, and 2016 IIHF World U20 Championships. He is often criticized with the throwing of the 2016 IIHF World U20 Championships quarter-final Canada vs Finland game by taking awful, deliberate, late game penalties ultimately costing Canada the game.