How Good Is John Spencer? Performances Ranked & Rated