Back to League Tables
JW
James Walsh
MaleMassachusetts1988–2026
364
Total Finishes
146
Distinct Races
27
States (53%)
1:13:50
PR (5:38/mi)
2:09:59
Average
+1:00:01
Slower (first to last)
Medal House
1998
Fairfield Road Races
1:29:19
#197 overall#179 gender
1998
NYRR Fred Lebow Half Marathon
1:30:21
#199 overall#189 gender
1998
Ridgefield Pamby Half Marathon
1:39:07
#150 overall#137 gender
1998
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
2:06:38
#840 overall#571 gender
1998
Barron Collier Companies Naples Half Marathon
2:08:33
#671 overall#467 gender
1997
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
1:59:00
#666 overall#474 gender
1997
LONG ISLAND MARATHON FESTIVAL
2:04:25
#2584 overall#2043 gender
1997
Covered Bridges Half Marathon
2:05:37
#1397 overall#903 gender
1996
LONG ISLAND MARATHON FESTIVAL
2:01:15
#2354 overall#1897 gender
1994
LONG ISLAND MARATHON FESTIVAL
2:02:09
#3175 overall#2631 gender
1993
LONG ISLAND MARATHON FESTIVAL
2:10:24
#3721 overall#3070 gender
1988
The LESS Popular Brooklyn Half Marathon!
1:25:02
#156 overall#147 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rock 'n' Roll Washington DCWashington | DC | 1:26:52 | #201 |
| 2026 | Scranton Half MarathonScranton | PA | 1:40:28 | #233 |
| 2026 | St. Petersburg Distance ClassicSt. Petersburg | FL | 2:10:39 | #576 |
| 2026 | Providence Rhode RacesEast Providence | RI | 2:16:23 | #655 |
| 2026 | Barns & Blooms Half MarathonSouth Hamilton | MA | 2:16:36 | #296 |
| 2026 | Marblehead Half MarathonMarblehead | MA | 2:17:18 | #564 |
| 2026 | New Bedford Half MarathonNew Bedford | MA | 2:22:24 | #1512 |
| 2026 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:24:29 | #2141 |
| 2026 | Eastern StatesHampton | NH | 2:25:03 | #373 |
| 2025 | Scranton Half MarathonScranton | PA | 1:37:05 | #106 |
| 2025 | The Notre Dame Holy HalfNotre Dame | IN | 1:53:30 | #470 |
| 2025 | HBF Run for a ReasonPerth | WA | 1:58:59 | #2903 |
| 2025 | Raleigh Holiday Half MarathonRaleigh | NC | 2:07:45 | #302 |
| 2025 | City of Oaks MarathonRaleigh | NC | 2:12:00 | #1588 |
| 2025 | Medal Madness 5K, 10K, & 13.1M at Deltona, FL (13)Deltona | FL | 2:18:33 | #8 |
| 2025 | Jingle Bell Half Marathon & 5KHaverhill | MA | 2:18:55 | #625 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 2:21:29 | #2183 |
| 2025 | SOUR APPLEsmithfield | RI | 2:26:42 | #93 |
| 2025 | Narragansett Summer Running FestivalEaston | MA | 2:33:04 | #618 |
| 2025 | IPA 5K & Half MarathonNewburyport | MA | 2:39:28 | #341 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:58:46 | #26782 |
| 2025 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 3:08:33 | #1476 |
| 2025 | Mt. Ashland Hill Climb RunAshland | OR | 3:37:01 | #109 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:26:46 | #495 |
| 2024 | Scranton Half MarathonScranton | PA | 1:36:39 | #96 |
| 2024 | Love Run Half MarathonPhiladelphia | PA | 1:51:12 | #1461 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 1:56:05 | #1164 |
| 2024 | Disneyland® Halloween Half Marathon Weekend 2025Anaheim | CA | 2:01:49 | #432 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:02:45 | #9126 |
| 2024 | Horseneck Half & 3.5 MilerWestport | MA | 2:03:57 | #305 |
| 2024 | Philadelphia Distance RunPhiladelphia | PA | 2:05:45 | #1649 |
| 2024 | Margarita Half Marathon and 5KPortsmouth | NH | 2:07:17 | #221 |
| 2024 | cranky crabSeekonk | MA | 2:08:20 | #144 |
| 2024 | east bay running festivalEAST PROIVIDENCE | RI | 2:08:40 | #74 |
| 2024 | Barns & Blooms Half MarathonSouth Hamilton | MA | 2:09:30 | #200 |
| 2024 | Town and Country Half Marathon & 5KNewburyport | MA | 2:10:19 | #302 |
| 2024 | IPA 5K & Half MarathonNewburyport | MA | 2:14:02 | #231 |
| 2024 | Independence Rhode RaceBristol | RI | 2:14:08 | #390 |
| 2024 | Newport Rhode RacesNewport | RI | 2:14:26 | #1723 |
| 2024 | Newport Rhode RaceNewport | RI | 2:14:26 | #1722 |
| 2024 | Coffee MilkNorth Kingstown | RI | 2:15:53 | #90 |
| 2024 | Tache Realty Wicked Half MarathonSalem | MA | 2:17:15 | #471 |
| 2024 | New Bedford Half MarathonNew Bedford | MA | 2:18:30 | #1463 |
| 2024 | Hyannis MarathonHyannis | MA | 2:20:29 | #490 |
| 2024 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 2:20:34 | #341 |
| 2024 | Narragansett Summer Running FestivalEaston | MA | 2:21:00 | #418 |
| 2024 | SOUR APPLEsmithfield | RI | 2:22:07 | #84 |
| 2024 | Funky Monkey Half MarathonHarwich | MA | 2:26:59 | #114 |
| 2024 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 2:30:14 | #98 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:42:32 | #3144 |
| 2024 | Greater St. Louis MarathonSt. Louis | MO | 2:51:51 | #2727 |
| 2024 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 3:11:40 | #8962 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:25:51 | #28106 |
| 2023 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:55:10 | #259 |
| 2023 | Philadelphia Distance RunPhiladelphia | PA | 2:01:04 | #1232 |
| 2023 | South Shore Half Marathon and 5KHanover | MA | 2:07:22 | #325 |
| 2023 | Great Smoky Mountains Half Marathon & 5KTownsend | TN | 2:07:45 | #322 |
| 2023 | New England Half MarathonConcord | NH | 2:08:21 | #446 |
| 2023 | Horseneck Half & 3.5 MilerWestport | MA | 2:09:35 | #326 |
| 2023 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 2:10:33 | #202 |
| 2023 | Jingle Bell Half Marathon & 5KHaverhill | MA | 2:10:33 | #530 |
| 2023 | Scranton Half MarathonScranton | PA | 2:10:36 | #725 |
| 2023 | Cape Cod Marathon WeekendFalmouth | MA | 2:12:00 | #836 |
| 2023 | east bay running festivalEAST PROIVIDENCE | RI | 2:12:51 | #86 |
| 2023 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:13:00 | #135 |
| 2023 | Around Cape Ann Half MarathonGloucester | MA | 2:13:04 | #164 |
| 2023 | Ocean State Rhode RacesNarragansett | RI | 2:13:08 | #406 |
| 2023 | Frosty Half-MarathonRaynham | MA | 2:13:08 | #313 |
| 2023 | Ocean State Rhode RacesNarragansett | RI | 2:13:08 | #406 |
| 2023 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 2:13:09 | #61 |
| 2023 | Funky Monkey Half MarathonHarwich | MA | 2:13:12 | #122 |
| 2023 | Town and Country Half Marathon & 5KNewburyport | MA | 2:14:03 | #327 |
| 2023 | Perth MarathonBurswood | WA | 2:15:38 | #1143 |
| 2023 | Providence MarathonProvidence | RI | 2:16:35 | #1758 |
| 2023 | Duxbury Half MarathonDuxbury | MA | 2:16:54 | #171 |
| 2023 | Independence Rhode RaceBristol | RI | 2:17:10 | #443 |
| 2023 | Independence Rhode RaceBristol | RI | 2:17:10 | #443 |
| 2023 | Hyannis MarathonHyannis | MA | 2:17:42 | #365 |
| 2023 | New Bedford Half MarathonNew Bedford | MA | 2:18:02 | #1048 |
| 2023 | SOUR APPLEsmithfield | RI | 2:18:24 | #84 |
| 2023 | Run Through the Pines Half Marathon & 5KCarver | MA | 2:18:55 | #90 |
| 2023 | Twin Lights Half MarathonGloucester | MA | 2:23:01 | #301 |
| 2023 | Plymouth Run To The RockPlymouth | MA | 2:29:09 | #198 |
| 2023 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 2:37:24 | #494 |
| 2023 | NYRR Fred Lebow Half MarathonNew York | NY | 3:00:22 | #4877 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 3:12:49 | #9207 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:12:57 | #24851 |
| 2023 | United Airlines NYC HalfNew York | NY | 3:15:22 | #24139 |
| 2023 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:21:45 | #9161 |
| 2023 | Portland MarathonPortland | OR | 3:34:26 | #3556 |
| 2022 | Raleigh Holiday Half MarathonRaleigh | NC | 1:27:28 | #44 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:40:54 | #1130 |
| 2022 | Rogue River RunRogue River | OR | 1:45:11 | #42 |
| 2022 | Scranton Half MarathonScranton | PA | 1:49:18 | #169 |
| 2022 | Ocean State Rhode RacesNarragansett | RI | 2:08:05 | #275 |
| 2022 | Ocean State Rhode RacesNarragansett | RI | 2:08:05 | #275 |
| 2022 | Newport Rhode RacesNewport | RI | 2:09:05 | #906 |
| 2022 | Newport Rhode RaceNewport | RI | 2:09:05 | #906 |
| 2022 | east bay running festivalEAST PROIVIDENCE | RI | 2:09:48 | #95 |
| 2022 | Crazy Clam Half Marathon, 6 Miler, & 5KEast Providence | RI | 2:10:08 | #65 |
| 2022 | Town and Country Half Marathon & 5KNewburyport | MA | 2:10:26 | #306 |
| 2022 | Narragansett Summer Running FestivalEaston | MA | 2:11:10 | #393 |
| 2022 | Frosty Half-MarathonRaynham | MA | 2:11:54 | #308 |
| 2022 | Duxbury Half MarathonDuxbury | MA | 2:11:58 | #159 |
| 2022 | Hyannis MarathonHyannis | MA | 2:11:59 | #279 |
| 2022 | Coffee MilkNorth Kingstown | RI | 2:12:12 | #87 |
| 2022 | B.A.A. Half MarathonBoston | MA | 2:12:24 | #3876 |
| 2022 | South Shore Half Marathon and 5KHanover | MA | 2:12:27 | #301 |
| 2022 | Tache Realty Wicked Half MarathonSalem | MA | 2:12:41 | #329 |
| 2022 | Horseneck Half & 3.5 MilerWestport | MA | 2:12:45 | #299 |
| 2022 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 2:12:49 | #161 |
| 2022 | SOUR APPLEsmithfield | RI | 2:12:58 | #65 |
| 2022 | Barns & Blooms Half MarathonSouth Hamilton | MA | 2:13:52 | #123 |
| 2022 | Independence Rhode RaceBristol | RI | 2:14:38 | #319 |
| 2022 | Independence Rhode RaceBristol | RI | 2:14:38 | #319 |
| 2022 | New Bedford Half MarathonNew Bedford | MA | 2:17:15 | #1332 |
| 2022 | Cape Cod Marathon WeekendFalmouth | MA | 2:17:15 | #959 |
| 2022 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:18:37 | #125 |
| 2022 | Plymouth Run To The RockPlymouth | MA | 2:19:57 | #143 |
| 2022 | Chily Willy Winter RunSeekonk | MA | 2:22:38 | #99 |
| 2022 | TripleThreat Half Marathon & 5KRockport | MA | 2:24:07 | #207 |
| 2022 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 2:45:47 | #749 |
| 2022 | United Airlines NYC HalfNew York | NY | 2:48:15 | #20171 |
| 2022 | NYRR Fred Lebow Half MarathonNew York | NY | 2:48:44 | #4269 |
| 2022 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:53:12 | #7266 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:57:11 | #17507 |
| 2021 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:24:32 | #48 |
| 2021 | Raleigh Holiday Half MarathonRaleigh | NC | 1:28:25 | #50 |
| 2021 | Austin MarathonAustin | TX | 1:38:43 | #255 |
| 2021 | Scranton Half MarathonScranton | PA | 1:46:21 | #167 |
| 2021 | D&H Rail Trails Half MarathonForest City | PA | 1:48:34 | #35 |
| 2021 | Rockfest Half MarathonHampton Beach | NH | 1:59:54 | #656 |
| 2021 | New England Harvest Half MarathonSwansea | MA | 2:03:41 | #114 |
| 2021 | Chily Willy Winter RunSeekonk | MA | 2:03:41 | #35 |
| 2021 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:04:15 | #187 |
| 2021 | Duxbury Half MarathonDuxbury | MA | 2:04:17 | #52 |
| 2021 | Jamestown Rhode RacesJamestown | RI | 2:04:49 | #203 |
| 2021 | Jamestown Rhode RacesJamestown | RI | 2:04:49 | #203 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 2:05:45 | #235 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 2:05:45 | #235 |
| 2021 | Horseneck Half & 3.5 MilerWestport | MA | 2:06:51 | #289 |
| 2021 | Plymouth Run To The RockPlymouth | MA | 2:07:10 | #69 |
| 2021 | Newport Rhode RacesNewport | RI | 2:07:24 | #329 |
| 2021 | Newport Rhode RaceNewport | RI | 2:07:24 | #329 |
| 2021 | Independence Rhode RaceBristol | RI | 2:07:28 | #283 |
| 2021 | Independence Rhode RaceBristol | RI | 2:07:28 | #283 |
| 2021 | Hampton Half Marathon & 5KHampton | NH | 2:07:33 | #263 |
| 2021 | Around Cape Ann Half MarathonGloucester | MA | 2:07:37 | #100 |
| 2021 | Narragansett Summer Running FestivalEaston | MA | 2:08:01 | #334 |
| 2021 | Frosty Half-MarathonRaynham | MA | 2:08:10 | #248 |
| 2021 | Coffee MilkNorth Kingstown | RI | 2:10:18 | #89 |
| 2021 | Crazy Clam Half Marathon & 5KSmithfield | RI | 2:11:55 | #36 |
| 2021 | east bay running festivalEAST PROIVIDENCE | RI | 2:16:11 | #103 |
| 2021 | United Airlines NYC HalfNew York | NY | 2:37:55 | #10035 |
| 2021 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:47:14 | #6327 |
| 2020 | Austin MarathonAustin | TX | 2:12:30 | #3210 |
| 2020 | United Airlines NYC HalfNew York | NY | 2:42:52 | #4151 |
| 2020 | NYRR Fred Lebow Half MarathonNew York | NY | 2:51:41 | #4916 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:10:54 | #7644 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:27:44 | #899 |
| 2019 | The Bay Ridge Half Marathon!Brooklyn | NY | 1:28:46 | #9 |
| 2019 | HRCA Backcountry Wilderness Half MarathonLone Tree | CO | 1:28:58 | #7 |
| 2019 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:30:08 | #101 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:35:18 | #434 |
| 2019 | Raleigh Holiday Half MarathonRaleigh | NC | 1:37:38 | #79 |
| 2019 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:46:36 | #203 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 1:57:42 | #2726 |
| 2019 | Frosty Half-MarathonRaynham | MA | 2:06:44 | #221 |
| 2019 | Tache Realty Wicked Half MarathonSalem | MA | 2:08:45 | #339 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:15:19 | #4898 |
| 2019 | Scranton Half MarathonScranton | PA | 2:16:21 | #1124 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:30:05 | #7571 |
| 2019 | North Face Endurance ChallengeMadison | WI | 2:34:33 | #199 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:38:12 | #4272 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:46:56 | #9084 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:59:01 | #23649 |
| 2018 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:34:38 | #147 |
| 2018 | Scranton Half MarathonScranton | PA | 1:45:47 | #268 |
| 2018 | NYRR Fred Lebow Half MarathonNew York | NY | 1:45:58 | #899 |
| 2018 | D&H Rail Trails Half MarathonForest City | PA | 1:54:56 | #74 |
| 2018 | Narragansett Summer Running FestivalEaston | MA | 2:05:11 | #254 |
| 2018 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:05:17 | #246 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:07:38 | #3586 |
| 2018 | Parker River Half MarathonByfield | MA | 2:07:59 | #113 |
| 2018 | Barnstable Police Officer Michael Aselton 5KBarnstable | MA | 2:08:43 | #220 |
| 2018 | Johnny Kelley Half MarathonHyannis | MA | 2:08:43 | #220 |
| 2018 | Tache Realty Wicked Half MarathonSalem | MA | 2:08:49 | #273 |
| 2018 | Dances with Dirt Devil's LakeBaraboo | WI | 2:25:08 | #233 |
| 2018 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:35:01 | #9806 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:48:40 | #23895 |
| 2018 | United Airlines NYC HalfNew York | NY | 2:50:20 | #20399 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 1:28:12 | #209 |
| 2017 | Scranton Half MarathonScranton | PA | 1:40:01 | #211 |
| 2017 | South Shore Half Marathon and 5KHanover | MA | 1:55:23 | #424 |
| 2017 | Frosty Half-MarathonRaynham | MA | 1:56:57 | #147 |
| 2017 | Rockfest Half MarathonHampton Beach | NH | 1:57:07 | #1200 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 1:58:21 | #147 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 1:58:21 | #147 |
| 2017 | Love Run Half MarathonPhiladelphia | PA | 1:58:44 | #2255 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 2:01:09 | #3081 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:02:11 | #2135 |
| 2017 | Plymouth Run To The RockPlymouth | MA | 2:03:10 | #155 |
| 2017 | Tache Realty Wicked Half MarathonSalem | MA | 2:03:20 | #206 |
| 2017 | Narragansett Summer Running FestivalEaston | MA | 2:04:55 | #272 |
| 2017 | Independence Rhode RaceBristol | RI | 2:05:34 | #265 |
| 2017 | Independence Rhode RaceBristol | RI | 2:05:34 | #265 |
| 2017 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:05:40 | #1280 |
| 2017 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:10:18 | #322 |
| 2017 | Hyannis MarathonHyannis | MA | 2:10:29 | #1116 |
| 2017 | Duxbury Half MarathonDuxbury | MA | 2:11:09 | #74 |
| 2017 | New Bedford Half MarathonNew Bedford | MA | 2:13:20 | #1625 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:14:28 | #2201 |
| 2017 | Funky Monkey Half MarathonHarwich | MA | 2:14:56 | #71 |
| 2017 | Old Fashioned 5K and 10 MilerFoxboro | MA | 2:16:51 | #91 |
| 2017 | Dances with Dirt Devil's LakeBaraboo | WI | 2:22:04 | #268 |
| 2017 | St. Michaels Running FestivalSaint Michaels | MD | 2:29:59 | #1010 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:40:25 | #8971 |
| 2017 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 3:01:59 | #3990 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:23 | #151 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:29:45 | #906 |
| 2016 | Tobacco Road MarathonCary | NC | 1:36:42 | #74 |
| 2016 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 1:43:29 | #29 |
| 2016 | Scranton Half MarathonScranton | PA | 1:44:26 | #300 |
| 2016 | Frosty Half-MarathonRaynham | MA | 2:04:42 | #259 |
| 2016 | Thanksgiving Day Half MarathonAtlanta | GA | 2:04:47 | #2356 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 2:09:16 | #6251 |
| 2016 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 2:09:22 | #278 |
| 2016 | St. Michaels Running FestivalSaint Michaels | MD | 2:10:51 | #699 |
| 2016 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:17:17 | #1787 |
| 2016 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 3:13:30 | #5082 |
| 2016 | Pikes Peak AscentManitou Springs | CO | 3:37:29 | #209 |
| 2016 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 4:29:26 | #100 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 1:35:47 | #551 |
| 2015 | Scranton Half MarathonScranton | PA | 1:41:51 | #204 |
| 2015 | NYRR Fred Lebow Half MarathonNew York | NY | 1:41:55 | #668 |
| 2015 | City of Oaks MarathonRaleigh | NC | 1:46:00 | #173 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:21 | #3156 |
| 2015 | Frosty Half-MarathonRaynham | MA | 1:59:20 | #233 |
| 2015 | New Paltz Challengenew paltz | NY | 2:04:47 | #125 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:13:24 | #3076 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:15:31 | #3071 |
| 2015 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:17:27 | #1922 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:17:31 | #19711 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 3:04:53 | #5363 |
| 2015 | Providence Rhode RacesEast Providence | RI | 3:14:42 | #1533 |
| 2014 | Providence Rhode RacesEast Providence | RI | 1:41:08 | #175 |
| 2014 | Scranton Half MarathonScranton | PA | 1:41:19 | #237 |
| 2014 | Charlottesville MarathonCharlottesville | VA | 1:46:29 | #98 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:40 | #3187 |
| 2014 | Hyannis MarathonHyannis | MA | 2:04:51 | #1759 |
| 2014 | Frosty Half-MarathonRaynham | MA | 2:06:17 | #152 |
| 2014 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 2:12:43 | #366 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 2:19:24 | #3734 |
| 2014 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:55:25 | #3552 |
| 2013 | Downtown River RunReno | NV | 1:49:33 | #204 |
| 2013 | Urban Cow Half MarathonSacramento | CA | 1:52:19 | #592 |
| 2013 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:54:21 | #332 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:02:19 | #4644 |
| 2013 | Hyannis MarathonHyannis | MA | 2:08:38 | #1529 |
| 2013 | Newport MarathonNewport | RI | 2:08:41 | #1581 |
| 2013 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:10:40 | #2382 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:22:30 | #4704 |
| 2013 | Philadelphia MarathonPhiladelphia | PA | 2:32:58 | #10009 |
| 2013 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 3:16:36 | #2467 |
| 2012 | Shamrock'n Half MarathonSacramento | CA | 1:48:43 | #588 |
| 2012 | Downtown River RunReno | NV | 1:49:33 | #204 |
| 2012 | Newport MarathonNewport | RI | 1:54:39 | #842 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:24 | #1007 |
| 2012 | B.A.A. Half MarathonBoston | MA | 1:55:42 | #2138 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:57:25 | #2520 |
| 2012 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:57:25 | #1887 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:00:58 | #3981 |
| 2012 | United Airlines NYC HalfNew York | NY | 2:09:40 | #10495 |
| 2012 | Newburyport Half Marathon and RelayNewburyport | MA | 2:13:44 | #1088 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 5:56:47 | #3548 |
| 2011 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:15:02 | #3 |
| 2011 | St. Luke's Half Marathon & 5KAllentown | PA | 1:44:43 | #462 |
| 2011 | Capital City Half MarathonColumbus | OH | 1:44:44 | #629 |
| 2011 | Naperville Trails Half Marathon & 10KWheaton | IL | 1:49:34 | #96 |
| 2011 | Providence Rhode RacesEast Providence | RI | 1:54:18 | #775 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:56:54 | #1755 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:59:50 | #7815 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:00:37 | #1426 |
| 2011 | Downtown River RunReno | NV | 2:01:55 | #426 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:13:20 | #4227 |
| 2011 | Air Force MarathonDayton | OH | 2:56:06 | #3676 |
| 2011 | Lake Placid Marathon and Half and 10KLake Placid | NY | 3:34:41 | #1360 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 4:26:30 | #9340 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:15:15 | #23 |
| 2010 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:43:27 | #345 |
| 2010 | Kaiser Permanente Colfax MarathonDenver | CO | 1:46:53 | #372 |
| 2010 | First Midwest Half MarathonPalos Heights | IL | 1:50:55 | #313 |
| 2010 | Caesar Rodney Half MarathonWilmington | DE | 1:51:16 | #609 |
| 2010 | Newport MarathonNewport | RI | 1:51:40 | #619 |
| 2010 | Berry Half/10K/5KMount Berry | GA | 1:51:59 | #140 |
| 2010 | Plymouth Run To The RockPlymouth | MA | 1:54:30 | #181 |
| 2010 | Tache Realty Wicked Half MarathonSalem | MA | 1:55:23 | #254 |
| 2010 | Providence Rhode RacesEast Providence | RI | 1:57:27 | #799 |
| 2010 | Tobacco Road MarathonCary | NC | 1:57:51 | #671 |
| 2010 | Hyannis MarathonHyannis | MA | 1:59:45 | #1401 |
| 2010 | Ocean State Rhode RacesNarragansett | RI | 2:04:24 | #171 |
| 2010 | Alexandria Running FestivalAlexandria | VA | 2:26:14 | #187 |
| 2009 | Sarasota Half MarathonSarasota | FL | 1:33:35 | #46 |
| 2009 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:34:24 | #151 |
| 2009 | D&H Rail Trails Half MarathonForest City | PA | 1:36:00 | #18 |
| 2009 | Caesar Rodney Half MarathonWilmington | DE | 1:39:18 | #335 |
| 2009 | Dutchess County ClassicWappingers Falls | NY | 1:42:23 | #129 |
| 2009 | First Midwest Half MarathonPalos Heights | IL | 1:54:21 | #336 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:14:47 | #3432 |
| 2009 | Labor of LoveLas Vegas | NV | 2:21:51 | #50 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:13:50 | #4 |
| 2008 | Santa Clarita MarathonSanta Clarita | CA | 1:37:40 | #86 |
| 2008 | Hyannis MarathonHyannis | MA | 1:43:28 | #358 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:43:42 | #373 |
| 2008 | Boston's Run To RememberBoston | MA | 1:44:08 | #490 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 1:46:53 | #775 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:32 | #4078 |
| 2008 | E Murray Todd Half MarathonColts Neck | NJ | 2:05:46 | #399 |
| 2008 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:43:52 | #3039 |
| 2007 | Mermaid Half MarathonSan Diego | CA | 1:15:50 | #5 |
| 2007 | ARC RacesLiverpool | NY | 1:37:06 | #22 |
| 2007 | Hyannis MarathonHyannis | MA | 1:38:27 | #222 |
| 2007 | Boston's Run To RememberBoston | MA | 1:43:01 | #370 |
| 2007 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:32:46 | #2118 |
| 2006 | Carlsbad MarathonCarlsbad | CA | 1:21:40 | #51 |
| 2006 | Dutchess County ClassicWappingers Falls | NY | 1:34:30 | #61 |
| 2006 | Boston's Run To RememberBoston | MA | 1:40:14 | #631 |
| 2006 | New Bedford Half MarathonNew Bedford | MA | 1:43:14 | #634 |
| 2006 | Hyannis MarathonHyannis | MA | 1:44:28 | #234 |
| 2006 | United Airlines NYC HalfNew York | NY | 2:03:17 | #5520 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:56:18 | #3530 |
| 2005 | Plymouth Run To The RockPlymouth | MA | 1:36:20 | #28 |
| 2005 | Newport MarathonNewport | RI | 1:36:25 | #64 |
| 2005 | Boston's Run To RememberBoston | MA | 1:38:45 | #387 |
| 2005 | New Bedford Half MarathonNew Bedford | MA | 1:40:09 | #554 |
| 2005 | Hyannis MarathonHyannis | MA | 1:42:38 | #215 |
| 2005 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:46:55 | #1577 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:50:43 | #2823 |
| 2004 | Plymouth Run To The RockPlymouth | MA | 1:36:16 | #24 |
| 2004 | B.A.A. Half MarathonBoston | MA | 1:36:46 | #269 |
| 2004 | Hyannis MarathonHyannis | MA | 1:42:57 | #329 |
| 2004 | Rock n Roll NashvilleNashville | TN | 1:53:19 | #1221 |
| 2004 | Fairfield Road RacesFairfield | CT | 2:20:00 | #1631 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 2:40:29 | #2498 |
| 2003 | Dutchess County ClassicWappingers Falls | NY | 1:31:02 | #29 |
| 2003 | Plymouth Run To The RockPlymouth | MA | 1:40:47 | #52 |
| 2003 | New Bedford Half MarathonNew Bedford | MA | 1:44:23 | #516 |
| 2003 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:13:28 | #1479 |
| 2003 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:18:45 | #2398 |
| 2002 | Dutchess County ClassicWappingers Falls | NY | 1:30:51 | #38 |
| 2002 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:32:46 | #168 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:52:21 | #865 |
| 2002 | Space Coast Marathon & Half MarathonCocoa | FL | 2:13:43 | #185 |
| 2002 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:34:11 | #1541 |
| 2001 | Fairfield Road RacesFairfield | CT | 1:44:42 | #449 |
| 2001 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:27:10 | #1596 |
| 2001 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:28:50 | #3299 |
| 2000 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:27:44 | #1408 |
| 1999 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:49:23 | #282 |
| 1999 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:15:30 | #3216 |
| 1999 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:22:01 | #1103 |
| 1998 | Fairfield Road RacesFairfield | CT | 1:29:19 | #197 |
| 1998 | NYRR Fred Lebow Half MarathonNew York | NY | 1:30:21 | #199 |
| 1998 | Ridgefield Pamby Half MarathonRidgefield | CT | 1:39:07 | #150 |
| 1998 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:06:38 | #840 |
| 1998 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:08:33 | #671 |
| 1998 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:10:13 | #2814 |
| 1997 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:59:00 | #666 |
| 1997 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:04:25 | #2584 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 2:05:37 | #1397 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:01:15 | #2354 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:02:09 | #3175 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:10:24 | #3721 |
| 1988 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:25:02 | #156 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MAMassachusetts
107 racesNYNew York
55 racesRIRhode Island
49 racesPAPennsylvania
30 racesCTConnecticut
15 racesCACalifornia
12 racesMOMissouri
9 racesDCDistrict of Columbia
8 racesNCNorth Carolina
8 racesNHNew Hampshire
8 racesFLFlorida
7 racesILIllinois
7 racesNVNevada
7 racesMDMaryland
6 racesVAVirginia
6 racesTNTennessee
5 racesTXTexas
5 racesINIndiana
4 racesWIWisconsin
4 racesCOColorado
3 racesDEDelaware
3 racesNJNew Jersey
3 racesOHOhio
3 racesOROregon
3 racesGAGeorgia
2 racesVTVermont
1 raceMNMinnesota
0 races50-State Challenge
27/ 51 states + DC
24 states to go