В 1964 Лав выиграл первый южноафриканский чемпионат Формулы-1. Всего он выигрывал серию шесть раз. Помимо этого, в 1964 году он единственный раз принял участие в гонке Формулы-1 вне Южной Африки, выступив в Гран-при Италии за заводскую команду Cooper (не прошёл квалификацию). Лав был постоянным участником Гран-при Южной Африки до 1972, и в 1967 он добился успеха, придя вторым на собственном Cooper T79. Кроме того, Джон Лав часто выступал в сериях спортивных автомобилей.