| 2018 |
Listed as a Grafton County Attorney candidate, receiving 29,263 votes (New Hampshire House Republicans) |
| 2020 |
Listed as a Grafton County Attorney candidate, receiving 47,891 votes (New Hampshire House Republicans) |
| 2022 |
Listed as a Grafton County Attorney candidate, receiving 28,568 votes (New Hampshire House Republicans) |
| 2022 |
Appointed to review Robert LaMontagne’s case while serving as Grafton County Attorney (InDepthNH.org) |
| 2023 |
Said that no conclusions had been reached in the LaMontagne investigation as of the week of June 30 (InDepthNH.org) |
| 2024 |
Listed as the winner for Grafton County Attorney, receiving 51,061 votes (New Hampshire House Republicans) |
| 2025 |
Withdrew a contempt motion against Robert LaMontagne after informing the judge of new information about mitigating circumstances (InDepthNH.org) |