Back to League Tables
MC
Michael Castillo
MaleCalifornia1990–2026
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
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Time to Paddy 5k/10k & Lucky 13.1 - DallasDallas | TX | 1:31:22 | #4 |
| 2026 | Sunrise Marathon 5K/10K/13.1 LOS ANGELESLos Angeles | CA | 2:12:17 | #164 |
| 2026 | Life Time Miami Marathon & HalfMiami | FL | 2:12:25 | #5744 |
| 2026 | Seabrook Lucky TrailsSeabrook | TX | 2:46:37 | #95 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 1:43:58 | #351 |
| 2025 | Napa Valley MarathonNapa | CA | 1:47:19 | #545 |
| 2025 | Texas Hill Country Half Marathon Series - San Marcos Half MarathonSan Marcos | TX | 1:48:05 | #21 |
| 2025 | Siesta Half MarathonComfort | TX | 1:56:22 | #50 |
| 2025 | Yosemite Half MarathonBass Lake | CA | 2:13:25 | #974 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:35:51 | #6165 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:36:31 | #7000 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:38:38 | #7236 |
| 2024 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:08:49 | #231 |
| 2024 | Christmas in July Half Marathon and 5K (Indianapolis)Indianapolis | IN | 2:26:15 | #207 |
| 2023 | Brownsville Chief of Police MarathonBrownsville | TX | 1:39:15 | #14 |
| 2023 | Modesto MarathonModesto | CA | 1:42:20 | #63 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:09:38 | #4943 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:22:41 | #4286 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 3:55:21 | #12026 |
| 2022 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:17:56 | #2 |
| 2022 | Napa Valley MarathonNapa | CA | 1:39:19 | #176 |
| 2022 | Armed Forces Half MarathonConcord | CA | 1:41:47 | #39 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:08:30 | #3033 |
| 2022 | RUN THE ALAMOSan Antonio | TX | 2:39:41 | #1184 |
| 2021 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:22:23 | #5 |
| 2020 | Napa Valley MarathonNapa | CA | 1:52:10 | #528 |
| 2020 | RUN THE ALAMOSan Antonio | TX | 2:42:40 | #1640 |
| 2019 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:37:50 | #43 |
| 2019 | RUN THE ALAMOSan Antonio | TX | 1:45:24 | #92 |
| 2019 | Austin MarathonAustin | TX | 2:14:14 | #3493 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 2:57:44 | #6092 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:52:00 | #835 |
| 2018 | Air Force MarathonDayton | OH | 2:28:27 | #1343 |
| 2017 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:19:24 | #3773 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:46:29 | #6225 |
| 2016 | Life Time Miami Marathon & HalfMiami | FL | 2:14:55 | #6670 |
| 2016 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 2:25:01 | #263 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:49:00 | #8448 |
| 2015 | California Classic Half MarathonFresno | CA | 2:03:27 | #266 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:02:53 | #2160 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:19:58 | #9421 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:22:39 | #4418 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:50:20 | #5224 |
| 2013 | Austin MarathonAustin | TX | 1:57:12 | #2264 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:57:56 | #10289 |
| 2012 | Tinker Bell Half MarathonAnaheim | CA | 3:36:56 | #9564 |
| 2008 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:30:49 | #37 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:17:47 | #6861 |
| 2007 | Two Cities MarathonFresno | CA | 1:33:26 | #69 |
| 2007 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:35:01 | #72 |
| 2006 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:34:40 | #56 |
| 2005 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:29:55 | #86 |
| 2005 | End Of The Trail Half MarathonVisalia | CA | 1:30:10 | #10 |
| 2005 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:30:47 | #33 |
| 2004 | Two Cities MarathonFresno | CA | 1:27:03 | #18 |
| 2004 | Tucson MarathonTucson | AZ | 3:07:47 | #1495 |
| 2002 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:29:24 | #60 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:04 | #6727 |
| 2000 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:24:59 | #38 |
| 2000 | 3M Half MarathonAustin | TX | 2:17:03 | #2279 |
| 1999 | Davis StampedeDavis | CA | 1:50:36 | #156 |
| 1990 | DRC Half Marathon and 5KDallas | TX | 1:56:47 | #1100 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
28 racesTXTexas
17 racesFLFlorida
6 racesOHOhio
3 racesINIndiana
2 racesNVNevada
2 racesAZArizona
1 raceOKOklahoma
1 raceVAVirginia
1 race50-State Challenge
9/ 51 states + DC
42 states to go