Back to League Tables
DH
David Hoffman
MaleWisconsin1987–2025
190
Total Finishes
111
Distinct Races
36
States (71%)
1:25:59
PR (6:34/mi)
2:10:51
Average
+0:59:20
Slower (first to last)
Medal House
2001
Fall Classic
1:34:32
#104 overall#96 gender
2000
South Shore Half Marathon
1:50:10
#297 overall#243 gender
1999
The ThermoFisher Scientific Grand Island 1/2 Marathon
1:40:09
#104 overall#95 gender
1999
3M Half Marathon
1:43:14
#400 overall#312 gender
1998
2025 500 Festival Running Events
2:08:02
#7540 overall#5659 gender
1995
2025 500 Festival Running Events
1:33:18
#748 overall#728 gender
1994
Hospital Hill Run
2:10:54
#1307 overall#1022 gender
1991
Hospital Hill Run
1:32:10
#360 overall#334 gender
1990
Hospital Hill Run
1:28:58
#286 overall#270 gender
1989
Hospital Hill Run
1:26:28
#203 overall#188 gender
1988
Hospital Hill Run
1:25:59
#209 overall#198 gender
1987
Hospital Hill Run
1:31:03
#276 overall#259 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:29:56 | #40 |
| 2025 | Capital City Half MarathonColumbus | OH | 1:56:29 | #1582 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:57:07 | #3277 |
| 2025 | Pocantico Hills RacesTarrytown | NY | 2:00:06 | #91 |
| 2025 | Urban Cow Half MarathonSacramento | CA | 2:20:15 | #1704 |
| 2025 | Race to Robie Creek®Boise | ID | 2:30:23 | #974 |
| 2025 | Race to Robie CreekBoise | ID | 2:30:23 | #970 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 1:52:55 | #568 |
| 2024 | Capital City Half MarathonColumbus | OH | 2:03:42 | #1784 |
| 2023 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:48:24 | #642 |
| 2023 | Sombrero MarathonSanta Clarita | CA | 1:50:49 | #16 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:56:10 | #9699 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:58:21 | #9739 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 2:00:16 | #772 |
| 2022 | Chick-fil-A Connect Race SeriesSugar hill | GA | 1:53:07 | #56 |
| 2022 | Sioux Falls MarathonSioux Falls | SD | 2:02:16 | #279 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:09:31 | #1722 |
| 2022 | Capital City Half MarathonColumbus | OH | 2:10:39 | #2148 |
| 2022 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:43:33 | #2533 |
| 2022 | Stars At Night HalfSan Antonio | TX | 2:44:50 | #255 |
| 2021 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:47:07 | #113 |
| 2021 | Sioux Falls MarathonSioux Falls | SD | 1:49:53 | #228 |
| 2021 | Mankato Marathon WeekendMankato | MN | 2:05:01 | #293 |
| 2021 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:32:02 | #443 |
| 2021 | Zombie Half MarathonAnchorage | AK | 2:39:30 | #273 |
| 2020 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:07:30 | #657 |
| 2020 | B.A.A. Half MarathonBoston | MA | 2:35:47 | #5420 |
| 2019 | Sioux Falls MarathonSioux Falls | SD | 1:54:52 | #275 |
| 2019 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 1:55:49 | #106 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:59:32 | #775 |
| 2019 | 2026 Biggest Little Half Marathon, 10K & 5KReno | NV | 2:00:48 | #89 |
| 2019 | The Skippo Trail RaceBallwin | MO | 2:06:00 | #33 |
| 2019 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:11:46 | #379 |
| 2019 | New Moon Half and Quarter MarathonDelaware | OH | 2:20:24 | #124 |
| 2019 | Cleveland Marathon & Half MarathonCleveland | OH | 2:32:53 | #2657 |
| 2019 | North Face Endurance Challenge - ChampionshipsSan Francisco | CA | 3:12:48 | #801 |
| 2019 | United Airlines NYC HalfNew York | NY | 3:12:53 | #24181 |
| 2018 | Capital City Half MarathonColumbus | OH | 1:54:44 | #1572 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:54:48 | #6980 |
| 2018 | Sioux Falls MarathonSioux Falls | SD | 2:00:14 | #489 |
| 2018 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:02:07 | #540 |
| 2018 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 2:06:42 | #479 |
| 2018 | Bellingham Bay MarathonBellingham | WA | 2:23:32 | #739 |
| 2018 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 2:30:57 | #310 |
| 2018 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 4:21:51 | #3509 |
| 2017 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 1:41:31 | #96 |
| 2017 | Mankato Marathon WeekendMankato | MN | 1:50:45 | #282 |
| 2017 | Lost Dutchman MarathonApache Junction | AZ | 1:52:21 | #101 |
| 2017 | Sioux Falls MarathonSioux Falls | SD | 1:54:07 | #278 |
| 2017 | Amita Health Bolingbrook St. Paddy's Half Marathon and 5KBolingbrook | IL | 1:55:40 | #169 |
| 2017 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:06:57 | #982 |
| 2017 | New Moon Half and Quarter MarathonDelaware | OH | 2:10:00 | #150 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:14:44 | #4266 |
| 2017 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:47:01 | #2333 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:52:12 | #26222 |
| 2017 | United Airlines NYC HalfNew York | NY | 3:05:01 | #18891 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 3:39:01 | #9991 |
| 2016 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 1:48:50 | #225 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:50:32 | #1072 |
| 2016 | Sioux Falls MarathonSioux Falls | SD | 1:56:46 | #460 |
| 2016 | Westminster Trail Half Marathon & 10KWestminster | CO | 1:57:49 | #40 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 2:14:33 | #3930 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:41:02 | #25061 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:42:27 | #9019 |
| 2016 | United Airlines NYC HalfNew York | NY | 2:46:18 | #18802 |
| 2016 | Go Green St. Patrick's Day RunLos Gatos | CA | 3:57:14 | #230 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:51:28 | #1365 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:56:36 | #2268 |
| 2015 | Sam Elpern Memorial Half MarathonNorwalk | CT | 1:57:50 | #101 |
| 2015 | Monterey Bay Half MarathonMonterey | CA | 2:01:47 | #1904 |
| 2015 | Fairfield Road RacesFairfield | CT | 2:21:49 | #2444 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:32:35 | #7550 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 2:35:09 | #8962 |
| 2015 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:36:38 | #7463 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:45:09 | #6536 |
| 2015 | The Paavo Marathon | Half | Relay | And MoreHurley | WI | 2:48:13 | #119 |
| 2015 | South Shore Half MarathonMilwaukee | WI | 2:49:21 | #785 |
| 2015 | Strider Half MarathonMilwaukee | WI | 2:55:19 | #801 |
| 2015 | Hartfest Half MarathonWauwatosa | WI | 2:55:31 | #243 |
| 2014 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:38:47 | #142 |
| 2014 | Ralston Creek Half Marathon & 5KArvada | CO | 1:50:20 | #102 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:53:13 | #1854 |
| 2014 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:55:57 | #1212 |
| 2014 | Union Hospital Run for HomeNew Philadelphia | OH | 1:57:52 | #73 |
| 2014 | Monterey Bay Half MarathonMonterey | CA | 1:59:36 | #1833 |
| 2014 | Beat The BlerchCarnation | WA | 2:08:16 | #234 |
| 2014 | The Colorado MarathonFort Collins | CO | 2:38:33 | #1313 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:39:54 | #23840 |
| 2014 | Madison MarathonMadison | WI | 2:44:03 | #1924 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 2:51:37 | #11751 |
| 2013 | Canyonlands Half MarathonMoab | UT | 1:30:12 | #94 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 1:37:45 | #258 |
| 2013 | Run Magic CityBirmingham | AL | 1:46:22 | #77 |
| 2013 | Ralston Creek Half Marathon & 5KArvada | CO | 1:50:51 | #146 |
| 2013 | DEXTER-ANN ARBOR RUNDexter | MI | 1:53:33 | #857 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:55:18 | #1687 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:57:42 | #1986 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:59:44 | #3740 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:11:22 | #5425 |
| 2013 | St. Luke's Half Marathon & 5KAllentown | PA | 2:11:59 | #2078 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:18:58 | #8527 |
| 2013 | Galveston Marathon & Half MarathonGalveston | TX | 2:23:25 | #452 |
| 2013 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:23:49 | #1443 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:24:27 | #5688 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 2:45:55 | #11096 |
| 2012 | DEXTER-ANN ARBOR RUNDexter | MI | 1:43:01 | #391 |
| 2012 | Canyonlands Half MarathonMoab | UT | 1:50:47 | #483 |
| 2012 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 1:54:03 | #157 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:56:57 | #2510 |
| 2012 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 2:01:18 | #403 |
| 2012 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:03:01 | #271 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 2:05:56 | #2914 |
| 2012 | St. Luke's Half Marathon & 5KAllentown | PA | 2:08:51 | #1928 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 2:10:20 | #2758 |
| 2012 | Brookings MarathonBrookings | SD | 2:10:29 | #244 |
| 2012 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:18:52 | #1476 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:24:03 | #7250 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:31:44 | #8633 |
| 2012 | South Shore Half MarathonMilwaukee | WI | 2:32:31 | #947 |
| 2012 | Strider Half MarathonMilwaukee | WI | 2:36:04 | #488 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:37:00 | #12809 |
| 2012 | Fueled by Fine WineDundee | OR | 2:42:37 | #683 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 3:23:13 | #9196 |
| 2011 | DEXTER-ANN ARBOR RUNDexter | MI | 1:40:25 | #296 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:53:47 | #2340 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:58:10 | #1359 |
| 2011 | Seattle MarathonSeattle | WA | 2:02:34 | #2296 |
| 2011 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:04:28 | #1101 |
| 2011 | Sioux Falls MarathonSioux Falls | SD | 2:05:03 | #586 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:12:21 | #4332 |
| 2011 | Hellbender 5k & Half MarathonBear Gap | PA | 2:13:17 | #78 |
| 2011 | St. Luke's Half Marathon & 5KAllentown | PA | 2:22:02 | #2493 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:34:35 | #7558 |
| 2011 | TrailbreakerWaukesha | WI | 2:35:02 | #417 |
| 2011 | Valley of Fire Marathon Half MarathonOverton | NV | 2:36:31 | #31 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:47:18 | #5412 |
| 2010 | Hellbender 5k & Half MarathonBear Gap | PA | 1:37:52 | #16 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 1:46:57 | #1372 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 1:50:40 | #1101 |
| 2010 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:10:46 | #3880 |
| 2010 | Journey's MarathonEagle River | WI | 2:18:41 | #315 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:23:25 | #2236 |
| 2010 | South Shore Half MarathonMilwaukee | WI | 2:25:47 | #749 |
| 2010 | Gardenspot Village MarathonNew Holland | PA | 2:30:13 | #358 |
| 2010 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:35:16 | #2862 |
| 2010 | Philadelphia MarathonPhiladelphia | PA | 2:38:48 | #7113 |
| 2010 | Strider Half MarathonMilwaukee | WI | 2:44:06 | #450 |
| 2010 | Kiawah Island MarathonKiawah Island | SC | 2:52:38 | #2197 |
| 2009 | Chicago Spring Half MarathonChicago | IL | 1:44:32 | #257 |
| 2009 | Danville Half Marathon, Presented by URW Community Federal Credit UnionDanville | VA | 1:47:16 | #27 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:42 | #4734 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:07 | #3365 |
| 2009 | United Airlines NYC HalfNew York | NY | 1:54:47 | #2715 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 1:56:38 | #2016 |
| 2009 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:04:52 | #1064 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:19:45 | #4528 |
| 2009 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:20:41 | #2072 |
| 2009 | Strider Half MarathonMilwaukee | WI | 2:25:28 | #296 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:34:23 | #432 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 1:35:28 | #210 |
| 2008 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:36:16 | #188 |
| 2008 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:39:59 | #164 |
| 2008 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:43:21 | #1366 |
| 2008 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:44:06 | #86 |
| 2008 | Sam Elpern Memorial Half MarathonNorwalk | CT | 1:44:59 | #44 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:46:39 | #521 |
| 2008 | United Airlines NYC HalfNew York | NY | 1:51:18 | #2651 |
| 2008 | Capital City MarathonOlympia | WA | 1:54:16 | #258 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:54:55 | #1821 |
| 2008 | NYRR Fred Lebow Half MarathonNew York | NY | 1:56:04 | #2428 |
| 2008 | Philadelphia MarathonPhiladelphia | PA | 2:26:24 | #3758 |
| 2008 | Rock n Roll NashvilleNashville | TN | 3:42:42 | #20430 |
| 2007 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:37:17 | #405 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:40:09 | #790 |
| 2007 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:47:59 | #960 |
| 2007 | United Airlines NYC HalfNew York | NY | 1:48:07 | #2393 |
| 2007 | Sam Elpern Memorial Half MarathonNorwalk | CT | 1:49:19 | #45 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 1:50:39 | #709 |
| 2007 | Hyannis MarathonHyannis | MA | 2:21:29 | #1440 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:33:25 | #457 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 2:00:04 | #1974 |
| 2005 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:33:55 | #54 |
| 2005 | SLTC Frostbite SeriesSaint Louis | MO | 1:43:26 | #98 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:54:15 | #1258 |
| 2005 | South Shore Half MarathonMilwaukee | WI | 2:21:46 | #559 |
| 2004 | Caesar Rodney Half MarathonWilmington | DE | 1:36:50 | #256 |
| 2004 | Journey's MarathonEagle River | WI | 2:06:55 | #189 |
| 2004 | Tucson MarathonTucson | AZ | 4:46:50 | #2652 |
| 2002 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:30:11 | #33 |
| 2002 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:36:28 | #414 |
| 2001 | Fall ClassicStrongsville | OH | 1:34:32 | #104 |
| 2000 | South Shore Half MarathonMilwaukee | WI | 1:50:10 | #297 |
| 1999 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:40:09 | #104 |
| 1999 | 3M Half MarathonAustin | TX | 1:43:14 | #400 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:08:02 | #7540 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:33:18 | #748 |
| 1994 | Hospital Hill RunKansas City | MO | 2:10:54 | #1307 |
| 1991 | Hospital Hill RunKansas City | MO | 1:32:10 | #360 |
| 1990 | Hospital Hill RunKansas City | MO | 1:28:58 | #286 |
| 1989 | Hospital Hill RunKansas City | MO | 1:26:28 | #203 |
| 1988 | Hospital Hill RunKansas City | MO | 1:25:59 | #209 |
| 1987 | Hospital Hill RunKansas City | MO | 1:31:03 | #276 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
22 racesNYNew York
20 racesPAPennsylvania
18 racesWIWisconsin
17 racesOHOhio
13 racesMOMissouri
12 racesTXTexas
11 racesILIllinois
9 racesCTConnecticut
8 racesSDSouth Dakota
8 racesCOColorado
6 racesMIMichigan
6 racesWAWashington
6 racesFLFlorida
4 racesKYKentucky
4 racesAKAlaska
3 racesAZArizona
3 racesINIndiana
3 racesGAGeorgia
2 racesIDIdaho
2 racesMAMassachusetts
2 racesMNMinnesota
2 racesNJNew Jersey
2 racesNVNevada
2 racesUTUtah
2 racesWVWest Virginia
2 racesALAlabama
1 raceARArkansas
1 raceDEDelaware
1 raceLALouisiana
1 raceMEMaine
1 raceOROregon
1 raceSCSouth Carolina
1 raceVAVirginia
1 raceKSKansas
0 racesMDMaryland
0 races50-State Challenge
36/ 51 states + DC
15 states to go