| 10 Aug 2025 | 10AUG2025 XTC NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 10 AUG 2025 | 10 | 747-10 |
| 6 Jul 2025 | DAVE MARSHALL HP LEAGUE MATCH #7 · 06 JUL 2025 | 10 of 11 | 745-14 |
| 21 Jun 2025 | DAVE MARSHALL HP LEAGUE MATCH #6 · 21 JUN 2025 | 8 of 20 | 764-14 |
| 14 Jul 2024 | 14JULY2024 NRA80 FALL LEAGUE MATCH 1 OF 4 · 14 JUL 2024 | 14 | 761-19 |
| 13 Jul 2024 | DAVE MARSHALL HP LEAGUE · 13 JUL 2024 | 10 | 756-9 |
| 6 Jul 2024 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 6 JUL 2024 | 23 of 46 | 759-17 |
| 29 Jun 2024 | DAVE MARSHALL HP LEAGUE · 29 JUN 2024 (RAIN MAKE-UP) | 15 | 755-12 |
| 23 Jun 2024 | 23JUNE2024 NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 23 JUN 2024 | 6 | 754-15 |
| 15 Jun 2024 | DAVE MARSHALL HP LEAGUE MATCH #5 · 15 JUN 2024 | 12 | 748-14 |
| 26 May 2024 | 26MAY2024 NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 26 MAY 2024 | 5 | 775-26 |
| 24 May 2024 | MASSACHUSETTS MEMORIAL HP RIFLE MATCH · 24 MAY 2024 | 14 of 32 | 769-24 |
| 19 May 2024 | 19MAY2024 NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 19 MAY 2024 | 7 | 772-22 |
| 18 May 2024 | DAVE MARSHALL HP LEAGUE MATCH #4 · 18 MAY 2024 | 8 | 761-8 |
| 11 May 2024 | DAVE MARSHALL HP LEAGUE MATCH #3 · 11 MAY 2024 | 4 | 761-13 |
| 3 Sep 2023 | 03SEPT2023 NRA80 FALL LEAGUE MATCH 3 OF 4 · 03 SEP 2023 | 3 | 770-14 |
| 26 Aug 2023 | READING NRA REGIONAL CHAMPIONSHIP · 26 AUG 2023 | 14 of 33 | 965-29 |
| 13 Aug 2023 | 13AUG2023 NRA80 FALL LEAGUE MATCH 1 OF 4 · 13 AUG 2023 | 3 | 771-25 |
| 8 Jul 2023 | 2023 MASSACHUSETTS SERVICE RIFLE CHAMPIONSHIP · 8–9 JUL 2023 | 25 of 36 | 755-12 |
| 1 Jul 2023 | DAVE MARSHALL HP LEAGUE MATCH #5 · 01 JUL 2023 | 17 | 753-15 |
| 24 Jun 2023 | DAVE MARSHALL HP LEAGUE MATCH #4 · 24 JUN 2023 | 5 | 770-17 |
| 10 Jun 2023 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 10–11 JUN 2023 | 11 of 21 | 763-20 |
| 3 Jun 2023 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 3 JUN 2023 | 5 of 21 | 777-23 |
| 28 May 2023 | 28MAY2023 NRA80 SPRING LEAGUE MATCH 3 OF 4 · 28 MAY 2023 | 10 | 759-13 |
| 27 May 2023 | 2023 READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 27 MAY 2023 | 11 of 21 | 761-12 |
| 21 May 2023 | 21MAY2023 NRA80 SPRING LEAGUE MATCH 2 OF 4 · 21 MAY 2023 | 6 | 765-17 |
| 20 May 2023 | DAVE MARSHALL HP LEAGUE MATCH #4 · 20 MAY 2023 | 4 | 772-18 |
| 13 May 2023 | DAVE MARSHALL HP LEAGUE MATCH #3 · 13 MAY 2023 | 7 of 16 | 767-19 |
| 6 May 2023 | DAVE MARSHALL HP LEAGUE MATCH #2 · 06 MAY 2023 | 6 of 20 | 770-15 |
| 29 Apr 2023 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 29 APR 2023 | 5 of 14 | 470-11 |
| 22 Apr 2023 | DAVE MARSHALL HP LEAGUE MATCH #1 · 22 APR 2023 | 11 of 26 | 765-10 |
| 9 Oct 2022 | NRA80 SUMMER LEAGUE MATCH 5 OF 5 · 09 OCT 2022 | 11 | 738-12 |
| 17 Sep 2022 | NRA REGIONAL CHAMPIONSHIP · 17 SEP 2022 | 16 | 938-15 |
| 4 Sep 2022 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 NOW 5 SEE NOT FOR OCT 9TH NRA 80 · 04 SEP 2022 | 8 | 746-12 |
| 27 Aug 2022 | DAVE MARSHALL HP LEAGUE MATCH #7 · 27 AUG 2022 | 4 | 763-16 |
| 21 Aug 2022 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 21 AUG 2022 | 7 | 739-7 |
| 14 Aug 2022 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 14 AUG 2022 | 3 | 758-16 |
| 18 Jul 2022 | DAVE MARSHALL HP LEAGUE MATCH #6 · 18 JUL 2022 | 11 | 750-17 |
| 17 Jul 2022 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 17 JUL 2022 | 13 | 752-20 |
| 9 Jul 2022 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 9 JUL 2022 | 28 of 37 | 741-10 |
| 3 Jul 2022 | NRA80 SPRING LEAGUE MATCH 4 OF 4 · 03 JUL 2022 | 8 | 766-12 |
| 18 Jun 2022 | DAVE MARSHALL HP LEAGUE MATCH #5 · 18 JUN 2022 | 13 | 756-16 |
| 11 Jun 2022 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 11–12 JUN 2022 | 11 of 21 | 759-13 |
| 29 May 2022 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 29 MAY 2022 | 6 | 765-23 |
| 28 May 2022 | MASSACHUSETTS MEMORIAL MATCH · 28 MAY 2022 | 8 of 15 | 753-15 |
| 21 May 2022 | DAVE MARSHALL HP LEAGUE MATCH #4 · 21 MAY 2022 | 7 | 756-19 |
| 14 May 2022 | DAVE MARSHALL HP LEAGUE MATCH #3 · 14 MAY 2022 | 13 | 752-12 |
| 7 May 2022 | DAVE MARSHALL HP LEAGUE MATCH #2 · 07 MAY 2022 | 12 | 741-7 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #1 · 2022 | 12 | 762-12 |
| 10 Oct 2021 | 10OCT2021 NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | 9 | 753-8 |
| 18 Sep 2021 | NEW HAMPSHIRE STATE XTC HIGH POWER RIFLE CHAMPIONSHIP · 18 SEP 2021 | 9 | 770-16 |
| 12 Sep 2021 | 12SEPT2021 NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 12 SEP 2021 | 11 | 753-8 |
| 28 Aug 2021 | DAVE MARSHALL HP LEAGUE MATCH #6 · 28 AUG 2021 | 7 | 762-11 |
| 15 Aug 2021 | 15AUG2021 NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 15 AUG 2021 | 7 | 752-13 |
| 17 Jul 2021 | DAVE MARSHALL HP LEAGUE MATCH #5 · 17 JUL 2021 | 15 | 755-17 |
| 4 Jul 2021 | PELHAM FISH & GAME CMP HP RIFLE MATCH · 4 JUL 2021 | 3 of 6 | 756-13 |
| 19 Jun 2021 | DAVE MARSHALL HP LEAGUE MATCH #4 · 19 JUN 2021 | 5 | 773-18 |
| 12 Jun 2021 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP · 12–13 JUN 2021 | 26 of 35 | 730-10 |
| 16 May 2021 | 16MAY2021 NRA80 SPRING LEAGUE MATCH 2 OF 4 · 16 MAY 2021 | 6 | 766-14 |
| 15 May 2021 | DAVE MARSHALL HP LEAGUE MATCH #3 · 15 MAY 2021 | 11 | 754-16 |
| 8 May 2021 | DAVE MARSHALL HP LEAGUE MATCH #2 · 08 MAY 2021 | 11 | 764-14 |
| 2 May 2021 | 02MAY2021 NRA80 SPRING LEAGUE MATCH 1 OF 4 · 02 MAY 2021 | 5 | 763-11 |
| 18 Apr 2021 | DAVE MARSHALL HP LEAGUE MATCH #1 · 18 APR 2021 | 4 | 765-17 |
| 11 Oct 2020 | NRA 80S LEAGUE MATCH 4 OF 4 · 11 OCT 2020 | 10 | 743-12 |
| 26 Sep 2020 | READING NRA REGIONAL CHAMPIONSHIP · 26 SEP 2020 | 27 of 36 | 941-17 |
| 19 Sep 2020 | NRA 80S LEAGUE MATCH 3 OF 4 · 19 SEP 2020 | 22 | 735-8 |
| 5 Sep 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 SEP 2020 | 10 of 15 | 754-12 |
| 30 Aug 2020 | DAVE MARSHALL HP LEAGUE MATCH #6 · 30 AUG 2020 | 15 | 750-15 |
| 22 Aug 2020 | NRA 80S LEAGUE MATCH 2 OF 4 · 22 AUG 2020 | 7 | 760-16 |
| 9 Aug 2020 | NRA 80 S LEAGUE MATCH 1 OF 4 · 09 AUG 2020 | 12 | 742-11 |
| 1 Aug 2020 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 AUG 2020 | 14 of 29 | 751-16 |
| 12 Jul 2020 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2020 | 15 of 28 | 748-17 |
| 5 Jul 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 JUL 2020 | 8 of 12 | 746-6 |
| 20 Jun 2020 | DAVE MARSHALL HP LEAGUE MATCH #5 · 20 JUN 2020 | 7 | 755-14 |
| 13 Jun 2020 | DAVE MARSHALL HP LEAGUE MATCH #1 · 13 JUN 2020 | 16 | 742-18 |
| 3 Jun 2020 | HOME RANGE APPRECIATION SERIES · MATCH 1 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 207 of 415 | 752-16 |
| 3 Jun 2020 | HOME RANGE APPRECIATION SERIES · MATCH 2 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 85 of 173 | 760-13 |
| 30 May 2020 | DAVE MARSHALL HP LEAGUE MATCH #4 · 30 MAY 2020 | 17 | 733-11 |
| 23 May 2020 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 23 MAY 2020 | 17 of 21 | 739-13 |
| 20 Oct 2019 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 20 OCT 2019 | 3 of 6 | 749-15 |
| 12 Oct 2019 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 12 OCT 2019 | 2 of 6 | 748-17 |
| 1 Sep 2019 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 SEP 2019 | 12 of 20 | 750-9 |
| 24 Aug 2019 | Nashua 80 Shot HP 24 Aug 2019 | 4 of 19 | 771 |
| 11 Aug 2019 | Nashua 80 Shot HP 11 Aug 2019 | 10 of 20 | 752 |
| 13 Jul 2019 | READING RIFLE & REVOLVER CLUB 800 AGGREGATE & EIC SERVICE RIFLE MATCH · 13–14 JUL 2019 | 10 of 28 | 759-14 |
| 6 Jul 2019 | JULY 6TH NRA REGIONAL CHAMPIONSHIP · 06 JUL 2019 | 20 | 759-11 |
| 8 Jun 2019 | Massachusetts State High Power Championship 8 Jun 2019 | 20 of 23 | 921 |
| 25 May 2019 | READING RIFLE & REVOLVER CMP 800 AGGREGATE MATCH · 25 MAY 2019 | 16 of 22 | 733-11 |
| 5 May 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 5 MAY 2019 | 3 of 12 | 757-16 |
| 4 May 2019 | PELHAM FISH & GAMES CMP 800 AGGREGATE MATCH · 4 MAY 2019 | 3 of 9 | 760-15 |
| 2 Sep 2018 | NASHUA FISH & GAME CMP 800 AGGREGATE · 2 SEP 2018 | 8 of 19 | 759-14 |
| 11 Aug 2018 | Nashua 80 Shot HP 11 Aug 2018 | 11 of 13 | 756 |
| 23 Jun 2018 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP & EIC SERVICE RIFLE MA · 23–24 JUN 2018 | 12 of 21 | 738-10 |