Back to League Tables
SH
Sarah Hamilton
FemaleWashington2002–2026
147
Total Finishes
108
Distinct Races
31
States (61%)
1:33:20
PR (7:07/mi)
2:22:07
Average
-0:27:40
Faster (first to last)
Medal House
2009
Boston's Run To Remember
1:45:36
#762 overall#200 gender
2009
Steamboat Springs Marathon/Half Marathon/10K
1:46:18
#118 overall#49 gender
2008
Steamboat Springs Marathon/Half Marathon/10K
1:38:22
#61 overall#8 gender
2008
Oklahoma City Memorial Marathon
2:25:48
#2741 overall#1375 gender
2007
Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids Run
1:55:24
#310 overall#78 gender
2007
Seattle Marathon
2:13:03
#1774 overall#1774 gender
2007
Rock 'n' Roll Virgina Beach Half Marathon
2:19:41
#8935 overall#3916 gender
2007
MO' Cowbell Marathon/Half-Marathon/10K/5K
3:15:29
#3087 overall#1797 gender
2007
Foot Traffic Flat Marathon
3:47:33
#1488 overall#904 gender
2005
NYRR Fred Lebow Half Marathon
2:05:23
#3319 overall#1033 gender
2005
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
2:07:36
#947 overall#342 gender
2002
2027 Walt Disney World® Marathon Weekend
2:36:36
#2639 overall#1383 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Ventura MarathonVentura | CA | 2:07:52 | #949 |
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:08:56 | #5301 |
| 2025 | Philadelphia MarathonPhiladelphia | PA | 2:00:51 | #4175 |
| 2025 | Olympia Lakefair Races - Half Marathon, 8K & 3KOlympia | WA | 2:08:22 | #147 |
| 2025 | Mushroom Cap Half Marathon and FUNGI 5 Miler EventKennett Square | PA | 2:20:55 | #357 |
| 2025 | The Woodlands MarathonThe Woodlands | TX | 3:05:40 | #2742 |
| 2024 | UConn Health Half MarathonSimsbury | CT | 1:50:59 | #231 |
| 2024 | Race 13.1 DurhamDurham | NC | 1:59:49 | #133 |
| 2024 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:12:29 | #3588 |
| 2024 | Quilcene Oyster RacesQuilcene | WA | 2:18:35 | #14 |
| 2024 | Rocky RunPhiladelphia | PA | 2:28:33 | #3712 |
| 2024 | Philadelphia MarathonPhiladelphia | PA | 2:30:00 | #8754 |
| 2024 | Portland MarathonPortland | OR | 2:36:33 | #3102 |
| 2023 | Orca Half MarathonSeattle | WA | 1:44:13 | #71 |
| 2023 | Tobacco Road MarathonCary | NC | 2:09:00 | #1012 |
| 2022 | Wicked Triple FunFort Walton Beach | FL | 1:53:47 | #46 |
| 2022 | Love Run Half MarathonPhiladelphia | PA | 1:54:06 | #1608 |
| 2022 | Yosemite Half MarathonBass Lake | CA | 2:09:53 | #1060 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:30:37 | #6873 |
| 2022 | Coeur D'Alene Marathon & Half MarathonCoeur D'alene | ID | 2:36:09 | #605 |
| 2022 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 2:44:22 | #782 |
| 2022 | GOAT RunPort Angeles | WA | 2:54:16 | #75 |
| 2022 | GOAT RunPort Angeles | WA | 2:54:16 | #75 |
| 2021 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 1:51:50 | #91 |
| 2021 | Wicked Triple FunFort Walton Beach | FL | 1:57:56 | #36 |
| 2021 | Montgomery Half MarathonMontgomery | AL | 1:59:00 | #138 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 2:04:55 | #2435 |
| 2021 | Lake Washington Half MarathonKirkland | WA | 2:18:21 | #429 |
| 2021 | Detroit Free Press MarathonDetroit | MI | 2:21:07 | #2840 |
| 2021 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:50:25 | #3054 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:15:01 | #5841 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:19:49 | #3623 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 1:41:08 | #289 |
| 2019 | Evansville Half MarathonEvansville | IN | 1:42:55 | #109 |
| 2019 | Hogsback Half MarathonColebrook | CT | 1:56:40 | #87 |
| 2019 | 3M Half MarathonAustin | TX | 1:56:56 | #2049 |
| 2019 | 30A Half Marathon + 5KSanta Rosa Beach | FL | 2:01:39 | #190 |
| 2019 | Bridge of the Gods RunCascade Locks | OR | 2:09:36 | #249 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:10:02 | #4417 |
| 2019 | Vintage Park Half MarathonHouston | TX | 2:10:47 | #433 |
| 2019 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:10:48 | #641 |
| 2019 | Corvallis Half Marathon and 5KCorvallis | OR | 2:13:19 | #465 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:13:59 | #2439 |
| 2019 | Birkie Trail Run FestivalHayward | WI | 2:15:17 | #66 |
| 2019 | Jazz Half Marathon and 5KNew Orleans | LA | 2:17:41 | #639 |
| 2019 | DRC Half Marathon and 5KDallas | TX | 2:21:22 | #530 |
| 2019 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:26:03 | #729 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:03:25 | #3400 |
| 2019 | Run CRANDICIowa City | IA | 3:41:19 | #710 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:57:07 | #7914 |
| 2018 | Corvallis Half Marathon and 5KCorvallis | OR | 2:08:00 | #442 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:11:11 | #3999 |
| 2018 | Shipyard Old Port Half MarathonPortland | ME | 2:15:12 | #1907 |
| 2018 | Boston's Run To RememberBoston | MA | 2:17:56 | #3301 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 2:20:47 | #7151 |
| 2018 | Lake Samish RunsBellingham | WA | 2:25:14 | #63 |
| 2018 | B.A.A. Half MarathonBoston | MA | 2:28:50 | #4883 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:39:49 | #5243 |
| 2018 | Orca Half MarathonSeattle | WA | 2:40:49 | #732 |
| 2018 | Seabrook Lucky TrailsSeabrook | TX | 2:53:48 | #260 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:16:11 | #4000 |
| 2018 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 3:39:17 | #535 |
| 2018 | D & L Heritage Half MarathonNorthampton | MA | 3:39:18 | #535 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:44:17 | #415 |
| 2017 | Rock n Roll NashvilleNashville | TN | 1:57:57 | #1314 |
| 2017 | Birkie Trail Run FestivalHayward | WI | 1:59:27 | #87 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 2:00:29 | #136 |
| 2017 | 30A Half Marathon + 5KSanta Rosa Beach | FL | 2:04:13 | #101 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 2:15:57 | #4659 |
| 2017 | Newport Rhode RacesNewport | RI | 2:25:07 | #654 |
| 2017 | Newport Rhode RaceNewport | RI | 2:25:07 | #654 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:28:13 | #4518 |
| 2017 | Pi Day River RotationLawrence | KS | 2:56:47 | #82 |
| 2016 | Austin MarathonAustin | TX | 1:53:40 | #1260 |
| 2016 | Bridge of the Gods RunCascade Locks | OR | 2:00:28 | #169 |
| 2016 | Whistlestop MarathonAshland | WI | 2:00:36 | #290 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:02:07 | #1378 |
| 2016 | Jazz Half Marathon and 5KNew Orleans | LA | 2:12:20 | #757 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:16:32 | #6588 |
| 2016 | Seabrook Lucky TrailsSeabrook | TX | 2:19:27 | #157 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:24:00 | #8324 |
| 2016 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:27:00 | #1720 |
| 2016 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 2:34:01 | #353 |
| 2016 | Lake Washington Half MarathonKirkland | WA | 2:37:05 | #372 |
| 2016 | CentraCare Earth Day RunSt. Cloud | MN | 2:42:20 | #1107 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:48:45 | #3648 |
| 2016 | La Sportiva Table RockStinson Beach | CA | 3:22:37 | #64 |
| 2015 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:52:21 | #297 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:53:10 | #1839 |
| 2015 | Bellingham Bay MarathonBellingham | WA | 1:54:19 | #265 |
| 2015 | Eugene Marathon 2024Eugene | OR | 2:03:03 | #877 |
| 2015 | Cape Cod Marathon WeekendFalmouth | MA | 2:20:38 | #891 |
| 2015 | Austin MarathonAustin | TX | 2:29:15 | #5957 |
| 2015 | Rock Tahoe Half MarathonStateline | NV | 2:43:28 | #1091 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:44:29 | #4334 |
| 2015 | Oakland Running FestivalOakland | CA | 2:48:40 | #2447 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:49:17 | #6872 |
| 2014 | Autumn RunBuena Vista | CO | 1:46:03 | #37 |
| 2014 | See Jane Run Half MarathonSeattle | WA | 2:00:57 | #160 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:03:36 | #2382 |
| 2014 | Outer Banks MarathonManteo | NC | 2:07:45 | #921 |
| 2014 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:11:23 | #2066 |
| 2014 | Livermore Half MarathonLivermore | CA | 2:25:34 | #1155 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:33:08 | #11223 |
| 2014 | Seattle MarathonSeattle | WA | 2:33:20 | #3793 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:36:12 | #6414 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:43:42 | #12440 |
| 2014 | The Woodlands MarathonThe Woodlands | TX | 3:04:32 | #3627 |
| 2014 | La Porte By the Bay Half MarathonLa Porte | TX | 3:11:30 | #1234 |
| 2013 | Pine Line MarathonMedford | WI | 1:59:13 | #26 |
| 2013 | Poulsbo Half Marathon & 10kPoulsbo | WA | 2:07:34 | #94 |
| 2013 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:11:14 | #3806 |
| 2013 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:11:49 | #517 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:15:07 | #7689 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:21:38 | #5863 |
| 2013 | Clo Cow Half MarathonPetaluma | CA | 2:23:08 | #361 |
| 2013 | Windermere MarathonSpokane | WA | 2:33:43 | #814 |
| 2013 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:10:56 | #13131 |
| 2013 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:27:52 | #6161 |
| 2012 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:52:00 | #409 |
| 2012 | Bellingham Bay MarathonBellingham | WA | 1:54:40 | #390 |
| 2012 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:03:54 | #248 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:17:12 | #6251 |
| 2012 | Mercer Island Rotary Half MarathonMercer Island | WA | 2:19:59 | #1563 |
| 2012 | Boulder Rez MarathonBoulder | CO | 2:21:23 | #897 |
| 2012 | See Jane Run Half MarathonSeattle | WA | 2:22:22 | #533 |
| 2012 | Seattle MarathonSeattle | WA | 2:23:44 | #4644 |
| 2012 | Plattsburgh HalfPlattsburgh | NY | 2:28:59 | #603 |
| 2012 | Joplin Memorial RunJoplin | MO | 2:47:56 | #1084 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 3:23:09 | #6262 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 1:38:26 | #552 |
| 2011 | Bellingham Bay MarathonBellingham | WA | 1:45:17 | #147 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:47:10 | #299 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:49:11 | #1561 |
| 2011 | Davis StampedeDavis | CA | 1:49:30 | #285 |
| 2011 | Big Lake Half MarathonAlton Bay | NH | 1:49:47 | #224 |
| 2011 | Great Bay Half MarathonNewmarket | NH | 1:53:27 | #370 |
| 2011 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:59:37 | #893 |
| 2011 | Papillion Half MarathonPapillion | NE | 2:10:31 | #325 |
| 2011 | Run For The RanchSpringfield | MO | 2:19:59 | #244 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:29:44 | #10780 |
| 2011 | See Jane Run Half MarathonSeattle | WA | 2:34:29 | #890 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:39:55 | #8041 |
| 2011 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 2:49:11 | #891 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:10:02 | #14827 |
| 2010 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:33:20 | #33 |
| 2010 | Fargo Marathon WeekendFargo | ND | 1:42:27 | #1242 |
| 2010 | Seacoast Half MarathonPortsmouth | NH | 1:48:46 | #254 |
| 2010 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:26:13 | #1745 |
| 2010 | Jackson Hole Marathon, Hole Half Marathon, Jackson Hole Quarter MarathonJackson | WY | 2:27:08 | #186 |
| 2010 | Plattsburgh HalfPlattsburgh | NY | 2:38:30 | #392 |
| 2010 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:48:12 | #726 |
| 2010 | Poulsbo Half Marathon & 10kPoulsbo | WA | 3:26:58 | #252 |
| 2009 | Boston's Run To RememberBoston | MA | 1:45:36 | #762 |
| 2009 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:46:18 | #118 |
| 2009 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:54:24 | #641 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:41:15 | #11298 |
| 2009 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:54:09 | #3857 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:02:23 | #9430 |
| 2009 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 3:29:49 | #5777 |
| 2008 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:38:22 | #61 |
| 2008 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:25:48 | #2741 |
| 2007 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:55:24 | #310 |
| 2007 | Seattle MarathonSeattle | WA | 2:13:03 | #1774 |
| 2007 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:19:41 | #8935 |
| 2007 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 3:15:29 | #3087 |
| 2007 | Foot Traffic Flat MarathonPortland | OR | 3:47:33 | #1488 |
| 2005 | NYRR Fred Lebow Half MarathonNew York | NY | 2:05:23 | #3319 |
| 2005 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:07:36 | #947 |
| 2002 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:36:36 | #2639 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
27 racesTXTexas
17 racesCACalifornia
16 racesPAPennsylvania
11 racesFLFlorida
8 racesOROregon
8 racesCOColorado
7 racesVAVirginia
7 racesMAMassachusetts
6 racesNYNew York
6 racesTNTennessee
5 racesWIWisconsin
5 racesCTConnecticut
4 racesILIllinois
4 racesSCSouth Carolina
4 racesMOMissouri
3 racesNCNorth Carolina
3 racesNHNew Hampshire
3 racesINIndiana
2 racesMNMinnesota
2 racesOKOklahoma
2 racesALAlabama
1 raceIAIowa
1 raceKSKansas
1 raceMDMaryland
1 raceMEMaine
1 raceNDNorth Dakota
1 raceNENebraska
1 raceOHOhio
1 raceWYWyoming
1 raceBCBC
0 races50-State Challenge
31/ 51 states + DC
20 states to go