How Good Is James A Hughes? Performances Ranked & Rated