Back to League Tables
HM
Heather Macdonald
FemaleMaryland2004–2024
59
Total Finishes
35
Distinct Races
15
States (29%)
1:50:07
PR (8:24/mi)
2:18:59
Average
+1:17:01
Slower (first to last)
Medal House
2009
Rock 'n' Roll Washington DC
2:03:59
#2384 overall#1046 gender
2009
Shamrock Marathon
2:20:16
#3965 overall#1926 gender
2009
Outer Banks Marathon
2:21:46
#1908 overall#1050 gender
2009
Dallas Marathon Weekend
2:46:46
#7134 overall#3832 gender
2008
Rock 'n' Roll Las Vegas
2:02:36
#1758 overall#609 gender
2008
2027 Walt Disney World® Marathon Weekend
2:09:19
#2633 overall#972 gender
2008
Novo Nordisk New Jersey Marathon
2:24:03
#2500 overall#1354 gender
2008
Napa Wine Country Marathon
3:00:57
#114 overall#74 gender
2007
Rock 'n' Roll Las Vegas
2:09:05
#2586 overall#1013 gender
2005
Whidbey Island Marathon
1:59:16
#332 overall#141 gender
2004
2026 Anchorage Mayor's Marathon & Half Marathon
1:55:35
#206 overall#80 gender
2004
Whidbey Island Marathon
2:07:23
#403 overall#178 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2024 | Austin MarathonAustin | TX | 3:12:36 | #8558 |
| 2023 | The 20th Annual Liquid Youth Fort Lauderdale Running FestivalFort Lauderdale | FL | 2:44:15 | #257 |
| 2023 | Austin MarathonAustin | TX | 3:16:34 | #7689 |
| 2022 | Neuse River Bridge Run 2026New Bern | NC | 1:50:07 | #54 |
| 2022 | Neuse River Bridge RunNew Bern | NC | 1:50:08 | #54 |
| 2022 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:18:13 | #368 |
| 2019 | Buffalo Marathon WeekendBuffalo | NY | 2:27:34 | #2427 |
| 2018 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:25:44 | #319 |
| 2017 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:24:04 | #477 |
| 2016 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:11:29 | #594 |
| 2016 | Buffalo Marathon WeekendBuffalo | NY | 2:24:30 | #2334 |
| 2016 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:27:36 | #384 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:56:34 | #7223 |
| 2015 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:08:00 | #207 |
| 2015 | Buffalo Marathon WeekendBuffalo | NY | 2:09:35 | #1748 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:54:03 | #3370 |
| 2014 | 2026 National Women's Half Marathon and 8KWashington | DC | 1:54:04 | #1636 |
| 2014 | Outer Banks MarathonManteo | NC | 2:09:40 | #981 |
| 2014 | Oktoberfest MarathonSpring Lake | MI | 2:12:09 | #200 |
| 2014 | Frosty Half-MarathonRaynham | MA | 2:29:42 | #201 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:58:27 | #10549 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:02:25 | #3076 |
| 2013 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:04:07 | #475 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 2:11:46 | #3890 |
| 2013 | Ion Bank Cheshire Road RacesCheshire | CT | 2:12:17 | #1004 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 2:23:56 | #2695 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:25:49 | #5993 |
| 2013 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:27:24 | #305 |
| 2012 | Outer Banks MarathonManteo | NC | 1:59:23 | #618 |
| 2012 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:59:51 | #2053 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:00:46 | #4862 |
| 2012 | Battleship North Carolina Half 5KWilmington | NC | 2:02:01 | #339 |
| 2012 | Women's Half MarathonNew York | NY | 2:02:43 | #1711 |
| 2012 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:03:37 | #382 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:15:22 | #6934 |
| 2012 | Hershey Half MarathonHershey | PA | 2:23:08 | #2492 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:34:13 | #11146 |
| 2011 | Outer Banks MarathonManteo | NC | 2:00:41 | #734 |
| 2011 | Rock 'n' Roll Washington DCWashington | DC | 2:10:04 | #6310 |
| 2011 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:11:03 | #1949 |
| 2011 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:11:43 | #699 |
| 2011 | Oktoberfest MarathonSpring Lake | MI | 2:12:44 | #199 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:13:55 | #3394 |
| 2011 | New Bedford Half MarathonNew Bedford | MA | 2:34:21 | #2275 |
| 2011 | Monterey Bay Half MarathonMonterey | CA | 2:42:25 | #4756 |
| 2011 | Austin MarathonAustin | TX | 2:43:33 | #8310 |
| 2011 | Rockfest Half MarathonHampton Beach | NH | 2:52:04 | #1679 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:56:30 | #25203 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 2:11:30 | #4402 |
| 2010 | Outer Banks MarathonManteo | NC | 2:20:04 | #2097 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 2:24:04 | #4087 |
| 2010 | Monterey Bay Half MarathonMonterey | CA | 2:46:00 | #4579 |
| 2010 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:47:36 | #4253 |
| 2009 | Rock 'n' Roll Washington DCWashington | DC | 2:03:59 | #2384 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 2:20:16 | #3965 |
| 2009 | Outer Banks MarathonManteo | NC | 2:21:46 | #1908 |
| 2009 | Dallas Marathon WeekendDallas | TX | 2:46:46 | #7134 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:36 | #1758 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:09:19 | #2633 |
| 2008 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:24:03 | #2500 |
| 2008 | Napa Wine Country MarathonCalistoga | CA | 3:00:57 | #114 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:09:05 | #2586 |
| 2005 | Whidbey Island MarathonOak Harbor | WA | 1:59:16 | #332 |
| 2004 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:55:35 | #206 |
| 2004 | Whidbey Island MarathonOak Harbor | WA | 2:07:23 | #403 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
10 racesNCNorth Carolina
8 racesDCDistrict of Columbia
6 racesMDMaryland
6 racesCACalifornia
4 racesFLFlorida
4 racesNJNew Jersey
4 racesTXTexas
4 racesMAMassachusetts
3 racesMIMichigan
3 racesVAVirginia
2 racesWAWashington
2 racesAKAlaska
1 raceCTConnecticut
1 raceNHNew Hampshire
1 race50-State Challenge
15/ 51 states + DC
36 states to go