Back to League Tables
KM
Kevin Mccarthy
MaleMassachusetts1993–2026
244
Total Finishes
144
Distinct Races
32
States (63%)
1:13:28
PR (5:36/mi)
2:05:27
Average
+1:08:15
Slower (first to last)
Medal House
2001
Surf City Marathon
1:20:45
#19 overall#18 gender
2001
Newport Marathon
1:25:11
#21 overall#20 gender
2001
Covered Bridges Half Marathon
2:20:41
#1680 overall#877 gender
2000
Hyannis Marathon
1:19:05
#10 overall#10 gender
1999
New Bedford Half Marathon
1:25:38
#90 overall#86 gender
1999
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
1:47:01
#329 overall#227 gender
1999
Run for the Schools
2:05:44
#166 overall#97 gender
1998
Georgetown to Idaho Springs Half Marathon
2:14:54
#2028 overall#1227 gender
1998
2026 Desert Classic Half Marathon & 5K January 24, 2026
2:18:44
#258 overall#156 gender
1997
Pikes Peak Ascent
5:13:18
#1120 overall#816 gender
1996
LONG ISLAND MARATHON FESTIVAL
2:05:20
#2699 overall#2146 gender
1993
LONG ISLAND MARATHON FESTIVAL
2:27:59
#4669 overall#3685 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:53:45 | #1631 |
| 2026 | Half Marathon UnpluggedBurlington | VT | 2:01:12 | #577 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:16:50 | #1651 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:36:14 | #10538 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 1:38:24 | #238 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:40:32 | #583 |
| 2025 | Omaha MarathonOmaha | NE | 1:50:49 | #106 |
| 2025 | Ocean City Running FestivalOcean City | MD | 1:52:53 | #103 |
| 2025 | Ocean City Running FestivalOcean City | MD | 1:52:54 | #103 |
| 2025 | Jingle Bell Half Marathon & 5KHaverhill | MA | 2:20:44 | #643 |
| 2025 | Chicago 13.1Chicago | IL | 2:20:52 | #6048 |
| 2025 | Rockfest Half MarathonHampton Beach | NH | 2:28:12 | #1861 |
| 2025 | South Shore *3 Beach Minimum" Half MarathonHull | MA | 2:30:09 | #330 |
| 2024 | Greater St. Louis MarathonSt. Louis | MO | 2:04:53 | #1039 |
| 2024 | Rocky RunPhiladelphia | PA | 2:05:16 | #1809 |
| 2024 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:05:52 | #848 |
| 2024 | SLTC Frostbite SeriesSaint Louis | MO | 2:09:06 | #163 |
| 2024 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:15:30 | #1739 |
| 2023 | Armed Services Marathon, Half Marathon & 5KGrand Haven | MI | 1:44:42 | #10 |
| 2023 | SLTC Frostbite SeriesSaint Louis | MO | 1:54:49 | #150 |
| 2023 | Hidden Gem Half MarathonFlossmoor | IL | 2:03:14 | #466 |
| 2023 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:07:21 | #1110 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:10:24 | #1170 |
| 2023 | Twin Lights Half MarathonGloucester | MA | 2:26:49 | #316 |
| 2023 | Shipyard Old Port Half MarathonPortland | ME | 2:31:29 | #1856 |
| 2023 | Horseneck Half & 3.5 MilerWestport | MA | 2:31:45 | #493 |
| 2023 | Chicago 13.1Chicago | IL | 2:33:55 | #4718 |
| 2023 | Hampton Half Marathon & 5KHampton | NH | 2:38:21 | #382 |
| 2023 | Funky Monkey Half MarathonHarwich | MA | 2:40:58 | #171 |
| 2023 | BLACK GOOSEnorth kingstown | MA | 2:49:30 | #113 |
| 2022 | Novant Health Wilmington NC MarathonWilmington | NC | 1:38:28 | #127 |
| 2022 | NHRMC Wilmington NC Half MarathonWilmington | NC | 1:38:28 | #127 |
| 2022 | Belleville Main Street Marathon & Half MarathonBelleville | IL | 1:42:28 | #9 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:21:03 | #1899 |
| 2022 | Shipyard Old Port Half MarathonPortland | ME | 2:31:29 | #1862 |
| 2022 | Hampton Half Marathon & 5KHampton | NH | 2:38:21 | #382 |
| 2021 | Frederick Running FestivalFrederick | MD | 1:26:56 | #17 |
| 2021 | Murfreesboro Half MarathonMurfreesboro | TN | 2:40:19 | #735 |
| 2021 | Memphis Big BBQ HalfMemphis | TN | 2:56:54 | #211 |
| 2020 | SLTC Frostbite SeriesSaint Louis | MO | 1:49:01 | #148 |
| 2020 | Colt State Park Half MarathonBristol | RI | 2:08:50 | #126 |
| 2020 | Sunrise Marathon 5K/10K/13.1 LOS ANGELESLos Angeles | CA | 2:34:42 | #364 |
| 2020 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 2:44:32 | #290 |
| 2019 | Baystate MarathonLowell | MA | 1:42:38 | #174 |
| 2019 | The New Yorker RunNew York | NY | 1:43:57 | #22 |
| 2019 | Old Fashioned 5K and 10 MilerFoxboro | MA | 1:57:20 | #84 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:01:26 | #1903 |
| 2019 | Colt State Park Half MarathonBristol | RI | 2:05:12 | #169 |
| 2019 | Prospect Park 10KBrooklyn | NY | 2:20:53 | #79 |
| 2019 | St. Michaels Running FestivalSaint Michaels | MD | 2:28:32 | #816 |
| 2019 | Scranton Half MarathonScranton | PA | 2:31:24 | #1498 |
| 2019 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:46:28 | #706 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:30:43 | #237 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:38:18 | #200 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:04:54 | #2406 |
| 2018 | The Notre Dame Holy HalfNotre Dame | IN | 2:06:17 | #808 |
| 2018 | Colt State Park Half MarathonBristol | RI | 2:09:39 | #180 |
| 2018 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:12:14 | #865 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:17:41 | #2611 |
| 2018 | Chattanooga MarathonChattanoga | TN | 2:39:22 | #1041 |
| 2018 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:47:07 | #612 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:30:11 | #195 |
| 2017 | Madison MarathonMadison | WI | 1:38:41 | #197 |
| 2017 | The Notre Dame Holy HalfNotre Dame | IN | 1:39:20 | #128 |
| 2017 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:40:09 | #184 |
| 2017 | Boston's Run To RememberBoston | MA | 1:41:51 | #423 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 1:49:59 | #700 |
| 2017 | PRESALE 2027 AmeriHealth New Jersey April Fools Half Marathon & 8KAtlantic City | NJ | 1:51:35 | #163 |
| 2017 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:53:02 | #138 |
| 2017 | Surf City MarathonHuntington Beach | CA | 1:53:34 | #1442 |
| 2017 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:59:08 | #293 |
| 2017 | Dam to DSMDes Moines | IA | 1:59:39 | #990 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:08:06 | #4341 |
| 2017 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:08:08 | #394 |
| 2017 | RunapaloozaArvada | CO | 2:51:39 | #81 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 3:04:33 | #6015 |
| 2016 | Twin Lights Half MarathonGloucester | MA | 1:42:01 | #73 |
| 2016 | Drake RelaysDes Moines | IA | 1:43:25 | #142 |
| 2016 | New Bedford Half MarathonNew Bedford | MA | 1:46:03 | #884 |
| 2016 | SLTC Frostbite SeriesSaint Louis | MO | 1:47:09 | #134 |
| 2016 | St. Michaels Running FestivalSaint Michaels | MD | 1:48:51 | #170 |
| 2016 | Run Bentonville Half MarathonBentonville | AR | 1:49:01 | #248 |
| 2016 | D&H Rail Trails Half MarathonForest City | PA | 1:54:05 | #79 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:11 | #2952 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:03:56 | #2464 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:06:44 | #3531 |
| 2016 | Charlottesville Fall Classic Half MarathonCharlottesville | VA | 2:08:29 | #116 |
| 2016 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:12:26 | #562 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 2:15:18 | #7642 |
| 2016 | Capital City Half MarathonColumbus | OH | 2:23:24 | #4246 |
| 2016 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:38:16 | #1589 |
| 2016 | Life Time Miami Marathon & HalfMiami | FL | 2:58:49 | #12312 |
| 2016 | Tinker Bell Half MarathonAnaheim | CA | 2:59:04 | #1081 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:19:34 | #1526 |
| 2015 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 1:43:44 | #23 |
| 2015 | Mount Desert Island MarathonBar Harbor | ME | 1:47:40 | #82 |
| 2015 | Newburyport Half Marathon and RelayNewburyport | MA | 1:51:17 | #623 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:36 | #2157 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:58:20 | #2574 |
| 2015 | Joplin Memorial RunJoplin | MO | 2:05:47 | #328 |
| 2015 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 2:07:28 | #106 |
| 2015 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:11:42 | #467 |
| 2015 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:21:03 | #1349 |
| 2015 | Sarasota Music Half MarathonSaraota | FL | 2:29:14 | #979 |
| 2015 | Tinker Bell Half MarathonAnaheim | CA | 2:49:56 | #913 |
| 2014 | Run Bentonville Half MarathonBentonville | AR | 1:33:24 | #54 |
| 2014 | Naperville Half MarathonNaperville | IL | 1:36:36 | #129 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 1:38:01 | #272 |
| 2014 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:40:02 | #100 |
| 2014 | Willi Whammer Half Marathon & Frog Bridge 5KWillimantic | CT | 1:41:16 | #33 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 1:44:12 | #373 |
| 2014 | Oceans Run Half Marathon & 5KSouth Kingstown | RI | 1:46:27 | #112 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:49:40 | #1557 |
| 2014 | SLTC Frostbite SeriesSaint Louis | MO | 1:49:45 | #128 |
| 2014 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:51:08 | #361 |
| 2014 | Tache Realty Wicked Half MarathonSalem | MA | 1:52:58 | #234 |
| 2014 | Brewers Mini Marathonmilwaukee | WI | 1:57:55 | #943 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:13 | #3437 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:07:39 | #4157 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:12:03 | #5980 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 2:13:36 | #4092 |
| 2014 | Capital City Half MarathonColumbus | OH | 2:26:32 | #5967 |
| 2014 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:35:41 | #2132 |
| 2014 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:11:30 | #8330 |
| 2013 | D&H Rail Trails Half MarathonForest City | PA | 1:49:03 | #95 |
| 2013 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:50:39 | #964 |
| 2013 | B.A.A. Half MarathonBoston | MA | 1:51:58 | #1838 |
| 2013 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:52:13 | #152 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:54 | #2925 |
| 2013 | Binghamton Bridge RunBinghamton | NY | 1:54:12 | #378 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:57:09 | #2674 |
| 2013 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:57:11 | #239 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 1:57:43 | #3385 |
| 2013 | Providence Rhode RacesEast Providence | RI | 1:58:48 | #768 |
| 2013 | Rockfest Half MarathonHampton Beach | NH | 2:02:00 | #1562 |
| 2013 | Oceans Run Half Marathon & 5KSouth Kingstown | RI | 2:02:05 | #223 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:04:54 | #2217 |
| 2013 | Jamestown Rhode RacesJamestown | RI | 2:06:27 | #649 |
| 2013 | Marshall University MarathonHuntington | WV | 2:13:17 | #598 |
| 2013 | River Run Half MarathonBerea | OH | 2:26:27 | #941 |
| 2013 | Fall ClassicStrongsville | OH | 2:31:49 | #450 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 2:33:15 | #7217 |
| 2013 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 2:34:23 | #1078 |
| 2012 | Austin MarathonAustin | TX | 1:36:37 | #388 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 1:39:16 | #261 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:42:30 | #440 |
| 2012 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:44:28 | #168 |
| 2012 | Skunk Cabbage Classic 10K & Half MarathonIthaca | NY | 1:44:32 | #163 |
| 2012 | Binghamton Bridge RunBinghamton | NY | 1:45:47 | #209 |
| 2012 | SLTC Frostbite SeriesSaint Louis | MO | 1:50:26 | #154 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 1:50:35 | #1758 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:51:23 | #1323 |
| 2012 | Celebrate Life Half MarathonRock Hill | NY | 1:51:59 | #181 |
| 2012 | Baystate MarathonLowell | MA | 1:57:54 | #608 |
| 2012 | River Run Half MarathonBerea | OH | 2:00:45 | #637 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:07:21 | #4832 |
| 2012 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:17:15 | #3967 |
| 2012 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:28:04 | #590 |
| 2012 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 2:31:27 | #796 |
| 2012 | Pasadena Half Marathon & 5KPasadena | CA | 2:35:13 | #1485 |
| 2012 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:36:40 | #2427 |
| 2012 | 13th Annual Berlin Amish Country Half MarathonMillersburg | OH | 3:10:02 | #315 |
| 2011 | SLTC Frostbite SeriesSaint Louis | MO | 1:47:07 | #133 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 1:54:25 | #2097 |
| 2011 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 2:03:28 | #683 |
| 2011 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:04:54 | #656 |
| 2011 | Crossroads Marathon and Half MarathonLowell | IN | 2:21:46 | #223 |
| 2011 | Fall ClassicStrongsville | OH | 2:22:07 | #509 |
| 2011 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:22:23 | #867 |
| 2011 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:22:59 | #6473 |
| 2011 | River Run Half MarathonBerea | OH | 2:28:59 | #783 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 2:36:38 | #6971 |
| 2011 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 2:36:57 | #660 |
| 2011 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:39:04 | #2354 |
| 2010 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:40:02 | #136 |
| 2010 | Canyonlands Half MarathonMoab | UT | 1:47:55 | #634 |
| 2010 | Caesar Rodney Half MarathonWilmington | DE | 1:48:16 | #516 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:29 | #2145 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:49:43 | #1853 |
| 2010 | SLTC Frostbite SeriesSaint Louis | MO | 1:51:23 | #224 |
| 2010 | North Face Endurance ChallengeMadison | WI | 1:55:16 | #55 |
| 2010 | North Shore ClassicHighland Park | IL | 1:57:54 | #901 |
| 2010 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:59:58 | #260 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 2:06:57 | #3825 |
| 2010 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:29:13 | #4359 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 2:44:34 | #8341 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:49:57 | #11736 |
| 2009 | Quad Cities Distance ClassicMoline | IL | 1:31:35 | #52 |
| 2009 | IMT Des Moines MarathonDes Moines | IA | 1:45:20 | #379 |
| 2009 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:47:02 | #164 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:28 | #3428 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:53:41 | #2743 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:55:18 | #2819 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:00:41 | #2342 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 2:11:04 | #3946 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:13:51 | #4168 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:14:35 | #3658 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:19:16 | #7822 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:23:18 | #8429 |
| 2009 | NYRR Fred Lebow Half MarathonNew York | NY | 2:37:23 | #4393 |
| 2009 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 3:13:18 | #3982 |
| 2008 | March Madness Half MarathonCary | IL | 1:27:15 | #51 |
| 2008 | Lincoln Memorial Half MarathonSpringfield | IL | 1:40:07 | #121 |
| 2008 | Tache Realty Wicked Half MarathonSalem | MA | 1:46:48 | #103 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:54 | #3487 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:00 | #1073 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 1:55:17 | #2273 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:55:20 | #1257 |
| 2008 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:02:08 | #405 |
| 2008 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:02:35 | #1590 |
| 2008 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:08:21 | #566 |
| 2008 | Carlsbad MarathonCarlsbad | CA | 2:11:54 | #3462 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:12:39 | #8434 |
| 2008 | United Airlines NYC HalfNew York | NY | 2:14:38 | #7166 |
| 2008 | Crystal Coast Half Marathon 5KMorehead City | NC | 2:31:30 | #266 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:40:02 | #19445 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:11:08 | #14483 |
| 2007 | Lincoln Memorial Half MarathonSpringfield | IL | 1:38:21 | #59 |
| 2007 | NYRR Fred Lebow Half MarathonNew York | NY | 1:39:21 | #691 |
| 2007 | Run for the SchoolsIowa City | IA | 1:40:17 | #18 |
| 2007 | March Madness Half MarathonCary | IL | 1:41:32 | #231 |
| 2007 | United Airlines NYC HalfNew York | NY | 1:43:21 | #1643 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:24 | #3341 |
| 2007 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:54:49 | #1434 |
| 2007 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:56:26 | #1543 |
| 2007 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:02:31 | #2952 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 2:13:15 | #3481 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:15:37 | #7961 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:16:53 | #13115 |
| 2007 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:17:33 | #813 |
| 2007 | New Bedford Half MarathonNew Bedford | MA | 2:19:00 | #1662 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:53:19 | #13978 |
| 2006 | United Airlines NYC HalfNew York | NY | 1:36:18 | #738 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:36:27 | #560 |
| 2006 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:37:30 | #451 |
| 2006 | Run for the SchoolsIowa City | IA | 1:38:39 | #24 |
| 2006 | NYRR Fred Lebow Half MarathonNew York | NY | 1:44:51 | #921 |
| 2006 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:58:17 | #360 |
| 2006 | Dallas Marathon WeekendDallas | TX | 1:58:19 | #1368 |
| 2006 | Philadelphia MarathonPhiladelphia | PA | 2:06:48 | #1178 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:16:15 | #7828 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:19:18 | #7604 |
| 2006 | Rock n Roll NashvilleNashville | TN | 2:26:07 | #8205 |
| 2006 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:35:59 | #1098 |
| 2005 | March Madness Half MarathonCary | IL | 1:23:21 | #24 |
| 2005 | Newport MarathonNewport | RI | 1:29:00 | #31 |
| 2005 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:01:41 | #301 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:04:38 | #1024 |
| 2005 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:04:49 | #834 |
| 2005 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:56:13 | #1225 |
| 2004 | March Madness Half MarathonCary | IL | 1:24:39 | #37 |
| 2004 | Newport MarathonNewport | RI | 1:28:29 | #11 |
| 2004 | Lost Dutchman MarathonApache Junction | AZ | 1:45:25 | #59 |
| 2003 | New Bedford Half MarathonNew Bedford | MA | 1:13:28 | #10 |
| 2003 | Newport MarathonNewport | RI | 1:28:48 | #14 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:27:40 | #6520 |
| 2003 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:29:41 | #1028 |
| 2002 | Big Lake Half MarathonAlton Bay | NH | 1:14:03 | #2 |
| 2002 | New Bedford Half MarathonNew Bedford | MA | 1:15:04 | #81 |
| 2002 | Battleship North Carolina Half 5KWilmington | NC | 1:21:20 | #10 |
| 2002 | Newport MarathonNewport | RI | 1:29:31 | #21 |
| 2002 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:02:31 | #2222 |
| 2001 | Surf City MarathonHuntington Beach | CA | 1:20:45 | #19 |
| 2001 | Newport MarathonNewport | RI | 1:25:11 | #21 |
| 2001 | Covered Bridges Half MarathonWoodstock | VT | 2:20:41 | #1680 |
| 2000 | Hyannis MarathonHyannis | MA | 1:19:05 | #10 |
| 1999 | New Bedford Half MarathonNew Bedford | MA | 1:25:38 | #90 |
| 1999 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:47:01 | #329 |
| 1999 | Run for the SchoolsIowa City | IA | 2:05:44 | #166 |
| 1998 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:14:54 | #2028 |
| 1998 | 2026 Desert Classic Half Marathon & 5K January 24, 2026Glendale | AZ | 2:18:44 | #258 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 5:13:18 | #1120 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:05:20 | #2699 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:27:59 | #4669 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
39 racesNYNew York
24 racesMAMassachusetts
23 racesILIllinois
18 racesFLFlorida
17 racesOHOhio
17 racesPAPennsylvania
14 racesMOMissouri
13 racesRIRhode Island
12 racesIAIowa
9 racesMDMaryland
9 racesVAVirginia
9 racesTNTennessee
8 racesNJNew Jersey
7 racesINIndiana
5 racesNCNorth Carolina
5 racesNHNew Hampshire
5 racesWIWisconsin
5 racesTXTexas
4 racesAZArizona
3 racesCOColorado
3 racesMEMaine
3 racesAKAlaska
2 racesARArkansas
2 racesDCDistrict of Columbia
2 racesOKOklahoma
2 racesVTVermont
2 racesMIMichigan
1 raceNENebraska
1 raceSCSouth Carolina
1 raceUTUtah
1 raceOROregon
0 races50-State Challenge
32/ 51 states + DC
19 states to go