Farquhar finished 9th in the men's javelin final at the 2012 Summer Olympics with a throw of 80.22 metres.