Back to League Tables
DC
David Crawford
MaleWashington1987–2026
197
Total Finishes
100
Distinct Races
24
States (47%)
1:17:05
PR (5:53/mi)
1:59:24
Average
+2:19:08
Slower (first to last)
Medal House
2002
Star City Half Marathon & 10K
1:38:17
#50 overall#47 gender
2002
SLTC Frostbite Series
1:40:46
#64 overall#55 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:56:49
#2878 overall#2091 gender
2001
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:26:08
#103 overall#100 gender
2001
Race to Robie Creek
2:39:34
#1627 overall#1073 gender
2000
Rock ‘n’ Roll Philadelphia Half Marathon
1:45:19
#2162 overall#1705 gender
2000
Steamboat Springs Marathon/Half Marathon/10K
1:56:09
#351 overall#200 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
1:52:07
#2983 overall#2280 gender
1990
Pikes Peak Ascent
3:04:43
#85 overall#81 gender
1989
Hospital Hill Run
2:09:02
#1501 overall#1266 gender
1988
Pikes Peak Ascent
3:23:19
#250 overall#226 gender
1987
Hospital Hill Run
1:17:05
#43 overall#42 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run Oak IslandOak Island | NC | 1:51:02 | #154 |
| 2026 | Run Oak IslandOak Island | NC | 1:51:03 | #154 |
| 2026 | Pub 317's Run to the PubBozeman | MT | 1:51:14 | #166 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:36:13 | #13357 |
| 2025 | Iron Horse Half MarathonNorth Bend | WA | 1:39:13 | #104 |
| 2025 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:42:55 | #66 |
| 2025 | Run Oak IslandOak Island | NC | 1:45:47 | #95 |
| 2025 | Run Oak IslandOak Island | NC | 1:45:47 | #94 |
| 2025 | Pub 317's Run to the PubBozeman | MT | 1:48:32 | #87 |
| 2025 | Run to the PubBozeman | MT | 1:48:32 | #87 |
| 2025 | Bozeman Half Marathon & 10KBozeman | MT | 1:49:39 | #188 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:00:16 | #1250 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:02:18 | #2452 |
| 2025 | Goose Creek Trail Run & HikeWashington | NC | 2:13:13 | #20 |
| 2024 | Fall - Mud Mountain Dam Marathon & Half MarathonEnumclaw | WA | 1:36:05 | #13 |
| 2024 | Spring - Mud Mountain Dam Marathon & Half MarathonEnumclaw | WA | 1:36:05 | #13 |
| 2024 | Bozeman Half Marathon & 10KBozeman | MT | 1:39:03 | #72 |
| 2024 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:40:15 | #53 |
| 2024 | Pub 317's Run to the PubBozeman | MT | 1:44:19 | #52 |
| 2024 | Run to the PubBozeman | MT | 1:44:19 | #52 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:11:33 | #3702 |
| 2023 | Bozeman Half Marathon & 10KBozeman | MT | 1:37:47 | #61 |
| 2023 | Capital City MarathonOlympia | WA | 1:39:40 | #55 |
| 2023 | Pub 317's Run to the PubBozeman | MT | 1:43:55 | #36 |
| 2023 | Run to the PubBozeman | MT | 1:43:56 | #36 |
| 2023 | Run Oak IslandOak Island | NC | 1:48:34 | #98 |
| 2023 | Run Oak IslandOak Island | NC | 1:48:34 | #98 |
| 2023 | Colorado Brewery Running Series - New Belgium Half Marathon and 5KFort Collins | CO | 2:05:38 | #152 |
| 2023 | Lucky 13 Half Marathon - 10K - 5KWest Jordan | UT | 2:08:20 | #85 |
| 2023 | Saguaro Half MarathonTucson | AZ | 2:38:26 | #599 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:56:20 | #6118 |
| 2023 | Run Through RedlandsRedlands | CA | 3:20:19 | #444 |
| 2022 | Spring - Mud Mountain Dam Marathon & Half MarathonEnumclaw | WA | 1:33:58 | #20 |
| 2022 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:34:00 | #56 |
| 2022 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:34:16 | #155 |
| 2022 | Bozeman Half Marathon & 10KBozeman | MT | 1:37:24 | #47 |
| 2022 | Pub 317's Run to the PubBozeman | MT | 1:40:42 | #48 |
| 2022 | Run to the PubBozeman | MT | 1:40:42 | #48 |
| 2022 | Rockfest Half MarathonHampton Beach | NH | 1:46:52 | #252 |
| 2022 | Hyannis MarathonHyannis | MA | 1:48:07 | #111 |
| 2022 | Columbia Gorge Marathon and HalfHood River | OR | 1:53:05 | #132 |
| 2022 | Ogden MarathonOgden | UT | 2:01:23 | #663 |
| 2022 | Striders Winter Race Circuit Half MarathonOgden | UT | 2:10:14 | #106 |
| 2022 | Tucson MarathonTucson | AZ | 2:33:24 | #668 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 3:28:27 | #10142 |
| 2021 | Evergreen Half Marathon and 5 MileSnohomish | WA | 1:39:37 | #72 |
| 2021 | UConn Health Half MarathonSimsbury | CT | 1:39:46 | #53 |
| 2021 | Yukon Do It MarathonPort Orchard | WA | 1:40:45 | #30 |
| 2021 | Everett Half MarathonEverett | WA | 1:41:15 | #58 |
| 2021 | Everyone Runs Veteran's DayTucson | AZ | 1:42:30 | #11 |
| 2021 | Bozeman Half Marathon & 10KBozeman | MT | 1:49:38 | #99 |
| 2020 | Everyone Runs Veteran's DayTucson | AZ | 1:41:33 | #23 |
| 2020 | Lucky 13 Half Marathon - 10K - 5KWest Jordan | UT | 1:47:40 | #14 |
| 2020 | Runtastic THANKFULLehi | UT | 1:52:12 | #149 |
| 2020 | Runtastic THANKFUL - LehiLehi | UT | 1:52:12 | #149 |
| 2019 | Iron Horse Half MarathonNorth Bend | WA | 1:33:31 | #75 |
| 2019 | Seattle MarathonSeattle | WA | 1:35:36 | #196 |
| 2019 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:36:25 | #14 |
| 2019 | Bozeman Half Marathon & 10KBozeman | MT | 1:36:29 | #26 |
| 2019 | Rockfest Half MarathonHampton Beach | NH | 1:39:24 | #190 |
| 2019 | TMC Get Moving Tucson Halloween WeekendTucson | AZ | 1:40:58 | #51 |
| 2019 | Hyannis MarathonHyannis | MA | 1:41:41 | #159 |
| 2019 | Everyone Runs Veteran's DayTucson | AZ | 1:44:35 | #23 |
| 2019 | Soldier Marathon & Half MarathonColumbus | GA | 1:53:01 | #125 |
| 2019 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:57:42 | #1211 |
| 2019 | Shamrock'n Half MarathonSacramento | CA | 2:05:24 | #1210 |
| 2019 | North Shore ClassicHighland Park | IL | 2:08:45 | #726 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:26:26 | #6896 |
| 2018 | Iron Horse Half MarathonNorth Bend | WA | 1:32:57 | #55 |
| 2018 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:41:33 | #27 |
| 2018 | Everyone Runs Veteran's DayTucson | AZ | 1:42:25 | #18 |
| 2018 | Bozeman Half Marathon & 10KBozeman | MT | 1:42:40 | #44 |
| 2018 | Barnstable Police Officer Michael Aselton 5KBarnstable | MA | 1:43:09 | #59 |
| 2018 | Johnny Kelley Half MarathonHyannis | MA | 1:43:09 | #59 |
| 2018 | TMC Get Moving Tucson Halloween WeekendTucson | AZ | 1:43:31 | #69 |
| 2018 | TMC A-Mountain Half MarathonTucson | AZ | 1:43:37 | #135 |
| 2018 | Pub 317's Run to the PubBozeman | MT | 1:44:13 | #125 |
| 2018 | Run to the PubBozeman | MT | 1:44:14 | #125 |
| 2018 | Run WoodstockPinckney | MI | 2:19:19 | #140 |
| 2018 | Ralston Creek Half Marathon & 5KArvada | CO | 2:24:56 | #193 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:31:49 | #4362 |
| 2018 | Dismal Swamp Stomp Running FestivalChesapeake | VA | 2:39:15 | #339 |
| 2017 | Iron Horse Half MarathonNorth Bend | WA | 1:33:26 | #57 |
| 2017 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:34:10 | #20 |
| 2017 | Johnny Kelley Half MarathonHyannis | MA | 1:38:36 | #48 |
| 2017 | Hyannis MarathonHyannis | MA | 1:39:08 | #205 |
| 2017 | Bozeman Half Marathon & 10KBozeman | MT | 1:39:16 | #30 |
| 2017 | Everyone Runs Veteran's DayTucson | AZ | 1:43:23 | #19 |
| 2017 | Meijer Festival of Races presented by Cherry Bay OrchardsTraverse City | MI | 1:45:46 | #123 |
| 2017 | Meijer Festival of RacesTraverse City | MI | 1:45:46 | #123 |
| 2016 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:34:04 | #13 |
| 2016 | Bozeman Half Marathon & 10KBozeman | MT | 1:39:05 | #20 |
| 2016 | Johnny Kelley Half MarathonHyannis | MA | 1:44:02 | #58 |
| 2016 | Hyannis MarathonHyannis | MA | 1:47:55 | #528 |
| 2016 | Shamrock'n Half MarathonSacramento | CA | 1:54:11 | #665 |
| 2016 | Surf City MarathonHuntington Beach | CA | 1:59:04 | #1871 |
| 2016 | Runtastic THANKFULLehi | UT | 2:08:37 | #432 |
| 2016 | Runtastic THANKFUL - LehiLehi | UT | 2:08:38 | #432 |
| 2016 | Ralston Creek Half Marathon & 5KArvada | CO | 2:08:50 | #196 |
| 2016 | North Shore ClassicHighland Park | IL | 2:13:31 | #929 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:34:45 | #8525 |
| 2015 | Bozeman Half Marathon & 10KBozeman | MT | 1:36:17 | #29 |
| 2015 | Johnny Kelley Half MarathonHyannis | MA | 1:37:22 | #46 |
| 2015 | Runtastic THANKFULLehi | UT | 1:41:19 | #70 |
| 2015 | Runtastic THANKFUL - LehiLehi | UT | 1:41:19 | #70 |
| 2015 | Santa Clarita MarathonSanta Clarita | CA | 1:54:41 | #265 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:59:25 | #596 |
| 2015 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 2:31:41 | #539 |
| 2015 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 3:50:22 | #2164 |
| 2014 | Run Elevated Half MarathonSandy | UT | 1:31:55 | #13 |
| 2014 | Bozeman Half Marathon & 10KBozeman | MT | 1:35:16 | #31 |
| 2014 | Johnny Kelley Half MarathonHyannis | MA | 1:41:06 | #105 |
| 2014 | Shamrock'n Half MarathonSacramento | CA | 1:50:38 | #819 |
| 2014 | Paso Robles Harvest MarathonPaso Robles | CA | 1:52:46 | #70 |
| 2014 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:53:42 | #145 |
| 2014 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:54:15 | #284 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:08:19 | #5650 |
| 2014 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:30:54 | #1021 |
| 2014 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 3:42:41 | #2158 |
| 2013 | Santa Clarita MarathonSanta Clarita | CA | 1:49:48 | #268 |
| 2013 | Yukon Do It MarathonPort Orchard | WA | 1:50:19 | #51 |
| 2013 | Johnny Kelley Half MarathonHyannis | MA | 1:51:08 | #226 |
| 2013 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:57:21 | #1581 |
| 2013 | North Shore ClassicHighland Park | IL | 2:01:22 | #1151 |
| 2013 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:14:23 | #861 |
| 2013 | Ogden MarathonOgden | UT | 2:19:53 | #2377 |
| 2012 | Runtastic NEBOPayson | UT | 1:26:35 | #23 |
| 2012 | Timpanogos Half MarathonAmerican Fork | UT | 1:31:08 | #61 |
| 2012 | Hobble Creek Half MarathonMapleton | UT | 1:32:10 | #80 |
| 2012 | Utah Valley MarathonProvo | UT | 1:34:26 | #65 |
| 2012 | Yukon Do It MarathonPort Orchard | WA | 1:43:48 | #46 |
| 2012 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:53:57 | #1275 |
| 2012 | Johnny Kelley Half MarathonHyannis | MA | 1:53:58 | #197 |
| 2012 | Hyannis MarathonHyannis | MA | 1:54:26 | #1300 |
| 2012 | Santa Clarita MarathonSanta Clarita | CA | 1:58:28 | #408 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:59:48 | #1759 |
| 2012 | North Shore ClassicHighland Park | IL | 2:00:56 | #770 |
| 2012 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:04:04 | #1223 |
| 2012 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:04:45 | #1208 |
| 2012 | Rose Bowl Half MarathonPasadena | CA | 2:15:12 | #368 |
| 2012 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:15:51 | #269 |
| 2012 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:39:35 | #1184 |
| 2012 | Geist Half Marathon, 10K & 5KFishers | IN | 2:43:44 | #2023 |
| 2012 | Kiawah Island MarathonKiawah Island | SC | 3:00:00 | #2500 |
| 2011 | Runtastic NEBOPayson | UT | 1:23:43 | #11 |
| 2011 | Timpanogos Half MarathonAmerican Fork | UT | 1:29:27 | #39 |
| 2011 | SOJO MarathonSouth Jordan | UT | 1:31:54 | #15 |
| 2011 | Utah Valley MarathonProvo | UT | 1:32:24 | #58 |
| 2011 | Ogden MarathonOgden | UT | 1:37:31 | #83 |
| 2011 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 1:47:08 | #179 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:48:30 | #478 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 1:51:23 | #621 |
| 2011 | Simi Valley Arroyo Creek Half Marathon, 10k/5kSimi Valley | CA | 1:54:14 | #73 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:37 | #2906 |
| 2011 | Run Through RedlandsRedlands | CA | 1:57:43 | #160 |
| 2011 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:58:18 | #1624 |
| 2011 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:10:12 | #809 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:18:05 | #12171 |
| 2010 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:37:15 | #40 |
| 2010 | Johnny Kelley Half MarathonHyannis | MA | 1:46:17 | #122 |
| 2010 | Hyannis MarathonHyannis | MA | 1:49:04 | #750 |
| 2010 | Ventura Half MarathonVentura | CA | 1:53:36 | #75 |
| 2010 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 1:56:47 | #251 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 1:56:54 | #2011 |
| 2010 | Carlsbad MarathonCarlsbad | CA | 1:58:50 | #2100 |
| 2010 | North Shore ClassicHighland Park | IL | 2:09:23 | #1324 |
| 2010 | La Jolla Half Marathon & 5KSan Diego | CA | 2:09:55 | #2804 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:14:32 | #1106 |
| 2010 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:53:09 | #1480 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:57:08 | #8895 |
| 2009 | Kaiser Permanente Colfax MarathonDenver | CO | 1:57:53 | #699 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:03:28 | #2692 |
| 2009 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:05:33 | #282 |
| 2009 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:16:48 | #1514 |
| 2009 | Charlevoix MarathonCharlevoix | MI | 2:18:20 | #212 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:43:46 | #8166 |
| 2009 | Camarillo MarathonCamarillo | CA | 3:04:23 | #372 |
| 2009 | Santa Clarita MarathonSanta Clarita | CA | 3:05:46 | #1264 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:39:11 | #14698 |
| 2008 | Johnny Kelley Half MarathonHyannis | MA | 1:42:07 | #53 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:49:20 | #1165 |
| 2008 | Alpine RacesLake Zurich | IL | 2:02:34 | #196 |
| 2008 | North Shore ClassicHighland Park | IL | 2:03:33 | #501 |
| 2008 | Rose Bowl Half MarathonPasadena | CA | 2:15:42 | #549 |
| 2008 | Santa Clarita MarathonSanta Clarita | CA | 2:46:32 | #958 |
| 2007 | Hyannis MarathonHyannis | MA | 1:41:07 | #267 |
| 2006 | Denver Half Marathon and 10KDenver | CO | 1:59:22 | #583 |
| 2005 | 25th Annual Pocatello MarathonPocatello | ID | 1:51:12 | #33 |
| 2004 | 25th Annual Pocatello MarathonPocatello | ID | 1:51:14 | #33 |
| 2004 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:19 | #1034 |
| 2004 | Race to Robie CreekBoise | ID | 3:19:40 | #2053 |
| 2002 | Star City Half Marathon & 10KRoanoke | VA | 1:38:17 | #50 |
| 2002 | SLTC Frostbite SeriesSaint Louis | MO | 1:40:46 | #64 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:49 | #2878 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:22:15 | #1874 |
| 2001 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:26:08 | #103 |
| 2001 | Race to Robie CreekBoise | ID | 2:39:34 | #1627 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:45:19 | #2162 |
| 2000 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:56:09 | #351 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:07 | #2983 |
| 1990 | Pikes Peak AscentManitou Springs | CO | 3:04:43 | #85 |
| 1989 | Hospital Hill RunKansas City | MO | 2:09:02 | #1501 |
| 1988 | Pikes Peak AscentManitou Springs | CO | 3:23:19 | #250 |
| 1987 | Hospital Hill RunKansas City | MO | 1:17:05 | #43 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
46 racesUTUtah
24 racesWAWashington
23 racesMAMassachusetts
17 racesAZArizona
12 racesCOColorado
11 racesILIllinois
7 racesNCNorth Carolina
7 racesMIMichigan
5 racesMOMissouri
5 racesIDIdaho
4 racesPAPennsylvania
4 racesVAVirginia
2 racesAKAlaska
1 raceCTConnecticut
1 raceINIndiana
1 raceLALouisiana
1 raceOKOklahoma
1 raceOROregon
1 raceTNTennessee
1 raceTXTexas
1 raceDCDistrict of Columbia
0 racesKYKentucky
0 racesNYNew York
0 races50-State Challenge
24/ 51 states + DC
27 states to go