HalfRuns
Back to runner search

Robert Castillo

MaleCalifornia19962026

45

Total Finishes

29

Different Races

8

States (16%)

1:35:24

PR (7:17/mi)

2:25:57

Average

+0:56:37

Slower (first to last)

Medal House

2010

Rock 'n' Roll Chicago Half Marathon

1:52:15
#2317 overall#1581 gender
2010

Hamptons Marathon & Half Marathon

2:13:31
#690 overall#268 gender
2010

Dole Great Race of Agoura Hills

2:43:20
#891 overall#466 gender
2009

2026 - San Antonio Marathon

1:50:18
#1172 overall#912 gender
2008

Kaiser Permanente San Francisco Half Marathon & 5K

1:35:24
#396 overall#317 gender
2008

Rock 'n' Roll San Jose

1:37:16
#543 overall#451 gender
2008

3M Half Marathon

3:25:09
#2135 overall#2135 gender
2008

2026 - San Antonio Marathon

3:42:05
#16047 overall#5508 gender
2006

UTHealth Houston Half Marathon & 10K

1:58:39
#870 overall#640 gender
2004

Life Time Chicago Half Marathon + 5K

1:51:08
#1349 overall#1012 gender
2003

Dallas Marathon Weekend

2:21:51
#1743 overall#1042 gender
1996

The Runners Den Scottsdale 1/2 Marathon & 5K

1:58:02
#459 overall#350 gender

Performance Timeline

PR 1:35:241996200320042006200820082008200820092010201020102010201220122015201520152015201520152016201620162016201720172017201820182018201820182019201920192019201920202021202420262026

Complete Race Log

YearRaceStateTimePlace
2026Crystal Springs Trail RunWoodsideCA2:49:01#87
2026Rose Bowl Half MarathonPasadenaCA2:54:39#8796
2024Oklahoma City Memorial MarathonOklahoma CityOK2:01:56#1408
2021Naperville Half MarathonNapervilleIL1:55:42#455
2020Surf City MarathonHuntington BeachCA2:58:34#7676
2019Glacier Half MarathonEast Glacier ParkMT2:13:26#402
2019Cambridge Half Marathon + 5KCambridgeMA2:29:56#4294
2019Surf City MarathonHuntington BeachCA2:36:54#5271
2019OC Marathon - Half Marathon - 5KNewport BeachCA2:43:19#4594
2019Long Beach MarathonLong BeachCA3:43:21#7064
2018Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA2:34:06#3064
2018Rock 'n' Roll Los Angeles2:34:06#3063
2018Surf City MarathonHuntington BeachCA2:39:13#6145
2018Pasadena Half Marathon & 5KPasadenaCA2:39:51#4947
2018OC Marathon - Half Marathon - 5KNewport BeachCA2:45:27#4584
2017Cambridge Half Marathon + 5KCambridgeMA2:35:22#5701
2017OC Marathon - Half Marathon - 5KNewport BeachCA2:37:03#4169
2017Long Beach MarathonLong BeachCA2:40:47#4630
2016Dole Great Race of Agoura HillsAgoura HillsCA1:48:55#153
2016Pier to Peak Half MarathonSanta BarbaraCA2:01:48#38
2016Surf City MarathonHuntington BeachCA2:21:58#5121
2016OC Marathon - Half Marathon - 5KNewport BeachCA3:33:57#7850
2015Cowtown Marathon, Half Marathon and Ultra MarathonFort WorthTX1:41:08#446
2015Naperville Half MarathonNapervilleIL1:51:29#540
2015Long Beach MarathonLong BeachCA2:28:11#2557
2015Pier to Peak Half MarathonSanta BarbaraCA2:46:37#168
2015OC Marathon - Half Marathon - 5KNewport BeachCA3:01:32#7594
2015Orange County Marathon3:01:32#7528
2012Rock 'n' Roll Los Angeles Half MarathonLos AngelesCA1:39:38#338
2012Life Time Chicago Half Marathon + 5KChicagoIL1:49:57#2057
2010Rock 'n' Roll Chicago Half MarathonChicagoIL1:52:15#2317
2010Hamptons Marathon & Half MarathonEast HamptonNY2:13:31#690
2010Dole Great Race of Agoura HillsAgoura HillsCA2:43:20#891
2010Pasadena Marathon2:47:38#2281
20092026 - San Antonio MarathonSan AntonioTX1:50:18#1172
2008Kaiser Permanente San Francisco Half Marathon & 5KSan FranciscoCA1:35:24#396
2008Rock 'n' Roll San JoseSan JoseCA1:37:16#543
20083M Half MarathonAustinTX3:25:09#2135
20082026 - San Antonio MarathonSan AntonioTX3:42:05#16047
2006UTHealth Houston Half Marathon & 10KHoustonTX1:58:39#870
2004Life Time Chicago Half Marathon + 5KChicagoIL1:51:08#1349
2003Dallas Marathon WeekendDallasTX2:21:51#1743
1996The Runners Den Scottsdale 1/2 Marathon & 5KScottsdaleAZ1:58:02#459

States Raced

1 race 2 races 3-4 races 5+ races

State Breakdown

CACalifornia
23 races
TXTexas
6 races
ILIllinois
5 races
MAMassachusetts
2 races
AZArizona
1 race
NYNew York
1 race
MTMontana
1 race
OKOklahoma
1 race

50-State Challenge

8/ 50 states

42 states to go