Lifelong Montanan Jessie Royer arrived first at three checkpoints and led for nearly half of her 18th Iditarod before finishing third.