Back to League Tables
MH
Michael Herrera
MaleCalifornia2006–2025
90
Total Finishes
42
Distinct Races
7
States (14%)
1:14:14
PR (5:40/mi)
2:06:18
Average
+0:49:30
Slower (first to last)
Medal House
2011
3M Half Marathon
1:52:17
#1182 overall#763 gender
2011
2026 - San Antonio Marathon
1:55:37
#2142 overall#1530 gender
2010
Life Time Miami Marathon & Half
1:44:56
#724 overall#577 gender
2010
2026 - San Antonio Marathon
1:47:28
#1453 overall#1108 gender
2010
Pikes Peak Ascent
4:12:06
#744 overall#589 gender
2009
Boulder Rez Marathon
1:56:59
#313 overall#229 gender
2009
Kaiser Permanente Colfax Marathon
2:21:15
#1498 overall#700 gender
2009
Pikes Peak Ascent
4:04:16
#618 overall#492 gender
2008
2026 - San Antonio Marathon
2:00:26
#3120 overall#1901 gender
2007
2026 - San Antonio Marathon
1:49:36
#319 overall#255 gender
2006
Boulder Rez Marathon
2:01:33
#791 overall#430 gender
2006
Kaiser Permanente Colfax Marathon
2:11:53
#800 overall#474 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:36:57 | #152 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:41:49 | #505 |
| 2025 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:45:43 | #446 |
| 2025 | Old Zoo Half MarathonLos Angeles | CA | 2:32:02 | #205 |
| 2025 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:51:03 | #3853 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:44:11 | #677 |
| 2024 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:49:12 | #541 |
| 2024 | Fiesta De Mayo Half MarathonIrving | TX | 3:06:52 | #562 |
| 2024 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 3:07:47 | #923 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:18:19 | #23 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:47:04 | #680 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:48:36 | #659 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:08:24 | #2232 |
| 2023 | 2026 - San Antonio MarathonSan Antonio | TX | 2:08:33 | #2314 |
| 2022 | Run MalibuMalibu | CA | 1:17:20 | #6 |
| 2022 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:38:02 | #215 |
| 2022 | Surf City MarathonHuntington Beach | CA | 1:43:12 | #479 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:48:52 | #689 |
| 2022 | 2026 - San Antonio MarathonSan Antonio | TX | 2:04:28 | #1661 |
| 2022 | Irving MarathonIrving | TX | 2:18:23 | #407 |
| 2021 | Rock 'n' Roll San DiegoSan Diego | CA | 1:15:44 | #19 |
| 2021 | Surf City MarathonHuntington Beach | CA | 1:37:26 | #218 |
| 2021 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:37:47 | #185 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:42:12 | #335 |
| 2021 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:43:42 | #238 |
| 2021 | 2026 - San Antonio MarathonSan Antonio | TX | 2:12:47 | #2046 |
| 2021 | Rock Canyon Half MarathonPueblo | CO | 2:28:30 | #348 |
| 2020 | Surf City MarathonHuntington Beach | CA | 1:53:30 | #1362 |
| 2019 | Ventura MarathonVentura | CA | 1:14:14 | #11 |
| 2019 | Chosen MarathonNew Braunfels | TX | 1:49:54 | #99 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 1:51:29 | #696 |
| 2019 | Surf City MarathonHuntington Beach | CA | 1:51:34 | #960 |
| 2019 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:54:36 | #1052 |
| 2019 | Stars and Stripes Half Marathon and 5K/10KNew Braunfels | TX | 2:04:30 | #76 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:05:36 | #1654 |
| 2019 | Silo District MarathonWaco | TX | 2:17:01 | #752 |
| 2019 | Miracle Match MarathonWaco | TX | 2:17:56 | #106 |
| 2019 | Run To Remember Los AngelesLos Angeles | CA | 2:50:38 | #759 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:38:12 | #247 |
| 2018 | Surf City MarathonHuntington Beach | CA | 1:42:24 | #451 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:45:26 | #423 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:56:09 | #806 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:05:48 | #1884 |
| 2018 | Silo District MarathonWaco | TX | 2:24:03 | #875 |
| 2018 | Outlaw Half Marathon, 10K & 5KFredericksburg | TX | 2:27:15 | #219 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:19:44 | #15 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:39:50 | #403 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:41:10 | #402 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:45:00 | #450 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:46:45 | #485 |
| 2017 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:19:57 | #481 |
| 2017 | Vintage Park Half MarathonHouston | TX | 2:19:58 | #481 |
| 2017 | Natural Bridge Caverns Trail RunSan Antonio | TX | 2:36:05 | #135 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 3:23:45 | #9065 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:48:11 | #648 |
| 2016 | Surf City MarathonHuntington Beach | CA | 1:52:16 | #1078 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:06:03 | #2867 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 2:09:47 | #1815 |
| 2016 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:28:24 | #2106 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:28:26 | #5056 |
| 2016 | La Porte By the Bay Half MarathonLa Porte | TX | 2:32:03 | #1012 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:45:40 | #991 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:49:37 | #805 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 1:49:39 | #933 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:36 | #2752 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:00:56 | #2173 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:01:21 | #648 |
| 2015 | Santa Hustle GalvestonGalveston | TX | 2:12:14 | #447 |
| 2015 | Cypress Half Marathon & 5K presented by Houston MethodistCypress | TX | 2:15:14 | #917 |
| 2015 | BCS College Station MarathonCollege Station | TX | 2:25:30 | #1060 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:33:14 | #9235 |
| 2014 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:40:04 | #81 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:43:09 | #467 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:43:10 | #927 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:45:04 | #497 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:41 | #1585 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 2:00:20 | #2111 |
| 2013 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:35:32 | #44 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:39:12 | #328 |
| 2013 | AF Canyon Half Marathon, 10K & 5KAmerican Fork | UT | 1:53:19 | #691 |
| 2013 | Deseret News MarathonSalt Lake City | UT | 1:55:26 | #414 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:55:44 | #1753 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:57:06 | #1816 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:16:59 | #3832 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 1:59:45 | #1971 |
| 2012 | California Classic Half MarathonFresno | CA | 2:23:57 | #1052 |
| 2012 | Pikes Peak AscentManitou Springs | CO | 4:28:58 | #864 |
| 2011 | 3M Half MarathonAustin | TX | 1:52:17 | #1182 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 1:55:37 | #2142 |
| 2011 | Pikes Peak AscentManitou Springs | CO | 4:29:22 | #870 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 1:44:56 | #724 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 1:47:28 | #1453 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 4:12:06 | #744 |
| 2009 | Boulder Rez MarathonBoulder | CO | 1:56:59 | #313 |
| 2009 | Kaiser Permanente Colfax MarathonDenver | CO | 2:21:15 | #1498 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 4:04:16 | #618 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:00:26 | #3120 |
| 2007 | 2026 - San Antonio MarathonSan Antonio | TX | 1:49:36 | #319 |
| 2006 | Boulder Rez MarathonBoulder | CO | 2:01:33 | #791 |
| 2006 | Kaiser Permanente Colfax MarathonDenver | CO | 2:11:53 | #800 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
50 racesTXTexas
34 racesCOColorado
9 racesNVNevada
2 racesUTUtah
2 racesFLFlorida
1 raceNJNew Jersey
0 races50-State Challenge
7/ 51 states + DC
44 states to go