Linus Karlsson has earned a spot on the Canucks top line.