How Good Is Steve J. Macklin? Performances Ranked & Rated