Back to League Tables
JH
John Harris
MaleFlorida1982–2026
289
Total Finishes
161
Distinct Races
40
States (78%)
1:17:31
PR (5:55/mi)
2:16:49
Average
+1:17:22
Slower (first to last)
Medal House
2000
Battleship North Carolina Half 5K
1:43:27
#118 overall#101 gender
2000
Lincoln Memorial Half Marathon
1:44:33
#54 overall#47 gender
1999
Carlsbad Marathon
2:21:15
#2578 overall#1494 gender
1998
Kentucky Derby Festival Race Weekend
1:40:00
#857 overall#779 gender
1998
Beer City Half™ San Diego
2:08:55
#3119 overall#2163 gender
1997
Duke City Marathon
1:17:31
#8 overall#8 gender
1997
Mistletoe Run
2:09:15
#389 overall#265 gender
1995
The LESS Popular Brooklyn Half Marathon!
1:34:02
#236 overall#222 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:38:33
#650 overall#594 gender
1993
The Runners Den Scottsdale 1/2 Marathon & 5K
1:17:44
#20 overall#20 gender
1992
The LESS Popular Brooklyn Half Marathon!
1:40:11
#368 overall#326 gender
1982
DEXTER-ANN ARBOR RUN
2:08:47
#1426 overall#1203 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run Bentonville Half MarathonBentonville | AR | 1:35:27 | #210 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:26:09 | #11342 |
| 2025 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:29:23 | #34 |
| 2025 | Love Run Half MarathonPhiladelphia | PA | 1:34:27 | #429 |
| 2025 | Aspen Valley MarathonAspen | CO | 1:36:02 | #16 |
| 2025 | Kaiser Permanente Colfax MarathonDenver | CO | 1:44:07 | #497 |
| 2025 | Irving Frost MarathonIrving | TX | 1:55:07 | #234 |
| 2025 | Philadelphia MarathonPhiladelphia | PA | 1:56:11 | #3133 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 1:58:12 | #2546 |
| 2025 | Run Hard Half Marathon, 10k & 5kLexington | SC | 2:03:59 | #168 |
| 2025 | Run Hard Lexington Half MarathonLexington | SC | 2:03:59 | #168 |
| 2025 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:07:10 | #530 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:18:14 | #5704 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:19:56 | #3732 |
| 2025 | United Airlines NYC HalfNew York | NY | 2:21:44 | #20392 |
| 2025 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:34:35 | #720 |
| 2025 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:39:36 | #76 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:47:41 | #6091 |
| 2025 | Pacific Beach Half MarathonSan Diego | CA | 2:48:04 | #2435 |
| 2025 | Tri-State New Jersey Spartan Trifecta Event Weekend - BeastVernon | NJ | 3:56:02 | #23 |
| 2024 | Holiday Half MarathonPortland | OR | 2:08:09 | #696 |
| 2024 | Orca Half MarathonSeattle | WA | 2:08:17 | #279 |
| 2024 | Annapolis Running FestivalAnnapolis | MD | 2:11:26 | #526 |
| 2024 | Annapolis Running FestivalAnnapolis | MD | 2:11:27 | #526 |
| 2024 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:12:31 | #106 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 2:14:47 | #1695 |
| 2024 | July 4th ROCK-IT RUNCastle Rock | CO | 2:18:17 | #134 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:34:46 | #7390 |
| 2024 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:38:06 | #1393 |
| 2024 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:43:20 | #2897 |
| 2023 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:37:58 | #255 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:08:59 | #1454 |
| 2023 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:10:18 | #424 |
| 2023 | Old Turnpike Half MarathonWaterfall | PA | 2:23:04 | #138 |
| 2023 | The Louisiana MarathonBaton Rouge | LA | 2:25:11 | #836 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 2:26:35 | #6952 |
| 2023 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:28:03 | #2093 |
| 2023 | Rock 'n' Roll ClearwaterClearwater | FL | 2:29:43 | #2529 |
| 2023 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 2:32:18 | #322 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:32:30 | #6538 |
| 2023 | Toyota Music Factory Half MarathonIrving | TX | 2:32:33 | #356 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:49:06 | #303 |
| 2022 | Cleveland Marathon & Half MarathonCleveland | OH | 1:50:28 | #388 |
| 2022 | Nissa's Maple Grove RaceOsseo | MN | 2:03:43 | #118 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:17 | #10463 |
| 2022 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 2:19:47 | #110 |
| 2022 | WW Military Miles 5k, 10k and Half MarathonKELLER | TX | 2:20:15 | #97 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:30:37 | #5727 |
| 2022 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:33:15 | #1849 |
| 2021 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:40:55 | #343 |
| 2021 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:46:00 | #37 |
| 2021 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 2:29:50 | #166 |
| 2021 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:34:25 | #2508 |
| 2020 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 2:00:10 | #248 |
| 2020 | Air Force MarathonDayton | OH | 2:22:54 | #628 |
| 2020 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:30:36 | #1278 |
| 2020 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 2:33:37 | #567 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:57:07 | #11001 |
| 2019 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 1:47:18 | #55 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:48:03 | #280 |
| 2019 | Minnesota Half Marathon and 5kSaint Paul | MN | 1:53:02 | #181 |
| 2019 | RUN LibertyLiberty | MO | 1:54:11 | #201 |
| 2019 | Thanksgiving Distance ClassicJacksonville | FL | 2:00:13 | #534 |
| 2019 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:02:56 | #1518 |
| 2019 | Spring EquinoxWellington | CO | 2:05:25 | #189 |
| 2019 | Windermere MarathonSpokane | WA | 2:06:34 | #311 |
| 2019 | Half and Half & Double HalfTulsa | OK | 2:06:43 | #44 |
| 2019 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:27:22 | #482 |
| 2019 | Ogden MarathonOgden | UT | 2:30:58 | #1810 |
| 2019 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:39:49 | #3 |
| 2019 | Huntsville MarathonHuntsville | UT | 2:41:24 | #555 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:55:49 | #11437 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:16:13 | #8199 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:29:37 | #10642 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:41:34 | #161 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:20 | #6072 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 1:53:48 | #480 |
| 2018 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:53:48 | #480 |
| 2018 | Thanksgiving Distance ClassicJacksonville | FL | 1:56:44 | #489 |
| 2018 | United Airlines NYC HalfNew York | NY | 2:01:13 | #9606 |
| 2018 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:02:44 | #227 |
| 2018 | Ogden MarathonOgden | UT | 2:19:01 | #1403 |
| 2018 | Striders Winter Race Circuit Half MarathonOgden | UT | 2:20:27 | #204 |
| 2018 | Colbert Autumn Classic Half Marathon & 4-Mile LoopColbert | WA | 2:24:40 | #4 |
| 2018 | Maui Oceanfront MarathonUnknown | HI | 2:31:38 | #295 |
| 2018 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:34:19 | #6 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 2:39:14 | #6565 |
| 2018 | Windermere MarathonSpokane | WA | 2:53:44 | #988 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:10:10 | #7838 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:40:02 | #18861 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:36:17 | #2204 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:44:52 | #319 |
| 2017 | Brooklyn Greenway Half Marathon & 5KBrooklyn | NY | 1:49:34 | #122 |
| 2017 | Blue Red 5K, 10K & Half MarathonGrand Prairie | TX | 1:55:07 | #20 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:03:35 | #2487 |
| 2017 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:06:07 | #1118 |
| 2017 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:17:03 | #418 |
| 2017 | Huntsville MarathonHuntsville | UT | 2:27:07 | #391 |
| 2017 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:33:09 | #3751 |
| 2017 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:36:00 | #3 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:38:44 | #6280 |
| 2017 | The Woodlands MarathonThe Woodlands | TX | 2:57:02 | #3140 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:21 | #2217 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:37:26 | #293 |
| 2016 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:37:37 | #98 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:38:14 | #259 |
| 2016 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:43:20 | #93 |
| 2016 | Brooklyn Greenway Half Marathon & 5KBrooklyn | NY | 1:45:55 | #164 |
| 2016 | North Shore ClassicHighland Park | IL | 1:52:58 | #322 |
| 2016 | HBF Run for a ReasonPerth | WA | 2:00:10 | #1355 |
| 2016 | Fall EquinoxFort Collins | CO | 2:01:26 | #285 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:42 | #2650 |
| 2016 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:02:38 | #297 |
| 2016 | Dam to DSMDes Moines | IA | 2:18:17 | #3865 |
| 2016 | Twin Lobster Half MarathonGloucester | MA | 2:19:43 | #395 |
| 2016 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:28:27 | #3 |
| 2016 | Striders Winter Race Circuit Half MarathonOgden | UT | 2:30:14 | #457 |
| 2016 | Chesty Puller Challenge Trail RaceFt Benning | GA | 2:31:52 | #92 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:32:31 | #10180 |
| 2016 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:36:14 | #1562 |
| 2016 | Ogden MarathonOgden | UT | 2:37:00 | #2638 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:38:35 | #4395 |
| 2016 | Austin MarathonAustin | TX | 2:54:13 | #6931 |
| 2016 | Space Coast Marathon & Half MarathonCocoa | FL | 4:01:36 | #3106 |
| 2016 | Rock Tahoe Half MarathonStateline | NV | 4:20:29 | #1665 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 4:22:17 | #22017 |
| 2015 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:36:44 | #59 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:45:34 | #780 |
| 2015 | Huntersville Half MarathonHuntersville | NC | 1:49:36 | #210 |
| 2015 | Utah Valley MarathonProvo | UT | 1:50:42 | #349 |
| 2015 | Marquette MarathonMarquette | MI | 1:51:48 | #87 |
| 2015 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:52:13 | #73 |
| 2015 | Best Damn RaceJacksonville | FL | 1:58:06 | #103 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:03:13 | #2744 |
| 2015 | La Porte By the Bay Half MarathonLa Porte | TX | 2:04:45 | #424 |
| 2015 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:13:53 | #2652 |
| 2015 | Shamrock'n Half MarathonSacramento | CA | 2:18:27 | #2949 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:26:27 | #4540 |
| 2015 | Ogden MarathonOgden | UT | 2:29:04 | #2522 |
| 2015 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:29:07 | #2 |
| 2015 | JENKS HALF MARATHON & 5KJENKS | OK | 2:37:02 | #292 |
| 2015 | White River MarathonCotter | AR | 2:47:57 | #272 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 3:03:47 | #11675 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 3:44:13 | #15115 |
| 2015 | Space Coast Marathon & Half MarathonCocoa | FL | 4:06:03 | #3164 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 4:12:40 | #12159 |
| 2014 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:41:31 | #97 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:43:27 | #771 |
| 2014 | OUC Orlando Half MarathonOrlando | FL | 1:53:19 | #580 |
| 2014 | Lake Superior Shore RunMarquette | MI | 1:57:11 | #13 |
| 2014 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 1:58:28 | #288 |
| 2014 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:58:53 | #266 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:00:43 | #3982 |
| 2014 | Dam to DSMDes Moines | IA | 2:03:26 | #2270 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:06:03 | #2109 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:13:09 | #7296 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:13:10 | #3404 |
| 2014 | Foot Traffic Flat MarathonPortland | OR | 2:17:20 | #1020 |
| 2014 | Spinx Run FestGreenville | SC | 2:17:26 | #679 |
| 2014 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:30:11 | #6 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:44:15 | #6824 |
| 2014 | Space Coast Marathon & Half MarathonCocoa | FL | 3:26:21 | #2800 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:58:07 | #2043 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:58:26 | #2940 |
| 2013 | Grand Island Trail RunMunising | MI | 2:06:06 | #80 |
| 2013 | Ogden MarathonOgden | UT | 2:09:10 | #1774 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:11 | #5679 |
| 2013 | OUC Orlando Half MarathonOrlando | FL | 2:11:55 | #1534 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:12:12 | #4154 |
| 2013 | Lake Superior Shore RunMarquette | MI | 2:24:02 | #52 |
| 2013 | The Woodlands MarathonThe Woodlands | TX | 2:26:08 | #2512 |
| 2013 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:28:55 | #2058 |
| 2013 | The Louisiana MarathonBaton Rouge | LA | 3:09:20 | #1696 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:25:06 | #20284 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:41:43 | #828 |
| 2012 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:42:44 | #83 |
| 2012 | ChelanMan MultiSportChelan | WA | 1:46:34 | #226 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:59:54 | #1254 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:00:40 | #3404 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:02:21 | #2434 |
| 2012 | Space Coast Marathon & Half MarathonCocoa | FL | 2:06:35 | #725 |
| 2012 | AF Canyon Half Marathon, 10K & 5KAmerican Fork | UT | 2:06:40 | #649 |
| 2012 | Snake River Canyon Half MarathonPullman | WA | 2:07:30 | #312 |
| 2012 | Leaf Peepers Half MarathonWaterbury | VT | 2:09:37 | #451 |
| 2012 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:31:26 | #5 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 2:34:36 | #3387 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:17:38 | #9879 |
| 2011 | Carlsbad MarathonCarlsbad | CA | 1:45:25 | #690 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 1:46:27 | #854 |
| 2011 | United Airlines NYC HalfNew York | NY | 1:50:47 | #3235 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 1:52:26 | #1031 |
| 2011 | Neuse River Bridge RunNew Bern | NC | 1:58:44 | #161 |
| 2011 | Hurricane Half & 5KHurricane | UT | 1:59:30 | #126 |
| 2011 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:02:30 | #1182 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:03:06 | #4656 |
| 2011 | The Governor's Cup Road RaceColumbia | SC | 2:06:48 | #435 |
| 2011 | DEXTER-ANN ARBOR RUNDexter | MI | 2:11:30 | #2055 |
| 2011 | Thanksgiving Distance ClassicJacksonville | FL | 2:17:16 | #1531 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:21:29 | #5833 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:28:18 | #4 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:29:47 | #4463 |
| 2011 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:33:17 | #14 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:37:46 | #8061 |
| 2011 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:38:23 | #7101 |
| 2011 | DONNA Marathon WeekendJacksonville Beach | FL | 2:51:34 | #2416 |
| 2011 | Weston Rotary Run For TomorrowWeston | FL | 3:03:37 | #434 |
| 2011 | Catharine Vally Half MarathonWatkins Glen | NY | 3:11:15 | #217 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:13:04 | #7289 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:29:21 | #10688 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:29:38 | #20556 |
| 2010 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:41:31 | #273 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:51 | #1602 |
| 2010 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:52:37 | #246 |
| 2010 | Chevron City to Surf for ActivBurswood | WA | 1:52:45 | #843 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 1:53:53 | #1638 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 2:01:39 | #1997 |
| 2010 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:03:24 | #124 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:04:09 | #2212 |
| 2010 | Rock 'n' Roll San DiegoSan Diego | CA | 2:06:25 | #3220 |
| 2010 | Austin MarathonAustin | TX | 2:16:20 | #4047 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:23:47 | #5659 |
| 2010 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:31:01 | #3 |
| 2010 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:41:55 | #735 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:38:23 | #168 |
| 2009 | Hurricane Half & 5KHurricane | UT | 1:49:48 | #125 |
| 2009 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:54:29 | #292 |
| 2009 | Snow Canyon Half MarathonSaint George | UT | 1:54:47 | #287 |
| 2009 | Shamrock'n Half MarathonSacramento | CA | 1:56:42 | #1062 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:57:11 | #838 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:58:26 | #1580 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 2:01:48 | #2268 |
| 2009 | 3M Half MarathonAustin | TX | 2:07:06 | #2476 |
| 2009 | Lake Superior Shore RunMarquette | MI | 2:08:12 | #89 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 2:08:44 | #1384 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 2:12:36 | #3744 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:13:42 | #6469 |
| 2009 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:14:04 | #71 |
| 2009 | DONNA Marathon WeekendJacksonville Beach | FL | 2:24:19 | #1214 |
| 2009 | Thanksgiving Distance ClassicJacksonville | FL | 2:38:13 | #2105 |
| 2009 | Two Cities MarathonFresno | CA | 2:46:59 | #2079 |
| 2008 | Salt Lake City MarathonSalt Lake City | UT | 1:51:55 | #671 |
| 2008 | American River Parkway Half MarathonSacramento | CA | 1:55:14 | #346 |
| 2008 | Shamrock'n Half MarathonSacramento | CA | 1:56:02 | #721 |
| 2008 | Monterey Bay Half MarathonMonterey | CA | 1:57:48 | #1305 |
| 2008 | 3M Half MarathonAustin | TX | 2:03:47 | #1512 |
| 2008 | Lake Superior Shore RunMarquette | MI | 2:04:23 | #73 |
| 2008 | Lincoln MarathonLincoln | NE | 2:05:47 | #2093 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:14:31 | #8991 |
| 2008 | Thanksgiving Distance ClassicJacksonville | FL | 2:26:58 | #1715 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:27:00 | #4280 |
| 2008 | La Jolla Half Marathon & 5KSan Diego | CA | 2:43:58 | #1999 |
| 2008 | Tucson MarathonTucson | AZ | 3:22:41 | #1359 |
| 2007 | Critz Tybee Run FestSavannah | GA | 1:31:40 | #60 |
| 2007 | American River Parkway Half MarathonSacramento | CA | 1:52:19 | #256 |
| 2007 | Avenue Of The VinesLodi | CA | 1:52:20 | #184 |
| 2007 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:52:25 | #427 |
| 2007 | Air Force MarathonDayton | OH | 1:56:49 | #660 |
| 2007 | Urban Cow Half MarathonSacramento | CA | 1:57:30 | #593 |
| 2007 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 2:02:54 | #192 |
| 2007 | Lincoln MarathonLincoln | NE | 2:12:21 | #2040 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 2:35:13 | #26 |
| 2006 | Philadelphia MarathonPhiladelphia | PA | 1:46:14 | #341 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 1:48:21 | #723 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 1:49:33 | #1131 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:51:29 | #1438 |
| 2006 | Air Force MarathonDayton | OH | 1:52:57 | #421 |
| 2006 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:55:33 | #582 |
| 2006 | Lincoln MarathonLincoln | NE | 1:58:47 | #1269 |
| 2006 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:01:05 | #3479 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:06:37 | #1789 |
| 2006 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:07:31 | #234 |
| 2006 | Dallas Marathon WeekendDallas | TX | 2:34:03 | #3636 |
| 2006 | Detroit Free Press MarathonDetroit | MI | 2:37:51 | #24 |
| 2005 | Air Force MarathonDayton | OH | 1:53:14 | #293 |
| 2005 | Lincoln MarathonLincoln | NE | 1:53:24 | #824 |
| 2005 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:04:33 | #1914 |
| 2005 | 3M Half MarathonAustin | TX | 2:06:02 | #1642 |
| 2005 | Dallas Marathon WeekendDallas | TX | 2:27:09 | #2861 |
| 2005 | DRC Half Marathon and 5KDallas | TX | 2:32:26 | #2567 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:40:11 | #583 |
| 2004 | CentraCare Earth Day RunSt. Cloud | MN | 1:42:08 | #202 |
| 2004 | Rock n Roll NashvilleNashville | TN | 1:45:10 | #574 |
| 2004 | New Bedford Half MarathonNew Bedford | MA | 1:50:30 | #938 |
| 2004 | Colbert Autumn Classic Half Marathon & 4-Mile LoopColbert | WA | 1:56:02 | #78 |
| 2004 | Lincoln MarathonLincoln | NE | 1:58:52 | #987 |
| 2004 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:08:54 | #1485 |
| 2004 | 3M Half MarathonAustin | TX | 2:08:59 | #1822 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:09:29 | #4381 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:15:36 | #2828 |
| 2004 | Life Time Miami Marathon & HalfMiami | FL | 3:39:19 | #3789 |
| 2003 | Moe's Better Half MarathonSan Marcos | TX | 1:41:12 | #54 |
| 2003 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:42:46 | #126 |
| 2003 | Dallas Marathon WeekendDallas | TX | 1:45:59 | #381 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 1:47:33 | #399 |
| 2003 | Kiawah Island MarathonKiawah Island | SC | 1:54:17 | #508 |
| 2003 | Lincoln MarathonLincoln | NE | 2:20:11 | #1387 |
| 2003 | Rock n Roll NashvilleNashville | TN | 2:39:46 | #5487 |
| 2003 | Pikes Peak AscentManitou Springs | CO | 4:52:06 | #1074 |
| 2002 | Lincoln MarathonLincoln | NE | 2:42:32 | #1620 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:31:43 | #289 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:38:53 | #650 |
| 2000 | Battleship North Carolina Half 5KWilmington | NC | 1:43:27 | #118 |
| 2000 | Lincoln Memorial Half MarathonSpringfield | IL | 1:44:33 | #54 |
| 2000 | Beer City Half™ San DiegoSan Diego | CA | 2:28:35 | #3837 |
| 2000 | Pikes Peak AscentManitou Springs | CO | 4:20:08 | #777 |
| 1999 | Carlsbad MarathonCarlsbad | CA | 2:21:15 | #2578 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:40:00 | #857 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 2:08:55 | #3119 |
| 1997 | Duke City MarathonAlbuquerque | NM | 1:17:31 | #8 |
| 1997 | Mistletoe RunWinston Salem | NC | 2:09:15 | #389 |
| 1995 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:34:02 | #236 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:38:33 | #650 |
| 1993 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:17:44 | #20 |
| 1992 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:40:11 | #368 |
| 1982 | DEXTER-ANN ARBOR RUNDexter | MI | 2:08:47 | #1426 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
41 racesCACalifornia
34 racesMIMichigan
25 racesTXTexas
24 racesUTUtah
16 racesPAPennsylvania
14 racesNYNew York
13 racesNCNorth Carolina
12 racesVAVirginia
10 racesWAWashington
10 racesCOColorado
9 racesTNTennessee
9 racesKYKentucky
7 racesNENebraska
7 racesNVNevada
7 racesSCSouth Carolina
7 racesMDMaryland
6 racesOHOhio
6 racesOKOklahoma
6 racesHIHawaii
5 racesILIllinois
5 racesMNMinnesota
5 racesAZArizona
4 racesGAGeorgia
4 racesMOMissouri
4 racesAKAlaska
3 racesKSKansas
3 racesLALouisiana
3 racesARArkansas
2 racesIAIowa
2 racesMAMassachusetts
2 racesNJNew Jersey
2 racesOROregon
2 racesIDIdaho
1 raceINIndiana
1 raceMEMaine
1 raceNMNew Mexico
1 raceVTVermont
1 raceALAlabama
0 racesMSMississippi
0 races50-State Challenge
40/ 51 states + DC
11 states to go