Past Races at a glance:
My past 20 Full Marathons at a glance:
1. Standard Chartered Singapore Marathon 2007 : 5:06:14
2. adidas Sundown Marathon 2008 : 5:07:58
3. Standard Chartered Singapore Marathon 2009 : 5:01:04
4. Standard Chartered Marathon Singapore 2010 : 5:13:35
5. Volkswagen Prague International Marathon 2012 : 4:53:22
6. Standard Chartered Marathon Singapore 2012 : 4:59:49
7. Standard Chartered Marathon Singapore 2013 : 5:17:47
8. Maybank Bali Marathon 2014 : 4:48:08
9. Standard Chartered Marathon Singapore 2014 : 5:14:22
10. Maybank Bali Marathon 2015: 4:52:39
11. Standard Chartered Marathon Singapore 2015: 4:43:41
12. 2016阿猴國興盃公益路跑:4:41:13
13. Maybank Bali Marathon 2016: 5:04:35
14. Standard Chartered Marathon Singapore 2016: 4:30:15
15. Scotiabank Ottawa Marathon 2017: 4:26:56
16. Standard Chartered Singapore Marathon 2017: 4:44:06
17. Standard Chartered Singapore Marathon 2018: 4:27:36
18. Standard Chartered Singapore Marathon 2019: 4:42:21
19. Standard Chartered Singapore Marathon 2022: 5:06:27
20. Standard Chartered Singapore Marathon 2023: 4:37:22
21. Standard Chartered Singapore Marathon 2024: 4:00:38
22. Standard Chartered Singapore Marathon 2025: 3:39:28 (PB!)
My past 13 Half Marathons at a glance:
1. SAFRA Army Half Marathon 2007 -- 2:14:29
2. SAFRA Army Half Marathon 2008 -- 2:21:02
3. SAFRA Army Half Marathon 2009 -- 2:17:38
4. SAFRA Army Half Marathon 2010 -- 2:04:18
5. SAFRA Army Half Marathon 2011 -- 2:07:33
6. SAFRA Army Half Marathon 2012 -- 2:15:18
7. SAFRA Army Half Marathon 2013 -- 2:24:41 (Huge bottleneck)
8. SAFRA Army Half Marathon 2014 -- 2:14:44
9. OSIM Sundown Half Marathon 2016 -- 3:24:05 (With WL)
10. SAFRA Army Half Marathon 2017 -- 1:59:00
11. SAFRA Army Half Marathon 2018 -- 1:57:01
12. OSIM Sundown Half Marathon 2019 -- 1:52:34 (Best!)
13. SAFRA Army Half Marathon 2023 -- 1:55:45