Back to League Tables
DR
David Roberts
MaleCalifornia1985–2026
298
Total Finishes
169
Distinct Races
36
States (71%)
1:03:51
PR (4:52/mi)
2:15:38
Average
+1:42:26
Slower (first to last)
Medal House
1999
2026 Bar Harbor Bank & Trust Half Marathon and Fall 5K
1:18:53
#7 overall#7 gender
1999
Beer City Half™ San Diego
1:39:23
#756 overall#641 gender
1999
Baystate Marathon
1:45:41
#396 overall#307 gender
1998
ORRRC Xenia Marathon, Half-Marathon, and 10K
1:27:31
#45 overall#42 gender
1998
Thanksgiving Distance Classic
1:45:14
#312 overall#247 gender
1998
Newport Marathon
1:52:10
#223 overall#188 gender
1998
Beer City Half™ San Diego
2:13:36
#3466 overall#2319 gender
1997
2025 500 Festival Running Events
3:35:16
#15223 overall#8327 gender
1996
Tucson Marathon
2:11:35
#380 overall#227 gender
1990
The LESS Popular Brooklyn Half Marathon!
1:59:34
#1245 overall#1052 gender
1988
Beer City Half™ San Diego
1:50:50
#2071 overall#2071 gender
1985
Dayton River Corridor Classic
1:39:02
#782 overall#731 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:41:50 | #246 |
| 2026 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:55:14 | #79 |
| 2026 | Livermore Half MarathonLivermore | CA | 1:59:14 | #616 |
| 2026 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:05:06 | #988 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:35:59 | #3538 |
| 2026 | Greater St. Louis MarathonSt. Louis | MO | 2:42:59 | #3214 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:21:28 | #8624 |
| 2025 | Mankato Marathon WeekendMankato | MN | 1:51:27 | #134 |
| 2025 | Running From Yeti - St. Louis, MOSt. Louis | MO | 1:54:42 | #22 |
| 2025 | Running From Yeti - St. Louis, MOSt. Louis | MO | 1:54:43 | #22 |
| 2025 | DEXTER-ANN ARBOR RUNDexter | MI | 2:00:24 | #1056 |
| 2025 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:02:09 | #912 |
| 2025 | Livermore Half MarathonLivermore | CA | 2:05:55 | #703 |
| 2025 | Parks Half MarathonRockville | MD | 2:10:27 | #600 |
| 2025 | Portland MarathonPortland | OR | 2:14:09 | #2528 |
| 2025 | CHURCHILL'S HALF MARATHONPerrysburg | OH | 2:18:54 | #602 |
| 2025 | Auburn Half MarathonAuburn | CA | 3:08:29 | #72 |
| 2025 | Santa Cruz Trail RunFelton | CA | 3:13:12 | #87 |
| 2025 | Santa Cruz Trail RunSanta Cruz | CA | 3:13:13 | #87 |
| 2025 | San Lorenzo River Trail RunSanta Cruz | CA | 3:21:32 | #101 |
| 2025 | San Lorenzo River Trail RunSanta Cruz | CA | 3:21:32 | #101 |
| 2025 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 3:30:38 | #9185 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:52:57 | #912 |
| 2024 | DEXTER-ANN ARBOR RUNDexter | MI | 2:01:11 | #1005 |
| 2024 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:01:35 | #14231 |
| 2024 | Rock n Roll NashvilleNashville | TN | 2:05:03 | #2664 |
| 2024 | Willamette Valley Marathon & Half MarathonSalem | OR | 2:25:03 | #265 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:30:25 | #2271 |
| 2024 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:36:00 | #3103 |
| 2024 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:40:29 | #13189 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:00:55 | #1826 |
| 2023 | CHURCHILL'S HALF MARATHONPerrysburg | OH | 2:05:28 | #474 |
| 2023 | Parks Half MarathonRockville | MD | 2:11:38 | #549 |
| 2023 | Seabrook Lucky TrailsSeabrook | TX | 2:12:57 | #65 |
| 2023 | Ventura MarathonVentura | CA | 2:49:00 | #1312 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:27:59 | #10476 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:32:41 | #12085 |
| 2023 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:40:36 | #11660 |
| 2023 | Santa Cruz Trail RunFelton | CA | 3:53:18 | #105 |
| 2023 | Santa Cruz Trail RunSanta Cruz | CA | 3:53:18 | #105 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:59:53 | #1179 |
| 2022 | DEXTER-ANN ARBOR RUNDexter | MI | 2:01:47 | #674 |
| 2022 | United Airlines NYC HalfNew York | NY | 2:07:30 | #11434 |
| 2022 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:22:56 | #2383 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:46:36 | #16688 |
| 2022 | Woodside Ramble - WinterRedwood City | CA | 3:11:17 | #123 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:23:36 | #8716 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:38:26 | #10184 |
| 2021 | BCS College Station MarathonCollege Station | TX | 2:00:55 | #540 |
| 2021 | Arches Half MarathonMoab | UT | 2:02:53 | #27 |
| 2021 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:05:21 | #385 |
| 2021 | The Coney Island Half, 10K, and 5KBrooklyn | NY | 2:05:47 | #78 |
| 2021 | Wisconsin MarathonKenosha | WI | 2:36:24 | #618 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:13:10 | #6745 |
| 2021 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:24:42 | #3174 |
| 2020 | Rockaway MarathonRockaway Beach | NY | 1:34:32 | #42 |
| 2020 | Irvine Trail 5K/Half MarathonIrvine | CA | 1:54:53 | #182 |
| 2020 | Zion Half MarathonSpringdale | UT | 2:23:51 | #851 |
| 2020 | Santa Cruz Half MarathonSanta Cruz | CA | 2:45:17 | #1345 |
| 2020 | Rock ‘n’ Roll VRAnywhere | AZ | 3:27:55 | #1172 |
| 2019 | New Paltz Challengenew paltz | NY | 1:34:34 | #19 |
| 2019 | Richmond MarathonRichmond | VA | 1:35:52 | #117 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:41:20 | #755 |
| 2019 | Shipyard Old Port Half MarathonPortland | ME | 1:47:10 | #457 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:54:04 | #1606 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:30 | #8934 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:55:39 | #972 |
| 2019 | Urban Cow Half MarathonSacramento | CA | 1:58:19 | #840 |
| 2019 | NYRR Fred Lebow Half MarathonNew York | NY | 2:05:49 | #2091 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:09:46 | #1694 |
| 2019 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:10:08 | #1049 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:11:57 | #6176 |
| 2019 | Seabrook Lucky TrailsSeabrook | TX | 2:12:26 | #139 |
| 2019 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:12:44 | #520 |
| 2019 | Virginia Wine Country Half MarathonHillsboro | VA | 2:25:22 | #583 |
| 2019 | Rock 'n' Roll San JoseSan Jose | CA | 2:38:51 | #3735 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:11:21 | #13307 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:15:06 | #8069 |
| 2019 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:16:59 | #12038 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:19:31 | #9334 |
| 2018 | Heart Mini MarathonCincinnati | OH | 1:03:56 | #48 |
| 2018 | DEXTER-ANN ARBOR RUNDexter | MI | 1:49:42 | #468 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:52:02 | #714 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:08:08 | #1712 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:12:56 | #1340 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:19:51 | #4042 |
| 2018 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:37:13 | #4223 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:55:50 | #11747 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:56:23 | #6563 |
| 2018 | Rock 'n' Roll San JoseSan Jose | CA | 2:59:39 | #4690 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:04:43 | #7210 |
| 2018 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 3:13:43 | #4857 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:22:10 | #11337 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 3:25:27 | #12246 |
| 2017 | Heart Mini MarathonCincinnati | OH | 1:03:51 | #38 |
| 2017 | HBF Run for a ReasonPerth | WA | 1:31:04 | #144 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 1:36:21 | #507 |
| 2017 | Hofbrauhaus ClevelandCleveland | OH | 1:42:44 | #52 |
| 2017 | Run Like Hell Half Marathon/10K/5KPortland | OR | 1:42:50 | #73 |
| 2017 | Fall EquinoxFort Collins | CO | 1:48:40 | #168 |
| 2017 | The Louisiana MarathonBaton Rouge | LA | 1:48:42 | #208 |
| 2017 | Oak Island LighthouseOak Island | NC | 1:50:51 | #35 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:50:53 | #713 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:52:53 | #1005 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:00:22 | #2131 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:01:20 | #1419 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:04:43 | #1515 |
| 2017 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 2:04:47 | #326 |
| 2017 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:43:37 | #3312 |
| 2017 | Tinker Bell Half MarathonAnaheim | CA | 3:18:12 | #1274 |
| 2017 | DONNA Marathon WeekendJacksonville Beach | FL | 3:37:01 | #3290 |
| 2016 | Holiday Half MarathonPortland | OR | 1:46:49 | #286 |
| 2016 | Good Life HalfsyLincoln | NE | 1:48:20 | #529 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:55:40 | #1208 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:57:15 | #1288 |
| 2016 | Hershey Half MarathonHershey | PA | 2:02:41 | #1289 |
| 2016 | Chevron City to Surf for ActivBurswood | WA | 2:04:39 | #1338 |
| 2016 | DEXTER-ANN ARBOR RUNDexter | MI | 2:11:45 | #1426 |
| 2016 | Runtastic HAUNTED Salt Lake CitySalt Lake City | UT | 2:12:27 | #662 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:15:14 | #4608 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 2:26:40 | #4438 |
| 2016 | The Louisiana MarathonBaton Rouge | LA | 2:29:54 | #1837 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:39:04 | #5241 |
| 2016 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:54:52 | #6431 |
| 2015 | Lincoln MarathonLincoln | NE | 1:38:08 | #331 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 1:41:13 | #513 |
| 2015 | Livermore Half MarathonLivermore | CA | 1:42:24 | #192 |
| 2015 | The Louisiana MarathonBaton Rouge | LA | 1:51:04 | #346 |
| 2015 | Runtastic HAUNTED Salt Lake CitySalt Lake City | UT | 1:54:02 | #290 |
| 2015 | Chevron City to Surf for ActivBurswood | WA | 1:54:26 | #1017 |
| 2015 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:55:40 | #583 |
| 2015 | Seaside Half-Marathon and 5KSeaside | FL | 1:55:42 | #481 |
| 2015 | Wicked Triple FunFort Walton Beach | FL | 1:58:33 | #53 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:00:51 | #1873 |
| 2015 | Chicago Spring Half MarathonChicago | IL | 2:07:57 | #1692 |
| 2015 | Salt Lake City MarathonSalt Lake City | UT | 2:12:35 | #1614 |
| 2015 | Rock 'n' Roll San JoseSan Jose | CA | 2:30:00 | #5081 |
| 2015 | Beat The BlerchCarnation | WA | 2:42:28 | #548 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 3:13:06 | #4677 |
| 2015 | Air Force MarathonDayton | OH | 3:25:47 | #4627 |
| 2014 | Run Northumberland Half MarathonNorthumberland | PA | 1:42:22 | #199 |
| 2014 | Perth Half MarathonBurswood | WA | 1:45:01 | #325 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:45:11 | #699 |
| 2014 | Get Lucky Half MarathonMinneapolis | MN | 1:48:14 | #464 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:48:27 | #785 |
| 2014 | OUC Orlando Half MarathonOrlando | FL | 1:50:58 | #498 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:52:53 | #1959 |
| 2014 | Mankato Marathon WeekendMankato | MN | 1:56:39 | #510 |
| 2014 | Lost Dutchman MarathonApache Junction | AZ | 1:57:52 | #274 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:05:52 | #5478 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:06:27 | #3706 |
| 2014 | Publix Florida MarathonMelbourne | FL | 2:08:57 | #469 |
| 2014 | Run for the HoneywagonEverson | WA | 2:13:10 | #46 |
| 2014 | The Louisiana MarathonBaton Rouge | LA | 2:16:15 | #1269 |
| 2014 | Soldier Marathon & Half MarathonColumbus | GA | 2:18:59 | #557 |
| 2014 | Healdsburg Half MarathonHealdsburg | CA | 2:30:03 | #698 |
| 2014 | Cinco De MayoPortland | OR | 2:46:23 | #464 |
| 2014 | Berkeley Half MarathonBerkeley | CA | 2:51:44 | #3329 |
| 2014 | The Giant RaceSan Francisco | CA | 2:52:45 | #3412 |
| 2014 | Columbia Gorge Marathon and HalfHood River | OR | 2:53:54 | #562 |
| 2014 | DONNA Marathon WeekendJacksonville Beach | FL | 3:01:31 | #2508 |
| 2014 | Windsor Half Marathon 10K & 5KWindsor | CA | 3:06:18 | #682 |
| 2014 | California Classic Half MarathonFresno | CA | 3:43:06 | #1414 |
| 2013 | Heart Mini MarathonCincinnati | OH | 1:25:00 | #982 |
| 2013 | Grandma's MarathonDuluth | MN | 1:39:22 | #570 |
| 2013 | Run Northumberland Half MarathonNorthumberland | PA | 1:46:19 | #270 |
| 2013 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:48:08 | #299 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:49:22 | #362 |
| 2013 | Huckleberry Half MarathonWelches | OR | 1:51:43 | #49 |
| 2013 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:55:31 | #236 |
| 2013 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 1:58:12 | #357 |
| 2013 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:04:57 | #440 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:10:36 | #6510 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 2:28:40 | #4916 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 2:39:19 | #4050 |
| 2013 | Mankato Marathon WeekendMankato | MN | 2:41:12 | #1466 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:00:08 | #7985 |
| 2013 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:22:50 | #10726 |
| 2013 | Rock n Roll NashvilleNashville | TN | 3:33:42 | #17006 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:33:57 | #155 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:46:08 | #592 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:05 | #1399 |
| 2012 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:54:04 | #724 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 1:55:19 | #2525 |
| 2012 | Mankato Marathon WeekendMankato | MN | 1:55:30 | #462 |
| 2012 | Death Valley MarathonDeath Valley | CA | 1:57:51 | #44 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:05:33 | #6984 |
| 2012 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 2:06:40 | #621 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:08:28 | #2755 |
| 2012 | 3M Half MarathonAustin | TX | 2:08:35 | #2809 |
| 2012 | Air Force MarathonDayton | OH | 2:08:49 | #1719 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:09:08 | #3304 |
| 2012 | Bellingham Bay MarathonBellingham | WA | 2:12:11 | #847 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:16:03 | #501 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:18:37 | #6975 |
| 2012 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:29:21 | #808 |
| 2012 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 2:40:53 | #1696 |
| 2012 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:47:14 | #2609 |
| 2012 | Lake Minnetonka Half MarathonWayzata | MN | 2:56:47 | #2425 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:01:53 | #10583 |
| 2011 | Silver Comet Half & Full MarathonMableton | GA | 1:42:50 | #160 |
| 2011 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:49:53 | #130 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 1:50:37 | #797 |
| 2011 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:52:08 | #239 |
| 2011 | Dallas Marathon WeekendDallas | TX | 1:52:48 | #1418 |
| 2011 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 1:53:21 | #99 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:57:29 | #1802 |
| 2011 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:03:24 | #835 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 2:06:44 | #3047 |
| 2011 | Austin MarathonAustin | TX | 2:06:53 | #3123 |
| 2011 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:08:19 | #1361 |
| 2011 | Yukon Do It MarathonPort Orchard | WA | 2:10:35 | #163 |
| 2011 | Carlsbad MarathonCarlsbad | CA | 2:11:11 | #3231 |
| 2011 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:19:33 | #967 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 2:20:28 | #4072 |
| 2011 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:24:37 | #3538 |
| 2011 | Race to Robie CreekBoise | ID | 2:39:23 | #1628 |
| 2011 | Air Force MarathonDayton | OH | 3:00:29 | #3777 |
| 2010 | Air Force MarathonDayton | OH | 1:45:18 | #360 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 1:45:32 | #996 |
| 2010 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:55:35 | #181 |
| 2010 | Charlottesville MarathonCharlottesville | VA | 2:01:55 | #522 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:06:24 | #2503 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:08:30 | #6137 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:08:34 | #5810 |
| 2010 | Andrew Jackson MarathonJackson | TN | 2:12:45 | #135 |
| 2010 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:13:26 | #3893 |
| 2010 | Rock 'n' Roll San DiegoSan Diego | CA | 2:21:33 | #5953 |
| 2010 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:32:28 | #337 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:54:31 | #12131 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 4:44:03 | #17600 |
| 2009 | Perth MarathonBurswood | WA | 1:29:43 | #93 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 1:48:18 | #1433 |
| 2009 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 1:52:23 | #30 |
| 2009 | Quad Cities Distance ClassicMoline | IL | 1:54:11 | #375 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:17 | #2720 |
| 2009 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:55:04 | #170 |
| 2009 | Austin MarathonAustin | TX | 1:59:02 | #1935 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:07:33 | #5061 |
| 2009 | Pinedale Half Marathon & 10KPinedale | WY | 2:09:32 | #59 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:20:36 | #4229 |
| 2009 | Nisene Marks Marathon, Half Marathon, and 5KAptos | CA | 2:22:14 | #112 |
| 2009 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:34:30 | #3116 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:46:05 | #11912 |
| 2008 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:24:30 | #36 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:27:11 | #100 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:49:07 | #1832 |
| 2008 | Cleveland Marathon & Half MarathonCleveland | OH | 1:49:18 | #601 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 1:50:04 | #1597 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:30 | #1124 |
| 2008 | Run the Reagan 2026Snellville | GA | 1:58:35 | #194 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:06:11 | #3458 |
| 2008 | Andrew Jackson MarathonJackson | TN | 2:12:31 | #105 |
| 2008 | Carlsbad MarathonCarlsbad | CA | 2:27:03 | #4553 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:28:59 | #8719 |
| 2007 | CentraCare Earth Day RunSt. Cloud | MN | 1:27:53 | #57 |
| 2007 | Chevron City to Surf for ActivBurswood | WA | 1:30:40 | #63 |
| 2007 | Hogeye MarathonFayetteville | AR | 1:42:34 | #37 |
| 2007 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:59:59 | #990 |
| 2007 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:20:00 | #1323 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 2:22:51 | #4142 |
| 2007 | Mermaid Half MarathonSan Diego | CA | 2:28:10 | #1069 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:29:17 | #4858 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:33:11 | #4919 |
| 2007 | La Jolla Half Marathon & 5KSan Diego | CA | 2:34:06 | #4035 |
| 2006 | Austin MarathonAustin | TX | 1:45:40 | #607 |
| 2006 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:48:30 | #169 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:48:34 | #1188 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:57:39 | #1134 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:58:38 | #7679 |
| 2006 | Air Force MarathonDayton | OH | 2:09:54 | #808 |
| 2006 | Race to Robie CreekBoise | ID | 2:14:06 | #904 |
| 2006 | Carlsbad MarathonCarlsbad | CA | 2:18:29 | #2692 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 2:25:23 | #4579 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:28:49 | #5298 |
| 2006 | La Jolla Half Marathon & 5KSan Diego | CA | 2:28:55 | #3698 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:18:01 | #14761 |
| 2005 | Governor's CupHelena | MT | 1:26:22 | #8 |
| 2005 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:31:14 | #87 |
| 2005 | Thanksgiving Distance ClassicJacksonville | FL | 1:41:15 | #236 |
| 2005 | Austin MarathonAustin | TX | 1:51:04 | #678 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:51:50 | #2469 |
| 2005 | GPS Half MarathonSparks | MD | 1:57:36 | #121 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:07:14 | #1182 |
| 2005 | Carlsbad MarathonCarlsbad | CA | 2:16:19 | #2333 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 2:25:01 | #4351 |
| 2004 | Topeka To Auburn Half MarathonTopeka | KS | 1:26:24 | #18 |
| 2004 | 3M Half MarathonAustin | TX | 1:47:24 | #802 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:53:57 | #1792 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 2:02:10 | #1189 |
| 2004 | Life Time Miami Marathon & HalfMiami | FL | 2:09:06 | #1720 |
| 2004 | Carlsbad MarathonCarlsbad | CA | 2:18:33 | #2823 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 2:20:48 | #3425 |
| 2004 | La Jolla Half Marathon & 5KSan Diego | CA | 2:30:26 | #3436 |
| 2003 | New Prague Half MarathonNew Prague | MN | 1:25:08 | #92 |
| 2003 | Wamc Darlington Half MarathonBurswood | WA | 1:34:06 | #34 |
| 2003 | Austin MarathonAustin | TX | 1:43:20 | #311 |
| 2003 | Baystate MarathonLowell | MA | 1:46:41 | #183 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 2:03:19 | #1174 |
| 2003 | Carlsbad MarathonCarlsbad | CA | 2:18:33 | #2942 |
| 2002 | Grandma's MarathonDuluth | MN | 1:21:14 | #64 |
| 2002 | Columbia Gorge Marathon and HalfHood River | OR | 1:28:52 | #21 |
| 2002 | 3M Half MarathonAustin | TX | 1:52:56 | #1007 |
| 2002 | Covered Bridges Half MarathonWoodstock | VT | 2:03:32 | #900 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 2:16:53 | #2727 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 2:30:15 | #4480 |
| 2001 | Columbia Gorge Marathon and HalfHood River | OR | 1:33:45 | #25 |
| 2001 | Dayton River Corridor ClassicDayton | OH | 1:36:13 | #114 |
| 2001 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 2:03:16 | #311 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 2:12:41 | #3206 |
| 2000 | Beer City Half™ San DiegoSan Diego | CA | 2:07:22 | #2658 |
| 1999 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:18:53 | #7 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:39:23 | #756 |
| 1999 | Baystate MarathonLowell | MA | 1:45:41 | #396 |
| 1999 | Thanksgiving Distance ClassicJacksonville | FL | 1:46:22 | #287 |
| 1999 | Carlsbad MarathonCarlsbad | CA | 2:04:28 | #1926 |
| 1998 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 1:27:31 | #45 |
| 1998 | Thanksgiving Distance ClassicJacksonville | FL | 1:45:14 | #312 |
| 1998 | Newport MarathonNewport | RI | 1:52:10 | #223 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 2:13:36 | #3466 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 3:35:16 | #15223 |
| 1996 | Tucson MarathonTucson | AZ | 2:11:35 | #380 |
| 1990 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:59:34 | #1245 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 1:50:50 | #2071 |
| 1985 | Dayton River Corridor ClassicDayton | OH | 1:39:02 | #782 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
92 racesFLFlorida
39 racesOHOhio
18 racesTXTexas
18 racesWAWashington
15 racesMNMinnesota
12 racesVAVirginia
11 racesNYNew York
10 racesGAGeorgia
9 racesOROregon
9 racesAZArizona
8 racesTNTennessee
8 racesMDMaryland
7 racesMIMichigan
7 racesMTMontana
6 racesPAPennsylvania
6 racesUTUtah
5 racesKYKentucky
4 racesLALouisiana
4 racesMOMissouri
4 racesARArkansas
3 racesMEMaine
3 racesNCNorth Carolina
3 racesNVNevada
3 racesCOColorado
2 racesIDIdaho
2 racesILIllinois
2 racesINIndiana
2 racesMAMassachusetts
2 racesNENebraska
2 racesWIWisconsin
2 racesHIHawaii
1 raceKSKansas
1 raceMSMississippi
1 raceBCBC
0 racesSCSouth Carolina
0 races50-State Challenge
36/ 51 states + DC
15 states to go