How Good Is Eric Robert Bradshaw Bennett? Performances Ranked & Rated