Back to League Tables
HD
Heather Dennis
FemaleColorado2001–2026
116
Total Finishes
78
Distinct Races
14
States (27%)
1:27:28
PR (6:41/mi)
2:05:23
Average
-0:20:03
Faster (first to last)
Medal House
2011
Women's Running Series Scottsdale
1:50:20
#292 overall#286 gender
2010
2026 Disneyland® Half Marathon Weekend presented by HONDA
1:55:10
#1275 overall#358 gender
2010
Rock 'n' Roll Arizona Marathon
1:55:24
#3480 overall#1162 gender
2010
Women's Running Series Scottsdale
2:02:44
#708 overall#695 gender
2010
2026 2XU Long Beach Marathon & Half Marathon
2:15:06
#3759 overall#1619 gender
2010
St. Jude Rock 'n' Roll Seattle
3:36:46
#16341 overall#11505 gender
2009
Rock 'n' Roll Las Vegas
1:53:13
#2120 overall#628 gender
2009
Rock 'n' Roll Arizona Marathon
2:10:08
#6796 overall#2980 gender
2009
Run Malibu
2:18:37
#395 overall#194 gender
2008
Rock 'n' Roll Arizona Marathon
2:15:39
#8166 overall#3899 gender
2007
Rock 'n' Roll Arizona Marathon
2:30:10
#11804 overall#6215 gender
2001
Run the Reagan 2026
2:19:53
#211 overall#58 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Shiprock MarathonShiprock | NM | 1:59:50 | #120 |
| 2025 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:47:35 | #108 |
| 2025 | Running From Yeti - Fayetteville, ARFayetteville | AR | 1:58:15 | #23 |
| 2025 | Running From YetiFayetteville | AR | 1:58:15 | #23 |
| 2025 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:59:01 | #373 |
| 2025 | Aspen Valley MarathonAspen | CO | 1:59:27 | #98 |
| 2025 | The Louisiana MarathonBaton Rouge | LA | 2:01:38 | #655 |
| 2025 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:29:33 | #793 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 4:02:40 | #12129 |
| 2024 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:43:00 | #146 |
| 2024 | Maple Leaf Half MarathonManchester | VT | 1:51:17 | #39 |
| 2024 | Pumpkinman Running FestivalSouth Berwick | ME | 1:51:25 | #9 |
| 2024 | Breckenridge Road MarathonBreckenridge | CO | 1:54:34 | #31 |
| 2024 | Maui Oceanfront MarathonUnknown | HI | 1:54:42 | #64 |
| 2024 | Runtastic DINOVernal | UT | 1:59:24 | #106 |
| 2024 | Mount Rushmore Half MarathonKeystone | SD | 2:05:18 | #72 |
| 2024 | Fall EquinoxFort Collins | CO | 2:07:10 | #456 |
| 2024 | Revel RockiesDenver | CO | 2:10:07 | #861 |
| 2024 | Race to the Cave Half MarathonWoodville | AL | 2:10:41 | #74 |
| 2024 | Detroit Free Press MarathonDetroit | MI | 2:11:13 | #3270 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:20:09 | #10079 |
| 2024 | Run Crazy HorseHill City | SD | 4:16:55 | #524 |
| 2023 | Publix Savannah Women's Half and 5KSavannah | GA | 1:56:38 | #77 |
| 2023 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:57:10 | #1026 |
| 2023 | Runtastic NEBOPayson | UT | 1:59:16 | #9 |
| 2023 | Emerald Isle Marathon, Half Marathon and 5KEmerald Isle | NC | 1:59:58 | #62 |
| 2023 | Running With The Cows Half Marathon & 5KBucyrus | KS | 2:00:20 | #99 |
| 2023 | Aspen Valley MarathonAspen | CO | 2:01:04 | #104 |
| 2023 | Charleston Half MarathonCharleston | SC | 2:04:40 | #1066 |
| 2023 | Fall EquinoxFort Collins | CO | 2:10:04 | #487 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:00:10 | #8509 |
| 2022 | Run Laughlin Half Marathon, 5K & 10KLaughlin | NV | 1:54:01 | #65 |
| 2022 | Newport Rhode RacesNewport | RI | 1:57:17 | #578 |
| 2022 | Newport Rhode RaceNewport | RI | 1:57:17 | #577 |
| 2022 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:58:06 | #968 |
| 2022 | Runtastic DINOVernal | UT | 1:59:15 | #85 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 1:59:19 | #1140 |
| 2022 | Go Far WomanFargo | ND | 2:02:05 | #50 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 2:08:18 | #2125 |
| 2022 | Aspen Valley MarathonAspen | CO | 2:14:46 | #127 |
| 2022 | Fall EquinoxFort Collins | CO | 2:30:29 | #662 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:36:57 | #47 |
| 2021 | Aspen Valley MarathonAspen | CO | 1:50:04 | #27 |
| 2021 | Runtastic THANKFULLehi | UT | 1:59:18 | #319 |
| 2021 | Runtastic THANKFUL - LehiLehi | UT | 1:59:18 | #319 |
| 2021 | Runtastic DINOVernal | UT | 1:59:58 | #139 |
| 2020 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:52:40 | #851 |
| 2020 | Runtastic DINOVernal | UT | 1:54:52 | #7 |
| 2020 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:25:30 | #1160 |
| 2019 | Runtastic DINOVernal | UT | 1:44:18 | #4 |
| 2019 | Canyonlands Half MarathonMoab | UT | 1:44:43 | #125 |
| 2019 | Runtastic HAUNTED Salt Lake CitySalt Lake City | UT | 1:44:55 | #3 |
| 2019 | ZOOMA Great Lakes Half Marathon + Relay + 10KFontana | WI | 1:44:57 | #11 |
| 2019 | Grand Valley MarathonPalisade | CO | 1:46:30 | #9 |
| 2019 | Revel RockiesDenver | CO | 1:49:15 | #190 |
| 2019 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:51:28 | #70 |
| 2019 | Runtastic NEBOPayson | UT | 1:54:48 | #7 |
| 2019 | USA Womens Marathon & Half MarathonPalm Desert | CA | 2:14:41 | #544 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 2:31:26 | #5949 |
| 2019 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:03:27 | #10869 |
| 2018 | Revel RockiesDenver | CO | 1:45:43 | #172 |
| 2018 | Martha's Vineyard Marathon & Half MarathonOaks Bluff | MA | 2:04:21 | #389 |
| 2018 | Mystic Half Marathon & 10KMystic | CT | 2:09:12 | #582 |
| 2018 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:12:24 | #452 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:42:29 | #10341 |
| 2017 | Mount Lemmon Marathon and Half MarathonTucson | AZ | 1:30:36 | #24 |
| 2017 | Revel RockiesDenver | CO | 1:43:43 | #115 |
| 2017 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:50:41 | #421 |
| 2017 | Air Force MarathonDayton | OH | 2:13:38 | #1200 |
| 2017 | Fall EquinoxFort Collins | CO | 2:25:23 | #600 |
| 2016 | USA Women's Half Marathon ArizonaPhoenix | AZ | 1:37:28 | #2 |
| 2016 | Santa Hustle ArizonaGlendale | AZ | 1:40:04 | #9 |
| 2016 | Wickenburg's Wild West RunWickenburg | AZ | 1:41:17 | #10 |
| 2016 | Phoenix Pride RunPhoenix | AZ | 1:42:55 | #21 |
| 2016 | Hippity Hop Half MarathonPeoria | AZ | 1:43:36 | #27 |
| 2016 | Star Valley Half MarathonThayne | WY | 1:50:23 | #64 |
| 2016 | Berkeley Half MarathonBerkeley | CA | 1:56:01 | #1387 |
| 2016 | First Energy Akron MarathonAkron | OH | 2:12:41 | #1640 |
| 2016 | Oakland Hills Trail RunOakland | CA | 2:57:52 | #58 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 1:27:28 | #57 |
| 2015 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:38:13 | #99 |
| 2015 | City of Trees MarathonBoise | ID | 1:42:22 | #40 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 1:42:40 | #471 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:03:11 | #2137 |
| 2015 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:04:14 | #715 |
| 2015 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:10:00 | #307 |
| 2015 | Divas Half MarathonLeesburg | VA | 2:14:29 | #414 |
| 2015 | First Energy Akron MarathonAkron | OH | 2:15:08 | #2232 |
| 2015 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:18:36 | #1173 |
| 2014 | REVEL Big CottonwoodSalt Lake City | UT | 1:35:23 | #171 |
| 2014 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:43:10 | #192 |
| 2014 | Gilbert Half MarathonGilbert | AZ | 1:45:25 | #102 |
| 2014 | New Years DoubleAllen | TX | 1:50:39 | #62 |
| 2014 | Runtastic NEBOPayson | UT | 1:54:15 | #269 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:57:30 | #3012 |
| 2014 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:09:28 | #1383 |
| 2014 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 2:14:02 | #1009 |
| 2014 | Tinker Bell Half MarathonAnaheim | CA | 2:38:16 | #4369 |
| 2013 | Runtastic HAUNTED ProvoProvo | UT | 1:49:09 | #248 |
| 2013 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:52:16 | #392 |
| 2013 | Santa Barbara Wine Country Half MarathonSolvang | CA | 1:55:37 | #496 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:57:35 | #1976 |
| 2013 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:58:29 | #742 |
| 2013 | Fall ClassicStrongsville | OH | 2:02:28 | #282 |
| 2012 | REVEL Big CottonwoodSalt Lake City | UT | 1:40:14 | #76 |
| 2012 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:45:14 | #168 |
| 2012 | Runtastic HAUNTED ProvoProvo | UT | 1:49:21 | #271 |
| 2012 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:52:01 | #394 |
| 2012 | Tinker Bell Half MarathonAnaheim | CA | 1:53:02 | #283 |
| 2012 | Women's Running Series ScottsdaleScottsdale | AZ | 2:02:17 | #527 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:03:11 | #4027 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:12:29 | #3592 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:18:41 | #4183 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:26:03 | #5224 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:29:00 | #9872 |
| 2011 | Women's Running Series ScottsdaleScottsdale | AZ | 1:50:20 | #292 |
| 2011 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:18:28 | #1687 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:55:10 | #1275 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:55:24 | #3480 |
| 2010 | Women's Running Series ScottsdaleScottsdale | AZ | 2:02:44 | #708 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:15:06 | #3759 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:36:46 | #16341 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:53:13 | #2120 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:10:08 | #6796 |
| 2009 | Run MalibuMalibu | CA | 2:18:37 | #395 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:15:39 | #8166 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:30:10 | #11804 |
| 2001 | Run the Reagan 2026Snellville | GA | 2:19:53 | #211 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
AZArizona
23 racesCACalifornia
20 racesUTUtah
18 racesCOColorado
17 racesPAPennsylvania
7 racesOHOhio
4 racesGAGeorgia
2 racesMDMaryland
2 racesSDSouth Dakota
2 racesTXTexas
2 racesIDIdaho
1 raceMAMassachusetts
1 raceVAVirginia
1 raceWYWyoming
1 race50-State Challenge
14/ 51 states + DC
37 states to go