In 2011, Lachlan Renshaw placed first in the 800 meter race in Shenzen, China, and placed fifth in 2009 at Belgrade, Serbia.
In 2011, Lachlan Renshaw placed first in the 800 meter race in Shenzen, China, and placed fifth in 2009 at Belgrade, Serbia.