Back to runner search
MN
Mike Nelson
MaleMinnesota1998–2026
198
Total Finishes
121
Different Races
29
States (58%)
1:07:51
PR (5:11/mi)
1:53:22
Average
+1:15:44
Slower (first to last)
Medal House
2002
Healthy Human Race
1:32:27
#39 overall#36 gender
2002
2025 500 Festival Running Events
2:11:05
#9026 overall#6336 gender
2001
Snow Joke Half Marathon
1:58:56
#81 overall#54 gender
2001
Indy Half Marathon at Fort Ben
2:07:25
#592 overall#414 gender
2001
2025 500 Festival Running Events
2:13:45
#8414 overall#5987 gender
2000
Snow Joke Half Marathon
1:57:55
#85 overall#62 gender
2000
Indy Half Marathon at Fort Ben
2:06:40
#576 overall#401 gender
1999
Run for the Schools
1:17:50
#4 overall#4 gender
1999
Quad Cities Distance Classic
1:18:12
#8 overall#8 gender
1999
Mercer Island Rotary Half Marathon
1:34:17
#125 overall#119 gender
1998
Mercer Island Rotary Half Marathon
1:27:54
#82 overall#81 gender
1998
Snow Joke Half Marathon
1:52:18
#102 overall#72 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | RUN THE ALAMOSan Antonio | TX | 2:43:38 | #2733 |
| 2025 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:27:18 | #19 |
| 2025 | Dick Beardsley RacesDetroit Lakes | MN | 1:27:18 | #19 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:02:08 | #717 |
| 2025 | RUN THE ALAMOSan Antonio | TX | 2:36:07 | #1800 |
| 2025 | BCS College Station MarathonCollege Station | TX | 2:53:53 | #1612 |
| 2024 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 1:29:02 | #20 |
| 2024 | Dick Beardsley RacesDetroit Lakes | MN | 1:29:02 | #20 |
| 2024 | Dick Beardsley RacesDetroit Lakes | MN | 1:29:02 | #20 |
| 2024 | Love Run Half MarathonPhiladelphia | PA | 1:47:03 | #1092 |
| 2024 | OmaHalfOmaha | NE | 1:54:19 | #34 |
| 2024 | RUN THE ALAMOSan Antonio | TX | 2:15:25 | #841 |
| 2024 | Buffalo Stampede 5k and Half-MarathonBryan | TX | 2:18:25 | #28 |
| 2024 | The BearathonWaco | TX | 2:18:45 | #656 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:25:04 | #3161 |
| 2024 | BCS Oktoberfest Half-MarathonMadison | NJ | 2:37:39 | #460 |
| 2023 | Milwaukee Lakefront MarathonMilwaukee | WI | 1:45:41 | #181 |
| 2023 | Milwaukee Lakefront MarathonMilwaukee | WI | 1:45:41 | #181 |
| 2023 | Rockfest Half MarathonHampton Beach | NH | 2:00:03 | #705 |
| 2023 | RUN THE ALAMOSan Antonio | TX | 2:08:07 | #751 |
| 2023 | The BearathonWaco | TX | 2:18:02 | #635 |
| 2023 | BCS College Station MarathonCollege Station | TX | 2:21:13 | #964 |
| 2023 | Badass TexasWaco | TX | 2:23:27 | #261 |
| 2022 | Saguaro Half MarathonTucson | AZ | 1:35:47 | #4 |
| 2022 | Prince of Wales Island MarathonCraig | AK | 2:08:17 | #18 |
| 2022 | Buffalo Stampede 5k and Half-MarathonBryan | TX | 2:23:58 | #36 |
| 2022 | BCS College Station MarathonCollege Station | TX | 2:24:18 | #851 |
| 2022 | South Shore Half Marathon and 5KHanover | MA | 2:33:48 | #459 |
| 2022 | South Shore Half Marathon and 5KHanover | MA | 2:33:48 | #459 |
| 2021 | Sioux Falls Half Marathon: SkedaddleSioux Falls | SD | 2:11:00 | #286 |
| 2020 | Sioux Falls MarathonSioux Falls | SD | 2:16:25 | #313 |
| 2019 | Runtastic TIMPAmerican Fork | UT | 1:13:49 | #1 |
| 2019 | Timpanogos Half MarathonAmerican Fork | UT | 1:13:49 | #1 |
| 2019 | Longview Half MarathonKansas City | MO | 2:11:21 | #323 |
| 2019 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:18:05 | #786 |
| 2019 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:54:06 | #746 |
| 2018 | Wisconsin MarathonKenosha | WI | 1:25:55 | #8 |
| 2018 | South Shore Half MarathonMilwaukee | WI | 1:26:11 | #17 |
| 2018 | Lake Minnetonka Half MarathonWayzata | MN | 1:40:13 | #185 |
| 2018 | Gopher To BadgerHudson | WI | 1:40:44 | #64 |
| 2018 | Healthy Human RaceRochester | MN | 1:42:15 | #39 |
| 2018 | Rock The ParkwayKansas City | MO | 1:50:29 | #730 |
| 2018 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:51:32 | #675 |
| 2018 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:00:29 | #764 |
| 2018 | Running with the CowsBucyrus | KS | 2:00:35 | #236 |
| 2018 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:07:31 | #710 |
| 2018 | Newport MarathonNewport | OR | 2:10:51 | #166 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 1:08:42 | #1 |
| 2017 | Hobble Creek Half MarathonMapleton | UT | 1:10:26 | #2 |
| 2017 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 1:33:24 | #19 |
| 2017 | Mankato Marathon WeekendMankato | MN | 1:36:04 | #62 |
| 2017 | Gopher To BadgerHudson | WI | 1:38:22 | #76 |
| 2017 | Lincoln Memorial Half MarathonSpringfield | IL | 1:45:47 | #163 |
| 2017 | Urban Cow Half MarathonSacramento | CA | 2:01:08 | #815 |
| 2017 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 2:12:01 | #575 |
| 2017 | The Notre Dame Holy HalfNotre Dame | IN | 2:21:20 | #982 |
| 2017 | Sand Creek Half MarathonDenver | CO | 2:23:10 | #121 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:32:29 | #3778 |
| 2016 | Hobble Creek Half MarathonMapleton | UT | 1:08:16 | #1 |
| 2016 | AF Canyon Half Marathon, 10K & 5KAmerican Fork | UT | 1:10:05 | #1 |
| 2016 | Milwaukee MarathonMilwaukee | WI | 1:22:55 | #12 |
| 2016 | Wisconsin MarathonKenosha | WI | 1:25:17 | #9 |
| 2016 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:34:43 | #39 |
| 2016 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 1:42:49 | #31 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:49:35 | #897 |
| 2016 | Marion Arts Festival Half MarathonMarion | IA | 1:57:00 | #187 |
| 2016 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 2:01:08 | #97 |
| 2016 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 2:10:33 | #484 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 3:14:43 | #276 |
| 2016 | Snow Joke Half MarathonSeeley Lake | MT | 3:14:44 | #785 |
| 2015 | AF Canyon Half Marathon, 10K & 5KAmerican Fork | UT | 1:07:51 | #3 |
| 2015 | Hobble Creek Half MarathonMapleton | UT | 1:09:13 | #2 |
| 2015 | Utah Valley Marathon, Half Marathon, 10K & 5K | — | 1:10:40 | #6 |
| 2015 | Utah Valley MarathonProvo | UT | 1:10:41 | #6 |
| 2015 | Striders Winter Race Circuit Half MarathonOgden | UT | 1:11:04 | #2 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:51:15 | #1522 |
| 2015 | Surf City USA Marathon | — | 1:51:15 | #1524 |
| 2015 | Run Bentonville Half MarathonBentonville | AR | 2:08:52 | #663 |
| 2015 | Good Life HalfsyLincoln | NE | 2:30:18 | #2721 |
| 2014 | Salt Lake City MarathonSalt Lake City | UT | 1:11:45 | #5 |
| 2014 | Mankato Marathon WeekendMankato | MN | 1:37:44 | #85 |
| 2014 | Gopher To BadgerHudson | WI | 1:40:41 | #95 |
| 2014 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 1:43:48 | #142 |
| 2014 | Long Life Meal Prep Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:48:31 | #49 |
| 2014 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:52:35 | #548 |
| 2014 | New Prague Half MarathonNew Prague | MN | 1:58:18 | #124 |
| 2014 | Newport MarathonNewport | RI | 2:13:42 | #1817 |
| 2014 | Grandma's MarathonDuluth | MN | 2:51:59 | #6914 |
| 2013 | Hobble Creek Half MarathonMapleton | UT | 1:10:22 | #6 |
| 2013 | Utah Valley MarathonProvo | UT | 1:12:24 | #10 |
| 2013 | Utah Valley Marathon, Half Marathon, 10K & 5K | — | 1:12:24 | #10 |
| 2013 | Lucky 5K/10K/Half Marathon - St. GeorgeSaint George | UT | 1:14:04 | #11 |
| 2013 | Denver Half Marathon and 10KDenver | CO | 1:15:58 | #3 |
| 2013 | Brewers Mini Marathonmilwaukee | WI | 1:21:58 | #8 |
| 2013 | Half Fast HalfVadnais Heights | MN | 1:38:05 | #38 |
| 2013 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:40:50 | #115 |
| 2013 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 1:45:39 | #38 |
| 2013 | Coeur d'Alene MarathonCoeur d'Alene | ID | 1:45:41 | #114 |
| 2013 | Evansville Half MarathonEvansville | IN | 1:49:39 | #220 |
| 2013 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:24:45 | #722 |
| 2012 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:28:33 | #342 |
| 2012 | Gopher To BadgerHudson | WI | 1:34:59 | #69 |
| 2012 | Scenic Byway River RunBelle Plaine | MN | 1:37:40 | #12 |
| 2012 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:40:03 | #140 |
| 2012 | Urban WildlandRichfield | MN | 1:40:03 | #140 |
| 2012 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:05:49 | #1410 |
| 2012 | US Half Marathon | — | 2:05:49 | #1411 |
| 2012 | Wisconsin MarathonKenosha | WI | 2:38:30 | #2099 |
| 2012 | Snow Joke Half MarathonSeeley Lake | MT | 2:46:12 | #504 |
| 2012 | Snow Joke Half MarathonSeeley Lake | MT | 2:46:12 | #504 |
| 2011 | Evansville Half MarathonEvansville | IN | 1:34:03 | #89 |
| 2011 | Scenic Byway River RunBelle Plaine | MN | 1:40:10 | #19 |
| 2011 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:57:17 | #837 |
| 2011 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:27 | #7882 |
| 2011 | Snow Joke Half MarathonSeeley Lake | MT | 2:44:07 | #413 |
| 2010 | Run Ocean Isle BeachOcean Isles Beach | NC | 1:44:17 | #42 |
| 2010 | Rock 'n' Roll NashvilleNashville | TN | 1:47:04 | #1141 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:48:45 | #1291 |
| 2010 | RUN FOR THE WARRIORSJacksonville | NC | 1:51:29 | #69 |
| 2010 | Surf City USA Marathon | — | 1:52:03 | #1674 |
| 2010 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:57:12 | #731 |
| 2010 | Capital City River RunLansing | MI | 1:57:16 | #585 |
| 2010 | Lake Minnetonka Half MarathonWayzata | MN | 1:58:21 | #1102 |
| 2010 | Snow Joke Half MarathonSeeley Lake | MT | 2:32:57 | #618 |
| 2009 | Madison Marathon | — | 1:19:55 | #16 |
| 2009 | Evansville Half MarathonEvansville | IN | 1:36:25 | #129 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:44:44 | #382 |
| 2009 | Run Ocean Isle BeachOcean Isles Beach | NC | 1:47:43 | #55 |
| 2009 | Rock 'n' Roll NashvilleNashville | TN | 1:50:41 | #1394 |
| 2009 | Battleship North Carolina Half 5KWilmington | NC | 1:53:44 | #158 |
| 2009 | Snow Joke Half MarathonSeeley Lake | MT | 2:40:42 | #383 |
| 2009 | Jazz Half Marathon and 5KNew Orleans | LA | 2:42:15 | #1232 |
| 2009 | IMT Des Moines MarathonDes Moines | IA | 2:53:20 | #2624 |
| 2009 | IMT Des Moines MarathonDes Moines | IA | 2:53:20 | #2624 |
| 2008 | Madison Marathon | — | 1:21:43 | #15 |
| 2008 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 1:23:45 | #16 |
| 2008 | Evansville Half-Marathon | — | 1:37:07 | #112 |
| 2008 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:40:29 | #300 |
| 2008 | Battleship North Carolina Half 5KWilmington | NC | 1:43:48 | #153 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 1:46:49 | #1511 |
| 2008 | Snow Joke Half MarathonSeeley Lake | MT | 2:15:02 | #311 |
| 2008 | Two Cities MarathonFresno | CA | 3:09:31 | #70 |
| 2007 | Hobble Creek Half MarathonMapleton | UT | 1:25:17 | #36 |
| 2007 | Evansville Half MarathonEvansville | IN | 1:46:33 | #139 |
| 2007 | Evansville Half-Marathon | — | 1:46:33 | #139 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:09:51 | #10647 |
| 2007 | OneAmerica 500 Festival Mini-Marathon - | — | 2:09:51 | #10745 |
| 2007 | Coeur d'Alene MarathonCoeur d'Alene | ID | 2:11:27 | #578 |
| 2007 | Snow Joke Half MarathonSeeley Lake | MT | 2:16:01 | #262 |
| 2006 | Evansville Half MarathonEvansville | IN | 1:39:30 | #133 |
| 2006 | Evansville Half-Marathon | — | 1:39:30 | #133 |
| 2006 | Jack & Jill Marathon & HalfNorth Bend | WA | 1:42:43 | #239 |
| 2006 | Quad Cities Distance ClassicRock Island | IL | 1:47:19 | #140 |
| 2006 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:47:48 | #315 |
| 2006 | Cellcom Green Bay Marathon | — | 1:47:48 | #444 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:39 | #2831 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:59:56 | #3901 |
| 2006 | Snow Joke Half MarathonSeeley Lake | MT | 2:06:16 | #221 |
| 2006 | Coeur d'Alene MarathonCoeur d'Alene | ID | 2:18:55 | #669 |
| 2006 | Summer's Done 13.1Austin | TX | 2:29:54 | #3134 |
| 2005 | Evansville Half MarathonEvansville | IN | 1:27:15 | #34 |
| 2005 | Evansville Half-Marathon | — | 1:27:15 | #34 |
| 2005 | Gopher To BadgerHudson | WI | 1:33:25 | #55 |
| 2005 | Holiday Inn Half Marathon - | — | 1:33:27 | #66 |
| 2005 | Healthy Human RaceRochester | MN | 1:33:48 | #66 |
| 2005 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:34:59 | #128 |
| 2005 | Urban Wildland Half Marathon - | — | 1:34:59 | #81 |
| 2005 | Brookings MarathonBrookings | SD | 1:38:32 | #14 |
| 2005 | University of Okoboji Marathon, Triathlon, Half Marathon & 10KOkoboji | IA | 1:45:55 | #23 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:51:21 | #2372 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 1:54:05 | #1920 |
| 2005 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:58:38 | #785 |
| 2005 | Coeur d'Alene MarathonCoeur d'Alene | ID | 2:05:50 | #445 |
| 2005 | Snow Joke Half MarathonSeeley Lake | MT | 2:11:30 | #247 |
| 2005 | Lincoln MarathonLincoln | NE | 2:23:08 | #1978 |
| 2005 | Lincoln Marathon - | — | 2:23:08 | #1992 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:24:02 | #7301 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:28:46 | #4322 |
| 2004 | Hobble Creek Half MarathonMapleton | UT | 1:19:33 | #21 |
| 2004 | Grandma's MarathonDuluth | MN | 1:30:46 | #182 |
| 2004 | New Prague Half Marathon - | — | 1:30:52 | #185 |
| 2004 | Evansville Half-Marathon | — | 1:31:07 | #61 |
| 2004 | New Prague Half MarathonNew Prague | MN | 1:31:18 | #185 |
| 2004 | CentraCare Earth Day RunSt. Cloud | MN | 1:32:16 | #70 |
| 2004 | Earth Day Half Marathon - | — | 1:32:16 | #70 |
| 2004 | Healthy Human RaceRochester | MN | 1:35:29 | #70 |
| 2004 | Ocala MarathonOcala | FL | 1:36:00 | #23 |
| 2004 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:36:39 | #201 |
| 2004 | Coeur d'Alene MarathonCoeur d'Alene | ID | 1:55:18 | #284 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:56:32 | #2331 |
| 2004 | Snow Joke Half MarathonSeeley Lake | MT | 2:09:45 | #220 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:29:12 | #162 |
| 2003 | Sioux Falls MarathonSioux Falls | SD | 1:30:28 | #48 |
| 2003 | Sioux Falls Half-Marathon - | — | 1:30:28 | #48 |
| 2003 | Grandma's MarathonDuluth | MN | 1:31:28 | #236 |
| 2003 | Healthy Human RaceRochester | MN | 1:32:10 | #58 |
| 2003 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:35:30 | #169 |
| 2003 | Coeur d'Alene MarathonCoeur d'Alene | ID | 1:55:31 | #252 |
| 2003 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:59:30 | #303 |
| 2003 | Snow Joke Half MarathonSeeley Lake | MT | 2:09:32 | #146 |
| 2003 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:01:47 | #3667 |
| 2002 | Healthy Human RaceRochester | MN | 1:32:27 | #39 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:05 | #9026 |
| 2001 | Snow Joke Half MarathonSeeley Lake | MT | 1:58:56 | #81 |
| 2001 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:07:25 | #592 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 2:13:45 | #8414 |
| 2000 | Snow Joke Half MarathonSeeley Lake | MT | 1:57:55 | #85 |
| 2000 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:06:40 | #576 |
| 1999 | Run for the SchoolsIowa City | IA | 1:17:50 | #4 |
| 1999 | Quad Cities Distance ClassicRock Island | IL | 1:18:12 | #8 |
| 1999 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:34:17 | #125 |
| 1998 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:27:54 | #82 |
| 1998 | Snow Joke Half MarathonSeeley Lake | MT | 1:52:18 | #102 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
29 racesUTUtah
17 racesMTMontana
16 racesTXTexas
15 racesWIWisconsin
14 racesINIndiana
13 racesIAIowa
8 racesWAWashington
7 racesIDIdaho
6 racesNCNorth Carolina
6 racesAZArizona
5 racesTNTennessee
5 racesCACalifornia
4 racesSDSouth Dakota
4 racesVAVirginia
4 racesILIllinois
3 racesMOMissouri
3 racesNENebraska
3 racesPAPennsylvania
3 racesAKAlaska
2 racesCOColorado
2 racesLALouisiana
2 racesMAMassachusetts
2 racesMIMichigan
2 racesOROregon
2 racesSCSouth Carolina
2 racesARArkansas
1 raceNJNew Jersey
1 raceNDNorth Dakota
0 races50-State Challenge
29/ 50 states
21 states to go