Blaire will miss rest of the year