Back to League Tables
JC
Jason Castro
MaleColorado2009–2026
72
Total Finishes
42
Distinct Races
8
States (16%)
1:28:07
PR (6:44/mi)
2:10:04
Average
+0:10:07
Slower (first to last)
Medal House
2012
The Giant Race
1:33:59
#125 overall#92 gender
2012
13.1 Fort Lauderdale
1:58:56
#495 overall#352 gender
2011
Rock 'n' Roll New Orleans
1:58:24
#2275 overall#1400 gender
2011
2027 Walt Disney World® Marathon Weekend
3:33:23
#20931 overall#9307 gender
2010
Rock n Roll Nashville
2:18:16
#9528 overall#4767 gender
2010
Weston Rotary Run For Tomorrow
2:28:28
#530 overall#334 gender
2010
2027 Walt Disney World® Marathon Weekend
2:29:19
#7414 overall#4218 gender
2010
Life Time 305 Half Marathon and 5K Presented by Baptist Health
2:47:55
#1409 overall#764 gender
2009
2026 Disneyland® Half Marathon Weekend presented by HONDA
1:34:08
#168 overall#151 gender
2009
Rock 'n' Roll New Orleans
2:00:42
#1199 overall#780 gender
2009
Life Time 305 Half Marathon and 5K Presented by Baptist Health
2:16:00
#704 overall#447 gender
2009
Life Time Miami Marathon & Half
2:27:14
#6066 overall#3360 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:44:15 | #372 |
| 2025 | Clo Cow Half MarathonPetaluma | CA | 1:44:32 | #40 |
| 2025 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:51:20 | #311 |
| 2024 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:47:45 | #194 |
| 2024 | Time Travel Half-Marathon (and 5k/10k) - Colorado SpringsColorado Springs | CO | 1:48:46 | #21 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:45 | #10511 |
| 2024 | Spooky Sprint - DenverDenver | CO | 1:59:09 | #16 |
| 2024 | Time to Paddy 5k/10k & Lucky 13.1 - DenverWestminster | CO | 1:59:19 | #17 |
| 2024 | Time to Paddy 5k/10k & Lucky 13.1 - Colorado SpringsColorado Springs | CO | 2:09:44 | #63 |
| 2024 | Holiday Half and 5K - SundayPomona | CA | 2:39:25 | #1047 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 2:49:03 | #6572 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 2:59:40 | #13670 |
| 2023 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:44:00 | #64 |
| 2023 | Hometown Half Marathon & 5k/10k - Colorado SpringsColorado Springs | CO | 1:48:52 | #27 |
| 2023 | Marin County Half MarathonSan Rafael | CA | 1:52:47 | #15 |
| 2023 | Hometown Half Marathon & 5k/10k - DenverDenver | CO | 2:30:06 | #51 |
| 2023 | Holiday Half Marathon and 5K - SundayPomona | CA | 2:56:05 | #1897 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 3:53:38 | #13942 |
| 2022 | Three Creeks Half MarathonEnglewood | CO | 1:42:55 | #41 |
| 2022 | BoulderthonBoulder | CO | 1:43:53 | #225 |
| 2022 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:44:22 | #80 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:41:44 | #7726 |
| 2021 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:41:55 | #34 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 2:41:03 | #5864 |
| 2020 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:51:12 | #1071 |
| 2020 | Life Time Miami Marathon & HalfMiami | FL | 2:56:34 | #12671 |
| 2019 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:31:41 | #20 |
| 2019 | Summer Splash Prairie Dog Half, 10k, & 5kCastle Rock | CO | 1:33:30 | #4 |
| 2019 | Prairie Dog Run SeriesLouisville | CO | 1:35:33 | #3 |
| 2019 | Three Creeks Half MarathonEnglewood | CO | 1:39:35 | #37 |
| 2019 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:40:45 | #32 |
| 2019 | North Shore ClassicHighland Park | IL | 1:46:23 | #237 |
| 2019 | Life Time Miami Marathon & HalfMiami | FL | 2:49:30 | #10859 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 3:50:30 | #11813 |
| 2018 | Rock Canyon Half MarathonPueblo | CO | 1:30:55 | #19 |
| 2018 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:38:56 | #31 |
| 2018 | Three Creeks Half MarathonEnglewood | CO | 1:39:56 | #37 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 2:32:49 | #8296 |
| 2018 | The Cheyenne Mountain RunColorado Springs | CO | 2:43:09 | #82 |
| 2017 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:31:28 | #55 |
| 2017 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:31:57 | #41 |
| 2017 | Kaiser Permanente Colfax MarathonDenver | CO | 1:33:53 | #93 |
| 2017 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:36:31 | #196 |
| 2017 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:40:13 | #31 |
| 2017 | Angel Fire AdventureAngel Fire | NM | 1:45:35 | #7 |
| 2017 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 3:16:27 | #3793 |
| 2016 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:32:16 | #44 |
| 2015 | Rock Canyon Half MarathonPueblo | CO | 1:31:27 | #35 |
| 2015 | Seven Bridges MarathonChattanooga | TN | 2:00:42 | #539 |
| 2015 | Sarasota Half MarathonSarasota | FL | 2:07:37 | #933 |
| 2015 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:11:54 | #1006 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:08:19 | #15706 |
| 2015 | Pikes Peak AscentManitou Springs | CO | 3:30:59 | #152 |
| 2014 | Rock Canyon Half MarathonPueblo | CO | 1:28:07 | #27 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:19:09 | #4432 |
| 2014 | Pikes Peak AscentManitou Springs | CO | 3:11:23 | #129 |
| 2013 | Rock Canyon Half MarathonPueblo | CO | 1:40:00 | #39 |
| 2013 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:54:29 | #506 |
| 2013 | Sarasota Half MarathonSarasota | FL | 2:00:16 | #846 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:30:49 | #21198 |
| 2012 | The Giant RaceSan Francisco | CA | 1:33:59 | #125 |
| 2012 | 13.1 Fort LauderdaleFort Lauderdale | FL | 1:58:56 | #495 |
| 2012 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:06:15 | #823 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:15:06 | #5831 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:55:31 | #15787 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:58:24 | #2275 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:33:23 | #20931 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:18:16 | #9528 |
| 2010 | Weston Rotary Run For TomorrowWeston | FL | 2:28:28 | #530 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:29:19 | #7414 |
| 2010 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:47:55 | #1409 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:34:08 | #168 |
| 2009 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:00:42 | #1199 |
| 2009 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:16:00 | #704 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 2:27:14 | #6066 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
COColorado
31 racesFLFlorida
20 racesCACalifornia
16 racesLALouisiana
2 racesTNTennessee
2 racesILIllinois
1 raceNMNew Mexico
1 raceMDMaryland
0 races50-State Challenge
8/ 51 states + DC
43 states to go