Yep, he's generally correct.
Compare this to the “expert” Mr. Charlie Cook who found 35 “toss up” House races; to our “surprise” Mr. Cook ain’t the expert he proclaims himself to be as the Rs won all 35.