Carter clasificouse para tres Xogos Olímpicos en 1972, 1976 e 1980; o seu mellor resultado foi o cuarto lugar como membro do equipo masculino británico no relevo de 4×100 metros en 1976. Como membro do equipo de relevo británico, gañou medallas de bronce no relevo medley de 4x100 metros nos Campionatos Mundiais de Atletismo Acuático de 1975 e nos Campionatos Europeos de Atletismo Acuático de 1977.
- Non. Tamén gañou unha medalla de prata nos 1500 metros estilo libre nos Campionatos Europeos de 1974 de deportes acuáticos. Nos Campionatos Nacionais Británicos ASA gañou os títulos de estilo libre de 1500 metros en 1973 e 1974, os títulos de 200 metros de costas en 1976 e 1977, o título de 200 metros de medley en 1976 e o título de 400 metros de medley en 1974.