McAvoy was a member of the USA team that won gold in the 2017 World Junior Ice Hockey Championships. He was awarded Player of the Game honors in the gold-medal game.