How Good Is Robert Machray? Performances Ranked & Rated