HalfRuns
Back to League Tables

Michelle Castro

FemaleCalifornia20052026

67

Total Finishes

36

Distinct Races

10

States (20%)

1:49:44

PR (8:23/mi)

2:42:55

Average

+1:09:05

Slower (first to last)

Medal House

2010

UTHealth Houston Half Marathon & 10K

1:55:28
#584 overall#138 gender
2009

Erie Marathon

2:05:04
#277 overall#120 gender
2009

Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO

2:06:18
#2540 overall#942 gender
2009

Pittsburgh Marathon Weekend

2:06:59
#1815 overall#809 gender
2009

2025 Aramco Houston Half Marathon Searchable Finish Line Video

2:16:45
#3544 overall#1466 gender
2009

American River Parkway Half Marathon

2:20:52
#1215 overall#653 gender
2009

St. Jude Rock 'n' Roll Seattle

2:45:37
#11333 overall#7754 gender
2008

Rock 'n' Roll Arizona Marathon

2:40:33
#13094 overall#7247 gender
2007

Baltimore Running Festival

2:10:15
#2678 overall#1199 gender
2007

Sarasota Half Marathon

2:21:12
#915 overall#440 gender
2006

Clarksburg Country Run

2:22:19
#169 overall#89 gender
2005

Beer City Half™ San Diego

2:32:39
#4709 overall#2010 gender

Performance Timeline

PR 1:49:442005200620072007200820092009200920092009200920102010201020102011201120112011201220122012201220132013201320132013201420142014201420142015201520152016201620162016201620162017201720172017201820182018201820192019201920192019201920192019202020202020202020202021202120212022202220232023202320242024202420242025202520262026

Complete Race Log

