Back to runner search
DU
David Ulrich
MaleVirginia1999–2026
38
Total Finishes
26
Different Races
13
States (26%)
1:22:51
PR (6:19/mi)
2:01:51
Average
-2:51:34
Faster (first to last)
Medal House
2013
Capital City River Run
2:11:12
#918 overall#473 gender
2013
Run For CHUM
2:22:35
#59 overall#37 gender
2013
2026 Disney Wine & Dine Half Marathon Weekend
2:39:27
#5269 overall#2297 gender
2012
The 33rd Annual Varmint Half Marathon & 5K
1:22:51
#2 overall#2 gender
2012
Rock ‘n' Roll Washington DC
1:43:08
#1096 overall#776 gender
2012
Baltimore Running Festival
1:49:59
#1431 overall#977 gender
2011
Santa Clarita Marathon
3:03:38
#1208 overall#641 gender
2011
Santa Clarita Marathon
3:03:38
#1208 overall#642 gender
2009
Baltimore Running Festival
1:32:58
#121 overall#104 gender
2009
Rock ‘n' Roll Washington DC
1:46:52
#864 overall#618 gender
2008
Baltimore Running Festival
1:54:52
#1208 overall#789 gender
1999
Pikes Peak Ascent
4:47:28
#1014 overall#742 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Hub City Half MarathonHagerstown | MD | 1:55:54 | #85 |
| 2025 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:01:08 | #978 |
| 2024 | Gettysburg Festival of RacesGettysburg | PA | 1:34:03 | #13 |
| 2024 | Gettysburg Festival of RacesGettysburg | PA | 1:34:03 | #13 |
| 2024 | Chambersburg Half MarathonChambersburg | PA | 1:34:32 | #29 |
| 2023 | Chambersburg Half MarathonChambersburg | PA | 1:39:03 | #29 |
| 2023 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:10:37 | #1201 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:46:22 | #4345 |
| 2019 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:03:20 | #674 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:39:00 | #2230 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 1:48:44 | #606 |
| 2017 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 1:49:17 | #80 |
| 2017 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:55:09 | #202 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:38:12 | #2034 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:38:26 | #514 |
| 2016 | 2022 Petersburg Half Marathon & 5K presented by Poplar SpringsPetersburg | VA | 1:43:05 | #82 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 1:49:30 | #831 |
| 2016 | Beat the BlerchCarnation | WA | 2:01:53 | #178 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:36:36 | #1511 |
| 2015 | Seaside Half-Marathon and 5KSeaside | FL | 2:21:12 | #1482 |
| 2014 | Hospital Hill RunKansas City | MO | 1:54:09 | #757 |
| 2014 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:56:26 | #552 |
| 2014 | Pensacola MarathonPensacola | FL | 2:10:07 | #444 |
| 2014 | Pensacola Marathon | — | 2:10:07 | #445 |
| 2014 | Seaside Half-Marathon and 5KSeaside | FL | 2:24:58 | #1627 |
| 2013 | Capital City River RunLansing | MI | 2:11:12 | #918 |
| 2013 | Run For CHUMDansville | MI | 2:22:35 | #59 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:39:27 | #5269 |
| 2012 | The 33rd Annual Varmint Half Marathon & 5KBurkes Garden | VA | 1:22:51 | #2 |
| 2012 | Rock ‘n' Roll Washington DCWashington | DC | 1:43:08 | #1096 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 1:49:59 | #1431 |
| 2011 | Santa Clarita MarathonSanta Clarita | CA | 3:03:38 | #1208 |
| 2011 | Santa Clarita Marathon | — | 3:03:38 | #1208 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:32:58 | #121 |
| 2009 | Rock ‘n' Roll Washington DCWashington | DC | 1:46:52 | #864 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:54:52 | #1208 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 4:47:28 | #1014 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
VAVirginia
8 racesMDMaryland
4 racesFLFlorida
4 racesNYNew York
4 racesPAPennsylvania
4 racesCOColorado
2 racesDCDistrict of Columbia
2 racesMIMichigan
2 racesCACalifornia
1 raceMOMissouri
1 raceKSKansas
1 raceMAMassachusetts
1 raceWAWashington
1 race50-State Challenge
13/ 50 states
37 states to go