Back to League Tables
HO
Hannah Olson
FemaleMinnesota2008–2026
74
Total Finishes
56
Distinct Races
21
States (41%)
1:27:15
PR (6:40/mi)
2:13:42
Average
-1:05:18
Faster (first to last)
Medal House
2014
3M Half Marathon
1:47:03
#947 overall#302 gender
2014
Hospital Hill Run
1:57:57
#941 overall#279 gender
2014
IMT Des Moines Marathon
2:33:18
#3886 overall#2323 gender
2013
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:41:26
#142 overall#38 gender
2013
Snow Joke Half Marathon
2:13:07
#398 overall
2013
Snow Joke Half Marathon
2:13:08
#398 overall#183 gender
2012
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:44:04
#199 overall#49 gender
2011
Lake Minnetonka Half Marathon
1:49:07
#607 overall#165 gender
2011
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:56:26
#380 overall#126 gender
2010
Rock n Roll Nashville
1:52:57
#2061 overall#562 gender
2010
Urban Wildland Half Marathon & 5K (Richfield, MN)
1:53:35
#397 overall#142 gender
2008
Lincoln Marathon
3:39:36
#4107 overall#2445 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Mill Town MarathonEverett | WA | 2:01:44 | #168 |
| 2026 | Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefish | MT | 2:09:14 | #276 |
| 2026 | Bend Marathon and HalfBend | OR | 2:34:18 | #810 |
| 2025 | Grandma's MarathonDuluth | MN | 1:29:00 | #351 |
| 2025 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:40:31 | #75 |
| 2025 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 1:52:28 | #102 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:11:13 | #1302 |
| 2025 | Autumn RunBuena Vista | CO | 2:21:58 | #93 |
| 2024 | Drake Road RacesDes Moines | IA | 2:00:49 | #427 |
| 2024 | Iron Horse Half MarathonNorth Bend | WA | 2:10:56 | #677 |
| 2024 | Cedar Creek Marathon, Half Marathon, 10K and 5KColumbia Falls | MT | 2:13:15 | #68 |
| 2024 | Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefish | MT | 2:17:06 | #316 |
| 2024 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:23:22 | #1285 |
| 2024 | Shamrock Run PortlandPortland | OR | 2:30:03 | #1867 |
| 2024 | St. Croix Crossing Half MarathonStillwater | MN | 2:44:39 | #564 |
| 2024 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:58:40 | #6848 |
| 2024 | Portland MarathonPortland | OR | 3:24:53 | #3827 |
| 2023 | Grandma's MarathonDuluth | MN | 1:34:39 | #500 |
| 2023 | Hospital Hill RunKansas City | MO | 2:02:03 | #594 |
| 2023 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:05:01 | #523 |
| 2023 | Seaside Half-Marathon and 5KSeaside | FL | 2:05:01 | #523 |
| 2023 | Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefish | MT | 2:18:50 | #212 |
| 2023 | Dick Lytie ClassicGreen Bay | WI | 2:21:07 | #62 |
| 2023 | Stillwater Half MarathonStillwater | MN | 2:21:42 | #594 |
| 2023 | EMC DAM to DSMPolk City | IA | 2:28:45 | #1907 |
| 2023 | Portland MarathonPortland | OR | 2:57:03 | #3234 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 3:47:16 | #13361 |
| 2022 | Grandma's MarathonDuluth | MN | 1:32:33 | #403 |
| 2022 | Hospital Hill RunKansas City | MO | 2:07:39 | #543 |
| 2022 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:28:23 | #2506 |
| 2021 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:55:15 | #221 |
| 2019 | Coyote HillsFremont | CA | 1:28:41 | #7 |
| 2019 | Running of the BaysMound | MN | 2:21:41 | #163 |
| 2019 | Air Force MarathonDayton | OH | 2:24:51 | #1285 |
| 2019 | 2026 Independence Day RaceSt. Paul | OR | 2:26:58 | #104 |
| 2019 | Capital FC Half MarathonSalem | OR | 2:27:08 | #86 |
| 2019 | Bend Ale RunBend | OR | 2:32:19 | #329 |
| 2019 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 2:44:15 | #341 |
| 2019 | Sunriver Race for a CauseSunriver | OR | 2:54:40 | #214 |
| 2018 | Grandma's MarathonDuluth | MN | 1:30:51 | #342 |
| 2018 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:43:42 | #130 |
| 2018 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 1:56:51 | #205 |
| 2018 | Holiday Half MarathonPortland | OR | 2:09:07 | #812 |
| 2018 | Capital FC Half MarathonSalem | OR | 2:13:02 | #64 |
| 2018 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:43:45 | #17060 |
| 2017 | Grandma's MarathonDuluth | MN | 1:27:15 | #183 |
| 2017 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:30:21 | #107 |
| 2017 | Berkeley Half MarathonBerkeley | CA | 1:31:31 | #152 |
| 2017 | Bellingham Bay MarathonBellingham | WA | 2:13:35 | #582 |
| 2017 | Hospital Hill RunKansas City | MO | 2:25:09 | #1179 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:25:37 | #5732 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:27:05 | #2246 |
| 2016 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:29:58 | #22 |
| 2016 | Festival Foods La Crosse MarathonLa Crosse | WI | 2:10:32 | #570 |
| 2016 | Hospital Hill RunKansas City | MO | 2:24:48 | #1448 |
| 2016 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 2:29:54 | #881 |
| 2015 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:34:24 | #57 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:51:16 | #501 |
| 2015 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:55:15 | #559 |
| 2015 | Bozeman Half Marathon & 10KBozeman | MT | 1:56:46 | #150 |
| 2015 | Lake Minnetonka Half MarathonWayzata | MN | 2:03:18 | #1281 |
| 2015 | Kansas Half MarathonLawrence | KS | 2:10:52 | #576 |
| 2015 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:17:37 | #583 |
| 2015 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:20:32 | #1099 |
| 2015 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:22:22 | #3484 |
| 2014 | 3M Half MarathonAustin | TX | 1:47:03 | #947 |
| 2014 | Hospital Hill RunKansas City | MO | 1:57:57 | #941 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 2:33:18 | #3886 |
| 2013 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:41:26 | #142 |
| 2013 | Snow Joke Half MarathonSeeley Lake | MT | 2:13:07 | #398 |
| 2013 | Snow Joke Half MarathonSeeley Lake | MT | 2:13:08 | #398 |
| 2012 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:44:04 | #199 |
| 2011 | Lake Minnetonka Half MarathonWayzata | MN | 1:49:07 | #607 |
| 2011 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:56:26 | #380 |
| 2010 | Rock n Roll NashvilleNashville | TN | 1:52:57 | #2061 |
| 2010 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:53:35 | #397 |
| 2008 | Lincoln MarathonLincoln | NE | 3:39:36 | #4107 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MNMinnesota
16 racesOROregon
10 racesMTMontana
9 racesMOMissouri
7 racesWAWashington
6 racesCACalifornia
5 racesFLFlorida
4 racesWIWisconsin
4 racesIAIowa
3 racesKSKansas
3 racesCOColorado
1 raceHIHawaii
1 raceILIllinois
1 raceINIndiana
1 raceMIMichigan
1 raceNENebraska
1 raceOHOhio
1 raceTXTexas
1 raceMDMaryland
0 racesNCNorth Carolina
0 racesSDSouth Dakota
0 races50-State Challenge
21/ 51 states + DC
30 states to go