McKegg competed with Team Canada at the 2010 IIHF World U18 Championships, leading the team with six assists and seven points in six games played.