Back to League Tables
DC
David Chang
MaleCalifornia1997–2026
160
Total Finishes
97
Distinct Races
24
States (47%)
1:20:17
PR (6:08/mi)
2:02:38
Average
+0:56:30
Slower (first to last)
Medal House
2005
Rock ‘n’ Roll Philadelphia Half Marathon
1:34:11
#644 overall#549 gender
2005
Monterey Bay Half Marathon
1:39:24
#304 overall#254 gender
2005
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
3:20:43
#5355 overall#2517 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:31:22
#648 overall#563 gender
2004
Carlsbad Marathon
2:15:07
#2671 overall#1499 gender
2004
3M Half Marathon
2:20:17
#2185 overall#1214 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:33:41
#753 overall#646 gender
2003
Rock n Roll Nashville
1:55:59
#1536 overall#1042 gender
2002
Beer City Half™ San Diego
1:34:14
#346 overall#295 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:34:35
#563 overall#476 gender
2002
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
1:45:35
#269 overall#211 gender
1997
Hospital Hill Run
1:41:16
#430 overall#373 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Carpe Diem - Carpe Noctem Half Marathon and 10K - MICommerce Township | MI | — | #125 |
| 2026 | The Notre Dame Holy HalfNotre Dame | IN | 1:43:01 | #171 |
| 2026 | Surf City MarathonHuntington Beach | CA | 1:45:43 | #955 |
| 2026 | Austin MarathonAustin | TX | 2:31:08 | #10191 |
| 2026 | Seattle Cherry Blossom RunSeattle | WA | 2:31:47 | #1074 |
| 2026 | Greater St. Louis MarathonSt. Louis | MO | 2:37:46 | #3108 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:20:17 | #37 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:20:42 | #348 |
| 2025 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:39:56 | #481 |
| 2025 | HBF Run for a ReasonPerth | WA | 1:44:17 | #1203 |
| 2025 | Tiki Run: Popsicles & ParadiseLong Beach | CA | 1:46:12 | #8 |
| 2025 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:47:07 | #89 |
| 2025 | Totally 80's Fast Times in Huntington BeachHuntington Beach | CA | 1:47:27 | #12 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:47 | #8506 |
| 2025 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:54:12 | #525 |
| 2025 | Austin MarathonAustin | TX | 1:55:43 | #2349 |
| 2025 | Parks Half MarathonRockville | MD | 2:01:16 | #435 |
| 2025 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:12:16 | #124 |
| 2025 | 20th Annual Hungry Duck Half Marathon, 10K & 5K Run/WalkBrighton | MI | 2:22:24 | #132 |
| 2025 | North Shore ClassicHighland Park | IL | 2:24:58 | #1102 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:30:57 | #20128 |
| 2025 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 3:07:43 | #6227 |
| 2025 | Half and Half & Double HalfTulsa | OK | 5:51:17 | #24 |
| 2024 | REVEL Big BearBig Bear Lake | CA | 1:29:50 | #544 |
| 2024 | Mile Square Madness – 5K, 10K, and Half MarathonFountain Valley | CA | 1:34:12 | #2 |
| 2024 | Monterey Bay Half MarathonMonterey | CA | 1:38:40 | #462 |
| 2024 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:42:24 | #222 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 1:47:11 | #838 |
| 2024 | Parks Half MarathonRockville | MD | 1:54:42 | #374 |
| 2024 | NYRR Fred Lebow Half MarathonNew York | NY | 1:55:20 | #1518 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:33 | #10409 |
| 2024 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:57:22 | #188 |
| 2024 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:59:35 | #4181 |
| 2024 | Austin MarathonAustin | TX | 2:00:09 | #2733 |
| 2024 | 3M Half MarathonAustin | TX | 2:01:56 | #2164 |
| 2024 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:18:41 | #408 |
| 2024 | Skagit Flats Marathon, Half & 5kBurlington | WA | 2:32:41 | #92 |
| 2023 | Perth MarathonBurswood | WA | 1:30:53 | #71 |
| 2023 | Newport Rhode RacesNewport | RI | 1:38:48 | #144 |
| 2023 | Newport Rhode RaceNewport | RI | 1:38:48 | #144 |
| 2023 | Surf City MarathonHuntington Beach | CA | 1:40:37 | #431 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:46:16 | #507 |
| 2023 | Baltimore Running FestivalBaltimore | MD | 1:56:44 | #872 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 2:00:32 | #4875 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:07:00 | #259 |
| 2023 | Rock 'n' Roll ClearwaterClearwater | FL | 2:16:20 | #1766 |
| 2023 | Parks Half MarathonRockville | MD | 2:16:29 | #652 |
| 2023 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:21:54 | #1106 |
| 2023 | Redmond Reindeer RompRedmond | WA | 2:24:27 | #112 |
| 2023 | Zoom San FranciscoSan Francisco | CA | 3:39:02 | #117 |
| 2022 | SRG "Spring Ahead" Half MarathonDouglassville | PA | 1:37:52 | #11 |
| 2022 | Cambridge Half Marathon + 5KCambridge | MA | 1:41:23 | #597 |
| 2022 | B.A.A. Half MarathonBoston | MA | 1:45:33 | #1037 |
| 2022 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:01:46 | #1114 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:08:56 | #1134 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:08:57 | #1135 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:38:06 | #347 |
| 2021 | Philadelphia Distance RunPhiladelphia | PA | 1:38:06 | #344 |
| 2021 | Hofbräuhaus ClevelandCleveland | OH | 1:57:18 | #126 |
| 2021 | Eugene Marathon 2024Eugene | OR | 2:06:26 | #566 |
| 2021 | BoulderthonBoulder | CO | 2:37:21 | #1066 |
| 2020 | Valley Forge 1/2 and Full MarathonPhoenixville | PA | 1:35:38 | #21 |
| 2019 | American Lung Association 8K & Virtual Half MarathonWilmington | DE | 1:37:31 | #76 |
| 2019 | Caesar Rodney Half MarathonWilmington | DE | 1:37:31 | #77 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:41:43 | #564 |
| 2019 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:46:30 | #463 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:53:18 | #7408 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:57:26 | #3994 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:58:54 | #1864 |
| 2019 | North Shore ClassicHighland Park | IL | 1:58:56 | #508 |
| 2019 | B.A.A. Half MarathonBoston | MA | 2:01:49 | #2662 |
| 2019 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 2:02:35 | #298 |
| 2019 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:03:58 | #1413 |
| 2019 | Amita Health Fit America 10KHoffman Estates | IL | 2:12:12 | #99 |
| 2019 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:15:40 | #1187 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 2:35:07 | #2001 |
| 2019 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:45:10 | #511 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:34:54 | #60 |
| 2018 | Chicago Country Sole / Chicago Fall ClassicChicago | IL | 1:36:48 | #36 |
| 2018 | Chasing the Unicorn Marathon & Alternative Half MarathonWashington Crossing | PA | 1:38:25 | #12 |
| 2018 | E Murray Todd Half MarathonColts Neck | NJ | 1:39:01 | #108 |
| 2018 | Brooklyn Greenway Half Marathon & 5KBrooklyn | NY | 1:43:42 | #105 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:50:07 | #750 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:22 | #8388 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:54:02 | #1528 |
| 2018 | San Diego Resolution RunSan Diego | CA | 2:03:28 | #71 |
| 2018 | B.A.A. Half MarathonBoston | MA | 2:13:03 | #3495 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 2:13:07 | #1900 |
| 2018 | North Shore ClassicHighland Park | IL | 2:18:36 | #686 |
| 2018 | Northshore half marathonHighland Park | IL | 2:18:37 | #685 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:23:51 | #4648 |
| 2018 | Oakland Running FestivalOakland | CA | 2:24:33 | #1716 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:34:36 | #4039 |
| 2018 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 3:01:25 | #2347 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:39:09 | #426 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:50:53 | #591 |
| 2017 | Marshall University MarathonHuntington | WV | 2:13:11 | #421 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:13:32 | #4098 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 2:25:35 | #5301 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:40:19 | #5581 |
| 2016 | Novi Half MarathonNovi | MI | 1:32:55 | #15 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:37:13 | #284 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:40 | #673 |
| 2016 | Berkeley Half MarathonBerkeley | CA | 2:10:20 | #2389 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:10:43 | #4188 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:15:56 | #2775 |
| 2016 | B.A.A. Half MarathonBoston | MA | 2:23:03 | #4990 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:25:07 | #3891 |
| 2016 | Oakland Running FestivalOakland | CA | 2:33:25 | #1973 |
| 2015 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:28:51 | #61 |
| 2015 | Fall City Half Marathon and 10KFall City | WA | 1:33:37 | #16 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 1:52:38 | #1306 |
| 2015 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:58:17 | #603 |
| 2015 | Death Valley MarathonDeath Valley | CA | 2:08:07 | #80 |
| 2015 | B.A.A. Half MarathonBoston | MA | 2:18:12 | #4856 |
| 2015 | Davis Turkey TrotDavis | CA | 2:28:39 | #431 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:36:01 | #8896 |
| 2014 | E Murray Todd Half MarathonColts Neck | NJ | 1:35:55 | #77 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:50:37 | #1402 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 1:52:26 | #1254 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:11:09 | #13826 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:11:36 | #3381 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:31:20 | #4684 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:37:05 | #1143 |
| 2013 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:52:38 | #1855 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 1:54:30 | #1895 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:55:36 | #5722 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:09:03 | #8931 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:36:34 | #892 |
| 2012 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:55:42 | #2688 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:01:30 | #7687 |
| 2012 | United Airlines NYC HalfNew York | NY | 2:03:43 | #8905 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:26:51 | #8287 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:30:41 | #5957 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:30:49 | #87 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:08 | #835 |
| 2011 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:34:39 | #103 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 1:42:35 | #816 |
| 2011 | The Giant RaceSan Francisco | CA | 1:45:20 | #256 |
| 2011 | Healdsburg Half MarathonHealdsburg | CA | 2:20:10 | #603 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 2:22:02 | #5570 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:28:13 | #3061 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 3:48:36 | #16467 |
| 2010 | Caesar Rodney Half MarathonWilmington | DE | 1:34:57 | #187 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:35:15 | #713 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:56:08 | #2168 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:29:56 | #1720 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:42:55 | #2776 |
| 2010 | Healdsburg Half MarathonHealdsburg | CA | 2:51:30 | #590 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:44 | #994 |
| 2009 | Caesar Rodney Half MarathonWilmington | DE | 1:35:27 | #235 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:53:32 | #1373 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:09:46 | #3015 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 2:45:21 | #7853 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:33:33 | #855 |
| 2008 | Caesar Rodney Half MarathonWilmington | DE | 1:34:06 | #184 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 1:57:18 | #2542 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:06:30 | #2137 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:10:46 | #2772 |
| 2008 | Hyannis MarathonHyannis | MA | 2:21:28 | #1622 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:27:53 | #4850 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:16 | #967 |
| 2007 | Caesar Rodney Half MarathonWilmington | DE | 1:34:47 | #210 |
| 2007 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:05:59 | #1639 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:32:24 | #626 |
| 2006 | Caesar Rodney Half MarathonWilmington | DE | 1:33:31 | #196 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:11 | #644 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 1:39:24 | #304 |
| 2005 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:20:43 | #5355 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:31:22 | #648 |
| 2004 | Carlsbad MarathonCarlsbad | CA | 2:15:07 | #2671 |
| 2004 | 3M Half MarathonAustin | TX | 2:20:17 | #2185 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:33:41 | #753 |
| 2003 | Rock n Roll NashvilleNashville | TN | 1:55:59 | #1536 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:34:14 | #346 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:35 | #563 |
| 2002 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:45:35 | #269 |
| 1997 | Hospital Hill RunKansas City | MO | 1:41:16 | #430 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
57 racesPAPennsylvania
21 racesNYNew York
15 racesWAWashington
11 racesMAMassachusetts
9 racesILIllinois
8 racesDEDelaware
7 racesMDMaryland
7 racesTXTexas
7 racesMOMissouri
5 racesMIMichigan
4 racesFLFlorida
3 racesNJNew Jersey
3 racesOHOhio
3 racesAZArizona
2 racesCOColorado
2 racesNCNorth Carolina
2 racesNVNevada
2 racesOKOklahoma
2 racesINIndiana
1 raceOROregon
1 raceWVWest Virginia
1 raceKYKentucky
0 racesVAVirginia
0 races50-State Challenge
24/ 51 states + DC
27 states to go