Back to League Tables
HM
Heather Morris
FemaleCalifornia1999–2026
124
Total Finishes
77
Distinct Races
29
States (57%)
1:29:06
PR (6:48/mi)
2:34:51
Average
+1:25:14
Slower (first to last)
Medal House
2009
Rock 'n' Roll Arizona Marathon
1:45:34
#1269 overall#288 gender
2009
Fargo Mini Marathon
1:53:30
#203 overall#60 gender
2009
Shamrock'n Half Marathon
1:55:19
#966 overall#357 gender
2009
Life Time Chicago Half Marathon + 5K
2:04:08
#4799 overall#1847 gender
2009
Kentucky Derby Festival Race Weekend
2:11:11
#3177 overall#1086 gender
2009
Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids Run
2:11:36
#4046 overall#1948 gender
2009
Huntsville Half Marathon
2:15:16
#561 overall#194 gender
2008
Fargo Marathon Weekend
1:53:51
#736 overall#229 gender
2008
Urban Cow Half Marathon
2:22:53
#1491 overall#756 gender
2007
Essentia Health Dick Beardsley Races
2:00:28
#475 overall#135 gender
2003
Kentucky Derby Festival Race Weekend
2:57:09
#5851 overall#2353 gender
1999
NYRR Fred Lebow Half Marathon
2:36:07
#3753 overall#1574 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Ruth McKenzie Preserve Half Marathon | 10k | 5k | Kids RaceClovis | CA | 3:12:19 | #94 |
| 2026 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 4:01:21 | #103 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:45:24 | #25599 |
| 2025 | Ruth McKenzie Preserve Half Marathon | 10k | 5k | Kids RaceClovis | CA | 3:17:55 | #62 |
| 2025 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 4:22:38 | #94 |
| 2024 | California Classic Half MarathonFresno | CA | 2:38:53 | #425 |
| 2024 | Two Cities MarathonFresno | CA | 2:47:08 | #1126 |
| 2024 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 2:50:52 | #170 |
| 2024 | Ruth McKenzie Preserve Half Marathon | 10k | 5k | Kids RaceClovis | CA | 3:28:25 | #64 |
| 2024 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 4:21:13 | #73 |
| 2023 | Kickin Assphault Half Marathon, 10k, 1 Mile run/walk, 1/2 mile Kid's DashGreat Falls | MT | 2:31:14 | #51 |
| 2023 | California Classic Half MarathonFresno | CA | 2:33:24 | #396 |
| 2023 | Snow Joke Half MarathonSeeley Lake | MT | 2:40:23 | #264 |
| 2023 | Two Cities MarathonFresno | CA | 2:44:09 | #882 |
| 2023 | Monterey Bay Half MarathonMonterey | CA | 2:44:17 | #4222 |
| 2023 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 2:51:45 | #106 |
| 2022 | United Airlines NYC HalfNew York | NY | 2:22:13 | #15888 |
| 2022 | 2026 HelvetiaHillsboro | OR | 2:24:32 | #290 |
| 2022 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 2:26:09 | #114 |
| 2022 | 2026 Hippie ChickSt. Paul | OR | 2:27:26 | #150 |
| 2022 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 2:27:39 | #146 |
| 2022 | Cook Park MarathonTigard | OR | 2:38:49 | #30 |
| 2022 | Snow Joke Half MarathonSeeley Lake | MT | 2:41:18 | #300 |
| 2022 | Werribee Mansion RunNorcross | GA | 2:52:25 | #176 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 2:11:19 | #229 |
| 2021 | California Classic Half MarathonFresno | CA | 2:16:18 | #178 |
| 2021 | Tesoro Viejo Spring Classic Half MarathonMadera | CA | 2:17:17 | #106 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 2:26:46 | #1535 |
| 2021 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:35:19 | #3476 |
| 2020 | Snow Joke Half MarathonSeeley Lake | MT | 2:35:06 | #547 |
| 2020 | St. Michaels Running FestivalSaint Michaels | MD | 3:20:38 | #181 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:31:10 | #15720 |
| 2019 | Wendell Foster Half Marathon & 5KOwensboro | KY | 2:19:32 | #476 |
| 2019 | Norfolk Harbor Half MarathonNorfolk | VA | 2:27:28 | #1207 |
| 2019 | Snow Joke Half MarathonSeeley Lake | MT | 2:35:16 | #434 |
| 2019 | Snow Joke Half MarathonSeeley Lake | MT | 2:35:16 | #434 |
| 2019 | SP Crater MarathonFlagstaff | AZ | 2:38:51 | #36 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:43:31 | #2790 |
| 2019 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:50:04 | #1979 |
| 2019 | Arches Half MarathonMoab | UT | 2:53:22 | #411 |
| 2018 | 3M Half MarathonAustin | TX | 2:07:42 | #2407 |
| 2018 | United Airlines NYC HalfNew York | NY | 2:28:18 | #17596 |
| 2018 | Brown County Hill HalfNashville | IN | 2:34:39 | #184 |
| 2018 | Fly with the Eagles Half MarathonMurphysboro | IL | 2:41:39 | #248 |
| 2018 | Snow Joke Half MarathonSeeley Lake | MT | 2:45:43 | #439 |
| 2018 | Snow Joke Half MarathonSeeley Lake | MT | 2:45:43 | #439 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 3:04:32 | #3662 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:06:13 | #9010 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 2:16:31 | #2305 |
| 2017 | Seattle MarathonSeattle | WA | 2:18:15 | #1907 |
| 2017 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:19:07 | #236 |
| 2017 | Kaiser Permanente Colfax MarathonDenver | CO | 2:27:31 | #3009 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 2:39:48 | #1897 |
| 2017 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:39:48 | #1932 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:49:56 | #6553 |
| 2017 | DONNA Marathon WeekendJacksonville Beach | FL | 3:10:56 | #2814 |
| 2016 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:59:30 | #353 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 2:17:49 | #182 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 2:17:49 | #564 |
| 2016 | Monster DashMinneapolis | MN | 2:21:42 | #1888 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:35:01 | #4837 |
| 2016 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:56:48 | #6731 |
| 2016 | Hershey Half MarathonHershey | PA | 3:21:12 | #3828 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:33:00 | #8536 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:36:14 | #11800 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 1:40:17 | #394 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:03:42 | #3160 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:13:29 | #5917 |
| 2015 | Snow Joke Half MarathonSeeley Lake | MT | 2:16:05 | #137 |
| 2015 | Snow Joke Half MarathonSeeley Lake | MT | 2:16:06 | #519 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:18:03 | #5176 |
| 2015 | Santa Hustle GalvestonGalveston | TX | 2:19:50 | #590 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:22:59 | #5808 |
| 2015 | Woodside Ramble - WinterRedwood City | CA | 2:40:07 | #81 |
| 2015 | Hershey Half MarathonHershey | PA | 3:19:41 | #3740 |
| 2015 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 4:24:36 | #4508 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:00:23 | #2904 |
| 2014 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:01:49 | #1025 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 2:05:11 | #5432 |
| 2014 | Jazz Half Marathon and 5KNew Orleans | LA | 2:09:47 | #1033 |
| 2014 | St. Luke's Half Marathon & 5KAllentown | PA | 2:11:19 | #1828 |
| 2014 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:17:03 | #1462 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:17:53 | #4569 |
| 2014 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:18:55 | #2656 |
| 2014 | Monterey Bay Half MarathonMonterey | CA | 2:19:13 | #3863 |
| 2014 | Snow Joke Half MarathonSeeley Lake | MT | 2:20:32 | #335 |
| 2014 | Snow Joke Half MarathonSeeley Lake | MT | 2:20:33 | #334 |
| 2014 | Tryptophan Half/10K/5KCumming | GA | 2:21:39 | #271 |
| 2014 | We the RunnersCumming | GA | 2:34:29 | #148 |
| 2014 | Hershey Half MarathonHershey | PA | 2:57:35 | #3661 |
| 2014 | Rockfest Half MarathonHampton Beach | NH | 3:18:18 | #3869 |
| 2013 | Soldier Marathon & Half MarathonColumbus | GA | 1:29:06 | #14 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:00:04 | #2188 |
| 2013 | Galveston Marathon & Half MarathonGalveston | TX | 2:15:57 | #385 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:29:21 | #4583 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 1:35:03 | #191 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:10 | #2747 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:08:11 | #4762 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:20:31 | #4921 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:28:56 | #7108 |
| 2011 | Fargo Marathon WeekendFargo | ND | 2:02:49 | #1949 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 2:07:44 | #2229 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:09:07 | #4334 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:11:19 | #6788 |
| 2011 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:15:02 | #5462 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:27:17 | #10135 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:38:27 | #7868 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:02:08 | #8223 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 1:33:36 | #274 |
| 2010 | Dallas Marathon WeekendDallas | TX | 1:35:26 | #269 |
| 2010 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:07:20 | #3427 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:08:03 | #6325 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:08:49 | #4237 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:17:37 | #6092 |
| 2010 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:39:52 | #1426 |
| 2010 | Little Miami Half Marathon and 10KMorrow | OH | 3:06:28 | #163 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 3:07:42 | #24869 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:54:41 | #17023 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:45:34 | #1269 |
| 2009 | Fargo Mini MarathonFargo | ND | 1:53:30 | #203 |
| 2009 | Shamrock'n Half MarathonSacramento | CA | 1:55:19 | #966 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:04:08 | #4799 |
| 2009 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:11:11 | #3177 |
| 2009 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:11:36 | #4046 |
| 2009 | Huntsville Half MarathonHuntsville | AL | 2:15:16 | #561 |
| 2009 | Capital City Half MarathonColumbus | OH | 2:18:17 | #2867 |
| 2008 | Fargo Marathon WeekendFargo | ND | 1:53:51 | #736 |
| 2008 | Urban Cow Half MarathonSacramento | CA | 2:22:53 | #1491 |
| 2007 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 2:00:28 | #475 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:57:09 | #5851 |
| 1999 | NYRR Fred Lebow Half MarathonNew York | NY | 2:36:07 | #3753 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
23 racesMTMontana
14 racesKYKentucky
8 racesTXTexas
8 racesFLFlorida
6 racesOHOhio
6 racesPAPennsylvania
6 racesVAVirginia
6 racesGAGeorgia
5 racesNYNew York
5 racesCOColorado
4 racesILIllinois
4 racesOROregon
4 racesWAWashington
4 racesAZArizona
3 racesDCDistrict of Columbia
3 racesINIndiana
3 racesMOMissouri
3 racesNDNorth Dakota
3 racesLALouisiana
2 racesMNMinnesota
2 racesNCNorth Carolina
2 racesUTUtah
2 racesALAlabama
1 raceMDMaryland
1 raceSDSouth Dakota
1 raceARArkansas
0 racesIAIowa
0 racesMAMassachusetts
0 races50-State Challenge
29/ 51 states + DC
22 states to go