- 5K: 2nd Baldrunner Barefoot / Minimalist Run 2011 - 27m:03s
- 10K: Pinoy Fitness Sub-1 10K Challenge 2014 (10K) - 52m:43s
- 15K: Run to Read 2010 - 1h:52m:49s
- 16K: Kellogs Run for Healthy Filipina 2012 - 1h:33m:58s
- 21K (Road): Rexona Run 2012 - 2h:03m:46s
- 21K (Trail): Nature's Trail Discovery Run Leg 2 2012 - 3h:08m:37s
- 24K (Trail): Salomon X-Trail Run 2012 - 4h:18m:13s
- 25K: New Balance Power Run 2013 - 2h:40m:58s
- 30K (Trail): 4th Nuvali Valley Trail Challenge 2014 - 4h:10m:44s
- 32K (Road): RunRio Trilogy 3: Run United 3 2011 - 3h:30m:49s
- 32K (Trail): Love A Tree Trail Run 2014 - 5h:39m:27s
- 42K (Road): 2nd TBR Dream Marathon 2011 - 4h:53m:14s
- 42K (Trail): Cavinti Adventure Road & Trail Marathon 2013 - 6h:28m:30s
- 50K (Road): 2nd PAU Tagaytay to Nasugbu Ultra Run 2011 - 6h:51m:53s
- 50K (Trail): Love a Tree Trail Run 2013 - 8h:05m:04s
- 60K (Road): PAU Fort Magsaysay Ultra Run 2011 - 10h:01m:32s
- 60K (Trail): CM50 2012 - 12h:55m:13s
- 80K: 2nd Mayon360 Race 2012 - 11h:36m:58s
- 102K: 4th Bataan Death March Race 2012 - 15h:21m:20s
Trail Ultramarathons (5):
- 05/03/2014: TNF Philippines 100 2014 (50K) - 13h:22m:25s
- 04/20/2013: TNF Philippines 100 2013 (50K) - DNS
- 02/07/2013: Love a Tree Trail Run (50K) - 8h:05m:04s