How Good Is Mary Jo 'MJ' McGrath? Performances Ranked & Rated