Back to League Tables
DH
David Hart
MaleVirginia1994–2026
182
Total Finishes
101
Distinct Races
31
States (61%)
1:20:56
PR (6:11/mi)
2:09:24
Average
+1:13:20
Slower (first to last)
Medal House
2002
47th Colonial Half Marathon and 5K
1:25:55
#60 overall#57 gender
2002
Grandma's Marathon
2:21:10
#3363 overall#1736 gender
2001
47th Colonial Half Marathon and 5K
1:23:32
#25 overall#21 gender
2001
Grandma's Marathon
2:32:09
#3376 overall#1726 gender
2000
Mulberry Island Half Marathon
1:23:00
#11 overall#9 gender
2000
47th Colonial Half Marathon and 5K
1:24:14
#40 overall#38 gender
1998
2025 500 Festival Running Events
1:59:03
#5562 overall#4439 gender
1997
47th Colonial Half Marathon and 5K
1:25:03
#105 overall#99 gender
1996
47th Colonial Half Marathon and 5K
1:26:17
#89 overall#84 gender
1996
Pikes Peak Ascent
3:59:46
#502 overall#424 gender
1995
47th Colonial Half Marathon and 5K
1:26:55
#138 overall#129 gender
1994
47th Colonial Half Marathon and 5K
1:25:14
#109 overall#101 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Race4Warriors 5K, 10K & Half Marathon Challenges!Lewes | DE | 2:38:34 | #103 |
| 2025 | Rockfest Half MarathonHampton Beach | NH | 1:56:01 | #615 |
| 2025 | Pocantico Hills RacesTarrytown | NY | 2:02:11 | #99 |
| 2025 | Seven Bridges MarathonChattanooga | TN | 2:31:46 | #922 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 2:59:09 | #5464 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:51:09 | #7744 |
| 2024 | Seven Bridges MarathonChattanooga | TN | 1:58:02 | #328 |
| 2024 | Kaiser Permanente Colfax MarathonDenver | CO | 2:12:17 | #2326 |
| 2024 | Yosemite Half MarathonBass Lake | CA | 3:30:51 | #2759 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:40:14 | #168 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 1:43:40 | #550 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:54:18 | #3326 |
| 2023 | Erie Half & 5kErie | CO | 1:57:45 | #34 |
| 2023 | The Maryland Half Marathon & 5KFulton | MD | 2:43:36 | #381 |
| 2023 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:57:15 | #1899 |
| 2023 | Lake Powell Half MarathonPage | AZ | 3:37:51 | #566 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:55:02 | #7075 |
| 2022 | B.A.A. Half MarathonBoston | MA | 1:55:21 | #2007 |
| 2022 | BoulderthonBoulder | CO | 1:56:30 | #489 |
| 2022 | Snack Town RunFest 2026Hanover | PA | 2:08:06 | #124 |
| 2022 | Snack Town RunFestHanover | PA | 2:08:06 | #123 |
| 2022 | Sunrise Marathon 5K/10K/13.1 LOS ANGELESLos Angeles | CA | 3:10:26 | #415 |
| 2021 | Beer City Half™ San DiegoSan Diego | CA | 1:40:42 | #183 |
| 2021 | United Airlines NYC HalfNew York | NY | 1:44:35 | #1707 |
| 2021 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:46:28 | #44 |
| 2021 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:47:04 | #158 |
| 2021 | Coast Guard MarathonElizabeth City | NC | 2:46:28 | #2156 |
| 2021 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 3:26:22 | #153 |
| 2021 | Grand Teton Half MarathonJackson | WY | 3:26:50 | #1988 |
| 2020 | Upstate ClassicAltamont | NY | 1:42:49 | #123 |
| 2020 | Hangover Half MarathonAlbany | NY | 1:44:59 | #58 |
| 2020 | United Airlines NYC HalfNew York | NY | 1:46:59 | #679 |
| 2020 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:48:22 | #426 |
| 2020 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 1:53:16 | #92 |
| 2019 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:35:52 | #226 |
| 2019 | Ashland Half Marathon & 5kAshland | VA | 1:36:07 | #64 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 1:39:08 | #565 |
| 2019 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:43:07 | #622 |
| 2019 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:45:25 | #346 |
| 2019 | Milwaukee MarathonMilwaukee | WI | 1:52:01 | #723 |
| 2019 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:17:34 | #999 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:25:04 | #9672 |
| 2019 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:51:34 | #2576 |
| 2019 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:08:32 | #3166 |
| 2019 | Folsom Blues BreakoutFolsom | CA | 3:51:23 | #714 |
| 2019 | Glacier Half MarathonEast Glacier Park | MT | 3:52:58 | #1770 |
| 2019 | Optim Orthopedics SkidawaySavannah | GA | 4:02:29 | #411 |
| 2018 | Ashland Half Marathon & 5kAshland | VA | 1:35:43 | #66 |
| 2018 | Brooklyn Greenway Half Marathon & 5KBrooklyn | NY | 1:50:24 | #178 |
| 2018 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:06:58 | #706 |
| 2018 | Canyonlands Half MarathonMoab | UT | 2:09:08 | #510 |
| 2018 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:15:08 | #3692 |
| 2018 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:44:13 | #1367 |
| 2018 | Zion Half MarathonSpringdale | UT | 4:02:35 | #2670 |
| 2017 | Ashland Half Marathon & 5kAshland | VA | 1:37:35 | #60 |
| 2017 | Newport MarathonNewport | RI | 1:38:57 | #73 |
| 2017 | First Call 5K, 10K, & 1/2 MarathonWaukesha | WI | 1:53:26 | #54 |
| 2017 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:55:35 | #333 |
| 2017 | The River RunEvansville | IN | 2:09:27 | #390 |
| 2017 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 2:12:44 | #145 |
| 2017 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:16:37 | #373 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:19:14 | #3812 |
| 2017 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:45:29 | #1932 |
| 2016 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:29:01 | #31 |
| 2016 | Ashland Half Marathon & 5kAshland | VA | 1:39:45 | #39 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:42:30 | #335 |
| 2016 | Prairie Dog Run SeriesLouisville | CO | 1:47:11 | #66 |
| 2016 | Kings & Queens Half MarathonPeauwakee | WI | 1:47:52 | #47 |
| 2016 | New Hampshire Marathon, 10K, and 5K WalkBristol | NH | 1:49:02 | #44 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 2:03:20 | #1416 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:04:24 | #3051 |
| 2016 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:18:20 | #799 |
| 2016 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:02:42 | #4496 |
| 2015 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:27:09 | #31 |
| 2015 | Ashland Half Marathon & 5kAshland | VA | 1:28:11 | #25 |
| 2015 | Louisville Trail Half MarathonLouisville | CO | 1:42:14 | #33 |
| 2015 | Wallis Sands Half MarathonRye | NH | 1:46:29 | #115 |
| 2015 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:50:49 | #251 |
| 2015 | Rockfest Half MarathonHampton Beach | NH | 1:52:58 | #956 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:05:52 | #3025 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:54 | #7966 |
| 2015 | Canyonlands Half MarathonMoab | UT | 2:13:14 | #1167 |
| 2015 | Horse Capital MarathonLexington | KY | 2:13:35 | #387 |
| 2015 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 2:17:30 | #846 |
| 2015 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:31:27 | #1969 |
| 2015 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:35:05 | #877 |
| 2015 | The Woodlands MarathonThe Woodlands | TX | 2:46:46 | #2671 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:58:28 | #9217 |
| 2014 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:25:45 | #18 |
| 2014 | Ashland Half Marathon & 5kAshland | VA | 1:29:14 | #29 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:39:03 | #322 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 1:49:27 | #608 |
| 2014 | Mill Race MarathonColumbus | IN | 1:50:26 | #271 |
| 2014 | New England Half MarathonConcord | NH | 1:50:52 | #280 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:02:06 | #991 |
| 2014 | Strider Half MarathonMilwaukee | WI | 2:12:52 | #581 |
| 2014 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:26:21 | #1882 |
| 2014 | The Woodlands MarathonThe Woodlands | TX | 2:38:53 | #2945 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:54:18 | #5351 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:03:48 | #13345 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:22:39 | #9997 |
| 2013 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:25:35 | #28 |
| 2013 | Ashland Half Marathon & 5kAshland | VA | 1:27:29 | #34 |
| 2013 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:35:56 | #187 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:37:35 | #336 |
| 2013 | Discover Whitewater SeriesWhitewater | WI | 2:00:06 | #119 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:03:25 | #3614 |
| 2013 | Golden Gate HeadlandsStinson Beach | CA | 2:12:29 | #95 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 2:13:51 | #3863 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:17:26 | #4206 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:46:40 | #8852 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:18:56 | #9735 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:31:02 | #75 |
| 2012 | Fargo Marathon WeekendFargo | ND | 1:43:49 | #543 |
| 2012 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:54:47 | #259 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 2:00:12 | #3600 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:04:23 | #4583 |
| 2012 | Air Force MarathonDayton | OH | 2:20:03 | #2520 |
| 2012 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:40:19 | #2863 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:08:14 | #9132 |
| 2011 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:28:13 | #41 |
| 2011 | Ashland Half Marathon & 5kAshland | VA | 1:30:34 | #37 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 1:37:56 | #549 |
| 2011 | Grandma's MarathonDuluth | MN | 1:41:43 | #700 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:55:37 | #1606 |
| 2011 | Corvallis Half Marathon and 5KCorvallis | OR | 2:03:35 | #518 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:14:14 | #2543 |
| 2011 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:56:13 | #8361 |
| 2010 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:24:11 | #38 |
| 2010 | Ashland Half Marathon & 5kAshland | VA | 1:27:19 | #28 |
| 2010 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:27:39 | #48 |
| 2010 | Grandma's MarathonDuluth | MN | 1:42:07 | #571 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:42:48 | #671 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:46:14 | #1639 |
| 2010 | La Jolla Half Marathon & 5KSan Diego | CA | 1:47:58 | #667 |
| 2010 | Carlsbad MarathonCarlsbad | CA | 1:50:18 | #1157 |
| 2010 | Baystate MarathonLowell | MA | 1:57:58 | #712 |
| 2010 | Salt Lake City MarathonSalt Lake City | UT | 2:35:01 | #3791 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:35:05 | #10128 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:18:06 | #461 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 3:39:13 | #19307 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:38:53 | #718 |
| 2009 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:42:15 | #89 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:54:09 | #1920 |
| 2009 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:54:52 | #191 |
| 2009 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:56:50 | #470 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:05:09 | #5445 |
| 2009 | Spanish Fork Half MarathonSpanish Fork | UT | 2:05:20 | #147 |
| 2009 | Baystate MarathonLowell | MA | 2:07:35 | #801 |
| 2009 | Salt Lake City MarathonSalt Lake City | UT | 2:23:21 | #2968 |
| 2009 | Grandma's MarathonDuluth | MN | 2:55:49 | #5342 |
| 2008 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:23:23 | #41 |
| 2008 | Ashland Half Marathon & 5kAshland | VA | 1:24:16 | #10 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:40:08 | #677 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:41:56 | #326 |
| 2008 | Big Woods RunFaribault | MN | 1:43:07 | #54 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:46:03 | #1073 |
| 2008 | Grandma's MarathonDuluth | MN | 2:29:59 | #4531 |
| 2008 | B.A.A. Half MarathonBoston | MA | 2:36:08 | #1635 |
| 2008 | Salt Lake City MarathonSalt Lake City | UT | 2:37:20 | #3146 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 3:40:13 | #28016 |
| 2007 | Ashland Half Marathon & 5kAshland | VA | 1:25:34 | #5 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:44:55 | #1098 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:35:21 | #17962 |
| 2007 | Grandma's MarathonDuluth | MN | 2:37:18 | #4628 |
| 2007 | Seaside Half-Marathon and 5KSeaside | FL | 3:12:45 | #1242 |
| 2006 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:23:36 | #36 |
| 2006 | Big Woods RunFaribault | MN | 1:48:47 | #74 |
| 2006 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:49:18 | #282 |
| 2006 | American Discovery Trail MarathonColorado Springs | CO | 1:55:10 | #151 |
| 2006 | Grandma's MarathonDuluth | MN | 2:37:37 | #4581 |
| 2006 | Tucson MarathonTucson | AZ | 2:41:25 | #1168 |
| 2005 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:23:21 | #48 |
| 2005 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:51:50 | #332 |
| 2004 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:20:56 | #25 |
| 2004 | Grandma's MarathonDuluth | MN | 2:38:05 | #4042 |
| 2003 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:21:45 | #34 |
| 2003 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:57:12 | #462 |
| 2003 | Grandma's MarathonDuluth | MN | 2:28:29 | #3847 |
| 2002 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:25:55 | #60 |
| 2002 | Grandma's MarathonDuluth | MN | 2:21:10 | #3363 |
| 2001 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:23:32 | #25 |
| 2001 | Grandma's MarathonDuluth | MN | 2:32:09 | #3376 |
| 2000 | Mulberry Island Half MarathonFort Eustis | VA | 1:23:00 | #11 |
| 2000 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:24:14 | #40 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:03 | #5562 |
| 1997 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:25:03 | #105 |
| 1996 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:26:17 | #89 |
| 1996 | Pikes Peak AscentManitou Springs | CO | 3:59:46 | #502 |
| 1995 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:26:55 | #138 |
| 1994 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:25:14 | #109 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
30 racesNYNew York
13 racesMNMinnesota
12 racesCOColorado
11 racesCACalifornia
10 racesINIndiana
10 racesFLFlorida
8 racesGAGeorgia
8 racesKYKentucky
8 racesTNTennessee
8 racesUTUtah
8 racesWAWashington
6 racesWIWisconsin
6 racesHIHawaii
5 racesMAMassachusetts
5 racesNHNew Hampshire
5 racesOHOhio
5 racesTXTexas
5 racesAZArizona
3 racesILIllinois
3 racesDEDelaware
2 racesKSKansas
2 racesPAPennsylvania
2 racesMDMaryland
1 raceMEMaine
1 raceMOMissouri
1 raceNCNorth Carolina
1 raceOROregon
1 raceRIRhode Island
1 raceALAlabama
0 racesIAIowa
0 races50-State Challenge
31/ 51 states + DC
20 states to go