Back to League Tables
MD
Michael Denning
MaleNew Hampshire1992–2026
70
Total Finishes
51
Distinct Races
7
States (14%)
1:34:05
PR (7:11/mi)
1:42:40
Average
-0:16:10
Faster (first to last)
Medal House
2016
New England Half Marathon
1:34:05
#49 overall#38 gender
2016
Shipyard Old Port Half Marathon
1:34:38
#125 overall#111 gender
2016
Wallis Sands Half Marathon
1:35:18
#32 overall#27 gender
2016
Seacoast Half Marathon
1:35:33
#62 overall
2016
Jingle Bell Half Marathon
1:35:36
#31 overall#22 gender
2016
Rockfest Half Marathon
1:36:11
#127 overall#105 gender
2016
Great Bay Half Marathon
1:36:31
#60 overall#50 gender
2015
New England Half Marathon
1:38:52
#48 overall#40 gender
2015
Jingle Bell Half Marathon
1:42:36
#120 overall#83 gender
2015
White Mountain Milers Half Marathon
1:43:53
#86 overall#56 gender
2014
The LESS Popular Brooklyn Half Marathon!
2:45:38
#24354 overall#11622 gender
1992
Maine Marathon, Half Marathon and Marathon Relay
1:57:54
#423 overall#316 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Brandon Half Marathon & 5KBrandon | FL | 1:41:44 | #6 |
| 2024 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:07:34 | #480 |
| 2022 | Santa's Run for Our KidsWinter Haven | FL | 1:48:40 | #28 |
| 2021 | Santa's Run for Our KidsWinter Haven | FL | 1:49:53 | #14 |
| 2021 | Fl Challenge Trail RunApollo Beach | FL | 1:53:47 | #40 |
| 2019 | Western Mass Mother's Day Half MarathonWhately | MA | 1:36:06 | #18 |
| 2019 | Old Fashioned 5K and 10 MilerFoxboro | MA | 1:37:11 | #27 |
| 2019 | New Bedford Half MarathonNew Bedford | MA | 1:37:22 | #501 |
| 2019 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:37:33 | #31 |
| 2019 | New England Half MarathonConcord | NH | 1:37:58 | #36 |
| 2019 | Half At The Hamptons Half MarathonHampton | NH | 1:38:24 | #107 |
| 2019 | Best Damn RaceJacksonville | FL | 1:38:46 | #30 |
| 2019 | Great Bay Half MarathonNewmarket | NH | 1:38:46 | #36 |
| 2019 | Beach and Back Half Marathon & 5KMarshfield | MA | 1:39:58 | #33 |
| 2019 | Moonlight Beach RunDaytona Beach | FL | 1:43:34 | #5 |
| 2019 | Twin Lobster Half MarathonGloucester | MA | 1:44:49 | #88 |
| 2019 | Narragansett Summer Running FestivalEaston | MA | 1:46:21 | #73 |
| 2019 | Essex Half MarathonEssex Junction | VT | 1:54:07 | #11 |
| 2019 | PA Best Friends 13.1 Relay and 13.1Wellsville | PA | 1:55:55 | #3 |
| 2018 | Shamrock Half Marathon & RelayManchester | NH | 1:34:37 | #37 |
| 2018 | Portsmouth Half MarathonPortsmouth | NH | 1:34:43 | #24 |
| 2018 | Barnstable Police Officer Michael Aselton 5KBarnstable | MA | 1:34:57 | #20 |
| 2018 | Johnny Kelley Half MarathonHyannis | MA | 1:34:57 | #20 |
| 2018 | Jingle Bell Half MarathonAtkinson | NH | 1:35:35 | #29 |
| 2018 | New Bedford Half MarathonNew Bedford | MA | 1:35:37 | #455 |
| 2018 | Half At The Hamptons Half MarathonHampton | NH | 1:37:23 | #109 |
| 2018 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 1:38:07 | #29 |
| 2018 | Harborside Half Marathon & 5KNewburyport | MA | 1:38:34 | #54 |
| 2018 | Gate City MarathonNashua | NH | 1:39:53 | #19 |
| 2018 | Narragansett Summer Running FestivalEaston | MA | 1:45:26 | #98 |
| 2018 | FL.ROC Trails @ Princess PlacePalm Coast | FL | 1:46:52 | #16 |
| 2018 | TripleThreat Half Marathon & 5KRockport | MA | 2:08:20 | #283 |
| 2017 | Old Fashioned 5K and 10 MilerFoxboro | MA | 1:34:18 | #9 |
| 2017 | Shamrock Half Marathon & RelayManchester | NH | 1:34:44 | #40 |
| 2017 | New England Half MarathonConcord | NH | 1:35:11 | #32 |
| 2017 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:35:43 | #56 |
| 2017 | Essex Half MarathonEssex Junction | VT | 1:35:55 | #12 |
| 2017 | Great Bay Half MarathonNewmarket | NH | 1:37:12 | #30 |
| 2017 | Fool's Dual Half MarathonGloucester | MA | 1:37:59 | #32 |
| 2017 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:38:07 | #25 |
| 2017 | Clarence DeMar MarathonKeene | NH | 1:38:08 | #28 |
| 2017 | Parker River Half MarathonByfield | MA | 1:38:33 | #17 |
| 2017 | New Bedford Half MarathonNew Bedford | MA | 1:38:33 | #509 |
| 2017 | Narragansett Summer Running FestivalEaston | MA | 1:38:56 | #53 |
| 2017 | Johnny Kelley Half MarathonHyannis | MA | 1:40:26 | #60 |
| 2017 | Charlotte Running Company Trail RaceCharlotte | NC | 1:40:40 | #39 |
| 2017 | Howling Wolf Half MarathonStoneham | MA | 1:41:03 | #33 |
| 2017 | Half At The Hamptons Half MarathonHampton | NH | 1:43:51 | #111 |
| 2017 | Wilmington Half Marathon & 5KWilmington | MA | 1:46:26 | #36 |
| 2017 | Westfield Half MarathonWestfield | MA | 1:49:45 | #38 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:54:22 | #11804 |
| 2016 | New England Half MarathonConcord | NH | 1:34:05 | #49 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 1:34:38 | #125 |
| 2016 | Wallis Sands Half MarathonRye | NH | 1:35:18 | #32 |
| 2016 | Seacoast Half MarathonPortsmouth | NH | 1:35:33 | #62 |
| 2016 | Jingle Bell Half MarathonAtkinson | NH | 1:35:36 | #31 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 1:36:11 | #127 |
| 2016 | Great Bay Half MarathonNewmarket | NH | 1:36:31 | #60 |
| 2016 | Independence Rhode RaceBristol | RI | 1:37:00 | #34 |
| 2016 | Independence Rhode RaceBristol | RI | 1:37:00 | #34 |
| 2016 | Big Lake Half MarathonAlton Bay | NH | 1:37:42 | #44 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:39:42 | #327 |
| 2016 | 11th Annual Plattsburgh Tour de Force Charity Run and Bike RacePlattsburgh | NY | 1:45:26 | #9 |
| 2016 | Tour du Force Half MarathonPlattsburgh | NY | 1:45:26 | #9 |
| 2016 | Boothbay HarborFest 5k and halfBoothbay Harbor | ME | 1:57:04 | #10 |
| 2016 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 2:11:25 | #145 |
| 2015 | New England Half MarathonConcord | NH | 1:38:52 | #48 |
| 2015 | Jingle Bell Half MarathonAtkinson | NH | 1:42:36 | #120 |
| 2015 | White Mountain Milers Half MarathonNorth Conway | NH | 1:43:53 | #86 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:45:38 | #24354 |
| 1992 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:57:54 | #423 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NHNew Hampshire
25 racesMAMassachusetts
22 racesFLFlorida
9 racesMEMaine
4 racesNYNew York
3 racesRIRhode Island
2 racesPAPennsylvania
1 race50-State Challenge
7/ 51 states + DC
44 states to go