Back to runner search
MJ
Matt Johnson
MaleCalifornia1984–2026
485
Total Finishes
302
Different Races
48
States (96%)
0:49:25
PR (3:46/mi)
2:00:56
Average
+2:12:05
Slower (first to last)
Medal House
2002
YMCA Maple Leaf Road Races
1:46:34
#132 overall#101 gender
2002
B.A.A. Half Marathon
1:50:24
#784 overall#575 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
1:29:19
#217 overall#190 gender
2001
DRC Half Marathon and 5K
1:54:03
#668 overall#507 gender
2001
NYRR Fred Lebow Half Marathon
2:07:17
#3067 overall#2114 gender
1999
3M Half Marathon
1:57:30
#890 overall#616 gender
1998
Hospital Hill Run
2:19:41
#1195 overall#852 gender
1996
Pikes Peak Ascent
4:57:44
#1106 overall#821 gender
1994
Seattle Marathon: Summer Events
2:02:43
#2336 overall#1538 gender
1990
DRC Half Marathon and 5K
1:48:34
#776 overall#666 gender
1985
Hospital Hill Run
1:47:11
#890 overall#831 gender
1984
Hospital Hill Run
1:13:16
#26 overall#26 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Sham-ROCK-N-RunNorth Myrtle Beach | SC | 1:53:22 | #74 |
| 2026 | E Murray Todd Half MarathonColts Neck | NJ | 1:54:01 | #201 |
| 2026 | Cambridge Crab RunCambridge | MD | 1:58:56 | #46 |
| 2026 | Shamrock MarathonVirginia Beach | VA | 2:01:27 | #1651 |
| 2026 | Run The BluegrassLexington | KY | 2:08:57 | #130 |
| 2026 | Vincennes Historical Half Marathon, 10K, 5K and Kid Fun RunVincennes | IN | 2:09:51 | #65 |
| 2026 | Rock 'n' Roll ArizonaTempe | AZ | 2:14:23 | #2542 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:22:03 | #4413 |
| 2026 | The 2026 Cowtown Race WeekendFort Worth | TX | 2:22:03 | #4413 |
| 2026 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:26:56 | #969 |
| 2026 | Rock 'n' Roll Las Vegas | — | 2:47:37 | #8564 |
| 2026 | Visit Tuscaloosa Half Marathon + 5KTuscaloosa | AL | 2:52:50 | #1406 |
| 2026 | Berry Half/10K/5KMount Berry | GA | 3:04:19 | #499 |
| 2026 | No Hands Trail RunAuburn | CA | 3:25:21 | #116 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 1:23:21 | #173 |
| 2025 | Hidden Gem Half MarathonFlossmoor | IL | 1:24:33 | #144 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 1:28:33 | #71 |
| 2025 | Disneyland Halloween Half Marathon WeekendAnaheim | CA | 1:29:48 | #27 |
| 2025 | Good Life HalfsyLincoln | NE | 1:38:37 | #563 |
| 2025 | Eastern StatesHampton | NH | 1:44:54 | #85 |
| 2025 | Brookings MarathonBrookings | SD | 1:46:47 | #45 |
| 2025 | Grandma's MarathonDuluth | MN | 1:48:16 | #1287 |
| 2025 | Garry Bjorklund Half MarathonDuluth | MN | 1:48:16 | #1288 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:49:17 | #631 |
| 2025 | Sioux Falls MarathonSioux Falls | SD | 1:51:00 | #209 |
| 2025 | Sioux Falls MarathonSioux Falls | SD | 1:51:00 | #210 |
| 2025 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:51:42 | #1271 |
| 2025 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:53:39 | #1455 |
| 2025 | YMCA Maple Leaf Walk RunLa Crosse | WI | 1:54:42 | #88 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:55:18 | #453 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:10:29 | #334 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:01:27 | #2981 |
| 2025 | Dam Site RunHudson | IL | 2:06:17 | #122 |
| 2025 | Independence Rhode RaceBristol | RI | 2:10:05 | #459 |
| 2025 | Independence Rhode RaceBristol | RI | 2:10:05 | #459 |
| 2025 | 14th Annual Springfield Marathon & Harvest Wind Half Marathon & 10KNew Berlin | IL | 2:10:29 | #57 |
| 2025 | Run Sunset BeachSunset Beach | NC | 2:13:39 | #348 |
| 2025 | Run Sunset BeachSunset Beach | NC | 2:13:39 | #348 |
| 2025 | Portland MarathonPortland | OR | 2:17:32 | #2785 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:24:45 | #4185 |
| 2025 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:26:05 | #2460 |
| 2025 | Great Western Half Marathon and 10KSaint Charles | IL | 2:28:13 | #273 |
| 2025 | Whiskey Run NashvilleNashville | TN | 2:32:09 | #165 |
| 2025 | Whiskey Run NashvilleNashville | TN | 2:32:10 | #162 |
| 2025 | Ogden MarathonOgden | UT | 2:33:55 | #2109 |
| 2025 | Arrowhead Half Marathon & 5KVail | CO | 2:36:11 | #72 |
| 2024 | E. Murray Todd Half MarathonLincroft | NJ | — | #216 |
| 2024 | Hidden Gem Half MarathonFlossmoor | IL | 1:24:21 | #122 |
| 2024 | Revel White MountainsConway | NH | 1:34:29 | #73 |
| 2024 | Grandma's MarathonDuluth | MN | 1:43:27 | #969 |
| 2024 | Garry Bjorklund Half MarathonDuluth | MN | 1:43:27 | #970 |
| 2024 | Miner Tough WeekendPark Hills | MO | 1:46:16 | #3 |
| 2024 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 1:51:22 | #193 |
| 2024 | Whistlestop MarathonAshland | WI | 1:52:19 | #107 |
| 2024 | Mora Half Marathon & 5KMora | MN | 1:56:00 | #37 |
| 2024 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:56:29 | #1064 |
| 2024 | YMCA Maple Leaf Walk RunLa Crosse | WI | 1:57:12 | #111 |
| 2024 | YMCA Maple Leaf Road RacesLa Crosse | WI | 1:57:12 | #111 |
| 2024 | E Murray Todd Half MarathonColts Neck | NJ | 1:57:39 | #216 |
| 2024 | Brooks Fremantle Running FestivalFremantle | WA | 1:57:57 | #832 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:58:09 | #472 |
| 2024 | Dam Site RunHudson | IL | 2:01:29 | #83 |
| 2024 | Oakland Hills Trail RunOakland | CA | 2:03:14 | #3 |
| 2024 | Healthy Human RaceRochester | MN | 2:03:28 | #126 |
| 2024 | SCHEELS Healthy Human RaceRochester | MN | 2:03:28 | #126 |
| 2024 | All-Out Dog DaysWestminster | CO | 2:05:19 | #39 |
| 2024 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:09:32 | #309 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:13:57 | #2825 |
| 2024 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:16:16 | #2644 |
| 2024 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:34:24 | #330 |
| 2024 | Urban WildlandRichfield | MN | 2:34:24 | #330 |
| 2024 | Urban WildlandRichfield | MN | 2:34:24 | #330 |
| 2024 | Summer's Done 13.1Austin | TX | 2:40:56 | #7377 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 3:07:58 | #14206 |
| 2023 | March Madness Half MarathonCary | IL | 1:28:01 | #54 |
| 2023 | Hillstriders March Madness Half MarathonCary | IL | 1:28:01 | #54 |
| 2023 | Santa Barbara Wine Country Half MarathonSolvang | CA | 1:29:29 | #18 |
| 2023 | Gopher To BadgerHudson | WI | 1:38:08 | #60 |
| 2023 | Gopher To BadgerHudson | WI | 1:38:08 | #60 |
| 2023 | Cheap MarathonSalisbury | MA | 1:38:25 | #44 |
| 2023 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:41:15 | #44 |
| 2023 | Grandma's MarathonDuluth | MN | 1:41:32 | #832 |
| 2023 | Garry Bjorklund Half MarathonDuluth | MN | 1:41:32 | #832 |
| 2023 | Maui Valley To The Sea Half MarathonWailuku | HI | 1:45:53 | #14 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:53:21 | #1405 |
| 2023 | Columbus MarathonColumbus | OH | 1:53:21 | #1406 |
| 2023 | Columbus MarathonColumbus | OH | 1:53:21 | #1406 |
| 2023 | Run Bentonville Half MarathonBentonvile | AR | 1:55:53 | #606 |
| 2023 | Run Bentonville Half MarathonBentonville | AR | 1:55:54 | #606 |
| 2023 | Half Marathon UnpluggedBurlington | VT | 2:05:22 | #401 |
| 2023 | E Murray Todd Half MarathonColts Neck | NJ | 2:06:09 | #319 |
| 2023 | Dallas Marathon WeekendDallas | TX | 2:19:57 | #4376 |
| 2023 | BMW Dallas MarathonDallas | TX | 2:19:57 | #4378 |
| 2023 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:22:38 | #382 |
| 2023 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 2:37:54 | #164 |
| 2023 | Stars and Stripes 5KConcord | CA | 2:40:30 | #292 |
| 2022 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:34:43 | #25 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:36:38 | #99 |
| 2022 | Napa Valley MarathonNapa | CA | 1:38:57 | #165 |
| 2022 | Grandma's MarathonDuluth | MN | 1:42:54 | #813 |
| 2022 | Garry Bjorklund Half MarathonDuluth | MN | 1:42:54 | #814 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:46:51 | #1486 |
| 2022 | Rockfest Half MarathonHampton Beach | NH | 1:47:54 | #287 |
| 2022 | Great American River RunMemphis | TN | 1:54:48 | #111 |
| 2022 | Great American River RunMemphis | TN | 1:54:49 | #111 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:55:02 | #1637 |
| 2022 | Santa Hustle ArizonaGlendale | AZ | 1:56:07 | #70 |
| 2022 | Greensboro Half MarathonGreensboro | NC | 1:59:04 | #191 |
| 2022 | Dallas Marathon WeekendDallas | TX | 2:03:35 | #2247 |
| 2022 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:07:13 | #548 |
| 2022 | Run Bentonville Half MarathonBentonville | AR | 2:07:18 | #621 |
| 2022 | Run Bentonville Half MarathonBentonvile | AR | 2:07:18 | #621 |
| 2022 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:08:09 | #568 |
| 2022 | Arrowhead Half Marathon & 5KVail | CO | 2:18:38 | #40 |
| 2022 | Healthy Human RaceRochester | MN | 2:24:37 | #181 |
| 2022 | SCHEELS Healthy Human RaceRochester | MN | 2:24:37 | #181 |
| 2022 | SCHEELS Healthy Human RaceRochester | MN | 2:24:37 | #181 |
| 2022 | Hot Trot Half MarathonDallas | TX | 2:26:23 | #181 |
| 2022 | Hot Trot Half MarathonDallas | TX | 2:26:23 | #181 |
| 2022 | Urban Cow Half MarathonSacramento | CA | 2:33:58 | #1672 |
| 2022 | Oil CreekTitusville | PA | 3:33:33 | #44 |
| 2021 | Great Western Half Marathon and 10KSaint Charles | IL | 1:25:48 | #10 |
| 2021 | Hidden Gem Half MarathonFlossmoor | IL | 1:25:53 | #76 |
| 2021 | Grandma's MarathonDuluth | MN | 1:43:25 | #343 |
| 2021 | Garry Bjorklund Half MarathonDuluth | MN | 1:43:25 | #346 |
| 2021 | Run Bentonville Half MarathonBentonville | AR | 1:58:01 | #263 |
| 2021 | Run Bentonville Half MarathonBentonvile | AR | 1:58:01 | #263 |
| 2021 | Norfolk Harbor Half MarathonNorfolk | VA | 1:58:31 | #352 |
| 2021 | Dallas Marathon WeekendDallas | TX | 2:03:03 | #2055 |
| 2021 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:03:54 | #1370 |
| 2021 | USA Beach Running ChampionshipsCocoa Beach | FL | 2:05:15 | #27 |
| 2021 | Dexter Ann Arbor RunDexter | MI | 2:05:20 | #758 |
| 2021 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:30:35 | #2893 |
| 2021 | Mountain RATSEagle | CO | 2:34:18 | #7 |
| 2021 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:42:14 | #1441 |
| 2020 | Runtastic NEBOPayson | UT | 1:29:51 | #86 |
| 2020 | Grandma's MarathonDuluth | MN | 1:43:37 | #351 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:56:09 | #1114 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:11:35 | #2494 |
| 2019 | Jingle Bell Half Marathon & 5KHaverhill | MA | 1:14:37 | #1 |
| 2019 | Celebrate Life Half MarathonRock Hill | NY | 1:18:15 | #1 |
| 2019 | Clinton Historic Half Marathon & 5KClinton | MO | 1:23:25 | #5 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:28:11 | #119 |
| 2019 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 1:35:56 | #41 |
| 2019 | Good Life HalfsyLincoln | NE | 1:37:34 | #320 |
| 2019 | Grandma's MarathonDuluth | MN | 1:39:32 | #671 |
| 2019 | Whistlestop MarathonAshland | WI | 1:45:53 | #115 |
| 2019 | Hogeye MarathonFayetteville | AR | 1:49:55 | #76 |
| 2019 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 1:56:04 | #624 |
| 2019 | Vintage Park Half MarathonHouston | TX | 1:56:04 | #230 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:59:04 | #2287 |
| 2019 | Columbus MarathonColumbus | OH | 1:59:04 | #2288 |
| 2019 | Rock ‘n' Roll Washington DCWashington | DC | 2:00:13 | #3162 |
| 2019 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:07:45 | #1410 |
| 2019 | Encinitas Half MarathonEncinitas | CA | 2:08:03 | #1578 |
| 2019 | Encinitas Half MarathonEncinitas | CA | 2:08:04 | #1583 |
| 2019 | Shipyard Old Port Half MarathonPortland | ME | 2:09:39 | #1700 |
| 2019 | Shipyard Old Port Half Marathon & 5K | — | 2:09:39 | #1698 |
| 2019 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:10:01 | #855 |
| 2019 | Fayetteville Half MarathonFayetteville | AR | 2:13:07 | #232 |
| 2019 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:23:46 | #1593 |
| 2019 | Plano Balloon FestivalPlano | TX | 2:40:10 | #660 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:49:49 | #10127 |
| 2018 | Garden Spot Village Half MarathonNew Holland | PA | — | — |
| 2018 | Rock The ParkwayKansas City | MO | 1:14:33 | #6 |
| 2018 | Amita Health Bolingbrook St. Paddy's Half Marathon and 5KBolingbrook | IL | 1:25:57 | #24 |
| 2018 | Moraine Hills Run For The HillsMcHenry | IL | 1:26:42 | #1 |
| 2018 | The Colorado MarathonFort Collins | CO | 1:34:04 | #32 |
| 2018 | 3M Half MarathonAustin | TX | 1:37:40 | #306 |
| 2018 | The Heartland MarathonOmaha | NE | 1:38:58 | #17 |
| 2018 | Running the Rapids Half Marathon and 5KCohasset | MN | 1:40:40 | #23 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:41:06 | #672 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:42:40 | #693 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 1:42:40 | #294 |
| 2018 | Columbus MarathonColumbus | OH | 1:42:40 | #693 |
| 2018 | Grandma's MarathonDuluth | MN | 1:43:27 | #887 |
| 2018 | Garry Bjorklund Half MarathonDuluth | MN | 1:43:27 | #887 |
| 2018 | Mountain Man Memorial MarchGatlinburg | TN | 1:44:47 | #2 |
| 2018 | Squaw Valley Half MarathonSquaw Valley | CA | 1:45:05 | #18 |
| 2018 | Summer's Done 13.1Austin | TX | 1:46:46 | #737 |
| 2018 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:47:32 | #469 |
| 2018 | Dexter Ann Arbor RunDexter | MI | 1:51:11 | #511 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:55 | #2633 |
| 2018 | The Mud Dogs 5K/10K/Half MarathonMount Pleasant | MI | 1:53:49 | #53 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 1:58:01 | #1329 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:59:15 | #1423 |
| 2018 | Hallowed Half and Frightening 5KLeslie | MI | 1:59:49 | #14 |
| 2018 | Naperville Half MarathonNaperville | IL | 2:03:35 | #967 |
| 2018 | Armed Forces Half MarathonConcord | CA | 2:04:51 | #244 |
| 2018 | The LegendLaingsburg | MI | 2:06:43 | #85 |
| 2018 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:07:28 | #1386 |
| 2018 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:08:47 | #1094 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:15:00 | #5319 |
| 2018 | Hospital Hill RunKansas City | MO | 2:15:16 | #804 |
| 2018 | Hero Half MarathonFayetteville | AR | 2:16:44 | #207 |
| 2018 | Russvegas Half Marathon & 5KRussellville | AR | 2:22:28 | #566 |
| 2018 | Gardenspot Village MarathonNew Holland | PA | 2:26:13 | #363 |
| 2018 | Run Bentonville Half MarathonBentonvile | AR | 2:27:28 | #1249 |
| 2018 | Run Bentonville Half MarathonBentonville | AR | 2:27:29 | #1249 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:51:27 | #6822 |
| 2018 | Tobacco Road MarathonCary | NC | 3:21:43 | #2060 |
| 2017 | 2026 - NorthShore Inline MarathonDuluth | MN | 0:49:25 | #41 |
| 2017 | Battle Creek Half Marathon and 5kSpringfield | MI | 1:28:44 | #4 |
| 2017 | Movie Madness Half MarathonHarrisburg | PA | 1:30:49 | #6 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:40:35 | #226 |
| 2017 | Squaw Valley Half MarathonSquaw Valley | CA | 1:41:20 | #14 |
| 2017 | Mountain Man Memorial MarchGatlinburg | TN | 1:41:31 | #1 |
| 2017 | Capital City Half MarathonColumbus | OH | 1:42:03 | #2362 |
| 2017 | Whistlestop MarathonAshland | WI | 1:43:20 | #124 |
| 2017 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:44:25 | #222 |
| 2017 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:46:13 | #721 |
| 2017 | Columbus MarathonColumbus | OH | 1:46:13 | #721 |
| 2017 | USA Beach Running ChampionshipsCocoa Beach | FL | 1:48:01 | #27 |
| 2017 | Lola's Lake Waconia Half MarathonWaconia | MN | 1:52:32 | #114 |
| 2017 | SouthHaven-RunMichiganCheapSouth Haven | MI | 1:53:29 | #12 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:54:00 | #1381 |
| 2017 | Dexter Ann Arbor RunDexter | MI | 1:56:17 | #749 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:57:30 | #1171 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:57:43 | #2075 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:58:53 | #1359 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 2:02:12 | #868 |
| 2017 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 2:08:31 | #16615 |
| 2017 | Midland Community Center Dow RunWalkMidland | MI | 2:11:52 | #83 |
| 2017 | Mountain RATSEagle | CO | 2:14:29 | #4 |
| 2017 | The Heartland MarathonOmaha | NE | 2:15:53 | #128 |
| 2017 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:19:06 | #735 |
| 2017 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:19:23 | #973 |
| 2017 | Encinitas Half MarathonEncinitas | CA | 2:21:18 | #2526 |
| 2017 | Encinitas Half Marathon | — | 2:21:18 | #2526 |
| 2017 | Kansas Half MarathonLawrence | KS | 2:22:48 | #539 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:38:47 | #5751 |
| 2017 | Armed Forces Half MarathonConcord | CA | 2:46:41 | #789 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:07:22 | #6438 |
| 2016 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 1:27:09 | #43 |
| 2016 | Lincoln MarathonLincoln | NE | 1:32:48 | #195 |
| 2016 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:33:09 | #52 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 1:33:38 | #74 |
| 2016 | Capital City Half MarathonColumbus | OH | 1:38:10 | #325 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:39:05 | #519 |
| 2016 | Mountain Man Memorial MarchGatlinburg | TN | 1:41:31 | #1 |
| 2016 | Marshall University MarathonHuntington | WV | 1:43:58 | #90 |
| 2016 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:47:47 | #152 |
| 2016 | Shamrock Shuffle - HarmonyHarmony | PA | 1:48:05 | #44 |
| 2016 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 1:49:02 | #791 |
| 2016 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:51:00 | #636 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:01:02 | #3157 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:03:04 | #1787 |
| 2016 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:06:26 | #1192 |
| 2016 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:06:35 | #559 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:07:13 | #1904 |
| 2016 | Pony Express Half Marathon and 5KSt. Joseph | MO | 2:13:13 | #44 |
| 2016 | Thanksgiving Day Half MarathonAtlanta | GA | 2:14:27 | #3291 |
| 2016 | 2026 Marine Corps Half Marathon presented by FirstLight Home Care & USAACamp Lejeune | NC | 2:16:01 | #362 |
| 2016 | Fargo Marathon WeekendFargo | ND | 2:18:48 | #2546 |
| 2016 | Kansas Half MarathonLawrence | KS | 2:19:03 | #689 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:20:12 | #5438 |
| 2016 | Columbus MarathonColumbus | OH | 2:20:12 | #5437 |
| 2016 | Lake Superior Shore RunMarquette | MI | 2:27:21 | #51 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:35:40 | #5399 |
| 2015 | Catherine Valley Half Marathon | — | 1:17:15 | #5 |
| 2015 | Shamrock Shuffle - HarmonyHarmony | PA | 1:29:20 | #12 |
| 2015 | Capital City Half MarathonColumbus | OH | 1:32:15 | #121 |
| 2015 | Race 13.1 DurhamDurham | NC | 1:33:44 | #28 |
| 2015 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:36:26 | #75 |
| 2015 | Monster DashMinneapolis | MN | 1:40:16 | #280 |
| 2015 | Lola's Lake Waconia Half MarathonWaconia | MN | 1:43:32 | #98 |
| 2015 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:45:49 | #81 |
| 2015 | Omaha MarathonOmaha | NE | 1:48:43 | #171 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 1:56:21 | #2652 |
| 2015 | Rock The ParkwayKansas City | MO | 1:58:24 | #1521 |
| 2015 | Seattle Marathon: Summer EventsSeattle | WA | 1:58:25 | #1495 |
| 2015 | Old Koloa Sugar Mill RunKoloa | HI | 1:59:04 | #45 |
| 2015 | Lincoln MarathonLincoln | NE | 2:02:09 | #2440 |
| 2015 | The Heartland MarathonOmaha | NE | 2:03:35 | #85 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:04:07 | #1932 |
| 2015 | Oklahoma City Memorial Marathon | — | 2:04:07 | #1933 |
| 2015 | Fargo Marathon WeekendFargo | ND | 2:04:10 | #2029 |
| 2015 | Eau Claire MarathonEau Claire | WI | 2:05:22 | #468 |
| 2015 | Holiday Half MarathonPortland | OR | 2:07:35 | #911 |
| 2015 | Dexter Ann Arbor RunDexter | MI | 2:08:22 | #1351 |
| 2015 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 2:09:44 | #16613 |
| 2015 | St. Michaels Running FestivalSaint Michaels | MD | 2:18:52 | #721 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:19:53 | #3792 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:27:26 | #4259 |
| 2015 | Naperville Trails Half Marathon & 10KWheaton | IL | 2:29:05 | #508 |
| 2015 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:29:55 | #1335 |
| 2015 | Cedar Point 5k ChallengeSandusky | OH | 2:35:36 | #447 |
| 2015 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:50:16 | #1435 |
| 2014 | Rock The ParkwayKansas City | MO | 1:25:22 | #31 |
| 2014 | Grandma's MarathonDuluth | MN | 1:26:10 | #217 |
| 2014 | Capital City Half MarathonColumbus | OH | 1:28:08 | #68 |
| 2014 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:29:37 | #29 |
| 2014 | Running with the CowsBucyrus | KS | 1:31:08 | #31 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:37:13 | #373 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:37:23 | #264 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:40:20 | #653 |
| 2014 | Monster DashMinneapolis | MN | 1:42:23 | #515 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:42:47 | #220 |
| 2014 | OKC Memorial Marathon | — | 1:42:47 | #220 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:44:32 | #1067 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 1:47:43 | #686 |
| 2014 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:48:21 | #715 |
| 2014 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 1:50:44 | #75 |
| 2014 | San Diego Holiday Half Marathon | — | 1:51:45 | #730 |
| 2014 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:51:46 | #730 |
| 2014 | Hyannis MarathonHyannis | MA | 1:51:53 | #962 |
| 2014 | Corvallis Half MarathonCorvallis | OR | 1:52:04 | #294 |
| 2014 | Carlsbad MarathonCarlsbad | CA | 1:56:31 | #1726 |
| 2014 | Carlsbad Marathon | — | 1:56:31 | #1726 |
| 2014 | Providence Rhode RacesEast Providence | RI | 1:58:00 | #754 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:59:01 | #3626 |
| 2014 | La Jolla Marathon | — | 2:00:40 | #1684 |
| 2014 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 2:00:41 | #1682 |
| 2014 | Newport MarathonNewport | RI | 2:00:45 | #1141 |
| 2014 | Beer City Half San DiegoSan Diego | CA | 2:01:15 | #1371 |
| 2014 | Eugene Marathon 2024Eugene | OR | 2:01:15 | #690 |
| 2014 | America's Finest City Half Marathon | — | 2:01:16 | #1372 |
| 2014 | Santa Claus Half MarathonNorth Pole | AK | 2:03:22 | #79 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:03:27 | #4550 |
| 2014 | Good Life HalfsyLincoln | NE | 2:04:01 | #1028 |
| 2014 | Jamestown Rhode RacesJamestown | RI | 2:04:23 | #625 |
| 2014 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:07:24 | #224 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:07:47 | #5910 |
| 2014 | Reno 5000 5k SeriesReno | NV | 2:09:48 | #292 |
| 2014 | Lincoln MarathonLincoln | NE | 2:10:56 | #4138 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:21:13 | #16569 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:21:31 | #12588 |
| 2014 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:26:24 | #3222 |
| 2014 | Canby Dahlia RunCanby | OR | 2:26:43 | #207 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:28:13 | #4444 |
| 2014 | Rails To TrailsNorwalk | WI | 2:28:52 | #304 |
| 2014 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:45:09 | #863 |
| 2014 | Lola's Lake Waconia Half MarathonWaconia | MN | 2:50:53 | #880 |
| 2013 | Mankato Marathon WeekendMankato | MN | 1:29:24 | #25 |
| 2013 | Capital City Half MarathonColumbus | OH | 1:30:03 | #103 |
| 2013 | Hyannis MarathonHyannis | MA | 1:39:40 | #256 |
| 2013 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:40:08 | #249 |
| 2013 | Florida Halloween Halfathon & 5k raceTierra Verde | FL | 1:40:13 | #62 |
| 2013 | Corvallis Half Marathon | — | 1:40:49 | #161 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 1:45:10 | #1385 |
| 2013 | Five Points Of LifeGainesville | FL | 1:46:24 | #100 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:48:08 | #588 |
| 2013 | Beer City Half San DiegoSan Diego | CA | 1:50:30 | #1139 |
| 2013 | America's Finest City Half Marathon | — | 1:50:30 | #1140 |
| 2013 | Rock The ParkwayKansas City | MO | 1:52:35 | #926 |
| 2013 | Monster DashMinneapolis | MN | 1:53:13 | #1370 |
| 2013 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 1:53:25 | #267 |
| 2013 | Whistlestop MarathonAshland | WI | 1:54:31 | #352 |
| 2013 | Rock ‘n' Roll Washington DCWashington | DC | 1:54:38 | #3959 |
| 2013 | Fargo Marathon WeekendFargo | ND | 1:55:07 | #1306 |
| 2013 | Run The BluegrassLexington | KY | 1:57:25 | #623 |
| 2013 | La Jolla Half Marathon, 10K, & 5KLa Jolla | CA | 2:00:17 | #1727 |
| 2013 | La Jolla Half Marathon | — | 2:00:17 | #1727 |
| 2013 | Oceans Run Half Marathon & 5KSouth Kingstown | RI | 2:00:31 | #215 |
| 2013 | Jamestown Rhode RacesJamestown | RI | 2:06:37 | #652 |
| 2013 | Carlsbad MarathonCarlsbad | CA | 2:06:51 | #2745 |
| 2013 | Tri-City Medical Center Carlsbad Marathon | — | 2:06:51 | #2743 |
| 2013 | The Mud Dogs 5K/10K/Half MarathonMount Pleasant | MI | 2:08:49 | #130 |
| 2013 | Mayor's Half MarathonAmarillo | TX | 2:09:02 | #60 |
| 2013 | Hobble Creek Half MarathonMapleton | UT | 2:11:27 | #696 |
| 2013 | Dismal Swamp Stomp Running FestivalChesapeake | VA | 2:12:50 | #376 |
| 2013 | Santa Fe Thunder Half Marathon and 5KSanta Fe | NM | 2:14:46 | #445 |
| 2013 | Portland MarathonPortland | OR | 2:15:57 | #925 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:17:54 | #3807 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 1:33:13 | #515 |
| 2012 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:35:13 | #156 |
| 2012 | Mankato Marathon WeekendMankato | MN | 1:35:15 | #73 |
| 2012 | Canyonlands Half MarathonMoab | UT | 1:36:17 | #126 |
| 2012 | Monster DashMinneapolis | MN | 1:38:09 | #374 |
| 2012 | Lincoln Memorial Half MarathonSpringfield | IL | 1:47:41 | #260 |
| 2012 | Surf City MarathonHuntington Beach | CA | 1:51:34 | #1888 |
| 2012 | Surf City USA Marathon | — | 1:51:34 | #1890 |
| 2012 | Corvallis Half MarathonCorvallis | OR | 1:52:59 | #378 |
| 2012 | Corvallis Half Marathon | — | 1:52:59 | #379 |
| 2012 | Marquette MarathonMarquette | MI | 1:53:05 | #79 |
| 2012 | Capital City Half MarathonColumbus | OH | 1:53:41 | #1418 |
| 2012 | Monster DashMinneapolis | MN | 1:54:01 | #1685 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:54:16 | #1356 |
| 2012 | OC Marathon | — | 1:54:16 | #1373 |
| 2012 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:56:14 | #247 |
| 2012 | Chilly Half Marathon | — | 1:56:24 | #433 |
| 2012 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:59:41 | #312 |
| 2012 | Dismal Swamp Stomp Running FestivalChesapeake | VA | 2:02:30 | #345 |
| 2012 | Mid-Land Half MarathonMidland | MI | 2:03:49 | #250 |
| 2012 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:07:12 | #3426 |
| 2012 | Crawlin' Crab Half MarathonHampton | VA | 2:11:25 | #1144 |
| 2012 | Long Beach MarathonLong Beach | CA | 2:15:14 | #3812 |
| 2012 | Long Beach International City Bank Marathon | — | 2:15:14 | #3822 |
| 2012 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:16:32 | #1490 |
| 2012 | United Airlines NYC HalfNew York | NY | 2:19:12 | #12446 |
| 2012 | Harpers Ferry Half MarathonHarpers Ferry | WV | 2:20:29 | #133 |
| 2012 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:22:15 | #1487 |
| 2012 | The Showdown Half Marathon and 5KFairview | TX | 2:27:59 | #326 |
| 2012 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:43:46 | #2935 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:57:07 | #7750 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:03:18 | #8865 |
| 2012 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 3:27:26 | #287 |
| 2011 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 1:33:30 | #36 |
| 2011 | Canyonlands Half MarathonMoab | UT | 1:42:32 | #284 |
| 2011 | Disneyland Half Marathon WeekendAnaheim | CA | 1:44:54 | #445 |
| 2011 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:44:57 | #409 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:51:18 | #613 |
| 2011 | OKC Memorial Marathon | — | 1:51:18 | #615 |
| 2011 | Monster DashMinneapolis | MN | 1:52:03 | #1238 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:53:35 | #731 |
| 2011 | San Francisco Marathon | — | 1:53:35 | #728 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:38 | #4696 |
| 2011 | Providence Rhode RacesEast Providence | RI | 1:55:22 | #839 |
| 2011 | Newport MarathonNewport | RI | 1:56:21 | #716 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:56:40 | #2079 |
| 2011 | Fargo Marathon WeekendFargo | ND | 1:57:16 | #1387 |
| 2011 | Kaiser Permanente Colfax MarathonDenver | CO | 1:57:55 | #947 |
| 2011 | Kaiser Permanente Colfax Marathon | — | 1:57:55 | #950 |
| 2011 | Eident Sports Half Marathon | — | 2:00:59 | #836 |
| 2011 | Tache Realty Wicked Half MarathonSalem | MA | 2:01:34 | #294 |
| 2011 | Tache Realty's Wicked Half Marathon | — | 2:01:34 | #293 |
| 2011 | Kaiser Permanente Colfax MarathonDenver | CO | 2:02:22 | #1248 |
| 2011 | United Airlines NYC HalfNew York | NY | 2:16:14 | #7755 |
| 2011 | Long Beach MarathonLong Beach | CA | 2:17:08 | #4316 |
| 2011 | Long Beach International City Bank Marathon | — | 2:17:08 | #4345 |
| 2011 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:25:39 | #1567 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:40 | #6078 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:38:48 | #19851 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:55:53 | #25048 |
| 2010 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:19:13 | #7 |
| 2010 | First Energy Akron MarathonAkron | OH | 1:30:53 | #97 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:46:28 | #1100 |
| 2010 | Cytiva Top of Utah MarathonLogan | UT | 1:46:30 | #245 |
| 2010 | Geist Half Marathon | — | 1:47:04 | #1972 |
| 2010 | Santa Barbara Wine Country Half MarathonSolvang | CA | 1:48:12 | #272 |
| 2010 | Fargo Marathon WeekendFargo | ND | 1:49:11 | #1746 |
| 2010 | Scheels Fargo Marathon | — | 1:49:11 | #806 |
| 2010 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:51:39 | #420 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:51:54 | #2651 |
| 2010 | NCRC Invitational Half-Marathon and 10kCary | NC | 1:56:23 | #211 |
| 2010 | Newport MarathonNewport | RI | 1:58:12 | #970 |
| 2010 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:58:37 | #476 |
| 2010 | Skagit Flats Marathon, Half & 5kBurlington | WA | 2:00:32 | #190 |
| 2010 | Providence Rhode RacesEast Providence | RI | 2:02:38 | #1044 |
| 2010 | Disneyland Half Marathon WeekendAnaheim | CA | 2:11:43 | #3139 |
| 2010 | Great Western Half Marathon and 10KSaint Charles | IL | 2:12:15 | #528 |
| 2010 | United Airlines NYC HalfNew York | NY | 2:12:38 | #8582 |
| 2010 | Geist Half Marathon, 10K, 5K & 1 MileFishers | IN | 2:22:51 | #1972 |
| 2010 | A2A Arbuckles to ArdmoreArdmore | OK | 2:28:08 | #380 |
| 2010 | Pensacola MarathonPensacola | FL | 2:33:07 | #641 |
| 2010 | Half Wit Half Marathon Trail RunReading | PA | 2:49:37 | #295 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:51:54 | #13384 |
| 2010 | Life Time Miami Marathon & HalfMiami | FL | 2:58:37 | #9405 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 3:13:01 | #25564 |
| 2009 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:33:39 | #24 |
| 2009 | Mississippi Blues Marathon | — | 1:33:39 | #24 |
| 2009 | Santa Barbara Wine Country Half MarathonSolvang | CA | 1:39:56 | #114 |
| 2009 | Spanish Fork Half MarathonSpanish Fork | UT | 1:40:26 | #33 |
| 2009 | Capital City Half MarathonColumbus | OH | 1:41:12 | #295 |
| 2009 | Jack & Jill Marathon & HalfNorth Bend | WA | 1:45:22 | #304 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:48:04 | #1783 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:48:27 | #787 |
| 2009 | Monster DashMinneapolis | MN | 1:50:35 | #554 |
| 2009 | Omaha MarathonOmaha | NE | 1:51:16 | #384 |
| 2009 | Omaha Marathon - | — | 1:51:16 | #376 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 1:54:26 | #1327 |
| 2009 | Rock 'n' Roll NashvilleNashville | TN | 1:56:36 | #2333 |
| 2009 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 2:11:00 | #642 |
| 2009 | Ogden MarathonOgden | UT | 2:14:09 | #1160 |
| 2009 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 2:17:49 | #992 |
| 2009 | Geist Half Marathon, 10K, 5K & 1 MileFishers | IN | 2:20:45 | #1733 |
| 2009 | 2026 Napa to Sonoma Wine Country Half Marathon & Rosé 5KNapa | CA | 2:21:30 | #1254 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:33:02 | #3644 |
| 2009 | OKC Memorial Marathon | — | 2:33:02 | #3645 |
| 2009 | Thanksgiving Day Half MarathonAtlanta | GA | 2:36:27 | #7225 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:45:38 | #11859 |
| 2008 | Surf City MarathonHuntington Beach | CA | 1:39:40 | #424 |
| 2008 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:56:04 | #130 |
| 2008 | Kansas Half MarathonLawrence | KS | 2:04:11 | #581 |
| 2008 | Pensacola MarathonPensacola | FL | 3:12:14 | #367 |
| 2008 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:22:31 | #2740 |
| 2008 | New Orleans Mardi Gras Marathon | — | 3:22:31 | #2739 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 1:40:43 | #670 |
| 2007 | Leavenworth MarathonLeavenworth | WA | 1:43:05 | #62 |
| 2007 | Fargo Marathon WeekendFargo | ND | 1:50:01 | #556 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 1:55:07 | #1028 |
| 2007 | Grandma's MarathonDuluth | MN | 1:55:22 | #1406 |
| 2007 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:58:20 | #433 |
| 2007 | Dick Beardsley Half Marathon - | — | 1:58:20 | #433 |
| 2007 | Monster DashMinneapolis | MN | 1:58:57 | #428 |
| 2007 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:00:30 | #830 |
| 2007 | Kansas Half MarathonLawrence | KS | 2:01:20 | #461 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:07:45 | #2432 |
| 2007 | DRC Half Marathon and 5KDallas | TX | 2:11:04 | #1343 |
| 2006 | Monterey Bay Half MarathonMonterey | CA | 1:33:22 | #177 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 1:38:08 | #457 |
| 2006 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:51:31 | #253 |
| 2006 | Dick Beardsley Half Marathon - | — | 1:51:31 | #255 |
| 2006 | Omaha Marathon - | — | 1:55:25 | #267 |
| 2006 | Race to Robie Creek®Boise | ID | 1:57:00 | #354 |
| 2006 | DRC Half Marathon and 5KDallas | TX | 2:07:37 | #1537 |
| 2005 | City of Trees MarathonBoise | ID | 1:38:16 | #28 |
| 2005 | Jack & Jill Marathon & HalfNorth Bend | WA | 1:47:42 | #440 |
| 2005 | Capital City Half MarathonColumbus | OH | 1:50:07 | #402 |
| 2005 | Capital City Half Marathon - | — | 1:50:07 | #407 |
| 2005 | DRC Half Marathon and 5KDallas | TX | 2:00:44 | #1245 |
| 2005 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:02:23 | #370 |
| 2005 | B.A.A. Half MarathonBoston | MA | 2:08:27 | #2227 |
| 2005 | Capital City MarathonOlympia | WA | 2:09:39 | #563 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 2:12:14 | #2098 |
| 2004 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:36:13 | #45 |
| 2004 | Run Like Hell Half Marathon/10K/5KPortland | OR | 1:38:43 | #67 |
| 2004 | Zeitgeist Half MarathonBoise | ID | 1:43:20 | #66 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 1:44:38 | #534 |
| 2004 | Race to Robie Creek®Boise | ID | 1:48:22 | #207 |
| 2004 | B.A.A. Half MarathonBoston | MA | 2:04:04 | #1933 |
| 2003 | B.A.A. Half MarathonBoston | MA | 2:06:05 | #2096 |
| 2002 | YMCA Maple Leaf Road RacesLa Crosse | WI | 1:46:34 | #132 |
| 2002 | B.A.A. Half MarathonBoston | MA | 1:50:24 | #784 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:29:19 | #217 |
| 2001 | DRC Half Marathon and 5KDallas | TX | 1:54:03 | #668 |
| 2001 | NYRR Fred Lebow Half MarathonNew York | NY | 2:07:17 | #3067 |
| 1999 | 3M Half MarathonAustin | TX | 1:57:30 | #890 |
| 1998 | Hospital Hill RunKansas City | MO | 2:19:41 | #1195 |
| 1996 | Pikes Peak AscentManitou Springs | CO | 4:57:44 | #1106 |
| 1994 | Seattle Marathon: Summer EventsSeattle | WA | 2:02:43 | #2336 |
| 1990 | DRC Half Marathon and 5KDallas | TX | 1:48:34 | #776 |
| 1985 | Hospital Hill RunKansas City | MO | 1:47:11 | #890 |
| 1984 | Hospital Hill RunKansas City | MO | 1:13:16 | #26 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
53 racesMNMinnesota
46 racesTXTexas
37 racesOHOhio
26 racesILIllinois
23 racesMOMissouri
22 racesMIMichigan
17 racesFLFlorida
14 racesPAPennsylvania
13 racesTNTennessee
13 racesARArkansas
12 racesOKOklahoma
12 racesWAWashington
12 racesWIWisconsin
12 racesCOColorado
11 racesNENebraska
11 racesNYNew York
11 racesRIRhode Island
11 racesNCNorth Carolina
10 racesVAVirginia
10 racesMAMassachusetts
9 racesINIndiana
8 racesKSKansas
8 racesOROregon
8 racesUTUtah
8 racesKYKentucky
7 racesIDIdaho
6 racesNDNorth Dakota
6 racesNJNew Jersey
6 racesALAlabama
5 racesGAGeorgia
5 racesAZArizona
4 racesNVNevada
4 racesSCSouth Carolina
4 racesMDMaryland
3 racesNHNew Hampshire
3 racesSDSouth Dakota
3 racesDCDistrict of Columbia
2 racesHIHawaii
2 racesIAIowa
2 racesLALouisiana
2 racesWVWest Virginia
2 racesAKAlaska
1 raceMEMaine
1 raceMSMississippi
1 raceNMNew Mexico
1 raceVTVermont
1 raceWYWyoming
0 races50-State Challenge
48/ 50 states
2 states to go