How Good Is Hayato Ichihara? Performances Ranked & Rated