Back to League Tables
SO
Sarah Olson
FemaleWisconsin1994–2026
155
Total Finishes
104
Distinct Races
26
States (51%)
1:34:10
PR (7:11/mi)
2:21:34
Average
-0:54:08
Faster (first to last)
Medal House
2005
Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)
1:47:51
#446 overall#116 gender
2005
Rock 'n' Roll Arizona Marathon
2:11:05
#5179 overall#2327 gender
2005
Whistlestop Marathon
2:23:39
#651 overall#360 gender
2004
Whidbey Island Marathon
1:50:06
#168 overall#42 gender
2004
Community First Fox Cities Marathon presented by Miron Construction
2:03:42
#605 overall#245 gender
2003
EPIC Marathon and Running Festival
1:51:09
#342 overall#92 gender
2003
Community First Fox Cities Marathon presented by Miron Construction
2:06:01
#714 overall#305 gender
2003
New Prague Half Marathon
2:27:45
#1234 overall#487 gender
2002
Whistlestop Marathon
1:49:34
#184 overall#38 gender
2000
Grandma's Marathon
1:52:39
#1162 overall#341 gender
1999
Grandma's Marathon
1:41:19
#494 overall#94 gender
1994
Seattle Marathon
2:55:50
#3362 overall#1467 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | TrailbreakerWaukesha | WI | 2:01:42 | #42 |
| 2025 | Wallis Sands Half MarathonRye | NH | 1:40:32 | #51 |
| 2025 | South Shore Half MarathonMilwaukee | WI | 2:05:01 | #236 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:15:17 | #1347 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:15:18 | #1347 |
| 2025 | Fargo Mini MarathonFargo | ND | 2:18:34 | #265 |
| 2025 | Essentia Health Dick Beardsley RacesDetroit Lakes | MN | 2:53:59 | #549 |
| 2025 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:54:35 | #1925 |
| 2024 | New England Half MarathonConcord | NH | 1:38:38 | #94 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:49:24 | #3863 |
| 2024 | Whistlestop MarathonAshland | WI | 1:52:48 | #112 |
| 2024 | BoulderthonBoulder | CO | 2:09:06 | #1678 |
| 2024 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:30:47 | #263 |
| 2024 | Frederick Running FestivalFrederick | MD | 2:31:34 | #1887 |
| 2024 | Frederick Running FestivalFrederick | MD | 2:31:35 | #1890 |
| 2024 | Fargo Marathon WeekendFargo | ND | 2:43:12 | #2509 |
| 2024 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:59:05 | #5206 |
| 2024 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 3:27:42 | #2340 |
| 2023 | New England Half MarathonConcord | NH | 1:45:56 | #174 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 2:09:11 | #4203 |
| 2023 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 2:24:47 | #610 |
| 2023 | No Hands Trail RunAuburn | CA | 2:42:56 | #23 |
| 2023 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:42:57 | #373 |
| 2023 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 2:52:45 | #1462 |
| 2023 | Happy HalfEllicottville | NY | 3:05:58 | #180 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 3:28:28 | #9187 |
| 2022 | New England Half MarathonConcord | NH | 1:43:56 | #163 |
| 2022 | South Shore Half MarathonMilwaukee | WI | 2:01:00 | #320 |
| 2022 | Marquette MarathonMarquette | MI | 2:09:14 | #272 |
| 2022 | No Hands Trail RunAuburn | CA | 2:31:02 | #22 |
| 2022 | Buffalo Marathon WeekendBuffalo | NY | 2:40:44 | #1943 |
| 2022 | Asheville Marathon and HalfAsheville | NC | 2:55:52 | #815 |
| 2022 | USO Half Marathon and 5KJacksonville | FL | 3:14:57 | #591 |
| 2022 | Fargo Marathon WeekendFargo | ND | 3:17:42 | #1629 |
| 2021 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:51:08 | #33 |
| 2021 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:00:27 | #1728 |
| 2021 | Fargo Marathon WeekendFargo | ND | 2:18:49 | #967 |
| 2021 | Maple Grove Half MarathonMaple Grove | MN | 2:27:20 | #246 |
| 2020 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:52:16 | #34 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:03:15 | #2525 |
| 2020 | Elm Creek Half MarathonMaple Grove | MN | 2:15:54 | #129 |
| 2020 | United Airlines NYC HalfNew York | NY | 2:41:36 | #4109 |
| 2020 | DONNA Marathon WeekendJacksonville Beach | FL | 2:44:19 | #1810 |
| 2019 | Madison MarathonMadison | WI | 1:44:04 | #375 |
| 2019 | Beat The BlerchCarnation | WA | 1:56:54 | #96 |
| 2019 | Hartfest Half MarathonWauwatosa | WI | 2:00:39 | #128 |
| 2019 | Shorewood Hot Cider HustleShorewood | WI | 2:01:08 | #169 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:03:35 | #12091 |
| 2019 | Tobacco Road MarathonCary | NC | 2:04:41 | #953 |
| 2019 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:16:03 | #4483 |
| 2019 | Hot Cider Hustle - Erie Half MarathonErie | PA | 2:23:06 | #263 |
| 2019 | Publix Savannah Women's Half and 5KSavannah | GA | 2:27:57 | #613 |
| 2019 | Space Coast Marathon & Half MarathonCocoa | FL | 2:31:33 | #1030 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:32:51 | #6344 |
| 2019 | 2026 Trinity Health Seaway RunMuskegon | MI | 2:37:33 | #401 |
| 2019 | Mercy Health Seaway RunMuskegon | MI | 2:37:34 | #401 |
| 2019 | Queen City Half MarathonBuffalo | NY | 2:37:36 | #249 |
| 2019 | USA Womens Marathon & Half MarathonPalm Desert | CA | 2:50:37 | #1351 |
| 2019 | USO Half Marathon and 5KJacksonville | FL | 3:00:43 | #832 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:10:07 | #13115 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:02:50 | #12994 |
| 2018 | American River Parkway Half MarathonSacramento | CA | 2:03:17 | #261 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 2:13:43 | #1854 |
| 2018 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 2:21:07 | #451 |
| 2018 | Holiday Half MarathonPortland | OR | 2:21:58 | #1059 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:24:06 | #5623 |
| 2018 | Bull City Race FestDurham | NC | 2:24:43 | #1072 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:27:41 | #5512 |
| 2018 | Marathon 2 MarathonMarathon | TX | 2:42:07 | #107 |
| 2018 | Kaiser Permanente Colfax MarathonDenver | CO | 2:43:08 | #3772 |
| 2018 | NewBo RunCedar Rapids | IA | 3:00:14 | #600 |
| 2017 | Madison MarathonMadison | WI | 1:41:03 | #263 |
| 2017 | Tyranena Beer RunLake Mills | WI | 1:53:42 | #232 |
| 2017 | American River Parkway Half MarathonSacramento | CA | 2:05:54 | #350 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:19:34 | #2990 |
| 2017 | ROCKIN CHOCOLATEMADISON | WI | 2:20:34 | #314 |
| 2017 | Windsor Half Marathon 10K & 5KWindsor | CA | 2:27:08 | #214 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:29:09 | #5757 |
| 2017 | Tinker Bell Half MarathonAnaheim | CA | 2:31:47 | #2322 |
| 2017 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:40:10 | #5020 |
| 2017 | Tucson MarathonTucson | AZ | 3:05:20 | #831 |
| 2017 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 4:06:28 | #8651 |
| 2016 | Eau Claire MarathonEau Claire | WI | 1:44:26 | #148 |
| 2016 | Lost Dutchman MarathonApache Junction | AZ | 2:05:42 | #261 |
| 2016 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:15:43 | #1557 |
| 2016 | Seattle MarathonSeattle | WA | 2:23:01 | #2261 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:24:09 | #5042 |
| 2016 | South Shore Half MarathonMilwaukee | WI | 2:28:52 | #573 |
| 2016 | Hospital Hill RunKansas City | MO | 2:31:31 | #1618 |
| 2016 | Grandma's MarathonDuluth | MN | 2:35:51 | #6042 |
| 2016 | Happy HalfEllicottville | NY | 2:40:28 | #244 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:54:32 | #7227 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:17:42 | #10038 |
| 2015 | Monster DashMinneapolis | MN | 1:52:40 | #986 |
| 2015 | Team Ortho Women RockMinneapolis | MN | 2:06:52 | #487 |
| 2015 | Monster DashMinneapolis | MN | 2:12:08 | #2685 |
| 2015 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:13:20 | #2009 |
| 2015 | Bull City Race FestDurham | NC | 2:27:31 | #1799 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:30:13 | #6358 |
| 2015 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 2:32:13 | #668 |
| 2015 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:45:55 | #1334 |
| 2015 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:57:12 | #8621 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:44:03 | #13934 |
| 2014 | Race For The Roses Half Marathon & 5KPortland | OR | 1:34:10 | #49 |
| 2014 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:42:18 | #361 |
| 2014 | Eau Claire MarathonEau Claire | WI | 1:45:26 | #133 |
| 2014 | Carlsbad MarathonCarlsbad | CA | 1:56:54 | #1776 |
| 2014 | South Shore Half MarathonMilwaukee | WI | 2:04:00 | #492 |
| 2014 | Monster DashMinneapolis | MN | 2:11:51 | #3555 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:24:31 | #5895 |
| 2014 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:02:07 | #7302 |
| 2014 | 2026 HelvetiaHillsboro | OR | 3:22:04 | #1420 |
| 2014 | Girlfriends Race for a CureVancouver | WA | 3:28:06 | #734 |
| 2013 | Marquette MarathonMarquette | MI | 1:50:22 | #71 |
| 2013 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:52:37 | #398 |
| 2013 | SummitFest 5k & Half MarathonOconomowoc | WI | 2:10:32 | #124 |
| 2013 | Outer Banks MarathonManteo | NC | 2:33:10 | #1933 |
| 2013 | Mistletoe RunWinston Salem | NC | 2:38:24 | #977 |
| 2013 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:54:18 | #10312 |
| 2013 | Girlfriends Race for a CureVancouver | WA | 3:26:16 | #1081 |
| 2012 | New Prague Half MarathonNew Prague | MN | 1:50:26 | #134 |
| 2012 | Omaha MarathonOmaha | NE | 1:55:13 | #654 |
| 2012 | Marquette MarathonMarquette | MI | 1:58:53 | #125 |
| 2012 | Run MalibuMalibu | CA | 1:59:49 | #476 |
| 2012 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:06:23 | #1598 |
| 2012 | Running of the ElkElk Grove | CA | 3:28:03 | #855 |
| 2011 | See Jane Run Half MarathonSeattle | WA | 1:47:47 | #77 |
| 2011 | Monster DashMinneapolis | MN | 1:49:41 | #1009 |
| 2011 | City of Oaks MarathonRaleigh | NC | 1:53:16 | #513 |
| 2011 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:12:21 | #733 |
| 2011 | Women's Running Series ScottsdaleScottsdale | AZ | 2:24:36 | #1892 |
| 2010 | Sioux Falls MarathonSioux Falls | SD | 1:51:37 | #285 |
| 2010 | Gopher To BadgerHudson | WI | 1:54:44 | #207 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 2:00:58 | #1949 |
| 2010 | Race For The Roses Half Marathon & 5KPortland | OR | 2:06:05 | #1058 |
| 2010 | EPIC Marathon and Running FestivalGreen Bay | WI | 3:21:28 | #4437 |
| 2009 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:04:13 | #400 |
| 2009 | Hospital Hill RunKansas City | MO | 2:17:36 | #1887 |
| 2009 | Bismarck MarathonBismarck | ND | 2:52:23 | #393 |
| 2008 | Omaha MarathonOmaha | NE | 1:44:59 | #179 |
| 2008 | Leading Ladies & Dakota Spirit MarathonSpearfish | SD | 1:47:14 | #29 |
| 2008 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:57:37 | #673 |
| 2008 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:57:52 | #852 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 2:08:34 | #2638 |
| 2008 | Journey's MarathonEagle River | WI | 2:19:32 | #244 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:20 | #2137 |
| 2007 | San Juan Island HalfFriday Harbor | WA | 1:56:41 | #56 |
| 2007 | Gopher To BadgerHudson | WI | 2:09:31 | #435 |
| 2006 | Drake RelaysDes Moines | IA | 1:39:33 | #157 |
| 2006 | Whidbey Island MarathonOak Harbor | WA | 1:46:00 | #169 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:12:07 | #6080 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:14:10 | #1072 |
| 2005 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:47:51 | #446 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:05 | #5179 |
| 2005 | Whistlestop MarathonAshland | WI | 2:23:39 | #651 |
| 2005 | Rock n Roll NashvilleNashville | TN | 2:53:03 | #9196 |
| 2004 | Whidbey Island MarathonOak Harbor | WA | 1:50:06 | #168 |
| 2004 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:03:42 | #605 |
| 2003 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:51:09 | #342 |
| 2003 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:06:01 | #714 |
| 2003 | New Prague Half MarathonNew Prague | MN | 2:27:45 | #1234 |
| 2002 | Whistlestop MarathonAshland | WI | 1:49:34 | #184 |
| 2000 | Grandma's MarathonDuluth | MN | 1:52:39 | #1162 |
| 1999 | Grandma's MarathonDuluth | MN | 1:41:19 | #494 |
| 1994 | Seattle MarathonSeattle | WA | 2:55:50 | #3362 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WIWisconsin
31 racesCACalifornia
15 racesMNMinnesota
15 racesFLFlorida
11 racesNYNew York
11 racesWAWashington
11 racesNCNorth Carolina
7 racesVAVirginia
7 racesGAGeorgia
5 racesMDMaryland
5 racesMIMichigan
5 racesNDNorth Dakota
5 racesAZArizona
4 racesNHNew Hampshire
4 racesOHOhio
4 racesOROregon
4 racesSDSouth Dakota
4 racesCOColorado
2 racesIAIowa
2 racesMOMissouri
2 racesNENebraska
2 racesINIndiana
1 raceKSKansas
1 raceTXTexas
1 raceIDIdaho
0 racesMAMassachusetts
0 races50-State Challenge
26/ 51 states + DC
25 states to go