Back to League Tables
DL
David Lam
MaleCalifornia1996–2026
104
Total Finishes
58
Distinct Races
16
States (31%)
1:21:40
PR (6:14/mi)
2:06:41
Average
+0:36:22
Slower (first to last)
Medal House
2011
Capital City River Run
2:07:18
#873 overall#529 gender
2011
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:51:33
#5657 overall#2613 gender
2011
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
3:24:43
#2981 overall#1255 gender
2010
Detroit Free Press Marathon
2:28:59
#5703 overall#2863 gender
2010
Baltimore Running Festival
2:55:41
#7217 overall#3147 gender
2009
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
3:37:57
#2700 overall#1090 gender
2007
Oklahoma City Memorial Marathon
1:53:15
#572 overall#412 gender
2004
Beer City Half™ San Diego
2:01:57
#1982 overall#1392 gender
2004
La Jolla Half Marathon & 5K
2:02:17
#1728 overall#1228 gender
2004
NYRR Fred Lebow Half Marathon
2:05:13
#2959 overall#2113 gender
2002
El Paso Marathon 'E' & 'L' Medals
2:11:39
#1437 overall#917 gender
1996
LONG ISLAND MARATHON FESTIVAL
2:02:22
#2457 overall#1973 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Moonlight Beach Half MarathonEncinitas | CA | 1:27:25 | #38 |
| 2026 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:34:45 | #152 |
| 2026 | Athens Ohio MarathonAthens | OH | 2:13:37 | #416 |
| 2026 | Carlsbad MarathonCarlsbad | CA | 2:38:44 | #3138 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:27:43 | #1004 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:34:01 | #116 |
| 2025 | Iron Horse Half MarathonNorth Bend | WA | 1:57:54 | #386 |
| 2025 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:29:41 | #2939 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 3:50:43 | #16826 |
| 2024 | Napa Valley MarathonNapa | CA | 1:22:54 | #56 |
| 2024 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:34:41 | #107 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:14:20 | #2509 |
| 2023 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:22:25 | #79 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:31:38 | #1479 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:35:07 | #165 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:43:49 | #4659 |
| 2023 | DC Half RacesWashington | DC | 1:44:34 | #645 |
| 2023 | Love Run Half MarathonPhiladelphia | PA | 2:37:26 | #4870 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:40:58 | #4179 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 4:11:25 | #14131 |
| 2022 | Napa Valley MarathonNapa | CA | 1:21:40 | #37 |
| 2022 | Lake Merced Half MarathonSan Francisco | CA | 1:26:15 | #9 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:29:20 | #1016 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:03 | #3377 |
| 2022 | Love Run Half MarathonPhiladelphia | PA | 1:58:02 | #2082 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:15:02 | #2159 |
| 2022 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:59:02 | #7410 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 3:44:58 | #10465 |
| 2021 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:48:09 | #375 |
| 2021 | Cleveland Marathon & Half MarathonCleveland | OH | 2:09:57 | #939 |
| 2020 | NYRR Fred Lebow Half MarathonNew York | NY | 1:41:41 | #756 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:28:34 | #993 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:29:57 | #1089 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:33:01 | #548 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 1:33:44 | #269 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:42:40 | #1640 |
| 2019 | NYRR Fred Lebow Half MarathonNew York | NY | 1:46:39 | #706 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:55:40 | #1037 |
| 2019 | HBF Run for a ReasonPerth | WA | 1:57:52 | #1590 |
| 2019 | Silicon Valley Running Festival Half MarathonSan Jose | CA | 1:59:22 | #387 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:10:42 | #1418 |
| 2019 | Chevron City to Surf for ActivBurswood | WA | 2:14:23 | #1370 |
| 2019 | Cleveland Marathon & Half MarathonCleveland | OH | 2:42:02 | #3025 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:32:21 | #1454 |
| 2018 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:34:19 | #880 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:34:38 | #1443 |
| 2018 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:37:34 | #502 |
| 2018 | NYRR Fred Lebow Half MarathonNew York | NY | 1:43:55 | #728 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 1:48:49 | #590 |
| 2018 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:51:49 | #687 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:01:47 | #1440 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:21:59 | #4352 |
| 2018 | Cleveland Marathon & Half MarathonCleveland | OH | 2:42:52 | #3405 |
| 2018 | Double Dipsea RaceStinson Beach | CA | 2:52:23 | #284 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 3:05:21 | #11133 |
| 2017 | Love Run Half MarathonPhiladelphia | PA | 1:38:52 | #443 |
| 2017 | NYRR Fred Lebow Half MarathonNew York | NY | 1:43:59 | #778 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:35 | #4856 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 1:51:00 | #712 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:08:18 | #3328 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 2:12:57 | #2789 |
| 2017 | North Face Endurance Challenge - ChampionshipsSan Francisco | CA | 2:13:02 | #307 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:18:26 | #2416 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:37:32 | #525 |
| 2016 | Seaside MarathonVentura | CA | 1:47:50 | #58 |
| 2016 | Harvest Half MarathonCamarillo | CA | 1:48:31 | #33 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:48:56 | #4789 |
| 2016 | Surfers Point MarathonVentura | CA | 1:52:02 | #50 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:53:00 | #1414 |
| 2016 | Love Run Half MarathonPhiladelphia | PA | 1:53:45 | #1483 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:57:57 | #10801 |
| 2016 | Outlaw Half Marathon, 10K & 5KFredericksburg | TX | 1:58:29 | #103 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:53 | #2712 |
| 2016 | Cleveland Marathon & Half MarathonCleveland | OH | 2:06:39 | #1957 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:07:17 | #2404 |
| 2016 | Berkeley Half MarathonBerkeley | CA | 2:10:23 | #2391 |
| 2016 | Leavenworth MarathonLeavenworth | WA | 2:13:59 | #690 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:15 | #1194 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:49:11 | #871 |
| 2015 | Outlaw Half Marathon, 10K & 5KFredericksburg | TX | 1:53:35 | #75 |
| 2015 | Operation Jack Marathon and Half MarathonLos Angeles | CA | 1:53:56 | #46 |
| 2015 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:12:59 | #4288 |
| 2015 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:21:29 | #3224 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:34:06 | #282 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:36:23 | #547 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:40:32 | #334 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:50:50 | #1234 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 1:51:09 | #1064 |
| 2014 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:02:01 | #632 |
| 2014 | Foot Traffic Flat MarathonPortland | OR | 2:07:46 | #752 |
| 2014 | Covered Bridges Half MarathonWoodstock | VT | 2:09:35 | #1163 |
| 2013 | Surfer's Path MarathonSanta Cruz | CA | 1:50:04 | #211 |
| 2013 | Covered Bridges Half MarathonWoodstock | VT | 2:07:45 | #781 |
| 2013 | The Giant RaceSan Francisco | CA | 3:06:54 | #4801 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:44:28 | #826 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 1:45:41 | #527 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 1:46:02 | #858 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 1:55:02 | #1022 |
| 2012 | CHaD Hero Half MarathonHanover | NH | 2:15:50 | #470 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 5:09:27 | #2973 |
| 2011 | Capital City River RunLansing | MI | 2:07:18 | #873 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:51:33 | #5657 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:24:43 | #2981 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 2:28:59 | #5703 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:55:41 | #7217 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:37:57 | #2700 |
| 2007 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:53:15 | #572 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 2:01:57 | #1982 |
| 2004 | La Jolla Half Marathon & 5KSan Diego | CA | 2:02:17 | #1728 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:05:13 | #2959 |
| 2002 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 2:11:39 | #1437 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:02:22 | #2457 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
38 racesNYNew York
21 racesPAPennsylvania
8 racesTXTexas
8 racesWAWashington
7 racesOHOhio
6 racesOKOklahoma
4 racesMIMichigan
3 racesNVNevada
2 racesCTConnecticut
1 raceDCDistrict of Columbia
1 raceILIllinois
1 raceMOMissouri
1 raceNHNew Hampshire
1 raceMAMassachusetts
0 racesVAVirginia
0 races50-State Challenge
16/ 51 states + DC
35 states to go