Back to League Tables
MH
Michael Hanson
MaleNevada1997–2026
156
Total Finishes
98
Distinct Races
33
States (65%)
1:17:57
PR (5:57/mi)
2:18:51
Average
+1:08:55
Slower (first to last)
Medal House
2008
B.A.A. Half Marathon
1:32:58
#178 overall#178 gender
2007
Ogden Marathon
1:34:27
#46 overall#39 gender
2007
Rock 'n' Roll Las Vegas
2:04:47
#2091 overall#1345 gender
2007
Rock 'n' Roll Arizona Marathon
2:20:02
#9591 overall#4853 gender
2007
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:34:58
#4440 overall#2346 gender
2007
Rock n Roll Nashville
2:40:42
#13035 overall#5854 gender
2007
Rock 'n' Roll Virgina Beach Half Marathon
2:49:26
#13596 overall#6634 gender
2006
Grandma's Marathon
1:51:47
#1153 overall#758 gender
2004
Baltimore Running Festival
1:59:01
#998 overall#634 gender
2001
NYRR Fred Lebow Half Marathon
2:02:34
#2604 overall#1862 gender
2001
Seattle Marathon
2:23:51
#3243 overall#1700 gender
1997
2025 500 Festival Running Events
2:32:06
#9963 overall#6893 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:39:55 | #241 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:27:41 | #8469 |
| 2026 | Surf City MarathonHuntington Beach | CA | 2:31:39 | #6615 |
| 2026 | Havasu Half Marathon & 5KLake Havasu City | AZ | 2:43:03 | #168 |
| 2026 | REVEL Mt CharlestonLas Vegas | NV | 2:43:07 | #1034 |
| 2026 | Space City Half Marathon, 10k, 5k, & MileHouston | TX | 2:43:50 | #417 |
| 2026 | PNC Alexandria HalfAlexandria | VA | 3:19:38 | #3612 |
| 2026 | Dahlgren Trail Half MarathonKing George | VA | 3:41:01 | #77 |
| 2025 | Manchester City MarathonManchester | NH | 1:30:57 | #32 |
| 2025 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:34:45 | #202 |
| 2025 | REVEL Big BearBig Bear Lake | CA | 2:17:36 | #1213 |
| 2025 | REVEL Mt CharlestonLas Vegas | NV | 2:22:54 | #983 |
| 2025 | Sunrise Marathon 5K/10K/13.1 LAS VEGASLas Vegas | NV | 2:25:35 | #1093 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:29:47 | #5594 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:30:15 | #2874 |
| 2025 | Rose Bowl Half MarathonPasadena | CA | 2:33:58 | #3603 |
| 2025 | Surf City MarathonHuntington Beach | CA | 2:48:43 | #6289 |
| 2025 | Havasu Half Marathon & 5KLake Havasu City | AZ | 2:49:44 | #217 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:51:36 | #8652 |
| 2025 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 3:06:15 | #293 |
| 2025 | 3H Trail Half Marathon + DHRT 50KKing George | VA | 3:54:08 | #128 |
| 2024 | Great Bay Half MarathonNewmarket | NH | 1:37:08 | #25 |
| 2024 | REVEL Big BearBig Bear Lake | CA | 2:32:24 | #2754 |
| 2024 | RUN THE ALAMOSan Antonio | TX | 2:34:39 | #1367 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 2:38:46 | #2729 |
| 2024 | Sunrise Marathon 5K/10K/13.1 LAS VEGASLas Vegas | NV | 2:39:23 | #1374 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:42:39 | #6264 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 2:48:33 | #6542 |
| 2024 | Breakneck Point Trail RunsBeacon | NY | 3:27:40 | #102 |
| 2023 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:37:08 | #170 |
| 2023 | REVEL Mt CharlestonLas Vegas | NV | 2:25:54 | #863 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 2:26:32 | #2160 |
| 2023 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:38:04 | #1670 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:42:02 | #5236 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:47:30 | #5440 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:48:57 | #5750 |
| 2023 | Rock 'n' Roll Salt Lake CitySalt Lake City | UT | 2:51:35 | #1494 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:51:50 | #5541 |
| 2023 | Purple Run 5K, 10K, & 1/2 MarathonLas Vegas | NV | 2:58:53 | #35 |
| 2023 | Devil After DarkLas Vegas | NV | 3:12:03 | #47 |
| 2023 | Running With the DevilLas Vegas | NV | 3:21:59 | #67 |
| 2023 | Breakneck Point Trail RunsBeacon | NY | 3:36:19 | #268 |
| 2022 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:07:01 | #924 |
| 2022 | Parowan City Half Marathon - Yankee Meadow RunParowan | UT | 2:24:10 | #112 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:33:42 | #3189 |
| 2022 | REVEL Big BearBig Bear Lake | CA | 2:34:13 | #988 |
| 2022 | REVEL Mt CharlestonLas Vegas | NV | 2:43:54 | #1209 |
| 2022 | Extraterrestrial Full MoonRachel | NV | 2:53:01 | #59 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:57:18 | #9695 |
| 2022 | Monument Valley Veterans Marathon & Half MarathonMonument Valley | UT | 3:00:22 | #119 |
| 2022 | Breakneck Point Trail RunsBeacon | NY | 3:24:57 | #65 |
| 2021 | Boulder Rez HalfBoulder | CO | 1:58:37 | #44 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 2:02:25 | #833 |
| 2021 | Beaver Canyon Half Marathon & 10KBeaver | UT | 2:37:17 | #152 |
| 2021 | Vegas Golden Night - DayLas Vegas | NV | 2:45:56 | #41 |
| 2021 | Purple Run 5K, 10K, & 1/2 MarathonLas Vegas | NV | 2:47:10 | #28 |
| 2021 | Semper Fi 5K & HalfWashington | DC | 2:47:46 | #146 |
| 2021 | Labor of LoveLas Vegas | NV | 2:53:49 | #45 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:54:17 | #4126 |
| 2021 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:55:57 | #23 |
| 2021 | The Las Vegas St. Patrick's Day RunBoulder City | NV | 2:56:45 | #112 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:30:01 | #87 |
| 2020 | Out with the OldLas Vegas | NV | 2:39:35 | #28 |
| 2019 | Fort Hill Brewery Half Marathon & 5KEasthampton | MA | 1:43:28 | #36 |
| 2019 | Grateful DadPortland | OR | 1:45:25 | #36 |
| 2019 | Festival Foods La Crosse MarathonLa Crosse | WI | 1:48:28 | #150 |
| 2019 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:08:53 | #363 |
| 2019 | Eugene Marathon 2024Eugene | OR | 2:15:56 | #1453 |
| 2019 | REVEL Mt CharlestonLas Vegas | NV | 2:29:02 | #1135 |
| 2019 | Summerlin Half MarathonLas Vegas | NV | 2:38:43 | #248 |
| 2019 | Vegas Golden Night - DayLas Vegas | NV | 2:41:55 | #49 |
| 2019 | Grapes of HalfEugene | OR | 2:43:42 | #116 |
| 2019 | Northern Ohio Half Marathon, 2-Person Relay, & 5KMentor | OH | 3:43:47 | #418 |
| 2018 | Holiday Half MarathonPortland | OR | 1:46:06 | #280 |
| 2018 | Bend Marathon and HalfBend | OR | 1:46:18 | #106 |
| 2018 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:47:10 | #692 |
| 2018 | ABP Humber Coastal Half MarathonWaterfall | PA | 1:50:07 | #394 |
| 2018 | Festival Foods La Crosse MarathonLa Crosse | WI | 1:53:47 | #222 |
| 2018 | Half At The Hamptons Half MarathonHampton | NH | 1:54:16 | #289 |
| 2018 | Labor of LoveLas Vegas | NV | 2:37:26 | #31 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:44:21 | #10043 |
| 2017 | Fargo Marathon WeekendFargo | ND | 1:40:18 | #259 |
| 2017 | Half At The Hamptons Half MarathonHampton | NH | 1:40:41 | #83 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 1:41:34 | #297 |
| 2017 | Great Bay Half MarathonNewmarket | NH | 1:44:40 | #61 |
| 2017 | Columbia Gorge Marathon and HalfHood River | OR | 1:49:28 | #112 |
| 2017 | Madison MarathonMadison | WI | 1:53:23 | #586 |
| 2017 | Dances with Dirt Devil's LakeBaraboo | WI | 2:02:40 | #112 |
| 2017 | Summerlin Half MarathonLas Vegas | NV | 2:25:58 | #129 |
| 2017 | Labor of LoveLas Vegas | NV | 2:32:35 | #33 |
| 2016 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:30:49 | #18 |
| 2016 | Half At The Hamptons Half MarathonHampton | NH | 1:42:36 | #168 |
| 2016 | Great Bay Half MarathonNewmarket | NH | 1:44:46 | #121 |
| 2016 | Lincoln MarathonLincoln | NE | 1:47:31 | #1025 |
| 2016 | Summerlin Half MarathonLas Vegas | NV | 2:20:08 | #350 |
| 2016 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 2:33:10 | #537 |
| 2015 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 1:27:44 | #18 |
| 2015 | Detroit Free Press MarathonDetroit | MI | 1:38:11 | #38 |
| 2015 | Rockfest Half MarathonHampton Beach | NH | 1:43:55 | #372 |
| 2015 | Summerlin Half MarathonLas Vegas | NV | 2:29:02 | #499 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:01:21 | #8926 |
| 2014 | Columbia Gorge Marathon and HalfHood River | OR | 1:41:20 | #41 |
| 2014 | Oceans Run Half Marathon & 5KSouth Kingstown | RI | 1:42:47 | #87 |
| 2014 | Fargo Marathon WeekendFargo | ND | 1:45:13 | #543 |
| 2014 | New England Half MarathonConcord | NH | 2:06:10 | #663 |
| 2014 | Jingle Bell Half MarathonAtkinson | NH | 2:07:39 | #549 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:27:34 | #5566 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:34:33 | #13873 |
| 2013 | Utah Valley MarathonProvo | UT | 1:25:56 | #40 |
| 2013 | Madison MarathonMadison | WI | 1:45:14 | #325 |
| 2013 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:10:59 | #2474 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:32:05 | #6946 |
| 2013 | Twilight Lake Las VegasLake Las Vegas | NV | 2:33:03 | #123 |
| 2013 | Hoover Dam Marathon 2025Boulder City | NV | 2:33:40 | #269 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:40:10 | #10292 |
| 2013 | Run MalibuMalibu | CA | 2:40:15 | #1356 |
| 2012 | Ogden MarathonOgden | UT | 1:17:57 | #7 |
| 2012 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:43:57 | #152 |
| 2012 | Omaha MarathonOmaha | NE | 1:53:18 | #575 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:56:43 | #2719 |
| 2012 | Papillion Half MarathonPapillion | NE | 1:59:41 | #269 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:02:52 | #3556 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:06:51 | #5135 |
| 2012 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:37:26 | #2989 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:37:36 | #13107 |
| 2012 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:40:49 | #473 |
| 2012 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:41:37 | #5599 |
| 2012 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:21:19 | #19891 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:30:58 | #13526 |
| 2011 | Ogden MarathonOgden | UT | 1:27:56 | #17 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:49:59 | #1216 |
| 2011 | Jazz Half Marathon and 5KNew Orleans | LA | 1:53:19 | #561 |
| 2011 | Oktoberfest MarathonSpring Lake | MI | 1:53:22 | #114 |
| 2011 | NorthShore Half MarathonMandeville | LA | 1:53:39 | #205 |
| 2011 | Get in GearMinneapolis | MN | 2:16:17 | #805 |
| 2011 | Holiday Half Marathon & 5K Ugly Sweater RunPomona | CA | 2:17:30 | #2048 |
| 2011 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:18:23 | #3637 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 2:19:22 | #5287 |
| 2011 | Little Grand Canyon MarathonPrice | UT | 2:19:25 | #94 |
| 2011 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:19:48 | #3839 |
| 2011 | Fargo Marathon WeekendFargo | ND | 2:20:44 | #3857 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:25:08 | #9738 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 2:28:16 | #9371 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:30:46 | #8835 |
| 2011 | Twilight Lake Las VegasLake Las Vegas | NV | 2:32:01 | #92 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:38:50 | #14003 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:41:42 | #12836 |
| 2011 | Omaha MarathonOmaha | NE | 2:54:55 | #2090 |
| 2010 | Salt Lake City MarathonSalt Lake City | UT | 1:31:54 | #103 |
| 2010 | United Airlines NYC HalfNew York | NY | 1:41:50 | #2013 |
| 2010 | Runtastic HAUNTED ProvoProvo | UT | 1:46:50 | #459 |
| 2010 | Locomotive Half MarathonKennesaw | GA | 1:48:28 | #82 |
| 2010 | NorthShore Half MarathonMandeville | LA | 1:48:42 | #153 |
| 2010 | Get in GearMinneapolis | MN | 2:00:14 | #462 |
| 2010 | Med City Marathon, presented by ActivePTRochester | MN | 2:02:06 | #172 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:03:13 | #4566 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:14:42 | #7024 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:27:04 | #5399 |
| 2010 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:34:23 | #6225 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:44:09 | #16742 |
| 2009 | Cytiva Top of Utah MarathonLogan | UT | 1:33:50 | #101 |
| 2009 | Jazz Half Marathon and 5KNew Orleans | LA | 1:36:52 | #68 |
| 2009 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:40:41 | #73 |
| 2009 | Grandma's MarathonDuluth | MN | 1:44:17 | #577 |
| 2009 | Monster DashMinneapolis | MN | 1:51:09 | #583 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:10:49 | #5833 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:12:05 | #3061 |
| 2009 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:34:13 | #1198 |
| 2009 | Monterey Bay Half MarathonMonterey | CA | 3:10:00 | #4416 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:24:30 | #16112 |
| 2008 | B.A.A. Half MarathonBoston | MA | 1:32:58 | #178 |
| 2008 | Half Madness Half MarathonBatavia | IL | 1:34:58 | #51 |
| 2008 | United Airlines NYC HalfNew York | NY | 1:38:40 | #983 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:15:37 | #3324 |
| 2007 | Ogden MarathonOgden | UT | 1:34:27 | #46 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:04:47 | #2091 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:20:02 | #9591 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:34:58 | #4440 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:40:42 | #13035 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:49:26 | #13596 |
| 2006 | Grandma's MarathonDuluth | MN | 1:51:47 | #1153 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 1:59:01 | #998 |
| 2001 | NYRR Fred Lebow Half MarathonNew York | NY | 2:02:34 | #2604 |
| 2001 | Seattle MarathonSeattle | WA | 2:23:51 | #3243 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:32:06 | #9963 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NVNevada
37 racesCACalifornia
35 racesUTUtah
15 racesNHNew Hampshire
10 racesMNMinnesota
7 racesOROregon
7 racesFLFlorida
6 racesLALouisiana
6 racesNYNew York
6 racesWIWisconsin
6 racesVAVirginia
5 racesNENebraska
4 racesAZArizona
3 racesMIMichigan
3 racesNDNorth Dakota
3 racesTXTexas
3 racesWAWashington
3 racesCOColorado
2 racesILIllinois
2 racesMAMassachusetts
2 racesAKAlaska
1 raceCTConnecticut
1 raceDCDistrict of Columbia
1 raceGAGeorgia
1 raceIAIowa
1 raceINIndiana
1 raceKSKansas
1 raceKYKentucky
1 raceMDMaryland
1 raceNCNorth Carolina
1 raceOHOhio
1 racePAPennsylvania
1 raceSDSouth Dakota
1 race50-State Challenge
33/ 51 states + DC
18 states to go