Geikie was chosen to carry the Olympic Flame as it passed through Okehampton on 21 May as part of the 2012 Summer Olympics torch relay. Geikie was selected as one of ten shooters to represent Great Britain at the 2012 Summer Olympics in London. She competed in the women's 25 metres pistol event, finishing 37th with a score of 562 and the 10m pistol event finishing 47th with a score of 359.