How Good Is John Sheehan? Performances Ranked & Rated