Back to League Tables
JL
Joseph Lee
MaleCalifornia1984–2026
251
Total Finishes
124
Distinct Races
30
States (59%)
1:22:06
PR (6:16/mi)
2:12:12
Average
+1:30:26
Slower (first to last)
Medal House
2003
Surf City Marathon
1:54:36
#978 overall#710 gender
2003
2026 2XU Long Beach Marathon & Half Marathon
1:58:31
#668 overall#493 gender
2002
Thanksgiving Distance Classic
1:34:08
#136 overall#125 gender
2002
Tucson Marathon
2:02:08
#847 overall#465 gender
2001
2025 Val Nolasco Half Marathon
1:39:03
#76 overall#70 gender
2001
Tucson Marathon
2:00:02
#746 overall#466 gender
2001
Surf City Marathon
2:24:31
#2004 overall#1277 gender
2000
2027 Walt Disney World® Marathon Weekend
2:33:39
#2720 overall#1261 gender
1999
2026 2XU Long Beach Marathon & Half Marathon
2:03:49
#1155 overall#817 gender
1993
47th Colonial Half Marathon and 5K
1:36:44
#392 overall#363 gender
1985
Hospital Hill Run
2:08:41
#1441 overall#1256 gender
1984
Hospital Hill Run
1:48:40
#1122 overall#1036 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:28:10 | #187 |
| 2026 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:40:06 | #566 |
| 2026 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:40:50 | #62 |
| 2026 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:08:01 | #2918 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:10:50 | #3026 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:16:16 | #7928 |
| 2026 | Austin MarathonAustin | TX | 3:19:06 | #329 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:28:53 | #1366 |
| 2025 | BCS Oktoberfest Half-MarathonMadison | NJ | 1:30:44 | #14 |
| 2025 | Good Life HalfsyLincoln | NE | 1:34:10 | #359 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:34:14 | #2135 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 1:35:59 | #766 |
| 2025 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:39:45 | #46 |
| 2025 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:46:17 | #781 |
| 2025 | NYRR Fred Lebow Half MarathonNew York | NY | 1:48:06 | #1302 |
| 2025 | Lake Wilderness TriathlonMaple Valley | WA | 1:48:47 | #6 |
| 2025 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:50:56 | #948 |
| 2025 | Colt State Park Half MarathonBristol | RI | 1:55:06 | #192 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:58:19 | #2475 |
| 2025 | 2025 Windward Half Marathon and 5Kailua | HI | 1:59:56 | #68 |
| 2025 | 2026 Windward Half Marathon and 5Kailua | HI | 1:59:57 | #68 |
| 2025 | DC Half RacesWashington | DC | 2:00:00 | #2582 |
| 2025 | Lincoln MarathonLincoln | NE | 2:07:55 | #1983 |
| 2025 | Santa's Reindeer RunHuntington Beach | CA | 2:09:49 | #68 |
| 2025 | New England Half MarathonConcord | NH | 2:19:55 | #673 |
| 2025 | Tobacco Road MarathonCary | NC | 2:55:29 | #1753 |
| 2025 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:58:21 | #2600 |
| 2025 | B.A.A. Half MarathonBoston | MA | 3:05:24 | #6986 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:08:48 | #6801 |
| 2024 | Seattle MarathonSeattle | WA | 1:22:06 | #27 |
| 2024 | BCS Oktoberfest Half-MarathonMadison | NJ | 1:38:19 | #37 |
| 2024 | Nashville 1/2 MarathonNashville | TN | 1:43:23 | #170 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:45:44 | #5602 |
| 2024 | The Racefaster Half MarathonParamus | NJ | 1:47:24 | #98 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:51:44 | #298 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:59:08 | #2869 |
| 2024 | Lincoln MarathonLincoln | NE | 2:08:13 | #1738 |
| 2024 | Winter Whirl – 5K, 10K, 10-Miler, Half MarathonLong Beach | CA | 2:10:34 | #38 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:11:37 | #12436 |
| 2024 | Good Life HalfsyLincoln | NE | 2:17:31 | #3195 |
| 2024 | Austin MarathonAustin | TX | 2:29:05 | #6448 |
| 2024 | Wicked Triple FunFort Walton Beach | FL | 2:33:50 | #62 |
| 2024 | New Bedford Half MarathonNew Bedford | MA | 2:36:32 | #1663 |
| 2024 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:41:43 | #7218 |
| 2024 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:59:51 | #3514 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:02:21 | #5194 |
| 2024 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 3:23:48 | #3057 |
| 2024 | Tri-State New Jersey Spartan Trifecta Event Weekend - BeastVernon | NJ | 4:53:35 | #245 |
| 2023 | Orca Half MarathonSeattle | WA | 1:23:52 | #2 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 1:28:10 | #398 |
| 2023 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 1:33:06 | #9 |
| 2023 | Newburyport Half Marathon and RelayNewburyport | MA | 1:34:38 | #69 |
| 2023 | Fallen Comrades Half MarathonWest Point | NY | 1:42:22 | #70 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:44:48 | #4487 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:45:44 | #2147 |
| 2023 | Nashville 1/2 MarathonNashville | TN | 1:47:36 | #179 |
| 2023 | The Colorado MarathonFort Collins | CO | 1:52:31 | #249 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:56:04 | #2164 |
| 2023 | City of Oaks MarathonRaleigh | NC | 1:59:10 | #668 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:01:40 | #1470 |
| 2023 | Bull City Race FestDurham | NC | 2:04:52 | #512 |
| 2023 | Good Life HalfsyLincoln | NE | 2:07:57 | #2233 |
| 2023 | Fontana Days RunFontana | CA | 2:08:49 | #459 |
| 2023 | Austin MarathonAustin | TX | 2:21:50 | #4954 |
| 2023 | Lincoln MarathonLincoln | NE | 2:26:27 | #2375 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 2:32:18 | #10536 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:00:06 | #5647 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:28:23 | #898 |
| 2022 | Cape Cod Marathon WeekendFalmouth | MA | 1:34:04 | #92 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:36:50 | #810 |
| 2022 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:43:21 | #1542 |
| 2022 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:48:43 | #351 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:50:57 | #4818 |
| 2022 | Newport Rhode RacesNewport | RI | 1:57:36 | #589 |
| 2022 | Newport Rhode RaceNewport | RI | 1:57:36 | #589 |
| 2022 | Milwaukee Lakefront MarathonMilwaukee | WI | 1:58:13 | #83 |
| 2022 | NYRR Fred Lebow Half MarathonNew York | NY | 2:13:59 | #3086 |
| 2022 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:30:39 | #2824 |
| 2021 | Philadelphia MarathonPhiladelphia | PA | 1:30:27 | #342 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:07:03 | #2557 |
| 2021 | United Airlines NYC HalfNew York | NY | 2:35:05 | #9791 |
| 2021 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:54:53 | #2965 |
| 2021 | Surf City MarathonHuntington Beach | CA | 3:02:55 | #4458 |
| 2021 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:14:37 | #7071 |
| 2021 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 3:30:25 | #1145 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:50:17 | #1970 |
| 2020 | Runtastic TIMPAmerican Fork | UT | 2:08:47 | #503 |
| 2020 | Napa Valley MarathonNapa | CA | 2:35:21 | #1630 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:47:56 | #7027 |
| 2020 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 3:12:30 | #1015 |
| 2019 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:34:52 | #190 |
| 2019 | Nashville 1/2 MarathonNashville | TN | 1:35:19 | #43 |
| 2019 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:39:56 | #85 |
| 2019 | Pasadena Half Marathon & 5KPasadena | CA | 1:40:40 | #361 |
| 2019 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:40:44 | #559 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:48:09 | #436 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:52:16 | #6969 |
| 2019 | NYRR Fred Lebow Half MarathonNew York | NY | 2:04:05 | #1964 |
| 2019 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:06:32 | #250 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 2:16:36 | #5536 |
| 2019 | Santa Clarita MarathonSanta Clarita | CA | 2:17:33 | #416 |
| 2019 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:28:43 | #1417 |
| 2019 | Monterey Bay Half MarathonMonterey | CA | 2:41:42 | #5211 |
| 2019 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 3:05:37 | #1247 |
| 2019 | Stennis Space Center Marathon | Half Marathon | 5KStennis Space Center | MS | 3:10:43 | #206 |
| 2018 | Boston's Run To RememberBoston | MA | 1:37:38 | #259 |
| 2018 | Cape Cod Marathon WeekendFalmouth | MA | 1:38:30 | #66 |
| 2018 | Harvest HalfBrentwood | TN | 1:40:11 | #13 |
| 2018 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:41:49 | #664 |
| 2018 | Independence Rhode RaceBristol | RI | 1:51:11 | #132 |
| 2018 | Independence Rhode RaceBristol | RI | 1:51:11 | #132 |
| 2018 | Verrazano Festival of RacesBrooklyn | NY | 1:53:18 | #137 |
| 2018 | Run Hard Columbia MarathonColumbia | SC | 2:03:12 | #188 |
| 2018 | Cedar Canyon Half MarathonCedar City | UT | 2:08:54 | #317 |
| 2018 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:09:21 | #2232 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:09:42 | #2106 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:14:04 | #3477 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:15:22 | #1137 |
| 2018 | Orca Half MarathonSeattle | WA | 2:15:34 | #477 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:20:45 | #3000 |
| 2018 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:26:35 | #567 |
| 2018 | Vintage Park Half MarathonHouston | TX | 2:26:35 | #569 |
| 2018 | Snow Canyon Half MarathonSaint George | UT | 2:29:04 | #993 |
| 2018 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 3:11:05 | #1194 |
| 2017 | Cape Cod Marathon WeekendFalmouth | MA | 1:37:51 | #75 |
| 2017 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:42:33 | #720 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:46:48 | #758 |
| 2017 | Independence Rhode RaceBristol | RI | 1:51:06 | #128 |
| 2017 | Independence Rhode RaceBristol | RI | 1:51:06 | #128 |
| 2017 | Rock n Roll NashvilleNashville | TN | 1:52:24 | #787 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 1:54:27 | #119 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 1:54:27 | #119 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 1:56:44 | #2444 |
| 2017 | Holiday FunSanta Monica | CA | 1:58:13 | #18 |
| 2017 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:05:49 | #1131 |
| 2017 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:07:15 | #674 |
| 2017 | Everett Half MarathonEverett | WA | 2:07:47 | #242 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:22:14 | #4959 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:27:51 | #2975 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:28:05 | #5639 |
| 2017 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:33:44 | #2330 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:49:16 | #3031 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:50:13 | #11108 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:44:13 | #752 |
| 2016 | Newport MarathonNewport | RI | 1:52:41 | #375 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:54:11 | #1058 |
| 2016 | Nashville 1/2 MarathonNashville | TN | 1:55:40 | #249 |
| 2016 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:58:12 | #758 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:03:19 | #589 |
| 2016 | Ann Arbor MarathonAnn Arbor | MI | 2:03:19 | #577 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:07:28 | #15495 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:13:49 | #2687 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:15:19 | #2450 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:21:38 | #5069 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:27:11 | #6382 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:30:19 | #9542 |
| 2016 | Zion Half MarathonSpringdale | UT | 3:19:47 | #2012 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:44:12 | #974 |
| 2015 | Rock n Roll NashvilleNashville | TN | 1:58:48 | #2550 |
| 2015 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:00:34 | #347 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:06:46 | #1562 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:12:16 | #4870 |
| 2015 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:17:38 | #4524 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:23:02 | #3533 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:23:29 | #9490 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:25:28 | #3074 |
| 2015 | Berkeley Half MarathonBerkeley | CA | 2:25:31 | #2655 |
| 2015 | Pinckney Trail WeekendPinckney | MI | 2:30:43 | #380 |
| 2015 | Austin MarathonAustin | TX | 2:33:42 | #6333 |
| 2014 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:29:48 | #81 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:51:46 | #2198 |
| 2014 | Naperville Half MarathonNaperville | IL | 1:55:22 | #738 |
| 2014 | Bellingham Bay MarathonBellingham | WA | 2:04:21 | #516 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:10:25 | #5649 |
| 2014 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:13:15 | #5493 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:19:02 | #3125 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:22:00 | #3752 |
| 2013 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:41:05 | #505 |
| 2013 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:48:21 | #1473 |
| 2013 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:54:32 | #691 |
| 2013 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:56:05 | #1466 |
| 2013 | Mammoth lakes half marathonMammoth Lakes | CA | 1:59:45 | #201 |
| 2013 | Verrazano Festival of RacesBrooklyn | NY | 2:01:32 | #134 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:06:03 | #1893 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:08:52 | #4914 |
| 2013 | Lexus Lace Up Running SeriesRancho Palos Verdes | CA | 2:21:31 | #370 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:49:27 | #4165 |
| 2012 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:56:10 | #823 |
| 2012 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:00:35 | #2686 |
| 2012 | Mercer Island Rotary Half MarathonMercer Island | WA | 2:00:41 | #997 |
| 2012 | Spinx Run FestGreenville | SC | 2:03:18 | #580 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:03:48 | #4154 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:04:44 | #1675 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:13:10 | #3685 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:15:43 | #3763 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:16:49 | #3065 |
| 2012 | TMC Get Moving Tucson Halloween WeekendTucson | AZ | 2:29:33 | #430 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:40:45 | #5561 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:50:33 | #1867 |
| 2011 | Portland MarathonPortland | OR | 2:01:32 | #442 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:02:23 | #3931 |
| 2011 | 2026 HelvetiaHillsboro | OR | 2:17:30 | #1438 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:22:18 | #4182 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 2:22:52 | #8321 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:30:29 | #6032 |
| 2011 | TMC Get Moving Tucson Halloween WeekendTucson | AZ | 2:31:46 | #563 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 2:35:21 | #6919 |
| 2011 | Star City Half Marathon & 10KRoanoke | VA | 2:40:34 | #420 |
| 2011 | Tucson MarathonTucson | AZ | 4:41:18 | #1348 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:38:04 | #342 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:58:46 | #1711 |
| 2010 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:00:29 | #619 |
| 2010 | United Airlines NYC HalfNew York | NY | 2:05:49 | #7221 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:08:06 | #6338 |
| 2010 | Run MalibuMalibu | CA | 2:12:04 | #640 |
| 2010 | 2026 HelvetiaHillsboro | OR | 2:17:10 | #1678 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:58:16 | #1919 |
| 2009 | Hyannis MarathonHyannis | MA | 2:06:31 | #1348 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:09:33 | #2777 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:12:25 | #6761 |
| 2009 | Tucson MarathonTucson | AZ | 2:14:18 | #869 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:15:02 | #5203 |
| 2009 | PCRF Reaching for the Cure RunIrvine | CA | 2:15:38 | #265 |
| 2009 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:19:27 | #3380 |
| 2009 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:26:35 | #4492 |
| 2009 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:36:54 | #3878 |
| 2009 | United Airlines NYC HalfNew York | NY | 2:42:33 | #9357 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:44:22 | #9183 |
| 2009 | Geist Half Marathon, 10K & 5KFishers | IN | 3:27:57 | #2703 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 3:32:56 | #27555 |
| 2008 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:40 | #1011 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:04:53 | #2782 |
| 2008 | Tucson MarathonTucson | AZ | 2:06:31 | #738 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:11:14 | #2789 |
| 2008 | 2026 HelvetiaHillsboro | OR | 2:18:22 | #1432 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:21:43 | #7707 |
| 2008 | NYRR Fred Lebow Half MarathonNew York | NY | 2:28:00 | #4604 |
| 2008 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:47:12 | #5739 |
| 2008 | Geist Half Marathon, 10K & 5KFishers | IN | 3:26:21 | #2027 |
| 2007 | United Airlines NYC HalfNew York | NY | 1:57:31 | #4228 |
| 2007 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:05:00 | #1641 |
| 2007 | Surf City MarathonHuntington Beach | CA | 2:05:23 | #2894 |
| 2007 | Tucson MarathonTucson | AZ | 2:08:47 | #705 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:34:25 | #4381 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:01:26 | #15929 |
| 2006 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:29:04 | #7 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:55:51 | #1021 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:00:07 | #1432 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:02:26 | #1943 |
| 2006 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 2:10:06 | #467 |
| 2006 | Tucson MarathonTucson | AZ | 2:10:56 | #809 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:51 | #6844 |
| 2006 | Detroit Free Press MarathonDetroit | MI | 3:52:46 | #4426 |
| 2005 | Battleship North Carolina Half 5KWilmington | NC | 1:45:12 | #177 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:52 | #670 |
| 2005 | Surf City MarathonHuntington Beach | CA | 1:59:30 | #1450 |
| 2005 | Tucson MarathonTucson | AZ | 2:03:37 | #615 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:07:40 | #1203 |
| 2004 | Surf City MarathonHuntington Beach | CA | 1:49:55 | #857 |
| 2004 | Tucson MarathonTucson | AZ | 2:00:50 | #582 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:07:08 | #1409 |
| 2003 | Surf City MarathonHuntington Beach | CA | 1:54:36 | #978 |
| 2003 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:58:31 | #668 |
| 2003 | Tucson MarathonTucson | AZ | 1:59:43 | #666 |
| 2002 | Thanksgiving Distance ClassicJacksonville | FL | 1:34:08 | #136 |
| 2002 | Tucson MarathonTucson | AZ | 2:02:08 | #847 |
| 2001 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:39:03 | #76 |
| 2001 | Tucson MarathonTucson | AZ | 2:00:02 | #746 |
| 2001 | Surf City MarathonHuntington Beach | CA | 2:24:31 | #2004 |
| 2000 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:33:39 | #2720 |
| 1999 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:03:49 | #1155 |
| 1993 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:36:44 | #392 |
| 1985 | Hospital Hill RunKansas City | MO | 2:08:41 | #1441 |
| 1984 | Hospital Hill RunKansas City | MO | 1:48:40 | #1122 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
88 racesNYNew York
32 racesAZArizona
15 racesWAWashington
11 racesRIRhode Island
10 racesTNTennessee
10 racesTXTexas
10 racesMAMassachusetts
9 racesILIllinois
7 racesVAVirginia
7 racesNENebraska
6 racesNJNew Jersey
6 racesPAPennsylvania
6 racesMSMississippi
5 racesDCDistrict of Columbia
4 racesFLFlorida
4 racesINIndiana
4 racesMIMichigan
4 racesNCNorth Carolina
4 racesOROregon
4 racesUTUtah
4 racesHIHawaii
3 racesMOMissouri
3 racesWIWisconsin
3 racesARArkansas
2 racesKYKentucky
2 racesSCSouth Carolina
2 racesCOColorado
1 raceLALouisiana
1 raceOHOhio
0 races50-State Challenge
30/ 51 states + DC
21 states to go