Back to League Tables
JC
Juan Castro
MaleCalifornia2006–2026
73
Total Finishes
36
Distinct Races
7
States (14%)
1:30:17
PR (6:54/mi)
2:14:27
Average
+0:54:18
Slower (first to last)
Medal House
2013
Pensacola Beach Run Half Marathon
1:46:25
#140 overall#114 gender
2013
Holiday Half Marathon & 5K Ugly Sweater Run
1:58:20
#863 overall#688 gender
2012
Holiday Half Marathon & 5K Ugly Sweater Run
2:39:13
#3175 overall#1933 gender
2012
2027 Walt Disney World® Marathon Weekend
2:40:00
#12514 overall#6811 gender
2011
Holiday Half Marathon & 5K Ugly Sweater Run
2:21:08
#2250 overall#1533 gender
2011
2027 Walt Disney World® Marathon Weekend
2:39:07
#12231 overall#6512 gender
2010
Holiday Half Marathon & 5K Ugly Sweater Run
2:57:23
#2733 overall#1635 gender
2009
Pasadena Half Marathon & 5K
2:21:36
#1530 overall#910 gender
2009
2027 Walt Disney World® Marathon Weekend
2:52:02
#8350 overall#4134 gender
2008
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:47:29
#7046 overall#3419 gender
2007
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:33:23
#4262 overall#2275 gender
2006
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:02:50
#1668 overall#1108 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Life Time Miami Marathon & HalfMiami | FL | 1:53:56 | #2157 |
| 2026 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:56:06 | #730 |
| 2026 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:56:08 | #659 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:57:08 | #5495 |
| 2025 | Great Western Half Marathon and 10KSaint Charles | IL | 1:46:03 | #64 |
| 2025 | Life Time Miami Marathon & HalfMiami | FL | 1:51:17 | #1631 |
| 2025 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:55:25 | #741 |
| 2025 | San Felipe ShootoutSan Felipe | TX | 3:42:52 | #80 |
| 2024 | 8th Annual - Hollywood Beach Half Marathon & 5k | ELITE EVENTSHollywood | FL | 1:49:44 | #36 |
| 2024 | Great Western Half Marathon and 10KSaint Charles | IL | 1:53:24 | #96 |
| 2024 | Dutchess County ClassicWappingers Falls | NY | 1:58:08 | #260 |
| 2024 | Life Time Miami Marathon & HalfMiami | FL | 1:59:28 | #2584 |
| 2024 | Key Biscayne Triathlon #2Key Biscayne | FL | 2:05:22 | #448 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:07:17 | #15778 |
| 2024 | Ion Bank Cheshire Road RacesCheshire | CT | 2:10:12 | #505 |
| 2024 | 3M Half MarathonAustin | TX | 2:13:19 | #2905 |
| 2024 | 2026 - San Antonio MarathonSan Antonio | TX | 2:31:51 | #5358 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:46:02 | #3545 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 2:57:45 | #7161 |
| 2024 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 3:30:50 | #8303 |
| 2023 | Great Western Half Marathon and 10KSaint Charles | IL | 2:02:30 | #132 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 2:03:39 | #3395 |
| 2023 | 3M Half MarathonAustin | TX | 2:21:56 | #3189 |
| 2023 | Holiday Half Marathon and 5K - SundayPomona | CA | 2:46:00 | #1494 |
| 2023 | Long Beach Classic Half and 5KLong Beach | CA | 2:46:04 | #618 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 3:13:04 | #6825 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:14 | #1808 |
| 2022 | Life Time Miami Marathon & HalfMiami | FL | 2:08:04 | #3484 |
| 2022 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:13:56 | #1359 |
| 2022 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:20:00 | #266 |
| 2022 | Battle of HillotesHelotes | TX | 2:38:51 | #172 |
| 2021 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:01:34 | #725 |
| 2021 | Rose Bowl Half MarathonPasadena | CA | 3:03:37 | #2593 |
| 2020 | Life Time Miami Marathon & HalfMiami | FL | 2:08:59 | #5443 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:25:10 | #7571 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:50:04 | #767 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:56:38 | #8925 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 2:10:59 | #4790 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 2:18:03 | #2959 |
| 2019 | Running of the BaysMound | MN | 2:24:25 | #172 |
| 2018 | Carlsbad MarathonCarlsbad | CA | 1:44:01 | #324 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:45:35 | #516 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:21:36 | #3494 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 1:45:05 | #355 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 1:45:13 | #483 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:47:13 | #668 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 1:48:52 | #347 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 1:51:57 | #1604 |
| 2017 | The Woodlands MarathonThe Woodlands | TX | 1:58:00 | #976 |
| 2016 | Carlsbad MarathonCarlsbad | CA | 1:30:17 | #106 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 1:49:07 | #498 |
| 2016 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:57:43 | #1494 |
| 2016 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:02:58 | #1343 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:03:10 | #1200 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:17:40 | #5110 |
| 2015 | La Jolla Half Marathon & 5KSan Diego | CA | 1:46:17 | #452 |
| 2015 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:49:48 | #135 |
| 2015 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:55:29 | #1181 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:05:20 | #1407 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:06:17 | #1941 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:07:20 | #4736 |
| 2015 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 2:23:19 | #1276 |
| 2014 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:01:42 | #1892 |
| 2014 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:27:01 | #2397 |
| 2013 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:46:25 | #140 |
| 2013 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:58:20 | #863 |
| 2012 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:39:13 | #3175 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:40:00 | #12514 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:21:08 | #2250 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:39:07 | #12231 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:57:23 | #2733 |
| 2009 | Pasadena Half Marathon & 5KPasadena | CA | 2:21:36 | #1530 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:52:02 | #8350 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:47:29 | #7046 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:33:23 | #4262 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:02:50 | #1668 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
39 racesFLFlorida
16 racesTXTexas
12 racesILIllinois
3 racesNYNew York
3 racesMNMinnesota
1 raceGAGeorgia
0 races50-State Challenge
7/ 51 states + DC
44 states to go