Back to League Tables
ML
Michael Li
MaleCalifornia2007–2026
61
Total Finishes
46
Distinct Races
11
States (22%)
1:28:41
PR (6:46/mi)
2:12:42
Average
+0:10:12
Slower (first to last)
Medal House
2012
Davis Stampede
1:46:08
#264 overall#190 gender
2012
Kaiser Permanente San Francisco Half Marathon & 5K
1:53:50
#1912 overall#1335 gender
2012
Rock 'n' Roll San Jose
1:57:43
#2286 overall#1691 gender
2011
Rock 'n' Roll San Jose
1:57:10
#2336 overall#1745 gender
2011
Nitro Trail
2:07:52
#69 overall#49 gender
2010
2026 Avenue of the Giants Marathon
1:52:47
#187 overall#124 gender
2010
St. Jude Rock 'n' Roll Seattle
1:53:45
#2201 overall#1282 gender
2010
Oakland Running Festival
1:54:22
#581 overall#380 gender
2010
Rock 'n' Roll San Jose
1:59:01
#2619 overall#1875 gender
2010
Monterey Bay Half Marathon
2:17:15
#2921 overall#1400 gender
2009
Rock 'n' Roll San Jose
1:55:23
#2282 overall#1692 gender
2007
United Airlines NYC Half
1:48:04
#2379 overall#1796 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Austin International HalfAustin | TX | 1:41:11 | #884 |
| 2026 | Austin MarathonAustin | TX | 1:58:16 | #3337 |
| 2025 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:46:19 | #745 |
| 2025 | Credit Union Cherry Blossom Ten MileWashington | DC | 1:47:35 | #294 |
| 2025 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:57:39 | #1348 |
| 2025 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:03:23 | #869 |
| 2025 | Austin MarathonAustin | TX | 2:11:29 | #72 |
| 2025 | USA Women's Half Marathon DallasDallas | TX | 2:23:04 | #168 |
| 2024 | Credit Union Cherry Blossom Ten MileWashington | DC | 1:50:14 | #269 |
| 2024 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:52:32 | #490 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:59:09 | #7726 |
| 2024 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:21:37 | #3072 |
| 2023 | Austin MarathonAustin | TX | 1:59:36 | #2384 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:04:58 | #1797 |
| 2023 | 3M Half MarathonAustin | TX | 2:08:09 | #2450 |
| 2023 | Napa Half MarathonNapa | CA | 2:26:11 | #222 |
| 2023 | Brooklyn Spring Half, 10K, 5KBrooklyn | NY | 2:31:23 | #248 |
| 2023 | NYCRUNS Cocoa ClassicNew York | NY | 2:38:13 | #428 |
| 2022 | Surfer's Path MarathonSanta Cruz | CA | 1:28:41 | #24 |
| 2022 | Drop13 Big Cottonwood Canyon Half Marathon & 5KHolladay | UT | 1:33:50 | #78 |
| 2022 | United Airlines NYC HalfNew York | NY | 2:09:06 | #11973 |
| 2022 | The Verrazzano Half, 10K, 5KBrooklyn | NY | 2:35:45 | #76 |
| 2021 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 2:17:38 | #423 |
| 2021 | Austin MarathonAustin | TX | 2:25:36 | #2641 |
| 2020 | Bank of America Chicago MarathonChicago | IL | 1:50:14 | #1090 |
| 2019 | Livermore Half MarathonLivermore | CA | 1:46:50 | #165 |
| 2019 | Seattle MarathonSeattle | WA | 1:55:25 | #974 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:05:16 | #2161 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:26:04 | #3444 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:53:04 | #1683 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:32:03 | #5449 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:13:25 | #3891 |
| 2017 | Brazen New Year's DayCastro Valley | CA | 2:38:13 | #117 |
| 2017 | Austin MarathonAustin | TX | 2:42:34 | #5077 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:03:30 | #1672 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:06:24 | #2197 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:42:53 | #5281 |
| 2016 | Sasquatch ScrambleSan Rafael | CA | 3:14:52 | #56 |
| 2015 | The Giant RaceSan Francisco | CA | 1:53:55 | #619 |
| 2015 | Parks Half MarathonRockville | MD | 2:00:38 | #897 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:17:38 | #3161 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 2:21:16 | #4290 |
| 2015 | Temecula Half Marathon, 10K, 5KTemecula | CA | 2:46:03 | #365 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:47:37 | #1361 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:08:26 | #2872 |
| 2014 | Surfer's Path MarathonSanta Cruz | CA | 2:09:52 | #667 |
| 2014 | North Face Endurance Challenge - ChampionshipsSan Francisco | CA | 2:14:17 | #329 |
| 2014 | ZombieRunner Quarry Lakes RunFremont | CA | 2:20:10 | #83 |
| 2014 | Oakland Running FestivalOakland | CA | 2:25:43 | #2112 |
| 2014 | Almost New Year's EveCastro Valley | CA | 2:48:29 | #234 |
| 2014 | Double Dipsea RaceStinson Beach | CA | 3:58:37 | #639 |
| 2013 | Oakland Running FestivalOakland | CA | 1:57:28 | #871 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 2:10:10 | #3960 |
| 2013 | Western PacificFremont | CA | 2:11:31 | #183 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 2:35:54 | #3971 |
| 2013 | Brazen New Year's DayCastro Valley | CA | 2:39:23 | #201 |
| 2012 | Davis StampedeDavis | CA | 1:46:08 | #264 |
| 2012 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:53:50 | #1912 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 1:57:43 | #2286 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:04:56 | #4422 |
| 2012 | Nitro TrailPinole | CA | 2:14:37 | #123 |
| 2012 | Brazen New Year's DayCastro Valley | CA | 2:23:09 | #94 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 1:57:10 | #2336 |
| 2011 | Nitro TrailPinole | CA | 2:07:52 | #69 |
| 2010 | 2026 Avenue of the Giants MarathonArcata | CA | 1:52:47 | #187 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:53:45 | #2201 |
| 2010 | Oakland Running FestivalOakland | CA | 1:54:22 | #581 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:59:01 | #2619 |
| 2010 | Monterey Bay Half MarathonMonterey | CA | 2:17:15 | #2921 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:55:23 | #2282 |
| 2007 | United Airlines NYC HalfNew York | NY | 1:48:04 | #2379 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
44 racesTXTexas
8 racesNYNew York
7 racesWAWashington
2 racesILIllinois
1 raceMAMassachusetts
1 racePAPennsylvania
1 raceTNTennessee
1 raceUTUtah
1 raceVAVirginia
1 raceNJNew Jersey
0 races50-State Challenge
11/ 51 states + DC
40 states to go