Records de James Spencer en compétitions internationales