How Good Is David J. Mack? Performances Ranked & Rated