Skriv en fortsættelse til dette afsnit - I 1952 blev Kavanagh den første australier til at vinde et motorcykel Grand Prix løb, da han vandt 350cc Ulster Grand Prix. I 1956 vandt han Junior TT på Isle of Man TT løb. Kavanagh deltog i to Formel 1 Grand Prix i 1958 med sin egen Maserati 250F, først i Monaco
hvor han undlod at kvalificere sig, og endelig i det belgiske Grand Prix, hvor han gik glip af løbet efter at have sprængt sin motor i praksis, efter at have kvalificeret 20. af 28 deltagere.