Back to League Tables
HG
Heather Gray
FemaleMinnesota2001–2026
121
Total Finishes
74
Distinct Races
23
States (45%)
1:38:30
PR (7:31/mi)
2:21:01
Average
+0:11:47
Slower (first to last)
Medal House
2006
CentraCare Earth Day Run
1:47:57
#346 overall#81 gender
2006
Winter Carnival Fire & Ice Winter Run
1:54:15
#619 overall#159 gender
2006
2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San Diego
2:01:42
#819 overall#274 gender
2005
CentraCare Earth Day Run
1:59:57
#744 overall#308 gender
2005
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:00:13
#1829 overall#543 gender
2005
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:43:36
#4716 overall#2376 gender
2003
Austin Marathon
2:07:23
#1168 overall#483 gender
2003
2025 Aramco Houston Half Marathon Searchable Finish Line Video
2:40:25
#3290 overall#1518 gender
2002
Hyannis Marathon
1:50:58
#485 overall#137 gender
2002
The Governor's Cup Road Race
2:18:29
#476 overall#176 gender
2002
Just a Short Run
2:26:37
#309 overall#102 gender
2001
2027 Walt Disney World® Marathon Weekend
2:39:16
#2724 overall#1450 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Garmin Marathon DurhamDurham | NC | 2:51:03 | #1914 |
| 2025 | Covered Bridges Half MarathonWoodstock | VT | 1:55:18 | #597 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:00:11 | #12135 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:03:17 | #1544 |
| 2025 | Wallis Sands Half MarathonRye | NH | 2:31:42 | #437 |
| 2025 | New England Half MarathonConcord | NH | 2:38:08 | #825 |
| 2025 | Dallas Marathon WeekendDallas | TX | 2:39:49 | #7090 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:54:06 | #994 |
| 2024 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:54:06 | #991 |
| 2024 | Covered Bridges Half MarathonWoodstock | VT | 1:57:02 | #578 |
| 2024 | 2026 Gulf Beach Half MarathonMilford | CT | 2:03:59 | #314 |
| 2024 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:06:36 | #452 |
| 2024 | New England Half MarathonConcord | NH | 2:33:05 | #733 |
| 2024 | Norfolk Harbor Half MarathonNorfolk | VA | 2:33:29 | #1180 |
| 2024 | Wallis Sands Half MarathonRye | NH | 2:33:29 | #469 |
| 2024 | Manchester City MarathonManchester | NH | 2:41:34 | #616 |
| 2023 | Clarence DeMar MarathonKeene | NH | 1:47:23 | #62 |
| 2023 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:47:38 | #447 |
| 2023 | Med City Marathon, presented by ActivePTRochester | MN | 1:55:53 | #245 |
| 2023 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 1:58:56 | #400 |
| 2022 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:07:15 | #392 |
| 2022 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:15:14 | #947 |
| 2022 | Rock 'n' Roll Washington DCWashington | DC | 3:12:52 | #7105 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:17:38 | #4275 |
| 2022 | Lake Placid Marathon and Half and 10KLake Placid | NY | 3:31:23 | #436 |
| 2021 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:51:24 | #311 |
| 2020 | Union Bank Field House Fall Half Marathon & 5k/10kShelburne | VT | 1:48:15 | #18 |
| 2020 | RaceVermont Fall Half MarathonShelburne | VT | 1:48:15 | #18 |
| 2019 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 1:58:43 | #288 |
| 2019 | Kaiser Permanente Colfax MarathonDenver | CO | 2:03:33 | #1532 |
| 2019 | Hershey Half MarathonHershey | PA | 2:12:14 | #1460 |
| 2019 | CHaD Hero Half MarathonHanover | NH | 2:26:53 | #371 |
| 2019 | Wallis Sands Half MarathonRye | NH | 2:30:36 | #632 |
| 2018 | Fargo Marathon WeekendFargo | ND | 1:44:19 | #357 |
| 2018 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:45:32 | #207 |
| 2018 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:05:09 | #813 |
| 2018 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:47:36 | #1112 |
| 2017 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 1:50:05 | #190 |
| 2017 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 1:52:57 | #217 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:52:57 | #11546 |
| 2017 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:14:55 | #11251 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:16:27 | #10244 |
| 2017 | Tinker Bell Half MarathonAnaheim | CA | 3:28:04 | #7675 |
| 2017 | Zion Half MarathonSpringdale | UT | 3:43:59 | #2323 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:58:23 | #9830 |
| 2016 | Grandma's MarathonDuluth | MN | 1:49:10 | #1074 |
| 2016 | Brainerd Jaycees Run for the LakesNisswa | MN | 1:53:50 | #98 |
| 2016 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:54:02 | #395 |
| 2016 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 2:18:10 | #743 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:40:39 | #11430 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:16:23 | #10185 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:19:58 | #11857 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 4:08:22 | #9220 |
| 2015 | Lake Minnetonka Half MarathonWayzata | MN | 1:43:23 | #306 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:34:14 | #6290 |
| 2015 | Divas Half Marathon & 5KTemecula | CA | 3:07:53 | #1241 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:15:40 | #10823 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 4:10:57 | #9176 |
| 2014 | Monster DashMinneapolis | MN | 1:40:06 | #415 |
| 2014 | Red White and Boom Half MarathonMinneapolils | MN | 1:43:06 | #314 |
| 2014 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:54:11 | #310 |
| 2014 | CentraCare Earth Day RunSt. Cloud | MN | 1:57:04 | #506 |
| 2014 | Capital City Half MarathonColumbus | OH | 1:58:12 | #2330 |
| 2014 | Nashville 1/2 MarathonNashville | TN | 2:21:43 | #737 |
| 2014 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:28:09 | #1526 |
| 2014 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:37:21 | #1518 |
| 2014 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:50:42 | #2368 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:51:02 | #13351 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:55:39 | #9011 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 3:07:23 | #9858 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:10:12 | #21377 |
| 2013 | Lake Minnetonka Half MarathonWayzata | MN | 1:38:30 | #228 |
| 2013 | Hyannis MarathonHyannis | MA | 1:45:57 | #473 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:49:59 | #1490 |
| 2013 | Team Ortho Women RockMinneapolis | MN | 1:54:13 | #266 |
| 2013 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 2:07:55 | #463 |
| 2013 | Women's Running Series ScottsdaleScottsdale | AZ | 2:42:14 | #1568 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:52:04 | #8143 |
| 2013 | Everett Half MarathonEverett | WA | 2:56:20 | #760 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 3:49:18 | #10760 |
| 2012 | Boston's Run To RememberBoston | MA | 1:43:31 | #577 |
| 2012 | Hypothermic Half MarathonEden Prairie | MN | 1:43:45 | #9 |
| 2012 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:58:39 | #366 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:15:56 | #4939 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:25:53 | #10318 |
| 2012 | Tinker Bell Half MarathonAnaheim | CA | 2:36:48 | #3830 |
| 2012 | Women's Running Series ScottsdaleScottsdale | AZ | 2:37:29 | #1702 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:45:20 | #11477 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 2:54:27 | #7470 |
| 2012 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 3:11:37 | #1368 |
| 2011 | Monster DashMinneapolis | MN | 1:40:58 | #429 |
| 2011 | Capital City Half MarathonColumbus | OH | 1:50:40 | #1030 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:02:55 | #4609 |
| 2011 | Skinny Turkey Half MarathonRaleigh | NC | 2:18:12 | #194 |
| 2011 | Women's Running Series ScottsdaleScottsdale | AZ | 2:40:10 | #2401 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:51:41 | #6705 |
| 2010 | CentraCare Earth Day RunSt. Cloud | MN | 1:47:43 | #317 |
| 2010 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:48:38 | #286 |
| 2010 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:54:01 | #371 |
| 2010 | Monster DashMinneapolis | MN | 2:02:30 | #1717 |
| 2010 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:18:22 | #3086 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:20:19 | #2259 |
| 2010 | Wee - Chi - Tah Trail RunWichita Falls | TX | 2:29:43 | #116 |
| 2010 | Women's Running Series ScottsdaleScottsdale | AZ | 2:36:51 | #2176 |
| 2010 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:40:17 | #2373 |
| 2009 | CentraCare Earth Day RunSt. Cloud | MN | 1:51:16 | #388 |
| 2009 | New Bedford Half MarathonNew Bedford | MA | 1:55:54 | #1280 |
| 2009 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:07:31 | #3499 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:16:34 | #7075 |
| 2009 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:27:32 | #1343 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:30:40 | #11566 |
| 2008 | CentraCare Earth Day RunSt. Cloud | MN | 1:51:22 | #623 |
| 2008 | Murfreesboro Half MarathonMurfreesboro | TN | 1:52:32 | #244 |
| 2008 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:52:52 | #376 |
| 2008 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:07:42 | #1009 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:15:11 | #9243 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:27:41 | #12426 |
| 2007 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:48:02 | #302 |
| 2007 | CentraCare Earth Day RunSt. Cloud | MN | 1:50:25 | #512 |
| 2007 | Big Woods RunFaribault | MN | 1:53:07 | #123 |
| 2007 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:56:23 | #704 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:12:13 | #8220 |
| 2007 | Capital City Half MarathonColumbus | OH | 2:19:37 | #2114 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 3:47:21 | #4427 |
| 2006 | CentraCare Earth Day RunSt. Cloud | MN | 1:47:57 | #346 |
| 2006 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:54:15 | #619 |
| 2006 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:01:42 | #819 |
| 2006 | Capital City Half MarathonColumbus | OH | 2:10:48 | #1743 |
| 2006 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:11:31 | #811 |
| 2006 | Monterey Bay Half MarathonMonterey | CA | 2:52:18 | #2690 |
| 2005 | CentraCare Earth Day RunSt. Cloud | MN | 1:59:57 | #744 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:00:13 | #1829 |
| 2005 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:43:36 | #4716 |
| 2003 | Austin MarathonAustin | TX | 2:07:23 | #1168 |
| 2003 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:40:25 | #3290 |
| 2002 | Hyannis MarathonHyannis | MA | 1:50:58 | #485 |
| 2002 | The Governor's Cup Road RaceColumbia | SC | 2:18:29 | #476 |
| 2002 | Just a Short RunAllison Park | PA | 2:26:37 | #309 |
| 2001 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:39:16 | #2724 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
30 racesCACalifornia
12 racesTXTexas
12 racesFLFlorida
11 racesNHNew Hampshire
8 racesTNTennessee
8 racesAZArizona
6 racesNYNew York
6 racesOHOhio
6 racesNCNorth Carolina
5 racesMAMassachusetts
4 racesPAPennsylvania
4 racesVAVirginia
4 racesVTVermont
4 racesMIMichigan
3 racesCOColorado
2 racesOKOklahoma
2 racesWVWest Virginia
2 racesCTConnecticut
1 raceDCDistrict of Columbia
1 raceLALouisiana
1 raceWAWashington
1 raceILIllinois
0 races50-State Challenge
23/ 51 states + DC
28 states to go