(All timing in Net Time)
2014
- MacRitchie Runners 25 Progressive Run Series 10km Run (Race #1) (10km trail) - 55min 52sec (561)
- NTUC Run 350 (21.1km run) -
- SAFRA Army Half Marathon 2013 (21.1km run) -
- Standard Chartered Singapore Marathon 2013 (42.195km run) -
- MacRitchie Runners 25 Progressive Run Series 10km Run (Race #1) (10km trail) - 51min 15sec (442)
- MacRitchie Runners 25 Progressive Run Series 15km Run (Race #2) (15km trail) - 1hr 26min 27sec (420)
- 2XU Compression Run 2013 (21.1km run) - 1hr 45min 05sec (A18717)
- NTUC Run 350 (21.1km run) - 1hr 47min 30sec (7796)
- Sundown Marathon 2013 (42.195km run) - 5hr 27min 44sec (E6930)
- Run For Life (10km run) - 44min 35sec (2222)
- SAFRA Army Half Marathon 2013 (21.1km run) - 1hr 55min 08sec (03572)
- Sundown Ultra Marathon 2013 (100km run) - 13hr 36min 54sec (1335)
- The North Face 100 Race (50km trail) - 5hr 47min 35sec (2385)
- Newton Challenge 2013 (32km run) - 3hr 44min 39sec (50201)
- Standard Chartered Singapore Marathon 2013 (42.195km run) - 5hr 00min 38sec (22665)
- MR25 Cross Country Ultra Marathon (52.5km trail) - 6hr 51min 00sec (906)
- MacRitchie Runners 25 - 5km Time Trial (Feb Edition) (5km trail) - 24min 00sec (251)
- Singapore Biathlon 2011 (1.5km swim, 10km run) - 1hr 40min 15sec (8016)
- MacRitchie Runners 25 Progressive Run Series 10km Run (Race #1) (10km trail) - 53min 15sec (47)
- MacRitchie Runners 25 - 5km Time Trial (Apr Edition) (5km trail) - 23min 04sec (221)
- NTUC Run 350 (21km run) - 1hr 45min 36sec (22033)
- MacRitchie Runners 25 Progressive Run Series 15km Run (Race #2) (15km trail) - 1hr 23min 22sec (47)
- Sundown Marathon 2012 (42.195km run) - 5hr 26min 26sec (E5202)
- MacRitchie Runners 25 Progressive Run Series 20km Run (Race #3) (20km trail) - 1hr 48min 45sec (47)
- MacRitchie Runners 25 Progressive Run Series 20km Run (Race #4) (10km trail) - 49min 13sec (47)
- SAFRA Army Half Marathon 2012 (21.1km run) - 1hr 45min 29sec (01072)
- The North Face 100 Race (50km trail) - 6hr 45min 32sec (1180)
- Newton 30km Challenge (30km run) - 3hr 43min 52sec (32243)
- Standard Chartered Singapore Marathon 2012 (42.195km run) - 5hr 08min 18sec (16510)
- Singapore Biathlon 2011 (1.5km swim, 10km run) - 1hr 43min 45sec (8413)
- Men’s Health Urbanathlon (14km run with 9 obstacles) - 1hr 30min 58sec (0863)
- 2XU Compression Run 2011 (12km run) - 1hr 09min 48sec (4579)
- NTUC Run 350 (10km run) - 1hr 42min 10sec (0809)
- 100 Plus Passion Run 2011 (25km run) - 2hr 26min 33sec (10839)
- Sundown Marathon 2011 (42.195km run) - 5hr 20min 10sec (E4820)
- Velocity Urban Attack (6 obstacles) - Didn't Complete (M153)
- Adidas King Of The Road Singapore (16.8km run) - 1hr 42min 31sec (4875)
- SAFRA Army Half Marathon 2011 (21.1km run) - 1hr 44min 49sec (06189)
- Pandan Reservoir Run 2011 (6.2km rocky run) - 30min 17sec (12055)
- Nike We Run SG 10K (10km run) - 47min 37sec (9680)
- The North Face 100 Race (25km trail) - 3hr 21min 13sec (1002)
- New Balance Real Run (2km trail + 1.5km sand + 17.5km run) - 2hr 18min 07sec (MO0443)
- Newton 30km Challenge (30km run) - 3hr 17min 43sec (1122)
- Tiong Bahru Challenge (8km run with 30 storeys climb) - 42min 00sec (2337)
- Standard Chartered Singapore Marathon 2011 (42.195km run) - 5hr 43min 09sec (622804)
- Mizuno Mount Faber Run 2010 (10km run) - 1hr 37min 01sec (3542)
- HTNS New Balance Real Run 2010 (4km trail + 0.6km sand + 10.4km run) - 1hr 47min 44sec (1426)
- Nike City 10k SG Run (10km run)b - No Timing (10508)
- SAFRA Army Half Marathon 2010 (21.1km run) - 2hr 28min 28sec (03803)
- Standard Chartered Singapore Marathon 2010 (42.195km run) - 4hr 57min 34sec (80095)
- SAFRA Army Half Marathon 2009 (21.1km run) - 2hr 14min 20sec (01424)
- Standard Chartered Singapore Marathon 2009 (42.195km run) - 5hr 28min 36sec (24237)
- Nike 10K Human Race (10km run) - 0hr 55min 45sec (04491)
- SAFRA Army Half Marathon 2008 (21.1km run) - 2hr 05min 21sec (N4327)
- Standard Chartered Singapore Marathon 2008 (42.195km run) - 5hr 21min 41sec (13997)
- Mizuno Mount Faber Run 2007 (10km run) - No Timing (2096)
- Mizuno Wave Run 2007 (10km run) - No Timing (4287)
- SAFRA Army Half Marathon 2007 (21.1km run) - 2hr 02min 05sec (N2957)
- Standard Chartered Singapore Marathon 2007 (42.195km run) - 4hr 58min 26sec (2920)
- Mizuno Wave Run 2006 (10km run) - No Timing (1476)
- SAFRA Army Half Marathon 2006 (21.1km run) - 2hr 23min 37sec (C8223)
- Standard Chartered Singapore Marathon 2006 (42.195km run) - 5hr 30min 09sec (7398)
- SAFRA Army Half Marathon (5km run) - No Timing (6711)
- Mizuno Wave Run 2005 (10km run) - No Timing (1733)
- Standard Chartered Singapore Marathon 2005 (42.195km run) - 6hr 06min 41sec (5627)
Red - PB