How Good Is John Pennington? Performances Ranked & Rated