W swojej karierze Fohr startował jedynie w Stanach Zjednoczonych w AAA National Championship. W 1948 roku dwukrotnie zwyciężał i pięciokrotnie stawał na podium. Uzbierane 1159 punktów pozwoliło mu zdobyć tytuł wicemistrza serii. Rok później powtórzył ten wynik kończąc sezon z dorobkiem 1790 punktów. W latach 1949-1950 Amerykanin startował w słynnym wyścigu Indianapolis 500, zaliczanym w latach 1950-1960 do klasyfikacji Formuły 1. W 1949 roku był czwarty, a rok później jedenasty.