How Good Is Alan Hofmanis? Performances Ranked & Rated