Back to League Tables
EJ
Erik Johnson
MaleNorth Carolina1998–2026
385
Total Finishes
205
Distinct Races
43
States (84%)
1:14:27
PR (5:41/mi)
2:00:12
Average
+1:26:19
Slower (first to last)
Medal House
2003
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
1:20:13
#9 overall#9 gender
2003
Big Lake Half Marathon
1:22:43
#10 overall#10 gender
2002
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
1:19:32
#24 overall#20 gender
2002
David Herlocker Bachman Valley Half Marathon
1:25:38
#10 overall#9 gender
2002
Canyonlands Half Marathon
1:37:20
#204 overall#175 gender
2002
2025 500 Festival Running Events
3:17:25
#18259 overall#9726 gender
2001
2025 500 Festival Running Events
1:39:51
#1302 overall#1183 gender
2001
Muncie Mini Marathon
1:53:20
#41 overall#33 gender
1999
2026 2XU Long Beach Marathon & Half Marathon
1:32:01
#97 overall#86 gender
1999
Beer City Half™ San Diego
1:40:44
#845 overall#710 gender
1998
Leaf Peepers Half Marathon
1:27:13
#31 overall#29 gender
1998
2025 500 Festival Running Events
1:34:06
#898 overall#824 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Moonlight Beach Half MarathonEncinitas | CA | 2:53:32 | #933 |
| 2025 | Huntersville Half MarathonHuntersville | NC | 1:31:46 | #23 |
| 2025 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 1:39:02 | #73 |
| 2025 | Yosemite Half MarathonBass Lake | CA | 1:41:18 | #111 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 1:52:19 | #1591 |
| 2025 | New Bedford Half MarathonNew Bedford | MA | 1:54:43 | #576 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:25:12 | #6852 |
| 2024 | Huntersville Half MarathonHuntersville | NC | 1:31:15 | #42 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:33:15 | #130 |
| 2024 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:33:15 | #129 |
| 2024 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:39:50 | #382 |
| 2024 | Novant Health Wilmington NC MarathonWilmington | NC | 1:56:49 | #526 |
| 2024 | NHRMC Wilmington NC Half MarathonWilmington | NC | 1:56:50 | #526 |
| 2024 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:02:38 | #637 |
| 2024 | Greater St. Louis MarathonSt. Louis | MO | 2:03:04 | #972 |
| 2024 | Minneapolis Halloween HalfMinneapolis | MN | 2:05:26 | #460 |
| 2024 | Hampton Half Marathon & 5KHampton | NH | 2:12:51 | #680 |
| 2024 | Queen City Half Marathon | BREAKWATER 5K Run/WalkMarquette | MI | 2:16:55 | #198 |
| 2024 | Fontana Days RunFontana | CA | 2:21:19 | #758 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:26:33 | #3712 |
| 2023 | Huntersville Half MarathonHuntersville | NC | 1:29:52 | #31 |
| 2023 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:32:51 | #104 |
| 2023 | Corporate CupCharlotte | NC | 1:35:13 | #55 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:37:27 | #156 |
| 2023 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:45:22 | #440 |
| 2023 | Islamorada Half Marathon & 10k, Rumrunner Run 5K/10K and Beach N' Beer MileIslamorada | FL | 1:53:08 | #50 |
| 2023 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:54:26 | #263 |
| 2023 | Grandma's MarathonDuluth | MN | 1:57:53 | #2336 |
| 2023 | Monterey Bay Half MarathonMonterey | CA | 2:03:22 | #1744 |
| 2023 | Chicago 13.1Chicago | IL | 2:10:31 | #2833 |
| 2023 | Wooden Shoe TulipFest RunWoodburn | OR | 2:13:48 | #42 |
| 2023 | Wooden Shoe Tulip Trail RunWoodburn | OR | 2:13:48 | #42 |
| 2023 | Independence Rhode RaceBristol | RI | 2:37:16 | #587 |
| 2023 | Independence Rhode RaceBristol | RI | 2:37:16 | #587 |
| 2023 | Salt Lake City MarathonSalt Lake City | UT | 2:56:32 | #2043 |
| 2023 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:59:24 | #940 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:19:32 | #9519 |
| 2023 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:21:45 | #4806 |
| 2023 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 3:32:12 | #1356 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:47:27 | #13285 |
| 2022 | Seacoast Half MarathonPortsmouth | NH | 1:21:41 | #8 |
| 2022 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 1:32:15 | #34 |
| 2022 | Huntersville Half MarathonHuntersville | NC | 1:33:15 | #51 |
| 2022 | Strider Half MarathonMilwaukee | WI | 1:35:37 | #73 |
| 2022 | Madison MarathonMadison | WI | 1:36:09 | #185 |
| 2022 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:36:47 | #31 |
| 2022 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 1:38:10 | #48 |
| 2022 | St. Michaels Running FestivalSaint Michaels | MD | 1:38:11 | #48 |
| 2022 | Whiskey Tango Foxtrot Trail Half Marathon & 5 MileGibsonville | NC | 1:38:52 | #2 |
| 2022 | Whiskey Tango Foxtrot Trail Half MarathonGibsonville | NC | 1:38:53 | #2 |
| 2022 | Eugene Marathon 2024Eugene | OR | 1:42:41 | #490 |
| 2022 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:43:20 | #102 |
| 2022 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:48:54 | #389 |
| 2022 | Chi Town Half Marathon & 10KChicago | IL | 1:51:14 | #386 |
| 2022 | Canyonlands Half MarathonMoab | UT | 1:53:25 | #169 |
| 2022 | Napa Valley MarathonNapa | CA | 1:56:54 | #609 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:57:31 | #1961 |
| 2022 | Islamorada Half Marathon & 10k, Rumrunner Run 5K/10K and Beach N' Beer MileIslamorada | FL | 2:07:03 | #103 |
| 2022 | Elm Creek Half MarathonMaple Grove | MN | 2:15:02 | #351 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:05:57 | #3998 |
| 2022 | Cedar Breaks at NightBrian Head | UT | 4:36:14 | #880 |
| 2021 | Huntersville Half MarathonHuntersville | NC | 1:30:39 | #24 |
| 2021 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:31:15 | #52 |
| 2021 | Run for GreenDavidson | NC | 1:32:38 | #5 |
| 2021 | Shorewood Hot Cider HustleShorewood | WI | 1:33:07 | #16 |
| 2021 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 1:40:07 | #33 |
| 2021 | St. Michaels Running FestivalSaint Michaels | MD | 1:40:07 | #33 |
| 2021 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:51:21 | #266 |
| 2021 | Grandma's MarathonDuluth | MN | 1:54:18 | #711 |
| 2021 | Kaiser Permanente Colfax MarathonDenver | CO | 1:55:44 | #844 |
| 2021 | United Airlines NYC HalfNew York | NY | 2:33:40 | #9651 |
| 2021 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:01:40 | #6811 |
| 2021 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:18:11 | #1655 |
| 2020 | Corporate CupCharlotte | NC | 1:26:57 | #21 |
| 2020 | Huntersville Half MarathonHuntersville | NC | 1:31:28 | #38 |
| 2020 | B.A.A. Half MarathonBoston | MA | 1:53:13 | #1909 |
| 2020 | Austin MarathonAustin | TX | 1:56:17 | #1492 |
| 2020 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 1:57:43 | #728 |
| 2020 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:15:28 | #600 |
| 2020 | NYRR Fred Lebow Half MarathonNew York | NY | 2:38:54 | #4637 |
| 2020 | DONNA Marathon WeekendJacksonville Beach | FL | 2:40:07 | #1723 |
| 2019 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:18:05 | #12 |
| 2019 | Seacoast Half MarathonPortsmouth | NH | 1:21:45 | #18 |
| 2019 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 1:29:10 | #12 |
| 2019 | Huntersville Half MarathonHuntersville | NC | 1:30:05 | #23 |
| 2019 | B.A.A. Half MarathonBoston | MA | 1:33:11 | #248 |
| 2019 | Grandma's MarathonDuluth | MN | 1:34:00 | #418 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:35:53 | #266 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:37:00 | #306 |
| 2019 | Madison MarathonMadison | WI | 1:39:00 | #231 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 1:41:14 | #293 |
| 2019 | Eugene Marathon 2024Eugene | OR | 1:44:34 | #390 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:44:53 | #794 |
| 2019 | Chi Town Half Marathon & 10KChicago | IL | 1:48:57 | #305 |
| 2019 | North Shore ClassicHighland Park | IL | 1:50:19 | #329 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:29 | #1107 |
| 2019 | Fontana Days RunFontana | CA | 2:00:51 | #445 |
| 2019 | Lincoln MarathonLincoln | NE | 2:10:52 | #2695 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:12:16 | #2985 |
| 2019 | Running of the BaysMound | MN | 2:13:32 | #124 |
| 2019 | New Bedford Half MarathonNew Bedford | MA | 2:25:02 | #1766 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:33:19 | #3394 |
| 2019 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:35:04 | #4151 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:37:59 | #4090 |
| 2019 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:47:32 | #2309 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:10:26 | #286 |
| 2019 | Pacific Crest Sports FestivalSunriver | OR | 3:37:20 | #440 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:46:01 | #4044 |
| 2018 | Corporate CupCharlotte | NC | 1:27:32 | #20 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 1:29:05 | #43 |
| 2018 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:29:05 | #43 |
| 2018 | Huntersville Half MarathonHuntersville | NC | 1:29:33 | #32 |
| 2018 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 1:30:54 | #13 |
| 2018 | Little River Trail RunHillsborough | NC | 1:33:45 | #4 |
| 2018 | Fontana Days RunFontana | CA | 1:33:52 | #77 |
| 2018 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:37:23 | #190 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:39:27 | #341 |
| 2018 | Vulcan's Fury Trail RaceNottingham | NH | 1:42:12 | #1 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:42:47 | #571 |
| 2018 | Grandma's MarathonDuluth | MN | 1:44:27 | #957 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:45:10 | #859 |
| 2018 | Capital City Half MarathonColumbus | OH | 1:45:46 | #742 |
| 2018 | 1812 Challenge WeekendSackets Harbor | NY | 1:49:11 | #29 |
| 2018 | Eau Claire MarathonEau Claire | WI | 1:50:51 | #231 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:51:22 | #1053 |
| 2018 | Charlotte Running Company Trail RaceCharlotte | NC | 1:52:19 | #20 |
| 2018 | Surfer's Path MarathonSanta Cruz | CA | 2:00:43 | #316 |
| 2018 | Hamptons Marathon & Half MarathonEast Hampton | NY | 2:02:16 | #524 |
| 2018 | St. Helens Reindeer RunSt Helens | OR | 2:05:18 | #34 |
| 2018 | Tread NightlyCharlotte | NC | 2:05:27 | #4 |
| 2018 | Foot Traffic Flat MarathonPortland | OR | 2:06:43 | #433 |
| 2018 | New England Half MarathonConcord | NH | 2:10:31 | #333 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 2:12:00 | #2530 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:12:21 | #2167 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:14:18 | #3493 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:35 | #2233 |
| 2018 | Race 13.1 DurhamDurham | NC | 2:19:45 | #413 |
| 2018 | Tommy Scott Memorial 5K/10K LAX RunLos Angeles | CA | 2:25:25 | #86 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:40:45 | #7589 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:48:06 | #415 |
| 2018 | Shipyard Old Port Half MarathonPortland | ME | 2:51:21 | #2707 |
| 2018 | Fargo Mini MarathonFargo | ND | 3:00:58 | #567 |
| 2017 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 1:29:43 | #6 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 1:29:59 | #48 |
| 2017 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:29:59 | #48 |
| 2017 | Huntersville Half MarathonHuntersville | NC | 1:30:41 | #29 |
| 2017 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 1:39:48 | #90 |
| 2017 | Grandma's MarathonDuluth | MN | 1:41:15 | #611 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:03 | #1986 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:53:07 | #1414 |
| 2017 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:54:22 | #647 |
| 2017 | Gopher To BadgerHudson | WI | 2:04:09 | #481 |
| 2017 | Portland MarathonPortland | OR | 2:04:35 | #350 |
| 2017 | DONNA Marathon WeekendJacksonville Beach | FL | 2:06:22 | #655 |
| 2017 | Kaiser Permanente Colfax MarathonDenver | CO | 2:07:44 | #1667 |
| 2017 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:08:23 | #1961 |
| 2017 | Foot Traffic Flat MarathonPortland | OR | 2:09:22 | #454 |
| 2017 | Fontana Days RunFontana | CA | 2:10:39 | #495 |
| 2017 | Santa Barbara Half MarathonSanta barbara | CA | 2:11:49 | #271 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:11:56 | #2315 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:13:46 | #3941 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:17:21 | #2309 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 2:21:07 | #1700 |
| 2017 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:22:45 | #793 |
| 2017 | Sam Costa Half Marathon and Quarter Marathon - presented by Indy Runners and WalkersCarmel | IN | 2:27:15 | #409 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:34:03 | #1938 |
| 2017 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 3:00:40 | #1560 |
| 2016 | Outer Banks MarathonManteo | NC | 1:25:23 | #16 |
| 2016 | Run for GreenDavidson | NC | 1:26:06 | #9 |
| 2016 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:26:54 | #19 |
| 2016 | Huntersville Half MarathonHuntersville | NC | 1:27:13 | #9 |
| 2016 | Corporate CupCharlotte | NC | 1:27:43 | #35 |
| 2016 | Oakland Running FestivalOakland | CA | 1:28:56 | #49 |
| 2016 | Get Lucky Half MarathonMinneapolis | MN | 1:43:00 | #138 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:20 | #1408 |
| 2016 | Gentex Park2Park 1/2 Marathon & 5K for Neighbors PlusHolland | MI | 1:47:39 | #137 |
| 2016 | Park2Park Half MarathonHolland | MI | 1:47:40 | #137 |
| 2016 | Grandma's MarathonDuluth | MN | 1:52:14 | #1343 |
| 2016 | Grandma's MarathonDuluth | MN | 1:53:33 | #1456 |
| 2016 | Sioux Falls MarathonSioux Falls | SD | 2:02:25 | #648 |
| 2016 | Red White and Boom Half MarathonMinneapolils | MN | 2:06:59 | #1120 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:14:00 | #2329 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:18:36 | #3467 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:21:32 | #3326 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 2:26:28 | #5267 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:54:00 | #9301 |
| 2015 | Jingle Bell Half MarathonAtkinson | NH | 1:21:31 | #10 |
| 2015 | Harborside Half Marathon & 5KNewburyport | MA | 1:23:08 | #8 |
| 2015 | Run for GreenDavidson | NC | 1:26:20 | #5 |
| 2015 | Huntersville Half MarathonHuntersville | NC | 1:27:07 | #11 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:27:49 | #37 |
| 2015 | Corporate CupCharlotte | NC | 1:29:46 | #33 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:35:35 | #354 |
| 2015 | Grandma's MarathonDuluth | MN | 1:37:37 | #551 |
| 2015 | Charlotte Running Company Trail RaceCharlotte | NC | 1:43:51 | #13 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:28 | #1675 |
| 2015 | Hancock Canal RunHoughton | MI | 1:46:56 | #34 |
| 2015 | Run the Rockies Trail RaceFrisco | CO | 1:48:40 | #16 |
| 2015 | DONNA Marathon WeekendJacksonville Beach | FL | 1:49:52 | #178 |
| 2015 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:01:28 | #359 |
| 2015 | Run the BluegrassLexington | KY | 2:03:22 | #873 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:06:25 | #3879 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:09:34 | #3227 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:50:32 | #14001 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:22:23 | #7273 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:27:08 | #127 |
| 2014 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:28:45 | #47 |
| 2014 | Huntersville Half MarathonHuntersville | NC | 1:30:36 | #29 |
| 2014 | Minnesota Half Marathon and 5kSaint Paul | MN | 1:32:01 | #42 |
| 2014 | DONNA Marathon WeekendJacksonville Beach | FL | 1:40:47 | #80 |
| 2014 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:42:23 | #366 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:46:48 | #907 |
| 2014 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:48:04 | #227 |
| 2014 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:49:43 | #343 |
| 2014 | Hope Starts HereMarquette | MI | 1:50:15 | #12 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:27 | #3141 |
| 2014 | Good Life HalfsyLincoln | NE | 1:50:53 | #486 |
| 2014 | Lake Minnetonka Half MarathonWayzata | MN | 1:52:37 | #710 |
| 2014 | Run the BluegrassLexington | KY | 1:53:34 | #472 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:06 | #4284 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:10:58 | #3645 |
| 2014 | Eau Claire MarathonEau Claire | WI | 2:15:44 | #726 |
| 2014 | Spinx Run FestGreenville | SC | 2:19:54 | #715 |
| 2014 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:28:49 | #4835 |
| 2014 | Half Wit Half Marathon Trail RunReading | PA | 2:29:45 | #102 |
| 2014 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:31:56 | #808 |
| 2014 | City of Lakes Surly Trail LoppetMinneapolis | MN | 2:31:58 | #487 |
| 2014 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:34:55 | #674 |
| 2014 | Fargo Marathon WeekendFargo | ND | 2:46:52 | #4569 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 3:11:06 | #8288 |
| 2013 | Corporate CupCharlotte | NC | 1:27:31 | #26 |
| 2013 | Huntersville Half MarathonHuntersville | NC | 1:28:47 | #15 |
| 2013 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:35:08 | #226 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:39:00 | #607 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:46 | #1358 |
| 2013 | Lost Dutchman MarathonApache Junction | AZ | 1:40:05 | #81 |
| 2013 | Boston's Run To RememberBoston | MA | 1:42:40 | #783 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:19 | #2058 |
| 2013 | Lost Lake RunSeward | AK | 1:44:51 | #2 |
| 2013 | B.A.A. Half MarathonBoston | MA | 1:45:20 | #1135 |
| 2013 | DONNA Marathon WeekendJacksonville Beach | FL | 1:47:18 | #187 |
| 2013 | Hospital Hill RunKansas City | MO | 1:48:15 | #744 |
| 2013 | 2026 Hamden Hills Half Marathon & Flat 5KHamden | CT | 1:50:53 | #34 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:51:16 | #1203 |
| 2013 | Wenatchee MarathonWenatchee | WA | 1:54:00 | #133 |
| 2013 | Capital City MarathonOlympia | WA | 1:59:26 | #445 |
| 2013 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:59:51 | #1292 |
| 2013 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:07:40 | #884 |
| 2013 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:10:46 | #5405 |
| 2013 | Fargo Mini MarathonFargo | ND | 2:14:37 | #406 |
| 2013 | Charleston Half MarathonCharleston | SC | 2:17:09 | #1419 |
| 2013 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:21:19 | #1166 |
| 2013 | Half Wit Half Marathon Trail RunReading | PA | 2:27:54 | #123 |
| 2013 | Sunburst Races - South BendSouth Bend | IN | 2:31:45 | #1055 |
| 2012 | Huntersville Half MarathonHuntersville | NC | 1:27:39 | #7 |
| 2012 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:28:12 | #25 |
| 2012 | Run for GreenDavidson | NC | 1:29:57 | #10 |
| 2012 | Corporate CupCharlotte | NC | 1:37:07 | #98 |
| 2012 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:37:42 | #104 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:37:53 | #558 |
| 2012 | Lost Dutchman MarathonApache Junction | AZ | 1:38:00 | #64 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 1:38:32 | #435 |
| 2012 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:39:12 | #74 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:40:30 | #1315 |
| 2012 | Weston Rotary Run For TomorrowWeston | FL | 1:40:51 | #45 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 1:41:10 | #1293 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:46:04 | #1230 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 1:53:22 | #1929 |
| 2012 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:54:47 | #379 |
| 2012 | Huntsville Half & Quarter Marathon & 5KHuntsville | TX | 1:56:45 | #84 |
| 2012 | DONNA Marathon WeekendJacksonville Beach | FL | 1:57:33 | #546 |
| 2012 | Newport MarathonNewport | RI | 1:58:12 | #1122 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:09:48 | #2000 |
| 2012 | Fargo Mini MarathonFargo | ND | 2:12:31 | #499 |
| 2012 | Capital City MarathonOlympia | WA | 2:12:39 | #736 |
| 2012 | Oakland Running FestivalOakland | CA | 2:13:28 | #1798 |
| 2012 | Gopher To BadgerHudson | WI | 2:14:06 | #685 |
| 2012 | The Spokane MarathonSpokane | WA | 2:14:15 | #527 |
| 2012 | Ventura Half MarathonVentura | CA | 2:16:01 | #287 |
| 2012 | Austin MarathonAustin | TX | 2:16:33 | #5773 |
| 2012 | Fargo Marathon WeekendFargo | ND | 2:19:49 | #3946 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:21:27 | #4708 |
| 2012 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:25:42 | #1239 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:25:45 | #8113 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 2:40:28 | #4238 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:45:34 | #7603 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:04:39 | #8748 |
| 2011 | Grandma's MarathonDuluth | MN | 1:14:42 | #62 |
| 2011 | Corporate CupCharlotte | NC | 1:30:29 | #51 |
| 2011 | Huntersville Half MarathonHuntersville | NC | 1:32:15 | #12 |
| 2011 | XTERRA Trail Run World ChampionshipKaaawa | HI | 1:35:03 | #15 |
| 2011 | Heart and Sole Half Marathon & 10KBoulder | CO | 1:42:43 | #111 |
| 2011 | Seabrook Lucky TrailsSeabrook | TX | 1:43:15 | #33 |
| 2011 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:44:42 | #221 |
| 2011 | 21st Annual Run to Read Half MarathonFairmont | WV | 1:48:47 | #85 |
| 2011 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:50:32 | #304 |
| 2011 | Galveston Marathon & Half MarathonGalveston | TX | 1:52:15 | #110 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 1:53:51 | #2306 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:55:51 | #5062 |
| 2011 | The Cheyenne Mountain RunColorado Springs | CO | 1:55:52 | #19 |
| 2011 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:58:38 | #499 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:58:48 | #7351 |
| 2011 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:02:43 | #712 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:03:47 | #1859 |
| 2011 | Monster DashMinneapolis | MN | 2:12:21 | #3248 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:17:15 | #6878 |
| 2011 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:22:58 | #4404 |
| 2011 | Galena River Fall Half Marathon & 8kGalena | IL | 2:25:00 | #146 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:40:34 | #4850 |
| 2011 | Fargo Mini MarathonFargo | ND | 2:51:59 | #706 |
| 2011 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:52:19 | #1554 |
| 2011 | Fargo Marathon WeekendFargo | ND | 2:55:58 | #5684 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 3:10:51 | #8799 |
| 2010 | Tobacco Road MarathonCary | NC | 1:15:57 | #1 |
| 2010 | NCRC Invitational Half-Marathon and 10kCary | NC | 1:17:58 | #4 |
| 2010 | Run for GreenDavidson | NC | 1:27:55 | #9 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:34:48 | #505 |
| 2010 | Lost Dutchman MarathonApache Junction | AZ | 1:39:14 | #57 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:55 | #2126 |
| 2010 | Papillion Half MarathonPapillion | NE | 1:41:51 | #46 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:04 | #2338 |
| 2010 | Monster DashMinneapolis | MN | 1:55:39 | #1176 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:44 | #3127 |
| 2010 | Hobble Creek Half MarathonMapleton | UT | 2:08:30 | #780 |
| 2010 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:12:10 | #3783 |
| 2010 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:13:57 | #1193 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:25:22 | #2687 |
| 2010 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:28:06 | #3758 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:33:26 | #8168 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:34:38 | #7215 |
| 2010 | Quad Cities Distance ClassicMoline | IL | 2:42:18 | #1497 |
| 2010 | Baystate MarathonLowell | MA | 3:10:04 | #1483 |
| 2010 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:29:01 | #5859 |
| 2009 | City of Oaks MarathonRaleigh | NC | 1:18:37 | #19 |
| 2009 | Lake Minnetonka Half MarathonWayzata | MN | 1:24:25 | #11 |
| 2009 | Run for GreenDavidson | NC | 1:31:47 | #11 |
| 2009 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:35:38 | #85 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:37:15 | #1376 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:38:15 | #1396 |
| 2009 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:42:53 | #116 |
| 2009 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:44:46 | #193 |
| 2009 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:48:50 | #281 |
| 2009 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:51:33 | #173 |
| 2009 | Canyonlands Half MarathonMoab | UT | 1:52:51 | #817 |
| 2009 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:54:42 | #346 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:56 | #3567 |
| 2009 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:02:43 | #605 |
| 2009 | Thanksgiving Day Half MarathonAtlanta | GA | 2:07:25 | #4367 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:14:06 | #8808 |
| 2009 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:16:43 | #3953 |
| 2009 | Half Wit Half Marathon Trail RunReading | PA | 2:17:11 | #87 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:48:58 | #15576 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 2:52:04 | #8189 |
| 2009 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 3:12:24 | #1088 |
| 2008 | Rockfest Half MarathonHampton Beach | NH | 1:28:56 | #22 |
| 2008 | Run for GreenDavidson | NC | 1:34:27 | #30 |
| 2008 | Corporate CupCharlotte | NC | 1:37:38 | #72 |
| 2008 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:38:38 | #127 |
| 2008 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:39:03 | #120 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:05 | #2142 |
| 2008 | Lincoln MarathonLincoln | NE | 1:43:38 | #496 |
| 2008 | Lake Minnetonka Half MarathonWayzata | MN | 1:44:58 | #226 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 1:45:16 | #1101 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:28 | #2788 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:32 | #1603 |
| 2008 | Lost Dutchman MarathonApache Junction | AZ | 1:56:05 | #232 |
| 2008 | Half Wit Half Marathon Trail RunReading | PA | 2:07:43 | #58 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:13:13 | #8610 |
| 2008 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:42:36 | #16 |
| 2007 | Seacoast Half MarathonPortsmouth | NH | 1:22:15 | #7 |
| 2007 | Great Bay Half MarathonNewmarket | NH | 1:24:50 | #18 |
| 2007 | Grandma's MarathonDuluth | MN | 1:28:10 | #151 |
| 2007 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:41:16 | #117 |
| 2007 | Run for GreenDavidson | NC | 1:43:30 | #32 |
| 2007 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:47:14 | #204 |
| 2007 | Salt Lake City MarathonSalt Lake City | UT | 1:47:35 | #359 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:49:31 | #2039 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:59:30 | #4162 |
| 2007 | Half Wit Half Marathon Trail RunReading | PA | 2:11:42 | #109 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:55:54 | #21501 |
| 2006 | Hyannis MarathonHyannis | MA | 1:14:27 | #7 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:14:45 | #3 |
| 2006 | Big Lake Half MarathonAlton Bay | NH | 1:16:14 | #3 |
| 2006 | Seacoast Half MarathonPortsmouth | NH | 1:16:49 | #3 |
| 2006 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:42:54 | #129 |
| 2006 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:48:29 | #238 |
| 2006 | Skagit Flats Marathon, Half & 5kBurlington | WA | 1:51:04 | #83 |
| 2006 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:53:02 | #1362 |
| 2006 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:53:28 | #2098 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:52 | #2789 |
| 2006 | Corporate CupCharlotte | NC | 1:55:14 | #242 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:56:24 | #20860 |
| 2005 | White Mountain Milers Half MarathonNorth Conway | NH | 1:14:57 | #1 |
| 2005 | Covered Bridges Half MarathonWoodstock | VT | 1:25:58 | #20 |
| 2005 | La Jolla Half Marathon & 5KSan Diego | CA | 1:46:47 | #709 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 3:05:21 | #19482 |
| 2005 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 3:11:40 | #844 |
| 2004 | New Bedford Half MarathonNew Bedford | MA | 1:16:29 | #64 |
| 2004 | Golden Gate HeadlandsStinson Beach | CA | 1:40:48 | #16 |
| 2004 | Lincoln MarathonLincoln | NE | 1:43:44 | #386 |
| 2004 | Canyonlands Half MarathonMoab | UT | 1:49:57 | #504 |
| 2004 | Race to Robie CreekBoise | ID | 1:59:13 | #496 |
| 2004 | Rock n Roll NashvilleNashville | TN | 2:22:27 | #5102 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:35:55 | #3697 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:38:29 | #9402 |
| 2004 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 3:05:22 | #773 |
| 2003 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:20:13 | #9 |
| 2003 | Big Lake Half MarathonAlton Bay | NH | 1:22:43 | #10 |
| 2003 | Golden Gate HeadlandsStinson Beach | CA | 1:41:15 | #18 |
| 2003 | New Prague Half MarathonNew Prague | MN | 1:53:52 | #734 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 3:01:33 | #16878 |
| 2002 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:19:32 | #24 |
| 2002 | David Herlocker Bachman Valley Half MarathonWestminster | MD | 1:25:38 | #10 |
| 2002 | Canyonlands Half MarathonMoab | UT | 1:37:20 | #204 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 3:17:25 | #18259 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:51 | #1302 |
| 2001 | Muncie Mini MarathonMuncie | IN | 1:53:20 | #41 |
| 1999 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:32:01 | #97 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:40:44 | #845 |
| 1998 | Leaf Peepers Half MarathonWaterbury | VT | 1:27:13 | #31 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:34:06 | #898 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NCNorth Carolina
63 racesCACalifornia
56 racesFLFlorida
26 racesINIndiana
23 racesMNMinnesota
23 racesAZArizona
21 racesPAPennsylvania
17 racesILIllinois
15 racesWIWisconsin
14 racesNHNew Hampshire
13 racesCOColorado
12 racesMAMassachusetts
11 racesNYNew York
11 racesOROregon
9 racesUTUtah
9 racesTXTexas
8 racesNDNorth Dakota
7 racesTNTennessee
7 racesGAGeorgia
6 racesMIMichigan
6 racesOHOhio
6 racesSDSouth Dakota
6 racesWAWashington
6 racesHIHawaii
5 racesMDMaryland
5 racesNENebraska
5 racesIDIdaho
4 racesMOMissouri
3 racesRIRhode Island
3 racesSCSouth Carolina
3 racesVAVirginia
3 racesCTConnecticut
2 racesKYKentucky
2 racesMEMaine
2 racesVTVermont
2 racesAKAlaska
1 raceKSKansas
1 raceMSMississippi
1 raceMTMontana
1 raceOKOklahoma
1 raceDCDistrict of Columbia
0 racesDEDelaware
0 racesNJNew Jersey
0 races50-State Challenge
43/ 51 states + DC
8 states to go