How Good Is James Gallagher? Performances Ranked & Rated