YearRaceStateTimePlace
2026Austin MarathonAustinTX2:25:25#9165
2026TrailquakeSaratogaCA3:41:44#69
2025UTHealth Houston Half Marathon & 10KHoustonTX2:20:24#2544
2025Life Time Miami Marathon & HalfMiamiFL3:29:31#12769
2024Austin MarathonAustinTX2:17:49#5166
20243M Half MarathonAustinTX2:26:36#3570
2024United Airlines NYC HalfNew YorkNY2:57:28#26262
2024Life Time Miami Marathon & HalfMiamiFL3:31:58#11874
2023Jackass Half Marathon & 5kKelloggID2:10:19#156
20233M Half MarathonAustinTX2:11:55#2682
2023Life Time Miami Marathon & HalfMiamiFL3:23:32#11483
20223M Half MarathonAustinTX2:31:01#3055
2022Life Time Miami Marathon & HalfMiamiFL3:19:08#8911
2021Austin MarathonAustinTX2:23:44#2561
2021Life Time Miami Marathon & HalfMiamiFL3:34:25#2786
2021Potomac River Run Marathon and HalfCarderockMD3:45:23#40
2020El Paso Marathon 'E' & 'L' MedalsEl PasoTX1:58:38#370
2020Jackass Half Marathon & 5kKelloggID2:23:52#127
2020Run MalibuMalibuCA2:32:07#152
2020Surf City MarathonHuntington BeachCA2:33:19#5857
2020Life Time Miami Marathon & HalfMiamiFL3:33:24#14551
2019Austin MarathonAustinTX2:08:55#2958
2019Clarksburg Country RunClarksburgCA2:30:14#278
2019OC Marathon - Half Marathon - 5KNewport BeachCA2:36:27#4176
20192026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:37:36#4232
2019Shamrock'n Half MarathonSacramentoCA2:42:45#2768
2019C & O Half Marathon / 5KWashingtonDC2:49:53#176
2019Surf City MarathonHuntington BeachCA2:53:41#6310
2019Life Time Miami Marathon & HalfMiamiFL3:21:57#13047
2018OC Marathon - Half Marathon - 5KNewport BeachCA2:49:16#4805
20182026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:58:38#5155
2018Surf City MarathonHuntington BeachCA3:01:34#7901
2018Life Time Miami Marathon & HalfMiamiFL3:18:30#12422
2017OC Marathon - Half Marathon - 5KNewport BeachCA2:45:37#4699
2017Surf City MarathonHuntington BeachCA3:01:01#8440
20172026 2XU Long Beach Marathon & Half MarathonLong BeachCA3:01:05#5931
2017Life Time Miami Marathon & HalfMiamiFL3:09:05#12545
20162025 Disney Princess Half Marathon Weekend presented by CORKCICLE®OrlandoFL2:25:27#2782
2016St. Jude Rock 'n' Roll SeattleSeattleWA2:32:34#7324
2016Mercer Island Rotary Half MarathonMercer IslandWA2:40:08#1315
20162026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:54:08#6075
2016Life Time Miami Marathon & HalfMiamiFL2:58:10#12260
2016Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami BeachFL3:11:12#2044
2015Rock 'n' Roll San JoseSan JoseCA2:07:05#2801
20153M Half MarathonAustinTX2:45:57#4857
2015Life Time Miami Marathon & HalfMiamiFL2:57:21#11294
20142025 Aramco Houston Half Marathon Searchable Finish Line VideoHoustonTX2:12:02#4157
2014Divas Half MarathonLeesburgVA2:12:30#416
2014Rock 'n' Roll Chicago Half MarathonChicagoIL2:23:16#8101
2014Dallas Marathon WeekendDallasTX2:53:06#6897
20142026 National Women's Half Marathon and 8KWashingtonDC3:04:30#12956
2013Divas Half MarathonLeesburgVA2:18:21#695
2013Santa Barbara Wine Country Half MarathonSolvangCA2:39:23#1830
2013Divas Half MarathonLeesburgVA2:45:16#1645
2013Beer City Half™ San DiegoSan DiegoCA2:56:06#6397
2013Plano Balloon FestivalPlanoTX2:56:23#773
2012The Woodlands MarathonThe WoodlandsTX1:49:44#394
2012Dallas Marathon WeekendDallasTX3:05:55#8883
2012Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA3:18:02#7404
2012DRC Half Marathon and 5KDallasTX3:20:19#1926
2011Virginia Wine Country Half MarathonHillsboroVA1:52:20#226
2011UTHealth Houston Half Marathon & 10KHoustonTX1:52:34#569
2011Rock 'n' Roll Las VegasLas VegasNV2:50:06#23580
2011Dallas Marathon WeekendDallasTX3:16:42#9119
2010UTHealth Houston Half Marathon & 10KHoustonTX1:55:28#584
2010Cleveland Marathon & Half MarathonClevelandOH2:08:41#2545
2010Philadelphia MarathonPhiladelphiaPA2:09:56#4211
2010American River Parkway Half MarathonSacramentoCA2:14:37#1268
2009Erie MarathonEriePA2:05:04#277
2009Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA2:06:18#2540
2009Pittsburgh Marathon WeekendPittsburghPA2:06:59#1815
20092025 Aramco Houston Half Marathon Searchable Finish Line VideoHoustonTX2:16:45#3544
2009American River Parkway Half MarathonSacramentoCA2:20:52#1215
2009St. Jude Rock 'n' Roll SeattleSeattleWA2:45:37#11333
2008Rock 'n' Roll Arizona MarathonPhoenixAZ2:40:33#13094
2007Baltimore Running FestivalBaltimoreMD2:10:15#2678
2007Sarasota Half MarathonSarasotaFL2:21:12#915
2006Clarksburg Country RunClarksburgCA2:22:19#169
2005Beer City Half™ San DiegoSan DiegoCA2:32:39#4709

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

CACalifornia
24 races
TXTexas
20 races
FLFlorida
14 races
VAVirginia
4 races
PAPennsylvania
3 races
WAWashington
3 races
DCDistrict of Columbia
2 races
IDIdaho
2 races
MDMaryland
2 races
AZArizona
1 race

50-State Challenge

10/ 51 states + DC

41 states to go