Back to runner search
SW
Sarah Willis
FemaleCalifornia2003–2026
66
Total Finishes
48
Different Races
23
States (46%)
1:41:56
PR (7:47/mi)
2:32:53
Average
+0:48:05
Slower (first to last)
Medal House
2011
Maine Marathon, Half Marathon and Marathon Relay
2:06:08
#985 overall#492 gender
2010
Eugene Marathon 2024
2:13:25
#1933 overall#1048 gender
2010
Surf City USA Marathon
2:17:56
#5828 overall#2937 gender
2010
Mississippi Blues Marathon, Half, 10K & 5K
2:22:36
#490 overall#183 gender
2010
Mississippi Blues Marathon
2:22:36
#493 overall#184 gender
2010
Pacific Crest Sports Festival
2:31:18
#852 overall#542 gender
2010
Dallas Marathon Weekend
2:41:17
#7613 overall#4192 gender
2009
Surf City Marathon
2:07:07
#4005 overall#1721 gender
2009
Pacific Crest Sports Festival
2:23:36
#796 overall#471 gender
2008
Surf City Marathon
2:15:28
#4094 overall#1815 gender
2006
Beer City Half San Diego
2:28:07
#4756 overall#2058 gender
2003
OUC Orlando Half Marathon
2:17:58
#1347 overall#518 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:38:48 | #827 |
| 2026 | Chicago Spring Half MarathonChicago | IL | 3:06:03 | #6462 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 2:20:15 | #2128 |
| 2025 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:35:22 | #1718 |
| 2025 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:54:38 | #944 |
| 2024 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:54:24 | #223 |
| 2024 | Fall Prairie Fire RacesWichita | KS | 1:54:24 | #226 |
| 2024 | Prairie Fire Wichita Fall RacesWichita | KS | 1:54:24 | #226 |
| 2024 | EMC DAM to DSMPolk City | IA | 2:16:38 | #1814 |
| 2024 | Dam to DSMDes Moines | IA | 2:16:38 | #1814 |
| 2024 | Tri-State New Jersey Spartan Trifecta Event Weekend - BeastVernon | NJ | 6:39:50 | #1122 |
| 2023 | King of the HillLos Lunas | NM | 2:10:13 | #25 |
| 2023 | Grand Teton Half MarathonJackson | WY | 2:33:32 | #914 |
| 2023 | Grand Teton & Yellowstone Half Marathons & 5KsJackson | WY | 2:33:32 | #914 |
| 2023 | NCR Marathon & Half MarathonSparks Glencoe | MD | 2:50:40 | #434 |
| 2022 | King of the HillLos Lunas | NM | 2:21:44 | #34 |
| 2022 | B.A.A. Half MarathonBoston | MA | 2:34:51 | #5435 |
| 2022 | Tri-State New Jersey Spartan Trifecta Event Weekend - BeastVernon | NJ | 6:50:13 | #1449 |
| 2021 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 1:58:49 | #220 |
| 2021 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:50:07 | #248 |
| 2020 | King of the HillLos Lunas | NM | 2:12:15 | #29 |
| 2019 | King of the HillLos Lunas | NM | 2:22:55 | #28 |
| 2019 | Women's Half MarathonNew York | NY | 2:24:47 | #3421 |
| 2019 | The Unforgettable Staten Island Half MarathonStaten Island | NY | 2:27:42 | #7891 |
| 2018 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 1:57:27 | #211 |
| 2018 | Less Popular Brooklyn Half MarathonBrooklyn | NY | 2:15:20 | #17853 |
| 2018 | Women's Half MarathonNew York | NY | 2:20:27 | #3622 |
| 2018 | Bull City Race FestDurham | NC | 2:28:41 | #1115 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:49:29 | #6782 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:50:07 | #5986 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:59:22 | #8049 |
| 2017 | The Unforgettable Staten Island Half MarathonStaten Island | NY | 2:39:26 | #8897 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:43:02 | #6390 |
| 2016 | Shiprock MarathonShiprock | NM | 1:43:17 | #55 |
| 2016 | City of Oaks MarathonRaleigh | NC | 1:55:56 | #461 |
| 2016 | Marshall University MarathonHuntington | WV | 1:57:05 | #239 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:17:00 | #7995 |
| 2015 | Shiprock MarathonShiprock | NM | 1:41:56 | #37 |
| 2015 | Charleston Half MarathonCharleston | SC | 2:00:18 | #850 |
| 2015 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:08:46 | #378 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:28:36 | #4767 |
| 2015 | Oklahoma City Memorial Marathon | — | 2:28:36 | #4767 |
| 2015 | Jemez Mountain Trail RunLos Alamos | NM | 2:35:08 | #49 |
| 2015 | Bull City Race FestDurham | NC | 2:35:21 | #1925 |
| 2015 | XTERRA Trail Run World ChampionshipKaaawa | HI | 2:37:51 | #208 |
| 2014 | Florida Shamrock Halfathon and 5KSt Petersburg | FL | 2:16:17 | #477 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:38:39 | #4468 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:50:30 | #11295 |
| 2013 | Iron Girl Half Marathon and 5KClearwater | FL | 2:15:30 | #404 |
| 2013 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:16:54 | #2371 |
| 2013 | Pacific Crest Sports FestivalSunriver | OR | 2:32:15 | #617 |
| 2012 | Hyannis MarathonHyannis | MA | 2:01:03 | #1768 |
| 2012 | Hyannis Marathon, Half Marathon, Marathon Relay | — | 2:01:03 | #1767 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:10:40 | #5485 |
| 2012 | Surf City USA Marathon | — | 2:10:40 | #5491 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:59:07 | #8244 |
| 2011 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:06:08 | #985 |
| 2011 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:21:49 | #7265 |
| 2010 | Eugene Marathon 2024Eugene | OR | 2:13:25 | #1933 |
| 2010 | Surf City USA Marathon | — | 2:17:56 | #5828 |
| 2010 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:22:36 | #490 |
| 2010 | Mississippi Blues Marathon | — | 2:22:36 | #493 |
| 2010 | Pacific Crest Sports FestivalSunriver | OR | 2:31:18 | #852 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:41:17 | #7613 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:07:07 | #4005 |
| 2009 | Pacific Crest Sports FestivalSunriver | OR | 2:23:36 | #796 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:15:28 | #4094 |
| 2006 | Beer City Half San DiegoSan Diego | CA | 2:28:07 | #4756 |
| 2003 | OUC Orlando Half MarathonOrlando | FL | 2:17:58 | #1347 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NMNew Mexico
7 racesFLFlorida
6 racesILIllinois
5 racesKSKansas
5 racesNYNew York
5 racesCACalifornia
4 racesOROregon
4 racesNCNorth Carolina
3 racesTNTennessee
3 racesIAIowa
2 racesMAMassachusetts
2 racesMOMissouri
2 racesMSMississippi
2 racesNJNew Jersey
2 racesWYWyoming
2 racesKYKentucky
1 raceMDMaryland
1 raceMEMaine
1 raceSCSouth Carolina
1 raceTXTexas
1 raceMNMinnesota
0 racesNENebraska
0 racesOHOhio
0 races50-State Challenge
23/ 50 states
27 states to go