How Good Is Stephen Lin? Performances Ranked & Rated