| 2024 | 11AUG2024 NRA80 FALL LEAGUE MATCH 2 OF 4 · 11 AUG 2024 | 11 of 14 | 715-9 |
| 2024 | DAVE MARSHALL HP LEAGUE · 13 JUL 2024 | 12 of 14 | 733-11 |
| 2024 | DAVE MARSHALL HP LEAGUE · 29 JUN 2024 (RAIN MAKE-UP) | 18 of 21 | 746-15 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #6 · 22 JUN 2024 | 14 of 16 | 730-8 |
| 2024 | DAVE MARSHALL HP LEAGUE MATCH #5 · 15 JUN 2024 | 19 of 21 | 691-6 |
| 2024 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 6 JUL 2024 | 32 of 46 | 732-11 |
| 2024 | MASSACHUSETTS MEMORIAL HP RIFLE MATCH · 24 MAY 2024 | 27 of 32 | 720-7 |
| 2022 | NRA 80 SUMMER LEAGUE MATCH · 04 SEP 2022 | 14 of 14 | 696-10 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #7 · 27 AUG 2022 | 8 of 11 | 745-11 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 21 AUG 2022 | 8 of 12 | 733-7 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 14 AUG 2022 | 9 of 11 | 730-10 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #6 · 18 JUL 2022 | 12 of 15 | 738-10 |
| 2022 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 9 JUL 2022 | 32 of 37 | 732-8 |
| 2022 | 2022 NRA80 SPRING LEAGUE NRA REPORT · 04 JUL 2022 | 8 of 12 | 93-37 |
| 2022 | NRA80 SPRING LEAGUE MATCH 4 OF 4 · 03 JUL 2022 | 15 of 20 | 747-13 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #5 · 18 JUN 2022 | 21 of 22 | 710-7 |
| 2022 | MASSACHUSETTS MEMORIAL MATCH · 28 MAY 2022 | 11 of 15 | 737-9 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #4 · 19 JUN 2021 | 16 of 17 | 706-4 |
| 2020 | NRA 80S LEAGUE MATCH 4 OF 4 · 11 OCT 2020 | 12 of 16 | 735-11 |
| 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 10 OCT 2020 | 7 of 9 | 742-7 |
| 2020 | NRA 80S LEAGUE MATCH 3 OF 4 · 19 SEP 2020 | 20 of 28 | 741-10 |
| 2020 | HOME RANGE APPRECIATION SERIES · MATCH 1 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 388 of 415 | 647-12 |
| 2020 | HOME RANGE APPRECIATION SERIES · MATCH 2 RIFLE 800 AGGREGATE · 3 JUN–8 SEP 2020 | 120 of 173 | 746-11 |
| 2019 | READING RIFLE & REVOLVER CMP 800 AGGREGATE MATCH · 25 MAY 2019 | 19 of 22 | 723-13 |
| 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 5 MAY 2019 | 7 of 12 | 728-6 |
| 2018 | Scarborough 80 Shot HP 26 Aug 2018 | 6 of 7 | 743 |
| 2017 | Reading NRA Regional Championship 26 Aug 2017 | 23 of 26 | 929 |
| 2017 | Massachusetts State Service Rifle Championship 5 Aug 2017 | 21 of 25 | 728 |
| 2017 | Scarborough 80 Shot HP 22 Oct 2017 | 7 of 13 | 754 |
| 2016 | Massachusetts State Service Rifle Championship 16 Jul 2016 | 31 of 33 | 699 |
| 2016 | Massachusetts State High Power Championship 11 Jun 2016 | 18 of 24 | 930 |
| 2016 | Scarborough 80 Shot HP 28 Aug 2016 | 6 of 9 | 726 |
| 2015 | Reading Mass Memorial High Power Championship 23 May 2015 | 11 of 14 | 719 |
| 2015 | Reading NRA 50 Shot HP Presidents Match 3 May 2015 (NRA 50) | 4 of 15 | 476 |
| 2015 | Maine State Service Rifle Championship 5 Sep 2015 | 15 of 28 | 752 |
| 2015 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2015 | 26 of 27 | 706 |
| 2014 | Nashua 80 Shot HP 5 Oct 2014 | 13 of 22 | 741 |
| 2014 | Nashua 80 Shot HP 21 Sep 2014 | 7 of 15 | 746 |
| 2014 | New Hampshire State High Power Championship 30 Aug 2014 | 33 of 47 | 729-6 *MR |
| 2014 | Nashua 80 Shot HP 17 Aug 2014 | 15 of 19 | 714 |
| 2014 | Nashua 80 Shot HP 9 Aug 2014 | 31 of 35 | 686 |
| 2014 | MASSACHUSETTS STATE HIGH POWER & SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2014 | 28 of 35 | 721-8 *MR |
| 2014 | Reading NRA Regional Championship 21 Jun 2014 | 23 of 32 | 912 |
| 2014 | Nashua 80 Shot HP 1 Jun 2014 | 23 of 30 | 722 |
| 2014 | Reading Mass Memorial High Power Championship 24 May 2014 | 18 of 18 | 719 |
| 2014 | Reading NRA 50 Shot HP Presidents Match 4 May 2014 (NRA 50) | 10 of 12 | 424 |
| 2013 | NEW HAMPSHIRE HIGHPOWER RIFLE CHAMPIONSHIP · 28 SEP 2013 | 37 of 46 | 697-11 |