Back to League Tables
HP
Hector Perez
MaleCalifornia1988–2026
107
Total Finishes
42
Distinct Races
14
States (27%)
1:26:05
PR (6:34/mi)
2:00:17
Average
+1:11:18
Slower (first to last)
Medal House
2007
Rock 'n' Roll Los Angeles Half Marathon
2:05:05
#1333 overall#924 gender
2007
2026 2XU Long Beach Marathon & Half Marathon
2:12:06
#2160 overall#1345 gender
2006
UTHealth Houston Half Marathon & 10K
1:26:05
#48 overall#44 gender
2006
3M Half Marathon
2:07:55
#2125 overall#1215 gender
2005
3M Half Marathon
2:23:13
#2205 overall#1192 gender
2004
Buckeye Half Marathon & Relay
1:49:15
#149 overall#134 gender
2004
River Run Half Marathon
1:49:18
#416 overall#306 gender
2004
3M Half Marathon
2:24:01
#2264 overall#1241 gender
2003
3M Half Marathon
2:11:04
#1924 overall#1113 gender
2001
Rock 'n' Roll New Orleans
1:42:10
#174 overall#139 gender
2000
Run Through Redlands
2:00:45
#94 overall#70 gender
1988
The LESS Popular Brooklyn Half Marathon!
1:37:17
#516 overall#480 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | La Jolla Half Marathon & 5KSan Diego | CA | 1:42:53 | #253 |
| 2026 | Surf City MarathonHuntington Beach | CA | 2:02:27 | #2941 |
| 2026 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:06:29 | #1399 |
| 2026 | Irving MarathonIrving | TX | 2:48:35 | #963 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:38:31 | #421 |
| 2025 | Detroit Free Press MarathonDetroit | MI | 1:41:27 | #294 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:02 | #2607 |
| 2025 | Surf City MarathonHuntington Beach | CA | 2:05:59 | #2704 |
| 2025 | Holiday Half MarathonLong Beach | CA | 2:10:15 | #292 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:02:28 | #2403 |
| 2024 | Long Beach Classic Half and 5KLong Beach | CA | 2:05:23 | #239 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:05:51 | #2645 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:05:54 | #2768 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:07:58 | #3223 |
| 2024 | Holiday Half and 5K - SundayPomona | CA | 2:12:11 | #281 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:12:11 | #17682 |
| 2024 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:16:07 | #1924 |
| 2024 | Irving MarathonIrving | TX | 2:37:14 | #833 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 1:37:07 | #237 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:04:22 | #2303 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:08:54 | #1892 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:11:58 | #2293 |
| 2023 | Dallas Marathon WeekendDallas | TX | 2:24:23 | #4814 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:12:19 | #11479 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 1:50:28 | #1478 |
| 2022 | Surf City MarathonHuntington Beach | CA | 1:50:38 | #872 |
| 2022 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:54:55 | #844 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:57:52 | #1052 |
| 2022 | Long Beach Classic Half and 5KLong Beach | CA | 2:06:09 | #213 |
| 2022 | Holiday Running Festival - SundayPomona | CA | 2:13:04 | #207 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:17:35 | #12188 |
| 2021 | Detroit Free Press MarathonDetroit | MI | 1:46:06 | #460 |
| 2021 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:31 | #556 |
| 2021 | Holiday Running FestivalSan Dimas | CA | 1:57:40 | #129 |
| 2021 | Surf City MarathonHuntington Beach | CA | 1:58:01 | #945 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 2:13:20 | #3444 |
| 2020 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:53:59 | #130 |
| 2020 | Surf City MarathonHuntington Beach | CA | 1:56:10 | #1686 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:52:24 | #744 |
| 2019 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 1:53:17 | #181 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:56:15 | #1483 |
| 2019 | Surf City MarathonHuntington Beach | CA | 1:56:56 | #1432 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:57:02 | #1218 |
| 2019 | Irvine Trail 5K/Half MarathonIrvine | CA | 1:57:55 | #291 |
| 2019 | Holiday Half MarathonPomona | CA | 1:58:23 | #198 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:00:07 | #1314 |
| 2019 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:09:05 | #857 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:20:57 | #4638 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:46:34 | #558 |
| 2018 | Surf City MarathonHuntington Beach | CA | 1:49:44 | #939 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:15 | #582 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:55:14 | #1560 |
| 2018 | Mission Inn RunRiverside | CA | 1:58:16 | #97 |
| 2018 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:03:36 | #286 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:45:24 | #733 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:45:30 | #359 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:45:49 | #594 |
| 2017 | Tommy Scott Memorial 5K/10K LAX RunLos Angeles | CA | 1:46:44 | #23 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 1:50:18 | #392 |
| 2017 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:51:28 | #1123 |
| 2017 | Mission Inn RunRiverside | CA | 1:57:43 | #93 |
| 2017 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:57:57 | #573 |
| 2017 | 3M Half MarathonAustin | TX | 2:08:21 | #2540 |
| 2017 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:19:15 | #1307 |
| 2017 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:22:49 | #46 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 1:41:25 | #546 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:42:57 | #746 |
| 2016 | Surf City MarathonHuntington Beach | CA | 1:43:08 | #454 |
| 2016 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:43:47 | #575 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:45:37 | #994 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:46:43 | #464 |
| 2016 | Tommy Scott Memorial 5K/10K LAX RunLos Angeles | CA | 1:46:44 | #25 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:52:08 | #914 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:53:49 | #833 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:27 | #2789 |
| 2016 | 3M Half MarathonAustin | TX | 2:07:00 | #2716 |
| 2016 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:09:33 | #1099 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:32:55 | #4418 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 1:41:40 | #530 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:45:07 | #936 |
| 2015 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:47:12 | #527 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:49:41 | #1362 |
| 2015 | Missions Marathon HalfSan Antonio | TX | 2:02:17 | #122 |
| 2015 | 3M Half MarathonAustin | TX | 2:02:53 | #2427 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 1:42:41 | #593 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:44:06 | #1133 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:44:12 | #525 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:44:47 | #1101 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:46:26 | #594 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:51:29 | #1870 |
| 2014 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:53:19 | #542 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:54:41 | #1264 |
| 2014 | 3M Half MarathonAustin | TX | 2:27:47 | #3682 |
| 2014 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 3:25:07 | #4769 |
| 2013 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:43:20 | #1055 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 1:43:48 | #1204 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:44:01 | #549 |
| 2013 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:44:33 | #485 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:45:02 | #806 |
| 2013 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:49:15 | #451 |
| 2013 | 3M Half MarathonAustin | TX | 2:20:37 | #3485 |
| 2013 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:20:49 | #800 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:53:59 | #1171 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 1:59:26 | #3457 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:59:34 | #2899 |
| 2012 | 3M Half MarathonAustin | TX | 2:01:59 | #2289 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:04:10 | #2328 |
| 2012 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:49:41 | #3718 |
| 2011 | Dallas Marathon WeekendDallas | TX | 1:38:52 | #377 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:15:59 | #4134 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 1:57:11 | #2028 |
| 2009 | 3M Half MarathonAustin | TX | 2:17:56 | #3117 |
| 2008 | Austin MarathonAustin | TX | 1:38:43 | #320 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 1:40:29 | #520 |
| 2007 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:05:05 | #1333 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:12:06 | #2160 |
| 2006 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:26:05 | #48 |
| 2006 | 3M Half MarathonAustin | TX | 2:07:55 | #2125 |
| 2005 | 3M Half MarathonAustin | TX | 2:23:13 | #2205 |
| 2004 | Buckeye Half Marathon & RelayPeninsula | OH | 1:49:15 | #149 |
| 2004 | River Run Half MarathonBerea | OH | 1:49:18 | #416 |
| 2004 | 3M Half MarathonAustin | TX | 2:24:01 | #2264 |
| 2003 | 3M Half MarathonAustin | TX | 2:11:04 | #1924 |
| 2001 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:42:10 | #174 |
| 2000 | Run Through RedlandsRedlands | CA | 2:00:45 | #94 |
| 1988 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:17 | #516 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
79 racesTXTexas
20 racesNVNevada
10 racesMIMichigan
3 racesNYNew York
3 racesILIllinois
2 racesOHOhio
2 racesAZArizona
1 raceFLFlorida
1 raceINIndiana
1 raceUTUtah
1 raceNCNorth Carolina
0 racesNJNew Jersey
0 racesWIWisconsin
0 races50-State Challenge
14/ 51 states + DC
37 states to go