How Good Is William Chan? Performances Ranked & Rated