How Good Is John O'Donnal? Performances Ranked & Rated