I made it! Probably not a great result by European standards, but I was almost half an hour faster | out of water #lagunaphukettriathlon | Finished my first #ironman703 #triathlon in #subicbay. Ok🏊🏻1.9k,hard🚴90k,slow🏃🏻21 |
---|---|---|
Where I trained in Singapore | nailed it! such a crazy yet extremely memorable race! #lagunaphukettriathlon | It's so hard, but I earned it! #scms2016 #singaporemarathon |
Ironman 70.3 Elsinore, Denmark |
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