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