How Good Is Albert M. Chan? Performances Ranked & Rated