Il nome di McCandless appare per le prime volte negli albi d'oro del Manx Grand Prix dal 1947, con la prima vittoria che risale al 1949; dal 1950 è invece passato a competere nelle gare "maggiori" del Tourist Trophy[1].
Per quanto riguarda le competizioni del motomondiale già risultano delle sue partecipazioni alla prima edizione del 1949 ma senza raggiungere risultati che gli permettessero di risultare nelle classifiche iridate di fine anno.
I primi risultati che gli hanno consentito di ottenere punti risalgono al motomondiale 1951 dove appare nelle classifiche sia della classe 125 che della classe 500. In 125 ha gareggiato con una Mondial ottenendo il suo primo successo in occasione del Tourist Trophy e posizionandosi al 3º posto nella classifica generale.
Nella 500 ha utilizzato invece una Norton, stessa motocicletta che aveva usato due anni prima e che ha usato per parte della stagione successiva.
Al di là delle competizioni motociclistiche, Cromie è ricordato insieme al fratello Rex per aver contribuito allo studio di un telaio particolare per motociclette che verrà utilizzato dalla Norton per la produzione di modelli famosi come la Norton Manx[2]