Back to League Tables
JC
John Campbell
MaleMassachusetts1989–2026
320
Total Finishes
185
Distinct Races
43
States (84%)
1:08:28
PR (5:14/mi)
2:13:01
Average
+0:40:57
Slower (first to last)
Medal House
1999
Grandma's Marathon
1:08:28
#2 overall#2 gender
1999
Beer City Half™ San Diego
1:33:54
#430 overall#380 gender
1999
Quad Cities Distance Classic
1:58:15
#290 overall#210 gender
1999
Hospital Hill Run
2:01:11
#656 overall#522 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
2:04:29
#4574 overall#3177 gender
1998
Grandma's Marathon
1:09:36
#3 overall#3 gender
1997
Johnny Kelley Half Marathon
1:42:19
#194 overall#161 gender
1996
47th Colonial Half Marathon and 5K
1:38:07
#363 overall#329 gender
1996
Barron Collier Companies Naples Half Marathon
2:12:02
#687 overall#495 gender
1991
Hospital Hill Run
1:53:54
#1135 overall#977 gender
1989
The LESS Popular Brooklyn Half Marathon!
1:25:28
#222 overall#214 gender
1989
Pikes Peak Ascent
3:31:16
#294 overall#268 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:06:25 | #475 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:30:51 | #236 |
| 2025 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:36:09 | #157 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 1:38:36 | #151 |
| 2025 | Credit Union Cherry Blossom Ten MileWashington | DC | 1:49:15 | #336 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:52:24 | #5697 |
| 2025 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:07:18 | #437 |
| 2025 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:17:37 | #536 |
| 2025 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:21:32 | #1352 |
| 2024 | San Diego Resolution RunSan Diego | CA | 1:38:15 | #28 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:45:31 | #1789 |
| 2024 | The Louisiana MarathonBaton Rouge | LA | 1:55:33 | #410 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 1:58:16 | #1351 |
| 2024 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:12:47 | #483 |
| 2024 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:25:51 | #2369 |
| 2024 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:28:26 | #1689 |
| 2024 | Crawlin' Crab Half MarathonHampton | VA | 2:34:26 | #718 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:32:45 | #8991 |
| 2023 | Frostbite Half MarathonStarkville | MS | 1:20:27 | #8 |
| 2023 | Crawlin' Crab Half MarathonHampton | VA | 2:07:26 | #289 |
| 2023 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:18:07 | #377 |
| 2023 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:19:47 | #1364 |
| 2023 | Snack Town RunFest 2026Hanover | PA | 2:24:03 | #170 |
| 2023 | Snack Town RunFestHanover | PA | 2:24:04 | #170 |
| 2023 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:27:44 | #589 |
| 2022 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:48:47 | #70 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 2:02:33 | #1349 |
| 2022 | Philadelphia Distance RunPhiladelphia | PA | 2:02:33 | #1345 |
| 2022 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:03:03 | #843 |
| 2022 | Austin MarathonAustin | TX | 2:03:45 | #2583 |
| 2022 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:06:54 | #644 |
| 2022 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:09:19 | #363 |
| 2022 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:14:11 | #710 |
| 2022 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:35:03 | #235 |
| 2022 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:36:01 | #753 |
| 2022 | 2026 Zeigler Kalamazoo MarathonKalamazoo | MI | 3:04:34 | #365 |
| 2022 | The Lagerhead Marathon and HalfOttawa | KS | 3:06:04 | #97 |
| 2022 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 3:17:23 | #292 |
| 2021 | The Holiday Half Marathon!Brooklyn | NY | 1:35:40 | #5 |
| 2021 | Estes Park MarathonEstes Park | CO | 1:48:45 | #52 |
| 2021 | Mount Dora Half Marathon & 5KMount Dora | FL | 1:54:16 | #142 |
| 2021 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 1:57:37 | #87 |
| 2021 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 1:57:37 | #173 |
| 2021 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:10:58 | #242 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:14:11 | #1269 |
| 2021 | The Lagerhead Marathon and HalfOttawa | KS | 2:53:52 | #79 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:53:39 | #805 |
| 2020 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 2:02:43 | #142 |
| 2020 | Boston's Run To RememberBoston | MA | 2:15:01 | #726 |
| 2020 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:17:41 | #379 |
| 2020 | 2027 Zydeco Marathon - 26.2 Full | 13.1 Half | Team Relay | 5k | 1 MileLafayette | LA | 2:21:51 | #344 |
| 2020 | Zydeco MarathonLafayette | LA | 2:21:51 | #344 |
| 2019 | Mount Dora Half Marathon & 5KMount Dora | FL | 1:48:16 | #24 |
| 2019 | Galena River Fall Half Marathon & 8kGalena | IL | 1:52:33 | #71 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:54:50 | #546 |
| 2019 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:55:24 | #137 |
| 2019 | GREAT SOUTH BAY RUNBay Shore | NY | 1:55:27 | #117 |
| 2019 | Northwell Health Great South Bay RunBay Shore | NY | 1:55:27 | #117 |
| 2019 | Rock n Roll NashvilleNashville | TN | 1:55:38 | #1702 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:56:55 | #1272 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:31 | #1781 |
| 2019 | Race 13.1 CharlotteCharlotte | NC | 2:00:35 | #167 |
| 2019 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:01:36 | #339 |
| 2019 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 2:04:29 | #321 |
| 2019 | Run Oak IslandOak Island | NC | 2:08:59 | #234 |
| 2019 | Cajun Country Run (1/2 Marathon, 10k, 5k & Fun Run)Lafayette | LA | 2:18:06 | #88 |
| 2019 | Cajun Country RunLafayette | LA | 2:18:07 | #88 |
| 2019 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 2:21:01 | #725 |
| 2019 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:21:27 | #712 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:24:19 | #5129 |
| 2019 | Jazz Half Marathon and 5KNew Orleans | LA | 2:25:41 | #783 |
| 2018 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:49:02 | #343 |
| 2018 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:51:44 | #297 |
| 2018 | Galena River Fall Half Marathon & 8kGalena | IL | 1:52:41 | #52 |
| 2018 | Oaktown Half Marathon & 5KOakland | CA | 1:56:01 | #341 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:59:38 | #723 |
| 2018 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:01:37 | #208 |
| 2018 | Drake Road RacesDes Moines | IA | 2:02:13 | #583 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 2:03:16 | #1755 |
| 2018 | Yosemite Half MarathonBass Lake | CA | 2:03:37 | #957 |
| 2018 | Frosty Half-MarathonRaynham | MA | 2:04:09 | #192 |
| 2018 | Zombie Half MarathonAnchorage | AK | 2:07:06 | #322 |
| 2018 | Anchorage RunFestAnchorage | AK | 2:09:34 | #303 |
| 2018 | 2026 Kenai River Marathon - 20th AnniversaryKenai | AK | 2:12:26 | #64 |
| 2018 | Phoenix Craft ClassicFountain Hills | AZ | 2:13:01 | #124 |
| 2018 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 2:20:23 | #156 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:20:34 | #5799 |
| 2018 | Mount Rushmore Half MarathonKeystone | SD | 2:25:48 | #461 |
| 2018 | Race 13.1 CharlotteCharlotte | NC | 2:28:58 | #425 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 2:30:48 | #5723 |
| 2018 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:33:27 | #1474 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 2:46:40 | #9431 |
| 2018 | Tucson MarathonTucson | AZ | 3:37:56 | #711 |
| 2017 | Huntersville Half MarathonHuntersville | NC | 1:35:24 | #47 |
| 2017 | Boston's Run To RememberBoston | MA | 1:52:14 | #1094 |
| 2017 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:52:49 | #349 |
| 2017 | Frosty Half-MarathonRaynham | MA | 1:53:09 | #113 |
| 2017 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:56:27 | #1104 |
| 2017 | B.A.A. Half MarathonBoston | MA | 1:58:06 | #1702 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 2:04:18 | #995 |
| 2017 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:04:18 | #1010 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:10:26 | #2229 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 2:15:22 | #4615 |
| 2017 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 2:16:14 | #150 |
| 2017 | Phoenix Craft ClassicFountain Hills | AZ | 2:19:08 | #234 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:21:56 | #5267 |
| 2017 | Suffolk County MarathonSuffolk County | NY | 2:36:13 | #643 |
| 2017 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:52:57 | #2401 |
| 2016 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:27:07 | #74 |
| 2016 | Huntersville Half MarathonHuntersville | NC | 1:42:43 | #117 |
| 2016 | Cambridge Half Marathon + 5KCambridge | MA | 1:47:03 | #1142 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:49:29 | #4978 |
| 2016 | Boston's Run To RememberBoston | MA | 1:50:14 | #1225 |
| 2016 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:51:33 | #473 |
| 2016 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 1:53:23 | #156 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:09 | #8741 |
| 2016 | Suffolk County MarathonSuffolk County | NY | 1:57:09 | #311 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:14 | #2241 |
| 2016 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:57:53 | #1504 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 1:58:01 | #1098 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:58:23 | #2363 |
| 2016 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:59:23 | #631 |
| 2016 | Celebrate Life Half MarathonRock Hill | NY | 2:00:31 | #281 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:02:04 | #2773 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:03:59 | #4177 |
| 2016 | JSRC RunAPaloozaAsbury Park | NJ | 2:10:30 | #784 |
| 2016 | Runapalooza Asbury ParkAsbury Park | NJ | 2:10:31 | #804 |
| 2016 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:18:59 | #1265 |
| 2016 | Seattle MarathonSeattle | WA | 2:22:03 | #2227 |
| 2016 | Orca Half MarathonSeattle | WA | 2:24:47 | #260 |
| 2016 | City of Oaks MarathonRaleigh | NC | 2:30:13 | #1360 |
| 2015 | The Flushing NYC Half, 10K, and 5KForest Hills | NY | 1:23:01 | #4 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:26:29 | #85 |
| 2015 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:39:14 | #87 |
| 2015 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:49:48 | #420 |
| 2015 | Boston's Run To RememberBoston | MA | 1:50:50 | #1428 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:50:52 | #1529 |
| 2015 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 1:51:02 | #162 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:54:58 | #2598 |
| 2015 | Rochester Run Michigan CheapRochester | MI | 1:55:33 | #14 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:35 | #9414 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:56:45 | #716 |
| 2015 | B.A.A. Half MarathonBoston | MA | 1:58:03 | #2500 |
| 2015 | Seattle MarathonSeattle | WA | 1:58:15 | #1474 |
| 2015 | Thru the LeavesRochester Hills | MI | 2:05:18 | #3 |
| 2015 | Run WoodstockPinckney | MI | 2:15:12 | #139 |
| 2015 | Red Ribbon RunLakeland | FL | 2:42:05 | #320 |
| 2015 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:55:47 | #2915 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:16:19 | #10960 |
| 2014 | Two Cities MarathonFresno | CA | 1:39:06 | #39 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:51:27 | #1552 |
| 2014 | Lincoln MarathonLincoln | NE | 1:53:20 | #1642 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:53:49 | #1993 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:31 | #9105 |
| 2014 | Boston's Run To RememberBoston | MA | 1:55:10 | #2157 |
| 2014 | Back to the BeachSterling Heights | MI | 1:59:18 | #209 |
| 2014 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:06:36 | #932 |
| 2014 | Seattle MarathonSeattle | WA | 2:09:24 | #3 |
| 2014 | Haunted Half MarathonKingsport | TN | 2:10:54 | #285 |
| 2014 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:12:43 | #846 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 2:27:59 | #3981 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:37:47 | #5867 |
| 2014 | Capital City Half MarathonColumbus | OH | 2:38:05 | #6826 |
| 2014 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:39:23 | #623 |
| 2014 | Estes Park MarathonEstes Park | CO | 2:39:31 | #250 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 2:41:25 | #7775 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:47:45 | #6948 |
| 2014 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:58:02 | #3833 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:58:45 | #19556 |
| 2013 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:22:17 | #16 |
| 2013 | Two Cities MarathonFresno | CA | 1:30:33 | #23 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:38:35 | #387 |
| 2013 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:40:13 | #103 |
| 2013 | Wisconsin MarathonKenosha | WI | 1:44:42 | #262 |
| 2013 | Air Line Trail Ghost RunColchester | CT | 1:46:42 | #105 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:49:35 | #6313 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:54:17 | #4852 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:03:57 | #7155 |
| 2013 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:05:52 | #1312 |
| 2013 | Hospital Hill RunKansas City | MO | 2:06:27 | #2122 |
| 2013 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:06:53 | #2358 |
| 2013 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:08:52 | #477 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:12:05 | #5330 |
| 2013 | The Colorado MarathonFort Collins | CO | 2:13:07 | #850 |
| 2013 | Boston's Run To RememberBoston | MA | 2:13:30 | #4776 |
| 2013 | XTERRA Utah Trail RunOgden | UT | 2:15:05 | #152 |
| 2013 | Cajun Country RunLafayette | LA | 2:15:25 | #43 |
| 2013 | Capital City Half MarathonColumbus | OH | 2:16:04 | #4860 |
| 2013 | River Run Half MarathonBerea | OH | 2:16:57 | #796 |
| 2013 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:23:13 | #1523 |
| 2013 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:35:14 | #596 |
| 2013 | Mill Race MarathonColumbus | IN | 2:47:04 | #1704 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:47:19 | #7466 |
| 2013 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 3:01:56 | #379 |
| 2013 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 3:07:30 | #2463 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:23:21 | #8824 |
| 2012 | Two Cities MarathonFresno | CA | 1:29:19 | #22 |
| 2012 | Hell Of A Half Marathon & 2 Person RelayExeter | CA | 1:38:38 | #24 |
| 2012 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:42:09 | #509 |
| 2012 | Runtastic HAUNTED Salt Lake CitySalt Lake City | UT | 1:51:59 | #121 |
| 2012 | Kaiser Permanente Colfax MarathonDenver | CO | 1:52:21 | #714 |
| 2012 | Heartland Half MarathonJasper | IN | 1:55:01 | #116 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:55:30 | #1689 |
| 2012 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:55:39 | #749 |
| 2012 | Boston's Run To RememberBoston | MA | 1:57:08 | #1849 |
| 2012 | Mistletoe RunWinston Salem | NC | 1:58:22 | #500 |
| 2012 | Hospital Hill RunKansas City | MO | 2:02:27 | #1622 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:05:14 | #2094 |
| 2012 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:08:01 | #1674 |
| 2012 | City of Oaks MarathonRaleigh | NC | 2:12:06 | #1386 |
| 2012 | First Energy Akron MarathonAkron | OH | 2:12:41 | #2291 |
| 2012 | Kiawah Island MarathonKiawah Island | SC | 2:14:32 | #1512 |
| 2012 | Tobacco Road MarathonCary | NC | 2:16:17 | #1417 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:17:48 | #5786 |
| 2012 | XTERRA Utah Trail RunOgden | UT | 2:18:39 | #146 |
| 2012 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:29:02 | #6345 |
| 2012 | Leaf Peepers Half MarathonWaterbury | VT | 2:35:06 | #593 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 2:36:31 | #5023 |
| 2012 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:45:17 | #1488 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:04:33 | #11757 |
| 2011 | Lincoln MarathonLincoln | NE | 1:32:42 | #166 |
| 2011 | Two Cities MarathonFresno | CA | 1:37:38 | #103 |
| 2011 | Oakland Running FestivalOakland | CA | 1:43:40 | #274 |
| 2011 | Evansville Half MarathonEvansville | IN | 1:47:14 | #298 |
| 2011 | Crossroads Half MarathonTerre Haute | IN | 1:47:19 | #50 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:50:36 | #404 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:38 | #6617 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:02:25 | #1561 |
| 2011 | Annapolis Running ClassicAnnapolis | MD | 2:03:35 | #1852 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:09:44 | #6674 |
| 2011 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:13:00 | #2665 |
| 2011 | Hospital Hill RunKansas City | MO | 2:13:09 | #1528 |
| 2011 | Leaf Peepers Half MarathonWaterbury | VT | 2:25:02 | #520 |
| 2011 | Mayor's Half MarathonAmarillo | TX | 2:25:59 | #63 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:26:09 | #10122 |
| 2011 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:42:53 | #8056 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:56:17 | #16844 |
| 2011 | North Shore ClassicHighland Park | IL | 2:56:48 | #2427 |
| 2010 | Two Cities MarathonFresno | CA | 1:39:12 | #132 |
| 2010 | Air Line Trail Ghost RunColchester | CT | 1:40:07 | #40 |
| 2010 | Oakland Running FestivalOakland | CA | 1:43:09 | #241 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:27 | #2722 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:44:27 | #881 |
| 2010 | DONNA Marathon WeekendJacksonville Beach | FL | 1:51:24 | #294 |
| 2010 | Boston's Run To RememberBoston | MA | 1:52:39 | #1147 |
| 2010 | Shamrock'n Half MarathonSacramento | CA | 1:53:38 | #866 |
| 2010 | Hospital Hill RunKansas City | MO | 2:08:05 | #1415 |
| 2010 | Oktoberfest MarathonSpring Lake | MI | 2:11:43 | #205 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:12:39 | #4405 |
| 2010 | Pinckney Trail WeekendPinckney | MI | 2:22:41 | #347 |
| 2010 | The Mother Road MarathonJoplin | MO | 2:22:47 | #420 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:26:22 | #4427 |
| 2010 | Evansville Half MarathonEvansville | IN | 2:28:43 | #1469 |
| 2010 | Lost Dutchman MarathonApache Junction | AZ | 2:31:14 | #805 |
| 2010 | Seattle MarathonSeattle | WA | 2:43:18 | #6551 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:47:35 | #8721 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:51:02 | #9179 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:06:51 | #17264 |
| 2010 | Pikes Peak AscentManitou Springs | CO | 4:05:56 | #654 |
| 2009 | Run for the WhalesWailea | HI | 1:23:54 | #3 |
| 2009 | Crossroads Half MarathonTerre Haute | IN | 1:44:42 | #61 |
| 2009 | Evansville Half MarathonEvansville | IN | 1:50:33 | #433 |
| 2009 | Boston's Run To RememberBoston | MA | 1:53:59 | #1467 |
| 2009 | Hospital Hill RunKansas City | MO | 1:57:54 | #1026 |
| 2009 | Westchester Medical Center Running FestivalWhite Plains | NY | 2:10:25 | #536 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:13:16 | #3916 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:21:06 | #9830 |
| 2009 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:21:33 | #2387 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:34:52 | #9987 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 4:06:50 | #659 |
| 2008 | Hospital Hill RunKansas City | MO | 1:43:27 | #142 |
| 2008 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:44:00 | #90 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:09 | #4196 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:23 | #5111 |
| 2008 | Geist Half Marathon, 10K & 5KFishers | IN | 1:54:02 | #489 |
| 2008 | Boston's Run To RememberBoston | MA | 1:54:32 | #1209 |
| 2008 | Evansville Half MarathonEvansville | IN | 1:54:58 | #439 |
| 2008 | Quad Cities Distance ClassicMoline | IL | 1:57:18 | #388 |
| 2008 | Outer Banks MarathonManteo | NC | 2:10:02 | #1166 |
| 2008 | Deckers Creek Trail Half MarathonMorgantown | WV | 2:10:37 | #174 |
| 2008 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:29:28 | #8964 |
| 2008 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:35:32 | #2299 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:59:10 | #8275 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:08:17 | #9750 |
| 2008 | Heatwave Half Marathon - Little RockLittle Rock | AR | 3:08:40 | #41 |
| 2008 | Pikes Peak AscentManitou Springs | CO | 4:49:11 | #756 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 1:45:04 | #421 |
| 2007 | Boston's Run To RememberBoston | MA | 1:47:22 | #596 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:58:24 | #1556 |
| 2007 | Outer Banks MarathonManteo | NC | 1:59:23 | #608 |
| 2007 | Evansville Half MarathonEvansville | IN | 2:06:19 | #427 |
| 2007 | Hospital Hill RunKansas City | MO | 2:16:01 | #1197 |
| 2007 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:41:24 | #756 |
| 2007 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:47:41 | #1480 |
| 2007 | Pikes Peak AscentManitou Springs | CO | 4:07:24 | #668 |
| 2006 | Rock n Roll NashvilleNashville | TN | 1:17:09 | #6 |
| 2006 | Great Western Half Marathon and 10KSaint Charles | IL | 1:38:42 | #117 |
| 2006 | Flying Pig Pump and RunCincinnati | OH | 1:40:08 | #188 |
| 2006 | Boston's Run To RememberBoston | MA | 1:41:44 | #731 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:51:49 | #729 |
| 2006 | Outer Banks MarathonManteo | NC | 1:59:18 | #493 |
| 2006 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:08:01 | #1185 |
| 2006 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:12:45 | #712 |
| 2006 | Charlottesville MarathonCharlottesville | VA | 2:17:44 | #624 |
| 2006 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:33:49 | #1121 |
| 2006 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 3:08:21 | #2074 |
| 2006 | Pikes Peak AscentManitou Springs | CO | 4:05:47 | #613 |
| 2005 | Great Western Half Marathon and 10KSaint Charles | IL | 1:36:30 | #107 |
| 2005 | Boston's Run To RememberBoston | MA | 1:48:04 | #852 |
| 2005 | Cleveland Marathon & Half MarathonCleveland | OH | 1:55:55 | #571 |
| 2005 | Presque Isle Half MarathonErie | PA | 1:55:56 | #198 |
| 2005 | Fall ClassicStrongsville | OH | 2:01:18 | #328 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:01:53 | #891 |
| 2005 | Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health ShoppeStrawberry Plains | TN | 2:03:15 | #261 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 2:11:01 | #3357 |
| 2005 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:11:26 | #1159 |
| 2005 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:15:19 | #2367 |
| 2005 | Golden Leaf Half MarathonAspen | CO | 2:42:48 | #310 |
| 2005 | Pikes Peak AscentManitou Springs | CO | 4:05:43 | #611 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 1:49:11 | #488 |
| 2004 | Life Time Miami Marathon & HalfMiami | FL | 1:52:08 | #669 |
| 2004 | Presque Isle Half MarathonErie | PA | 1:55:48 | #273 |
| 2004 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:04:42 | #1149 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:08:08 | #3285 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:09:19 | #4342 |
| 2004 | Hospital Hill RunKansas City | MO | 2:10:29 | #992 |
| 2004 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:16:28 | #743 |
| 2004 | Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health ShoppeStrawberry Plains | TN | 2:19:19 | #268 |
| 2004 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:46:03 | #571 |
| 2004 | Pikes Peak AscentManitou Springs | CO | 4:10:12 | #659 |
| 2003 | Yough River Trail Council RacesConnellsville | PA | 1:55:22 | #65 |
| 2003 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:15:06 | #738 |
| 2003 | Pikes Peak AscentManitou Springs | CO | 4:11:59 | #663 |
| 2002 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 2:07:17 | #713 |
| 2002 | Pikes Peak AscentManitou Springs | CO | 3:59:36 | #439 |
| 2001 | Golden Leaf Half MarathonAspen | CO | 2:24:01 | #193 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 4:10:49 | #760 |
| 2000 | Grandma's MarathonDuluth | MN | 1:13:13 | #10 |
| 2000 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:38:14 | #319 |
| 2000 | Yough River Trail Council RacesConnellsville | PA | 1:44:08 | #56 |
| 2000 | Fairfield Road RacesFairfield | CT | 2:00:17 | #830 |
| 2000 | Quad Cities Distance ClassicRock Island | IL | 2:17:58 | #350 |
| 1999 | Grandma's MarathonDuluth | MN | 1:08:28 | #2 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:33:54 | #430 |
| 1999 | Quad Cities Distance ClassicRock Island | IL | 1:58:15 | #290 |
| 1999 | Hospital Hill RunKansas City | MO | 2:01:11 | #656 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:04:29 | #4574 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 4:09:25 | #626 |
| 1998 | Grandma's MarathonDuluth | MN | 1:09:36 | #3 |
| 1997 | Johnny Kelley Half MarathonHyannis | MA | 1:42:19 | #194 |
| 1996 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:38:07 | #363 |
| 1996 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:12:02 | #687 |
| 1991 | Hospital Hill RunKansas City | MO | 1:53:54 | #1135 |
| 1989 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:25:28 | #222 |
| 1989 | Pikes Peak AscentManitou Springs | CO | 3:31:16 | #294 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
29 racesCACalifornia
25 racesMAMassachusetts
23 racesNCNorth Carolina
23 racesCOColorado
21 racesNYNew York
18 racesINIndiana
17 racesOHOhio
17 racesMOMissouri
15 racesPAPennsylvania
14 racesWAWashington
13 racesLALouisiana
12 racesGAGeorgia
11 racesILIllinois
11 racesMIMichigan
10 racesVAVirginia
10 racesAZArizona
8 racesTNTennessee
8 racesUTUtah
8 racesMDMaryland
6 racesTXTexas
6 racesARArkansas
5 racesKYKentucky
5 racesCTConnecticut
4 racesSCSouth Carolina
4 racesAKAlaska
3 racesIAIowa
3 racesKSKansas
3 racesMNMinnesota
3 racesNJNew Jersey
3 racesVTVermont
3 racesDCDistrict of Columbia
2 racesNENebraska
2 racesSDSouth Dakota
2 racesHIHawaii
1 raceMEMaine
1 raceMSMississippi
1 raceMTMontana
1 raceOKOklahoma
1 raceWIWisconsin
1 raceWVWest Virginia
1 raceALAlabama
0 racesWYWyoming
0 races50-State Challenge
43/ 51 states + DC
8 states to go