Back to League Tables
DM
David Mcdonald
MaleTexas1984–2026
107
Total Finishes
68
Distinct Races
24
States (47%)
1:11:09
PR (5:26/mi)
2:02:54
Average
+1:41:40
Slower (first to last)
Medal House
2001
Thanksgiving Distance Classic
1:45:15
#347 overall#259 gender
2001
2027 Walt Disney World® Marathon Weekend
1:49:45
#439 overall#316 gender
2001
Gopher To Badger
1:52:29
#224 overall#161 gender
2001
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:53:25
#605 overall#468 gender
2000
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:47:17
#466 overall#384 gender
1999
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:45:17
#509 overall#427 gender
1998
Parkersburg News and Sentinel Half Marathon and Two Mile Race
1:49:57
#510 overall#441 gender
1998
City to the Sea Half Marathon & 5K
2:13:37
#405 overall#223 gender
1997
47th Colonial Half Marathon and 5K
1:14:51
#28 overall#28 gender
1986
Hospital Hill Run
1:14:52
#32 overall#32 gender
1985
Hospital Hill Run
1:58:42
#1278 overall#1151 gender
1984
Hospital Hill Run
1:11:09
#16 overall#16 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Time Travel Half-Marathon (and 5k/10k) - NashvilleNashville | TN | 1:59:13 | #23 |
| 2026 | Citrus Heritage RunRiverside | CA | 2:21:48 | #399 |
| 2026 | Mobile MarathonMobile | AL | 2:52:49 | #1 |
| 2025 | Belleville Main Street Marathon & Half MarathonBelleville | IL | 1:27:17 | #6 |
| 2025 | Geist Half Marathon, 10K & 5KFishers | IN | 1:28:22 | #24 |
| 2025 | Fairfield Road RacesFairfield | CT | 1:30:14 | #75 |
| 2025 | SLTC Frostbite SeriesSaint Louis | MO | 1:39:15 | #92 |
| 2025 | Rock n Roll NashvilleNashville | TN | 1:46:22 | #656 |
| 2025 | Mobile MarathonMobile | AL | 1:51:03 | #83 |
| 2025 | Be My Valentine Half Marathon & 5K Run/Walk - Hosted By NIFSIndianapolis | IN | 2:09:46 | #56 |
| 2025 | Lake Washington Half MarathonKirkland | WA | 2:10:23 | #375 |
| 2025 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:20:15 | #683 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:09:23 | #7404 |
| 2024 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:31:15 | #68 |
| 2024 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:34:00 | #7243 |
| 2024 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:58:12 | #220 |
| 2024 | 25th Annual Pocatello MarathonPocatello | ID | 2:03:14 | #108 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:05:14 | #4785 |
| 2024 | Northshore Half MarathonMandeville | LA | 2:11:06 | #361 |
| 2024 | NorthShore Half MarathonMandeville | LA | 2:11:07 | #361 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:46 | #1311 |
| 2023 | Northshore Half MarathonMandeville | LA | 1:48:25 | #157 |
| 2023 | NorthShore Half MarathonMandeville | LA | 1:48:25 | #157 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:50:23 | #546 |
| 2022 | Thanksgiving Day Half MarathonAtlanta | GA | 1:45:58 | #660 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:49:59 | #1611 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 3:11:16 | #5567 |
| 2021 | Pumpkin Spice Half Marathon, 10K, and 5KFort Worth | TX | 1:44:26 | #34 |
| 2021 | Holiday Half Marathon / 8KPoint Clear | AL | 1:52:00 | #48 |
| 2021 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 1:57:44 | #76 |
| 2020 | Austin MarathonAustin | TX | 1:53:19 | #1227 |
| 2020 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:56:09 | #253 |
| 2019 | 3M Half MarathonAustin | TX | 1:53:51 | #1696 |
| 2019 | Austin MarathonAustin | TX | 2:03:43 | #2368 |
| 2019 | Franconia Notch Half MarathonFranconia | NH | 2:06:29 | #81 |
| 2019 | St. Paddy's Day Run TacomaTacoma | WA | 2:07:30 | #227 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 3:19:54 | #7738 |
| 2018 | Running With The Cows Half Marathon & 5KBucyrus | KS | 1:40:57 | #62 |
| 2018 | Norfolk Harbor Half MarathonNorfolk | VA | 1:52:35 | #39 |
| 2018 | 3M Half MarathonAustin | TX | 1:53:08 | #1144 |
| 2018 | The Louisiana MarathonBaton Rouge | LA | 1:54:02 | #349 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 3:13:33 | #6854 |
| 2017 | Kiawah Island MarathonKiawah Island | SC | 1:42:57 | #247 |
| 2017 | Running With The Cows Half Marathon & 5KBucyrus | KS | 1:45:34 | #94 |
| 2017 | 3M Half MarathonAustin | TX | 1:50:09 | #1042 |
| 2017 | The Louisiana MarathonBaton Rouge | LA | 2:05:26 | #636 |
| 2017 | Austin MarathonAustin | TX | 2:14:28 | #2679 |
| 2017 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:29:00 | #803 |
| 2017 | Whiskey Tango Foxtrot Trail Half Marathon & 5 MileGibsonville | NC | 2:32:19 | #145 |
| 2017 | Whiskey Tango Foxtrot Trail Half MarathonGibsonville | NC | 2:32:20 | #145 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 3:49:12 | #18016 |
| 2016 | Monster DashMinneapolis | MN | 2:14:12 | #1612 |
| 2016 | Chevron City to Surf for ActivBurswood | WA | 2:17:27 | #1821 |
| 2015 | Lake Minnetonka Half MarathonWayzata | MN | 2:00:50 | #1133 |
| 2015 | Austin MarathonAustin | TX | 2:11:18 | #3669 |
| 2015 | Beat The BlerchCarnation | WA | 2:16:49 | #309 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:29:32 | #6772 |
| 2014 | Huntersville Half MarathonHuntersville | NC | 1:38:57 | #76 |
| 2014 | Fort4Fitness Fall FestivalFort Wayne | IN | 1:42:22 | #227 |
| 2014 | Monster DashMinneapolis | MN | 1:51:44 | #1264 |
| 2014 | Austin MarathonAustin | TX | 1:52:24 | #1257 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:40 | #3645 |
| 2014 | The Colorado MarathonFort Collins | CO | 2:32:49 | #1244 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:31 | #5554 |
| 2013 | Utah Valley MarathonProvo | UT | 2:03:11 | #840 |
| 2013 | Lola's Lake WaconiaWaconia | MN | 2:04:13 | #466 |
| 2013 | Bull City Race FestDurham | NC | 2:07:36 | #1229 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:42:59 | #942 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:49:34 | #972 |
| 2012 | Neuse River Bridge RunNew Bern | NC | 1:52:41 | #139 |
| 2012 | Thanksgiving Distance ClassicJacksonville | FL | 1:55:16 | #737 |
| 2012 | Huntersville Half MarathonHuntersville | NC | 2:03:46 | #333 |
| 2012 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:12:33 | #2915 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:28:45 | #5773 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:11 | #6153 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:08:56 | #6202 |
| 2010 | Monster DashMinneapolis | MN | 1:43:11 | #423 |
| 2010 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:53:57 | #868 |
| 2010 | Runtastic HAUNTED ProvoProvo | UT | 1:56:03 | #880 |
| 2010 | Bear Lake Trifecta - UtahGarden City | UT | 2:06:52 | #109 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:07:02 | #4331 |
| 2010 | Erie MarathonErie | PA | 2:07:46 | #360 |
| 2010 | United Airlines NYC HalfNew York | NY | 2:13:14 | #8668 |
| 2010 | Austin MarathonAustin | TX | 2:16:29 | #4068 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:07 | #1970 |
| 2009 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:57:06 | #1109 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:05:55 | #5648 |
| 2009 | Jazz Half Marathon and 5KNew Orleans | LA | 3:03:32 | #1297 |
| 2008 | Fort4Fitness Fall FestivalFort Wayne | IN | 1:37:28 | #95 |
| 2008 | 3M Half MarathonAustin | TX | 1:43:58 | #704 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:28 | #3610 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:08:18 | #4447 |
| 2008 | Erie MarathonErie | PA | 2:37:51 | #387 |
| 2007 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:37:31 | #117 |
| 2007 | Thanksgiving Distance ClassicJacksonville | FL | 1:52:29 | #557 |
| 2007 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:58:28 | #470 |
| 2007 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:10:36 | #207 |
| 2007 | Buffalo Marathon WeekendBuffalo | NY | 2:11:18 | #702 |
| 2007 | Seattle MarathonSeattle | WA | 4:45:35 | #1228 |
| 2006 | Thanksgiving Distance ClassicJacksonville | FL | 1:37:48 | #240 |
| 2006 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:50:49 | #363 |
| 2005 | Thanksgiving Distance ClassicJacksonville | FL | 1:40:05 | #215 |
| 2005 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:10:24 | #285 |
| 2005 | Erie MarathonErie | PA | 2:18:59 | #214 |
| 2004 | Florida Holiday HalfathonKissimmee | FL | 1:43:59 | #106 |
| 2004 | DEXTER-ANN ARBOR RUNDexter | MI | 1:58:44 | #1199 |
| 2004 | Pinckney Trail WeekendPinckney | MI | 2:20:26 | #371 |
| 2003 | Florida Holiday HalfathonKissimmee | FL | 1:47:34 | #66 |
| 2003 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:05:08 | #640 |
| 2003 | 3M Half MarathonAustin | TX | 2:22:55 | #2250 |
| 2003 | Buffalo Marathon WeekendBuffalo | NY | 2:32:24 | #396 |
| 2002 | City of Oaks MarathonRaleigh | NC | 1:36:51 | #74 |
| 2002 | Thanksgiving Distance ClassicJacksonville | FL | 1:44:33 | #313 |
| 2001 | Thanksgiving Distance ClassicJacksonville | FL | 1:45:15 | #347 |
| 2001 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:49:45 | #439 |
| 2001 | Gopher To BadgerHudson | WI | 1:52:29 | #224 |
| 2001 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:53:25 | #605 |
| 2000 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:47:17 | #466 |
| 1999 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:45:17 | #509 |
| 1998 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:49:57 | #510 |
| 1998 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:13:37 | #405 |
| 1997 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:14:51 | #28 |
| 1986 | Hospital Hill RunKansas City | MO | 1:14:52 | #32 |
| 1985 | Hospital Hill RunKansas City | MO | 1:58:42 | #1278 |
| 1984 | Hospital Hill RunKansas City | MO | 1:11:09 | #16 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
17 racesFLFlorida
12 racesINIndiana
11 racesPAPennsylvania
9 racesLALouisiana
7 racesNCNorth Carolina
7 racesCACalifornia
5 racesMNMinnesota
5 racesMOMissouri
5 racesNYNew York
5 racesWAWashington
5 racesWVWest Virginia
4 racesALAlabama
3 racesAZArizona
3 racesMSMississippi
3 racesTNTennessee
3 racesUTUtah
3 racesVAVirginia
3 racesGAGeorgia
2 racesMIMichigan
2 racesIDIdaho
1 raceNHNew Hampshire
1 raceDCDistrict of Columbia
0 racesMAMassachusetts
0 races50-State Challenge
24/ 51 states + DC
27 states to go