Back to runner search
GC
Gabriel Castillo
MaleCalifornia2010–2025
41
Total Finishes
21
Different Races
7
States (14%)
1:32:11
PR (7:02/mi)
2:19:11
Average
+0:14:33
Slower (first to last)
Medal House
2018
Oakland Running Festival
1:57:03
#735 overall#532 gender
2018
Long Beach Marathon
2:02:49
#1262 overall#902 gender
2018
Surf City Marathon
2:08:12
#2785 overall#1654 gender
2017
Rock 'n' Roll Las Vegas
2:05:58
#3386 overall#2149 gender
2017
Long Beach Marathon
2:09:21
#2059 overall#1356 gender
2017
Joshua Tree Half Marathon
2:42:45
#779 overall
2016
Long Beach Marathon
2:04:56
#1788 overall#1205 gender
2016
Rock 'n' Roll Las Vegas
3:06:20
#16909 overall#7036 gender
2012
SoCal Half Marathon
2:49:13
#3160 overall#1923 gender
2010
Holiday Half Marathon & 5K Ugly Sweater Run
2:18:40
#1272 overall#957 gender
2010
Los Angeles County Half Marathon
2:18:40
#1272 overall#958 gender
2010
Southern California Half Marathon
2:54:05
#3015 overall#1832 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 3M Half MarathonAustin | TX | 1:59:39 | #1731 |
| 2025 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:33:13 | #2193 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:18:36 | #4165 |
| 2024 | All-Out Kooky-SpookyGolden | CO | 2:21:27 | #173 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:26:02 | #5378 |
| 2024 | Life Time Miami Marathon & HalfMiami | FL | 2:30:36 | #7502 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 1:32:11 | #415 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:56:51 | #775 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 1:57:29 | #2361 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:19:41 | #3709 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:39 | #3927 |
| 2023 | Long Beach MarathonLong Beach | CA | 2:29:23 | #3789 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:31:34 | #5449 |
| 2022 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:03:35 | #543 |
| 2022 | Long Beach MarathonLong Beach | CA | 2:14:46 | #2649 |
| 2022 | Surf City MarathonHuntington Beach | CA | 2:17:11 | #2774 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:18:39 | #2286 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:17:35 | #2250 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:28:34 | #2735 |
| 2021 | Long Beach MarathonLong Beach | CA | 2:30:19 | #2509 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:12:31 | #3584 |
| 2019 | Surf City MarathonHuntington Beach | CA | 1:59:19 | #1706 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:03:28 | #1544 |
| 2019 | Long Beach MarathonLong Beach | CA | 2:07:51 | #1828 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:10:43 | #4411 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:12:53 | #2312 |
| 2018 | Oakland Running FestivalOakland | CA | 1:57:03 | #735 |
| 2018 | Long Beach MarathonLong Beach | CA | 2:02:49 | #1262 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:08:12 | #2785 |
| 2017 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:58 | #3386 |
| 2017 | Long Beach MarathonLong Beach | CA | 2:09:21 | #2059 |
| 2017 | Joshua Tree Half MarathonJoshua Tree | CA | 2:42:45 | #779 |
| 2016 | Long Beach MarathonLong Beach | CA | 2:04:56 | #1788 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:06:20 | #16909 |
| 2012 | SoCal Half Marathon | — | 2:49:13 | #3160 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:18:40 | #1272 |
| 2010 | Los Angeles County Half Marathon | — | 2:18:40 | #1272 |
| 2010 | Southern California Half Marathon | — | 2:54:05 | #3015 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
25 racesFLFlorida
4 racesNVNevada
2 racesHIHawaii
1 raceILIllinois
1 raceCOColorado
1 raceTXTexas
1 race50-State Challenge
7/ 50 states
43 states to go