| 15 Aug 2026 | NRA 80 LEAGUE #4 · 15 AUG 2026 | 8 | 742-12 |
| 28 Jun 2026 | MASS MEMORIAL MATCH · 28 JUN 2026 | 11 | 740-13 |
| 14 Jun 2026 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 14 JUN 2026 | 20 of 24 | 716-11 |
| 31 May 2026 | NRA 80 LEAGUE #1 · 31 MAY 2026 | 16 | 746-13 |
| 16 May 2026 | DAVE MARSHALL HP LEAGUE MATCH #2 · 16 MAY 2026 | 18 of 19 | 718-13 |
| 2026 | MAINE STATE HIGH POWER CHAMPIONSHIP · 6 SEP 2026 | 11 of 19 | 730-13 |
| 20 Sep 2025 | 20SEPT2025 XTC NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 20 SEP 2025 | 6 | 733-11 |
| 6 Sep 2025 | Maine State High Power Championship 6 Sep 2025 | 15 of 20 | 737 |
| 16 Aug 2025 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 16–17 AUG 2025 | 11 of 13 | 729-12 |
| 5 Jul 2025 | 05JULY2025 XTC NRA 80 SPRING LEAGUE MATCH 4 OF 4 · 05 JUL 2025 | 17 | 720-14 |
| 24 May 2025 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 24 MAY 2025 | 13 of 25 | 747-15 |
| 18 May 2025 | 18MAY2025 XTC NRA 80 SPRING LEAGUE MATCH 2 OF 4 · 18 MAY 2025 | 8 | 732-10 |
| 17 Aug 2024 | Scarborough NRA Regional Championship 17 Aug 2024 | 14 of 19 | 937 |
| 11 Aug 2024 | 11AUG2024 NRA80 FALL LEAGUE MATCH 2 OF 4 · 11 AUG 2024 | 9 | 729-20 |
| 14 Jul 2024 | 14JULY2024 NRA80 FALL LEAGUE MATCH 1 OF 4 · 14 JUL 2024 | 24 | 719-7 |
| 23 Jun 2024 | 23JUNE2024 NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 23 JUN 2024 | 8 | 735-11 |
| 15 Jun 2024 | DAVE MARSHALL HP LEAGUE MATCH #5 · 15 JUN 2024 | 15 of 21 | 736-9 |
| 8 Jun 2024 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 8–9 JUN 2024 | 18 of 22 | 738-17 |
| 24 May 2024 | MASSACHUSETTS MEMORIAL HP RIFLE MATCH · 24 MAY 2024 | 26 of 32 | 723-13 |
| 19 May 2024 | 19MAY2024 NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 19 MAY 2024 | 17 | 736-11 |
| 17 Sep 2023 | 17SEPT2023 NRA80 FALL LEAGUE MATCH 4 OF 4 · 17 SEP 2023 | 15 of 16 | 724-10 |
| 9 Sep 2023 | Maine State High Power Championship 9 Sep 2023 | 8 of 11 | 744 |
| 3 Sep 2023 | 03SEPT2023 NRA80 FALL LEAGUE MATCH 3 OF 4 · 03 SEP 2023 | 13 of 14 | 735-11 |
| 10 Jun 2023 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 10–11 JUN 2023 | 18 of 21 | 713-9 |
| 22 Apr 2023 | DAVE MARSHALL HP LEAGUE MATCH #1 · 22 APR 2023 | 15 of 26 | 748-15 |
| 9 Oct 2022 | NRA80 SUMMER LEAGUE MATCH 5 OF 5 · 09 OCT 2022 | 12 | 737-10 |
| 3 Sep 2022 | PELHAM FISH & GAMES CMP HP RIFLE MATCH · 3 SEP 2022 | 3 of 7 | 752-22 |
| 21 Aug 2022 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 21 AUG 2022 | 6 | 739-7 |
| 14 Aug 2022 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 14 AUG 2022 | 7 | 741-12 |
| 11 Jun 2022 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 11–12 JUN 2022 | 18 of 21 | 731-12 |
| 15 May 2022 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 15 MAY 2022 | 14 | 719-5 |
| 10 Oct 2021 | 10OCT2021 NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | 14 | 731-14 |
| 4 Sep 2021 | PELHAM FISH & GAME CMP HP RIFLE MATCH · 4 SEP 2021 | 5 of 6 | 735-9 |
| 15 Aug 2021 | 15AUG2021 NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 15 AUG 2021 | 9 | 745-13 |
| 12 Jun 2021 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP · 12–13 JUN 2021 | 25 of 35 | 733-7 |
| 2 May 2021 | 02MAY2021 NRA80 SPRING LEAGUE MATCH 1 OF 4 · 02 MAY 2021 | 14 | 732-17 |
| 18 Apr 2021 | DAVE MARSHALL HP LEAGUE MATCH #1 · 18 APR 2021 | 12 | 734-12 |
| 5 Sep 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 SEP 2020 | 13 of 15 | 721-8 |
| 13 Jun 2020 | DAVE MARSHALL HP LEAGUE MATCH #1 · 13 JUN 2020 | 24 of 25 | 649-10 |
| 3 Jun 2020 | HOME RANGE APPRECIATION SERIES · MATCH 1 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 391 of 415 | 627-9 |
| 23 May 2020 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 23 MAY 2020 | 20 of 21 | 726-8 |
| 7 Sep 2019 | Scarborough 80 Shot HP 7 Sep 2019 | 22 of 28 | 728 |
| 24 Aug 2019 | Nashua 80 Shot HP 24 Aug 2019 | 13 of 19 | 726 |
| 30 Jun 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 30 JUN 2019 | 13 of 14 | 737-12 |
| 2 Jun 2019 | Nashua 80 Shot HP 2 Jun 2019 | 11 of 11 | 667 |
| 25 May 2019 | READING RIFLE & REVOLVER CMP 800 AGGREGATE MATCH · 25 MAY 2019 | 21 of 22 | 649-6 |
| 5 May 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 5 MAY 2019 | 9 of 12 | 711-5 |
| 21 Oct 2018 | Scarborough 80 Shot HP 21 Oct 2018 | 4 of 6 | 730 |
| 8 Sep 2018 | Scarborough 80 Shot HP 8 Sep 2018 | 27 of 31 | 715 |
| 15 Jul 2018 | Nashua 80 Shot HP 15 Jul 2018 | 21 of 23 | 689 |
| 8 Jul 2018 | Nashua 80 Shot HP 8 Jul 2018 | 11 of 12 | 714 |
| 3 Jun 2018 | Nashua 80 Shot HP 3 Jun 2018 | 14 of 14 | 693 |
| 22 Oct 2017 | Scarborough 80 Shot HP 22 Oct 2017 | 11 of 13 | 691 |
| 26 Aug 2017 | Reading NRA Regional Championship 26 Aug 2017 | 25 of 26 | 850 |
| 24 Jun 2017 | Jericho NRA 50 Shot HP 24 Jun 2017 (NRA 50) | 6 of 7 | 425 |
| 24 Oct 2015 | Jericho 80 Shot HP 24 Oct 2015 | 6 of 6 | 496 |
| 27 Sep 2015 | Jericho NRA 50 Shot HP 27 Sep 2015 (NRA 50) | 5 of 8 | 357 |
| 16 May 2015 | Scarborough NRA 50 Shot HP 16 May 2015 (NRA 50) | 7 of 7 | 326 |
| 5 Oct 2014 | West Bolton 80 Shot HP 5 Oct 2014 | 5 of 5 | 369 |