How Good Is Ian Hoch? Performances Ranked & Rated