How Good Is William Duncan? Performances Ranked & Rated