How Good Is John Heywood? Performances Ranked & Rated