Back to runner search
BJ
Ben Johnson
MaleMinnesota2001–2026
376
Total Finishes
263
Different Races
40
States (80%)
1:02:58
PR (4:48/mi)
1:55:55
Average
+1:05:39
Slower (first to last)
Medal House
2005
Race For The Roses Half Marathon & 5K
1:38:05
#95 overall#74 gender
2005
Dexter Ann Arbor Run
2:04:08
#1224 overall#853 gender
2004
Dexter Ann Arbor Run
1:35:47
#210 overall#187 gender
2004
Santa Barbara Half Marathon & 5K
1:41:56
#376 overall#216 gender
2004
Thanksgiving Day Half Marathon
1:52:30
#1532 overall#1158 gender
2004
Leaf Peepers Half Marathon
1:55:07
#370 overall#243 gender
2003
New Prague Half Marathon
2:02:07
#980 overall#660 gender
2003
New Prague Half Marathon -
2:02:07
#982 overall#660 gender
2003
Canyonlands Half Marathon
2:05:27
#1472 overall#856 gender
2002
Canyonlands Half Marathon
2:06:29
#1293 overall#754 gender
2002
Germantown Half Marathon & Mayor's Cup 5K
2:33:35
#641 overall#396 gender
2001
Dexter Ann Arbor Run
1:28:26
#88 overall#82 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 10th Annual - Sunrise Half Marathon & 5kSunrise | FL | 1:34:32 | #19 |
| 2026 | 10th Annual - Sunrise Half Marathon & 5kSunrise | FL | 1:34:32 | #19 |
| 2026 | Rock 'n' Roll ArizonaTempe | AZ | 1:56:08 | #1217 |
| 2026 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:09 | #1298 |
| 2026 | Rock 'n' Roll Nashville | — | 2:12:03 | #3399 |
| 2026 | Soaring Eagle Trail RunSammamish | WA | 2:13:58 | #24 |
| 2026 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:15:49 | #216 |
| 2026 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:21:54 | #937 |
| 2026 | Bluebonnet Trail Run 50 Miler • 50K • Marathon • Half Marathon • 10K • 5KMarble Falls | TX | 2:31:17 | #10 |
| 2026 | Snow Joke Half MarathonSeeley Lake | MT | 2:34:05 | #396 |
| 2025 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:16:52 | #46 |
| 2025 | City of Lakes Half MarathonMinneapolis | MN | 1:16:52 | #46 |
| 2025 | Lucky 5K/10K/Half Marathon - St. GeorgeSaint George | UT | 1:17:42 | #22 |
| 2025 | Elm Creek Half MarathonMaple Grove | MN | 1:19:46 | #1 |
| 2025 | Redmond Harvest Half MarathonRedmond | WA | 1:33:23 | #154 |
| 2025 | Ogden MarathonOgden | UT | 1:46:56 | #351 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:47:49 | #420 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:47:49 | #3950 |
| 2025 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:54:06 | #1149 |
| 2025 | Rhode Island Half Marathon & 5KEast Providence | RI | 2:02:31 | #541 |
| 2025 | Helping Hands Half Marathon / 5KMuscle Shoals | AL | 2:04:34 | #105 |
| 2025 | Summer Meltdown Half Marathon - AustinPflugerville | TX | 2:07:43 | #34 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:16:08 | #4590 |
| 2025 | Kansas Half MarathonLawrence | KS | 2:19:26 | #380 |
| 2025 | Area 13.1 Half MarathonRoswell | GA | 2:50:13 | #1104 |
| 2025 | Winter Night Owl Trail Marathon, Half and 10kWaynesvilles | OH | 3:39:25 | #42 |
| 2024 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:14:04 | #25 |
| 2024 | City of Lakes Half MarathonMinneapolis | MN | 1:14:04 | #25 |
| 2024 | City of Lakes Half MarathonMinneapolis | MN | 1:14:04 | #25 |
| 2024 | Cytiva Top of Utah MarathonLogan | UT | 1:16:12 | #7 |
| 2024 | Minneapolis Halloween HalfMinneapolis | MN | 1:17:16 | #2 |
| 2024 | Mpls Halloween RaceMinneapolis | MN | 1:17:16 | #2 |
| 2024 | Human Powered Health Global Running DaySt Paul | MN | 1:17:23 | #1 |
| 2024 | Human Powered Health Half Marathon - St. PaulSt Paul | MN | 1:17:23 | #1 |
| 2024 | Elm Creek Half MarathonMaple Grove | MN | 1:18:10 | #2 |
| 2024 | Elm Creek Half MarathonMaple Grove | MN | 1:18:10 | #2 |
| 2024 | Hobble Creek Half MarathonMapleton | UT | 1:23:01 | #24 |
| 2024 | Run the Pier Running FestivalManistee | MI | 1:32:03 | #9 |
| 2024 | Ogden MarathonOgden | UT | 1:45:38 | #271 |
| 2024 | Creve Coeur St. Paddy's 7KCreve Coeur | MO | 1:51:31 | #100 |
| 2024 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 1:52:28 | #205 |
| 2024 | Gilbert Half MarathonGilbert | AZ | 1:57:05 | #292 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:57:52 | #1455 |
| 2024 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:01:17 | #1431 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:02:22 | #8992 |
| 2024 | Saguaro Half MarathonTucson | AZ | 2:04:41 | #161 |
| 2024 | Fall ClassicStrongsville | OH | 2:13:20 | #364 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:16:46 | #1173 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:21:30 | #3419 |
| 2024 | Rocky RunPhiladelphia | PA | 2:22:05 | #3280 |
| 2024 | Highlands College Half Marathon, 10K, and 5KFultondale | AL | 2:24:51 | #162 |
| 2024 | Highlands College Half MarathonBirmingham | AL | 2:24:51 | #162 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 2:27:06 | #6011 |
| 2024 | RUN THE ALAMOSan Antonio | TX | 2:30:07 | #1249 |
| 2024 | Goblin Valley Trail RunsGreen River | UT | 2:34:16 | #22 |
| 2024 | Snoqualmie Valley HalfCarnation | WA | 2:40:15 | #438 |
| 2024 | Winter Night Owl Trail Marathon, Half and 10kWaynesvilles | OH | 3:50:09 | #72 |
| 2023 | Utepils Trail LoppetMinneapolis | MN | 1:02:58 | #102 |
| 2023 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:14:47 | #27 |
| 2023 | City of Lakes Half MarathonMinneapolis | MN | 1:14:47 | #27 |
| 2023 | City of Lakes Half MarathonMinneapolis | MN | 1:14:47 | #27 |
| 2023 | Minneapolis Halloween HalfMinneapolis | MN | 1:21:28 | #7 |
| 2023 | Mpls Halloween RaceMinneapolis | MN | 1:21:28 | #7 |
| 2023 | Elm Creek Half MarathonMaple Grove | MN | 1:22:07 | #4 |
| 2023 | Elm Creek Half MarathonMaple Grove | MN | 1:22:07 | #4 |
| 2023 | Human Powered Health Global Running DaySt Paul | MN | 1:22:40 | #1 |
| 2023 | Human Powered Health Half Marathon - St. PaulSt Paul | MN | 1:22:40 | #1 |
| 2023 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 1:32:21 | #28 |
| 2023 | Ogden MarathonOgden | UT | 1:36:59 | #111 |
| 2023 | Madison MarathonMadison | WI | 1:40:01 | #285 |
| 2023 | 3M Half MarathonAustin | TX | 1:45:31 | #931 |
| 2023 | Oakland Running FestivalOakland | CA | 1:48:18 | #427 |
| 2023 | Whistlestop MarathonAshland | WI | 1:48:34 | #74 |
| 2023 | Sioux Falls Half Marathon: SkedaddleSioux Falls | SD | 1:49:05 | #64 |
| 2023 | Snow Canyon Half MarathonSaint George | UT | 1:54:30 | #751 |
| 2023 | Asheville Marathon and HalfAsheville | NC | 1:59:22 | #476 |
| 2023 | Fort Desoto Half MarathonSaint Petersburg | FL | 2:03:41 | #49 |
| 2023 | Race to Robie Creek®Boise | ID | 2:11:24 | #415 |
| 2023 | Race to Robie Creek®Boise | ID | 2:11:24 | #425 |
| 2023 | Salt Lake City MarathonSalt Lake City | UT | 2:15:59 | #1253 |
| 2023 | Milwaukee Lakefront MarathonMilwaukee | WI | 2:17:30 | #958 |
| 2023 | Milwaukee Lakefront MarathonMilwaukee | WI | 2:17:30 | #958 |
| 2023 | 2026 - San Antonio MarathonSan Antonio | TX | 2:19:13 | #3339 |
| 2023 | Skyline Half Marathon, 10K & 5KDallas | TX | 2:19:44 | #512 |
| 2023 | Skyline Half Marathon, 10K & 5KDallas | TX | 2:19:44 | #512 |
| 2023 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:58:31 | #251 |
| 2022 | Cytiva Top of Utah MarathonLogan | UT | 1:15:19 | #5 |
| 2022 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:16:05 | #26 |
| 2022 | City of Lakes Half MarathonMinneapolis | MN | 1:16:05 | #26 |
| 2022 | City of Lakes Half MarathonMinneapolis | MN | 1:16:05 | #26 |
| 2022 | Utah Valley MarathonProvo | UT | 1:16:27 | #15 |
| 2022 | Utah Valley Marathon, Half Marathon, 10K & 5K | — | 1:16:27 | #15 |
| 2022 | Lucky 5K/10K/Half Marathon - St. GeorgeSaint George | UT | 1:17:17 | #9 |
| 2022 | Lola's Lake Waconia Half MarathonWaconia | MN | 1:19:40 | #2 |
| 2022 | Lola's Lake Waconia Half MarathonWaconia | MN | 1:19:40 | #2 |
| 2022 | Elm Creek Half MarathonMaple Grove | MN | 1:19:42 | #2 |
| 2022 | Elm Creek Half MarathonMaple Grove | MN | 1:19:42 | #2 |
| 2022 | Minneapolis Halloween HalfMinneapolis | MN | 1:21:52 | #13 |
| 2022 | Mpls Halloween RaceMinneapolis | MN | 1:21:52 | #13 |
| 2022 | Maple Grove Half MarathonMaple Grove | MN | 1:22:29 | #5 |
| 2022 | Nissa's Maple Grove RaceOsseo | MN | 1:22:51 | #8 |
| 2022 | Colt State Park Half MarathonBristol | RI | 1:45:24 | #46 |
| 2022 | Snow Canyon Half MarathonSaint George | UT | 1:46:06 | #341 |
| 2022 | Harborside Half Marathon & 5KNewburyport | MA | 1:48:01 | #155 |
| 2022 | Chandler #AZ48 Half MarathonChandler | AZ | 1:48:15 | #76 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:51:57 | #2410 |
| 2022 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:52:09 | #488 |
| 2022 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:53:45 | #827 |
| 2022 | Air Force MarathonDayton | OH | 2:04:00 | #522 |
| 2022 | Anchorage RunFestAnchorage | AK | 2:10:48 | #188 |
| 2022 | Anchorage RunFestAnchorage | AK | 2:10:48 | #188 |
| 2022 | Carmel Marathon WeekendCarmel | IN | 2:20:40 | #939 |
| 2022 | Race to Robie Creek®Boise | ID | 2:26:52 | #490 |
| 2022 | Race to Robie Creek®Boise | ID | 2:26:53 | #490 |
| 2022 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:39:34 | #2264 |
| 2022 | Garmin Kansas City MarathonKansas City | MO | 2:39:34 | #2264 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 1:14:05 | #9 |
| 2021 | Minneapolis Halloween HalfMinneapolis | MN | 1:14:53 | #2 |
| 2021 | Mpls Halloween RaceMinneapolis | MN | 1:14:53 | #2 |
| 2021 | Elm Creek Half MarathonMaple Grove | MN | 1:15:30 | #2 |
| 2021 | Elm Creek Half MarathonMaple Grove | MN | 1:15:30 | #2 |
| 2021 | Lake Minnetonka Virtual - JuneAnywhere | MN | 1:18:07 | #1 |
| 2021 | Yukon DaysWhite Bear Lake | MN | 1:19:44 | #1 |
| 2021 | Yukon Challenge Virtual - FebruaryAnywhere | MN | 1:19:44 | #1 |
| 2021 | Irving Frost MarathonIrving | TX | 1:38:13 | #16 |
| 2021 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 1:41:27 | #42 |
| 2021 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:43:39 | #202 |
| 2021 | Snow Canyon Half MarathonSaint George | UT | 1:49:13 | #425 |
| 2021 | Fargo Summer Rocks RunWest Fargo | ND | 1:50:40 | #40 |
| 2021 | Madison MarathonMadison | WI | 1:50:52 | #542 |
| 2020 | Elm Creek Half MarathonMaple Grove | MN | 1:22:57 | #2 |
| 2020 | Elm Creek Half MarathonMaple Grove | MN | 1:22:57 | #2 |
| 2020 | Surf City MarathonHuntington Beach | CA | 1:50:33 | #1109 |
| 2020 | RUN THE ALAMOSan Antonio | TX | 1:59:23 | #490 |
| 2019 | Lake Minnetonka Half MarathonWayzata | MN | 1:21:03 | #10 |
| 2019 | Lake Minnetonka Half MarathonWayzata | MN | 1:21:03 | #10 |
| 2019 | Maple Grove Half MarathonMaple Grove | MN | 1:22:10 | #2 |
| 2019 | Stillwater Half MarathonStillwater | MN | 1:22:53 | #6 |
| 2019 | St. Croix Crossing Half MarathonStillwater | MN | 1:22:58 | #4 |
| 2019 | Minnesota Half Marathon and 5kSaint Paul | MN | 1:25:13 | #6 |
| 2019 | Lola's Lake Waconia Half MarathonWaconia | MN | 1:29:56 | #17 |
| 2019 | Charlottesville MarathonCharlottesville | VA | 1:30:00 | #8 |
| 2019 | Minneapolis Halloween HalfMinneapolis | MN | 1:33:36 | #29 |
| 2019 | Minneapolis Halloween Half MarathonMinneapolis | MN | 1:33:36 | #29 |
| 2019 | Newport News One City MarathonNewport News | VA | 1:34:07 | #31 |
| 2019 | Sasquatch Marathon and Half MarathonSnoqualmie | WA | 1:37:20 | #20 |
| 2019 | Fort4Fitness | — | 1:38:00 | #509 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:45:51 | #455 |
| 2019 | IMT Des Moines MarathonDes Moines | IA | 1:45:59 | #435 |
| 2019 | Capital City MarathonOlympia | WA | 1:47:15 | #114 |
| 2019 | Run Sunset BeachSunset Beach | NC | 1:49:13 | #59 |
| 2019 | Omaha MarathonOmaha | NE | 1:49:21 | #49 |
| 2019 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:51:11 | #292 |
| 2019 | Zombie Half MarathonAnchorage | AK | 1:54:47 | #155 |
| 2019 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:57:28 | #941 |
| 2019 | Long Life Meal Prep Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:57:30 | #93 |
| 2019 | Gopher To BadgerHudson | WI | 2:00:14 | #261 |
| 2019 | Three Eagle Half Marathon & 5KThree Lakes | WI | 2:00:33 | #110 |
| 2019 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 2:02:20 | #309 |
| 2019 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:12:33 | #508 |
| 2019 | Presque Isle Half MarathonErie | PA | 2:16:56 | #521 |
| 2019 | Red White and Boom Half MarathonMinneapolils | MN | 2:28:40 | #1104 |
| 2019 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:36:08 | #599 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:40:44 | #9197 |
| 2018 | Urban Cow Half MarathonSacramento | CA | 1:27:53 | #120 |
| 2018 | Gold Country Half MarathonEl Dorado Hills | CA | 1:29:30 | #19 |
| 2018 | Cedar Canyon Half MarathonCedar City | UT | 1:29:41 | #21 |
| 2018 | Fort4Fitness | — | 1:38:58 | #601 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:41:31 | #629 |
| 2018 | RaceVermont Fall Half MarathonShelburne | VT | 1:42:19 | #43 |
| 2018 | Bridge of the Gods RunCascade Locks | OR | 1:43:47 | #39 |
| 2018 | Phoenix Pride RunPhoenix | AZ | 1:44:05 | #22 |
| 2018 | Seacoast Half MarathonPortsmouth | NH | 1:46:45 | #184 |
| 2018 | Capital City MarathonOlympia | WA | 1:48:44 | #143 |
| 2018 | Surf City MarathonHuntington Beach | CA | 1:49:59 | #956 |
| 2018 | Mistletoe RunWinston Salem | NC | 1:50:31 | #238 |
| 2018 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:54:34 | #152 |
| 2018 | Run the Line Half MarathonTexarkana | TX | 1:57:04 | #138 |
| 2018 | Zombie Half MarathonAnchorage | AK | 2:02:01 | #252 |
| 2018 | Walnut Creek Running FestivalWalnut Creek | CA | 2:03:47 | #332 |
| 2018 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:10:42 | #602 |
| 2018 | Scenic Half Marathon | — | 2:13:13 | #119 |
| 2018 | Ely Marathon WeekendEly | MN | 2:29:24 | #223 |
| 2018 | Ely Marathon & Highland Bank Half Marathon Races | — | 2:29:24 | #223 |
| 2018 | Geist Half Marathon, 10K, 5K & 1 MileFishers | IN | 3:10:03 | #806 |
| 2017 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:31:01 | #77 |
| 2017 | Rivertown RacesGrand Rapids | MI | 1:38:22 | #24 |
| 2017 | Rivertown RacesGrand Rapids | MI | 1:38:22 | #24 |
| 2017 | Nashville 1/2 MarathonNashville | TN | 1:39:17 | #40 |
| 2017 | Charleston Half MarathonCharleston | SC | 1:39:41 | #119 |
| 2017 | Fort4Fitness | — | 1:42:53 | #954 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:43:10 | #545 |
| 2017 | The Colorado MarathonFort Collins | CO | 1:44:46 | #116 |
| 2017 | California Classic Half MarathonFresno | CA | 1:52:54 | #160 |
| 2017 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 1:54:28 | #126 |
| 2017 | Vintage Park Half MarathonHouston | TX | 1:54:28 | #126 |
| 2017 | Mayberry Half Marathon 10K and 5K | — | 1:55:35 | #87 |
| 2017 | Mayberry Half MarathonMount Airy | NC | 1:55:36 | #87 |
| 2017 | Get In GearMinneapolis | MN | 2:04:43 | #637 |
| 2017 | Air Force MarathonDayton | OH | 2:07:20 | #908 |
| 2017 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 2:10:27 | #341 |
| 2017 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:21:36 | #954 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:45:54 | #6775 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 2:54:13 | #674 |
| 2017 | Bridge of the Gods | — | 2:54:13 | #673 |
| 2017 | Rock 'n' Roll NashvilleNashville | TN | 3:10:25 | #14105 |
| 2017 | Seattle Marathon: Summer EventsSeattle | WA | 3:19:54 | #99 |
| 2016 | RUN THE ALAMOSan Antonio | TX | 1:32:56 | #41 |
| 2016 | Marquette MarathonMarquette | MI | 1:34:42 | #22 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 1:37:37 | #140 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:38:03 | #309 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:40:05 | #366 |
| 2016 | Lincoln MarathonLincoln | NE | 1:42:04 | #595 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:42:30 | #430 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:42:56 | #250 |
| 2016 | Capital City MarathonOlympia | WA | 1:44:24 | #114 |
| 2016 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:44:39 | #113 |
| 2016 | Olympia Lakefair Races - Half Marathon, 8K & 3KOlympia | WA | 1:46:47 | #65 |
| 2016 | Lakefair Run | — | 1:46:47 | #65 |
| 2016 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:52:21 | #129 |
| 2016 | Two Cities MarathonFresno | CA | 1:53:47 | #177 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:04:27 | #1566 |
| 2016 | Cellcom Green Bay Marathon | — | 2:04:27 | #1565 |
| 2016 | Air Force Marathon | — | 2:15:50 | #1192 |
| 2016 | Grandma's MarathonDuluth | MN | 2:16:40 | #4242 |
| 2016 | Red White and Boom Half MarathonMinneapolils | MN | 2:21:54 | #1620 |
| 2016 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:50:18 | #1222 |
| 2015 | Monster DashMinneapolis | MN | 1:34:46 | #135 |
| 2015 | Healdsburg Half MarathonHealdsburg | CA | 1:37:14 | #28 |
| 2015 | Ogden MarathonOgden | UT | 1:40:24 | #188 |
| 2015 | Whidbey Island MarathonOak Harbor | WA | 1:41:23 | #46 |
| 2015 | Capital City MarathonOlympia | WA | 1:41:51 | #70 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:05 | #1103 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:47:38 | #1132 |
| 2015 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:54:51 | #539 |
| 2015 | Gopher To BadgerHudson | WI | 2:05:34 | #475 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:06:43 | #1530 |
| 2015 | Cellcom Green Bay Marathon | — | 2:06:43 | #1530 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:49 | #6811 |
| 2015 | Mt. Ashland Hill Climb RunAshland | OR | 2:09:42 | #11 |
| 2015 | Air Force MarathonDayton | OH | 2:11:35 | #1320 |
| 2015 | Air Force Marathon | — | 2:13:37 | #1320 |
| 2014 | Good Life HalfsyLincoln | NE | 1:34:51 | #141 |
| 2014 | Ogden MarathonOgden | UT | 1:39:48 | #205 |
| 2014 | Harbor Half MarathonCorpus Christi | TX | 1:40:35 | #42 |
| 2014 | Capital City MarathonOlympia | WA | 1:41:30 | #83 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 1:41:37 | #487 |
| 2014 | Whidbey Island MarathonOak Harbor | WA | 1:41:54 | #95 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:42:50 | #549 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 1:43:41 | #476 |
| 2014 | Grandma's MarathonDuluth | MN | 1:44:48 | #1074 |
| 2014 | Life Time Miami Marathon & HalfMiami | FL | 1:45:31 | #853 |
| 2014 | Oakland Running FestivalOakland | CA | 1:47:48 | #455 |
| 2014 | Shipyard Old Port Half MarathonPortland | ME | 1:48:14 | #561 |
| 2014 | Shipyard Old Port Half Marathon and 5k | — | 1:48:14 | #562 |
| 2014 | Silver Comet Half & Full MarathonMableton | GA | 1:48:34 | #94 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:49:57 | #1740 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:50:09 | #849 |
| 2014 | Rock 'n' Roll NashvilleNashville | TN | 1:50:42 | #1621 |
| 2014 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:52:15 | #533 |
| 2014 | Hill Country Halloween HalfCedar Park | TX | 1:58:12 | #80 |
| 2014 | Austin Halloween Half Marathon | — | 1:58:12 | #80 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:01:02 | #2355 |
| 2014 | Presque Isle Half MarathonErie | PA | 2:01:23 | #439 |
| 2014 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 2:05:44 | #14734 |
| 2014 | Air Force MarathonDayton | OH | 2:09:32 | #1428 |
| 2014 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:09:51 | #2408 |
| 2014 | Cellcom Green Bay Marathon | — | 2:09:51 | #2409 |
| 2014 | Best Damn Race Safety HarborSafety Harbor | FL | 2:13:53 | #602 |
| 2014 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:20:22 | #144 |
| 2013 | 2026 Block Island Half MarathonBlock Island | RI | 1:36:38 | #89 |
| 2013 | Ogden MarathonOgden | UT | 1:37:56 | #144 |
| 2013 | Capital City MarathonOlympia | WA | 1:37:59 | #78 |
| 2013 | Whidbey Island MarathonOak Harbor | WA | 1:43:09 | #88 |
| 2013 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:54:29 | #545 |
| 2013 | Chi Town Half Marathon & 10KChicago | IL | 1:57:07 | #454 |
| 2013 | Broadway Bridge 5K, 10K and Half MarathonKansas City | MO | 1:57:26 | #87 |
| 2013 | Surf City MarathonHuntington Beach | CA | 1:58:39 | #2983 |
| 2013 | Surf city USA Marathon | — | 1:58:39 | #2983 |
| 2013 | 2026 Haulin AspenBend | OR | 2:00:37 | #64 |
| 2013 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 2:04:45 | #13245 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:05:23 | #2091 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:11:12 | #4859 |
| 2013 | Grandma's MarathonDuluth | MN | 2:11:27 | #3917 |
| 2013 | Greensboro Half MarathonGreensboro | NC | 2:17:22 | #294 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 2:24:14 | #3924 |
| 2013 | Marshall University MarathonHuntington | WV | 3:46:07 | #1092 |
| 2012 | 757 Road RaceNewport News | VA | 1:26:16 | #16 |
| 2012 | Charlottesville MarathonCharlottesville | VA | 1:27:47 | #14 |
| 2012 | 2026 Block Island Half MarathonBlock Island | RI | 1:32:26 | #54 |
| 2012 | Whidbey Island MarathonOak Harbor | WA | 1:45:36 | #111 |
| 2012 | Run Hard Columbia MarathonColumbia | SC | 1:49:38 | #127 |
| 2012 | The Towpath MarathonCleveland | OH | 1:54:26 | #297 |
| 2012 | Bridge The Gap to HealthQuincy | IL | 2:06:07 | #179 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:09:33 | #3793 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:21:18 | #7015 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 2:23:37 | #3173 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 2:37:51 | #5678 |
| 2012 | Tri-City Medical Center Carlsbad Marathon | — | 2:37:51 | #5680 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 3:03:36 | #23512 |
| 2012 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 3:41:06 | #938 |
| 2012 | Tacoma City Marathon | — | 3:41:06 | #938 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 4:03:28 | #743 |
| 2011 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:34:15 | #44 |
| 2011 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:36:41 | #272 |
| 2011 | Whidbey Island MarathonOak Harbor | WA | 1:39:28 | #70 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:46:35 | #2664 |
| 2011 | Lincoln MarathonLincoln | NE | 1:50:52 | #1155 |
| 2011 | The Towpath MarathonCleveland | OH | 1:54:38 | #363 |
| 2011 | Maple Leaf Half MarathonManchester | VT | 2:06:30 | #253 |
| 2011 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:15:17 | #5706 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:29:29 | #5493 |
| 2010 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:35:14 | #184 |
| 2010 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:38:50 | #63 |
| 2010 | Race For The Roses Half Marathon & 5KPortland | OR | 1:40:01 | #210 |
| 2010 | Lincoln MarathonLincoln | NE | 1:42:07 | #484 |
| 2010 | 33rd Annual Lincoln National Guard Marathon | — | 1:42:07 | #484 |
| 2010 | Whidbey Island MarathonOak Harbor | WA | 1:43:14 | #104 |
| 2010 | Whidbey Island Marathon and Half-Marathon | — | 1:43:14 | #104 |
| 2010 | Critz Tybee Run FestSavannah | GA | 1:50:59 | #316 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:51:02 | #2482 |
| 2010 | The Towpath MarathonCleveland | OH | 1:56:08 | #324 |
| 2010 | Hershey Half MarathonHershey | PA | 1:58:12 | #717 |
| 2010 | Buckeye Half Marathon & RelayPeninsula | OH | 1:58:16 | #267 |
| 2010 | Erie MarathonErie | PA | 1:58:48 | #244 |
| 2010 | Fall ClassicStrongsville | OH | 1:59:26 | #319 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:59:47 | #3672 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 2:08:13 | #4440 |
| 2010 | Fargo Marathon WeekendFargo | ND | 2:12:32 | #4041 |
| 2010 | Scheels Fargo Marathon | — | 2:12:32 | #3046 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:28:51 | #5651 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:49:57 | #8114 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:40:53 | #16527 |
| 2009 | Capital City MarathonOlympia | WA | 1:39:39 | #82 |
| 2009 | The Governor's Cup Road RaceColumbia | SC | 1:44:45 | #146 |
| 2009 | Whidbey Island MarathonOak Harbor | WA | 1:46:03 | #110 |
| 2009 | Whidbey Island Marathon and Half-Marathon | — | 1:46:03 | #110 |
| 2009 | The Towpath MarathonCleveland | OH | 1:52:52 | #270 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:56:28 | #3198 |
| 2009 | Erie MarathonErie | PA | 1:57:56 | #204 |
| 2009 | Outer Banks MarathonManteo | NC | 1:58:40 | #750 |
| 2009 | Drake Well MarathonTitusville | PA | 2:02:36 | #39 |
| 2009 | Rock 'n' Roll NashvilleNashville | TN | 2:06:06 | #4617 |
| 2009 | Cytiva Top of Utah MarathonLogan | UT | 2:06:21 | #999 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:21:39 | #8691 |
| 2009 | Long Beach MarathonLong Beach | CA | 2:42:02 | #7342 |
| 2009 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:47:00 | #3636 |
| 2009 | 2027 WALT DISNEY WORLD® Marathon Weekend presented by State Farm® With A Running PassionOrlando | FL | 3:09:53 | #10087 |
| 2008 | Capital City MarathonOlympia | WA | 1:44:13 | #112 |
| 2008 | Whidbey Island MarathonOak Harbor | WA | 1:48:47 | #185 |
| 2008 | Whidbey Island Marathon and Half Marathon | — | 1:48:47 | #171 |
| 2008 | The BearathonWaco | TX | 1:52:03 | #100 |
| 2008 | The Towpath MarathonCleveland | OH | 1:53:49 | #309 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 1:56:02 | #2633 |
| 2008 | Outer Banks MarathonManteo | NC | 1:58:25 | #652 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:00:00 | #3172 |
| 2008 | Erie MarathonErie | PA | 2:09:59 | #223 |
| 2008 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:12:58 | #1319 |
| 2008 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 2:54:31 | #559 |
| 2007 | Seattle Marathon: Summer EventsSeattle | WA | 1:49:08 | #862 |
| 2007 | CentraCare Earth Day RunSt. Cloud | MN | 1:52:50 | #609 |
| 2007 | Earth Day Half Marathon - | — | 1:52:50 | #609 |
| 2007 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 2:16:47 | #612 |
| 2006 | Jack & Jill Marathon & HalfNorth Bend | WA | 1:47:58 | #349 |
| 2006 | Dexter Ann Arbor RunDexter | MI | 1:52:08 | #938 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:56:55 | #3191 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:18:10 | #13936 |
| 2005 | Race For The Roses Half Marathon & 5KPortland | OR | 1:38:05 | #95 |
| 2005 | Dexter Ann Arbor RunDexter | MI | 2:04:08 | #1224 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 2:55:52 | #18369 |
| 2004 | Dexter Ann Arbor RunDexter | MI | 1:35:47 | #210 |
| 2004 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:41:56 | #376 |
| 2004 | Thanksgiving Day Half MarathonAtlanta | GA | 1:52:30 | #1532 |
| 2004 | Leaf Peepers Half MarathonWaterbury | VT | 1:55:07 | #370 |
| 2003 | New Prague Half MarathonNew Prague | MN | 2:02:07 | #980 |
| 2003 | New Prague Half Marathon - | — | 2:02:07 | #982 |
| 2003 | Canyonlands Half MarathonMoab | UT | 2:05:27 | #1472 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:06:29 | #1293 |
| 2002 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:33:35 | #641 |
| 2001 | Dexter Ann Arbor RunDexter | MI | 1:28:26 | #88 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
61 racesWAWashington
34 racesUTUtah
22 racesTXTexas
20 racesCACalifornia
18 racesOHOhio
18 racesPAPennsylvania
13 racesAZArizona
12 racesFLFlorida
11 racesGAGeorgia
11 racesNCNorth Carolina
11 racesWIWisconsin
11 racesMIMichigan
10 racesINIndiana
9 racesNYNew York
8 racesTNTennessee
8 racesVAVirginia
7 racesCOColorado
6 racesILIllinois
6 racesOROregon
6 racesIDIdaho
5 racesNENebraska
5 racesAKAlaska
4 racesMOMissouri
4 racesSCSouth Carolina
4 racesALAlabama
3 racesMTMontana
3 racesVTVermont
3 racesKSKansas
2 racesNDNorth Dakota
2 racesNVNevada
2 racesIAIowa
1 raceLALouisiana
1 raceMAMassachusetts
1 raceMDMaryland
1 raceWVWest Virginia
1 raceCTConnecticut
0 racesMSMississippi
0 racesNMNew Mexico
0 racesWYWyoming
0 races50-State Challenge
40/ 50 states
10 states to go