Back to League Tables
DW
David Welsh
MaleMissouri1981–2026
43
Total Finishes
28
Different Races
14
States (27%)
1:09:02
PR (5:16/mi)
1:44:53
Average
+0:28:56
Slower (first to last)
Medal House
2005
St Louis Half Marathon
1:35:47
#59 overall#52 gender
2005
MO' Cowbell Marathon/Half-Marathon/10K/5K
1:39:27
#127 overall#114 gender
2005
SLTC Frostbite Series
1:39:59
#71 overall#65 gender
2004
Big Sur Trail Marathon
2:25:51
#71 overall#43 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:57:10
#3731 overall#2635 gender
2002
Caesar Rodney Half Marathon
1:49:07
#553 overall#448 gender
2001
Caesar Rodney Half Marathon
1:15:12
#11 overall#11 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
1:14:19
#86 overall#79 gender
1998
Beer City Half™ San Diego
1:09:02
#15 overall#15 gender
1983
Hospital Hill Run
1:35:42
#613 overall#591 gender
1982
Hospital Hill Run
1:30:45
#369 overall#358 gender
1981
Hospital Hill Run
1:35:22
#424 overall#409 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:26:23 | #6 |
| 2026 | Florida Shamrock Distance ClassicSaint Petersburg | FL | 2:04:18 | #210 |
| 2024 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 1:33:07 | #21 |
| 2021 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 1:34:16 | #19 |
| 2020 | All-Out Mardi CrawlLakewood | CO | 1:49:08 | #21 |
| 2019 | New Bedford Half MarathonNew Bedford | MA | 1:33:39 | #426 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:34:01 | #102 |
| 2018 | CHaD Hero Half MarathonHanover | NH | 1:35:41 | #40 |
| 2018 | New Bedford Half MarathonNew Bedford | MA | 1:49:06 | #816 |
| 2017 | New Bedford Half MarathonNew Bedford | MA | 1:53:35 | #994 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:07:21 | #2198 |
| 2016 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:57:05 | #364 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 1:59:08 | #1741 |
| 2015 | New Bedford Half MarathonNew Bedford | MA | 1:44:38 | #802 |
| 2014 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:52:50 | #281 |
| 2013 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:42:31 | #447 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:58:43 | #1389 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:35:33 | #17968 |
| 2012 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:12:27 | #21 |
| 2012 | Nashville 1/2 MarathonNashville | TN | 2:11:38 | #671 |
| 2012 | Buffalo Marathon WeekendBuffalo | NY | 2:13:56 | #1720 |
| 2011 | SLTC Frostbite SeriesSaint Louis | MO | 1:52:49 | #198 |
| 2010 | Run WoodstockPinckney | MI | 1:47:04 | #24 |
| 2010 | Buffalo Marathon WeekendBuffalo | NY | 1:47:19 | #335 |
| 2010 | Napa Wine Country MarathonCalistoga | CA | 2:17:43 | #86 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:09:48 | #34 |
| 2009 | Buffalo Marathon WeekendBuffalo | NY | 1:36:24 | #95 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:46:36 | #12564 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:01:04 | #6184 |
| 2007 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:35:30 | #123 |
| 2007 | Buffalo Marathon WeekendBuffalo | NY | 1:40:20 | #110 |
| 2006 | St Louis Half MarathonSt Louis | MO | 1:35:10 | #100 |
| 2006 | SLTC Frostbite SeriesSaint Louis | MO | 1:36:10 | #92 |
| 2005 | St Louis Half MarathonSt Louis | MO | 1:35:47 | #59 |
| 2005 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:39:27 | #127 |
| 2005 | SLTC Frostbite SeriesSaint Louis | MO | 1:39:59 | #71 |
| 2004 | Big Sur Trail MarathonBig Sur | CA | 2:25:51 | #71 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:10 | #3731 |
| 2002 | Caesar Rodney Half MarathonWilmington | DE | 1:49:07 | #553 |
| 2001 | Caesar Rodney Half MarathonWilmington | DE | 1:15:12 | #11 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:14:19 | #86 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 1:09:02 | #15 |
| 1983 | Hospital Hill RunKansas City | MO | 1:35:42 | #613 |
| 1982 | Hospital Hill RunKansas City | MO | 1:30:45 | #369 |
| 1981 | Hospital Hill RunKansas City | MO | 1:35:22 | #424 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MOMissouri
10 racesNYNew York
5 racesPAPennsylvania
5 racesMAMassachusetts
4 racesCACalifornia
3 racesFLFlorida
3 racesNJNew Jersey
3 racesALAlabama
1 raceCOColorado
1 raceOHOhio
1 raceTNTennessee
1 raceVAVirginia
1 raceINIndiana
0 racesOROregon
0 races50-State Challenge
14/ 51 states + DC
37 states to go