Back to League Tables
SM
Sarah Morgan
FemaleTexas2004–2026
180
Total Finishes
127
Distinct Races
31
States (61%)
1:36:30
PR (7:22/mi)
2:24:59
Average
-0:07:57
Faster (first to last)
Medal House
2006
Big Lake Half Marathon
2:16:46
#1023 overall#521 gender
2006
B.A.A. Half Marathon
2:23:50
#3256 overall#1676 gender
2006
2026 Disneyland® Half Marathon Weekend presented by HONDA
2:28:07
#4250 overall#2039 gender
2005
Carlsbad Marathon
1:39:30
#334 overall#68 gender
2005
Austin Marathon
2:10:18
#1788 overall#756 gender
2005
2026 2XU Long Beach Marathon & Half Marathon
2:53:53
#3449 overall#1659 gender
2004
Carlsbad Marathon
1:36:30
#267 overall#44 gender
2004
YMCA Harrisburg Half & 10K
1:58:38
#362 overall#108 gender
2004
St. Jude Memphis Marathon Weekend
1:58:40
#862 overall#259 gender
2004
Rock 'n' Roll Arizona Marathon
2:14:57
#5791 overall#2744 gender
2002
Rock 'n' Roll Virgina Beach Half Marathon
2:15:34
#4818 overall#2086 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
2:21:47
#6886 overall#3129 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:50:09 | #368 |
| 2026 | Boise River MarathonEagle | ID | 2:13:50 | #402 |
| 2025 | Runtastic THANKFULLehi | UT | — | #836 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 1:37:12 | #129 |
| 2025 | Canyonlands Half MarathonMoab | UT | 1:42:14 | #59 |
| 2025 | Sunrise Marathon 5K/10K/13.1 LAS VEGASLas Vegas | NV | 1:46:11 | #258 |
| 2025 | Deseret News MarathonSalt Lake City | UT | 1:52:40 | #416 |
| 2025 | The Original Las Vegas MarathonLas Vegas | NV | 1:58:28 | #31 |
| 2025 | Irving Oktoberfest Half MarathonIrving | TX | 1:58:45 | #275 |
| 2025 | Austin MarathonAustin | TX | 1:59:10 | #3005 |
| 2025 | DC Half RacesWashington | DC | 2:07:34 | #3352 |
| 2025 | Dallas Marathon WeekendDallas | TX | 2:09:38 | #3742 |
| 2025 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 2:23:25 | #371 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:46:00 | #5903 |
| 2025 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:55:46 | #354 |
| 2024 | Salt Lake City MarathonSalt Lake City | UT | 1:45:28 | #352 |
| 2024 | Austin MarathonAustin | TX | 1:46:20 | #966 |
| 2024 | REVEL Mt CharlestonLas Vegas | NV | 1:53:55 | #370 |
| 2024 | Fiesta De Mayo Half MarathonIrving | TX | 1:59:47 | #110 |
| 2024 | Kiawah Island MarathonKiawah Island | SC | 2:05:46 | #1050 |
| 2024 | Grandma's MarathonDuluth | MN | 2:07:26 | #3412 |
| 2024 | DC Half RacesWashington | DC | 2:08:32 | #3059 |
| 2024 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:09:04 | #3609 |
| 2024 | Monterey Bay Half MarathonMonterey | CA | 2:17:21 | #3547 |
| 2024 | Katy Half Marathon & 5K presented by Houston MethodistKaty | TX | 2:37:22 | #466 |
| 2024 | Carlsbad MarathonCarlsbad | CA | 2:43:00 | #2806 |
| 2023 | Irving MarathonIrving | TX | 1:52:41 | #174 |
| 2023 | Portland MarathonPortland | OR | 1:52:53 | #821 |
| 2023 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:00:58 | #733 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:02:59 | #3902 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 2:04:01 | #5580 |
| 2023 | Capital City Half MarathonColumbus | OH | 2:07:03 | #2170 |
| 2023 | Brainerd Jaycees Run for the LakesNisswa | MN | 2:08:44 | #115 |
| 2023 | Virginia Wine Country Half MarathonHillsboro | VA | 2:23:09 | #49 |
| 2023 | Big Woods RunFaribault | MN | 2:28:11 | #52 |
| 2023 | Monster DashMinneapolis | MN | 2:34:59 | #184 |
| 2023 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:51:27 | #2347 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 3:31:13 | #9275 |
| 2022 | Runtastic HAUNTED ProvoProvo | UT | 1:37:51 | #137 |
| 2022 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 1:39:35 | #33 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:54:12 | #1556 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:06:43 | #3708 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 2:11:22 | #4315 |
| 2022 | Vintage Park Half MarathonHouston | TX | 2:13:45 | #199 |
| 2021 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:06:16 | #2161 |
| 2021 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:06:41 | #419 |
| 2021 | Capital City River RunLansing | MI | 3:16:21 | #473 |
| 2021 | Capital City River RunLansing | MI | 3:16:22 | #473 |
| 2020 | Jail Break Half Marathon and 5KBaytown | TX | 1:58:29 | #47 |
| 2020 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:04:40 | #591 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:04:55 | #1699 |
| 2020 | Saints and Sinners Half Marathon and RelayBoulder City | NV | 3:14:55 | #546 |
| 2019 | Fargo Marathon WeekendFargo | ND | 1:54:04 | #663 |
| 2019 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:15:39 | #614 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 3:08:19 | #3062 |
| 2019 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 3:08:33 | #1597 |
| 2019 | Capital City River RunLansing | MI | 3:16:55 | #1119 |
| 2019 | Capital City River RunLansing | MI | 3:16:56 | #1119 |
| 2019 | Runner's World Half Marathon and FestivalBethlehem | PA | 3:19:42 | #998 |
| 2019 | Rock n Roll NashvilleNashville | TN | 3:44:10 | #13143 |
| 2019 | Surfside Beach MarathonFreeport | TX | 3:58:16 | #199 |
| 2018 | Optim Orthopedics SkidawaySavannah | GA | 1:44:58 | #36 |
| 2018 | Fargo Marathon WeekendFargo | ND | 1:47:25 | #459 |
| 2018 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 1:48:38 | #420 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:53:19 | #1455 |
| 2018 | Get in GearMinneapolis | MN | 1:54:10 | #332 |
| 2018 | Hogeye MarathonFayetteville | AR | 1:55:30 | #122 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:06:49 | #3069 |
| 2018 | Yosemite Half MarathonBass Lake | CA | 2:15:51 | #1454 |
| 2018 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:16:56 | #1197 |
| 2018 | Rock n Roll NashvilleNashville | TN | 2:17:18 | #5810 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:28:43 | #6106 |
| 2018 | Resolution RunMcKinney | TX | 2:39:36 | #163 |
| 2018 | Santa Hustle IndyIndianapolis | IN | 2:39:49 | #390 |
| 2018 | Charlevoix MarathonCharlevoix | MI | 2:49:58 | #593 |
| 2018 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 4:12:34 | #2437 |
| 2017 | Bull City Race FestDurham | NC | 1:54:04 | #384 |
| 2017 | Presque Isle Half MarathonErie | PA | 2:32:04 | #966 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:50:03 | #5945 |
| 2017 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 3:14:10 | #3619 |
| 2016 | Davis Turkey TrotDavis | CA | 1:53:37 | #108 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:05:07 | #1941 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:34:16 | #8464 |
| 2016 | Diva Myrtle Beach Half Marathon & 5KMyrtle Beach | SC | 2:35:41 | #771 |
| 2016 | Windermere MarathonSpokane | WA | 2:35:49 | #680 |
| 2016 | 3M Half MarathonAustin | TX | 2:38:35 | #4454 |
| 2016 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:48:42 | #365 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:43:43 | #10037 |
| 2015 | Brainerd Jaycees Run for the LakesNisswa | MN | 1:42:17 | #35 |
| 2015 | Get Lucky Half MarathonMinneapolis | MN | 1:42:28 | #212 |
| 2015 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:47:38 | #192 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:07:24 | #2936 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:09:49 | #5074 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:17:02 | #2844 |
| 2015 | The Texas Double ™ Whine Not A Marathon and Half MarathonDallas | TX | 2:24:20 | #14 |
| 2015 | The Showdown Half Marathon and 5KFairview | TX | 2:26:46 | #377 |
| 2015 | McKinney Half MarathonMckinney | TX | 2:28:12 | #249 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:29:02 | #10339 |
| 2015 | Irving MarathonIrving | TX | 2:29:09 | #448 |
| 2015 | Longview Half and 5KLongview | TX | 2:30:54 | #157 |
| 2015 | Monster DashMinneapolis | MN | 2:31:37 | #3847 |
| 2015 | DRC Half Marathon and 5KDallas | TX | 2:38:48 | #1223 |
| 2015 | Fort Worth MarathonFort Worth | TX | 2:39:06 | #342 |
| 2015 | Skyline Half Marathon, 10K & 5KDallas | TX | 2:42:37 | #258 |
| 2015 | Trinity River RunDallas | TX | 2:42:44 | #237 |
| 2015 | New Years DoubleAllen | TX | 2:43:54 | #262 |
| 2015 | Plano Balloon FestivalPlano | TX | 2:45:24 | #998 |
| 2015 | Messina Hof Wine & Roses Half MarathonBryan | TX | 2:52:43 | #282 |
| 2015 | Wounded Warrior Half Marathon & 10KIrving | TX | 3:10:09 | #1125 |
| 2014 | Madison MarathonMadison | WI | 1:49:52 | #429 |
| 2014 | Davis Turkey TrotDavis | CA | 1:53:34 | #158 |
| 2014 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:57:41 | #996 |
| 2014 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:01:50 | #508 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:03:03 | #2904 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:07:32 | #5388 |
| 2014 | Monster DashMinneapolis | MN | 2:30:44 | #4861 |
| 2014 | Kenner's Ole Man River Half MarathonKenner | LA | 2:38:45 | #577 |
| 2014 | The Woodlands MarathonThe Woodlands | TX | 2:41:48 | #3056 |
| 2014 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:48:25 | #1188 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:51:15 | #5985 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:53:09 | #5368 |
| 2014 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:54:05 | #552 |
| 2014 | Fairview Half Marathon and 5KFairview | TX | 2:54:51 | #725 |
| 2014 | The Showdown Half Marathon and 5KFairview | TX | 2:57:11 | #666 |
| 2014 | Grand Lake MarathonSaint Marys | OH | 2:59:38 | #673 |
| 2014 | Longview Half and 5KLongview | TX | 3:00:24 | #203 |
| 2014 | Rock The Parkway Half Marathon and 5kKansas City | MO | 3:13:10 | #4825 |
| 2014 | 2025 Marine Corps Half Marathon presented by FirstLight Home Care & Capital Automotive GroupCamp Lejeune | NC | 3:13:25 | #936 |
| 2014 | New Years DoubleAllen | TX | 3:15:54 | #563 |
| 2013 | Monster DashMinneapolis | MN | 1:45:45 | #787 |
| 2013 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 1:50:59 | #252 |
| 2013 | Davis Turkey TrotDavis | CA | 1:51:53 | #159 |
| 2013 | Team Ortho Polar DashMinneapolis | MN | 1:52:20 | #173 |
| 2013 | Get Lucky Half MarathonMinneapolis | MN | 1:55:06 | #866 |
| 2013 | Shamrock'n Half MarathonSacramento | CA | 1:58:39 | #1398 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:10:48 | #3089 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 2:11:35 | #2295 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:16:19 | #3453 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:46:01 | #8779 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:47:47 | #17597 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:50:56 | #6780 |
| 2013 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:55:02 | #1305 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:01:38 | #21222 |
| 2013 | Jamestown Rhode RacesJamestown | RI | 3:04:36 | #1263 |
| 2013 | The Showdown Half Marathon and 5KFairview | TX | 3:08:22 | #615 |
| 2012 | Flying Pirate Half MarathonKill Devil Hills | NC | 1:56:40 | #350 |
| 2012 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:56:52 | #1326 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:00:58 | #4908 |
| 2012 | Team Ortho Polar DashMinneapolis | MN | 2:01:14 | #237 |
| 2012 | Get Lucky Half MarathonMinneapolis | MN | 2:01:53 | #1127 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:05:08 | #2848 |
| 2012 | Get in GearMinneapolis | MN | 2:07:10 | #805 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:10:11 | #4701 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:15:53 | #4532 |
| 2012 | Save the Light Half MarathonFolly Beach | SC | 2:26:59 | #331 |
| 2012 | Charlevoix MarathonCharlevoix | MI | 2:38:15 | #497 |
| 2012 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:46:24 | #4404 |
| 2011 | New Bedford Half MarathonNew Bedford | MA | 1:55:16 | #1329 |
| 2011 | Outer Banks MarathonManteo | NC | 2:04:54 | #911 |
| 2011 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:07:23 | #1627 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 2:13:44 | #3549 |
| 2011 | Dallas Marathon WeekendDallas | TX | 2:39:09 | #7424 |
| 2011 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 3:00:25 | #884 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:55:24 | #1565 |
| 2010 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:55:54 | #1141 |
| 2010 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:21:55 | #6030 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:26:45 | #10358 |
| 2010 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:35:06 | #1300 |
| 2010 | Rock n Roll NashvilleNashville | TN | 3:52:59 | #23289 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:57 | #6219 |
| 2009 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:14:22 | #3175 |
| 2009 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:17:21 | #78 |
| 2009 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:18:17 | #4076 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:22:06 | #8436 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:22:21 | #8029 |
| 2009 | NYRR Fred Lebow Half MarathonNew York | NY | 2:27:08 | #4179 |
| 2009 | Dallas Marathon WeekendDallas | TX | 2:34:49 | #6454 |
| 2008 | DONNA Marathon WeekendJacksonville Beach | FL | 1:55:31 | #298 |
| 2008 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:09:23 | #336 |
| 2008 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:11:10 | #1298 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:20:18 | #10571 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:27:24 | #6152 |
| 2007 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:10:32 | #2394 |
| 2007 | United Airlines NYC HalfNew York | NY | 2:18:52 | #7962 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:19:08 | #8816 |
| 2007 | DEXTER-ANN ARBOR RUNDexter | MI | 2:23:29 | #1863 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:25:36 | #3409 |
| 2007 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 3:35:46 | #4319 |
| 2006 | Big Lake Half MarathonAlton Bay | NH | 2:16:46 | #1023 |
| 2006 | B.A.A. Half MarathonBoston | MA | 2:23:50 | #3256 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:28:07 | #4250 |
| 2006 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:34:15 | #367 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:40:03 | #3879 |
| 2005 | Carlsbad MarathonCarlsbad | CA | 1:39:30 | #334 |
| 2005 | Austin MarathonAustin | TX | 2:10:18 | #1788 |
| 2005 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:53:53 | #3449 |
| 2004 | Carlsbad MarathonCarlsbad | CA | 1:36:30 | #267 |
| 2004 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:58:38 | #362 |
| 2004 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:58:40 | #862 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:57 | #5791 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:15:34 | #4818 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:21:47 | #6886 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
41 racesMNMinnesota
19 racesCACalifornia
18 racesMIMichigan
12 racesOHOhio
11 racesTNTennessee
11 racesNYNew York
10 racesVAVirginia
10 racesFLFlorida
6 racesPAPennsylvania
6 racesUTUtah
6 racesNCNorth Carolina
5 racesNVNevada
5 racesDCDistrict of Columbia
4 racesMAMassachusetts
4 racesARArkansas
3 racesILIllinois
3 racesSCSouth Carolina
3 racesGAGeorgia
2 racesINIndiana
2 racesLALouisiana
2 racesMOMissouri
2 racesNJNew Jersey
2 racesWIWisconsin
2 racesCOColorado
1 raceKYKentucky
1 raceOKOklahoma
1 raceOROregon
1 raceRIRhode Island
1 raceWAWashington
1 raceWVWest Virginia
0 races50-State Challenge
31/ 51 states + DC
20 states to go