How Good Is Keith Hughes? Performances Ranked & Rated