PR’s
5K: 23mins 01secs (McHappy Day Stripes Run 2015)
10K: 46mins 59secs (Avon Run 2013)
15K: 1hr 21mins (Assumption Run 2010)
16.8K: 1hr 24mins 22secs (Adidas KOTR 2013)
21K: 1hr 45mins 38secs (Aerotropolis 2014)
25K: 2hrs 10mins 55secs (NB Power Run 2014)
32K: 2hrs 55mins 26secs (RunRio 3 2010)
42K: 3hrs 57mins 41secs (Milo Marathon Final 2010)
2024
7-Eleven Run Manila 7K: 39 mins 2 secs
All Women’s Run 10K: 53 mins 43 secs
Women’s Run PH 10K: 52 mins 59 secs
Gatorade Manila Half Marathon: 1 hour 57 mins 58 secs
Women In Tech Run Invitational 10K: 51 mins 31 secs
Sydney Marathon: 4 hours 3 mins 18 secs
2023
7-Eleven Run 5K: 26 mins 7 secs
Clark Triathlon Classic: 1 hour 21 mins
Atleta Ako Aquathlon: 38 mins 46 secs
Women’s Run PH 5K: 26 mins 7 secs
New Clark City Triathlon Aqua Velo: 2 hours 38 mins
2022
7-Eleven Run 5K: 29 mins 30 secs
2020
Singapore Aquathlon: 28 mins 16 secs
2019
Super League Singapore Mixed Relay: 27 mins
Super League Singapore Fun Run 2.33K: 14 mins 33 secs
Super League Bali Fun Run 2.47K: 12 mins 22 secs
Super League Bali Enduro: 1 hour 23 mins 48 secs
TriFactor National Duathlon Championship: 1 hour 25 mins 27 secs
Subic International Triathlon Sprint: 1 hour 31 mins 27 secs
Aquaman Aquathlon: 47 mins 17 secs
Fast Twitch Enduro: 1 hour 37 mins 54 secs
Duaman Duathlon: 1 hour 4 mins 30 secs
Triman Triathlon: 1 hour 54 mins 27 secs
Clark Triathlon Classic: 2 hours 27 mins 32 secs
Yakult Run 5K: 30 mins 8 secs
New Clark City Triathlon: 1 hour 18 mins 31 secs
Singapore Marathon 21K: 2 hours 8 mins 26 secs
2018
National Geographic Earth Day Run 3K: 14 mins 5 secs
2017
Ho Chi Minh City Marathon 21K: 2 hours 8 mins 9 secs
Star Wars Run SG 10K: 1 hour 14 secs
UPLB Trantados Fun Tri: 1 hour 9 mins
Color Manila Glitter Run 10K: 58 mins 11 secs
Angkor Wat International Half Marathon: 2 hours 15 mins 57 secs
2016
Run for Life 10K: 50 mins 27 secs
National Geographic Earth Day Run 21K: 1 hour 58 mins 37 secs
Nike Women’s Half Marathon: 1 hour 58 mins 58 secs
Bintan Triathlon: 3 hours 11 mins
Laguna Phuket International Marathon: 4 hours 15 mins 18 secs
Sofitel Manila Run 5K: 26 mins
2015
Atleta Ako Women’s Aquathlon: 1 hour 16 mins 37 secs
Takbo.PH 10-Miler: 1 hour 24 mins 31 secs (2nd place)
National Age Group Triathlon Subic: 2 hours 51 mins 51 secs (1st AG F 30-34)
Challenge Philippines: 7 hours 45 secs
Yakult Run 16K: 1 hour 29 mins 46 secs
Challenge Camsur: 6 hours 14 mins 16 secs (2nd AG F 30-34)
Challenge Women 5K: 24 mins 33 secs
Ironman 70.3 Philippines: 6 hours 33 mins 31 secs
Lake Danao Festival 21K: 2 hours 43 mins 19 secs
Heroes for Children Run 21K: 2 hours 26 mins 53 secs
Laguna Phuket Triathlon Fun Run 6K: 28 mins 24 secs
Bataan International Triathlon Rapido: 2 hours 25 mins 59 secs (2nd overall)
McHappy Day Stripes Run 5K: 23 mins 01 sec (2nd place)
2014
Color Manila Run 5K: 23 mins 20 secs (no awards)
Aerotropolis Half Marathon 21K: 1 hr 45 mins 38 secs
Challenge Philippines Half: 7 hrs 6 mins 6 secs (3rd place AG F 30-34)
Ateneo Aquathlon Classic: 1st place AG F 30-34
Run United 1 21K: 1 hr 47 mins 46 secs
25th Yakult 10-Miler 16K: 1 hr 16 mins 57 secs
Subic Bay International Triathlon Standard: 2 hrs 43 mins 53 secs (2nd place AG F 30-34)
Bintan Triathlon Standard: 2 hrs 53 mins 57 secs (2nd place AG F 30-34)
Century Tuna 5150 Triathlon Standard: 3 hrs 3 mins 26 secs (1st place AG F 30-34)
Challenge Roth: 13 hrs 55 mins 44 secs
Cobra Ironman 70.3 Philippines: 6 hrs 27 mins 41 secs
Rexona Run 10K: 58 mins 58 secs
New Balance Power Run 25K: 2 hrs 10 mins 30 secs
38th Milo Marathon Finals 5K: 23 mins 53 secs (6th female overall, 1st in media division)
2013
Stride for Hope 10K: 52 mins 30 secs (2nd place)
Aquaman Aquathlon: 49 mins 02 secs (1st place AG F 30-34)
Rebisco Run 10K: 50 mins 40 secs (1st place)
Rip the Road 3 10K: 49 mins 49 secs
Triman Triathlon: 1 hr 59 mins 30 secs (3rd overall)
Run United 2 10K: 48 mins 55 secs
Century Tuna 5150: 3 hrs 2 mins (4th place AG F 30-34)
Adidas KOTR 16.8K: 1 hr 24 mins 22 secs
Cobra Ironman 70.3 Philippines: 5 hrs 59 mins 47 secs
Avon Kiss Goodbye to Breast Cancer Run 10K: 46 mins 59 secs (2nd place)
Tri United 3: 2 hrs 47 mins (2nd place AG F 30-34)
Subic Invitational Triathlon: 1 hr 54 mins 20 secs (1st overall)
Laguna Phuket Triathlon: 4 hrs 09 mins 04 secs
2012
Todo Responde Run 5K: 25 mins (1st place)
Timex Run 10K: 51 mins 12 secs
Pilipinas Darating Ako 10K: 52 mins 17 secs
Ateneo Aquathlon Classic (600m-5K): 3rd place AG F 25-29
Skyathon 5K: 2nd place
Subic Bay International Triathlon Standard: 3 hours 19 mins (5th place AG F 25-29)
Brooks Run 6K: 28 mins 48 secs
Animo Triathlon Sprint: 2 hours 16 mins 31 secs (5th place overall)
BMAP Great Bank Fun Run 10K: 49 mins 16 secs (2nd place)
36th Milo Marathon 10K: 49 mins 41 secs (3rd place)
Ironman 70.3 Philippines 90K bike: 3 hours 18 mins
Unilab Active Health Duathlon sprint: 1 hour 14 mins 17 secs (1st place AG F 25-29)
Adidas King of the Road 16.8K: 1 hour 40 mins 52 secs
Men’s Health Urbanathlon 5K w/ obstacles: 28 mins 07 secs (2nd place)
Midnight Run 5K: 26 mins (1st place)
United Colors of 88 Run 5.88K: 25 mins (2nd place)
New Balance Power Run 25K: 2 hours 27 mins
Sunpiology Run 12K: 1 hour 1 min (3rd place)
Race for Life 5K: 23 mins 28 secs (1st place)
2011
Condura Skyway Marathon 21K: 1 hr 52 mins 45 secs
Speedo NAGT Subic MiniSprint: 1 hr 02 mins 42 secs (2nd place)
Run United 1 10K: 49 mins 49 secs
Women’s Health Run 5K: 23 mins 34 secs (3rd place)
Takbo.ph Nightfest 5K: 23 mins 25 secs
Subic Bay International Triathlon Sprint: 1 hour 38 mins 30 secs (4th place)
Greenfields Clean Air Run 10K: 49 mins 17 secs (3rd place)
Men’s Health All-Terrain Race 5K: 24 mins (1st place)
Animo Triathlon Sprint: 2 hours 7 mins 16 secs (4th place)
Takbo.ph Runfest 5K: 25 mins
Camsur Ironman 70.3 relay 21K: 2 hours 6 mins
Run United 2 10K: 53 mins 15 secs
Camsur Marathon 10K: 52 mins 6 secs
Avon Race to 125,000 Kisses 10K: 54 mins
Adobo Run After Dark 5K: 22 mins 41 secs
Run United 3 21K: 1 hour 56 minutes ? seconds (3rd place)
2010
Run Assumption Run 15K: 1hr 21mins (1st place)
Condura Run for the Dolphins 21K: 1hr 59mins 37secs
Century Tuna Superbods Run (RunRio Trilogy 1) 10K: 50mins 01sec
UNILAB Run United for Wellness 10K: 48mins 53 sec (3rd place)
Globe Run for Home 21K: 2hrs 24mins
Merrell Adventure Run: 1hr 30mins
Earth Run 2010 16K: 1hr 23mins 8secs
Skyathon Bora Beach Surf and Run 5K: 24mins 20secs (1st place)
Trek the TEC Building Run-Up: 21mins (2nd place)
Men’s Health All-Terrain Race 6K: 27mins (1st place)
Nature Valley Run (RunRio Trilogy 2) 21K: 1hr 54mins 52secs
34th Milo Marathon Eliminations 42K: 4hrs 18mins 47secs
Takbo.ph RunFest 5K: 24mins 37secs
Run to Read 10K: 53mins 47secs (1st place)
Speedo National Age Group Triathlon – Alabang MS: 50mins 21secs (1st place)
Adidas King of the Road 21K: 1hr 53mins 49secs
Men’s Health Urbanathlon 10K w/ obstacles: 50mins 21secs (1st place)
Race for Life 10K: 47mins 30secs
UNILAB Run United 2 (RunRio Trilogy 3) 32K: 2hrs 55mins 26secs
Quezon City International Marathon 5K: 22mins 39secs
34th Milo Marathon Finals 42K: 3hrs 57mins 41secs
2009
Globe Run for Home 10K: 51min 31sec
Kenny’s Open Urbanite Run 10K: 53min 37sec
GMA7 Tatakbo Ka Ba? 5K: 26min
RLF Race for Life 5K: 24min 41sec (3rd place)
Adidas King of the Road 10K: 58min
Philippine International Marathon 10K: 51min 15sec
Del Monte Fit’n’Right Fun Run 5K: 24min 7sec (best photo)
New Balance Power Run 5K: 24min 41sec
ADMU Big Blue Run 10K: 53min 4sec (top 5)
Philstar.com Celebrity Run 10K: 48min