| 4 Sep 2026 | 2026 PENNSYLVANIA RIFLEMEN'S WEEKEND · 4–6 SEP 2026 | | 24 of 41 | 766-17 |
| 3 Oct 2026 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 3 OCT 2026 | MR | 1 of 14 | 794-46 |
| 2026 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 11 JUL 2026 | SR | 18 of 23 | 742-16 |
| 2026 | MASS MEMORIAL MATCH · 28 JUN 2026 | MR | 5 of 15 | 777-21 |
| 2026 | DAVE MARSHALL HP LEAGUE MATCH #6 · 27 JUN 2026 | | 4 of 16 | 782-23 |
| 2026 | DAVE MARSHALL HP LEAGUE MATCH #5 · 20 JUN 2026 | | 3 of 18 | 776-27 |
| 2026 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 6 JUN 2026 | MR | 5 of 22 | 966-28 |
| 2026 | DAVE MARSHALL HP LEAGUE MATCH #3 · 23 MAY 2026 | | 7 of 20 | 775-21 |
| 2026 | DAVE MARSHALL HP LEAGUE MATCH #2 · 16 MAY 2026 | | 8 of 19 | 780-31 |
| 2026 | DAVE MARSHALL HP LEAGUE MATCH #1 · 25 APR 2026 | | 5 of 20 | 772-21 |
| 2026 | NRA NEW HAMPSHIRE XTC STATE CHAMPIONSHIP · 12 SEP 2026 | MR | 5 of 22 | 975-35 |
| 2026 | READING RIFLE & REVOLVER NRA REGIONAL CHAMPIONSHIP · 29 AUG 2026 | MR | 6 of 18 | 965-33 *MR |
| 2026 | NRA80 SPRING LEAGUE MATCH 5 OF 6 · 22 AUG 2026 | MR | 6 of 20 | 772-23 |
| 2026 | NRA80 SPRING LEAGUE MAKE UP MATCH FOR MATCH 2 · 15 AUG 2026 | MR | 4 of 10 | 775-24 |
| 14 Jun 2026 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 14 JUN 2026 | | 9 of 24 | 761-18 |
| 6 Sep 2025 | Maine State High Power Championship 6 Sep 2025 | | 7 of 20 | 767 |
| 16 Aug 2025 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 16 AUG 2025 | MR | 1 of 15 | 788-33 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #7 · 6 JUL 2025 | | 3 of 11 | 772-29 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #2 · 28 JUN 2025 | | 4 of 17 | 777-27 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #6 · 21 JUN 2025 | | 1 of 20 | 784-24 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #5 · 14 JUN 2025 | | 5 of 17 | 777-25 |
| 2025 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 8 JUN 2025 | MR | 2 of 33 | 979-33 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #4 · 1 JUN 2025 | | 4 of 27 | 778-26 |
| 24 May 2025 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 24 MAY 2025 | | 4 of 25 | 783-27 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #3 · 17 MAY 2025 | | 1 of 9 | 789-32 |
| 2025 | DAVE MARSHALL HP LEAGUE MATCH #1 · 19 APR 2025 | | 3 of 25 | 780-22 |
| 2025 | TRIFECTA 5 OF 5 NHHPRL 6 WITH BIPOD SHOOTERS WELCOME · 11 OCT 2025 | | 5 of 11 | 486-15 |
| 2025 | XTC NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 20 SEP 2025 | MR | 3 of 8 | 784-26 |
| 2025 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 13 SEP 2025 | MR | 6 of 11 | 969-33 |
| 2025 | XTC NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 23 AUG 2025 | MR | 4 of 13 | 772-23 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 4 OF 4 · 5 JUL 2025 | MR | 2 of 20 | 776-32 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 3 OF 4 · 25 MAY 2025 | MR | 5 of 24 | 778-28 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 2 OF 4 · 18 MAY 2025 | MR | 1 of 12 | 785-24 |
| 2025 | XTC NRA 80 SPRING LEAGUE MATCH 1 OF 4 · 3 MAY 2025 | MR | 4 of 21 | 777-32 |
| 12 Jul 2025 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2025 | | 16 of 23 | 754-15 |
| 30 Aug 2024 | PA RIFLEMEN'S WEEKEND · 30 AUG–1 SEP 2024 | | 6 of 41 | 782-24 |
| 7 Sep 2024 | Maine State High Power Championship 7 Sep 2024 | | 2 of 14 | 787 |
| 24 Aug 2024 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 24 AUG 2024 | MR | 5 of 23 | 794-46 |
| 17 Aug 2024 | Scarborough NRA Regional Championship 17 Aug 2024 | | 6 of 19 | 973 |
| 2024 | DAVE MARSHALL HP LEAGUE · 13 JUL 2024 | | 3 of 14 | 782-24 |
| 2024 | DAVE MARSHALL HP LEAGUE (RAIN MAKE-UP) · 29 JUN 2024 | | 2 of 21 | 787-28 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #6 · 22 JUN 2024 | | 1 of 16 | 786-28 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #5 · 15 JUN 2024 | | 2 of 21 | 784-35 |
| 2024 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 3 JUN 2024 | MR | 3 of 31 | 982-40 |
| 24 May 2024 | MASSACHUSETTS MEMORIAL HP RIFLE MATCH · 24 MAY 2024 | | 4 of 32 | 786-27 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #4 · 18 MAY 2024 | | 2 of 17 | 790-30 |
| 12 May 2024 | SCARBOROUGH FISH & GAME CMP HP RIFLE MATCH · 12 MAY 2024 | | 3 of 13 | 779-29 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #3 · 11 MAY 2024 | | 2 of 20 | 782-31 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #2 · 4 MAY 2024 | | 1 of 14 | 788-33 |
| 2024 | XTC NEW HAMPSHIRE CHAMPIONSHIP RAIN DATE FROM 9 21 · 6 OCT 2024 | MR | 1 of 17 | 984-39 |
| 2024 | NRA80 FALL LEAGUE MATCH 4 OF 4 · 15 SEP 2024 | MR | 1 of 9 | 786-29 |
| 2024 | NRA80 FALL LEAGUE MATCH 2 OF 4 · 11 AUG 2024 | MR | 2 of 14 | 779-29 |
| 2024 | NRA80 FALL LEAGUE MATCH 1 OF 4 · 14 JUL 2024 | MR | 5 of 25 | 781-24 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 26 MAY 2024 | MR | 2 of 22 | 788-30 |
| 6 Jul 2024 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 6 JUL 2024 | | 13 of 46 | 774-15 |
| 8 Jun 2024 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 8–9 JUN 2024 | | 9 of 22 | 764-15 |
| 9 Sep 2023 | Maine State High Power Championship 9 Sep 2023 | | 1 of 11 | 789 |
| 1 Sep 2023 | 2023 PA RIFLEMEN'S WEEKEND · 1–3 SEP 2023 | | 3 of 46 | 789-29 |
| 26 Aug 2023 | READING NRA REGIONAL CHAMPIONSHIP · 26 AUG 2023 | MR | 4 of 33 | 980-41 *MR |
| 19 Aug 2023 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 19 AUG 2023 | MR | 4 of 17 | 794-49 |
| 2023 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 3 JUN 2023 | MR | 4 of 4 | 760-34 |
| 27 May 2023 | 2023 READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 27 MAY 2023 | MR | 2 of 2 | 782-27 |
| 2023 | DAVE MARSHALL HP LEAGUE MATCH #4 · 20 MAY 2023 | | 2 of 11 | 780-25 |
| 2023 | DAVE MARSHALL HP LEAGUE MATCH #3 · 13 MAY 2023 | | 2 of 16 | 786-27 |
| 2023 | DAVE MARSHALL HP LEAGUE MATCH #2 · 6 MAY 2023 | | 1 of 20 | 788-28 |
| 29 Apr 2023 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 29 APR 2023 | | 2 of 14 | 489-19 |
| 2023 | DAVE MARSHALL HP LEAGUE MATCH #1 · 22 APR 2023 | | 1 of 26 | 791-32 |
| 2023 | NRA80 FALL LEAGUE MATCH 4 OF 4 · 17 SEP 2023 | MR | 1 of 16 | 789-33 |
| 2023 | NRA80 FALL LEAGUE MATCH 1 OF 4 · 13 AUG 2023 | MR | 6 of 12 | 762-23 |
| 2023 | AUG 5TH NEW HAMPSHIRE XTC HIGH POWER RIFLE STATE CHAMPIONSHIP · 5 AUG 2023 | MR | 2 of 22 | 983-37 |
| 2023 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 28 MAY 2023 | MR | 2 of 20 | 783-24 |
| 2023 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 7 MAY 2023 | MR | 2 of 15 | 779-30 |
| 8 Jul 2023 | 2023 MASSACHUSETTS SERVICE RIFLE CHAMPIONSHIP · 8–9 JUL 2023 | | 21 of 36 | 758-14 |
| 10 Sep 2022 | Scarborough 80 Shot HP 10 Sep 2022 | | 1 of 13 | 784 |
| 20 Aug 2022 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 20 AUG 2022 | | 7 of 19 | 593-33 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #1 | | 1 of 23 | 790-32 |
| 2 Sep 2022 | WESTERN PA CAL .30 LEAGUE HP RIFLE · 2–4 SEP 2022 | | 11 of 49 | 779-23 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #7 · 27 AUG 2022 | | 2 of 11 | 786-32 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #6 · 18 JUL 2022 | | 3 of 15 | 786-31 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #5 · 18 JUN 2022 | | 4 of 22 | 771-20 |
| 2022 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2022 | MR | 6 of 27 | 972-32 |
| 28 May 2022 | MASSACHUSETTS MEMORIAL MATCH · 28 MAY 2022 | MR | 2 of 3 | 785-32 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #4 · 21 MAY 2022 | | 3 of 14 | 778-29 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #3 · 14 MAY 2022 | | 4 of 20 | 783-23 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #2 · 7 MAY 2022 | | 2 of 17 | 776-19 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 5 OF 5 · 9 OCT 2022 | MR | 4 of 13 | 757-28 |
| 2022 | SEPT 17TH 2022 NRA REGIONAL CHAMPIONSHIP · 17 SEP 2022 | MR | 6 of 19 | 971-23 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 14 AUG 2022 | MR | 1 of 11 | 784-32 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 17 JUL 2022 | MR | 2 of 20 | 778-21 |
| 2022 | NRA80 SPRING LEAGUE MATCH 4 OF 4 · 3 JUL 2022 | SR | 5 of 20 | 772-14 |
| 2022 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 15 MAY 2022 | MR | 4 of 15 | 773-32 |
| 2022 | NFGA NHHPRL MATCH 1 OF 6 · 1 MAY 2022 | | 3 of 12 | 484-15 |
| 9 Jul 2022 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 9 JUL 2022 | | 14 of 37 | 765-16 |
| 11 Jun 2022 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 11–12 JUN 2022 | | 8 of 21 | 770-20 |
| 29 Aug 2021 | MASSACHUSETTS MEMORIAL MATCH · 29 AUG 2021 | MR | 1 of 5 | 789-37 |
| 21 Aug 2021 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 21 AUG 2021 | MR | 10 of 19 | 780-34 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #6 · 28 AUG 2021 | | 1 of 13 | 788-34 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #5 · 17 JUL 2021 | | 2 of 24 | 784-32 |
| 2021 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 10 JUL 2021 | | 5 of 38 | 780-22 |
| 4 Jul 2021 | PELHAM FISH & GAME CMP HP RIFLE MATCH · 4 JUL 2021 | MR | 1 of 1 | 779-26 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #4 · 19 JUN 2021 | | 8 of 17 | 761-14 |
| 2021 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 5 JUN 2021 | MR | 1 of 25 | 984-35 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #3 · 15 MAY 2021 | | 3 of 21 | 784-23 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #2 · 8 MAY 2021 | | 6 of 21 | 773-31 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | MR | 2 of 19 | 780-27 |
| 2021 | NEW HAMPSHIRE STATE XTC HIGH POWER RIFLE CHAMPIONSHIP · 18 SEP 2021 | MR | 1 of 18 | 791-34 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 12 SEP 2021 | MR | 2 of 16 | 785-26 |
| 2021 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 16 MAY 2021 | MR | 3 of 14 | 777-23 |
| 2021 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 2 MAY 2021 | MR | 3 of 17 | 768-29 |
| 12 Jun 2021 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP · 12–13 JUN 2021 | SR | 18 of 35 | 755-16 |
| 10 Oct 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 10 OCT 2020 | | 6 of 9 | 754-15 |
| 26 Sep 2020 | READING NRA REGIONAL CHAMPIONSHIP · 26 SEP 2020 | MR | 3 of 36 | 985-39 *MR |
| 5 Sep 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 SEP 2020 | MR | 1 of 2 | 783-36 |
| 22 Aug 2020 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 22 AUG 2020 | | 1 of 16 | 597-37 |
| 2020 | DAVE MARSHALL HP LEAGUE MATCH #6 · 30 AUG 2020 | | 4 of 22 | 779-22 |
| 2020 | DAVE MARSHALL HP LEAGUE MATCH #5 · 20 JUN 2020 | | 4 of 19 | 775-22 |
| 2020 | DAVE MARSHALL HP LEAGUE MATCH #1 · 13 JUN 2020 | | 1 of 25 | 787-31 |
| 2020 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 6 JUN 2020 | MR | 5 of 22 | 967-39 |
| 3 Jun 2020 | HOME RANGE APPRECIATION SERIES · MATCH 1 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | MR | 78 of 415 | 773-27 |
| 3 Jun 2020 | HOME RANGE APPRECIATION SERIES · MATCH 2 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | MR | 13 of 173 | 788-30 |
| 2020 | DAVE MARSHALL HP LEAGUE MATCH #4 · 30 MAY 2020 | | 2 of 21 | 786-30 |
| 2020 | NRA 80S LEAGUE MATCH 4 OF 4 · 11 OCT 2020 | MR | 1 of 16 | 781-22 |
| 2020 | NRA 80S LEAGUE MATCH 3 OF 4 · 19 SEP 2020 | MR | 1 of 28 | 787-17 |
| 2020 | NRA 80 S LEAGUE MATCH 1 OF 4 · 9 AUG 2020 | MR | 1 of 18 | 794-30 |
| 23 May 2020 | READING RIFLE & REVOLVER CLUB CMP HP RIFLE MATCH · 23 MAY 2020 | MR | 2 of 3 | 786-25 |
| 7 Sep 2019 | Scarborough 80 Shot HP 7 Sep 2019 | | 5 of 28 | 780 |
| 11 Aug 2019 | Nashua 80 Shot HP 11 Aug 2019 | | 4 of 20 | 788 |
| 13 Jul 2019 | READING RIFLE & REVOLVER CLUB 800 AGGREGATE & EIC SERVICE RIFLE MATCH · 13–14 JUL 2019 | SR | 3 of 28 | 779-20 |
| 2019 | JULY 6TH NRA REGIONAL CHAMPIONSHIP · 6 JUL 2019 | MR | 12 of 31 | 769-23 |
| 1 Sep 2019 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 SEP 2019 | | 8 of 20 | 765-25 |
| 30 Jun 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 30 JUN 2019 | SR | 4 of 14 | 780-30 |
| 23 Jun 2019 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 23 JUN 2019 | | 5 of 16 | 767-14 |
| 8 Jun 2019 | Massachusetts State High Power Championship 8 Jun 2019 | | 5 of 23 | 978 |
| 2 Jun 2019 | Nashua 80 Shot HP 2 Jun 2019 | | 2 of 11 | 783 |
| 25 May 2019 | READING RIFLE & REVOLVER CMP 800 AGGREGATE MATCH · 25 MAY 2019 | MR | 2 of 3 | 783-27 |
| 8 Sep 2018 | Scarborough 80 Shot HP 8 Sep 2018 | | 4 of 31 | 782 |
| 15 Jul 2018 | Nashua 80 Shot HP 15 Jul 2018 | | 6 of 23 | 778 |
| 7 Jul 2018 | Scarborough NRA Regional Championship 7 Jul 2018 | | 2 of 28 | 786 |
| 3 Jun 2018 | Nashua 80 Shot HP 3 Jun 2018 | | 2 of 14 | 790 |
| 20 May 2018 | Nashua 80 Shot HP 20 May 2018 | | 2 of 12 | 786 |
| 2018 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 9 JUN 2018 | MR | 4 of 30 | 986-35 |
| 2017 | NEW HAMPSHIRE STATE MID-RANGE PRONE CHAMPIONSHIP · 16 SEP 2017 | | 17 of 27 | 781-41 |
| 26 Aug 2017 | Reading NRA Regional Championship 26 Aug 2017 | | 5 of 26 | 980 |
| 5 Aug 2017 | Massachusetts State Service Rifle Championship 5 Aug 2017 | | 10 of 25 | 767 |
| 2017 | NEW HAMPSHIRE STATE CHAMPIONSHIP · 29 JUL 2017 | | 2 of 31 | 988-36 |
| 10 Jun 2017 | Massachusetts State High Power Championship 10 Jun 2017 | | 2 of 29 | 985 |
| 9 Jul 2016 | Pelham NRA Regional Championship 9 Jul 2016 | | 2 of 33 | 985 |
| 11 Jun 2016 | Massachusetts State High Power Championship 11 Jun 2016 | | 2 of 24 | 985 |
| 28 May 2016 | Reading Mass Memorial High Power Championship 28 May 2016 | | 2 of 15 | 786 |
| 2016 | NEW HAMPSHIRE STATE CHAMPIONSHIP MATCH · 13 AUG 2016 | MR | 7 of 25 | 776-21 |
| 16 Jul 2016 | Massachusetts State Service Rifle Championship 16 Jul 2016 | | 7 of 33 | 771 |
| 13 Sep 2015 | Pelham 80 Shot HP 13 Sep 2015 | | 2 of 7 | 786 |
| 5 Sep 2015 | Maine State Service Rifle Championship 5 Sep 2015 | | 11 of 28 | 764 |
| 29 Aug 2015 | New Hampshire State High Power Championship 29 Aug 2015 | | 5 of 41 | 780 |
| 8 Aug 2015 | Pelham 80 Shot HP 8 Aug 2015 | | 2 of 22 | 776 |
| 20 Jun 2015 | READING NRA REGIONAL CHAMPIONSHIP · 20 JUN 2015 | MR | 4 of 32 | 773-26 *MR |
| 23 May 2015 | Reading Mass Memorial High Power Championship 23 May 2015 | | 1 of 14 | 780 |
| 2015 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2015 | MR | 4 of 27 | 776 |
| 5 Oct 2014 | Nashua 80 Shot HP 5 Oct 2014 | | 3 of 22 | 780 |
| 27 Sep 2014 | Nashua 80 Shot HP 27 Sep 2014 | | 1 of 17 | 789 |
| 21 Sep 2014 | Nashua 80 Shot HP 21 Sep 2014 | | 1 of 15 | 783 |
| 13 Sep 2014 | NEW HAMPSHIRE MID RANGE STATE CHAMPIONSHIP · 13 SEP 2014 | | 1 of 32 | 597-37 |
| 6 Sep 2014 | Maine State High Power Championship 6 Sep 2014 | | 4 of 31 | 780 |
| 31 Aug 2014 | Scarborough 80 Shot HP 31 Aug 2014 | | 7 of 13 | 721 |
| 2014 | New Hampshire State High Power Championship 30 Aug 2014 | MR | 8 of 47 | 776-24 |
| 17 Aug 2014 | Nashua 80 Shot HP 17 Aug 2014 | | 1 of 19 | 790 |
| 9 Aug 2014 | Nashua 80 Shot HP 9 Aug 2014 | | 1 of 35 | 786 |
| 12 Jul 2014 | MASSACHUSETTS STATE HIGH POWER & SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2014 | MR | 3 of 35 | 786-26 *MR |
| 6 Jul 2014 | Nashua 80 Shot HP 6 Jul 2014 | | 4 of 25 | 778 |
| 21 Jun 2014 | Reading NRA Regional Championship 21 Jun 2014 | | 1 of 32 | 981 |
| 24 May 2014 | Reading Mass Memorial High Power Championship 24 May 2014 | | 6 of 18 | 764 |
| 28 Sep 2013 | NEW HAMPSHIRE HIGHPOWER RIFLE CHAMPIONSHIP · 28 SEP 2013 | MR | 1 of 46 | 789-40 |
| 7 Sep 2013 | Maine State Service Rifle Championship 7 Sep 2013 | | 1 of 36 | 788 |
| 2013 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 9 JUN 2013 | | 6 of 22 | 966-22 |
| 2013 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 6 JUL 2013 | | 6 of 36 | 972-22 |
| 2013 | NHHPRL MATCH #1 · 28 APR 2013 | MR | 7 of 31 | 481-19 |
| 8 Sep 2012 | Maine State High Power Championship 8 Sep 2012 | | 8 of 34 | 770 |
| 24 Jun 2012 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 24 JUN 2012 | | 9 of 39 | 592-25 |
| 2012 | SCARBOROUGH NRA REGIONAL CHAMPIONSHIP · 7 JUL 2012 | | 2 of 48 | 788-26 |
| 2012 | DAVE MARSHALL HP LEAGUE MATCH #4 | | 5 of 23 | 769-22 |
| 2012 | DAVE MARSHALL HP LEAGUE MATCH #3 | | 2 of 27 | 791-29 |
| 2012 | DAVE MARSHALL HP LEAGUE MATCH #1 | | 1 of 26 | 787-31 |
| 2012 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2012 | MR | 2 of 34 | 784-31 *MR |
| 2012 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · 29 SEP 2012 | MR | 4 of 30 | 984-32 |
| 24 Sep 2011 | NEW HAMPSHIRE HIGH POWER/SERVICE RIFLE CHAMPIONSHIP MATCH · 24 SEP 2011 | | 4 of 32 | 968 |
| 10 Sep 2011 | Maine State High Power Championship 10 Sep 2011 | | 7 of 31 | 767 |
| 24 Jul 2011 | Scarborough 80 Shot HP 24 Jul 2011 | | 1 of 14 | 782 |
| 19 Jun 2011 | MASSACHUSETTS STATE MID RANGE CHAMPIONSHIP · 19 JUN 2011 | | 4 of 36 | 594-23 |
| 2011 | READING NRA REGIONAL CHAMPIONSHIP · 1 JUL 2011 | | 2 of 35 | 983-30 |
| 2011 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2011 | | 2 of 36 | 974-36 |
| 10 Oct 2010 | Nashua 80 Shot HP 10 Oct 2010 | | 1 of 27 | 787 |
| 18 Sep 2010 | New Hampshire State High Power Championship 18 Sep 2010 | | 3 of 42 | 985 |
| 11 Sep 2010 | Maine State High Power Championship 11 Sep 2010 | | 2 of 37 | 782 |
| 4 Sep 2010 | Nashua 80 Shot HP 4 Sep 2010 | | 4 of 27 | 774 |
| 28 Aug 2010 | Nashua 80 Shot HP 28 Aug 2010 | | 4 of 28 | 778 |
| 25 Jul 2010 | Scarborough 80 Shot HP 25 Jul 2010 | | 1 of 13 | 785 |
| 3 Jul 2010 | NY HPR CHAMP · 3 JUL 2010 | | 4 of 51 | 784 |
| 5 Jun 2010 | Massachusetts State High Power Championship 5 Jun 2010 | | 1 of 21 | 980 |
| 2010 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 17 JUL 2010 | | 2 of 29 | 983-33 |
| 29 May 2010 | Reading 80 Shot HP 29 May 2010 | | 3 of 25 | 776 |
| 26 Sep 2009 | New Hampshire State High Power Championship 26 Sep 2009 | | 4 of 38 | 779 |
| 26 Jul 2009 | Scarborough 80 Shot HP 26 Jul 2009 | | 1 of 22 | 782 |
| 11 Jul 2009 | Reading NRA Regional Championship 11 Jul 2009 | | 4 of 36 | 972 |
| 6 Jun 2009 | Massachusetts State High Power Championship 6 Jun 2009 | | 1 of 29 | 978 |
| 23 May 2009 | Reading 80 Shot HP 23 May 2009 | | 1 of 25 | 779 |
| 30 Aug 2008 | New Hampshire State High Power Championship 30 Aug 2008 | | 5 of 34 | 975 |
| 12 Jul 2008 | Maine State High Power Championship 12 Jul 2008 | | 2 of 25 | 777 |
| 5 Jul 2008 | Nashua NRA Regional Championship 5 Jul 2008 | | 5 of 43 | 977 |
| 7 Jun 2008 | Massachusetts State High Power Championship 7 Jun 2008 | | 3 of 39 | 973 |
| 24 May 2008 | Vermont State High Power Championship 24 May 2008 | | 3 of 53 | 776 |
| 17 May 2008 | Reading NRA 50 Shot HP 17 May 2008 (NRA 50) | | 2 of 20 | 483 |
| 23 Sep 2007 | Nashua 80 Shot HP 23 Sep 2007 | | 1 of 28 | 782 |
| 1 Sep 2007 | New Hampshire State High Power Championship 1 Sep 2007 | | 3 of 42 | 968 |
| 15 Jul 2007 | Nashua 80 Shot HP 15 Jul 2007 | | 3 of 29 | 769 |
| 2 Jun 2007 | Massachusetts State High Power Championship 2 Jun 2007 | | 7 of 36 | 971 |
| 26 May 2007 | Reading 80 Shot HP 26 May 2007 | | 11 of 36 | 761 |
| 8 Oct 2006 | Nashua 80 Shot HP 8 Oct 2006 | | 2 of 21 | 785 |
| 2 Sep 2006 | New Hampshire State High Power Championship 2 Sep 2006 | | 7 of 42 | 970 |
| 1 Jul 2006 | NRA REGIONAL CHAMPIONSHIP · 1 JUL 2006 | | 6 of 48 | 966-19 |
| 4 Jun 2006 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2006 | | 2 of 30 | 785-22 |
| 27 May 2006 | Vermont State High Power Championship 27 May 2006 | | 10 of 58 | 770 |
| 14 May 2006 | Reading NRA 50 Shot HP 14 May 2006 (NRA 50) | | 4 of 24 | 484 |
| 17 Mar 2006 | ARIZONA STATE REGIONAL · 17 MAR 2006 | | 13 of 86 | 952-22 |
| 18 Sep 2005 | Nashua 80 Shot HP 18 Sep 2005 | | 6 of 18 | 769 |
| 3 Sep 2005 | New Hampshire State High Power Championship 3 Sep 2005 | | 15 of 57 | 958 |
| 23 Jul 2005 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 23 JUL 2005 | | 6 of 35 | 765-18 |
| 9 Jul 2005 | Reading NRA Regional Championship 9 Jul 2005 | | 5 of 43 | 970 |
| 12 Jun 2005 | Nashua 80 Shot HP 12 Jun 2005 | | 5 of 34 | 759 |
| 4 Jun 2005 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2005 | | 9 of 47 | 964-28 |
| 28 May 2005 | VERMONT HIGH POWER CHAMPIONSHIP · 28 MAY 2005 | | 11 of 69 | 763-14 |
| 21 May 2005 | Reading NRA 50 Shot HP 21 May 2005 (NRA 50) | | 4 of 38 | 479 |
| 15 May 2005 | Reading NRA 50 Shot HP 15 May 2005 (NRA 50) | | 4 of 14 | 481 |
| 1 May 2005 | NASHUA 50 ROUND · 1 MAY 2005 (NRA 50) | | 2 of 37 | 482-11 |
| 11 Mar 2005 | ARIZONA STATE REGIONAL · 11 MAR 2005 | | 33 of 97 | 951-25 |
| 2 Oct 2004 | New Hampshire State Service Rifle Championship 2 Oct 2004 | | 26 of 45 | 744 |
| 11 Sep 2004 | Maine State Service Rifle Championship 11 Sep 2004 | | 5 of 17 | 764 |
| 22 Aug 2004 | Nashua 80 Shot HP 22 Aug 2004 | | 6 of 35 | 770 |
| 24 Jul 2004 | Massachusetts State Service Rifle Championship 24 Jul 2004 | | 5 of 10 | 761 |
| 18 Jul 2004 | Nashua 80 Shot HP 18 Jul 2004 | | 5 of 29 | 763 |
| 5 Jun 2004 | Massachusetts State High Power Championship 5 Jun 2004 | | 18 of 39 | 943 |
| 28 May 2004 | Vermont State High Power Championship 28 May 2004 | | 10 of 70 | 761 |
| 9 May 2004 | Reading NRA 50 Shot HP 9 May 2004 (NRA 50) | | 1 of 12 | 482 |
| 20 Mar 2004 | BRIDGEVILLE HIGH POWER · 20 MAR 2004 | | 3 of 25 | 765-15 |
| 2004 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · MATCH #8 · 2004 | | 13 of 50 | 949-23 |
| 2004 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 4 JUL 2004 | SR | 24 of 62 | 949-26 |
| 18 Oct 2003 | New Hampshire State Service Rifle Championship 18 Oct 2003 | | 8 of 39 | 766 |
| 5 Oct 2003 | Nashua 80 Shot HP 5 Oct 2003 | | 3 of 15 | 757 |
| 30 Aug 2003 | New Hampshire State High Power Championship 30 Aug 2003 | | 19 of 59 | 951 |
| 5 Jul 2003 | Reading NRA Regional Championship 5 Jul 2003 | | 9 of 56 | 960 |
| 2003 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 23 AUG 2003 | | 5 of 21 | 944-16 |
| 7 Jun 2003 | Massachusetts State High Power Championship 7 Jun 2003 | | 21 of 51 | 750 |
| 24 May 2003 | Reading 80 Shot HP 24 May 2003 | | 2 of 18 | 755 |
| 18 May 2003 | Nashua 80 Shot HP 18 May 2003 | | 1 of 25 | 773 |
| 4 May 2003 | Reading NRA 50 Shot HP 4 May 2003 (NRA 50) | | 5 of 36 | 482 |
| 28 Sep 2002 | New Hampshire State Service Rifle Championship 28 Sep 2002 | | 1 of 42 | 774 |
| 31 Aug 2002 | New Hampshire State High Power Championship 31 Aug 2002 | | 9 of 33 | 957 |
| 24 Aug 2002 | Massachusetts State Service Rifle Championship 24 Aug 2002 | | 6 of 43 | 956 |
| 30 Jun 2002 | Lyndeborough 80 Shot HP 30 Jun 2002 | | 1 of 13 | 772 |
| 14 Jun 2002 | VA HPR 200/300/600YD & LR CHAMP · 14 JUN 2002 | | 14 of 125 | 782 |
| 25 May 2002 | Reading 80 Shot HP 25 May 2002 | | 4 of 45 | 775 |
| 5 May 2002 | Reading NRA 50 Shot HP 5 May 2002 (NRA 50) | | 8 of 31 | 473 |
| 2002 | READING NRA REGIONAL CHAMPIONSHIP · 6 JUL 2002 | SR | 18 of 23 | 957-20 |
| 8 Jun 2002 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 8 JUN 2002 | | 12 of 38 | 951-26 |
| 29 Sep 2001 | New Hampshire State Service Rifle Championship 29 Sep 2001 | | 1 of 26 | 780 |
| 1 Sep 2001 | New Hampshire State High Power Championship 1 Sep 2001 | | 16 of 44 | 955 |
| 25 Aug 2001 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 25 AUG 2001 | | 4 of 31 | 962-18 |
| 19 Aug 2001 | Nashua 80 Shot HP 19 Aug 2001 | | 8 of 19 | 761 |
| 15 Jul 2001 | Nashua 80 Shot HP 15 Jul 2001 | | 2 of 23 | 769 |
| 7 Jul 2001 | Nashua NRA Regional Championship 7 Jul 2001 | | 17 of 57 | 955 |
| 26 May 2001 | Reading 80 Shot HP 26 May 2001 | | 8 of 20 | 762 |
| 6 May 2001 | Reading NRA 50 Shot HP 6 May 2001 (NRA 50) | | 7 of 17 | 462 |
| 30 Sep 2000 | New Hampshire State Service Rifle Championship 30 Sep 2000 | | 11 of 35 | 760 |
| 2 Sep 2000 | New Hampshire State High Power Championship 2 Sep 2000 | | 16 of 32 | 942 |
| 26 Aug 2000 | Massachusetts State Service Rifle Championship 26 Aug 2000 | | 14 of 23 | 931 |
| 1 Jul 2000 | Reading NRA Regional Championship 1 Jul 2000 | | 14 of 43 | 949 |
| 17 Jun 2000 | Reading 80 Shot HP 17 Jun 2000 | | 9 of 14 | 749 |
| 10 Jun 2000 | Massachusetts State High Power Championship 10 Jun 2000 | | 14 of 23 | 931 |
| 27 May 2000 | Reading 80 Shot HP 27 May 2000 | | 12 of 33 | 755 |
| 7 May 2000 | Reading NRA 50 Shot HP 7 May 2000 (NRA 50) | | 7 of 8 | 464 |
| 2 Oct 1999 | New Hampshire State Service Rifle Championship 2 Oct 1999 | | 15 of 26 | 740 |
| 4 Sep 1999 | Nashua 100 Shot HP 4 Sep 1999 | | 17 of 44 | 957 |
| 28 Aug 1999 | Reading 80 Shot HP Service Rifle 28 Aug 1999 | | 6 of 24 | 758 |
| 18 Jul 1999 | Nashua 80 Shot HP 18 Jul 1999 | | 16 of 34 | 743 |
| 3 Jul 1999 | Nashua NRA Regional Championship 3 Jul 1999 | | 20 of 36 | 938 |
| 13 Jun 1999 | Nashua 80 Shot HP 13 Jun 1999 | | 3 of 19 | 762 |
| 5 Jun 1999 | Reading 100 Shot HP 5 Jun 1999 | | 13 of 29 | 942 |
| 29 May 1999 | Reading 80 Shot HP 29 May 1999 | | 10 of 17 | 740 |
| 2 May 1999 | Reading NRA 50 Shot HP 2 May 1999 (NRA 50) | | 8 of 13 | 458 |
| 5 Sep 1998 | New Hampshire State High Power Championship 5 Sep 1998 | | 28 of 45 | 926 |
| 29 Aug 1998 | Reading 100 Shot HP Service Rifle 29 Aug 1998 | | 17 of 21 | 908 |
| 19 Jul 1998 | Nashua 80 Shot HP 19 Jul 1998 | | 4 of 24 | 755 |
| 4 Jul 1998 | Reading NRA Regional Championship 4 Jul 1998 | | 21 of 32 | 929 |
| 6 Jun 1998 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 6 JUN 1998 | | 19 of 47 | 945-16 |
| 23 May 1998 | MASS MEMORIAL MATCH · 23 MAY 1998 | | 23 of 39 | 734-11 |
| 17 May 1998 | Reading 80 Shot HP 17 May 1998 | | 5 of 7 | 766 |
| 3 May 1998 | Reading NRA 50 Shot HP 3 May 1998 (NRA 50) | | 10 of 16 | 465 |
| 4 Oct 1997 | Nashua 80 Shot HP Service Rifle 4 Oct 1997 | | 23 of 24 | 710 |
| 30 Aug 1997 | New Hampshire State High Power Championship 30 Aug 1997 | | 17 of 37 | 944 |
| 12 Jul 1997 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 12 JUL 1997 | | 20 of 41 | 912-13 |
| 4 Jul 1997 | Nashua NRA Regional Championship 4 Jul 1997 | | 29 of 39 | 932 |
| 7 Jun 1997 | Reading 100 Shot HP 7 Jun 1997 | | 20 of 29 | 927 |
| 24 May 1997 | Reading 80 Shot HP 24 May 1997 | | 13 of 21 | 716 |
| 24 Aug 1996 | Reading 100 Shot HP 24 Aug 1996 | | 15 of 18 | 872 |
| 6 Jul 1996 | Reading NRA Regional Championship 6 Jul 1996 | | 37 of 39 | 852 |
| 16 Jun 1996 | Reading 80 Shot HP 16 Jun 1996 | | 11 of 11 | 682 |