Back to League Tables
DS
David Simmons
MaleMassachusetts1995–2026
277
Total Finishes
135
Distinct Races
31
States (61%)
1:12:18
PR (5:31/mi)
2:03:45
Average
+0:48:17
Slower (first to last)
Medal House
2000
Maine Marathon, Half Marathon and Marathon Relay
1:41:30
#197 overall#152 gender
1999
Covered Bridges Half Marathon
1:38:42
#301 overall#271 gender
1999
New Bedford Half Marathon
1:42:31
#519 overall#458 gender
1998
Mistletoe Run
1:33:44
#60 overall#57 gender
1998
2025 500 Festival Running Events
1:55:28
#4619 overall#3795 gender
1997
Covered Bridges Half Marathon
1:35:56
#336 overall#284 gender
1997
New Bedford Half Marathon
1:38:58
#455 overall#394 gender
1997
2025 500 Festival Running Events
2:27:43
#9508 overall#6670 gender
1996
White Mountain Milers Half Marathon
1:33:15
#50 overall#46 gender
1996
Maine Marathon, Half Marathon and Marathon Relay
1:35:24
#132 overall#111 gender
1996
Covered Bridges Half Marathon
1:36:03
#247 overall#216 gender
1995
2025 500 Festival Running Events
2:04:42
#5313 overall#4367 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:12:44 | #15 |
| 2026 | Seattle Cherry Blossom RunSeattle | WA | 1:13:09 | #1 |
| 2026 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:52:27 | #76 |
| 2026 | The Louisiana MarathonBaton Rouge | LA | 2:52:59 | #2476 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:12:18 | #20 |
| 2025 | 2025 Eugene Marathon WeekendEugene | OR | 1:13:07 | #29 |
| 2025 | Eugene Marathon 2024Eugene | OR | 1:13:07 | #29 |
| 2025 | Redmond Harvest Half MarathonRedmond | WA | 1:13:55 | #17 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 1:44:58 | #249 |
| 2025 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:11:44 | #180 |
| 2025 | Vero Beach Half Marathon and Sea Turtle 2 MilerVero Beach | FL | 2:36:28 | #235 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:12:48 | #10 |
| 2024 | Eugene MarathonEugene | OR | 1:13:10 | #28 |
| 2024 | Redmond Harvest Half MarathonRedmond | WA | 1:13:34 | #14 |
| 2024 | Eugene Marathon 2024Eugene | OR | 1:14:14 | #21 |
| 2024 | Runtastic TIMPAmerican Fork | UT | 1:56:26 | #507 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 2:08:14 | #2706 |
| 2023 | Redmond Harvest Half MarathonRedmond | WA | 1:14:57 | #15 |
| 2023 | Eugene Marathon 2024Eugene | OR | 1:23:56 | #134 |
| 2023 | Covered Bridges Half MarathonWoodstock | VT | 2:38:15 | #1637 |
| 2023 | New Bedford Half MarathonNew Bedford | MA | 2:58:57 | #1282 |
| 2023 | Skidaway Island Half Marathon & 5kSavannah | GA | 3:20:30 | #357 |
| 2022 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:12:28 | #5 |
| 2022 | Runtastic NEBOPayson | UT | 1:49:49 | #289 |
| 2022 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:49:54 | #531 |
| 2022 | Big River Crossing Half MarathonMemphis | TN | 1:53:33 | #154 |
| 2022 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:36:15 | #935 |
| 2022 | Wallis Sands Half MarathonRye | NH | 2:37:19 | #453 |
| 2022 | New Bedford Half MarathonNew Bedford | MA | 2:37:44 | #1509 |
| 2022 | Covered Bridges Half MarathonWoodstock | VT | 2:39:38 | #1432 |
| 2022 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:44:24 | #236 |
| 2021 | Presque Isle Half MarathonErie | PA | 1:36:06 | #41 |
| 2021 | Big River Crossing Half MarathonMemphis | TN | 1:55:27 | #138 |
| 2021 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:55:54 | #68 |
| 2021 | AdventHealth Lake Minneola Half Marathon, 10K and 5KClermont | FL | 2:44:54 | #295 |
| 2021 | Covered Bridges Half MarathonWoodstock | VT | 2:53:14 | #364 |
| 2021 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:01:41 | #1204 |
| 2019 | Labor Day Half MarathonRedmond | WA | 1:17:00 | #33 |
| 2019 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:50:08 | #69 |
| 2019 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 1:57:48 | #86 |
| 2019 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:14:09 | #284 |
| 2019 | Horseneck Half & 3.5 MilerWestport | MA | 2:20:41 | #613 |
| 2019 | Providence Rhode RacesEast Providence | RI | 2:22:57 | #1041 |
| 2019 | Covered Bridges Half MarathonWoodstock | VT | 2:26:22 | #1577 |
| 2019 | New Bedford Half MarathonNew Bedford | MA | 2:28:55 | #1819 |
| 2019 | Independence Rhode RaceBristol | RI | 2:34:04 | #667 |
| 2019 | Independence Rhode RaceBristol | RI | 2:34:04 | #667 |
| 2019 | Colt State Park Half MarathonBristol | RI | 2:36:42 | #286 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:48:20 | #9671 |
| 2019 | RUN LibertyLiberty | MO | 3:58:48 | #1069 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 4:01:49 | #7573 |
| 2018 | Kirkland Half Marathon & 5KKirkland | WA | 1:15:15 | #1 |
| 2018 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:16:03 | #8 |
| 2018 | Labor Day Half MarathonRedmond | WA | 1:16:06 | #19 |
| 2018 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:05:46 | #192 |
| 2018 | Barnstable Police Officer Michael Aselton 5KBarnstable | MA | 2:16:21 | #249 |
| 2018 | Johnny Kelley Half MarathonHyannis | MA | 2:16:21 | #249 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:16:33 | #2347 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:17:01 | #4817 |
| 2018 | Covered Bridges Half MarathonWoodstock | VT | 2:19:16 | #1398 |
| 2018 | New Bedford Half MarathonNew Bedford | MA | 2:21:43 | #1692 |
| 2018 | Independence Rhode RaceBristol | RI | 2:23:32 | #532 |
| 2018 | Independence Rhode RaceBristol | RI | 2:23:32 | #532 |
| 2018 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | 2:25:48 | #341 |
| 2018 | Islamorada Half Marathon & 10k, Rumrunner Run 5K/10K and Beach N' Beer MileIslamorada | FL | 2:28:25 | #227 |
| 2018 | Nantucket Half MarathonNantucket | MA | 2:32:36 | #282 |
| 2018 | Rock The Parkway Half Marathon and 5kKansas City | MO | 3:24:12 | #3830 |
| 2018 | RUN LibertyLiberty | MO | 3:29:03 | #744 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 3:29:44 | #17086 |
| 2018 | 2026 Prairie Series - Day 3 (KS)Hiawatha | KS | 4:24:55 | #34 |
| 2017 | Labor Day Half MarathonRedmond | WA | 1:14:36 | #7 |
| 2017 | Seattle MarathonSeattle | WA | 1:19:11 | #9 |
| 2017 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:21:30 | #18 |
| 2017 | Kirkland Half Marathon & 5KKirkland | WA | 1:22:29 | #3 |
| 2017 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:46:45 | #53 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:03:20 | #1828 |
| 2017 | On The Run Half MarathonOld Orchard Beach | ME | 2:16:39 | #119 |
| 2017 | Earth Rock RunNorth Andover | MA | 2:17:45 | #606 |
| 2017 | Covered Bridges Half MarathonWoodstock | VT | 2:17:48 | #1345 |
| 2017 | The North Face Endurance ChallengeSterling | VA | 2:22:49 | #385 |
| 2017 | Wallis Sands Half MarathonRye | NH | 2:23:45 | #596 |
| 2017 | Half At The Hamptons Half MarathonHampton | NH | 2:24:39 | #399 |
| 2017 | Great Bay Half MarathonNewmarket | NH | 2:26:04 | #251 |
| 2016 | Presque Isle Half MarathonErie | PA | 1:44:14 | #206 |
| 2016 | Run Elevated Half MarathonSandy | UT | 1:55:13 | #168 |
| 2016 | Rockfest Half MarathonHampton Beach | NH | 2:13:22 | #2168 |
| 2016 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:17:06 | #1220 |
| 2016 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:19:11 | #774 |
| 2016 | Utah Valley MarathonProvo | UT | 2:19:15 | #731 |
| 2016 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:20:09 | #2649 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:27:03 | #3838 |
| 2016 | Covered Bridges Half MarathonWoodstock | VT | 2:31:48 | #1690 |
| 2016 | Race 13.1 St. LouisSt. Louis | MO | 2:32:22 | #596 |
| 2016 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 2:35:45 | #775 |
| 2016 | Stinger Marathon And Half MarathonSteamboat Springs | CO | 2:35:45 | #777 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:54:29 | #5074 |
| 2016 | Jeff Galloway Half MarathonAtlanta | GA | 3:34:32 | #936 |
| 2016 | Pilgrim PacerShawnee | KS | 3:46:24 | #436 |
| 2015 | Seattle MarathonSeattle | WA | 1:19:27 | #14 |
| 2015 | Kirkland Half Marathon & 5KKirkland | WA | 1:19:42 | #3 |
| 2015 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:46:20 | #191 |
| 2015 | Topeka To Auburn Half MarathonTopeka | KS | 1:48:30 | #76 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:54:18 | #1304 |
| 2015 | St. Augustine Half Marathon, 10k and 5kSt Augustine | FL | 1:54:28 | #118 |
| 2015 | Sarasota Half MarathonSarasota | FL | 1:54:59 | #436 |
| 2015 | Morgan Valley MarathonMorgan | UT | 1:56:17 | #76 |
| 2015 | Grand Teton Half MarathonJackson | WY | 2:10:10 | #318 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 2:12:40 | #5847 |
| 2015 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:17:25 | #449 |
| 2015 | The Louisiana MarathonBaton Rouge | LA | 2:41:57 | #2251 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:46:29 | #8016 |
| 2015 | Pilgrim PacerShawnee | KS | 3:19:24 | #573 |
| 2015 | Kansas Half MarathonLawrence | KS | 3:47:10 | #1125 |
| 2014 | Seattle MarathonSeattle | WA | 1:20:27 | #23 |
| 2014 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:35:20 | #131 |
| 2014 | Kansas Half MarathonLawrence | KS | 1:43:56 | #83 |
| 2014 | Miracle Match MarathonWaco | TX | 1:47:45 | #40 |
| 2014 | Broadway Bridge 5K, 10K and Half MarathonKansas City | MO | 1:48:12 | #54 |
| 2014 | Wounded Warrior Half Marathon & 10KIrving | TX | 1:52:05 | #239 |
| 2014 | Covered Bridges Half MarathonWoodstock | VT | 1:53:23 | #544 |
| 2014 | Johnny Kelley Half MarathonHyannis | MA | 1:55:03 | #362 |
| 2014 | Gardenspot Village MarathonNew Holland | PA | 1:55:45 | #177 |
| 2014 | Providence Rhode RacesEast Providence | RI | 1:55:46 | #651 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 1:56:13 | #1502 |
| 2014 | Great Bay Half MarathonNewmarket | NH | 2:01:31 | #311 |
| 2014 | Jamestown Rhode RacesJamestown | RI | 2:02:03 | #577 |
| 2014 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:10:53 | #910 |
| 2014 | Hyannis MarathonHyannis | MA | 2:11:59 | #2126 |
| 2014 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:12:20 | #825 |
| 2014 | Newport MarathonNewport | RI | 2:14:21 | #1846 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 2:15:04 | #2202 |
| 2014 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:16:22 | #1114 |
| 2014 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:17:17 | #1525 |
| 2014 | Hogsback Half MarathonColebrook | CT | 2:17:26 | #269 |
| 2014 | Sarasota Half MarathonSarasota | FL | 2:22:55 | #1778 |
| 2014 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:36:12 | #956 |
| 2014 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:48:28 | #977 |
| 2013 | Johnny Kelley Half MarathonHyannis | MA | 1:53:18 | #272 |
| 2013 | Providence Rhode RacesEast Providence | RI | 1:53:59 | #569 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 1:55:53 | #1558 |
| 2013 | Jamestown Rhode RacesJamestown | RI | 1:58:01 | #446 |
| 2013 | Gardenspot Village MarathonNew Holland | PA | 1:58:05 | #221 |
| 2013 | Cape Cod Marathon WeekendFalmouth | MA | 1:59:27 | #354 |
| 2013 | Jingle Bell Half MarathonAtkinson | NH | 2:03:00 | #458 |
| 2013 | Seacoast Half MarathonPortsmouth | NH | 2:03:21 | #586 |
| 2013 | Hyannis MarathonHyannis | MA | 2:03:32 | #1325 |
| 2013 | Newburyport Half Marathon and RelayNewburyport | MA | 2:04:44 | #784 |
| 2013 | Covered Bridges Half MarathonWoodstock | VT | 2:07:49 | #785 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:16:16 | #5656 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:22:43 | #13183 |
| 2012 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 1:35:03 | #15 |
| 2012 | Newburyport Half Marathon and RelayNewburyport | MA | 1:55:06 | #546 |
| 2012 | Cape Cod Marathon WeekendFalmouth | MA | 1:56:07 | #249 |
| 2012 | Seacoast Half MarathonPortsmouth | NH | 1:56:08 | #377 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 1:57:29 | #1517 |
| 2012 | Newport MarathonNewport | RI | 1:59:42 | #1243 |
| 2012 | Shipyard Old Port Half MarathonPortland | ME | 2:02:10 | #474 |
| 2012 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:02:56 | #364 |
| 2012 | Covered Bridges Half MarathonWoodstock | VT | 2:04:34 | #1073 |
| 2012 | Jamestown Rhode RacesJamestown | RI | 2:05:32 | #312 |
| 2012 | Xpress Half MarathonWichita Falls | TX | 2:09:20 | #45 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:18:59 | #5014 |
| 2012 | OUC Orlando Half MarathonOrlando | FL | 2:26:43 | #2309 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:31:10 | #12310 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:52:10 | #1753 |
| 2011 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:56:48 | #644 |
| 2011 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 1:56:24 | #212 |
| 2011 | Seacoast Half MarathonPortsmouth | NH | 1:58:37 | #432 |
| 2011 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:00:23 | #429 |
| 2011 | Ocean State Rhode RacesNarragansett | RI | 2:01:04 | #107 |
| 2011 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:02:49 | #544 |
| 2011 | Covered Bridges Half MarathonWoodstock | VT | 2:03:35 | #1061 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:19:54 | #14918 |
| 2011 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:59:19 | #276 |
| 2010 | Mayberry Half MarathonMount Airy | NC | 1:32:55 | #3 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 1:52:07 | #1249 |
| 2010 | Seacoast Half MarathonPortsmouth | NH | 1:52:23 | #316 |
| 2010 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:53:16 | #1427 |
| 2010 | New Bedford Half MarathonNew Bedford | MA | 1:54:40 | #1244 |
| 2010 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:56:09 | #681 |
| 2010 | Ocean State Rhode RacesNarragansett | RI | 1:56:11 | #114 |
| 2010 | St. Luke's Half Marathon & 5KAllentown | PA | 1:56:36 | #1196 |
| 2010 | Covered Bridges Half MarathonWoodstock | VT | 1:57:44 | #769 |
| 2010 | Frederick Running FestivalFrederick | MD | 2:02:20 | #791 |
| 2010 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:38:28 | #4329 |
| 2009 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:25:16 | #485 |
| 2009 | Great Western Half Marathon and 10KSaint Charles | IL | 1:25:55 | #9 |
| 2009 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:43:13 | #261 |
| 2009 | Seacoast Half MarathonPortsmouth | NH | 1:46:15 | #179 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:48:56 | #880 |
| 2009 | Covered Bridges Half MarathonWoodstock | VT | 1:50:29 | #417 |
| 2009 | New Bedford Half MarathonNew Bedford | MA | 1:52:00 | #1140 |
| 2009 | Hyannis MarathonHyannis | MA | 1:53:34 | #800 |
| 2009 | St. Luke's Half Marathon & 5KAllentown | PA | 1:54:35 | #1008 |
| 2009 | Newport MarathonNewport | RI | 1:57:35 | #520 |
| 2009 | Quad Cities Distance ClassicMoline | IL | 2:16:36 | #1015 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:25:09 | #16913 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 4:34:39 | #22064 |
| 2008 | Great Western Half Marathon and 10KSaint Charles | IL | 1:26:38 | #12 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 1:46:37 | #667 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 1:50:01 | #429 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 1:50:34 | #899 |
| 2008 | Hyannis MarathonHyannis | MA | 1:51:32 | #630 |
| 2008 | Providence Rhode RacesEast Providence | RI | 1:53:37 | #416 |
| 2008 | Tache Realty Wicked Half MarathonSalem | MA | 1:54:56 | #193 |
| 2008 | Manchester City MarathonManchester | NH | 1:55:11 | #415 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:55:29 | #18 |
| 2008 | B.A.A. Half MarathonBoston | MA | 1:56:24 | #1023 |
| 2008 | Monson Memorial ClassicMonson | MA | 1:56:57 | #187 |
| 2008 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:57:34 | #142 |
| 2008 | Maple Leaf Half MarathonManchester | VT | 1:58:08 | #109 |
| 2008 | Thanksgiving Distance ClassicJacksonville | FL | 1:58:35 | #925 |
| 2008 | Rockfest Half MarathonHampton Beach | NH | 2:01:18 | #376 |
| 2008 | Baton Rouge Beach MarathonBaton Rouge | LA | 2:02:47 | #350 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:12:23 | #12214 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:20:01 | #10514 |
| 2007 | Seattle MarathonSeattle | WA | 1:25:26 | #86 |
| 2007 | Great Western Half Marathon and 10KSaint Charles | IL | 1:28:01 | #17 |
| 2007 | New Bedford Half MarathonNew Bedford | MA | 1:44:51 | #728 |
| 2007 | St. Luke's Half Marathon & 5KAllentown | PA | 1:44:57 | #520 |
| 2007 | Hyannis MarathonHyannis | MA | 1:46:01 | #392 |
| 2007 | Covered Bridges Half MarathonWoodstock | VT | 1:47:24 | #337 |
| 2007 | Leaf Peepers Half MarathonWaterbury | VT | 1:48:19 | #205 |
| 2007 | Baystate MarathonLowell | MA | 1:48:52 | #266 |
| 2007 | Manchester City MarathonManchester | NH | 1:49:03 | #175 |
| 2007 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:51:49 | #437 |
| 2007 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:57:20 | #440 |
| 2007 | Detroit Free Press MarathonDetroit | MI | 2:01:50 | #1571 |
| 2007 | Jacksonville Bank Marathon, Half MarathonJacksonville | FL | 2:16:36 | #837 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:42:36 | #229 |
| 2006 | Covered Bridges Half MarathonWoodstock | VT | 1:43:03 | #318 |
| 2006 | Newport MarathonNewport | RI | 1:44:41 | #113 |
| 2006 | Big Lake Half MarathonAlton Bay | NH | 1:45:21 | #257 |
| 2006 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:46:52 | #410 |
| 2006 | New Bedford Half MarathonNew Bedford | MA | 1:47:54 | #770 |
| 2006 | Hyannis MarathonHyannis | MA | 1:52:48 | #446 |
| 2006 | Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg | WV | 1:54:58 | #303 |
| 2006 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:55:34 | #779 |
| 2006 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:55:59 | #526 |
| 2006 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:57:43 | #302 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:48 | #9372 |
| 2006 | Detroit Free Press MarathonDetroit | MI | 2:08:45 | #2107 |
| 2006 | Seattle MarathonSeattle | WA | 2:10:50 | #2869 |
| 2006 | Gristmill Grinder Half MarathonHico | WV | 2:12:00 | #23 |
| 2006 | Rock n Roll NashvilleNashville | TN | 2:29:45 | #8802 |
| 2005 | Cytiva Top of Utah MarathonLogan | UT | 1:25:25 | #6 |
| 2005 | New Bedford Half MarathonNew Bedford | MA | 1:42:36 | #612 |
| 2005 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:47:37 | #438 |
| 2005 | Capital City MarathonOlympia | WA | 1:48:20 | #184 |
| 2005 | Covered Bridges Half MarathonWoodstock | VT | 1:53:18 | #368 |
| 2005 | Baton Rouge Beach MarathonBaton Rouge | LA | 2:06:02 | #203 |
| 2005 | Detroit Free Press MarathonDetroit | MI | 2:11:34 | #2324 |
| 2004 | Seattle MarathonSeattle | WA | 1:20:19 | #26 |
| 2004 | Mistletoe RunWinston Salem | NC | 1:30:05 | #49 |
| 2004 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:41:56 | #305 |
| 2004 | Newport MarathonNewport | RI | 1:42:10 | #68 |
| 2004 | Covered Bridges Half MarathonWoodstock | VT | 1:44:26 | #290 |
| 2004 | New Bedford Half MarathonNew Bedford | MA | 1:48:07 | #841 |
| 2004 | Evansville Half MarathonEvansville | IN | 2:07:30 | #631 |
| 2003 | Chambersburg Half MarathonChambersburg | PA | 2:04:12 | #245 |
| 2003 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:05:37 | #748 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 2:15:41 | #2914 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:24:29 | #96 |
| 2002 | Covered Bridges Half MarathonWoodstock | VT | 1:41:04 | #244 |
| 2002 | New Bedford Half MarathonNew Bedford | MA | 1:44:31 | #962 |
| 2002 | Canyonlands Half MarathonMoab | UT | 1:56:00 | #798 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:26:56 | #163 |
| 2001 | B.A.A. Half MarathonBoston | MA | 1:36:28 | #236 |
| 2001 | New Bedford Half MarathonNew Bedford | MA | 1:39:20 | #321 |
| 2000 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:41:30 | #197 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 1:49:17 | #638 |
| 1999 | Covered Bridges Half MarathonWoodstock | VT | 1:38:42 | #301 |
| 1999 | New Bedford Half MarathonNew Bedford | MA | 1:42:31 | #519 |
| 1998 | Mistletoe RunWinston Salem | NC | 1:33:44 | #60 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:28 | #4619 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 1:35:56 | #336 |
| 1997 | New Bedford Half MarathonNew Bedford | MA | 1:38:58 | #455 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 2:27:43 | #9508 |
| 1996 | White Mountain Milers Half MarathonNorth Conway | NH | 1:33:15 | #50 |
| 1996 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:35:24 | #132 |
| 1996 | Covered Bridges Half MarathonWoodstock | VT | 1:36:03 | #247 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:42 | #5313 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MAMassachusetts
40 racesWAWashington
29 racesVTVermont
25 racesFLFlorida
23 racesRIRhode Island
21 racesNHNew Hampshire
18 racesPAPennsylvania
12 racesTXTexas
11 racesTNTennessee
10 racesINIndiana
9 racesUTUtah
8 racesILIllinois
7 racesKSKansas
7 racesLALouisiana
6 racesCACalifornia
5 racesKYKentucky
5 racesMEMaine
5 racesMOMissouri
5 racesOROregon
5 racesVAVirginia
4 racesMDMaryland
3 racesMIMichigan
3 racesNCNorth Carolina
3 racesGAGeorgia
2 racesWVWest Virginia
2 racesAZArizona
1 raceHIHawaii
1 raceMNMinnesota
1 raceMSMississippi
1 raceOHOhio
1 raceOKOklahoma
1 race50-State Challenge
31/ 51 states + DC
20 states to go