How Good Is Shen Haonan? Performances Ranked & Rated