Back to League Tables
MJ
Mike Johnson
MaleCalifornia1984–2026
335
Total Finishes
186
Distinct Races
36
States (71%)
1:09:00
PR (5:16/mi)
2:14:37
Average
+1:45:14
Slower (first to last)
Medal House
1999
Beer City Half™ San Diego
1:26:35
#188 overall#167 gender
1999
Lincoln Marathon
1:28:58
#54 overall#48 gender
1999
OUC Orlando Half Marathon
1:47:51
#349 overall#301 gender
1998
The Runners Den Scottsdale 1/2 Marathon & 5K
1:48:59
#283 overall#226 gender
1998
Grandma's Marathon
1:55:31
#1309 overall#857 gender
1998
2025 500 Festival Running Events
2:22:51
#10118 overall#6989 gender
1997
Snow Joke Half Marathon
1:45:20
#45 overall#41 gender
1996
Mora Half Marathon & 5K
1:39:52
#170 overall#153 gender
1995
Pikes Peak Ascent
4:41:53
#989 overall#736 gender
1991
DEXTER-ANN ARBOR RUN
2:20:09
#1091 overall#897 gender
1990
DEXTER-ANN ARBOR RUN
2:16:27
#1078 overall#895 gender
1984
DEXTER-ANN ARBOR RUN
1:36:00
#443 overall#424 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:02:54 | #120 |
| 2026 | Shamrock MarathonVirginia Beach | VA | 2:14:10 | #2654 |
| 2026 | Mobile MarathonMobile | AL | 3:09:11 | #231 |
| 2026 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:21:14 | #8127 |
| 2025 | Shiprock MarathonShiprock | NM | — | #596 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:21:03 | #461 |
| 2025 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:24:07 | #28 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 1:44:17 | #797 |
| 2025 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:53:43 | #1094 |
| 2025 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:56:54 | #1488 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:24:33 | #4163 |
| 2025 | Rockfest Half MarathonHampton Beach | NH | 2:25:41 | #1798 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:28:10 | #1331 |
| 2025 | EMC DAM to DSMPolk City | IA | 2:54:30 | #3690 |
| 2025 | Wausau Marathon presented by Ho-Chunk Gaming WittenbergWausau | WI | 3:04:51 | #214 |
| 2025 | 2025 500 Festival Running EventsIndianapolis | IN | 3:10:36 | #14693 |
| 2024 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:22:49 | #21 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:29:00 | #1328 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:58:45 | #756 |
| 2024 | Cytiva Top of Utah MarathonLogan | UT | 1:59:21 | #210 |
| 2024 | High Uinta Half MarathonKamas | UT | 1:59:43 | #1 |
| 2024 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:03:20 | #1606 |
| 2024 | Eugene Marathon 2024Eugene | OR | 2:03:31 | #1669 |
| 2024 | Mankato Marathon WeekendMankato | MN | 2:04:05 | #301 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:30:04 | #17518 |
| 2024 | Sun MarathonSanta Clara | UT | 2:33:15 | #144 |
| 2024 | EMC DAM to DSMPolk City | IA | 2:40:48 | #2709 |
| 2024 | Panama City Beach MarathonPanama City Beach | FL | 2:42:39 | #391 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:46:47 | #5139 |
| 2023 | Poulsbo Half Marathon & 10kPoulsbo | WA | 1:58:31 | #72 |
| 2023 | Gopher To BadgerHudson | WI | 2:02:04 | #310 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:06:18 | #2058 |
| 2023 | Elm Creek Half MarathonMaple Grove | MN | 2:09:17 | #309 |
| 2023 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:11:40 | #681 |
| 2023 | Beer City Half™ Santa RosaSanta Rosa | CA | 2:11:49 | #740 |
| 2023 | Hometown Half Marathon & 5k/10k - NashvilleNashville | TN | 2:14:11 | #84 |
| 2023 | Rock n Roll NashvilleNashville | TN | 2:21:05 | #5555 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:33:07 | #21495 |
| 2023 | Manchester City MarathonManchester | NH | 2:46:25 | #443 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:53:28 | #5962 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 2:58:30 | #2618 |
| 2023 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:04:13 | #5087 |
| 2023 | 3M Half MarathonAustin | TX | 3:12:19 | #4307 |
| 2022 | Eau Claire MarathonEau Claire | WI | 1:48:12 | #194 |
| 2022 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:52:43 | #327 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 2:08:06 | #1352 |
| 2022 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:15:29 | #540 |
| 2022 | SAR Wild RunShaver Lake | CA | 2:29:39 | #51 |
| 2022 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 2:48:22 | #341 |
| 2022 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 2:54:29 | #44 |
| 2022 | Golden Driller MarathonTulsa | OK | 2:57:17 | #237 |
| 2022 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:09:34 | #4374 |
| 2022 | Heatwave Half Marathon - Little RockLittle Rock | AR | 3:20:24 | #1359 |
| 2022 | Space Coast Marathon & Half MarathonCocoa | FL | 4:00:31 | #1795 |
| 2021 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 1:41:59 | #70 |
| 2021 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:50:14 | #745 |
| 2021 | Strawberry Plains Half Marathon and 10K, Presented by Eddie's Health ShoppeStrawberry Plains | TN | 2:10:42 | #221 |
| 2021 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:18:52 | #884 |
| 2021 | Manchester City MarathonManchester | NH | 2:19:12 | #330 |
| 2021 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:25:20 | #1121 |
| 2021 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:53:24 | #2373 |
| 2021 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:09:16 | #3453 |
| 2021 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:38:06 | #4908 |
| 2020 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 2:29:10 | #41 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:10:00 | #5736 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:11:37 | #14102 |
| 2019 | Stillwater Half MarathonStillwater | MN | 1:34:58 | #28 |
| 2019 | Race 13.1 CharlotteCharlotte | NC | 1:50:19 | #76 |
| 2019 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:51:39 | #148 |
| 2019 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:52:16 | #101 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:08:37 | #15520 |
| 2019 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:11:12 | #2139 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 2:13:20 | #1524 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:20:53 | #5077 |
| 2019 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:31:33 | #679 |
| 2019 | Mobile MarathonMobile | AL | 2:43:57 | #346 |
| 2019 | San Joaquin River Trail Half Marathon & 10KAuberry | CA | 2:45:46 | #43 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:55:23 | #6407 |
| 2019 | IMT Des Moines MarathonDes Moines | IA | 2:56:07 | #3239 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:56:18 | #10748 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:58:19 | #6181 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:13:41 | #5491 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:30:44 | #7453 |
| 2018 | Utah Valley MarathonProvo | UT | 1:40:53 | #108 |
| 2018 | Urban Cow Half MarathonSacramento | CA | 1:42:35 | #355 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:47:42 | #321 |
| 2018 | Bend Marathon and HalfBend | OR | 1:48:52 | #133 |
| 2018 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:48:58 | #291 |
| 2018 | Race 13.1 CharlotteCharlotte | NC | 1:49:42 | #90 |
| 2018 | Bucks County MarathonWashington Crossing | PA | 1:51:53 | #62 |
| 2018 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:52:00 | #110 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:59:34 | #11562 |
| 2018 | Ogden MarathonOgden | UT | 2:01:42 | #795 |
| 2018 | Charleston Half MarathonCharleston | SC | 2:11:29 | #1157 |
| 2018 | Davis StampedeDavis | CA | 2:13:36 | #226 |
| 2018 | Running the RapidsCohasset | MN | 2:13:52 | #122 |
| 2018 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:33:16 | #740 |
| 2018 | OUC Orlando Half MarathonOrlando | FL | 2:45:22 | #2202 |
| 2018 | Little River Trail RunHillsborough | NC | 2:47:44 | #136 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:00:06 | #6597 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:04:14 | #5423 |
| 2017 | HBF Run for a ReasonPerth | WA | 1:33:26 | #200 |
| 2017 | Eau Claire MarathonEau Claire | WI | 1:34:44 | #54 |
| 2017 | Shamrock'n Half MarathonSacramento | CA | 1:42:41 | #215 |
| 2017 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:54:16 | #482 |
| 2017 | Race 13.1 CharlotteCharlotte | NC | 1:54:20 | #179 |
| 2017 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:54:45 | #224 |
| 2017 | Wisconsin MarathonKenosha | WI | 1:56:06 | #316 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:45 | #3589 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:14:10 | #2669 |
| 2017 | Reservoir Dogs Trail RunEl Sobrante | CA | 2:14:19 | #23 |
| 2017 | Strider Half MarathonMilwaukee | WI | 2:14:59 | #626 |
| 2017 | Coastal Half Marathon, 5K & 1 Mile Fun RunOrange Beach | AL | 2:16:15 | #150 |
| 2017 | Marshall University MarathonHuntington | WV | 2:37:32 | #705 |
| 2017 | MMMC Run with HeartMansfield | TX | 2:42:05 | #136 |
| 2017 | Dallas Marathon WeekendDallas | TX | 2:50:48 | #5405 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:51:37 | #26166 |
| 2017 | OCMD Island to Island Half MarathonOcean City | MD | 2:59:53 | #1065 |
| 2017 | Ocean City Running, 5k, Half MarathonOcean City | MD | 2:59:53 | #1065 |
| 2016 | HBF Run for a ReasonPerth | WA | 1:34:11 | #173 |
| 2016 | Eau Claire MarathonEau Claire | WI | 1:34:13 | #53 |
| 2016 | Lyndon Ellefson Memorial RunBarron Area | WI | 1:34:41 | #5 |
| 2016 | Chevron City to Surf for ActivBurswood | WA | 1:37:55 | #175 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:45:17 | #347 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:28 | #9405 |
| 2016 | Monster DashMinneapolis | MN | 1:56:41 | #760 |
| 2016 | Gentex Park2Park 1/2 Marathon & 5K for Neighbors PlusHolland | MI | 1:58:18 | #313 |
| 2016 | Park2Park Half MarathonHolland | MI | 1:58:18 | #313 |
| 2016 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 2:04:54 | #419 |
| 2016 | Lynchburg Half MarathonLynchburg | VA | 2:08:48 | #77 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:42:21 | #7771 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:45:38 | #4904 |
| 2016 | MMMC Run with HeartMansfield | TX | 2:49:48 | #187 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:55:17 | #14231 |
| 2016 | Kickin Assphault Half Marathon, 10k, 1 Mile run/walk, 1/2 mile Kid's DashGreat Falls | MT | 3:01:46 | #69 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:31:44 | #18984 |
| 2015 | Pure Water Days RacesChippewa Falls | WI | 1:34:32 | #16 |
| 2015 | Eau Claire MarathonEau Claire | WI | 1:35:27 | #26 |
| 2015 | Lincoln Memorial Half MarathonSpringfield | IL | 1:43:49 | #180 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:58:32 | #11064 |
| 2015 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:58:36 | #1232 |
| 2015 | Davis MoonLight RunDavis | CA | 1:59:22 | #158 |
| 2015 | Folsom Lake Trail SeriesGranite Bay | CA | 2:03:04 | #14 |
| 2015 | 2026 Trinity Health Seaway RunMuskegon | MI | 2:05:06 | #174 |
| 2015 | Mercy Health Seaway RunMuskegon | MI | 2:05:06 | #174 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:05:45 | #2302 |
| 2015 | Wisconsin MarathonKenosha | WI | 2:08:11 | #789 |
| 2015 | 2026 HelvetiaHillsboro | OR | 2:09:32 | #687 |
| 2015 | Park2Park Half MarathonHolland | MI | 2:10:41 | #485 |
| 2015 | Lincoln MarathonLincoln | NE | 2:11:21 | #3597 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:18:25 | #7394 |
| 2015 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:21:11 | #1056 |
| 2015 | The Nebraska HalfOmaha | NE | 2:31:17 | #483 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:37:20 | #3255 |
| 2015 | Space Coast Marathon & Half MarathonCocoa | FL | 2:49:02 | #1786 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:56:47 | #5741 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:07:47 | #9527 |
| 2015 | Surf City MarathonHuntington Beach | CA | 3:56:35 | #13933 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 4:03:56 | #9062 |
| 2015 | Pensacola MarathonPensacola | FL | 4:08:10 | #38 |
| 2014 | Eau Claire MarathonEau Claire | WI | 1:34:17 | #33 |
| 2014 | Runtastic THANKFUL - LehiLehi | UT | 1:42:41 | #91 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:57 | #8777 |
| 2014 | SOJO MarathonSouth Jordan | UT | 1:54:37 | #98 |
| 2014 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:00:07 | #436 |
| 2014 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:00:48 | #1154 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:07:53 | #2450 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 2:09:35 | #2458 |
| 2014 | Kickin Assphault Half Marathon, 10k, 1 Mile run/walk, 1/2 mile Kid's DashGreat Falls | MT | 2:21:54 | #41 |
| 2014 | Grandma's MarathonDuluth | MN | 2:27:10 | #5810 |
| 2014 | The Giant RaceSan Francisco | CA | 2:34:42 | #2959 |
| 2014 | Space Coast Marathon & Half MarathonCocoa | FL | 2:58:31 | #2227 |
| 2014 | 2026 Haulin AspenBend | OR | 2:58:41 | #191 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:36:04 | #10233 |
| 2014 | Surf City MarathonHuntington Beach | CA | 3:38:58 | #14989 |
| 2013 | Monster DashMinneapolis | MN | 1:35:59 | #273 |
| 2013 | Runtastic THANKFUL - LehiLehi | UT | 1:49:09 | #154 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:49:48 | #6410 |
| 2013 | Walnut Creek Running FestivalWalnut Creek | CA | 1:51:53 | #246 |
| 2013 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:52:38 | #558 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:41 | #4084 |
| 2013 | 2026 Haulin AspenBend | OR | 2:00:31 | #63 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:08:19 | #2795 |
| 2013 | Whistlestop MarathonAshland | WI | 2:12:35 | #815 |
| 2013 | Gopher To BadgerHudson | WI | 2:12:54 | #720 |
| 2013 | Oktoberfest MarathonSpring Lake | MI | 2:14:32 | #257 |
| 2013 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:17:29 | #628 |
| 2013 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:18:58 | #2640 |
| 2013 | B.A.A. Half MarathonBoston | MA | 2:19:24 | #5181 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:31:09 | #6276 |
| 2013 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:36:49 | #4605 |
| 2013 | Space Coast Marathon & Half MarathonCocoa | FL | 2:39:20 | #1498 |
| 2013 | Marshall University MarathonHuntington | WV | 3:13:18 | #1055 |
| 2013 | Surf City MarathonHuntington Beach | CA | 3:24:36 | #13738 |
| 2012 | Monster DashMinneapolis | MN | 1:30:07 | #123 |
| 2012 | Outer Banks MarathonManteo | NC | 1:44:36 | #167 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:21 | #5515 |
| 2012 | New Years DoubleAllen | TX | 1:55:38 | #58 |
| 2012 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:55:58 | #359 |
| 2012 | Monster DashMinneapolis | MN | 1:58:21 | #2294 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 1:59:06 | #1342 |
| 2012 | OhioHealth Emerald City Half and Quarter MarathonDublin | OH | 2:03:50 | #490 |
| 2012 | Natural Bridge Caverns Trail RunSan Antonio | TX | 2:05:42 | #40 |
| 2012 | Scenic City TrailChattanooga | TN | 2:06:17 | #107 |
| 2012 | Lake Minnetonka Half MarathonWayzata | MN | 2:10:38 | #1776 |
| 2012 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:15:30 | #1047 |
| 2012 | Steamworks Half MarathonDurango | CO | 2:16:16 | #155 |
| 2012 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:19:55 | #746 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:36:40 | #11754 |
| 2012 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:45:33 | #4270 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:48:31 | #10871 |
| 2012 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:48:48 | #4887 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:57:57 | #5990 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:08:59 | #9172 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 3:25:19 | #6792 |
| 2011 | Fargo Marathon WeekendFargo | ND | 1:30:20 | #78 |
| 2011 | Monster DashMinneapolis | MN | 1:35:34 | #200 |
| 2011 | Surf City MarathonHuntington Beach | CA | 1:37:59 | #474 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:46:53 | #403 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 1:49:08 | #1160 |
| 2011 | Dick Lytie Spring ClassicGreen Bay | WI | 1:50:37 | #91 |
| 2011 | Dayton River Corridor ClassicDayton | OH | 1:53:20 | #174 |
| 2011 | Critz Tybee Run FestSavannah | GA | 1:56:46 | #398 |
| 2011 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 1:58:44 | #258 |
| 2011 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:05:04 | #280 |
| 2011 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 2:07:36 | #705 |
| 2011 | Holiday Half Marathon / 8KPoint Clear | AL | 2:09:56 | #182 |
| 2011 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 2:11:32 | #903 |
| 2011 | Seattle MarathonSeattle | WA | 2:13:19 | #3447 |
| 2011 | Secret City Half Marathon and 5KOak Ridge | TN | 2:21:44 | #440 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:23:27 | #3579 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:57:20 | #5606 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:01:06 | #8593 |
| 2011 | Dallas Marathon WeekendDallas | TX | 3:10:26 | #8969 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:50:28 | #18649 |
| 2010 | Fargo Marathon WeekendFargo | ND | 1:29:57 | #738 |
| 2010 | Beer City Half™ San DiegoSan Diego | CA | 1:38:56 | #452 |
| 2010 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:41:38 | #179 |
| 2010 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:46:53 | #413 |
| 2010 | Union Hospital Run for HomeNew Philadelphia | OH | 1:52:39 | #105 |
| 2010 | Cleveland Marathon & Half MarathonCleveland | OH | 1:56:51 | #1407 |
| 2010 | Luau 5K, 10K, & 13.1M at Athens, GA (19)Athens | GA | 1:57:39 | #613 |
| 2010 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 2:08:07 | #516 |
| 2010 | Brandon Half Marathon & 5KBrandon | FL | 2:13:27 | #229 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:14:16 | #3509 |
| 2010 | Grandma's MarathonDuluth | MN | 2:22:32 | #4258 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:24:59 | #4841 |
| 2010 | Surf City MarathonHuntington Beach | CA | 2:53:23 | #9631 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 3:03:53 | #24306 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:53:58 | #16998 |
| 2009 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:09:00 | #220 |
| 2009 | Fargo Marathon WeekendFargo | ND | 1:32:04 | #119 |
| 2009 | Eau Claire MarathonEau Claire | WI | 1:40:04 | #62 |
| 2009 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:41:49 | #605 |
| 2009 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:49:55 | #279 |
| 2009 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:50:12 | #356 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:16 | #3388 |
| 2009 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:57:35 | #554 |
| 2009 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:00:42 | #1362 |
| 2009 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 2:03:52 | #602 |
| 2009 | Crystal Coast Half Marathon 5KMorehead City | NC | 2:05:56 | #201 |
| 2009 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 2:11:26 | #878 |
| 2009 | Grandma's MarathonDuluth | MN | 2:19:54 | #3580 |
| 2009 | Rock n Roll NashvilleNashville | TN | 2:20:10 | #8614 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:26:25 | #9241 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:31:47 | #5745 |
| 2009 | Beer City Half™ San DiegoSan Diego | CA | 2:43:52 | #6371 |
| 2008 | Alpine RacesLake Zurich | IL | 1:25:34 | #23 |
| 2008 | IMT Des Moines MarathonDes Moines | IA | 1:37:36 | #170 |
| 2008 | Oak Tree Half Marathon & 5K Run/WalkGeneseo | NY | 1:38:51 | #26 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:53 | #1650 |
| 2008 | Two Cities MarathonFresno | CA | 1:43:24 | #137 |
| 2008 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:52:12 | #2408 |
| 2008 | Oshkosh Half Marathon & Loop with myTEAM TRIUMPHOshkosh | WI | 1:54:32 | #397 |
| 2008 | Run for GreenDavidson | NC | 2:01:27 | #193 |
| 2008 | United Airlines NYC HalfNew York | NY | 2:02:28 | #4867 |
| 2008 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:02:48 | #2355 |
| 2008 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:12:58 | #1958 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 2:15:52 | #3911 |
| 2008 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:35:18 | #2746 |
| 2008 | Air Force MarathonDayton | OH | 2:45:36 | #1926 |
| 2008 | DONNA Marathon WeekendJacksonville Beach | FL | 2:51:22 | #2254 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:25:49 | #17901 |
| 2008 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:46:26 | #2848 |
| 2007 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:33:12 | #257 |
| 2007 | Beer City Half™ San DiegoSan Diego | CA | 1:34:26 | #196 |
| 2007 | Mermaid Half MarathonSan Diego | CA | 1:35:46 | #130 |
| 2007 | Two Cities MarathonFresno | CA | 1:42:39 | #139 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:25 | #2161 |
| 2007 | Kaiser Permanente Colfax MarathonDenver | CO | 1:43:32 | #96 |
| 2007 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:51:02 | #348 |
| 2007 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:57:02 | #2411 |
| 2007 | United Airlines NYC HalfNew York | NY | 2:01:17 | #5002 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:06:41 | #6097 |
| 2007 | Dallas Marathon WeekendDallas | TX | 2:24:42 | #3628 |
| 2007 | Shamrock'n Half MarathonSacramento | CA | 2:33:29 | #1639 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:34:16 | #12059 |
| 2007 | Leadville Trail Marathon and Heavy HalfLeadville | CO | 2:36:00 | #13 |
| 2007 | Holiday Half Marathon / 8KPoint Clear | AL | 2:52:39 | #233 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 3:05:10 | #4150 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:23:14 | #7340 |
| 2007 | Rock n Roll NashvilleNashville | TN | 3:32:42 | #17779 |
| 2006 | Beer City Half™ San DiegoSan Diego | CA | 1:33:23 | #259 |
| 2006 | Two Cities MarathonFresno | CA | 1:35:49 | #75 |
| 2006 | Oak Tree Half Marathon & 5K Run/WalkGeneseo | NY | 1:37:36 | #31 |
| 2006 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:42:19 | #826 |
| 2006 | 3M Half MarathonAustin | TX | 1:45:35 | #961 |
| 2006 | Fargo Marathon WeekendFargo | ND | 1:47:06 | #269 |
| 2006 | REVEL Sun ValleySun Valley | ID | 1:52:32 | #30 |
| 2006 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:53:18 | #298 |
| 2006 | The Spokane MarathonSpokane | WA | 2:15:19 | #304 |
| 2006 | Holiday Half Marathon / 8KPoint Clear | AL | 2:23:22 | #161 |
| 2006 | Whistlestop MarathonAshland | WI | 2:30:46 | #800 |
| 2006 | Life Time Miami Marathon & HalfMiami | FL | 2:52:11 | #4494 |
| 2006 | Rock n Roll NashvilleNashville | TN | 3:26:43 | #13312 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 1:31:09 | #215 |
| 2005 | American Discovery Trail MarathonColorado Springs | CO | 1:38:28 | #37 |
| 2005 | Fairfield Road RacesFairfield | CT | 1:44:51 | #369 |
| 2005 | NYRR Fred Lebow Half MarathonNew York | NY | 2:16:32 | #4582 |
| 2004 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:26:34 | #7 |
| 2004 | Lincoln Memorial Half MarathonSpringfield | IL | 1:30:55 | #16 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:36:35 | #385 |
| 2004 | Monterey Bay Half MarathonMonterey | CA | 1:41:37 | #252 |
| 2004 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:48:44 | #597 |
| 2004 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:52:07 | #1284 |
| 2004 | Borgess Run For The Health Of It!Kalamazoo | MI | 1:54:52 | #374 |
| 2004 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:40 | #1440 |
| 2004 | South Shore Half MarathonMilwaukee | WI | 1:56:33 | #299 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 1:57:35 | #1592 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:05:36 | #3000 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:39:49 | #9569 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 1:32:42 | #198 |
| 2003 | Surf City MarathonHuntington Beach | CA | 1:37:52 | #270 |
| 2003 | Heart Mini MarathonCincinnati | OH | 1:47:39 | #3048 |
| 2003 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:48:02 | #904 |
| 2003 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:00:10 | #2040 |
| 2003 | NYRR Fred Lebow Half MarathonNew York | NY | 2:01:42 | #2178 |
| 2003 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:02:28 | #1533 |
| 2003 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:33:36 | #1250 |
| 2003 | Mt. Ashland Hill Climb RunAshland | OR | 3:19:19 | #31 |
| 2002 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 1:22:29 | #4 |
| 2002 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:27:07 | #12 |
| 2002 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:49:34 | #411 |
| 2002 | Heart Mini MarathonCincinnati | OH | 1:50:54 | #3478 |
| 2002 | NYRR Fred Lebow Half MarathonNew York | NY | 2:16:04 | #3535 |
| 2001 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:29:08 | #21 |
| 2001 | South Shore Half MarathonMilwaukee | WI | 2:00:24 | #356 |
| 2001 | Beer City Half™ San DiegoSan Diego | CA | 2:01:50 | #2325 |
| 2001 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:22:13 | #1000 |
| 2001 | Seattle MarathonSeattle | WA | 2:36:08 | #3700 |
| 2000 | Beer City Half™ San DiegoSan Diego | CA | 1:33:27 | #268 |
| 2000 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 1:47:16 | #156 |
| 2000 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:49:25 | #928 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:26:35 | #188 |
| 1999 | Lincoln MarathonLincoln | NE | 1:28:58 | #54 |
| 1999 | OUC Orlando Half MarathonOrlando | FL | 1:47:51 | #349 |
| 1999 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:49:00 | #98 |
| 1999 | South Shore Half MarathonMilwaukee | WI | 2:04:35 | #467 |
| 1999 | Boulder Rez MarathonBoulder | CO | 2:22:21 | #916 |
| 1999 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:35:59 | #876 |
| 1998 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:48:59 | #283 |
| 1998 | Grandma's MarathonDuluth | MN | 1:55:31 | #1309 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:22:51 | #10118 |
| 1997 | Snow Joke Half MarathonSeeley Lake | MT | 1:45:20 | #45 |
| 1996 | Mora Half Marathon & 5KMora | MN | 1:39:52 | #170 |
| 1995 | Pikes Peak AscentManitou Springs | CO | 4:41:53 | #989 |
| 1991 | DEXTER-ANN ARBOR RUNDexter | MI | 2:20:09 | #1091 |
| 1990 | DEXTER-ANN ARBOR RUNDexter | MI | 2:16:27 | #1078 |
| 1984 | DEXTER-ANN ARBOR RUNDexter | MI | 1:36:00 | #443 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
62 racesNYNew York
35 racesFLFlorida
26 racesWIWisconsin
26 racesTXTexas
25 racesMNMinnesota
18 racesNCNorth Carolina
15 racesOHOhio
14 racesTNTennessee
13 racesUTUtah
12 racesMIMichigan
10 racesCOColorado
9 racesOKOklahoma
9 racesMDMaryland
8 racesWAWashington
8 racesINIndiana
7 racesALAlabama
6 racesOROregon
6 racesAZArizona
5 racesIAIowa
5 racesILIllinois
5 racesGAGeorgia
4 racesKYKentucky
4 racesNDNorth Dakota
4 racesVAVirginia
4 racesMTMontana
3 racesNENebraska
3 racesNHNew Hampshire
3 racesCTConnecticut
2 racesLALouisiana
2 racesNVNevada
2 racesPAPennsylvania
2 racesSCSouth Carolina
2 racesIDIdaho
1 raceKSKansas
1 raceMOMissouri
1 race50-State Challenge
36/ 51 states + DC
15 states to go