How Good Is James Welsh? Performances Ranked & Rated