W swojej karierze McCoy startował jedynie w Stanach Zjednoczonych w AAA National Championship. W 1953 roku w ciągu czterech wyścigów, w których wystartował, uzbierał łącznie 401 punktów. Dało mu to szesnaste miejsce w końcowej klasyfikacji kierowców. Rok później był 47. W latach 1953-1954 Amerykanin startował w słynnym wyścigu Indianapolis 500 zaliczanym do klasyfikacji Formuły 1. Jednak nigdy nie zdobywał punktów.