How Good Is Richmond Lam? Performances Ranked & Rated