Back to League Tables
SD
Sarah Duffy
FemaleNorth Carolina2004–2026
49
Total Finishes
35
Different Races
13
States (25%)
1:21:45
PR (6:14/mi)
2:11:06
Average
+0:33:12
Slower (first to last)
Medal House
2012
Philadelphia Marathon
1:49:32
#1608 overall#572 gender
2012
Rock 'n' Roll Washington DC
1:50:39
#2275 overall#835 gender
2011
Philadelphia Marathon
1:55:19
#1996 overall#810 gender
2011
EPIC Marathon and Running Festival
2:21:57
#3109 overall#1887 gender
2011
YMCA Maple Leaf Road Races
2:23:49
#635 overall#315 gender
2010
2026 Anchorage Mayor's Marathon & Half Marathon
1:47:24
#184 overall#46 gender
2010
B&A Trail Marathon and Half Marathon
1:50:06
#182 overall#55 gender
2008
Women's Half Marathon
1:42:33
#175 overall#175 gender
2008
Life Time Chicago Half Marathon + 5K
2:07:35
#4607 overall#2077 gender
2006
DEXTER-ANN ARBOR RUN
1:48:24
#727 overall#151 gender
2006
Life Time Chicago Half Marathon + 5K
2:04:18
#3976 overall#1689 gender
2004
2026 Anchorage Mayor's Marathon & Half Marathon
1:49:02
#136 overall#43 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Milwaukee MarathonMilwaukee | WI | 2:22:14 | #1995 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 2:36:19 | #10960 |
| 2022 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:53:06 | #414 |
| 2022 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:53:37 | #961 |
| 2022 | Summer's Done 13.1Austin | TX | 1:57:56 | #1962 |
| 2021 | Gosport Half MarathonFort Walton Beach | FL | 1:37:33 | #363 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 1:21:45 | #93 |
| 2018 | Novant Health Wilmington NC MarathonWilmington | NC | 1:26:54 | #26 |
| 2018 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:26:55 | #26 |
| 2018 | Heart Mini MarathonCincinnati | OH | 1:27:21 | #628 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:08:36 | #3376 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:21:49 | #252 |
| 2017 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 1:23:08 | #16 |
| 2017 | Run for GreenDavidson | NC | 1:28:05 | #11 |
| 2017 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:51:13 | #443 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 2:11:30 | #3985 |
| 2017 | Half and Half & Double HalfTulsa | OK | 2:13:18 | #29 |
| 2017 | Grandma's MarathonDuluth | MN | 2:28:35 | #5130 |
| 2017 | DoLittle MarathonOconomowoc | WI | 2:53:42 | #130 |
| 2017 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:55:11 | #3542 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:25:09 | #118 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:26:04 | #89 |
| 2016 | Corporate CupCharlotte | NC | 1:28:51 | #43 |
| 2016 | Queen Bee Half MarathonCincinnati | OH | 2:09:50 | #911 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:53:34 | #4326 |
| 2016 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 3:17:19 | #766 |
| 2015 | All American Half MarathonFort Bragg | NC | 2:13:56 | #931 |
| 2015 | Queen Bee Half MarathonCincinnati | OH | 2:16:38 | #1178 |
| 2015 | Kiawah Island MarathonKiawah Island | SC | 2:19:57 | #1635 |
| 2015 | Wisconsin MarathonKenosha | WI | 2:34:32 | #1508 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:39:37 | #3821 |
| 2015 | Stinson Beach MarathonStinson Beach | CA | 2:52:40 | #36 |
| 2015 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 3:04:59 | #679 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 1:54:26 | #2975 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 1:59:20 | #341 |
| 2014 | Stinson Beach MarathonStinson Beach | CA | 3:00:50 | #76 |
| 2014 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 3:04:38 | #615 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 1:59:40 | #3888 |
| 2013 | Newport MarathonNewport | RI | 2:08:23 | #1568 |
| 2013 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:35:14 | #3602 |
| 2013 | Star City Half Marathon & 10KRoanoke | VA | 2:39:15 | #625 |
| 2013 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:57:22 | #658 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 1:49:32 | #1608 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 1:50:39 | #2275 |
| 2012 | Team Ortho Women RockMinneapolis | MN | 2:22:10 | #1075 |
| 2012 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:29:38 | #5564 |
| 2012 | Star City Half Marathon & 10KRoanoke | VA | 2:54:40 | #555 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 1:55:19 | #1996 |
| 2011 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:21:57 | #3109 |
| 2011 | YMCA Maple Leaf Road RacesLa Crosse | WI | 2:23:49 | #635 |
| 2010 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:47:24 | #184 |
| 2010 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:50:06 | #182 |
| 2008 | Women's Half MarathonNew York | NY | 1:42:33 | #175 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:07:35 | #4607 |
| 2006 | DEXTER-ANN ARBOR RUNDexter | MI | 1:48:24 | #727 |
| 2006 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:04:18 | #3976 |
| 2004 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:49:02 | #136 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WIWisconsin
9 racesNCNorth Carolina
6 racesPAPennsylvania
6 racesVAVirginia
6 racesOHOhio
5 racesCACalifornia
4 racesILIllinois
3 racesAKAlaska
2 racesFLFlorida
2 racesMIMichigan
2 racesOKOklahoma
2 racesAZArizona
1 raceCTConnecticut
0 races50-State Challenge
13/ 51 states + DC
38 states to go