How Good Is John Alan Roberts? Performances Ranked & Rated