How Good Is John James Fowlkes? Performances Ranked & Rated