Back to runner search
JP
John Phillips
MaleCalifornia1979–2026
394
Total Finishes
229
Different Races
39
States (78%)
1:07:27
PR (5:09/mi)
2:19:28
Average
+0:04:49
Slower (first to last)
Medal House
1997
Baystate Marathon
1:56:00
#925 overall#665 gender
1997
2025 500 Festival Running Events
1:57:53
#4595 overall#3791 gender
1995
2025 500 Festival Running Events
1:35:27
#919 overall#887 gender
1994
2025 500 Festival Running Events
1:34:51
#828 overall#803 gender
1994
Seattle Marathon: Summer Events
1:43:09
#929 overall#742 gender
1988
Pikes Peak Ascent
3:58:13
#641 overall#557 gender
1984
Pikes Peak Ascent
2:52:19
#32 overall#30 gender
1982
Hospital Hill Run
1:43:52
#965 overall#917 gender
1982
Pikes Peak Ascent
2:49:12
#27 overall#26 gender
1981
Pikes Peak Ascent
2:56:24
#30 overall#30 gender
1980
Pikes Peak Ascent
3:02:55
#29 overall#28 gender
1979
Pikes Peak Ascent
3:05:25
#31 overall#31 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 7th Annual Mangum Marathon & 1/2 MarathonEllerbe | NC | 1:47:24 | #3 |
| 2026 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:03:01 | #121 |
| 2026 | RunSBY Events (Salisbury Marathon/Salisbury Half Marathon/5k)Salisbury | MD | 2:06:26 | #150 |
| 2026 | Salisbury Marathon / Half Marathon/5kSalisbury | MD | 2:06:27 | #150 |
| 2026 | Charleston Half MarathonCharleston | SC | 2:23:06 | #3107 |
| 2026 | Charleston Half MarathonCharleston | SC | 2:23:06 | #3114 |
| 2026 | My Better Half MarathonSeattle | WA | 2:43:54 | #290 |
| 2026 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:00:21 | #8627 |
| 2026 | Surf City MarathonHuntington Beach | CA | 3:03:08 | #9099 |
| 2026 | Rose Bowl Half MarathonPasadena | CA | 3:10:14 | #9961 |
| 2025 | Peer Power Big River Crossing RaceMemphis | TN | — | — |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:27:39 | #135 |
| 2025 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 1:32:35 | #6 |
| 2025 | March Madness Half MarathonCary | IL | 1:38:05 | #139 |
| 2025 | Hillstriders March Madness Half MarathonCary | IL | 1:38:05 | #139 |
| 2025 | Hometown Half Marathon & 5k/10k - NashvilleNashville | TN | 1:39:56 | #18 |
| 2025 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:56:00 | #138 |
| 2025 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:56:00 | #138 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:04:24 | #2733 |
| 2025 | Spa Running FestivalHot Springs | AR | 2:08:59 | #122 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 2:15:47 | #3527 |
| 2025 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:21:46 | #4969 |
| 2025 | Beer City Half San DiegoSan Diego | CA | 2:25:34 | #1958 |
| 2025 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 2:26:25 | #736 |
| 2025 | Just A Short RunAllison Park | PA | 2:30:35 | #122 |
| 2025 | Fall - Mud Mountain Dam Marathon & Half MarathonEnumclaw | WA | 2:44:43 | #162 |
| 2025 | Malibu Moves: Half Marathon, 10K, 5K, 1-Mi & 1KMalibu | CA | 2:45:18 | #685 |
| 2025 | Long Beach MarathonLong Beach | CA | 2:51:35 | #8764 |
| 2025 | Surf City MarathonHuntington Beach | CA | 3:00:42 | #6866 |
| 2025 | Shoreline MarathonVentura | CA | 3:23:14 | #194 |
| 2025 | Grandma's MarathonDuluth | MN | 3:25:18 | #7931 |
| 2025 | Garry Bjorklund Half MarathonDuluth | MN | 3:25:18 | #7934 |
| 2024 | Peer Power Big River Crossing RaceMemphis | TN | — | — |
| 2024 | Hidden Gem Half MarathonFlossmoor | IL | 1:29:38 | #197 |
| 2024 | Chicago 13.1Chicago | IL | 1:33:56 | #399 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:37:30 | #388 |
| 2024 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:49:48 | #88 |
| 2024 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:49:48 | #88 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 1:56:45 | #930 |
| 2024 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:03:27 | #97 |
| 2024 | Minneapolis Halloween HalfMinneapolis | MN | 2:06:45 | #485 |
| 2024 | Mpls Halloween RaceMinneapolis | MN | 2:06:45 | #485 |
| 2024 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:07:06 | #439 |
| 2024 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 2:07:06 | #439 |
| 2024 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 2:07:18 | #241 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 2:08:15 | #5156 |
| 2024 | Greater Buffalo Track Club Grand Island Half MarathonGrand Island | NY | 2:09:25 | #151 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:12:42 | #1083 |
| 2024 | Just A Short RunAllison Park | PA | 2:14:21 | #111 |
| 2024 | Spa Running FestivalHot Springs | AR | 2:34:56 | #305 |
| 2024 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | 2:47:06 | #2153 |
| 2024 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 2:47:07 | #2158 |
| 2024 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:56:50 | #1374 |
| 2024 | Malibu Moves: Half Marathon, 10K, 5K, 1-Mi & 1KMalibu | CA | 3:11:47 | #541 |
| 2024 | Surf City MarathonHuntington Beach | CA | 3:12:17 | #7541 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 3:15:46 | #8152 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:43:05 | #621 |
| 2023 | Chi Town Half Marathon & 10KChicago | IL | 1:43:56 | #280 |
| 2023 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:52:36 | #124 |
| 2023 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:54:58 | #82 |
| 2023 | Arches UltraMoab | UT | 1:56:17 | #25 |
| 2023 | Lake Wilhelm MarathonSandy Lake | PA | 1:57:57 | #35 |
| 2023 | Big River Crossing Half MarathonMemphis | TN | 1:58:32 | #164 |
| 2023 | Peer Power Big River Crossing RaceMemphis | TN | 1:58:32 | #164 |
| 2023 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:59:00 | #231 |
| 2023 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 1:59:00 | #240 |
| 2023 | Minneapolis Halloween HalfMinneapolis | MN | 2:00:18 | #305 |
| 2023 | Mpls Halloween RaceMinneapolis | MN | 2:00:18 | #305 |
| 2023 | Laguna Hills Memorial Day Half MarathonLaguna Hills | CA | 2:12:41 | #277 |
| 2023 | Craft Classic SeattleRedmond | WA | 2:16:05 | #298 |
| 2023 | Craft Classic SeattleRedmond | WA | 2:16:05 | #298 |
| 2023 | Spa Running FestivalHot Springs | AR | 2:24:30 | #206 |
| 2023 | Spa Running FestivalHot Springs | AR | 2:24:31 | #206 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:45:52 | #5597 |
| 2023 | Russvegas Half Marathon & 5KRussellville | AR | 2:52:24 | #609 |
| 2023 | Holiday Half Marathon and 5K - SundayPomona | CA | 2:55:53 | #715 |
| 2023 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:56:55 | #5980 |
| 2023 | Long Beach Classic Half and 5KLong Beach | CA | 3:03:10 | #690 |
| 2023 | Hyner Half MarathonNorth Bend | PA | 3:21:41 | #51 |
| 2022 | Super Hyak Marathon and HalfNorth Bend | WA | 1:42:12 | #46 |
| 2022 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:46:51 | #64 |
| 2022 | Red Nose Half MarathonColumbus | GA | 1:50:50 | #156 |
| 2022 | St. Pete Run FestSt. Petersburg | FL | 1:52:07 | #182 |
| 2022 | St. Pete Run FestSt. Petersburg | FL | 1:52:07 | #182 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 1:54:37 | #1077 |
| 2022 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:58:20 | #190 |
| 2022 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 1:58:20 | #190 |
| 2022 | Peer Power Big River Crossing RaceMemphis | TN | 1:58:22 | #191 |
| 2022 | Big River Crossing Half MarathonMemphis | TN | 1:58:23 | #191 |
| 2022 | Buffalo Marathon WeekendBuffalo | NY | 2:07:39 | #1006 |
| 2022 | Iron Horse Half MarathonNorth Bend | WA | 2:10:24 | #484 |
| 2022 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 2:12:00 | #356 |
| 2022 | North Shore ClassicHighland Park | IL | 2:15:02 | #470 |
| 2022 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:19:18 | #1464 |
| 2022 | My Better Half MarathonSeattle | WA | 2:24:59 | #178 |
| 2022 | Spa Running FestivalHot Springs | AR | 2:31:03 | #259 |
| 2022 | Spa Running FestivalHot Springs | AR | 2:31:03 | #259 |
| 2022 | Rock 'n' Roll New Orleans | — | 2:35:09 | #3155 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:35:10 | #3153 |
| 2022 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:52:31 | #3177 |
| 2022 | Long Beach Classic Half and 5KLong Beach | CA | 3:10:29 | #570 |
| 2022 | Russvegas Half Marathon & 5KRussellville | AR | 3:18:07 | #475 |
| 2021 | St. Pete Run FestSt. Petersburg | FL | — | #1944 |
| 2021 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:51:12 | #50 |
| 2021 | Great American River RunMemphis | TN | 1:53:15 | #163 |
| 2021 | Great American River RunMemphis | TN | 1:53:15 | #163 |
| 2021 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:56:24 | #131 |
| 2021 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 1:56:24 | #132 |
| 2021 | Buffalo Marathon WeekendBuffalo | NY | 2:03:43 | #222 |
| 2021 | Spicewood Vineyards 1/2 Marathon, 10K, & 5KSpicewood | TX | 2:08:47 | #36 |
| 2021 | Rock 'n' Roll NashvilleNashville | TN | 2:18:02 | #3269 |
| 2021 | Tour Des FleursDallas | TX | 2:23:46 | #447 |
| 2021 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:29:58 | #1072 |
| 2021 | IMT Des Moines MarathonDes Moines | IA | 2:32:41 | #1744 |
| 2021 | Extraterrestrial Full MoonRachel | NV | 3:30:31 | #80 |
| 2020 | Fat Bike BirkieCable | WI | 1:10:44 | #179 |
| 2020 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:39:26 | #46 |
| 2020 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:40:01 | #42 |
| 2020 | Big River Crossing Half MarathonMemphis | TN | 1:47:20 | #46 |
| 2020 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:47:21 | #40 |
| 2020 | Big River Crossing Half MarathonMemphis | TN | 1:47:21 | #46 |
| 2020 | MRTC RRS Virtual Road Race SeriesMemphis | TN | 1:47:21 | #40 |
| 2020 | 2025 Foothills 5KOrting | WA | 1:58:19 | #5 |
| 2020 | Foothills DashOrting | WA | 1:58:19 | #5 |
| 2020 | Santa Cruz MarathonSanta Cruz | CA | 2:05:55 | #701 |
| 2020 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:14:32 | #756 |
| 2020 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 2:59:34 | #11553 |
| 2020 | Run MalibuMalibu | CA | 3:30:55 | #214 |
| 2019 | Gilbert Half MarathonGilbert | AZ | 1:27:47 | #24 |
| 2019 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:47:25 | #120 |
| 2019 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:48:58 | #61 |
| 2019 | Anacortes Art DashAnacortes | WA | 1:50:21 | #20 |
| 2019 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:53:27 | #123 |
| 2019 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 1:53:27 | #124 |
| 2019 | CHaD Hero Half MarathonHanover | NH | 1:54:23 | #173 |
| 2019 | Iron Horse Half MarathonNorth Bend | WA | 1:56:10 | #397 |
| 2019 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:59:24 | #177 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:00:10 | #2381 |
| 2019 | Hero Half MarathonFayetteville | AR | 2:01:14 | #182 |
| 2019 | Greater Buffalo Track Club Grand Island Half MarathonGrand Island | NY | 2:02:44 | #144 |
| 2019 | 25th Annual GBTC Grand Island Half Marathon & 10K | — | 2:02:44 | #144 |
| 2019 | Just A Short RunAllison Park | PA | 2:02:52 | #108 |
| 2019 | Labor Day Half MarathonRedmond | WA | 2:08:36 | #404 |
| 2019 | Labor Day Half | Half Marathon & 5K Run/Walk | — | 2:08:36 | #404 |
| 2019 | Labor Day Half | — | 2:08:36 | #404 |
| 2019 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:18:39 | #2264 |
| 2019 | Hickam Half MarathonHonolulu | HI | 2:22:36 | #206 |
| 2019 | Val Nolasco Half MarathonHonolulu | HI | 2:26:11 | #486 |
| 2019 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 2:27:34 | #542 |
| 2019 | Run MalibuMalibu | CA | 2:28:56 | #1752 |
| 2019 | Palm Bluff Trail Race and Ultra MarathonOsteen | FL | 2:30:55 | #15 |
| 2019 | Covered Bridges Half MarathonWoodstock | VT | 2:55:29 | #1882 |
| 2019 | Hyner Half MarathonNorth Bend | PA | 3:02:51 | #64 |
| 2019 | Long Beach MarathonLong Beach | CA | 3:09:41 | #5999 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 3:14:14 | #10804 |
| 2018 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:48:22 | #78 |
| 2018 | Run Oak IslandOak Island | NC | 1:58:03 | #124 |
| 2018 | Run Oak IslandOak Island | NC | 1:58:03 | #123 |
| 2018 | MMMC Run with HeartMansfield | TX | 1:59:24 | #50 |
| 2018 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:01:31 | #193 |
| 2018 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 2:01:31 | #192 |
| 2018 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:02:17 | #693 |
| 2018 | HBF Run for a ReasonPerth | WA | 2:03:36 | #1772 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:31:53 | #4311 |
| 2018 | Salt Lake City MarathonSalt Lake City | UT | 2:40:21 | #1928 |
| 2018 | Maui Oceanfront MarathonLahaina | HI | 2:48:39 | #357 |
| 2018 | Kaiser Permanente Colfax MarathonDenver | CO | 2:51:17 | #3982 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 3:04:11 | #6364 |
| 2018 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 3:04:31 | #965 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:08:59 | #6344 |
| 2018 | Hyner Half MarathonNorth Bend | PA | 3:16:42 | #84 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:24:28 | #8037 |
| 2017 | On the Run Half MarathonOld Orchard Beach | ME | 1:33:37 | #9 |
| 2017 | Madison MarathonMadison | WI | 1:36:28 | #152 |
| 2017 | Madison Marathon - | — | 1:36:28 | #152 |
| 2017 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:39:31 | #40 |
| 2017 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:40:34 | #26 |
| 2017 | Gilbert Half MarathonGilbert | AZ | 1:41:03 | #71 |
| 2017 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:41:59 | #90 |
| 2017 | Tobacco Road MarathonCary | NC | 1:46:08 | #313 |
| 2017 | Great American River RunMemphis | TN | 1:48:31 | #63 |
| 2017 | Murfreesboro Half MarathonMurfreesboro | TN | 1:55:41 | #337 |
| 2017 | Greater Buffalo Track Club Grand Island Half MarathonGrand Island | NY | 1:57:02 | #146 |
| 2017 | Just A Short RunAllison Park | PA | 2:00:19 | #131 |
| 2017 | Rockfest Half MarathonHampton Beach | NH | 2:01:20 | #1580 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:05:37 | #1968 |
| 2017 | Rock 'n' Roll NashvilleNashville | TN | 2:08:23 | #2713 |
| 2017 | Run Elevated Half MarathonSandy | UT | 2:09:04 | #206 |
| 2017 | MMMC Run with HeartMansfield | TX | 2:15:28 | #85 |
| 2017 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:29:18 | #618 |
| 2017 | Westchester Medical Center Running FestivalWhite Plains | NY | 2:31:57 | #324 |
| 2017 | Annapolis Running ClassicAnnapolis | MD | 2:49:10 | #1458 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:57:25 | #7785 |
| 2017 | Med City MarathonRochester | MN | 3:18:16 | #610 |
| 2017 | SCHEELS Med City MarathonRochester | MN | 3:18:16 | #612 |
| 2017 | Frederick Running FestivalFrederick | MD | 3:37:04 | #3846 |
| 2017 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:37:41 | #5586 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 3:52:02 | #6788 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 4:22:20 | #10721 |
| 2016 | Red Nose Half MarathonColumbus | GA | 1:33:01 | #49 |
| 2016 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:34:44 | #21 |
| 2016 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:37:36 | #5 |
| 2016 | Gilbert Half MarathonGilbert | AZ | 1:45:04 | #115 |
| 2016 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 1:50:24 | #266 |
| 2016 | Great American River RunMemphis | TN | 1:53:24 | #84 |
| 2016 | Mighty Niagara Half Marathon & Hospice Dash 5K | — | 1:53:58 | #258 |
| 2016 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:54:28 | #258 |
| 2016 | MMMC Run with HeartMansfield | TX | 1:57:31 | #69 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:03:19 | #2945 |
| 2016 | Columbus MarathonColumbus | OH | 2:03:19 | #2946 |
| 2016 | Leaf Peepers Half MarathonWaterbury | VT | 2:07:29 | #244 |
| 2016 | Ogden MarathonOgden | UT | 2:08:49 | #1390 |
| 2016 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:16:36 | #575 |
| 2016 | Presque Isle Half MarathonErie | PA | 2:22:27 | #904 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:24:51 | #7116 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:54:20 | #14113 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 3:22:41 | #261 |
| 2015 | Carolina Brewfest Half and 5kHigh Point | NC | 1:33:50 | #22 |
| 2015 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:39:31 | #46 |
| 2015 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:44:54 | #44 |
| 2015 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 1:45:15 | #79 |
| 2015 | Detroit Free Press MarathonDetroit | MI | 1:45:50 | #576 |
| 2015 | Marshall University MarathonHuntington | WV | 1:50:26 | #101 |
| 2015 | Red Nose Half MarathonColumbus | GA | 1:58:20 | #257 |
| 2015 | Ogden MarathonOgden | UT | 1:59:03 | #952 |
| 2015 | SOJO MarathonSouth Jordan | UT | 2:04:32 | #160 |
| 2015 | Runtastic THANKFULLehi | UT | 2:07:08 | #431 |
| 2015 | Runtastic THANKFUL - LehiLehi | UT | 2:07:08 | #431 |
| 2015 | Let's Move Festival of RacesMacomb | MI | 2:11:48 | #307 |
| 2015 | Presque Isle Half MarathonErie | PA | 2:13:01 | #653 |
| 2015 | Narragansett Bay Half Marathon | — | 2:17:20 | #522 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 3:15:37 | #16473 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:30:42 | #21205 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:44:03 | #6154 |
| 2014 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:39:52 | #49 |
| 2014 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:41:07 | #26 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:51:21 | #1159 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:58:20 | #1054 |
| 2014 | Presque Isle Half MarathonErie | PA | 2:01:22 | #438 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:05:42 | #3183 |
| 2014 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:14:26 | #2295 |
| 2014 | Legacy Midnight RunNorth Salt Lake | UT | 2:24:11 | #143 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:17:37 | #22260 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 3:37:57 | #8415 |
| 2013 | Holiday Half MarathonPortland | OR | 1:35:24 | #94 |
| 2013 | Heart Breaker HalfPortland | OR | 1:39:57 | #67 |
| 2013 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:46:29 | #47 |
| 2013 | Seattle Marathon: Summer EventsSeattle | WA | 1:46:33 | #671 |
| 2013 | Beer City Half San DiegoSan Diego | CA | 1:50:37 | #1143 |
| 2013 | America's Finest City Half Marathon | — | 1:50:37 | #1143 |
| 2013 | MMMC Run with HeartMansfield | TX | 1:53:16 | #58 |
| 2013 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:53:56 | #84 |
| 2013 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:54:38 | #310 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:00:49 | #4631 |
| 2013 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 2:03:39 | #2073 |
| 2013 | La Jolla Half Marathon | — | 2:03:39 | #2075 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 2:11:19 | #2695 |
| 2013 | Madison MarathonMadison | WI | 2:12:08 | #1475 |
| 2013 | Madison Marathon | — | 2:12:08 | #1476 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:16:10 | #5082 |
| 2013 | Run Through RedlandsRedlands | CA | 2:18:21 | #324 |
| 2013 | A Run Through Redlands | — | 2:18:21 | #325 |
| 2013 | Santa Barbara International Veteran's Marathon | — | 2:20:45 | #1585 |
| 2013 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 2:20:46 | #1584 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 2:26:35 | #10361 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:18:00 | #17694 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 4:08:16 | #14158 |
| 2012 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 1:37:21 | #116 |
| 2012 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:38:05 | #45 |
| 2012 | B.A.A. Half MarathonBoston | MA | 1:43:22 | #923 |
| 2012 | 12th Annual B.a.a. Half Marathon | — | 1:43:22 | #928 |
| 2012 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:43:58 | #41 |
| 2012 | Ogden MarathonOgden | UT | 1:48:34 | #525 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:50:45 | #1304 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:51:19 | #1124 |
| 2012 | Chosen MarathonNew Braunfels | TX | 1:53:42 | #114 |
| 2012 | Tromptown MarathonDeRuyter | NY | 1:54:39 | #77 |
| 2012 | Lake Minnetonka Half MarathonWayzata | MN | 1:57:27 | #1126 |
| 2012 | Rock 'n' Roll NashvilleNashville | TN | 1:59:38 | #3172 |
| 2012 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:08:14 | #1235 |
| 2012 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:09:33 | #523 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 2:10:08 | #2172 |
| 2012 | Run Through Redlands | — | 2:19:56 | #315 |
| 2012 | Run Through RedlandsRedlands | CA | 2:19:57 | #317 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:22:44 | #6712 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:31:55 | #7255 |
| 2012 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:42:35 | #890 |
| 2012 | Rock ‘n' Roll Washington DCWashington | DC | 2:58:58 | #15114 |
| 2011 | Shelby Farms Greenline Half MarathonMemphis | TN | 1:35:56 | #26 |
| 2011 | Capital City River RunLansing | MI | 1:36:39 | #108 |
| 2011 | Run the Line Half MarathonTexarkana | TX | 1:36:57 | #34 |
| 2011 | B.A.A. Half MarathonBoston | MA | 1:40:24 | #536 |
| 2011 | Monster DashMinneapolis | MN | 1:45:00 | #664 |
| 2011 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:50:52 | #585 |
| 2011 | Lake Minnetonka Half MarathonWayzata | MN | 1:51:03 | #703 |
| 2011 | Seattle Marathon: Summer EventsSeattle | WA | 1:53:33 | #1307 |
| 2011 | Chosen MarathonNew Braunfels | TX | 1:55:39 | #154 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:03:49 | #1647 |
| 2011 | Monster DashMinneapolis | MN | 2:12:55 | #3287 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:13:37 | #4425 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:17 | #4037 |
| 2011 | Seaside Half-Marathon and 5KSeaside | FL | 2:28:40 | #1631 |
| 2011 | Rock 'n' Roll NashvilleNashville | TN | 2:33:07 | #12816 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:56:50 | #9298 |
| 2011 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 3:04:26 | #348 |
| 2011 | Run Through RedlandsRedlands | CA | 3:07:31 | #520 |
| 2011 | A Run Through Redlands | — | 3:07:31 | #520 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:07:27 | #24 |
| 2010 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:35:00 | #23 |
| 2010 | Run the Line Half MarathonTexarkana | TX | 1:35:02 | #23 |
| 2010 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:36:04 | #198 |
| 2010 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:40:17 | #93 |
| 2010 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:51:14 | #138 |
| 2010 | Seattle Marathon: Summer EventsSeattle | WA | 1:58:37 | #2176 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:28:19 | #6476 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:30:19 | #5917 |
| 2010 | Beer City Half San DiegoSan Diego | CA | 2:32:38 | #5529 |
| 2010 | America's Finest City Half Marathon + 5K | — | 2:32:38 | #5531 |
| 2010 | Rock 'n' Roll NashvilleNashville | TN | 2:36:24 | #14990 |
| 2010 | Lincoln MarathonLincoln | NE | 2:43:44 | #5116 |
| 2010 | 33rd Annual Lincoln National Guard Marathon | — | 2:43:44 | #5116 |
| 2010 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:44:44 | #4288 |
| 2010 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:46:43 | #308 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:52:58 | #8448 |
| 2010 | Surf City USA Marathon | — | 2:58:24 | #9936 |
| 2010 | Carlsbad MarathonCarlsbad | CA | 2:59:16 | #6324 |
| 2010 | Tri-City Medical Center Carlsbad Marathon | — | 2:59:16 | #6323 |
| 2010 | Palos Verdes Marathon / Half / 5K | — | 3:04:44 | #1048 |
| 2010 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:05:35 | #5754 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:09:11 | #8239 |
| 2009 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:34:46 | #26 |
| 2009 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:48:34 | #482 |
| 2009 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:51:18 | #259 |
| 2009 | Montgomery Half MarathonMontgomery | AL | 1:58:03 | #251 |
| 2009 | Outer Banks MarathonManteo | NC | 2:12:38 | #1453 |
| 2009 | Rock 'n' Roll San JoseSan Jose | CA | 2:12:48 | #4677 |
| 2009 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:17:57 | #730 |
| 2009 | Lincoln MarathonLincoln | NE | 2:30:55 | #3760 |
| 2009 | Lincoln National Guard Marathon & Half Marathon | — | 2:30:55 | #3760 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:32:54 | #3930 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:45:53 | #11981 |
| 2009 | Disneyland Half Marathon WeekendAnaheim | CA | 2:47:41 | #7616 |
| 2009 | Beer City Half San DiegoSan Diego | CA | 2:50:53 | #6633 |
| 2009 | Long Beach MarathonLong Beach | CA | 2:55:05 | #8387 |
| 2009 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:55:11 | #1017 |
| 2009 | Run Through RedlandsRedlands | CA | 2:55:16 | #498 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:58:41 | #12480 |
| 2009 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 3:01:55 | #9375 |
| 2009 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 3:03:16 | #11 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:09:33 | #17959 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:10:23 | #15033 |
| 2008 | Seattle Marathon: Summer EventsSeattle | WA | 1:33:26 | #180 |
| 2008 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:40:40 | #69 |
| 2008 | Critz Tybee Run FestSavannah | GA | 2:00:12 | #420 |
| 2008 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:01:07 | #347 |
| 2008 | Beer City Half San DiegoSan Diego | CA | 2:59:58 | #6222 |
| 2008 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 3:01:38 | #9132 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:02:54 | #6525 |
| 2008 | Carlsbad MarathonCarlsbad | CA | 3:03:45 | #5775 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 3:09:52 | #3511 |
| 2008 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 3:14:21 | #2213 |
| 2008 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 3:15:56 | #2231 |
| 2008 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:21:50 | #3730 |
| 2008 | Disneyland Half Marathon WeekendAnaheim | CA | 3:22:30 | #9967 |
| 2008 | Long Beach MarathonLong Beach | CA | 3:23:45 | #6622 |
| 2007 | Canyonlands Half MarathonMoab | UT | 1:22:55 | #34 |
| 2007 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:37:17 | #187 |
| 2007 | Monster DashMinneapolis | MN | 1:37:57 | #81 |
| 2007 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:38:12 | #54 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 1:48:52 | #785 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:49:40 | #2109 |
| 2007 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 3:06:51 | #4492 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:09:29 | #15242 |
| 2007 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 3:13:46 | #1650 |
| 2007 | Santa Clarita MarathonSanta Clarita | CA | 3:14:53 | #957 |
| 2007 | Beer City Half San DiegoSan Diego | CA | 3:24:06 | #6410 |
| 2007 | Surf City MarathonHuntington Beach | CA | 3:33:45 | #7081 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 3:44:28 | #5823 |
| 2006 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:38:42 | #26 |
| 2006 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:38:44 | #79 |
| 2006 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 2:06:56 | #2366 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:16:55 | #8130 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:19:18 | #3357 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 2:45:20 | #10676 |
| 2006 | Santa Clarita MarathonSanta Clarita | CA | 2:55:36 | #950 |
| 2006 | Long Beach MarathonLong Beach | CA | 3:08:07 | #4712 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:19:03 | #14819 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 3:21:52 | #24075 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 1:49:06 | #311 |
| 2005 | Long Beach MarathonLong Beach | CA | 3:39:45 | #4236 |
| 2004 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:51:00 | #237 |
| 2004 | Nookachamps Winter RunsMount Vernon | WA | 1:55:33 | #206 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:31:15 | #5188 |
| 2004 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:55:29 | #5123 |
| 2004 | Long Beach MarathonLong Beach | CA | 3:18:35 | #3663 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 1:40:29 | #188 |
| 2003 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:50:15 | #220 |
| 2002 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:23:31 | #25 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:59:56 | #550 |
| 2002 | Rock 'n' Roll NashvilleNashville | TN | 2:38:38 | #4389 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 3:16:25 | #18130 |
| 2001 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 2:09:07 | #381 |
| 1999 | Huntsville Half & Quarter Marathon & 5KHuntsville | TX | 1:45:07 | #110 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:20 | #1602 |
| 1997 | Baystate MarathonLowell | MA | 1:56:00 | #925 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:53 | #4595 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:35:27 | #919 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 1:34:51 | #828 |
| 1994 | Seattle Marathon: Summer EventsSeattle | WA | 1:43:09 | #929 |
| 1988 | Pikes Peak AscentManitou Springs | CO | 3:58:13 | #641 |
| 1984 | Pikes Peak AscentManitou Springs | CO | 2:52:19 | #32 |
| 1982 | Hospital Hill RunKansas City | MO | 1:43:52 | #965 |
| 1982 | Pikes Peak AscentManitou Springs | CO | 2:49:12 | #27 |
| 1981 | Pikes Peak AscentManitou Springs | CO | 2:56:24 | #30 |
| 1980 | Pikes Peak AscentManitou Springs | CO | 3:02:55 | #29 |
| 1979 | Pikes Peak AscentManitou Springs | CO | 3:05:25 | #31 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TNTennessee
69 racesCACalifornia
59 racesWAWashington
31 racesNYNew York
20 racesPAPennsylvania
19 racesTXTexas
16 racesMDMaryland
13 racesMNMinnesota
13 racesFLFlorida
12 racesUTUtah
11 racesCOColorado
10 racesILIllinois
10 racesARArkansas
9 racesGAGeorgia
9 racesVAVirginia
8 racesHIHawaii
7 racesNCNorth Carolina
7 racesNVNevada
7 racesINIndiana
6 racesAZArizona
5 racesMIMichigan
5 racesMAMassachusetts
4 racesWIWisconsin
4 racesIAIowa
3 racesLALouisiana
3 racesMOMissouri
3 racesNJNew Jersey
3 racesOHOhio
3 racesOROregon
3 racesNENebraska
2 racesNHNew Hampshire
2 racesVTVermont
2 racesALAlabama
1 raceCTConnecticut
1 raceKYKentucky
1 raceMEMaine
1 raceWVWest Virginia
1 raceOKOklahoma
0 racesRIRhode Island
0 races50-State Challenge
39/ 50 states
11 states to go