Back to League Tables
DC
David Castillo
MaleCalifornia2001–2026
81
Total Finishes
55
Distinct Races
14
States (27%)
1:27:10
PR (6:39/mi)
2:09:32
Average
+0:54:29
Slower (first to last)
Medal House
2011
Rock 'n' Roll Arizona Marathon
1:36:09
#576 overall#468 gender
2010
Rock 'n' Roll Arizona Marathon
1:44:10
#1370 overall#1047 gender
2010
UTHealth Houston Half Marathon & 10K
2:07:37
#1090 overall#707 gender
2010
USA Fit Marathon, Half Marathon, and 5K
2:32:25
#336 overall#165 gender
2009
Surf City Marathon
1:39:36
#563 overall#450 gender
2009
UTHealth Houston Half Marathon & 10K
1:50:10
#474 overall#382 gender
2008
Rock 'n' Roll Los Angeles Half Marathon
1:41:41
#406 overall#360 gender
2008
UTHealth Houston Half Marathon & 10K
1:56:14
#756 overall#567 gender
2007
Rock 'n' Roll Arizona Marathon
1:42:39
#1073 overall#840 gender
2007
2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San Diego
2:01:35
#769 overall#484 gender
2004
Huntsville Half Marathon
1:40:49
#91 overall#78 gender
2001
2025 Val Nolasco Half Marathon
1:47:32
#151 overall#129 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rose Bowl Half MarathonPasadena | CA | 1:37:34 | #513 |
| 2026 | 2026 Zeigler Kalamazoo MarathonKalamazoo | MI | 1:41:47 | #106 |
| 2026 | Ventura MarathonVentura | CA | 1:44:29 | #454 |
| 2026 | Austin MarathonAustin | TX | 2:13:35 | #6686 |
| 2026 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:19:22 | #1344 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:19:33 | #4095 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:31:21 | #5458 |
| 2026 | Best Damn Race OrlandoOrlando | FL | 2:42:01 | #568 |
| 2026 | Best Damn Race - OrlandoOrlando | FL | 2:42:01 | #567 |
| 2025 | 2026 Zeigler Kalamazoo MarathonKalamazoo | MI | 1:42:37 | #86 |
| 2025 | Austin MarathonAustin | TX | 1:48:24 | #1315 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:54:46 | #1560 |
| 2025 | Joshua Tree Half MarathonJoshua Tree | CA | 2:07:29 | #184 |
| 2025 | Dallas Marathon WeekendDallas | TX | 2:08:49 | #3652 |
| 2025 | Fort Worth MarathonFort Worth | TX | 2:25:11 | #640 |
| 2025 | Chicago 13.1Chicago | IL | 2:44:27 | #8066 |
| 2025 | Maui Oceanfront MarathonUnknown | HI | 3:15:01 | #451 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 1:33:38 | #240 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:36:22 | #252 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:46:43 | #832 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 1:50:41 | #2270 |
| 2024 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 2:02:40 | #455 |
| 2024 | Holiday Half and 5K - SundayPomona | CA | 2:06:17 | #265 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:49:37 | #5277 |
| 2023 | Holiday Half Marathon and 5K - SundayPomona | CA | 1:38:23 | #50 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:12:24 | #2898 |
| 2022 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:36:50 | #331 |
| 2022 | Rose Bowl Half MarathonPasadena | CA | 1:43:01 | #312 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:47:50 | #1585 |
| 2022 | Holiday Running Festival - SundayPomona | CA | 1:52:04 | #64 |
| 2021 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:50:42 | #1021 |
| 2019 | Holiday Half MarathonPomona | CA | 1:41:16 | #61 |
| 2019 | All American Half MarathonFort Bragg | NC | 1:51:44 | #295 |
| 2019 | Borgess Run For The Health Of It!Kalamazoo | MI | 1:55:55 | #345 |
| 2019 | Kings Dominion Delirium 10KDoswell | VA | 1:56:36 | #45 |
| 2019 | Joshua Tree Half MarathonJoshua Tree | CA | 2:18:36 | #514 |
| 2019 | Hickam Half MarathonHonolulu | HI | 2:27:22 | #225 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:10:28 | #7117 |
| 2018 | Bridge of the Gods RunCascade Locks | OR | 1:39:18 | #22 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 1:43:50 | #754 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 1:53:08 | #935 |
| 2018 | Prince William Half MarathonBristow | VA | 2:07:39 | #456 |
| 2018 | REVEL Big BearBig Bear Lake | CA | 2:07:56 | #650 |
| 2018 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:12:01 | #657 |
| 2018 | Joshua Tree Half MarathonJoshua Tree | CA | 2:21:10 | #783 |
| 2018 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:29:58 | #537 |
| 2018 | Surf City MarathonHuntington Beach | CA | 3:09:51 | #8374 |
| 2018 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:11:49 | #798 |
| 2017 | Prince William Half MarathonBristow | VA | 2:14:16 | #761 |
| 2017 | Lexus Lace Up Running SeriesRancho Palos Verdes | CA | 2:29:39 | #344 |
| 2017 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:37:49 | #555 |
| 2017 | Joshua Tree Half MarathonJoshua Tree | CA | 2:45:19 | #828 |
| 2017 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:58:09 | #3572 |
| 2017 | Day of the Dead Half Marathon - Corpus ChristiCorpus Christi | TX | 3:44:36 | #252 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:45:31 | #947 |
| 2016 | Grand Canyon Trail Marathon, Half-Marathon, & 5k Run/WalkGrand Canyon Village | AZ | 1:52:53 | #36 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:56:02 | #1702 |
| 2016 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:09:00 | #2086 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:42:36 | #12211 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:04:58 | #8552 |
| 2016 | Seabrook Lucky TrailsSeabrook | TX | 3:17:06 | #388 |
| 2015 | Grand Canyon Trail Marathon, Half-Marathon, & 5k Run/WalkGrand Canyon Village | AZ | 1:41:22 | #14 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:21:48 | #8557 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:27:10 | #121 |
| 2014 | Flagstaff Marathon Presented by Cambium Wealth and Legacy StrategiesFlagstaff | AZ | 1:38:58 | #5 |
| 2014 | RunSedona EventsSedona | AZ | 1:41:31 | #31 |
| 2014 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:15:17 | #1641 |
| 2014 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:22:57 | #1585 |
| 2013 | McAllen Marathon Scott Crane RunMcAllen | TX | 2:18:25 | #357 |
| 2012 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:47:25 | #181 |
| 2012 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:51:22 | #684 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:52 | #3684 |
| 2012 | 2026 Windward Half Marathon and 5Kailua | HI | 2:04:06 | #145 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:33:39 | #12709 |
| 2012 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 3:12:45 | #4465 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:36:09 | #576 |
| 2011 | 2026 Windward Half Marathon and 5Kailua | HI | 2:06:37 | #146 |
| 2011 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 2:08:12 | #506 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:44:10 | #1370 |
| 2010 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:07:37 | #1090 |
| 2010 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:32:25 | #336 |
| 2009 | Surf City MarathonHuntington Beach | CA | 1:39:36 | #563 |
| 2009 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:50:10 | #474 |
| 2008 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:41:41 | #406 |
| 2008 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:56:14 | #756 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:42:39 | #1073 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:01:35 | #769 |
| 2004 | Huntsville Half MarathonHuntsville | AL | 1:40:49 | #91 |
| 2001 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:47:32 | #151 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
31 racesTXTexas
16 racesAZArizona
11 racesHIHawaii
7 racesNVNevada
5 racesVAVirginia
5 racesILIllinois
4 racesMIMichigan
3 racesFLFlorida
2 racesALAlabama
1 raceNCNorth Carolina
1 raceOHOhio
1 raceOROregon
1 raceNMNew Mexico
0 races50-State Challenge
14/ 51 states + DC
37 states to go