| 2026 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 6 JUN 2026 | 4 of 22 | 983-44 |
| 2026 | NRA NEW HAMPSHIRE XTC STATE CHAMPIONSHIP · 12 SEP 2026 | 7 of 22 | 972-31 |
| 2026 | READING RIFLE & REVOLVER NRA REGIONAL CHAMPIONSHIP · 29 AUG 2026 | 5 of 18 | 975-36 *MR |
| 2026 | NRA 80 LEAGUE #5 · 22 AUG 2026 | 2 of 20 | 792-29 |
| 2026 | NRA 80 LEAGUE #1 · 31 MAY 2026 | 1 of 20 | 791-23 |
| 2026 | DAVE MARSHALL HP LEAGUE MATCH #2 · 16 MAY 2026 | 2 of 19 | 787-40 |
| 2025 | NRA NEW HAMPSHIRE XTC STATE CHAMPIONSHIP · 30 AUG 2025 | 6 of 22 | 970-35 |
| 2025 | XTC NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 10 AUG 2025 | 5 of 11 | 772-25 |
| 2025 | NEW HAMPSHIRE STATE MID RANGE PRONE CHAMPIONSHIP · 3 AUG 2025 | 9 of 30 | 792-38 |
| 2025 | XTC NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 19 JUL 2025 | 6 of 12 | 773-22 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 4 OF 4 · 5 JUL 2025 | 1 of 20 | 788-31 |
| 2025 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 8 JUN 2025 | 12 of 33 | 961-36 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #4 · 1 JUN 2025 | 3 of 27 | 780-26 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 3 OF 4 · 25 MAY 2025 | 2 of 24 | 789-27 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 2 OF 4 · 18 MAY 2025 | 3 of 12 | 774-21 |
| 2025 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 16–17 AUG 2025 | 3 of 13 | 779-28 |
| 2024 | XTC NEW HAMPSHIRE CHAMPIONSHIP RAIN DATE FROM 9 21 · 6 OCT 2024 | 5 of 17 | 973-28 |
| 2024 | Scarborough NRA Regional Championship 17 Aug 2024 | 4 of 19 | 979 |
| 2024 | NRA80 FALL LEAGUE MATCH 2 OF 4 · 11 AUG 2024 | 1 of 14 | 782-24 |
| 2024 | NRA80 FALL LEAGUE MATCH 1 OF 4 · 14 JUL 2024 | 3 of 25 | 788-35 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 23 JUN 2024 | 1 of 9 | 776-19 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 26 MAY 2024 | 8 of 22 | 770-32 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 19 MAY 2024 | 2 of 20 | 786-32 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 5 MAY 2024 | 1 of 7 | 778-29 |
| 2024 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 6 JUL 2024 | 11 of 46 | 777-23 |
| 2024 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 8–9 JUN 2024 | 7 of 22 | 765-17 |
| 2023 | NRA80 FALL LEAGUE MATCH 3 OF 4 · 3 SEP 2023 | 1 of 14 | 776-21 |
| 2023 | NRA80 FALL LEAGUE MATCH 1 OF 4 · 13 AUG 2023 | 2 of 12 | 774-19 |
| 2023 | DAVE MARSHALL HP LEAGUE MATCH #5 · 1 JUL 2023 | 13 of 27 | 768-25 |
| 2023 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 28 MAY 2023 | 5 of 20 | 774-34 |
| 2023 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 21 MAY 2023 | 4 of 20 | 776-18 |
| 2023 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 7 MAY 2023 | 4 of 15 | 771-18 |
| 2023 | 2023 MASSACHUSETTS SERVICE RIFLE CHAMPIONSHIP · 8–9 JUL 2023 | 9 of 36 | 772-28 |
| 2023 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 10–11 JUN 2023 | 5 of 21 | 771-22 |
| 2022 | SEPT 17TH 2022 NRA REGIONAL CHAMPIONSHIP · 17 SEP 2022 | 5 of 19 | 974-28 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 17 JUL 2022 | 7 of 20 | 768-23 |
| 2022 | 2022 NRA80 SPRING LEAGUE NRA REPORT SORTED BY AVERAGE · 5 JUL 2022 | 1 of 4 | 97-37 |
| 2022 | 2022 NRA80 SPRING LEAGUE NRA REPORT · 4 JUL 2022 | 1 of 12 | 97-37 |
| 2022 | NRA80 SPRING LEAGUE MATCH 4 OF 4 · 3 JUL 2022 | 1 of 20 | 783-22 |
| 2022 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 29 MAY 2022 | 2 of 14 | 778-22 |
| 2022 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 22 MAY 2022 | 3 of 15 | 776-20 |
| 2022 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 15 MAY 2022 | 3 of 15 | 775-24 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #2 · 7 MAY 2022 | 9 of 17 | 757-20 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #1 | 9 of 23 | 770-25 |
| 2022 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 11–12 JUN 2022 | 1 of 21 | 787-28 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | 4 of 19 | 774-27 |
| 2021 | NEW HAMPSHIRE STATE XTC HIGH POWER RIFLE CHAMPIONSHIP · 18 SEP 2021 | 8 of 18 | 775-30 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 12 SEP 2021 | 4 of 16 | 784-28 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 15 AUG 2021 | 1 of 15 | 778-26 |
| 2021 | PELHAM FISH & GAME CMP HP RIFLE MATCH · 4 JUL 2021 | 1 of 6 | 775-20 |
| 2021 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 2 MAY 2021 | 6 of 17 | 762-19 |
| 2021 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP · 12–13 JUN 2021 | 10 of 35 | 766-23 |
| 2020 | NRA 80S LEAGUE MATCH 4 OF 4 · 11 OCT 2020 | 4 of 16 | 768-20 |
| 2020 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 AUG 2020 | 4 of 29 | 782-31 |
| 2020 | HOME RANGE APPRECIATION SERIES · MATCH 1 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 35 of 415 | 782-25 |
| 2020 | HOME RANGE APPRECIATION SERIES · MATCH 2 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 34 of 173 | 778-28 |
| 2020 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 23 MAY 2020 | 6 of 21 | 773-22 |
| 2019 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 15 SEP 2019 | 3 of 5 | 764-21 |
| 2019 | Nashua 80 Shot HP 24 Aug 2019 | 9 of 19 | 759 |
| 2019 | Nashua 80 Shot HP 3 Aug 2019 | 4 of 7 | 751 |
| 2019 | READING RIFLE & REVOLVER CLUB 800 AGGREGATE & EIC SERVICE RIFLE MATCH · 13–14 JUL 2019 | 12 of 28 | 754-15 |
| 2019 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 23 JUN 2019 | 14 of 16 | 728-9 |
| 2019 | Massachusetts State High Power Championship 8 Jun 2019 | 19 of 23 | 926 |
| 2019 | Nashua 80 Shot HP 2 Jun 2019 | 7 of 11 | 763 |
| 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 26 MAY 2019 | 9 of 16 | 758-17 |
| 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 5 MAY 2019 | 2 of 12 | 765-18 |
| 2019 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 SEP 2019 | 5 of 20 | 775-22 |
| 2018 | Nashua 80 Shot HP 8 Jul 2018 | 8 of 12 | 737 |
| 2018 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP & EIC SERVICE RIFLE MA · 23–24 JUN 2018 | 16 of 21 | 722-7 |
| 2018 | Nashua 80 Shot HP 6 May 2018 | 3 of 5 | 732 |
| 2018 | Nashua 80 Shot HP 15 Jul 2018 | 18 of 23 | 735 |