Back to runner search
DH
Diane Hartshorn
FemaleNew Hampshire2018–2026
36
Total Finishes
23
Different Races
4
States (8%)
2:40:27
PR (12:15/mi)
2:49:19
Average
+0:13:59
Slower (first to last)
Medal House
2020
New England Half Marathon
2:42:33
#794 overall#439 gender
2020
Wallis Sands Sprint Triathlon
2:46:48
#153 overall#100 gender
2020
Manchester City Marathon
2:48:16
#525 overall#278 gender
2020
Hop Hop Half Marathon
2:55:54
#119 overall#72 gender
2019
Maine Coast Marathon & Half Marathon
2:40:50
#2107 overall#1397 gender
2019
The Maine Coast Half & Full Marathon
2:40:50
#2115 overall#1401 gender
2019
Saratoga Palio Melanie O'Donnell Half Marathon
2:41:09
#639 overall#357 gender
2019
New England Half Marathon
2:46:42
#633 overall#364 gender
2019
CMC Manch City Marathon
2:53:21
#528 overall#276 gender
2019
Manchester City Marathon
2:53:22
#528 overall#276 gender
2018
New England Half Marathon
2:44:28
#647 overall#389 gender
2018
2026 - San Antonio Marathon
3:04:19
#7034 overall#3889 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Ion Bank Cheshire Road RacesCheshire | CT | 2:58:27 | #908 |
| 2025 | New England Half MarathonConcord | NH | 2:45:26 | #870 |
| 2025 | Manchester City MarathonManchester | NH | 2:52:05 | #732 |
| 2025 | Maple Leaf Half MarathonManchester | VT | 2:53:57 | #145 |
| 2025 | Gettysburg Festival of RacesGettysburg | PA | 2:54:56 | #565 |
| 2025 | Gettysburg Festival of RacesGettysburg | PA | 2:54:57 | #565 |
| 2024 | Eastern StatesHampton | NH | 2:44:46 | #364 |
| 2024 | Revel White MountainsConway | NH | 2:48:08 | #1366 |
| 2024 | Jingle Bell Half Marathon & 5KHaverhill | MA | 3:04:02 | #571 |
| 2023 | New England Half MarathonConcord | NH | 2:42:40 | #718 |
| 2023 | Boston's Run To RememberBoston | MA | 2:44:58 | #3097 |
| 2023 | Cheap MarathonSalisbury | MA | 2:45:39 | #336 |
| 2023 | Hampton Half Marathon & 5KHampton | NH | 2:48:55 | #398 |
| 2023 | Manchester City MarathonManchester | NH | 2:51:55 | #456 |
| 2023 | Great Bay Half MarathonNewmarket | NH | 2:52:58 | #267 |
| 2022 | Wallis Sands Half MarathonRye | NH | 2:42:10 | #463 |
| 2022 | New England Half MarathonConcord | NH | 2:46:53 | #718 |
| 2022 | Maine Coast MarathonWells | ME | 2:47:53 | #851 |
| 2022 | Hampton Half Marathon & 5KHampton | NH | 2:48:55 | #398 |
| 2022 | Great Bay Half MarathonNewmarket | NH | 2:52:58 | #267 |
| 2022 | Manchester City MarathonManchester | NH | 2:55:00 | #482 |
| 2021 | Shamrock Half Marathon & RelayManchester | NH | 2:40:27 | #649 |
| 2021 | Wallis Sands Half MarathonRye | NH | 2:43:24 | #339 |
| 2021 | Manchester City MarathonManchester | NH | 2:55:14 | #458 |
| 2020 | New England Half MarathonConcord | NH | 2:42:33 | #794 |
| 2020 | Wallis Sands Sprint TriathlonRye | NH | 2:46:48 | #153 |
| 2020 | Manchester City MarathonManchester | NH | 2:48:16 | #525 |
| 2020 | Hop Hop Half MarathonPortland | OR | 2:55:54 | #119 |
| 2019 | Maine Coast Marathon & Half MarathonBiddeford | ME | 2:40:50 | #2107 |
| 2019 | The Maine Coast Half & Full Marathon | — | 2:40:50 | #2115 |
| 2019 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 2:41:09 | #639 |
| 2019 | New England Half MarathonConcord | NH | 2:46:42 | #633 |
| 2019 | CMC Manch City MarathonManchester | NH | 2:53:21 | #528 |
| 2019 | Manchester City MarathonManchester | NH | 2:53:22 | #528 |
| 2018 | New England Half MarathonConcord | NH | 2:44:28 | #647 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 3:04:19 | #7034 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NHNew Hampshire
23 racesMEMaine
2 racesPAPennsylvania
2 racesTXTexas
1 race50-State Challenge
4/ 50 states
46 states to go