Back to League Tables
DC
David Cole
MaleVirginia1988–2026
188
Total Finishes
110
Distinct Races
33
States (65%)
1:21:25
PR (6:13/mi)
1:56:30
Average
+0:24:30
Slower (first to last)
Medal House
2002
Beer City Half™ San Diego
1:44:50
#906 overall#755 gender
2002
Carlsbad Marathon
1:51:18
#1177 overall#869 gender
2002
City to the Sea Half Marathon & 5K
1:56:01
#364 overall#240 gender
2000
The Spokane Marathon
1:27:20
#10 overall#9 gender
1999
2026 2XU Long Beach Marathon & Half Marathon
1:51:55
#601 overall#478 gender
1997
2025 500 Festival Running Events
1:40:18
#1467 overall#1343 gender
1995
DEXTER-ANN ARBOR RUN
1:37:03
#316 overall#291 gender
1995
2025 500 Festival Running Events
1:40:40
#1428 overall#1348 gender
1994
DEXTER-ANN ARBOR RUN
1:40:16
#408 overall#357 gender
1994
2025 500 Festival Running Events
1:48:40
#2444 overall#2246 gender
1991
The LESS Popular Brooklyn Half Marathon!
1:29:00
#168 overall#166 gender
1988
New Prague Half Marathon
1:59:19
#328 overall#279 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Austin MarathonAustin | TX | 2:23:49 | #8873 |
| 2025 | Newport News One City MarathonNewport News | VA | 1:27:08 | #46 |
| 2025 | Buzz Sawyer Western Maryland Marathon/Half Marathon/10kHancock | MD | 1:29:16 | #5 |
| 2025 | DC Half RacesWashington | DC | 1:31:05 | #321 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:33:36 | #378 |
| 2025 | Seattle MarathonSeattle | WA | 1:49:24 | #859 |
| 2025 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:10:46 | #1845 |
| 2025 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:33:49 | #2450 |
| 2025 | Gilbert Half MarathonGilbert | AZ | 2:58:03 | #647 |
| 2025 | Cinderella Trail RunOakland | CA | 2:59:03 | #29 |
| 2024 | Crawlin' Crab Half MarathonHampton | VA | 1:25:39 | #13 |
| 2024 | Parks Half MarathonRockville | MD | 1:27:18 | #49 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:43:33 | #193 |
| 2024 | Bellingham Bay MarathonBellingham | WA | 1:44:16 | #82 |
| 2024 | Seattle MarathonSeattle | WA | 1:57:29 | #1156 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:25:32 | #156 |
| 2023 | DC Half RacesWashington | DC | 1:26:12 | #131 |
| 2023 | Newport News One City MarathonNewport News | VA | 1:26:13 | #28 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 1:27:27 | #123 |
| 2023 | Seattle MarathonSeattle | WA | 1:47:23 | #491 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:51:02 | #492 |
| 2023 | Parkinson's Half Marathon, 5K & MoreCottage Grove | WI | 1:51:05 | #38 |
| 2023 | Rock n Roll NashvilleNashville | TN | 2:53:32 | #8878 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:26:35 | #10846 |
| 2022 | DC Half RacesWashington | DC | 1:28:06 | #93 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:42 | #162 |
| 2022 | Newport News One City MarathonNewport News | VA | 1:33:03 | #52 |
| 2022 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:47:23 | #411 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:49:04 | #757 |
| 2022 | Philadelphia Distance RunPhiladelphia | PA | 1:49:04 | #754 |
| 2022 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:04:27 | #348 |
| 2022 | Gilbert Half MarathonGilbert | AZ | 2:05:28 | #263 |
| 2022 | Capital City Half MarathonColumbus | OH | 2:09:35 | #2059 |
| 2022 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 2:40:50 | #151 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:42:07 | #1258 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:30:12 | #8961 |
| 2021 | Half Marathon UnpluggedBurlington | VT | 1:24:37 | #18 |
| 2021 | Tidewater Strider Marathon and Half Marathon Spring EditionChesapeake | VA | 1:27:20 | #19 |
| 2021 | The Louisiana MarathonBaton Rouge | LA | 1:49:02 | #218 |
| 2021 | Gilbert Half MarathonGilbert | AZ | 2:08:34 | #325 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 2:17:36 | #2070 |
| 2021 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 2:19:50 | #768 |
| 2021 | Run for the WoundedTriangle | VA | 2:23:09 | #28 |
| 2021 | Detroit Free Press MarathonDetroit | MI | 3:00:46 | #4389 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:28:35 | #8004 |
| 2020 | Newport News One City MarathonNewport News | VA | 1:24:16 | #18 |
| 2020 | Run the Reagan 2026Snellville | GA | 1:57:40 | #36 |
| 2020 | Seattle MarathonSeattle | WA | 1:57:54 | #45 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:58:46 | #1088 |
| 2020 | Gilbert Half MarathonGilbert | AZ | 2:05:22 | #36 |
| 2020 | Run Northumberland Half MarathonNorthumberland | PA | 2:14:20 | #372 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:24:30 | #143 |
| 2019 | Crawlin' Crab Half MarathonHampton | VA | 1:26:12 | #11 |
| 2019 | Parks Half MarathonRockville | MD | 1:26:54 | #74 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 1:28:38 | #124 |
| 2019 | Fort4Fitness Fall FestivalFort Wayne | IN | 1:51:30 | #163 |
| 2019 | Dallas Marathon WeekendDallas | TX | 1:53:49 | #1021 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:35 | #3601 |
| 2019 | Dutchess County ClassicWappingers Falls | NY | 1:56:58 | #194 |
| 2019 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 2:00:22 | #839 |
| 2019 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:21:24 | #2213 |
| 2019 | Little River Canyon Half MarathonFort Payne | AL | 2:55:57 | #78 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:28:42 | #116 |
| 2018 | St. Patty’s Recovery Run 5k & HalfWashington | DC | 1:30:01 | #5 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:31:06 | #82 |
| 2018 | The SplitSpokane | WA | 1:43:11 | #41 |
| 2018 | Dutchess County ClassicWappingers Falls | NY | 2:01:03 | #158 |
| 2018 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:10:36 | #299 |
| 2018 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:56:52 | #250 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:30:23 | #199 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:34:46 | #1507 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:42:44 | #1102 |
| 2017 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:50:26 | #123 |
| 2017 | Dutchess County ClassicWappingers Falls | NY | 1:57:30 | #106 |
| 2017 | Walkway Half MarathonPoughkeepsie | NY | 2:02:29 | #257 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:24:12 | #4262 |
| 2016 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:37:16 | #1037 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:12 | #2694 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:39:35 | #2322 |
| 2016 | Mississippi River MarathonGreenville | MS | 1:45:34 | #30 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:46:19 | #374 |
| 2016 | Snake River Canyon Half MarathonPullman | WA | 1:47:57 | #126 |
| 2016 | Parks Half MarathonRockville | MD | 1:49:55 | #324 |
| 2016 | Love Run Half MarathonPhiladelphia | PA | 1:59:34 | #2269 |
| 2016 | Dutchess County ClassicWappingers Falls | NY | 2:07:14 | #170 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:56 | #4729 |
| 2016 | Walkway Half MarathonPoughkeepsie | NY | 2:14:13 | #438 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:41:48 | #8343 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:43:46 | #3031 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 1:44:22 | #798 |
| 2015 | Lady of the MountainAlamogordo | NM | 1:53:24 | #40 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:53:56 | #1159 |
| 2015 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:56:13 | #1308 |
| 2015 | Med City Marathon, presented by ActivePTRochester | MN | 1:57:24 | #321 |
| 2015 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:10:00 | #1386 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:31:57 | #209 |
| 2014 | Parks Half MarathonRockville | MD | 1:43:42 | #339 |
| 2014 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:51:15 | #363 |
| 2014 | Broadway Bridge 5K, 10K and Half MarathonKansas City | MO | 1:59:19 | #112 |
| 2014 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:59:37 | #765 |
| 2014 | Austin MarathonAustin | TX | 2:10:04 | #3549 |
| 2014 | Hospital Hill RunKansas City | MO | 2:11:38 | #1683 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:14:42 | #7788 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:18:05 | #3347 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:32:21 | #5096 |
| 2013 | Snake River Canyon Half MarathonPullman | WA | 1:31:06 | #57 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:33:57 | #234 |
| 2013 | Parks Half MarathonRockville | MD | 1:39:20 | #227 |
| 2013 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:40:06 | #153 |
| 2013 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:44:31 | #67 |
| 2013 | Med City Marathon, presented by ActivePTRochester | MN | 1:54:04 | #281 |
| 2013 | The Louisiana MarathonBaton Rouge | LA | 1:58:06 | #486 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:01:27 | #6844 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:06:09 | #2372 |
| 2013 | Broadway Bridge 5K, 10K and Half MarathonKansas City | MO | 2:09:08 | #167 |
| 2013 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:09:35 | #1090 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:13:53 | #3111 |
| 2013 | Oakland Running FestivalOakland | CA | 2:20:06 | #2008 |
| 2013 | Cytiva Top of Utah MarathonLogan | UT | 2:45:01 | #1768 |
| 2013 | UTHealth Houston Half Marathon & 10KHouston | TX | 3:07:46 | #3135 |
| 2012 | DRC Half Marathon and 5KDallas | TX | 1:28:39 | #52 |
| 2012 | Plano Balloon FestivalPlano | TX | 1:31:54 | #10 |
| 2012 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:39:55 | #259 |
| 2012 | United Airlines NYC HalfNew York | NY | 1:51:23 | #5112 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:54:39 | #2066 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:04:54 | #3665 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:05:53 | #7072 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:06:26 | #1859 |
| 2012 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:11:32 | #1938 |
| 2012 | Broadway Bridge 5K, 10K and Half MarathonKansas City | MO | 2:13:03 | #194 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 2:15:43 | #4770 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:24:47 | #563 |
| 2012 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:36:22 | #414 |
| 2012 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:59:53 | #2761 |
| 2011 | Snake River Canyon Half MarathonPullman | WA | 1:32:20 | #53 |
| 2011 | Colbert Autumn Classic Half Marathon & 4-Mile LoopColbert | WA | 1:34:16 | #14 |
| 2011 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:34:41 | #56 |
| 2011 | Annapolis Running ClassicAnnapolis | MD | 1:37:14 | #285 |
| 2011 | Montgomery Half MarathonMontgomery | AL | 1:43:56 | #124 |
| 2011 | United Airlines NYC HalfNew York | NY | 1:45:32 | #2406 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 1:46:20 | #1004 |
| 2011 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:47:37 | #353 |
| 2011 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:49:13 | #144 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:51:37 | #942 |
| 2011 | Utah Valley MarathonProvo | UT | 1:51:38 | #328 |
| 2011 | Publix Florida MarathonMelbourne | FL | 1:54:58 | #294 |
| 2011 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:06:31 | #306 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:13:43 | #10343 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:13:46 | #6094 |
| 2011 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:16:23 | #743 |
| 2011 | Dallas Marathon WeekendDallas | TX | 2:17:39 | #4979 |
| 2010 | Snake River Canyon Half MarathonPullman | WA | 1:34:05 | #80 |
| 2010 | The Spokane MarathonSpokane | WA | 1:35:48 | #55 |
| 2010 | Seaside Half-Marathon and 5KSeaside | FL | 1:45:57 | #206 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:02:58 | #2906 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:06:55 | #5177 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:09:45 | #4270 |
| 2010 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:18:57 | #2244 |
| 2009 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:50:08 | #123 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:06:47 | #4594 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:33:52 | #2334 |
| 2008 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:45:07 | #53 |
| 2008 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:46:26 | #56 |
| 2008 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:07:20 | #1122 |
| 2008 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:13:47 | #1515 |
| 2008 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:22:52 | #521 |
| 2007 | Seattle MarathonSeattle | WA | 1:34:18 | #251 |
| 2007 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:44:15 | #67 |
| 2007 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:48:59 | #91 |
| 2006 | The Spokane MarathonSpokane | WA | 1:35:34 | #35 |
| 2006 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:45:03 | #48 |
| 2006 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:46:21 | #214 |
| 2006 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:46:23 | #267 |
| 2005 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:21:25 | #6 |
| 2005 | The Spokane MarathonSpokane | WA | 1:35:11 | #32 |
| 2005 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:56:58 | #397 |
| 2005 | La Jolla Half Marathon & 5KSan Diego | CA | 1:58:29 | #1650 |
| 2004 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:28:31 | #81 |
| 2004 | Snow Joke Half MarathonSeeley Lake | MT | 1:30:36 | #24 |
| 2004 | Rogue River RunRogue River | OR | 1:35:06 | #56 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:46:17 | #414 |
| 2003 | Santa Cruz Half MarathonSanta Cruz | CA | 1:35:12 | #75 |
| 2003 | 2026 Avenue of the Giants MarathonArcata | CA | 1:53:45 | #176 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:44:50 | #906 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 1:51:18 | #1177 |
| 2002 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:56:01 | #364 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:57:20 | #1309 |
| 2002 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:28:48 | #2240 |
| 2000 | The Spokane MarathonSpokane | WA | 1:27:20 | #10 |
| 1999 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:51:55 | #601 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:18 | #1467 |
| 1995 | DEXTER-ANN ARBOR RUNDexter | MI | 1:37:03 | #316 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:40 | #1428 |
| 1994 | DEXTER-ANN ARBOR RUNDexter | MI | 1:40:16 | #408 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:40 | #2444 |
| 1991 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:29:00 | #168 |
| 1988 | New Prague Half MarathonNew Prague | MN | 1:59:19 | #328 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
25 racesWAWashington
22 racesVAVirginia
20 racesNYNew York
18 racesTXTexas
11 racesFLFlorida
9 racesPAPennsylvania
9 racesALAlabama
7 racesMOMissouri
7 racesINIndiana
6 racesDCDistrict of Columbia
5 racesMIMichigan
5 racesAZArizona
4 racesOKOklahoma
4 racesLALouisiana
3 racesMNMinnesota
3 racesTNTennessee
3 racesWIWisconsin
3 racesGAGeorgia
2 racesHIHawaii
2 racesIDIdaho
2 racesMTMontana
2 racesNVNevada
2 racesOHOhio
2 racesUTUtah
2 racesDEDelaware
1 raceILIllinois
1 raceKSKansas
1 raceMAMassachusetts
1 raceNCNorth Carolina
1 raceNJNew Jersey
1 raceNMNew Mexico
1 raceVTVermont
1 race50-State Challenge
33/ 51 states + DC
18 states to go