HalfRuns
Back to League Tables

Michael Castillo

MaleCalifornia19902026

58

Total Finishes

38

Distinct Races

9

States (18%)

1:17:56

PR (5:57/mi)

2:05:44

Average

+0:49:50

Slower (first to last)

Medal House

2006

Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO

1:34:40
#56 overall#52 gender
2005

Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO

1:29:55
#86 overall#76 gender
2005

End Of The Trail Half Marathon

1:30:10
#10 overall#10 gender
2005

City to the Sea Half Marathon & 5K

1:30:47
#33 overall#31 gender
2004

Two Cities Marathon

1:27:03
#18 overall#16 gender
2004

Tucson Marathon

3:07:47
#1495 overall#694 gender
2002

City to the Sea Half Marathon & 5K

1:29:24
#60 overall#49 gender
2002

2025 500 Festival Running Events

2:02:04
#6727 overall#5060 gender
2000

City to the Sea Half Marathon & 5K

1:24:59
#38 overall#37 gender
2000

3M Half Marathon

2:17:03
#2279 overall#1392 gender
1999

Davis Stampede

1:50:36
#156 overall#121 gender
1990

DRC Half Marathon and 5K

1:56:47
#1100 overall#916 gender

Performance Timeline

PR 1:17:5619901999200020002002200220042004200520052005200620072007200820082012201320132014201420142014201520162016201620172017201820182019201920192019202020202021202220222022202220222023202320232023202320242024202520252025202520252025202520252026202620262026

Complete Race Log

YearRaceStateTimePlace
2026Time to Paddy 5k/10k & Lucky 13.1 - DallasDallasTX1:31:22#4
2026Sunrise Marathon 5K/10K/13.1 LOS ANGELESLos AngelesCA2:12:17#164
2026Life Time Miami Marathon & HalfMiamiFL2:12:25#5744
2026Seabrook Lucky TrailsSeabrookTX2:46:37#95
2025Beer City Half™ San DiegoSan DiegoCA1:43:58#351
2025Napa Valley MarathonNapaCA1:47:19#545
2025Texas Hill Country Half Marathon Series - San Marcos Half MarathonSan MarcosTX1:48:05#21
2025Siesta Half MarathonComfortTX1:56:22#50
2025Yosemite Half MarathonBass LakeCA2:13:25#974
2025OC Marathon - Half Marathon - 5KNewport BeachCA2:35:51#6165
2025Rock 'n' Roll Las VegasLas VegasNV2:36:31#7000
20252026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:38:38#7236
2024Too Cold to Hold 5K, 10K & Half MarathonDallasTX2:08:49#231
2024Christmas in July Half Marathon and 5K (Indianapolis)IndianapolisIN2:26:15#207
2023Brownsville Chief of Police MarathonBrownsvilleTX1:39:15#14
2023Modesto MarathonModestoCA1:42:20#63
20232025 Aramco Houston Half Marathon Searchable Finish Line VideoHoustonTX2:09:38#4943
2023Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbusOH2:22:41#4286
2023Life Time Miami Marathon & HalfMiamiFL3:55:21#12026
2022U.S. Polo Assn. Palm Beaches MarathonWest Palm BeachFL1:17:56#2
2022Napa Valley MarathonNapaCA1:39:19#176
2022Armed Forces Half MarathonConcordCA1:41:47#39
2022Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbusOH2:08:30#3033
2022RUN THE ALAMOSan AntonioTX2:39:41#1184
2021U.S. Polo Assn. Palm Beaches MarathonWest Palm BeachFL1:22:23#5
2020Napa Valley MarathonNapaCA1:52:10#528
2020RUN THE ALAMOSan AntonioTX2:42:40#1640
2019U.S. Polo Assn. Palm Beaches MarathonWest Palm BeachFL1:37:50#43
2019RUN THE ALAMOSan AntonioTX1:45:24#92
2019Austin MarathonAustinTX2:14:14#3493
20192026 - San Antonio MarathonSan AntonioTX2:57:44#6092
2018Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA1:52:00#835
2018Air Force MarathonDaytonOH2:28:27#1343
2017Rock 'n' Roll New OrleansNew OrleansLA2:19:24#3773
2017Oklahoma City Memorial MarathonOklahoma CityOK2:46:29#6225
2016Life Time Miami Marathon & HalfMiamiFL2:14:55#6670
2016Wine Country Half Marathon Paso RoblesPaso RoblesCA2:25:01#263
2016Surf City MarathonHuntington BeachCA2:49:00#8448
2015California Classic Half MarathonFresnoCA2:03:27#266
20142026 2XU Long Beach Marathon & Half MarathonLong BeachCA2:02:53#2160
2014Rock 'n' Roll Las VegasLas VegasNV2:19:58#9421
2014Rock 'n' Roll San JoseSan JoseCA2:22:39#4418
2014Historic Half Training (sponsored by FARC)FredericksburgVA2:50:20#5224
2013Austin MarathonAustinTX1:57:12#2264
20132026 - San Antonio MarathonSan AntonioTX2:57:56#10289
2012Tinker Bell Half MarathonAnaheimCA3:36:56#9564
2008City to the Sea Half Marathon & 5KSan Luis ObispoCA1:30:49#37
20082026 - San Antonio MarathonSan AntonioTX2:17:47#6861
2007Two Cities MarathonFresnoCA1:33:26#69
2007City to the Sea Half Marathon & 5KSan Luis ObispoCA1:35:01#72
2006Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA1:34:40#56
2005Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan FranciscoCA1:29:55#86
2005End Of The Trail Half MarathonVisaliaCA1:30:10#10
2005City to the Sea Half Marathon & 5KSan Luis ObispoCA1:30:47#33
2004Two Cities MarathonFresnoCA1:27:03#18
2004Tucson MarathonTucsonAZ3:07:47#1495
2002City to the Sea Half Marathon & 5KSan Luis ObispoCA1:29:24#60
20022025 500 Festival Running EventsIndianapolisIN2:02:04#6727
2000City to the Sea Half Marathon & 5KSan Luis ObispoCA1:24:59#38
20003M Half MarathonAustinTX2:17:03#2279
1999Davis StampedeDavisCA1:50:36#156
1990DRC Half Marathon and 5KDallasTX1:56:47#1100

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

CACalifornia
28 races
TXTexas
17 races
FLFlorida
6 races
OHOhio
3 races
INIndiana
2 races
NVNevada
2 races
AZArizona
1 race
OKOklahoma
1 race
VAVirginia
1 race

50-State Challenge

9/ 51 states + DC

42 states to go