1952an, Kavanagh izan zen MotoGP lasterketa irabazi zuen lehen australiarra 350cc Ulster Grand Prix irabazi zuenean. 1956an Junior TT irabazi zuen Man uhartean. Kavanaghek 1958an Formula 1eko bi Sari Nagusietan parte hartu zuen bere Maserati 250F-rekin, lehenengoan Monakon
eta Belgikako Grand Prix-an, lasterketa galdu zuena, entrenamenduan motorra hondatu zitzaionean, 28 parte-hartzaileen artean 20. postuan sailkatu ondoren.