Back to League Tables
JK
John Kelly
MaleVirginia1988–2026
358
Total Finishes
199
Distinct Races
44
States (86%)
0:58:22
PR (4:27/mi)
2:03:19
Average
+0:27:43
Slower (first to last)
Medal House
1999
Rock ‘n’ Roll Philadelphia Half Marathon
1:09:51
#39 overall#38 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
2:00:44
#4145 overall#2959 gender
1998
2025 500 Festival Running Events
3:15:59
#15558 overall#8765 gender
1997
Hyannis Marathon
1:43:09
#162 overall#132 gender
1996
47th Colonial Half Marathon and 5K
1:38:24
#377 overall#340 gender
1995
The Unforgettable Staten Island Half Marathon!
1:51:21
#927 overall#773 gender
1995
Baystate Marathon
1:55:30
#572 overall#445 gender
1995
Grandma's Marathon
2:03:37
#1200 overall#744 gender
1995
Hospital Hill Run
2:13:05
#1343 overall#1018 gender
1991
Grandma's Marathon
1:58:08
#631 overall#418 gender
1990
The LESS Popular Brooklyn Half Marathon!
2:14:07
#1438 overall#1184 gender
1988
The LESS Popular Brooklyn Half Marathon!
1:45:27
#815 overall#736 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | War Eagle Run FestAuburn University | AL | 1:41:44 | #185 |
| 2026 | War Eagle Run FestAuburn | AL | 1:41:45 | #185 |
| 2026 | Des Moines St. Paddy's Half Marathon, 5K & Marathon Run/WalkDes Moines | IA | 1:50:44 | #94 |
| 2026 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:06:35 | #466 |
| 2026 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:13:10 | #925 |
| 2025 | Chicago 13.1Chicago | IL | 1:40:36 | #1089 |
| 2025 | Hospital Hill RunKansas City | MO | 1:48:40 | #202 |
| 2025 | Hospital Hill RunKansas City | MO | 1:48:41 | #201 |
| 2025 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:50:05 | #749 |
| 2025 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:50:42 | #708 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:51:19 | #7902 |
| 2025 | Beer City Half™ Santa RosaSanta Rosa | CA | 2:00:40 | #807 |
| 2025 | Popsicle 5K/10K/Half - AtlantaAtlanta | GA | 2:05:35 | #65 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 2:08:16 | #4149 |
| 2025 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:08:51 | #2471 |
| 2025 | Tour de La Porte 2026La Porte | IN | 2:08:58 | #72 |
| 2025 | Tour de La PorteLa Porte | IN | 2:08:58 | #72 |
| 2025 | St. Luke's Half Marathon & 5KAllentown | PA | 2:12:42 | #626 |
| 2025 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:13:13 | #1680 |
| 2025 | Queen Bee Half MarathonCincinnati | OH | 2:16:29 | #1262 |
| 2025 | Run the Line Half MarathonTexarkana | TX | 2:28:57 | #227 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:32:43 | #3743 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:59:47 | #6205 |
| 2024 | Utepils Trail LoppetMinneapolis | MN | 0:58:22 | #28 |
| 2024 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:30:41 | #6193 |
| 2024 | 2026 Biggest Little Half Marathon, 10K & 5KReno | NV | 1:35:27 | #54 |
| 2024 | Run Berea Half Marathon & 5KBerea | KY | 1:40:26 | #5 |
| 2024 | SOUL RYEDERS Half Marathon & 5KRye | NY | 1:44:47 | #99 |
| 2024 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:48:07 | #685 |
| 2024 | Rock n Roll NashvilleNashville | TN | 1:53:17 | #1165 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:11:02 | #1954 |
| 2024 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:12:16 | #1474 |
| 2024 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 2:14:34 | #177 |
| 2024 | Queen Bee Half MarathonCincinnati | OH | 2:22:42 | #1431 |
| 2024 | Shenandoah Half MarathonLuray | VA | 2:25:49 | #451 |
| 2024 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:30:08 | #1338 |
| 2024 | Spa Running FestivalHot Springs | AR | 2:39:20 | #331 |
| 2024 | Black Squirrel Half MarathonBellvue | CO | 3:23:22 | #221 |
| 2023 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:38:59 | #200 |
| 2023 | Aspen Valley MarathonAspen | CO | 1:43:15 | #33 |
| 2023 | Carolina Beach State Park Trail Half Marathon & 5KCarolina Beach | NC | 1:44:16 | #25 |
| 2023 | Zion Half MarathonSpringdale | UT | 1:48:40 | #64 |
| 2023 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:49:11 | #149 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:51:15 | #652 |
| 2023 | Love Run Half MarathonPhiladelphia | PA | 1:59:01 | #2053 |
| 2023 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 2:00:16 | #191 |
| 2023 | Phoenix 10K and MarathonPhoenix | AZ | 2:00:31 | #238 |
| 2023 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:01:26 | #779 |
| 2023 | Surfer's Path MarathonSanta Cruz | CA | 2:01:44 | #424 |
| 2023 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 2:03:05 | #150 |
| 2023 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:04:34 | #1022 |
| 2023 | Berkeley Half MarathonBerkeley | CA | 2:30:21 | #2214 |
| 2023 | United Airlines NYC HalfNew York | NY | 2:54:48 | #23094 |
| 2023 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 3:34:04 | #1503 |
| 2022 | Secret City Half Marathon and 5KOak Ridge | TN | 1:11:59 | #1 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:33:49 | #443 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 1:39:13 | #262 |
| 2022 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:45:16 | #99 |
| 2022 | Joshua Tree Half MarathonJoshua Tree | CA | 1:47:38 | #54 |
| 2022 | Frosty's Frozen Half MarathonLittleton | CO | 2:03:27 | #74 |
| 2022 | Love Run Half MarathonPhiladelphia | PA | 2:05:01 | #2817 |
| 2022 | Phoenix 10K and MarathonPhoenix | AZ | 2:06:31 | #258 |
| 2022 | Thanksgiving Distance ClassicJacksonville | FL | 2:10:22 | #413 |
| 2022 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 2:12:35 | #108 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:37:07 | #4465 |
| 2022 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:50:37 | #806 |
| 2021 | Wisconsin MarathonKenosha | WI | 1:33:23 | #52 |
| 2021 | KY History Half Marathon, 10K & 5KFrankfort | KY | 1:37:18 | #4 |
| 2021 | Rock n Roll NashvilleNashville | TN | 1:45:36 | #523 |
| 2021 | Run Magic CityBirmingham | AL | 1:58:56 | #196 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 1:59:04 | #723 |
| 2021 | Rockfest Half MarathonHampton Beach | NH | 2:17:00 | #1175 |
| 2021 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:20:07 | #3160 |
| 2020 | SLTC Frostbite SeriesSaint Louis | MO | 1:21:10 | #8 |
| 2020 | Santa Cruz Half MarathonSanta Cruz | CA | 1:37:48 | #117 |
| 2020 | Hyannis MarathonHyannis | MA | 1:39:52 | #204 |
| 2020 | Manchester City MarathonManchester | NH | 1:44:51 | #157 |
| 2020 | Carlsbad MarathonCarlsbad | CA | 2:48:37 | #3312 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:31:53 | #1483 |
| 2019 | Air Force MarathonDayton | OH | 1:41:38 | #137 |
| 2019 | Coastal Delaware Running FestivalDewey Beach | DE | 1:43:55 | #91 |
| 2019 | Rock n Roll NashvilleNashville | TN | 1:49:08 | #946 |
| 2019 | Phoenix 10K and MarathonPhoenix | AZ | 1:53:18 | #246 |
| 2019 | Snowman StampedeLittleton | CO | 2:00:42 | #56 |
| 2019 | Rockfest Half MarathonHampton Beach | NH | 2:08:10 | #1472 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:12:15 | #3219 |
| 2019 | Martha's Vineyard Marathon & Half MarathonOaks Bluff | MA | 2:15:51 | #643 |
| 2019 | Grand Teton Half MarathonJackson | WY | 2:23:36 | #911 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:27:28 | #5712 |
| 2019 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:47:04 | #4319 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:47:35 | #22735 |
| 2019 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 3:25:31 | #1982 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:18:18 | #104 |
| 2018 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:20:57 | #6 |
| 2018 | Hyannis MarathonHyannis | MA | 1:31:20 | #70 |
| 2018 | Newport Rhode RacesNewport | RI | 1:31:56 | #24 |
| 2018 | Hatfield-Mccoy MarathonWilliamson | WV | 1:39:00 | #3 |
| 2018 | HBF Run for a ReasonPerth | WA | 1:45:32 | #633 |
| 2018 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:51:01 | #268 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:51:25 | #1249 |
| 2018 | Encinitas Half MarathonEncinitas | CA | 1:52:56 | #712 |
| 2018 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 1:52:58 | #219 |
| 2018 | St. Luke's Half Marathon & 5KAllentown | PA | 2:00:48 | #699 |
| 2018 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:09:40 | #266 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:19:55 | #2268 |
| 2018 | Battle Creek Half Marathon and 5kSpringfield | MI | 2:22:06 | #137 |
| 2018 | New Bedford Half MarathonNew Bedford | MA | 2:22:41 | #1712 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:23:43 | #2393 |
| 2018 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:27:13 | #1731 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:40:51 | #7602 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:41:20 | #13728 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:25:10 | #514 |
| 2017 | Hyannis MarathonHyannis | MA | 1:37:50 | #178 |
| 2017 | Publix Florida MarathonMelbourne | FL | 1:39:42 | #53 |
| 2017 | Panama City Beach MarathonPanama City Beach | FL | 1:46:48 | #42 |
| 2017 | Scranton Half MarathonScranton | PA | 1:51:01 | #519 |
| 2017 | ZombieRunner Halloween RunCampbell | CA | 1:52:26 | #20 |
| 2017 | Martha's Vineyard Marathon & Half MarathonOaks Bluff | MA | 1:55:34 | #166 |
| 2017 | Rock n Roll NashvilleNashville | TN | 1:56:42 | #1160 |
| 2017 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:57:39 | #750 |
| 2017 | New Bedford Half MarathonNew Bedford | MA | 1:57:57 | #1165 |
| 2017 | Battle Creek Half Marathon and 5kSpringfield | MI | 1:59:41 | #117 |
| 2017 | The Louisiana MarathonBaton Rouge | LA | 2:06:43 | #681 |
| 2017 | Red White and Boom Half MarathonMinneapolils | MN | 2:09:38 | #1153 |
| 2017 | Prince William Half MarathonBristow | VA | 2:10:14 | #655 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:20:37 | #4982 |
| 2017 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:25:09 | #2692 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:07:52 | #10144 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:27:04 | #612 |
| 2016 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:27:05 | #10 |
| 2016 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 1:35:22 | #47 |
| 2016 | Seaside Half-Marathon and 5KSeaside | FL | 1:35:23 | #47 |
| 2016 | 30A Half Marathon + 5KSanta Rosa Beach | FL | 1:39:05 | #15 |
| 2016 | Scranton Half MarathonScranton | PA | 1:43:56 | #286 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:29 | #6071 |
| 2016 | Rock n Roll NashvilleNashville | TN | 1:51:56 | #1427 |
| 2016 | North Shore ClassicHighland Park | IL | 1:57:47 | #469 |
| 2016 | New Bedford Half MarathonNew Bedford | MA | 1:58:03 | #1343 |
| 2016 | Battle Creek Half Marathon and 5kSpringfield | MI | 2:00:00 | #170 |
| 2016 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 2:02:03 | #320 |
| 2016 | Running Between The VinesJackson | MI | 2:04:14 | #104 |
| 2016 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 2:10:30 | #447 |
| 2016 | Phoenix 10K and MarathonPhoenix | AZ | 2:13:00 | #449 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:18:24 | #7168 |
| 2016 | RUN ROCKAWAY BEACH FATHERS DAY HALF MARATHON AND 5KROCKAWAY BEACH | NY | 2:21:29 | #199 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:34:13 | #10226 |
| 2016 | Prince William Half MarathonBristow | VA | 2:40:45 | #1311 |
| 2016 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:43:43 | #5004 |
| 2016 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:57:40 | #4768 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 3:00:59 | #13304 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:14:52 | #16216 |
| 2016 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:16:19 | #5405 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:35:01 | #16026 |
| 2016 | Double Dipsea RaceStinson Beach | CA | 3:40:30 | #554 |
| 2015 | Yosemite Half MarathonBass Lake | CA | 1:27:01 | #19 |
| 2015 | JSRC RunAPaloozaAsbury Park | NJ | 1:31:14 | #24 |
| 2015 | Runapalooza Asbury ParkAsbury Park | NJ | 1:31:14 | #24 |
| 2015 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:32:05 | #129 |
| 2015 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:36:27 | #32 |
| 2015 | DEXTER-ANN ARBOR RUNDexter | MI | 1:37:39 | #210 |
| 2015 | Seaside Half-Marathon and 5KSeaside | FL | 1:39:42 | #107 |
| 2015 | Scranton Half MarathonScranton | PA | 1:41:29 | #199 |
| 2015 | Blooms to Brewswoodland | WA | 1:41:32 | #31 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:49:42 | #918 |
| 2015 | Kaiser Permanente Colfax MarathonDenver | CO | 1:51:12 | #664 |
| 2015 | Truckee Half Marathon and 5KTruckee | CA | 1:51:46 | #15 |
| 2015 | Santa Fe Thunder Half Marathon and 5KSanta Fe | NM | 1:53:28 | #213 |
| 2015 | New Bedford Half MarathonNew Bedford | MA | 1:56:46 | #1232 |
| 2015 | Snow Joke Half MarathonSeeley Lake | MT | 1:57:55 | #85 |
| 2015 | Snow Joke Half MarathonSeeley Lake | MT | 1:57:56 | #313 |
| 2015 | Spa Running FestivalHot Springs | AR | 1:58:36 | #60 |
| 2015 | Spa Running FestivalHot Springs | AR | 1:58:37 | #59 |
| 2015 | Thanksgiving Day Half MarathonAtlanta | GA | 2:00:00 | #2229 |
| 2015 | Brooklyn Greenway Half Marathon & 5KBrooklyn | NY | 2:00:04 | #373 |
| 2015 | Thanksgiving Distance ClassicJacksonville | FL | 2:08:54 | #985 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:23:12 | #9473 |
| 2015 | United Airlines NYC HalfNew York | NY | 2:25:12 | #15787 |
| 2015 | Capital FC Half MarathonSalem | OR | 2:28:01 | #62 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:30:50 | #4500 |
| 2015 | Ben Moore Memorial Half MarathonAnnapolis | MD | 2:31:46 | #197 |
| 2015 | Tinker Bell Half MarathonAnaheim | CA | 2:33:36 | #658 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:58:59 | #5265 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 3:01:37 | #5325 |
| 2014 | Parks Half MarathonRockville | MD | 1:19:23 | #10 |
| 2014 | CentraCare Earth Day RunSt. Cloud | MN | 1:44:19 | #197 |
| 2014 | Best Damn Race - OrlandoOrlando | FL | 1:49:09 | #143 |
| 2014 | Newport MarathonNewport | RI | 1:54:12 | #726 |
| 2014 | St. Luke's Half Marathon & 5KAllentown | PA | 1:59:21 | #1256 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 2:03:46 | #1848 |
| 2014 | Thanksgiving Distance ClassicJacksonville | FL | 2:06:56 | #1088 |
| 2014 | Air Force MarathonDayton | OH | 2:24:12 | #2275 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:29:28 | #11205 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:57:04 | #5440 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 1:27:09 | #195 |
| 2013 | Tobacco Road MarathonCary | NC | 1:33:27 | #85 |
| 2013 | Joplin Memorial RunJoplin | MO | 1:33:49 | #24 |
| 2013 | March Madness Half MarathonCary | IL | 1:45:40 | #363 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 1:49:49 | #1220 |
| 2013 | Hershey Half MarathonHershey | PA | 1:59:46 | #1242 |
| 2013 | Grandma's MarathonDuluth | MN | 1:59:51 | #2594 |
| 2013 | St. Luke's Half Marathon & 5KAllentown | PA | 2:03:59 | #1591 |
| 2013 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:04:37 | #869 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:05:41 | #2991 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:33:10 | #6468 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:33:42 | #6488 |
| 2013 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:51:47 | #5527 |
| 2012 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:40:27 | #196 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 1:47:36 | #1252 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 1:56:34 | #1480 |
| 2012 | St. Luke's Half Marathon & 5KAllentown | PA | 1:59:16 | #1330 |
| 2012 | CASA Half Marathon and 5KPine Bluff | AR | 2:03:32 | #59 |
| 2012 | Pasadena Half Marathon & 5KPasadena | CA | 2:04:40 | #569 |
| 2012 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:10:23 | #3581 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:13:51 | #3998 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:13:55 | #9125 |
| 2012 | Monster DashMinneapolis | MN | 2:15:30 | #4329 |
| 2012 | United Airlines NYC HalfNew York | NY | 2:17:38 | #12196 |
| 2012 | Hook Mountain Half Marathon & Rockland Lake 10KValley Cottage | NY | 2:18:24 | #368 |
| 2012 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:18:34 | #4935 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:19:01 | #8303 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 2:23:31 | #8740 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:47:57 | #5805 |
| 2012 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:58:54 | #5450 |
| 2011 | Air Force MarathonDayton | OH | 1:16:45 | #12 |
| 2011 | Rockfest Half MarathonHampton Beach | NH | 1:28:34 | #30 |
| 2011 | Newport MarathonNewport | RI | 1:29:03 | #32 |
| 2011 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:30:49 | #86 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:49:51 | #817 |
| 2011 | Chestertown Challenge Half Marathon Run and 5K Run/WalkChestertown | MD | 1:52:50 | #44 |
| 2011 | Boston's Run To RememberBoston | MA | 1:53:13 | #1152 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 1:59:20 | #1944 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:00:55 | #2653 |
| 2011 | Run the Reagan 2026Snellville | GA | 2:10:04 | #255 |
| 2011 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:10:35 | #1143 |
| 2011 | United Airlines NYC HalfNew York | NY | 2:20:40 | #8278 |
| 2011 | Life Time Miami Marathon & HalfMiami | FL | 2:21:16 | #7801 |
| 2011 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:24:34 | #4215 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:29:29 | #11983 |
| 2011 | Leavenworth MarathonLeavenworth | WA | 2:32:47 | #1136 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:49:04 | #5585 |
| 2011 | Nashville 1/2 MarathonNashville | TN | 2:50:27 | #1397 |
| 2011 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:57:23 | #5132 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:20:18 | #49 |
| 2010 | Tucson MarathonTucson | AZ | 1:40:51 | #168 |
| 2010 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:47:01 | #701 |
| 2010 | United Airlines NYC HalfNew York | NY | 1:48:23 | #3253 |
| 2010 | La Jolla Half Marathon & 5KSan Diego | CA | 1:48:38 | #704 |
| 2010 | Montgomery Half MarathonMontgomery | AL | 1:50:31 | #288 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 1:51:13 | #1775 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:56:27 | #2004 |
| 2010 | St. Luke's Half Marathon & 5KAllentown | PA | 1:57:11 | #1233 |
| 2010 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:06:49 | #850 |
| 2010 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:08:02 | #548 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:10:51 | #4877 |
| 2010 | Carlsbad MarathonCarlsbad | CA | 2:15:42 | #3890 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 2:21:57 | #5716 |
| 2010 | Rockfest Half MarathonHampton Beach | NH | 2:35:31 | #1216 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:37:51 | #6175 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:24 | #11925 |
| 2010 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:59:16 | #4971 |
| 2010 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 4:08:03 | #1521 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:17:21 | #47 |
| 2009 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:30:07 | #89 |
| 2009 | Fall ClassicStrongsville | OH | 1:31:04 | #57 |
| 2009 | St. Luke's Half Marathon & 5KAllentown | PA | 1:51:19 | #800 |
| 2009 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:51:57 | #301 |
| 2009 | 2026 HelvetiaHillsboro | OR | 1:53:18 | #546 |
| 2009 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:54:07 | #430 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:54:23 | #754 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:57:08 | #1790 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:01:54 | #2544 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 2:09:12 | #3786 |
| 2009 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:11:31 | #947 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:13:24 | #6944 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:14:36 | #3403 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:27:09 | #3568 |
| 2009 | Monson Memorial ClassicMonson | MA | 2:45:21 | #325 |
| 2008 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:17:52 | #21 |
| 2008 | Hatfield-Mccoy MarathonWilliamson | WV | 1:29:09 | #2 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 1:35:56 | #300 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:46:11 | #523 |
| 2008 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:48:13 | #79 |
| 2008 | Beer City Half™ San DiegoSan Diego | CA | 1:49:36 | #944 |
| 2008 | 2026 HelvetiaHillsboro | OR | 1:49:46 | #402 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 1:51:24 | #954 |
| 2008 | La Jolla Half Marathon & 5KSan Diego | CA | 1:52:22 | #419 |
| 2008 | Dirty Half MarathonBend | OR | 2:03:50 | #421 |
| 2008 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:04:12 | #1039 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:10:30 | #6805 |
| 2008 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:13:42 | #863 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 2:19:12 | #4240 |
| 2008 | United Airlines NYC HalfNew York | NY | 2:25:37 | #8764 |
| 2007 | Fall ClassicStrongsville | OH | 1:27:49 | #22 |
| 2007 | 2026 HelvetiaHillsboro | OR | 1:46:52 | #315 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:47:39 | #2984 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:50:41 | #403 |
| 2007 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:53:58 | #73 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:54:58 | #831 |
| 2007 | Run Like Hell Half Marathon/10K/5KPortland | OR | 1:55:12 | #349 |
| 2007 | St. Luke's Half Marathon & 5KAllentown | PA | 1:57:23 | #1273 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 2:04:38 | #2198 |
| 2007 | Parks Half MarathonRockville | MD | 2:07:55 | #1066 |
| 2007 | Dirty Half MarathonBend | OR | 2:10:35 | #456 |
| 2007 | United Airlines NYC HalfNew York | NY | 2:20:31 | #8139 |
| 2007 | Boston's Run To RememberBoston | MA | 2:22:55 | #2865 |
| 2006 | Salt Lake City MarathonSalt Lake City | UT | 1:36:21 | #95 |
| 2006 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:37:02 | #85 |
| 2006 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:43:53 | #42 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:48:49 | #1633 |
| 2006 | New Bedford Half MarathonNew Bedford | MA | 1:49:35 | #829 |
| 2006 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:51:36 | #87 |
| 2006 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:05:08 | #2278 |
| 2006 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:12:33 | #304 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:13:57 | #3289 |
| 2006 | Life Time Miami Marathon & HalfMiami | FL | 2:19:21 | #3054 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:13:06 | #46 |
| 2005 | Caesar Rodney Half MarathonWilmington | DE | 1:18:24 | #12 |
| 2005 | Critz Tybee Run FestSavannah | GA | 1:27:11 | #28 |
| 2005 | Grandma's MarathonDuluth | MN | 1:40:32 | #530 |
| 2005 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:00:17 | #437 |
| 2005 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 2:10:57 | #259 |
| 2005 | NYRR Fred Lebow Half MarathonNew York | NY | 2:13:51 | #4321 |
| 2005 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:15:31 | #827 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 2:28:51 | #1086 |
| 2005 | B.A.A. Half MarathonBoston | MA | 2:47:50 | #3046 |
| 2005 | Life Time Miami Marathon & HalfMiami | FL | 3:55:17 | #4137 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:44:07 | #774 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:47:49 | #861 |
| 2004 | B.A.A. Half MarathonBoston | MA | 1:50:40 | #966 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:02:03 | #4847 |
| 2004 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:11:21 | #629 |
| 2004 | Dirty Half MarathonBend | OR | 2:15:06 | #260 |
| 2004 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 2:16:46 | #309 |
| 2004 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:32:41 | #802 |
| 2004 | Seattle MarathonSeattle | WA | 3:57:57 | #940 |
| 2003 | Rock N Fly Half MarathonPensacola | FL | 1:36:26 | #32 |
| 2003 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:39:40 | #132 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:45:37 | #1014 |
| 2003 | Corporate CupCharlotte | NC | 1:50:53 | #270 |
| 2003 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:00:21 | #273 |
| 2003 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:06:46 | #593 |
| 2003 | Northwell Health Great South Bay RunBay Shore | NY | 2:14:56 | #297 |
| 2003 | Grandma's MarathonDuluth | MN | 2:16:29 | #3220 |
| 2003 | NYRR Fred Lebow Half MarathonNew York | NY | 2:29:18 | #4656 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:30:36 | #6592 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:11:41 | #25 |
| 2002 | Race For The Roses Half Marathon & 5KPortland | OR | 1:38:45 | #158 |
| 2002 | 2026 HelvetiaHillsboro | OR | 1:44:26 | #149 |
| 2002 | Canyonlands Half MarathonMoab | UT | 1:45:23 | #388 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 1:47:14 | #890 |
| 2002 | Star City Half Marathon & 10KRoanoke | VA | 1:50:32 | #109 |
| 2002 | Space Coast Marathon & Half MarathonCocoa | FL | 1:57:26 | #146 |
| 2002 | B.A.A. Half MarathonBoston | MA | 2:03:35 | #1639 |
| 2002 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:07:50 | #808 |
| 2002 | Grandma's MarathonDuluth | MN | 2:10:14 | #2707 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:11:58 | #39 |
| 2001 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:43:05 | #336 |
| 2001 | Grandma's MarathonDuluth | MN | 1:48:45 | #924 |
| 2001 | Norwalk Summer SeriesNorwalk | CT | 1:49:32 | #48 |
| 2001 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:51:22 | #566 |
| 2001 | B.A.A. Half MarathonBoston | MA | 1:57:56 | #1391 |
| 2001 | Fairfield Road RacesFairfield | CT | 1:59:19 | #1010 |
| 2001 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:00:36 | #260 |
| 2001 | Lincoln Memorial Half MarathonSpringfield | IL | 2:16:42 | #140 |
| 2001 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:27:00 | #3241 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:09:32 | #35 |
| 2000 | Caesar Rodney Half MarathonWilmington | DE | 1:13:19 | #7 |
| 2000 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:44:16 | #130 |
| 2000 | Star City Half Marathon & 10KRoanoke | VA | 1:46:20 | #109 |
| 2000 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:52:22 | #556 |
| 2000 | Grandma's MarathonDuluth | MN | 2:11:30 | #2494 |
| 2000 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:13:02 | #3150 |
| 2000 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:35:29 | #3121 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:09:51 | #39 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:44 | #4145 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 3:15:59 | #15558 |
| 1997 | Hyannis MarathonHyannis | MA | 1:43:09 | #162 |
| 1996 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:38:24 | #377 |
| 1995 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:51:21 | #927 |
| 1995 | Baystate MarathonLowell | MA | 1:55:30 | #572 |
| 1995 | Grandma's MarathonDuluth | MN | 2:03:37 | #1200 |
| 1995 | Hospital Hill RunKansas City | MO | 2:13:05 | #1343 |
| 1991 | Grandma's MarathonDuluth | MN | 1:58:08 | #631 |
| 1990 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:14:07 | #1438 |
| 1988 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:45:27 | #815 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
46 racesCACalifornia
31 racesPAPennsylvania
28 racesNYNew York
27 racesVAVirginia
22 racesMAMassachusetts
21 racesILIllinois
16 racesMOMissouri
16 racesMNMinnesota
12 racesOHOhio
12 racesTNTennessee
12 racesOROregon
10 racesCOColorado
9 racesKYKentucky
8 racesWAWashington
7 racesARArkansas
6 racesAZArizona
6 racesCTConnecticut
6 racesDCDistrict of Columbia
6 racesGAGeorgia
6 racesNHNew Hampshire
6 racesNJNew Jersey
6 racesALAlabama
5 racesMIMichigan
5 racesNCNorth Carolina
5 racesINIndiana
4 racesLALouisiana
4 racesMDMaryland
4 racesRIRhode Island
4 racesTXTexas
4 racesWVWest Virginia
4 racesDEDelaware
3 racesHIHawaii
3 racesNMNew Mexico
3 racesIDIdaho
2 racesMTMontana
2 racesSCSouth Carolina
2 racesAKAlaska
1 raceIAIowa
1 raceOKOklahoma
1 raceSDSouth Dakota
1 raceWYWyoming
1 raceKSKansas
0 racesVIVI
0 races50-State Challenge
44/ 51 states + DC
7 states to go