Cadbury Half Marathon, January 2018, Hobart Tasmania
Central Coast Half Marathon, November 2017:
Medibank Melbourne Marathon, October 15th 2017:
Gold Coast Airport Marathon, July 2017
Ultra Trail Australia, 50km, Blue Mountains, Australia, May 2017:
Long Distance Runners Half Marathon, Yenso Park, Hanoi, Vietnam, January 2017:
Song Hong Half Marathon, Hanoi, Vietnam, December 2016:
Halong Bay Heritage Marathon, Halong Bay, Vietnam, November 2016:
The Long Bien Half Marathon, October 2016:
The Danang Marathon, Vietnam, August 2016:
The Hanoi Vertical Run, July 2016:
The Big Beach Challenge, Merewether Beach, Newcastle, Australia, February 2016:
Kedumba Half Marathon (Trail race), October 2015:
Istadium Run, Newcastle, September 2015:
Sydney Half Marathon, September 2015:
Lake Macquarie Half Marathon, September 2015:
The Gold Coast Marathon, July 2015:
Guizhou 100km Challenge (that was really 106km!), 2014:
Wuyuezhai National Park, Runner's World 50km Grand Prix Trail Race, 7th June 2014
Xiamen International Marathon 2014, held on Thursday, January 2nd.
Shanghai International Marathon 2013, held on Sunday December 1st:
Pics from the Shanghai International Marathon, 2012 and the Great Wall of China Marathon, 2013.