Career
Campbell set the Scottish record in the javelin throw in 2006, throwing for a distance of 73.18 metres (2401 ft) at the World Junior Championships in Beijing, ranking him 8th (junior) in the world. In 2009 Campbell improved his lifetime best to 76.71 to set his 3rd National record of his career.