How Good Is Kevin J. McGrath? Performances Ranked & Rated