Upcoming Races

Past Races

Ironman 70.3 

Ironman 70.3 

  • Ironman 70.3 Elsinore European Championship, Denmark, June 18, 2017

  • Ironman 70.3 Subic Bay, Philippines, March 12, 2017​​

Olympic/Sprint Triathlon, Duathlon & Aquathlon 

  • Beijing International Triathlon (Olympic), Beijing, China, September 23, 2018

  • Collegiate Club National Championships 2018 (Duathlon), Tuscaloosa, AL, April 28, 2018

  • Stanford Treeathlon 2018 (Sprint), Redwood City, CA, March 4, 2018

  • UC Davis Aggieathlon 2017 (Sprint), Davis, CA, October 22, 2017

  • Laguna Phuket Triathlon (Olympic+), Phuket, Thailand, November 20, 2016

  • Singapore Ultra Aquathlon 2016 (Aquathlon), Singapore, October 16, 2016

  • Singapore International Triathlon 2016 (Olympic), Singapore, July 17, 2016

  • Bintan Triathlon 2016 (Sprint), Bintan, Indonesia, May 28, 2016

Marathon & Half Marathon

  • The San Francisco Marathon (1st half, HM), July 29, 2018

  • Leiden Half Marathon 2017 (HM), Leiden, South Holland, Netherlands, May 21, 2017

  • Marina Bay Run 2017 (HM), Singapore, February 25, 2017 

  • New Year's Eve Run from the East Coast Park to Raffles Place (HM, self-timed), December 31, 2016

  • Standard Chartered Singapore Marathon (M), December 3, 2016

  • Run from the East Coast Park to the Marina Bay (HM, self-timed), October 8, 2016 

  • Nike Bajak Jakarta 21k, DKI Jakarta (HM), Indonesia, December 19, 2015  

  • 2XU Compression Run, Tanggerang (HM), Banten, Indonesia, November 14, 2015

  • Pantai Seruni Run (HM, self-timed), Bantaeng, South Sulawesi, Indonesia, October 16, 2015

  • Guanshanhu Park Run (HM, self-timed), Guiyang, Guizhou, China, September 1, 2015

  • Bonn to Cologne along The Rhine (HM, self-timed), North Rhine-Westphalia, Germany, August 2, 2015

  • Tilburg to Belgium through the Baarle-Hertog Enclaves (HM, self-timed), North Brabant, Netherlands, July 19, 2015

  • Leiden to The Hague (HM, self-timed), South Holland, Netherlands, June 21, 2015

  • National Mall Run on the Memorial Day (HM, self-timed), Washington, DC, May 25, 2015

  • Santa Monica Run (HM, self-timed), Santa Monica (LA), CA, April 22, 2015

  • Embarcadero to the Golden Gate Bridge and back (HM, self-timed), San Francisco, CA, March 15, 2015

  • Lake Merritt Run (HM, self-timed), Oakland, CA, February 14, 2015 

  • Berkeley Marina Run (HM, self-timed), Berkeley, CA, January 2, 2015

  • US Half Marathon San Francisco (HM), November 2, 2014

© 2018 by Kankan Xie. 

  • Facebook
  • Black LinkedIn Icon