How Good Is Hongyi Cao? Performances Ranked & Rated