キャンベルは大学で成功した短距離走者 (彼は1961年にオリンピックの金メダリストのウィンダム・ハルスウェルの53歳のスコットランド300ヤードの記録を破った) で,200メートルでグレートブリテンチームのために競い,
1964年の東京オリンピックで4×100メートルリレーに,そしてジャマイカのキングストンで開催された1966年のイギリス帝国とコモンウェルスゲームでスコットランドチームのキャプテンを務めた. また,1965年と1966年にイギリス陸上チームのキャプテンを務め,1967年から1974年まで英国100メートル記録を保持した. かつて彼は"地球上で最も速い白人"として知られ,1967年に2回,100mを10.2秒で走った. 最初の10.2秒のレースで彼は当時有望なアスリートだったO・J・シンプソンに勝った.