Back to League Tables
SW
Sarah Welch
FemaleMichigan2005–2026
102
Total Finishes
69
Distinct Races
25
States (49%)
1:34:11
PR (7:11/mi)
2:15:23
Average
+0:17:26
Slower (first to last)
Medal House
2009
Cleveland Marathon & Half Marathon
1:46:46
#606 overall#165 gender
2009
Boston's Run To Remember
1:53:21
#1404 overall#503 gender
2009
Grandma's Marathon
2:14:58
#3113 overall#1456 gender
2009
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
2:28:04
#1887 overall#980 gender
2007
Kaiser Permanente San Francisco Half Marathon & 5K
1:54:19
#1846 overall#547 gender
2007
Dallas Marathon Weekend
2:46:00
#4466 overall#2354 gender
2007
Critz Tybee Run Fest
2:55:09
#908 overall#434 gender
2006
Rock ‘n’ Roll Philadelphia Half Marathon
2:00:16
#4822 overall#1592 gender
2006
Grandma's Marathon
2:07:36
#2651 overall#1211 gender
2005
University of Michigan Health-West Grand Rapids Marathon
1:58:52
#244 overall#94 gender
2005
Rock ‘n’ Roll Philadelphia Half Marathon
2:00:55
#4327 overall#1421 gender
2005
TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5K
2:56:48
#844 overall#461 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Made in Ohio HalfMassillon | OH | 1:37:12 | #15 |
| 2026 | Ashland City Half MarathonAshland City | TN | 2:16:18 | #180 |
| 2025 | Capital City Half MarathonColumbus | OH | 1:58:15 | #1785 |
| 2025 | Fall Creek Falls Half Marathon, 10K & 5K Road RunsSpencer | TN | 2:06:09 | #31 |
| 2025 | Hot Cider Hustle - Lansing Half Marathon, 10K & 5KLansing | MI | 2:31:46 | #198 |
| 2025 | Capital City River RunLansing | MI | 2:42:57 | #613 |
| 2025 | Capital City River RunLansing | MI | 2:42:58 | #613 |
| 2024 | Ashland City Half MarathonAshland City | TN | 1:54:54 | #102 |
| 2024 | Rock n Roll NashvilleNashville | TN | 1:58:04 | #1732 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 2:23:31 | #7215 |
| 2024 | Capital City River RunLansing | MI | 2:36:59 | #518 |
| 2023 | On The Run Half MarathonOld Orchard Beach | ME | 1:34:11 | #22 |
| 2023 | River Run Half MarathonBerea | OH | 1:34:16 | #68 |
| 2023 | Rock 'n' Roll Washington DCWashington | DC | 1:39:47 | #821 |
| 2023 | Holiday Hustle 5K DexterDexter | MI | 1:57:09 | #197 |
| 2023 | Black Toenail Friday Half Marathon and 7.5 Miler - MICommerce Township | MI | 2:15:56 | #103 |
| 2023 | Two Cities MarathonFresno | CA | 2:16:21 | #579 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 2:20:40 | #6712 |
| 2023 | Geist Half Marathon, 10K & 5KFishers | IN | 2:20:47 | #491 |
| 2023 | Capital City River RunLansing | MI | 2:38:14 | #540 |
| 2023 | Capital City River RunLansing | MI | 2:38:15 | #540 |
| 2022 | Moosehorn Ghost Run Half-Marathon and RelayBaileyville | ME | — | #49 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:35:34 | #316 |
| 2022 | Warm Up ColumbusColumbus | OH | 1:35:57 | #22 |
| 2022 | Santa Hustle NashvilleNashville | TN | 1:55:49 | #25 |
| 2022 | Ashland City Half MarathonAshland City | TN | 1:56:09 | #96 |
| 2022 | Flying Monkey Half MarathonNashville | TN | 2:03:16 | #48 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 2:12:40 | #5425 |
| 2022 | The LegendLaingsburg | MI | 2:15:35 | #25 |
| 2022 | Geist Half Marathon, 10K & 5KFishers | IN | 2:24:22 | #373 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:28:42 | #2927 |
| 2021 | Fall ClassicStrongsville | OH | 1:36:43 | #36 |
| 2021 | Millinocket MarathonMillinocket | ME | 1:40:18 | #60 |
| 2021 | Fall Creek Falls Half Marathon, 10K & 5K Road RunsSpencer | TN | 2:03:48 | #31 |
| 2021 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:14:49 | #559 |
| 2020 | Flying Monkey Half MarathonNashville | TN | 2:02:50 | #61 |
| 2020 | Capital City River RunLansing | MI | 2:04:02 | #148 |
| 2020 | Keep Your Space Virtual RaceOkemos | MI | 2:07:34 | #84 |
| 2020 | Indianapolis Monumental MarathonIndianapolis | IN | 2:17:24 | #184 |
| 2019 | Mount Desert Island MarathonBar Harbor | ME | 1:46:21 | #57 |
| 2019 | Rock n Roll NashvilleNashville | TN | 1:56:01 | #1755 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:16:52 | #8049 |
| 2019 | Joshua Tree Half MarathonJoshua Tree | CA | 2:20:02 | #537 |
| 2019 | Team Ortho Women RockMinneapolis | MN | 2:34:02 | #234 |
| 2019 | Shamrock Half Marathon & RelayManchester | NH | 2:37:17 | #604 |
| 2019 | Bemidji Blue Ox Marathon - WeekendBemidji | MN | 2:42:17 | #227 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:42:08 | #480 |
| 2018 | Seven Bridges MarathonChattanooga | TN | 1:50:36 | #129 |
| 2018 | Millinocket MarathonMillinocket | ME | 1:54:18 | #218 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:17:28 | #2203 |
| 2018 | Encinitas Half MarathonEncinitas | CA | 2:20:33 | #2077 |
| 2018 | Geist Half Marathon, 10K & 5KFishers | IN | 2:28:15 | #649 |
| 2018 | New England Half MarathonConcord | NH | 2:40:43 | #620 |
| 2018 | Shamrock Half Marathon & RelayManchester | NH | 3:23:57 | #639 |
| 2017 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:52:27 | #302 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 1:59:37 | #1396 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:17:24 | #2880 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:29:23 | #8089 |
| 2017 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:10:44 | #15608 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:36:37 | #150 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 1:41:44 | #952 |
| 2016 | Monterey Bay Half MarathonMonterey | CA | 1:55:39 | #1202 |
| 2016 | Capital City River RunLansing | MI | 1:59:59 | #363 |
| 2016 | Riverton Half MarathonRiverton | UT | 2:13:11 | #187 |
| 2016 | Oakland Running FestivalOakland | CA | 2:13:53 | #1366 |
| 2016 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:53:10 | #976 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:56:07 | #5504 |
| 2015 | Eugene Holiday Half Marathon & HustleEugene | OR | 1:49:46 | #69 |
| 2015 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:52:54 | #533 |
| 2015 | SHE RUNS Grand RapidsGrand Rapids | MI | 1:54:26 | #229 |
| 2015 | Corvallis Half Marathon and 5KCorvallis | OR | 1:54:34 | #339 |
| 2015 | Fox Valley Marathon RacesSaint Charles | IL | 1:57:53 | #397 |
| 2015 | Oakland Running FestivalOakland | CA | 2:08:05 | #1255 |
| 2015 | Capital City River RunLansing | MI | 2:08:15 | #621 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:12:40 | #6718 |
| 2015 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:15:40 | #828 |
| 2015 | Berkeley Half MarathonBerkeley | CA | 2:16:57 | #2230 |
| 2015 | Santa Hustle IndyIndianapolis | IN | 2:19:34 | #571 |
| 2015 | SOJO MarathonSouth Jordan | UT | 2:24:55 | #287 |
| 2015 | Thanksgiving Day Half MarathonAtlanta | GA | 3:13:10 | #6788 |
| 2014 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:57:35 | #1126 |
| 2014 | Great Western Half Marathon and 10KSaint Charles | IL | 2:06:58 | #541 |
| 2014 | Wenatchee MarathonWenatchee | WA | 2:24:32 | #354 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:29:27 | #5447 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:34:01 | #11357 |
| 2014 | Capital City River RunLansing | MI | 2:37:57 | #1148 |
| 2014 | New England Half MarathonConcord | NH | 3:06:09 | #1469 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:12:11 | #7693 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:26:11 | #5464 |
| 2013 | Sage Rat RunProsser | WA | 2:27:21 | #183 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:41:13 | #6543 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 3:11:59 | #6491 |
| 2012 | River Run Half MarathonBerea | OH | 1:44:03 | #221 |
| 2012 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 1:56:41 | #205 |
| 2012 | A2A Arbuckles to ArdmoreArdmore | OK | 2:30:37 | #363 |
| 2012 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:31:45 | #9650 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 3:07:03 | #7422 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 1:53:43 | #1655 |
| 2011 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:57:43 | #2368 |
| 2011 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:03:52 | #3738 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:06:20 | #3131 |
| 2011 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:12:26 | #2127 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:03:05 | #4349 |
| 2010 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:08:13 | #1836 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:48:44 | #8054 |
| 2009 | Cleveland Marathon & Half MarathonCleveland | OH | 1:46:46 | #606 |
| 2009 | Boston's Run To RememberBoston | MA | 1:53:21 | #1404 |
| 2009 | Grandma's MarathonDuluth | MN | 2:14:58 | #3113 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:28:04 | #1887 |
| 2009 | Dallas Marathon WeekendDallas | TX | 3:17:35 | #7942 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:54:19 | #1846 |
| 2007 | Dallas Marathon WeekendDallas | TX | 2:46:00 | #4466 |
| 2007 | Critz Tybee Run FestSavannah | GA | 2:55:09 | #908 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:16 | #4822 |
| 2006 | Grandma's MarathonDuluth | MN | 2:07:36 | #2651 |
| 2005 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:58:52 | #244 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:55 | #4327 |
| 2005 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 2:56:48 | #844 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MIMichigan
17 racesCACalifornia
13 racesTNTennessee
12 racesINIndiana
11 racesOHOhio
10 racesGAGeorgia
6 racesMEMaine
5 racesPAPennsylvania
5 racesTXTexas
5 racesMNMinnesota
4 racesNHNew Hampshire
4 racesILIllinois
3 racesAZArizona
2 racesDCDistrict of Columbia
2 racesFLFlorida
2 racesOROregon
2 racesUTUtah
2 racesVAVirginia
2 racesWAWashington
2 racesALAlabama
1 raceMAMassachusetts
1 raceMOMissouri
1 raceNJNew Jersey
1 raceNVNevada
1 raceNYNew York
1 race50-State Challenge
25/ 51 states + DC
26 states to go