Back to League Tables
DH
David Holland
MaleMinnesota1998–2026
127
Total Finishes
83
Distinct Races
26
States (51%)
1:18:33
PR (6:00/mi)
2:08:10
Average
+0:16:58
Slower (first to last)
Medal House
2006
2025 500 Festival Running Events
1:35:16
#1109 overall#1001 gender
2006
Lincoln Memorial Half Marathon
1:42:14
#83 overall#69 gender
2006
Mercedes Benz Marathon and Half Marathon
2:13:44
#1304 overall#813 gender
2005
Lincoln Memorial Half Marathon
1:36:05
#26 overall#25 gender
2004
Perth Half Marathon
1:43:34
#150 overall#125 gender
2003
LONG ISLAND MARATHON FESTIVAL
2:09:11
#1963 overall#1387 gender
2003
LewisGale Salem Half Marathon, 8K and Kids Fun Run
2:11:23
#371 overall#249 gender
2002
LONG ISLAND MARATHON FESTIVAL
2:13:10
#2367 overall#1659 gender
2001
LewisGale Salem Half Marathon, 8K and Kids Fun Run
2:00:43
#265 overall#177 gender
2001
LONG ISLAND MARATHON FESTIVAL
2:07:25
#2342 overall#1697 gender
1999
DRC Half Marathon and 5K
2:00:47
#1153 overall#859 gender
1998
Snow Joke Half Marathon
1:18:33
#2 overall#2 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Running From Yeti - Springfield, MOSpringfield | MO | 1:35:31 | #5 |
| 2026 | Running From Yeti - Springfield, MOSpringfield | MO | 1:35:31 | #5 |
| 2025 | Beartooth RunCody | WY | 1:54:07 | #5 |
| 2025 | Buffalo Bill Cody Half Marathon, 10K, & 5KCody | WY | 1:58:45 | #10 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:59:52 | #3842 |
| 2025 | Stillwater Half MarathonStillwater | MN | 2:48:09 | #556 |
| 2025 | Gopher To BadgerHudson | WI | 2:53:03 | #828 |
| 2025 | St. Croix Crossing Half MarathonStillwater | MN | 3:10:47 | #616 |
| 2023 | Back Roads Half & 10kRed Lodge | MT | 1:35:02 | #5 |
| 2023 | Big Sky State Games Road RaceLaurel | MT | 1:37:51 | #5 |
| 2023 | Big Sky State Games Road RaceLaurel | MT | 1:37:51 | #5 |
| 2023 | Pub 317's Run to the PubBozeman | MT | 1:49:43 | #62 |
| 2023 | Run to the PubBozeman | MT | 1:49:43 | #62 |
| 2023 | Buffalo Bill Cody Half Marathon, 10K, & 5KCody | WY | 1:59:18 | #12 |
| 2022 | Yosemite Half MarathonBass Lake | CA | 1:30:13 | #40 |
| 2022 | Bay Bridge Half MarathonOakland | CA | 1:32:11 | #36 |
| 2022 | San Jose 8K & Half MarathonSan Jose | CA | 1:38:24 | #82 |
| 2022 | Big Sky State Games Road RaceLaurel | MT | 1:42:09 | #5 |
| 2022 | Lola's Lake WaconiaWaconia | MN | 1:49:04 | #109 |
| 2022 | May One RunSt Paul | MN | 2:36:09 | #258 |
| 2022 | Flying Pirate Half MarathonKill Devil Hills | NC | 4:35:19 | #536 |
| 2021 | Coast Guard MarathonElizabeth City | NC | 1:32:13 | #83 |
| 2021 | Detroit Free Press MarathonDetroit | MI | 1:34:52 | #159 |
| 2021 | Thru the LeavesRochester Hills | MI | 2:02:37 | #7 |
| 2021 | Minneapolis Halloween HalfMinneapolis | MN | 2:34:51 | #762 |
| 2021 | Moustache RunMinneapolis | MN | 2:40:23 | #208 |
| 2021 | Lola's Lake WaconiaWaconia | MN | 2:54:58 | #61 |
| 2020 | Buffalo Bill Cody Half Marathon, 10K, & 5KCody | WY | 1:34:49 | #3 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:25:57 | #6187 |
| 2019 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:49:24 | #88 |
| 2019 | Lincoln MarathonLincoln | NE | 1:52:46 | #1059 |
| 2019 | Lake Minnetonka Half MarathonWayzata | MN | 2:09:19 | #1577 |
| 2019 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:17:32 | #641 |
| 2019 | Seaside Half-Marathon and 5KSeaside | FL | 2:17:32 | #641 |
| 2019 | Lola's Lake WaconiaWaconia | MN | 2:17:42 | #710 |
| 2019 | Running of the BaysMound | MN | 2:22:15 | #166 |
| 2019 | Tiki Run - MNSaint Paul | MN | 2:27:26 | #137 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 2:31:22 | #1157 |
| 2019 | Moustache Run - Minneapolis 19Minneapolis | MN | 2:34:46 | #298 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:19:04 | #7114 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:44:04 | #503 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:45:06 | #443 |
| 2018 | Minneapolis Halloween HalfMinneapolis | MN | 2:11:22 | #415 |
| 2018 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:26:49 | #695 |
| 2018 | Carlsbad MarathonCarlsbad | CA | 2:28:25 | #2744 |
| 2017 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:42:25 | #58 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 1:49:01 | #106 |
| 2017 | Lake Minnetonka Half MarathonWayzata | MN | 2:21:42 | #2183 |
| 2017 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:26:12 | #791 |
| 2017 | Lola's Lake WaconiaWaconia | MN | 2:31:12 | #713 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:41:46 | #9402 |
| 2016 | Lincoln Memorial Half MarathonSpringfield | IL | 1:44:32 | #151 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 1:47:52 | #117 |
| 2016 | Lake Minnetonka Half MarathonWayzata | MN | 2:10:28 | #1694 |
| 2016 | Lola's Lake WaconiaWaconia | MN | 2:14:58 | #767 |
| 2016 | Texas Big Star Half MarathonFrisco | TX | 2:17:46 | #431 |
| 2016 | Run the BluegrassLexington | KY | 2:20:50 | #1631 |
| 2016 | Monster DashMinneapolis | MN | 2:21:45 | #1889 |
| 2016 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:55:30 | #776 |
| 2016 | Outer Banks MarathonManteo | NC | 3:19:24 | #1805 |
| 2015 | Get Lucky Half MarathonMinneapolis | MN | 2:11:37 | #1132 |
| 2015 | CentraCare Earth Day RunSt. Cloud | MN | 2:11:54 | #798 |
| 2015 | Lake Minnetonka Half MarathonWayzata | MN | 2:18:47 | #2030 |
| 2015 | Hypothermic Half MarathonEden Prairie | MN | 2:22:27 | #78 |
| 2015 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:18:04 | #1267 |
| 2014 | Monster DashMinneapolis | MN | 2:11:35 | #3523 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:24:28 | #4107 |
| 2014 | Get Lucky Half MarathonMinneapolis | MN | 2:26:44 | #1865 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:59:45 | #12557 |
| 2013 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:31:07 | #10 |
| 2013 | Duke City MarathonAlbuquerque | NM | 1:37:21 | #65 |
| 2013 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:43:34 | #319 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 1:47:20 | #197 |
| 2013 | Monster DashMinneapolis | MN | 2:08:30 | #3073 |
| 2013 | Seaside MarathonVentura | CA | 2:13:51 | #234 |
| 2013 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:20:09 | #509 |
| 2013 | Get Lucky Half MarathonMinneapolis | MN | 2:39:01 | #2445 |
| 2012 | Santa Fe Thunder Half Marathon and 5KSanta Fe | NM | 1:34:50 | #83 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:47:29 | #646 |
| 2012 | Get in GearMinneapolis | MN | 2:30:21 | #1159 |
| 2011 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:26:50 | #8 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:34:05 | #97 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 1:47:02 | #647 |
| 2011 | Lincoln Memorial Half MarathonSpringfield | IL | 1:47:41 | #250 |
| 2011 | Lincoln MarathonLincoln | NE | 1:50:18 | #1106 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:00:36 | #4269 |
| 2011 | Tobacco Road MarathonCary | NC | 2:04:51 | #1070 |
| 2011 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:18:46 | #2828 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:19:18 | #7406 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:25:53 | #9008 |
| 2011 | Red White and Boom Half MarathonMinneapolils | MN | 2:35:17 | #1568 |
| 2011 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:43:30 | #1398 |
| 2010 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:31:32 | #14 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:42:10 | #143 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:56:25 | #3510 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:02:52 | #2177 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:10:21 | #5779 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 2:13:24 | #5188 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:14:33 | #4033 |
| 2010 | Run the Reagan 2026Snellville | GA | 2:15:00 | #203 |
| 2010 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:23:33 | #1813 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:29:48 | #79 |
| 2009 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:39:14 | #186 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:50 | #299 |
| 2009 | Surf City MarathonHuntington Beach | CA | 1:50:12 | #1474 |
| 2009 | Lincoln MarathonLincoln | NE | 1:52:42 | #1051 |
| 2009 | Thanksgiving Day Half MarathonAtlanta | GA | 2:06:05 | #4162 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:11:39 | #5105 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:13:10 | #6361 |
| 2009 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:14:51 | #5260 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:16:26 | #1825 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:24:31 | #9861 |
| 2009 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:42:27 | #727 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:34:12 | #148 |
| 2008 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:43:33 | #469 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:48:44 | #1006 |
| 2008 | Outer Banks MarathonManteo | NC | 2:22:49 | #1658 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:37:33 | #224 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 1:50:59 | #977 |
| 2007 | Surf City MarathonHuntington Beach | CA | 1:56:37 | #1907 |
| 2007 | Lincoln MarathonLincoln | NE | 2:02:02 | #1410 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:35:16 | #1109 |
| 2006 | Lincoln Memorial Half MarathonSpringfield | IL | 1:42:14 | #83 |
| 2006 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:13:44 | #1304 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:37:53 | #11057 |
| 2006 | Outer Banks MarathonManteo | NC | 4:16:14 | #1977 |
| 2005 | Lincoln Memorial Half MarathonSpringfield | IL | 1:36:05 | #26 |
| 2004 | Perth Half MarathonBurswood | WA | 1:43:34 | #150 |
| 2003 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:09:11 | #1963 |
| 2003 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:11:23 | #371 |
| 2002 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:13:10 | #2367 |
| 2001 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:00:43 | #265 |
| 2001 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:07:25 | #2342 |
| 1999 | DRC Half Marathon and 5KDallas | TX | 2:00:47 | #1153 |
| 1998 | Snow Joke Half MarathonSeeley Lake | MT | 1:18:33 | #2 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
31 racesCACalifornia
13 racesTXTexas
8 racesMIMichigan
7 racesMOMissouri
7 racesMTMontana
7 racesNCNorth Carolina
7 racesFLFlorida
6 racesILIllinois
6 racesGAGeorgia
5 racesNMNew Mexico
5 racesVAVirginia
5 racesNENebraska
4 racesNYNew York
4 racesWYWyoming
4 racesCOColorado
2 racesTNTennessee
2 racesINIndiana
1 raceKYKentucky
1 raceMSMississippi
1 raceNJNew Jersey
1 raceOKOklahoma
1 racePAPennsylvania
1 raceSDSouth Dakota
1 raceIDIdaho
0 racesUTUtah
0 races50-State Challenge
26/ 51 states + DC
25 states to go