Back to League Tables
SW
Sarah Willis
FemaleNew Mexico2003–2025
56
Total Finishes
39
Distinct Races
22
States (43%)
1:41:56
PR (7:47/mi)
2:34:39
Average
+0:36:40
Slower (first to last)
Medal House
2012
Hyannis Marathon
2:01:03
#1768 overall#830 gender
2012
Surf City Marathon
2:10:40
#5485 overall#2479 gender
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
Mississippi Blues Marathon, Half, 10K & 5K
2:22:36
#490 overall#183 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 |
|---|---|---|---|---|
| 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 | EMC DAM to DSMPolk City | 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 | 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 Marathon!Staten Island | NY | 2:27:42 | #7891 |
| 2018 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 1:57:27 | #211 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | 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 Marathon!Staten 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 | 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 | Surf City MarathonHuntington Beach | CA | 2:10:40 | #5485 |
| 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 |
| 2010 | Eugene Marathon 2024Eugene | OR | 2:13:25 | #1933 |
| 2010 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:22:36 | #490 |
| 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 racesNYNew York
5 racesCACalifornia
4 racesOROregon
4 racesILIllinois
3 racesKSKansas
3 racesNCNorth Carolina
3 racesTNTennessee
3 racesMAMassachusetts
2 racesMOMissouri
2 racesMSMississippi
2 racesNJNew Jersey
2 racesIAIowa
1 raceKYKentucky
1 raceMDMaryland
1 raceMEMaine
1 raceSCSouth Carolina
1 raceTXTexas
1 raceWYWyoming
1 raceNENebraska
0 racesOHOhio
0 races50-State Challenge
22/ 51 states + DC
29 states to go