How Good Is David Chan? Performances Ranked & Rated