| 2026 | NRA 80 LEAGUE #2 · 18 JUL 2026 | 8 of 8 | 734-12 |
| 2026 | NRA 80 LEAGUE #1 · 31 MAY 2026 | 20 of 20 | 717-4 |
| 14 Jun 2026 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 14 JUN 2026 | 16 of 24 | 731-9 |
| 18 May 2025 | 18MAY2025 XTC NRA 80 SPRING LEAGUE MATCH 2 OF 4 · 18 MAY 2025 | 12 of 12 | 359-1 |
| 3 May 2025 | 03MAY2025 XTC NRA 80 SPRING LEAGUE MATCH 1 OF 4 · 03 MAY 2025 | 21 of 21 | 363-4 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 26 MAY 2024 | 15 of 22 | 752-14 |
| 2023 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 21 MAY 2023 | 16 of 20 | 735-16 |
| 10 Sep 2022 | Scarborough 80 Shot HP 10 Sep 2022 | 8 of 13 | 755 |
| 2022 | DAVE MARSHALL HP LEAGUE MATCH #5 · 18 JUN 2022 | 10 of 22 | 759-14 |
| 2022 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2022 | 18 of 27 | 941-26 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 5 OF 5 · 9 OCT 2022 | 5 of 13 | 757-14 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 NOW 5 SEE NOT FOR OCT 9TH NRA 80 · 4 SEP 2022 | 7 of 14 | 760-20 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 21 AUG 2022 | 4 of 12 | 759-18 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 17 JUL 2022 | 9 of 20 | 762-21 |
| 2022 | 2022 NRA80 SPRING LEAGUE NRA REPORT · 4 JUL 2022 | 3 of 12 | 95-29 |
| 2022 | NRA80 SPRING LEAGUE MATCH 4 OF 4 · 3 JUL 2022 | 9 of 20 | 764-19 |
| 2022 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 29 MAY 2022 | 5 of 14 | 766-13 |
| 2022 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 22 MAY 2022 | 7 of 15 | 757-14 |
| 2022 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 15 MAY 2022 | 8 of 15 | 754-14 |
| 9 Jul 2022 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 9 JUL 2022 | 30 of 37 | 740-12 |
| 11 Jun 2022 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 11–12 JUN 2022 | 12 of 21 | 758-20 |
| 2021 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 5 JUN 2021 | 14 of 25 | 947-16 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #3 · 15 MAY 2021 | 13 of 21 | 750-12 |
| 2021 | DAVE MARSHALL HP LEAGUE MATCH #2 · 8 MAY 2021 | 17 of 21 | 750-14 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | 7 of 19 | 759-19 |
| 2021 | NEW HAMPSHIRE STATE XTC HIGH POWER RIFLE CHAMPIONSHIP · 18 SEP 2021 | 12 of 18 | 757-18 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 12 SEP 2021 | 5 of 16 | 771-18 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 21 AUG 2021 | 4 of 11 | 757-16 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 15 AUG 2021 | 4 of 15 | 764-21 |
| 2021 | NRA80 SPRING LEAGUE MATCH 3 OF 4 MAKE UP MATCH · 18 JUL 2021 | 5 of 6 | 746-12 |
| 2021 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 16 MAY 2021 | 8 of 14 | 763-14 |
| 2021 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 2 MAY 2021 | 7 of 17 | 755-11 |
| 10 Jul 2021 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 10 JUL 2021 | 19 of 38 | 755-15 |
| 12 Jun 2021 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP · 12–13 JUN 2021 | 16 of 35 | 758-17 |
| 10 Oct 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 10 OCT 2020 | 3 of 9 | 768-20 |
| 26 Sep 2020 | READING NRA REGIONAL CHAMPIONSHIP · 26 SEP 2020 | 23 of 36 | 952-26 |
| 5 Sep 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 SEP 2020 | 9 of 15 | 755-10 |
| 2020 | DAVE MARSHALL HP LEAGUE MATCH #4 · 30 MAY 2020 | 15 of 21 | 738-12 |
| 2020 | NRA 80S LEAGUE MATCH 4 OF 4 · 11 OCT 2020 | 5 of 16 | 766-23 |
| 2020 | NRA 80S LEAGUE MATCH 3 OF 4 · 19 SEP 2020 | 7 of 28 | 759-20 |
| 2020 | NRA 80S LEAGUE MATCH 2 OF 4 · 22 AUG 2020 | 9 of 18 | 751-17 |
| 2020 | NRA 80 S LEAGUE MATCH 1 OF 4 · 9 AUG 2020 | 15 of 18 | 737-14 |
| 1 Aug 2020 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 AUG 2020 | 18 of 29 | 742-15 |
| 7 Sep 2019 | Scarborough 80 Shot HP 7 Sep 2019 | 13 of 28 | 764 |
| 24 Aug 2019 | Nashua 80 Shot HP 24 Aug 2019 | 6 of 19 | 768 |
| 11 Aug 2019 | Nashua 80 Shot HP 11 Aug 2019 | 9 of 20 | 762 |
| 3 Aug 2019 | Nashua 80 Shot HP 3 Aug 2019 | 2 of 7 | 769 |
| 2019 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 6 JUL 2019 | 14 of 22 | 764-24 |
| 1 Sep 2019 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 SEP 2019 | 10 of 20 | 760-11 |
| 8 Jun 2019 | Massachusetts State High Power Championship 8 Jun 2019 | 17 of 23 | 945 |
| 13 Oct 2018 | PELHAM FISH & GAME HP RIFLE MATCH · 13 OCT 2018 | 2 of 6 | 760-18 |
| 30 Sep 2018 | Nashua 80 Shot HP 30 Sep 2018 | 3 of 6 | 766 |
| 16 Sep 2018 | PELHAM FISH & GAME HP RIFLE MATCH · 16 SEP 2018 | 2 of 8 | 767-23 |
| 8 Sep 2018 | Scarborough 80 Shot HP 8 Sep 2018 | 10 of 31 | 773 |
| 2 Sep 2018 | NASHUA FISH & GAME CMP 800 AGGREGATE · 2 SEP 2018 | 4 of 19 | 774-22 |
| 11 Aug 2018 | Nashua 80 Shot HP 11 Aug 2018 | 3 of 13 | 780 |
| 15 Jul 2018 | Nashua 80 Shot HP 15 Jul 2018 | 9 of 23 | 776 |
| 8 Jul 2018 | Nashua 80 Shot HP 8 Jul 2018 | 6 of 12 | 754 |
| 3 Jun 2018 | Nashua 80 Shot HP 3 Jun 2018 | 8 of 14 | 760 |
| 20 May 2018 | Nashua 80 Shot HP 20 May 2018 | 5 of 12 | 768 |
| 2018 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 9 JUN 2018 | 8 of 30 | 969-26 |
| 2017 | NEW HAMPSHIRE STATE MID-RANGE PRONE CHAMPIONSHIP · 16 SEP 2017 | 21 of 27 | 770-22 |
| 26 Aug 2017 | Reading NRA Regional Championship 26 Aug 2017 | 17 of 26 | 952 |
| 10 Jun 2017 | Massachusetts State High Power Championship 10 Jun 2017 | 16 of 29 | 945 |
| 10 Sep 2016 | Maine State High Power Championship 10 Sep 2016 | 13 of 29 | 755 * |
| 9 Jul 2016 | Pelham NRA Regional Championship 9 Jul 2016 | 21 of 33 | 942 |
| 11 Jun 2016 | Massachusetts State High Power Championship 11 Jun 2016 | 13 of 24 | 947 |
| 2016 | NEW HAMPSHIRE STATE CHAMPIONSHIP MATCH · 13 AUG 2016 | 14 of 25 | 758-15 |
| 16 Jul 2016 | Massachusetts State Service Rifle Championship 16 Jul 2016 | 15 of 33 | 749 |
| 18 Oct 2015 | Pelham 80 Shot HP 18 Oct 2015 | 4 of 7 | 744 |
| 2015 | NEW HAMPSHIRE STATE MID-RANGE CHAMPIONSHIP MATCH · 26 SEP 2015 | 27 of 28 | 536-8 |
| 27 Sep 2014 | Nashua 80 Shot HP 27 Sep 2014 | 14 of 17 | 740 |
| 6 Sep 2014 | Maine State High Power Championship 6 Sep 2014 | 17 of 31 | 756 |
| 2014 | New Hampshire State High Power Championship 30 Aug 2014 | 19 of 47 | 761-11 |
| 17 Aug 2014 | Nashua 80 Shot HP 17 Aug 2014 | 10 of 19 | 749 |
| 9 Aug 2014 | Nashua 80 Shot HP 9 Aug 2014 | 8 of 35 | 763 |
| 12 Jul 2014 | MASSACHUSETTS STATE HIGH POWER & SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2014 | 12 of 35 | 762-19 |
| 6 Jul 2014 | Nashua 80 Shot HP 6 Jul 2014 | 13 of 25 | 752 |
| 21 Jun 2014 | Reading NRA Regional Championship 21 Jun 2014 | 17 of 32 | 936 |
| 1 Jun 2014 | Nashua 80 Shot HP 1 Jun 2014 | 9 of 30 | 758 |
| 2013 | NEW HAMPSHIRE HIGHPOWER RIFLE CHAMPIONSHIP · 28 SEP 2013 | 18 of 46 | 764-16 |
| 2013 | NEW HAMPSHIRE MID RANGE CHAMPIONSHIP · 14 SEP 2013 | 20 of 27 | 427-13 |
| 7 Sep 2013 | Maine State Service Rifle Championship 7 Sep 2013 | 18 of 36 | 757 |
| 2013 | NRA REGIONAL CHAMPIONSHIP · 6 JUL 2013 | 14 of 36 | 951-25 |
| 2013 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2013 | 8 of 36 | 763-14 |
| 7 Jul 2012 | SCARBOROUGH NRA REGIONAL CHAMPIONSHIP · 7 JUL 2012 | 17 of 48 | 764 |
| 2012 | NEW HAMPSHIRE STATE MID RANGE PRONE CHAMPIONSHIP · 13 OCT 2012 | 19 of 33 | 436-10 |
| 2012 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · 29 SEP 2012 | 14 of 30 | 955-22 |
| 8 Sep 2012 | Maine State High Power Championship 8 Sep 2012 | 6 of 34 | 771 |
| 2 Jun 2012 | Massachusetts State High Power Championship 2 Jun 2012 | 8 of 32 | 964 |
| 26 May 2012 | Vermont State High Power Championship 26 May 2012 | 6 of 22 | 764 |
| 2012 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2012 | 12 of 34 | 761-14 |
| 24 Sep 2011 | NEW HAMPSHIRE HIGH POWER/SERVICE RIFLE CHAMPIONSHIP MATCH · 24 SEP 2011 | 7 of 32 | 964 |
| 10 Sep 2011 | Maine State High Power Championship 10 Sep 2011 | 16 of 31 | 746 |
| 24 Jul 2011 | Massachusetts State Service Rifle Championship 24 Jul 2011 | 17 of 31 | 748 |
| 1 Jul 2011 | READING NRA REGIONAL CHAMPIONSHIP · 1 JUL 2011 | 21 of 35 | 929-16 |
| 2011 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2011 | 19 of 36 | 929-19 |
| 28 May 2011 | Vermont State High Power Championship 28 May 2011 | 11 of 33 | 748 |
| 10 Oct 2010 | Nashua 80 Shot HP 10 Oct 2010 | 7 of 27 | 769 |
| 18 Sep 2010 | New Hampshire State High Power Championship 18 Sep 2010 | 19 of 42 | 950 |
| 11 Sep 2010 | Maine State High Power Championship 11 Sep 2010 | 14 of 37 | 766 |
| 4 Sep 2010 | Nashua 80 Shot HP 4 Sep 2010 | 7 of 27 | 762 |
| 28 Aug 2010 | Nashua 80 Shot HP 28 Aug 2010 | 11 of 28 | 752 |
| 15 Aug 2010 | Nashua 80 Shot HP 15 Aug 2010 | 9 of 18 | 751 |
| 2010 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 17 JUL 2010 | 9 of 29 | 957-32 |
| 26 Jun 2010 | Nashua 80 Shot HP 26 Jun 2010 | 3 of 13 | 757 |
| 2010 | 80 RND REGIONAL MATCH RESULTS · 13 JUN 2010 | 7 of 11 | 762-24 |
| 22 May 2010 | CMP NMC 50 RND MATCH RESULTS AND NEW HAMPSHIRE STATE TEAM TRY-OUTS · 22 MAY 2010 | 1 of 10 | 480-7 |
| 16 May 2010 | Nashua 80 Shot HP 16 May 2010 | 14 of 22 | 734 |
| 18 Apr 2010 | Nashua 80 Shot HP 18 Apr 2010 | 2 of 7 | 762 |
| 26 Sep 2009 | New Hampshire State High Power Championship 26 Sep 2009 | 10 of 38 | 767 |
| 12 Sep 2009 | Maine State High Power Championship 12 Sep 2009 | 10 of 26 | 761 |
| 11 Jul 2009 | Reading NRA Regional Championship 11 Jul 2009 | 19 of 36 | 934 |
| 4 Oct 2008 | Nashua 80 Shot HP 4 Oct 2008 | 2 of 11 | 768 |
| 20 Sep 2008 | Nashua 80 Shot HP 20 Sep 2008 | 6 of 10 | 747 |
| 5 Jul 2008 | Nashua NRA Regional Championship 5 Jul 2008 | 24 of 43 | 943 |
| 7 Jun 2008 | Massachusetts State High Power Championship 7 Jun 2008 | 21 of 39 | 928 |
| 1 Jun 2008 | Nashua 80 Shot HP 1 Jun 2008 | 2 of 24 | 764 |
| 24 May 2008 | Vermont State High Power Championship 24 May 2008 | 24 of 53 | 732 |
| 17 May 2008 | Reading NRA 50 Shot HP 17 May 2008 (NRA 50) | 5 of 20 | 474 |
| 29 Sep 2007 | New Hampshire State Service Rifle Championship 29 Sep 2007 | 14 of 33 | 742 |
| 23 Sep 2007 | Nashua 80 Shot HP 23 Sep 2007 | 8 of 28 | 755 |
| 12 Aug 2007 | Nashua 80 Shot HP 12 Aug 2007 | 8 of 17 | 759 |
| 15 Jul 2007 | Nashua 80 Shot HP 15 Jul 2007 | 7 of 29 | 755 |
| 7 Jul 2007 | Reading NRA Regional Championship 7 Jul 2007 | 22 of 52 | 948 |
| 24 Jun 2007 | Nashua NRA 50 Shot HP 24 Jun 2007 (NRA 50) | 14 of 21 | 418 |
| 26 May 2007 | Vermont State High Power Championship 26 May 2007 | 14 of 64 | 752 |
| 8 Oct 2006 | Nashua 80 Shot HP 8 Oct 2006 | 10 of 21 | 733 |
| 30 Sep 2006 | New Hampshire State Service Rifle Championship 30 Sep 2006 | 23 of 33 | 733 |
| 2 Sep 2006 | New Hampshire State High Power Championship 2 Sep 2006 | 19 of 42 | 940 |
| 1 Jul 2006 | NRA REGIONAL CHAMPIONSHIP · 1 JUL 2006 | 30 of 48 | 923-13 |
| 27 May 2006 | Vermont State High Power Championship 27 May 2006 | 21 of 58 | 751 |
| 1 Oct 2005 | New Hampshire State Service Rifle Championship 1 Oct 2005 | 20 of 36 | 744 |
| 3 Sep 2005 | New Hampshire State High Power Championship 3 Sep 2005 | 53 of 57 | 889 |
| 10 Jul 2005 | Nashua 80 Shot HP 10 Jul 2005 | 17 of 36 | 734 |
| 9 Jul 2005 | Reading NRA Regional Championship 9 Jul 2005 | 22 of 43 | 928 |
| 12 Jun 2005 | Nashua 80 Shot HP 12 Jun 2005 | 9 of 34 | 752 |
| 4 Jun 2005 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2005 | 32 of 47 | 897-12 |
| 28 May 2005 | VERMONT HIGH POWER CHAMPIONSHIP · 28 MAY 2005 | 19 of 69 | 750-12 |
| 15 May 2005 | Nashua 80 Shot HP 15 May 2005 | 4 of 22 | 757 |
| 17 Oct 2004 | Nashua 80 Shot HP 17 Oct 2004 | 7 of 26 | 752 |
| 2 Oct 2004 | New Hampshire State Service Rifle Championship 2 Oct 2004 | 20 of 45 | 751 |
| 19 Sep 2004 | Nashua 80 Shot HP 19 Sep 2004 | 6 of 19 | 735 |
| 22 Aug 2004 | Nashua 80 Shot HP 22 Aug 2004 | 20 of 35 | 737 |
| 18 Jul 2004 | Nashua 80 Shot HP 18 Jul 2004 | 16 of 29 | 738 |
| 6 Jun 2004 | Nashua 80 Shot HP 6 Jun 2004 | 8 of 14 | 729 |
| 29 May 2004 | Reading 80 Shot HP 29 May 2004 | 25 of 35 | 732 |
| 20 Mar 2004 | BRIDGEVILLE HIGH POWER · 20 MAR 2004 | 16 of 25 | 733-11 |
| 2004 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · MATCH #8 · 2004 | 29 of 50 | 926-13 |
| 2004 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 4 JUL 2004 | 42 of 62 | 909-9 |
| 18 Oct 2003 | New Hampshire State Service Rifle Championship 18 Oct 2003 | 20 of 39 | 749 |
| 5 Oct 2003 | Nashua 80 Shot HP 5 Oct 2003 | 5 of 15 | 752 |
| 21 Sep 2003 | Nashua 80 Shot HP 21 Sep 2003 | 7 of 26 | 754 |
| 30 Aug 2003 | New Hampshire State High Power Championship 30 Aug 2003 | 38 of 59 | 916 |
| 23 Aug 2003 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 23 AUG 2003 | 12 of 21 | 924 |
| 5 Jul 2003 | Reading NRA Regional Championship 5 Jul 2003 | 24 of 56 | 930 |
| 7 Jun 2003 | Massachusetts State High Power Championship 7 Jun 2003 | 34 of 51 | 717 |
| 24 May 2003 | Vermont State High Power Championship 24 May 2003 | 10 of 60 | 741 |
| 4 May 2003 | Reading NRA 50 Shot HP 4 May 2003 (NRA 50) | 26 of 36 | 440 |
| 13 Oct 2002 | Nashua 80 Shot HP 13 Oct 2002 | 7 of 15 | 720 |
| 28 Sep 2002 | New Hampshire State Service Rifle Championship 28 Sep 2002 | 36 of 42 | 706 |
| 31 Aug 2002 | New Hampshire State High Power Championship 31 Aug 2002 | 28 of 33 | 886 |