| 2026 | 9th Annual - Hollywood Beach Half Marathon & 5kHollywood | FL | 2:18:07 | #489 |
| 2025 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:30:27 | #242 |
| 2025 | 6TH SEAWITCH 1/2 MARATHON CLASSIC (SEAWITCH RACING FESTIVAL WEEKEND)Lewes | DE | 2:05:52.9 | #90 |
| 2025 | YMCA Harrisburg Marathon, Half, and RelayHarrisburg | PA | 2:06:47.77 | #252 |
| 2025 | Bear Trail Half Marathon & 10KBear | DE | 2:37:02.1 | #142 |
| 2025 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 2:27:18.5 | #88 |
| 2025 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 2:00:54.97 | #171 |
| 2025 | Star City Half Marathon & 10KRoanoke | VA | 2:07:10 | #149 |
| 2025 | YMCA Harrisburg Half & 10KHarrisburg | PA | 2:18:03 | #319 |
| 2025 | Great Appalachian Valley Race: Half Marathon, 10K and 5KShippensburg | PA | 2:13:19 | #56 |
| 2025 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:28:59.78 | #341 |
| 2025 | Rock the Nock 2026Quakertown | PA | 2:14:43.88 | #146 |
| 2025 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:17:32.31 | #220 |
| 2024 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:11:05.12 | #327 |
| 2024 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 2:20:14.65 | #328 |
| 2024 | Sarasota Half MarathonSarasota | FL | 2:18:41 | #111 |
| 2024 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 2:01:55.5 | #63 |
| 2024 | Rock the Nock 2026Quakertown | PA | 2:09:47.65 | #134 |
| 2024 | Asbury Park Half MarathonAsbury Park | NJ | 2:13:01 | #1314 |
| 2024 | Historic Drawbridge Running FestivalSt Michaels | MD | 2:04:43.86 | #97 |
| 2024 | The Maryland Half Marathon & 5KFulton | MD | 2:19:09 | #289 |
| 2023 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 2:08:24.7 | #224 |
| 2023 | Carderock 5K, 10K, & HalfPotomac | MD | 2:37:19 | #24 |
| 2023 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 2:05:03.1 | #475 |
| 2023 | Chestertown Challenge Half Marathon Run and 5K Run/WalkChestertown | MD | 2:15:01 | #35 |
| 2023 | RunSBY Events (Salisbury Marathon/Salisbury Half Marathon/5k)Salisbury | MD | 2:14:04.27 | #184 |
| 2023 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 2:08:06 | #59 |
| 2023 | Reading Hospital Road RunWest Reading | PA | 2:05:32.4 | #135 |
| 2022 | Carderock 5K, 10K, & HalfPotomac | MD | 2:23:00 | #48 |
| 2022 | Rock the Nock 2026Quakertown | PA | 2:16:24 | #96 |
| 2022 | Cambridge Crab RunCambridge | MD | 2:06:47.57 | #33 |
| 2022 | Asbury Park Half MarathonAsbury Park | NJ | 2:26:25 | #762 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:09:54 | #5634 |
| 2021 | Finger Lakes Festival of Races (18M,13.1M,10K& 5K)Montour Falls | NY | 2:11:34.04 | #124 |
| 2021 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:16:12 | #226 |
| 2021 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:10:52.5 | #759 |
| 2021 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 1:59:41 | #214 |
| 2020 | Rock 'n' Roll NashvilleNashville | TN | 3:09:09 | #461 |
| 2020 | Coastal Delaware Running FestivalRehoboth Beach | DE | — | #73 |
| 2020 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:04:42 | #59 |
| 2020 | Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5KWellsboro | PA | 2:16:41 | #72 |
| 2019 | Asbury Park Half MarathonAsbury Park | NJ | 1:59:09 | #604 |
| 2019 | Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5KWellsboro | PA | 1:58:38 | #120 |
| 2019 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:07:23 | #130 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:07:34 | #443 |
| 2018 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 1:58:11 | #100 |
| 2018 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:06:11 | #4777 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:07:34 | #443 |
| 2018 | Asbury Park Half MarathonAsbury Park | NJ | 1:56:15 | #378 |
| 2017 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:02:05 | #512 |
| 2017 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:02:05 | #512 |
| 2016 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:33:27 | #832 |
| 2016 | Gorges Ithaca Half MarathonIthaca | NY | 2:13:37 | #329 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:33:27 | #832 |
| 2015 | Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5KWellsboro | PA | 2:04:43 | #114 |
| 2014 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:17:29 | #628 |
| 2014 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:17:29 | #628 |
| 2014 | Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5KWellsboro | PA | 1:56:26 | #87 |
| 2013 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 1:58:11 | #191 |
| 2013 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:50:30 | #270 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:24:33 | #9536 |
| 2013 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:50:30 | #270 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:52:18 | #1319 |
| 2011 | Charleston Half MarathonCharleston | SC | 2:07:18 | #770 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:04:45 | #3093 |
| 2011 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:04:53 | #203 |
| 2010 | Hartford MarathonHartford | CT | 2:27:23 | #3776 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:26:43 | #4453 |