Back to League Tables
OC
Oscar Castillo
MaleTexas2009–2026
40
Total Finishes
25
Different Races
5
States (10%)
1:31:34
PR (6:59/mi)
2:25:48
Average
-0:48:12
Faster (first to last)
Medal House
2014
Dallas Marathon Weekend
2:13:02
#3319 overall#1985 gender
2014
Wounded Warrior Half Marathon & 10K
2:55:01
#1583 overall#735 gender
2013
OC Marathon - Half Marathon - 5K
1:50:15
#1062 overall#786 gender
2013
McAllen Marathon Scott Crane Run
2:18:32
#361 overall#227 gender
2013
Life Time Miami Marathon & Half
2:43:03
#10971 overall#6049 gender
2012
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:59:26
#8315 overall#3898 gender
2012
Life Time Miami Marathon & Half
3:46:57
#15747 overall#7642 gender
2011
13.1 Fort Lauderdale
2:08:53
#1022 overall#661 gender
2011
Life Time 305 Half Marathon and 5K Presented by Baptist Health
2:18:14
#1387 overall#863 gender
2011
Life Time Miami Marathon & Half
2:19:51
#7542 overall#4615 gender
2010
13.1 Fort Lauderdale
2:30:46
#1646 overall#910 gender
2009
Life Time Miami Marathon & Half
3:08:20
#8690 overall#4194 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rodeo Stampede - HoustonCypress | TX | 2:20:08 | #86 |
| 2025 | Dallas Marathon WeekendDallas | TX | 2:05:39 | #3250 |
| 2025 | Berkeley Half MarathonBerkeley | CA | 2:15:37 | #2274 |
| 2025 | Armed Forces Half & First Responders 5KLafayette | LA | 2:47:26 | #25 |
| 2023 | Kaiser Permanente Colfax MarathonDenver | CO | 2:09:35 | #2003 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:44:35 | #1260 |
| 2022 | McAllen Marathon Scott Crane RunMcAllen | TX | 2:15:53 | #159 |
| 2022 | Victory RaceRichmond | CA | 2:46:41 | #116 |
| 2022 | 2026 - San Antonio MarathonSan Antonio | TX | 2:56:35 | #5573 |
| 2021 | Rose Bowl Half MarathonPasadena | CA | 1:44:59 | #375 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 3:28:21 | #3744 |
| 2020 | McAllen Marathon Scott Crane RunMcAllen | TX | 1:58:51 | #119 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:36:09 | #2103 |
| 2019 | NYRR Fred Lebow Half MarathonNew York | NY | 1:40:08 | #398 |
| 2019 | McAllen Marathon Scott Crane RunMcAllen | TX | 2:01:59 | #146 |
| 2019 | Kaiser Permanente Colfax MarathonDenver | CO | 2:05:24 | #1662 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:28 | #2788 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:05:37 | #1724 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:23:27 | #6361 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 3:58:58 | #9963 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:31:34 | #1328 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:34:02 | #1325 |
| 2018 | Kaiser Permanente Colfax MarathonDenver | CO | 2:03:23 | #1577 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:05:52 | #2538 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:07:37 | #3475 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:08:41 | #1839 |
| 2018 | Chick Fil A RGV Half-MarathonMission | TX | 2:09:29 | #212 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:24:46 | #6462 |
| 2018 | McAllen Marathon Scott Crane RunMcAllen | TX | 2:42:17 | #385 |
| 2018 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:45:15 | #3566 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 3:10:50 | #6618 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:32:05 | #1319 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:38:02 | #697 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:08:20 | #4389 |
| 2017 | The Historical Brownsville Half MarathonBrownsville | TX | 2:57:22 | #725 |
| 2016 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:45:35 | #258 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:27:47 | #9279 |
| 2016 | Life Time Miami Marathon & HalfMiami | FL | 2:56:40 | #12164 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:57:23 | #26481 |
| 2015 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:29:20 | #1058 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 3:03:56 | #11683 |
| 2014 | Dallas Marathon WeekendDallas | TX | 2:13:02 | #3319 |
| 2014 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:55:01 | #1583 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:50:15 | #1062 |
| 2013 | McAllen Marathon Scott Crane RunMcAllen | TX | 2:18:32 | #361 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 2:43:03 | #10971 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:59:26 | #8315 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 3:46:57 | #15747 |
| 2011 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:08:53 | #1022 |
| 2011 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:18:14 | #1387 |
| 2011 | Life Time Miami Marathon & HalfMiami | FL | 2:19:51 | #7542 |
| 2010 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:30:46 | #1646 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 3:08:20 | #8690 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
13 racesTXTexas
13 racesFLFlorida
10 racesNYNew York
8 racesILIllinois
1 race50-State Challenge
5/ 51 states + DC
46 states to go