How Good Is James Shannon? Performances Ranked & Rated