How Good Is Aaron L. McGrath? Performances Ranked & Rated