Back to League Tables
JC
Jessica Castillo
FemaleTexas2003–2026
99
Total Finishes
52
Distinct Races
18
States (35%)
1:32:53
PR (7:05/mi)
2:46:09
Average
+0:10:28
Slower (first to last)
Medal House
2012
Holiday Half Marathon & 5K Ugly Sweater Run
2:12:23
#1636 overall#433 gender
2011
2026 - San Antonio Marathon
2:12:05
#5596 overall#2397 gender
2011
Holiday Half Marathon & 5K Ugly Sweater Run
2:22:34
#2334 overall#760 gender
2011
Holiday Half Marathon & 5K Ugly Sweater Run
3:13:43
#4151 overall#1876 gender
2010
Holiday Half Marathon & 5K Ugly Sweater Run
2:28:53
#1681 overall#505 gender
2010
Mercedes Benz Marathon and Half Marathon
3:02:06
#2968 overall#1475 gender
2010
2026 2XU Long Beach Marathon & Half Marathon
3:40:07
#9241 overall#5461 gender
2008
OC Marathon - Half Marathon - 5K
3:09:05
#4280 overall#1970 gender
2007
OC Marathon - Half Marathon - 5K
3:56:57
#6148 overall#3143 gender
2006
OC Marathon - Half Marathon - 5K
3:13:26
#4255 overall#1980 gender
2005
Race For The Roses Half Marathon & 5K
1:53:32
#349 overall#115 gender
2003
Carlsbad Marathon
2:28:41
#3356 overall#1663 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Surf City MarathonHuntington Beach | CA | 2:03:49 | #3104 |
| 2026 | California Classic Half MarathonFresno | CA | 2:06:39 | #389 |
| 2026 | Austin International HalfAustin | TX | 2:27:36 | #3595 |
| 2026 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:32:02 | #711 |
| 2026 | Austin MarathonAustin | TX | 2:39:09 | #11346 |
| 2025 | Shamrock'n Half MarathonSacramento | CA | 2:03:10 | #1014 |
| 2025 | Two Cities MarathonFresno | CA | 2:05:54 | #537 |
| 2025 | California Classic Half MarathonFresno | CA | 2:11:26 | #347 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:19:22 | #2525 |
| 2025 | Ogden MarathonOgden | UT | 2:21:17 | #1724 |
| 2025 | Salina Crossroads MarathonSalina | KS | 2:22:20 | #907 |
| 2025 | Austin MarathonAustin | TX | 2:37:37 | #8433 |
| 2025 | 2026 - San Antonio MarathonSan Antonio | TX | 2:39:11 | #5869 |
| 2025 | USAFIT Pflugerville Resolution RacePflugerville | TX | 2:40:20 | #38 |
| 2025 | 3M Half MarathonAustin | TX | 2:44:32 | #3556 |
| 2025 | Day of the Dead Half Marathon - HoustonHouston | TX | 2:48:11 | #117 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:59:25 | #9473 |
| 2025 | Mission Inn RunRiverside | CA | 3:07:53 | #1102 |
| 2025 | Shiprock MarathonShiprock | NM | 3:11:44 | #440 |
| 2025 | Life Time Miami Marathon & HalfMiami | FL | 3:23:25 | #12612 |
| 2024 | Two Cities MarathonFresno | CA | 2:08:45 | #531 |
| 2024 | Salina Crossroads MarathonSalina | KS | 2:26:55 | #722 |
| 2024 | 3M Half MarathonAustin | TX | 2:29:29 | #3703 |
| 2024 | Ogden MarathonOgden | UT | 2:31:32 | #1945 |
| 2024 | USAFIT Pflugerville Resolution RacePflugerville | TX | 2:36:18 | #53 |
| 2024 | Sunrise Marathon 5K/10K/13.1 LAS VEGASLas Vegas | NV | 2:52:30 | #1552 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:00:33 | #9253 |
| 2024 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 3:20:14 | #1619 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 2:19:42 | #1603 |
| 2023 | Carlsbad MarathonCarlsbad | CA | 2:37:22 | #2563 |
| 2023 | Salina Crossroads MarathonSalina | KS | 2:42:45 | #755 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:43:19 | #3338 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:44:58 | #9424 |
| 2023 | 3M Half MarathonAustin | TX | 2:52:40 | #4105 |
| 2023 | Austin MarathonAustin | TX | 2:55:15 | #7167 |
| 2023 | USAFIT Pflugerville Resolution RacePflugerville | TX | 3:00:15 | #78 |
| 2023 | Parks Half MarathonRockville | MD | 3:06:01 | #1064 |
| 2023 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:07:39 | #9746 |
| 2023 | Grandma's MarathonDuluth | MN | 3:43:24 | #7388 |
| 2023 | Rock 'n' Roll Washington DCWashington | DC | 3:49:26 | #10582 |
| 2022 | Vegas Golden Night - DayLas Vegas | NV | 2:01:12 | #18 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:11:45 | #770 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:49:07 | #2278 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:49:08 | #2279 |
| 2022 | Summerlin Half MarathonLas Vegas | NV | 2:49:50 | #206 |
| 2022 | 3M Half MarathonAustin | TX | 3:00:43 | #3636 |
| 2022 | Parks Half MarathonRockville | MD | 3:06:15 | #1023 |
| 2022 | Life Time Miami Marathon & HalfMiami | FL | 3:07:34 | #8576 |
| 2022 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 3:12:12 | #62 |
| 2021 | Vegas Golden Night - DayLas Vegas | NV | 2:55:43 | #45 |
| 2021 | Parks Half MarathonRockville | MD | 3:04:46 | #1102 |
| 2021 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 3:10:10 | #2546 |
| 2021 | 2026 - San Antonio MarathonSan Antonio | TX | 3:24:51 | #6853 |
| 2021 | Grandma's MarathonDuluth | MN | 3:40:30 | #3244 |
| 2020 | Austin MarathonAustin | TX | 3:37:04 | #7437 |
| 2020 | Grandma's MarathonDuluth | MN | 3:40:16 | #5178 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:28 | #2788 |
| 2019 | Dallas Marathon WeekendDallas | TX | 2:16:47 | #2800 |
| 2019 | Austin MarathonAustin | TX | 2:53:59 | #6424 |
| 2019 | Parks Half MarathonRockville | MD | 2:55:16 | #1579 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 3:22:17 | #7119 |
| 2019 | Grandma's MarathonDuluth | MN | 3:26:21 | #7365 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:05:52 | #2538 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:07:38 | #3478 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:08:41 | #1839 |
| 2018 | Two Cities MarathonFresno | CA | 2:23:33 | #517 |
| 2018 | Wisconsin MarathonKenosha | WI | 2:45:08 | #995 |
| 2018 | RunSedona EventsSedona | AZ | 2:45:24 | #690 |
| 2018 | Grandma's MarathonDuluth | MN | 3:33:20 | #7501 |
| 2017 | 3M Half MarathonAustin | TX | 1:55:31 | #1487 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:13:22 | #2532 |
| 2017 | The Colorado MarathonFort Collins | CO | 2:30:54 | #773 |
| 2017 | Wisconsin MarathonKenosha | WI | 2:39:12 | #1048 |
| 2017 | The Giant RaceSan Francisco | CA | 2:50:01 | #2209 |
| 2017 | Grandma's MarathonDuluth | MN | 3:16:16 | #7086 |
| 2017 | Go Girl Run | Oklahoma City, OKOklahoma City | OK | 3:24:53 | #796 |
| 2016 | RUN THE ALAMOSan Antonio | TX | 2:08:43 | #737 |
| 2016 | Tinker Bell Half MarathonAnaheim | CA | 2:33:04 | #2733 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:33:51 | #4773 |
| 2016 | Wisconsin MarathonKenosha | WI | 2:35:27 | #1427 |
| 2016 | Grandma's MarathonDuluth | MN | 3:13:29 | #7644 |
| 2015 | RUN THE ALAMOSan Antonio | TX | 2:19:31 | #742 |
| 2015 | Wisconsin MarathonKenosha | WI | 2:37:41 | #1563 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:58:12 | #9074 |
| 2015 | Austin MarathonAustin | TX | 3:33:06 | #8634 |
| 2014 | 2026 National Women's Half Marathon and 8KWashington | DC | 1:39:16 | #230 |
| 2014 | RUN THE ALAMOSan Antonio | TX | 2:18:42 | #755 |
| 2014 | Wisconsin MarathonKenosha | WI | 2:22:29 | #1391 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:44:52 | #16589 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 1:32:53 | #77 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:07:32 | #1656 |
| 2013 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:30:33 | #1760 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:42:05 | #8160 |
| 2012 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:12:23 | #1636 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 2:21:55 | #5385 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:57:21 | #17146 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 3:04:34 | #12885 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 3:09:01 | #15279 |
| 2012 | Pasadena Half Marathon & 5KPasadena | CA | 3:56:16 | #2353 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:12:05 | #5596 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:22:34 | #2334 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 3:13:43 | #4151 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:28:53 | #1681 |
| 2010 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 3:02:06 | #2968 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:40:07 | #9241 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:09:05 | #4280 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:56:57 | #6148 |
| 2006 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:13:26 | #4255 |
| 2005 | Race For The Roses Half Marathon & 5KPortland | OR | 1:53:32 | #349 |
| 2003 | Carlsbad MarathonCarlsbad | CA | 2:28:41 | #3356 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
28 racesTXTexas
28 racesNVNevada
10 racesMNMinnesota
7 racesMDMaryland
6 racesFLFlorida
5 racesWIWisconsin
5 racesCOColorado
3 racesDCDistrict of Columbia
3 racesKSKansas
3 racesUTUtah
3 racesALAlabama
2 racesAZArizona
2 racesOKOklahoma
1 raceOROregon
1 raceWAWashington
1 raceRIRhode Island
0 racesWYWyoming
0 races50-State Challenge
18/ 51 states + DC
33 states to go