How Good Is James Chan? Performances Ranked & Rated