At the age of 17, Mackinnon received two gold medals at the 1931 World Championships in Mürren, Switzerland, winning both the slalom and the downhill. The races were held in deep, soft snow conditions that presented no problem for Mackinnon.