| 2026 | Race to Space Marathon & Half MarathonHuntsville | AL | 3:10:42 | #768 |
| 2025 | 2026 Southwest Series - Day 5 (NV)Laughlin | NV | 7:43:56 | #47 |
| 2025 | Athletic Brewing Company Fairfield Road RacesFairfield | CT | 1:28:33 | #61 |
| 2025 | Boston's Run To RememberBoston | MA | 2:14:37 | #2538 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:04:21 | #3191 |
| 2025 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 2:14:38 | #484 |
| 2025 | West of the River Series (June Jaunt, The Potato Run, and Barbecue Bash Quarters)Rochester | NY | — | #46 |
| 2025 | Rocket City MarathonHuntsville | AL | 3:19:44 | #1361 |
| 2025 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:48:29 | #316 |
| 2025 | Naples Paradise Coast Half MarathonNaples | FL | 2:00:17 | #558 |
| 2025 | 2026 Gulf Beach Half MarathonMilford | CT | 1:28:40 | #16 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:13:59 | #2749 |
| 2024 | West of the River Series (June Jaunt, The Potato Run, and Barbecue Bash Quarters)Rochester | NY | — | #50 |
| 2024 | IPA 5K & Half MarathonNewburyport | MA | 2:10:45 | #209 |
| 2024 | 2026 Gulf Beach Half MarathonMilford | CT | 1:28:44 | #22 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 1:43:14 | #319 |
| 2024 | River Run Half MarathonBerea | OH | 2:31:03 | #623 |
| 2023 | 2026 Alaska Series - Day 1Douglas | AK | 10:46:46 | #19 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:01:39 | #2785 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 2:12:39 | #2418 |
| 2023 | Hartford MarathonHartford | CT | 1:32:14 | #169 |
| 2022 | 2026 Center of the Nation Series - Day 1 (WY)Cheyenne | WY | 8:35:52 | #33 |
| 2022 | Yonkers MarathonYonkers | NY | 2:08:40 | #131 |
| 2022 | 2026 New England Series - Day 3 (MA)Holyoke | MA | 8:26:10 | #84 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 5:20:39 | #2043 |
| 2021 | 2026 Center of the Nation Series - Day 1 (WY)Cheyenne | WY | 9:53:34 | #45 |
| 2020 | West of the River Series (June Jaunt, The Potato Run, and Barbecue Bash Quarters)Rochester | NY | — | #26 |
| 2020 | Marine Corps Historic HalfFredericksburg | VA | 2:57:05 | #3670 |
| 2019 | Hartford MarathonHartford | CT | 1:28:11 | #123 |
| 2019 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:48:10 | #1225 |
| 2019 | Happy HalfEllicottville | NY | 2:38:49 | #303 |
| 2019 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 3:56:09 | #1077 |
| 2019 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 4:16:15 | #338 |
| 2019 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 2:20:23 | #542 |
| 2019 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:48:10 | #1225 |
| 2019 | Yonkers MarathonYonkers | NY | 1:59:00 | #173 |
| 2019 | Marshall University MarathonHuntington | WV | 2:48:56 | #683 |
| 2019 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:35:36 | #364 |
| 2019 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 3:59:01 | #416 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:56:51 | #2172 |
| 2018 | Hartford MarathonHartford | CT | 2:33:09 | #3496 |
| 2018 | Garmin Kansas City MarathonKansas City | MO | 3:23:28 | #3789 |
| 2017 | UConn Health HalfSimsbury | CT | 2:50:36 | #780 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:42 | #2977 |
| 2017 | Hartford MarathonHartford | CT | 2:35:37 | #3493 |
| 2017 | 2026 New England Series - Day 3 (MA)Holyoke | MA | 5:44:09 | #53 |
| 2017 | 2026 Center of the Nation Series - Day 1 (WY)Cheyenne | WY | 8:48:24 | #51 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 2:53:09 | #4805 |
| 2016 | UConn Health HalfSimsbury | CT | 2:31:39 | #837 |
| 2016 | Hartford MarathonHartford | CT | 2:34:41 | #4214 |
| 2016 | 2026 New England Series - Day 3 (MA)Holyoke | MA | 4:59:32 | #45 |
| 2016 | 2026 Center of the Nation Series - Day 1 (WY)Cheyenne | WY | 5:01:13 | #48 |
| 2016 | 2026 Gulf Beach Half MarathonMilford | CT | 2:28:33 | #673 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 3:21:44 | #4812 |
| 2016 | Novant Health Charlotte MarathonCharlotte | NC | 2:08:41 | #1150 |
| 2015 | UConn Health HalfSimsbury | CT | 0:45:42 | #18 |
| 2015 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 4:41:35 | #1496 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 3:16:58 | #5961 |
| 2015 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 4:41:35 | #1496 |
| 2015 | Hartford MarathonHartford | CT | 2:16:35 | #3412 |
| 2014 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:43:12 | #1414 |
| 2014 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:43:12 | #1414 |
| 2014 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:27:17 | #1355 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 3:12:06 | #5827 |
| 2014 | Hartford MarathonHartford | CT | 2:26:04 | #4722 |
| 2014 | Newport MarathonNewport | RI | 2:23:57 | #2210 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 2:12:34 | #2902 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:59:10 | #7005 |
| 2013 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:18:20 | #1224 |
| 2013 | Hartford MarathonHartford | CT | 2:23:06 | #4995 |
| 2013 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:18:20 | #1224 |
| 2012 | Hartford MarathonHartford | CT | 2:26:55 | #5016 |
| 2012 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:15:55 | #1029 |
| 2012 | Novant Health Charlotte MarathonCharlotte | NC | 2:04:16 | #1230 |
| 2012 | Capital City Half MarathonColumbus | OH | 2:15:50 | #4317 |
| 2012 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:15:55 | #1029 |
| 2011 | Hartford MarathonHartford | CT | 1:33:48 | #193 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:50:32 | #9432 |
| 2010 | Hartford MarathonHartford | CT | 2:27:19 | #3771 |
| 2010 | Lost Dutchman MarathonApache Junction | AZ | 1:39:02 | #54 |
| 2008 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 3:30:19 | #326 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:56:19 | #1260 |
| 2008 | Marine Corps Historic HalfFredericksburg | VA | 2:41:56 | #3245 |
| 2007 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 3:43:50 | #266 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:32:19 | #81 |
| 2003 | Adirondack MarathonSchroon Lake | NY | 3:37:14 | #290 |
| 2001 | Hartford MarathonHartford | CT | 1:43:22 | #327 |
| 1994 | NYRR Staten Island HalfStaten Island | NY | 2:57:10 | #1600 |