How Good Is James Hansen? Performances Ranked & Rated