Back to League Tables
KM
Karen Morris
FemaleVirginia1999–2026
256
Total Finishes
144
Distinct Races
28
States (55%)
1:44:29
PR (7:59/mi)
2:35:24
Average
-0:02:34
Faster (first to last)
Medal House
2004
Silver Comet Half & Full Marathon
1:55:19
#323 overall#74 gender
2004
Rock 'n' Roll Arizona Marathon
2:22:34
#7196 overall#3674 gender
2004
Big Lake Half Marathon
2:27:52
#1029 overall#577 gender
2004
2025 500 Festival Running Events
2:34:26
#13992 overall#5288 gender
2004
OC Marathon - Half Marathon - 5K
2:35:32
#2388 overall#1187 gender
2003
Silver Comet Half & Full Marathon
1:49:50
#174 overall#36 gender
2003
Greater St. Louis Marathon
2:05:05
#657 overall#264 gender
2002
2025 500 Festival Running Events
3:18:19
#18374 overall#8610 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
2:20:07
#6624 overall#2952 gender
2001
2025 500 Festival Running Events
3:24:11
#17098 overall#7917 gender
2000
Thanksgiving Day Half Marathon
1:55:48
#1968 overall#528 gender
1999
2025 500 Festival Running Events
3:28:36
#17050 overall#8053 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Half Marathon UnpluggedBurlington | VT | 2:16:13 | #827 |
| 2026 | Salt Lake City MarathonSalt Lake City | UT | 3:26:02 | #4143 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:11:59 | #2385 |
| 2025 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:28:44 | #284 |
| 2025 | Mad MarathonWaitsfield | VT | 2:43:52 | #283 |
| 2025 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 2:48:29 | #260 |
| 2025 | 2027 Zydeco Marathon - 26.2 Full | 13.1 Half | Team Relay | 5k | 1 MileLafayette | LA | 2:51:41 | #566 |
| 2025 | Zydeco MarathonLafayette | LA | 2:51:41 | #566 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:53:12 | #1791 |
| 2025 | Fargo Marathon WeekendFargo | ND | 3:04:02 | #2860 |
| 2025 | Hogsback Half MarathonColebrook | CT | 3:04:14 | #32 |
| 2025 | Clarence DeMar MarathonKeene | NH | 3:05:39 | #340 |
| 2025 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:06:18 | #3975 |
| 2025 | PC2PG Half Marathon, 10K, & 5KLindon | UT | 3:24:53 | #400 |
| 2025 | Salt Lake City MarathonSalt Lake City | UT | 3:36:28 | #3612 |
| 2025 | Zion Half MarathonSpringdale | UT | 3:39:42 | #1074 |
| 2024 | 2027 Syracuse Half MarathonSyracuse | NY | 2:31:30 | #1530 |
| 2024 | Middlebury Maple RunMiddlebury | VT | 2:37:57 | #193 |
| 2024 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 2:48:50 | #218 |
| 2024 | Time Travel Half-Marathon (and 5k/10k) - Fort WorthFort Worth | TX | 2:54:03 | #43 |
| 2024 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:54:47 | #2272 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:54:58 | #4505 |
| 2024 | Salt Lake City MarathonSalt Lake City | UT | 2:57:07 | #2670 |
| 2024 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 3:01:16 | #353 |
| 2024 | Dahlgren Trail Half MarathonKing George | VA | 3:01:59 | #159 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 3:14:23 | #13096 |
| 2024 | Hot Cider Hustle OmahaOmaha | NE | 3:15:47 | #253 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 3:20:20 | #9355 |
| 2024 | We Run This Beach MarathonGulf Shores | AL | 3:23:29 | #316 |
| 2024 | Antelope Island Marathon - 26.2 - 13.1 - 10K - 5KSyracuse | UT | 3:25:00 | #220 |
| 2024 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:26:50 | #3597 |
| 2023 | Marquette MarathonMarquette | MI | 2:03:45 | #227 |
| 2023 | Michigan Monster DashMilford | MI | 2:06:06 | #70 |
| 2023 | Michigan Monster DashMilford | MI | 2:06:07 | #70 |
| 2023 | Charleston Half MarathonCharleston | SC | 2:40:04 | #2206 |
| 2023 | First State Half Marathon & 10KNewark | DE | 2:41:07 | #280 |
| 2023 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:42:46 | #464 |
| 2023 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:42:49 | #263 |
| 2023 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 2:43:07 | #187 |
| 2023 | Newport MarathonNewport | RI | 2:52:49 | #1905 |
| 2023 | Utah Valley MarathonProvo | UT | 2:54:40 | #1596 |
| 2023 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:56:59 | #607 |
| 2023 | Cape Cod Marathon WeekendFalmouth | MA | 3:02:20 | #1497 |
| 2023 | Virginia Wine Country Half MarathonHillsboro | VA | 3:02:22 | #73 |
| 2023 | Salt Lake City MarathonSalt Lake City | UT | 3:02:23 | #2107 |
| 2023 | Drop13 Big Cottonwood Canyon Half Marathon & 5KHolladay | UT | 3:06:47 | #660 |
| 2023 | Rock 'n' Roll Salt Lake CitySalt Lake City | UT | 3:13:45 | #1909 |
| 2022 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:11:01 | #239 |
| 2022 | Mad MarathonWaitsfield | VT | 2:27:36 | #235 |
| 2022 | Drop13 Big Cottonwood Canyon Half Marathon & 5KHolladay | UT | 2:39:09 | #515 |
| 2022 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:43:01 | #269 |
| 2022 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 2:43:08 | #177 |
| 2022 | Utah Valley MarathonProvo | UT | 2:44:48 | #1299 |
| 2022 | Freedom's RunShepherdstown | WV | 2:48:23 | #244 |
| 2022 | Freedom's RunShepherdstown | WV | 2:48:23 | #245 |
| 2022 | Salt Lake City MarathonSalt Lake City | UT | 2:49:54 | #1616 |
| 2022 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 2:51:00 | #129 |
| 2022 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:01:48 | #986 |
| 2021 | Vermont City MarathonBurlington | VT | 2:07:36 | #340 |
| 2021 | Half Marathon UnpluggedBurlington | VT | 2:18:53 | #417 |
| 2021 | Montana MarathonBillings | MT | 2:35:37 | #202 |
| 2021 | Runtastic THANKFULLehi | UT | 2:36:32 | #703 |
| 2021 | Runtastic THANKFUL - LehiLehi | UT | 2:36:32 | #703 |
| 2021 | Bozeman Half Marathon & 10KBozeman | MT | 2:39:02 | #468 |
| 2021 | Governor's CupHelena | MT | 2:41:01 | #183 |
| 2021 | Governor's CupHelena | MT | 2:41:02 | #183 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 2:47:06 | #913 |
| 2021 | Glacier Half MarathonEast Glacier Park | MT | 2:47:59 | #1212 |
| 2021 | Grand Teton Half MarathonJackson | WY | 2:58:25 | #1598 |
| 2021 | Salt Lake City MarathonSalt Lake City | UT | 3:35:10 | #376 |
| 2020 | Half Marathon UnpluggedBurlington | VT | 1:57:35 | #214 |
| 2020 | Union Bank Field House Fall Half Marathon & 5k/10kShelburne | VT | 2:06:49 | #45 |
| 2020 | RaceVermont Fall Half MarathonShelburne | VT | 2:06:49 | #44 |
| 2020 | Surf City MarathonHuntington Beach | CA | 3:07:15 | #8081 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 3:21:24 | #4288 |
| 2020 | Stay Home Virtual RaceAnywhere | WA | 3:33:11 | #5617 |
| 2019 | RaceVermont Fall Half MarathonShelburne | VT | 2:00:37 | #113 |
| 2019 | Tour du Force Half MarathonPlattsburgh | NY | 2:10:33 | #35 |
| 2019 | Middlebury Maple RunMiddlebury | VT | 2:15:16 | #216 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 2:17:35 | #4227 |
| 2019 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:21:05 | #2126 |
| 2019 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:28:31 | #184 |
| 2019 | Newburyport Half Marathon and RelayNewburyport | MA | 2:29:00 | #1078 |
| 2019 | Salt Lake City MarathonSalt Lake City | UT | 2:34:18 | #1796 |
| 2019 | Governor's CupHelena | MT | 2:34:55 | #148 |
| 2019 | Governor's CupHelena | MT | 2:34:56 | #148 |
| 2019 | Glacier Half MarathonEast Glacier Park | MT | 2:44:39 | #1032 |
| 2019 | Big Sky MarathonEnnis | MT | 2:50:28 | #41 |
| 2019 | Publix Savannah Women's Half and 5KSavannah | GA | 3:12:23 | #1219 |
| 2019 | Buffalo Bill Cody Half Marathon, 10K, & 5KCody | WY | 3:14:44 | #54 |
| 2019 | Montana MarathonBillings | MT | 3:14:55 | #323 |
| 2019 | Madison MarathonEnnis | MT | 3:24:12 | #50 |
| 2019 | Bend Ale RunBend | OR | 3:39:15 | #429 |
| 2018 | Back to the BeachSterling Heights | MI | 1:48:31 | #53 |
| 2018 | Sarasota Music Half MarathonSaraota | FL | 1:58:43 | #304 |
| 2018 | Western Mass Mother's Day Half MarathonWhately | MA | 2:14:02 | #228 |
| 2018 | Middlebury Maple RunMiddlebury | VT | 2:15:46 | #302 |
| 2018 | Salt Lake City MarathonSalt Lake City | UT | 2:30:49 | #1741 |
| 2018 | Lake Powell Half MarathonPage | AZ | 2:40:18 | #913 |
| 2018 | Anchorage RunFestAnchorage | AK | 2:41:02 | #541 |
| 2018 | 11th Annual Plattsburgh Tour de Force Charity Run and Bike RacePlattsburgh | NY | 2:44:46 | #52 |
| 2018 | Tour du Force Half MarathonPlattsburgh | NY | 2:44:46 | #52 |
| 2018 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 3:01:26 | #1233 |
| 2018 | Surf City MarathonHuntington Beach | CA | 3:01:51 | #7929 |
| 2018 | Jordan River MarathonTaylorsville | UT | 3:04:39 | #74 |
| 2018 | Novant Health Wilmington NC MarathonWilmington | NC | 3:07:26 | #1549 |
| 2018 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 3:07:26 | #1549 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:49:36 | #1259 |
| 2017 | Park to Park Half MarathonStuarts Draft | VA | 1:53:00 | #122 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 1:53:20 | #143 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 1:56:53 | #830 |
| 2017 | Newburyport Half Marathon and RelayNewburyport | MA | 2:11:51 | #1239 |
| 2017 | Western Mass Mother's Day Half MarathonWhately | MA | 2:14:24 | #194 |
| 2017 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:26:20 | #647 |
| 2017 | The Nevada MarathonElko County | NV | 2:26:55 | #48 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:37:49 | #6627 |
| 2017 | Salt Lake City MarathonSalt Lake City | UT | 2:38:15 | #2202 |
| 2017 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 2:42:03 | #327 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:44:48 | #4152 |
| 2017 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 2:52:36 | #1705 |
| 2017 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:57:03 | #390 |
| 2017 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 4:18:28 | #1264 |
| 2016 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:50:45 | #394 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:52:04 | #1432 |
| 2016 | Covered Bridges Half MarathonWoodstock | VT | 1:58:24 | #767 |
| 2016 | RaceVermont Fall Half MarathonShelburne | VT | 2:00:41 | #155 |
| 2016 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 2:02:20 | #229 |
| 2016 | Black Bear Half Marathon & 5kWaterville Valley | NH | 2:09:31 | #63 |
| 2016 | Western Mass Mother's Day Half MarathonWhately | MA | 2:14:28 | #236 |
| 2016 | Yosemite Half MarathonBass Lake | CA | 2:34:18 | #1538 |
| 2016 | Wilmington Marathon Beach to BoardwalkWrightsville Beach | NC | 2:41:53 | #1578 |
| 2016 | Newburyport Half Marathon and RelayNewburyport | MA | 2:42:49 | #2105 |
| 2016 | Salt Lake City MarathonSalt Lake City | UT | 2:43:29 | #2576 |
| 2016 | Huntsville MarathonHuntsville | UT | 2:44:18 | #583 |
| 2016 | 25th Annual Pocatello MarathonPocatello | ID | 2:47:41 | #215 |
| 2016 | The Nevada MarathonElko County | NV | 2:48:45 | #64 |
| 2016 | Hoover Dam Marathon 2025Boulder City | NV | 2:55:04 | #129 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:56:18 | #9118 |
| 2016 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 2:56:41 | #1211 |
| 2016 | Battleship North Carolina Half 5KWilmington | NC | 2:57:59 | #942 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:03:03 | #13916 |
| 2016 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 3:10:18 | #5297 |
| 2016 | Mammoth lakes half marathonMammoth Lakes | CA | 3:15:11 | #912 |
| 2016 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 4:02:40 | #1720 |
| 2015 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 1:49:33 | #131 |
| 2015 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:52:17 | #157 |
| 2015 | Covered Bridges Half MarathonWoodstock | VT | 1:57:34 | #842 |
| 2015 | Detroit Free Press MarathonDetroit | MI | 2:02:28 | #2437 |
| 2015 | Salt Lake City MarathonSalt Lake City | UT | 2:09:41 | #1485 |
| 2015 | Charlottesville Fall Classic Half MarathonCharlottesville | VA | 2:14:44 | #164 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:20:54 | #4905 |
| 2015 | Middlebury Maple RunMiddlebury | VT | 2:25:53 | #463 |
| 2015 | Newburyport Half Marathon and RelayNewburyport | MA | 2:28:36 | #2096 |
| 2015 | 2026 Avenue of the Giants MarathonArcata | CA | 2:33:10 | #811 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:38:00 | #8966 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:41:16 | #6194 |
| 2015 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:41:54 | #5118 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:42:09 | #10311 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:43:17 | #6918 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 1:49:33 | #2942 |
| 2014 | The Nevada MarathonElko County | NV | 2:01:29 | #35 |
| 2014 | Boston's Run To RememberBoston | MA | 2:02:42 | #3306 |
| 2014 | Salt Lake City MarathonSalt Lake City | UT | 2:09:45 | #1311 |
| 2014 | Davis Turkey TrotDavis | CA | 2:19:13 | #410 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:23:00 | #10409 |
| 2014 | Canby Dahlia RunCanby | OR | 2:24:53 | #197 |
| 2014 | Lighthouse Shelter Half Marathon and Jogging JoeAnnapolis | MD | 2:27:13 | #97 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:36:36 | #11394 |
| 2014 | 2026 Avenue of the Giants MarathonArcata | CA | 2:40:13 | #887 |
| 2014 | Crawlin' Crab Half MarathonHampton | VA | 2:41:04 | #1748 |
| 2014 | Beer City Half™ Santa RosaSanta Rosa | CA | 2:49:57 | #938 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:57:33 | #7234 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:01:27 | #6484 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 3:04:14 | #5805 |
| 2013 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 1:46:11 | #176 |
| 2013 | Charlottesville Fall Classic Half MarathonCharlottesville | VA | 1:48:05 | #70 |
| 2013 | Cape Cod Marathon WeekendFalmouth | MA | 1:50:19 | #169 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:32 | #4591 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 1:57:16 | #1662 |
| 2013 | RaceVermont Fall Half MarathonShelburne | VT | 1:58:42 | #199 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 1:59:02 | #2214 |
| 2013 | Newburyport Half Marathon and RelayNewburyport | MA | 2:00:07 | #655 |
| 2013 | Middlebury Maple RunMiddlebury | VT | 2:01:35 | #360 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:05:53 | #2611 |
| 2013 | Mad MarathonWaitsfield | VT | 2:11:48 | #216 |
| 2013 | Lighthouse Shelter Half Marathon and Jogging JoeAnnapolis | MD | 2:18:20 | #103 |
| 2013 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:40:04 | #4013 |
| 2013 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:40:12 | #1754 |
| 2013 | Beer City Half™ Santa RosaSanta Rosa | CA | 2:40:43 | #691 |
| 2013 | Urban Cow Half MarathonSacramento | CA | 2:46:50 | #2570 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:53:09 | #11668 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 3:00:05 | #6475 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:07:32 | #10171 |
| 2013 | Surf City MarathonHuntington Beach | CA | 3:09:44 | #12940 |
| 2013 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 3:23:03 | #5478 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:28:46 | #10608 |
| 2012 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:56:55 | #1817 |
| 2012 | Buffalo Marathon WeekendBuffalo | NY | 2:00:22 | #991 |
| 2012 | Newburyport Half Marathon and RelayNewburyport | MA | 2:00:34 | #728 |
| 2012 | Middlebury Maple RunMiddlebury | VT | 2:02:14 | #271 |
| 2012 | The Mother Road MarathonJoplin | MO | 2:05:45 | #91 |
| 2012 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:06:28 | #3032 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:08:13 | #558 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:18:10 | #4301 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:26:37 | #8246 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:29:41 | #5803 |
| 2012 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:41:06 | #1538 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:41:06 | #12512 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:52:09 | #8204 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:56:24 | #6273 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:20:04 | #10858 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:51 | #4340 |
| 2011 | Lake Minnetonka Half MarathonWayzata | MN | 1:56:37 | #1010 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 2:01:18 | #2232 |
| 2011 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:04:07 | #165 |
| 2011 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:04:35 | #2807 |
| 2011 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:37 | #4666 |
| 2011 | Race for the Green 5K, Half Marathon, & Half Marathon RelaySeneca | SC | 2:14:58 | #88 |
| 2011 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:20:11 | #1755 |
| 2011 | Buffalo Marathon WeekendBuffalo | NY | 2:27:06 | #1833 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:32:01 | #4440 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:38:08 | #9644 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:41:24 | #7096 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:49:33 | #10943 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:25 | #5475 |
| 2010 | DONNA Marathon WeekendJacksonville Beach | FL | 1:59:50 | #557 |
| 2010 | Davis StampedeDavis | CA | 2:07:46 | #496 |
| 2010 | Middlebury Maple RunMiddlebury | VT | 2:08:46 | #247 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:11:30 | #1725 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:58:15 | #7775 |
| 2009 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:51:20 | #601 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:24 | #8525 |
| 2009 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:05:27 | #3160 |
| 2009 | Thanksgiving Distance ClassicJacksonville | FL | 2:08:48 | #1433 |
| 2009 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:09:03 | #4374 |
| 2009 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:09:04 | #156 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:14:18 | #5089 |
| 2009 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:14:33 | #730 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:16:09 | #4398 |
| 2009 | Silver Comet Half & Full MarathonMableton | GA | 2:17:36 | #1005 |
| 2009 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:31:54 | #5708 |
| 2009 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:36:08 | #1486 |
| 2008 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:06:52 | #1238 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:34 | #10429 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:09:40 | #7468 |
| 2008 | Callaway Gardens MarathonPine Mountain | GA | 2:11:17 | #238 |
| 2008 | Monterey Bay Half MarathonMonterey | CA | 2:19:10 | #2847 |
| 2008 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:21:22 | #259 |
| 2008 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:22:47 | #3741 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:27:22 | #5311 |
| 2008 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:32:38 | #2818 |
| 2008 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:35:27 | #5008 |
| 2008 | Ashland Half Marathon & 5kAshland | VA | 2:52:15 | #942 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:57 | #6407 |
| 2007 | Martian Invasion of the RacesDearborn | MI | 1:58:08 | #513 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:09:42 | #6910 |
| 2007 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:13:51 | #257 |
| 2007 | Evansville Half MarathonEvansville | IN | 2:15:32 | #615 |
| 2007 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:22:12 | #3896 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:30:00 | #11318 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:59 | #9453 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:04:41 | #5025 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:05:03 | #2330 |
| 2006 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:47:22 | #3526 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 1:44:29 | #279 |
| 2005 | Silver Comet Half & Full MarathonMableton | GA | 1:54:48 | #376 |
| 2005 | Surf City MarathonHuntington Beach | CA | 2:38:18 | #3223 |
| 2004 | Silver Comet Half & Full MarathonMableton | GA | 1:55:19 | #323 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:34 | #7196 |
| 2004 | Big Lake Half MarathonAlton Bay | NH | 2:27:52 | #1029 |
| 2004 | 2025 500 Festival Running EventsIndianapolis | IN | 2:34:26 | #13992 |
| 2004 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:35:32 | #2388 |
| 2003 | Silver Comet Half & Full MarathonMableton | GA | 1:49:50 | #174 |
| 2003 | Greater St. Louis MarathonSt. Louis | MO | 2:05:05 | #657 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 3:18:19 | #18374 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:20:07 | #6624 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 3:24:11 | #17098 |
| 2000 | Thanksgiving Day Half MarathonAtlanta | GA | 1:55:48 | #1968 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 3:28:36 | #17050 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
53 racesUTUtah
26 racesNYNew York
22 racesVAVirginia
22 racesVTVermont
21 racesINIndiana
15 racesMTMontana
13 racesMAMassachusetts
12 racesMIMichigan
9 racesGAGeorgia
8 racesMOMissouri
7 racesNCNorth Carolina
6 racesNVNevada
5 racesCOColorado
4 racesFLFlorida
4 racesKYKentucky
4 racesILIllinois
3 racesMDMaryland
3 racesNHNew Hampshire
3 racesALAlabama
2 racesOROregon
2 racesTNTennessee
2 racesTXTexas
2 racesMNMinnesota
1 raceNENebraska
1 raceOKOklahoma
1 raceRIRhode Island
1 raceSDSouth Dakota
1 race50-State Challenge
28/ 51 states + DC
23 states to go