Muon,
When you consider a race is: 95% chance to win. If finally, the candidate manages to lose by 1 point without any scandal. I'm sorry, this is inaccurate.
He didn't and you aren't considering the most important factor, he didn't campaign hard for the race. Everyone, including him thought he would win, so he didn't campaign hard. And the 95%, he was just 95% sure of the win, he thought she had a chance to win. Margin is no factor in that.
So stop being but hurt. The man knows what he is doing. Everyone gets things wrong. Will he get a race wrong this year, yeah he will. Everyone will. That doesn't mean that his predictions weren't right and aren't good.
He still predicted there controll. He got only two wrong. I don't see the problem. His numbers are good. You are just mad because he is predicting rep controll now.
Also, over the past three election cycles, they have only gotten 5% of senate races wrong.