1952 жылы Кавана 350 см3 ұзындығындағы Ольстер Гран-при жарысында мотоциклмен Гран-при жарысын жеңген алғашқы австралиялық болды. 1956 жылы ол Мэн аралындағы ТТ жарыстарында Жасөспірімдер ТТ жеңімпазы атанды. Кавана 1958 жылы өзінің Maserati 250F машинасымен екі рет Формула 1 Гран-присіне қатысты, біріншісі Монакода
Бұл жарыста ол іріктеуден өтпеді, ал Бельгия Гран-присінде 28 қатысушыдан 20-шы орынды иеленіп, жаттығу кезінде қозғалтқышы жарысқа шықпады.