| 2022 | Scarborough 80 Shot HP 10 Sep 2022 | 9 of 13 | 735 |
| 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 10 OCT 2020 | 8 of 9 | 739-11 |
| 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 SEP 2020 | 14 of 15 | 719-12 |
| 2020 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 AUG 2020 | 20 of 29 | 730-18 |
| 2020 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 5 JUL 2020 | 7 of 12 | 749-18 |
| 2019 | Scarborough 80 Shot HP 7 Sep 2019 | 18 of 28 | 750 |
| 2019 | Nashua 80 Shot HP 24 Aug 2019 | 12 of 19 | 741 |
| 2019 | Nashua 80 Shot HP 11 Aug 2019 | 15 of 20 | 727 |
| 2019 | NEW HAMPSHIRE STATE HIGH POWER RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 1–2 SEP 2019 | 13 of 20 | 749-14 |
| 2019 | Nashua 80 Shot HP 3 Aug 2019 | 3 of 7 | 766 |
| 2019 | PELHAM FISH & GAME CMP 800 AGGREGATE MATCH · 23 JUN 2019 | 8 of 16 | 761-20 |
| 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 26 MAY 2019 | 7 of 16 | 761-19 |
| 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 12 MAY 2019 | 4 of 5 | 743-14 |
| 2019 | NASHUA FISH & GAME CMP 800 AGGREGATE MATCH · 5 MAY 2019 | 6 of 12 | 738-9 |
| 2018 | PELHAM FISH & GAME HP RIFLE MATCH · 13 OCT 2018 | 3 of 6 | 755-14 |
| 2018 | PELHAM FISH & GAME HP RIFLE MATCH · 16 SEP 2018 | 3 of 8 | 761-15 |
| 2018 | NASHUA FISH & GAME CMP 800 AGGREGATE · 2 SEP 2018 | 12 of 19 | 737-8 |
| 2018 | Nashua 80 Shot HP 8 Jul 2018 | 5 of 12 | 765 |
| 2018 | NEW HAMPSHIRE STATE HP RIFLE CHAMPIONSHIP & EIC SERVICE RIFLE MA · 23–24 JUN 2018 | 10 of 21 | 742-18 |
| 2018 | Nashua 80 Shot HP 20 May 2018 | 8 of 12 | 762 |
| 2018 | Nashua 80 Shot HP 3 Jun 2018 | 6 of 14 | 764 |
| 2018 | Nashua 80 Shot HP 15 Jul 2018 | 19 of 23 | 731 |
| 2018 | Nashua 80 Shot HP 11 Aug 2018 | 10 of 13 | 756 |
| 2018 | Scarborough 80 Shot HP 8 Sep 2018 | 16 of 31 | 763 |
| 2017 | Reading NRA Regional Championship 26 Aug 2017 | 18 of 26 | 947 |
| 2017 | Massachusetts State Service Rifle Championship 5 Aug 2017 | 13 of 25 | 764 |
| 2017 | Massachusetts State High Power Championship 10 Jun 2017 | 17 of 29 | 932 |
| 2016 | Maine State High Power Championship 10 Sep 2016 | 20 of 29 | 734 * |
| 2016 | Massachusetts State Service Rifle Championship 16 Jul 2016 | 18 of 33 | 739 |
| 2016 | Pelham NRA Regional Championship 9 Jul 2016 | 23 of 33 | 935 |
| 2015 | New Hampshire State High Power Championship 29 Aug 2015 | 22 of 41 | 749 |
| 2015 | Maine State Service Rifle Championship 5 Sep 2015 | 12 of 28 | 760 |
| 2015 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2015 | 20 of 27 | 730 |
| 2015 | Pelham 80 Shot HP 8 Aug 2015 | 10 of 22 | 754 |
| 2015 | Pelham 80 Shot HP 13 Sep 2015 | 6 of 7 | 754 |
| 2014 | Nashua 80 Shot HP 5 Oct 2014 | 12 of 22 | 747 |
| 2014 | Nashua 80 Shot HP 27 Sep 2014 | 11 of 17 | 749 |
| 2014 | Nashua 80 Shot HP 21 Sep 2014 | 8 of 15 | 742 |
| 2014 | Maine State High Power Championship 6 Sep 2014 | 19 of 31 | 752 |
| 2014 | Nashua 80 Shot HP 9 Aug 2014 | 20 of 35 | 738 |
| 2014 | MASSACHUSETTS STATE HIGH POWER & SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2014 | 25 of 35 | 726-9 |
| 2014 | Nashua 80 Shot HP 6 Jul 2014 | 21 of 25 | 725 |
| 2014 | Nashua 80 Shot HP 1 Jun 2014 | 20 of 30 | 725 |
| 2013 | Maine State Service Rifle Championship 7 Sep 2013 | 15 of 36 | 759 |
| 2012 | Maine State High Power Championship 8 Sep 2012 | 23 of 34 | 735 |
| 2012 | Massachusetts State High Power Championship 2 Jun 2012 | 29 of 32 | 899 |
| 2012 | Vermont State High Power Championship 26 May 2012 | 8 of 22 | 754 |
| 2012 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 2012 | 21 of 34 | 741-16 |
| 2012 | SCARBOROUGH NRA REGIONAL CHAMPIONSHIP · 7 JUL 2012 | 28 of 48 | 744 |
| 2011 | Maine State High Power Championship 10 Sep 2011 | 21 of 31 | 735 |
| 2011 | Vermont State High Power Championship 28 May 2011 | 29 of 33 | 692 |
| 2011 | NEW HAMPSHIRE HIGH POWER/SERVICE RIFLE CHAMPIONSHIP MATCH · 24 SEP 2011 | 25 of 32 | 929 |
| 2010 | Nashua 80 Shot HP 4 Sep 2010 | 19 of 27 | 723 |
| 2010 | Nashua 80 Shot HP 28 Aug 2010 | 17 of 28 | 730 |
| 2010 | Nashua 80 Shot HP 15 Aug 2010 | 10 of 18 | 742 |
| 2010 | Nashua 80 Shot HP 26 Jun 2010 | 6 of 13 | 739 |
| 2010 | Nashua 80 Shot HP 16 May 2010 | 16 of 22 | 730 |
| 2010 | New Hampshire State High Power Championship 18 Sep 2010 | 29 of 42 | 918 |
| 2008 | Nashua 80 Shot HP 4 Oct 2008 | 3 of 11 | 756 |
| 2008 | Nashua 80 Shot HP 20 Sep 2008 | 7 of 10 | 747 |
| 2008 | New Hampshire State High Power Championship 30 Aug 2008 | 19 of 34 | 944 |
| 2008 | Nashua NRA Regional Championship 5 Jul 2008 | 23 of 43 | 943 |
| 2008 | Nashua 80 Shot HP 1 Jun 2008 | 3 of 24 | 763 |
| 2008 | Vermont State High Power Championship 24 May 2008 | 13 of 53 | 759 |
| 2007 | Nashua 80 Shot HP 6 Oct 2007 | 7 of 12 | 752 |
| 2007 | New Hampshire State Service Rifle Championship 29 Sep 2007 | 6 of 33 | 763 |
| 2007 | Nashua 80 Shot HP 23 Sep 2007 | 6 of 28 | 756 |
| 2007 | New Hampshire State High Power Championship 1 Sep 2007 | 16 of 42 | 937 |
| 2007 | Nashua 80 Shot HP 12 Aug 2007 | 4 of 17 | 770 |
| 2007 | Nashua 80 Shot HP 15 Jul 2007 | 6 of 29 | 756 |
| 2007 | Vermont State High Power Championship 26 May 2007 | 15 of 64 | 750 |
| 2007 | Nashua NRA 50 Shot HP 24 Jun 2007 (NRA 50) | 7 of 21 | 433 |
| 2006 | Nashua 80 Shot HP 8 Oct 2006 | 5 of 21 | 768 |
| 2006 | New Hampshire State Service Rifle Championship 30 Sep 2006 | 18 of 33 | 749 |
| 2006 | Nashua 80 Shot HP 24 Sep 2006 | 5 of 13 | 764 |
| 2006 | New Hampshire State High Power Championship 2 Sep 2006 | 16 of 42 | 944 |
| 2006 | Nashua 80 Shot HP 13 Aug 2006 | 5 of 19 | 754 |
| 2006 | Nashua 80 Shot HP 16 Jul 2006 | 12 of 24 | 754 |
| 2006 | Vermont State High Power Championship 27 May 2006 | 14 of 58 | 765 |
| 2005 | New Hampshire State Service Rifle Championship 1 Oct 2005 | 15 of 36 | 752 |
| 2005 | Nashua 80 Shot HP 18 Sep 2005 | 11 of 18 | 730 |
| 2005 | New Hampshire State High Power Championship 3 Sep 2005 | 25 of 57 | 937 |
| 2005 | Nashua 80 Shot HP 14 Aug 2005 | 6 of 21 | 757 |
| 2005 | Nashua 80 Shot HP 10 Jul 2005 | 13 of 36 | 741 |
| 2005 | Nashua 80 Shot HP 12 Jun 2005 | 4 of 34 | 764 |
| 2005 | VERMONT HIGH POWER CHAMPIONSHIP · 28 MAY 2005 | 31 of 69 | 730-16 |
| 2005 | Nashua 80 Shot HP 15 May 2005 | 5 of 22 | 755 |
| 2004 | Nashua 80 Shot HP 17 Oct 2004 | 6 of 26 | 754 |
| 2004 | New Hampshire State Service Rifle Championship 2 Oct 2004 | 14 of 45 | 755 |
| 2004 | Nashua 80 Shot HP 19 Sep 2004 | 2 of 19 | 767 |
| 2004 | Nashua 80 Shot HP 22 Aug 2004 | 9 of 35 | 764 |
| 2004 | Nashua 80 Shot HP 18 Jul 2004 | 23 of 29 | 721 |
| 2004 | Nashua 80 Shot HP 6 Jun 2004 | 4 of 14 | 748 |
| 2004 | Nashua 80 Shot HP 16 May 2004 | 2 of 25 | 769 |
| 2004 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · MATCH #8 · 2004 | 14 of 50 | 946-17 |
| 2004 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 4 JUL 2004 | 49 of 62 | 894-11 |
| 2024 | XTC NEW HAMPSHIRE CHAMPIONSHIP RAIN DATE FROM 9 21 · 6 OCT 2024 | 12 of 17 | 917-18 |
| 2024 | NRA80 FALL LEAGUE MATCH 4 OF 4 · 15 SEP 2024 | 9 of 9 | 751-15 |
| 2024 | NRA80 FALL LEAGUE MATCH 2 OF 4 · 11 AUG 2024 | 12 of 14 | 697-7 |
| 2024 | NRA80 FALL LEAGUE MATCH 1 OF 4 · 14 JUL 2024 | 22 of 25 | 728-11 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 23 JUN 2024 | 9 of 9 | 701-7 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 26 MAY 2024 | 20 of 22 | 737-9 |
| 2024 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 19 MAY 2024 | 18 of 20 | 729-8 |
| 2023 | NRA80 FALL LEAGUE MATCH 4 OF 4 · 17 SEP 2023 | 11 of 16 | 745-11 |
| 2023 | NRA80 FALL LEAGUE MATCH 3 OF 4 · 3 SEP 2023 | 9 of 14 | 746-12 |
| 2023 | NRA80 FALL LEAGUE MATCH 1 OF 4 · 13 AUG 2023 | 9 of 12 | 736-10 |
| 2023 | AUG 5TH NEW HAMPSHIRE XTC HIGH POWER RIFLE STATE CHAMPIONSHIP · 5 AUG 2023 | 17 of 22 | 944-15 |
| 2023 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 21 MAY 2023 | 15 of 20 | 737-10 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 5 OF 5 · 9 OCT 2022 | 9 of 13 | 744-7 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 NOW 5 SEE NOT FOR OCT 9TH NRA 80 · 4 SEP 2022 | 9 of 14 | 738-10 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 21 AUG 2022 | 11 of 12 | 710-8 |
| 2022 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 14 AUG 2022 | 10 of 11 | 710-7 |
| 2022 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 29 MAY 2022 | 13 of 14 | 731-10 |
| 2022 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 22 MAY 2022 | 8 of 15 | 756-20 |
| 2022 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 15 MAY 2022 | 11 of 15 | 744-10 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | 12 of 19 | 735-10 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 · 10 OCT 2021 | 11 of 19 | 745-9 |
| 2021 | NEW HAMPSHIRE STATE XTC HIGH POWER RIFLE CHAMPIONSHIP · 18 SEP 2021 | 18 of 18 | 659-10 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 3 OF 4 · 12 SEP 2021 | 12 of 16 | 745-9 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 2 OF 4 · 21 AUG 2021 | 6 of 11 | 743-8 |
| 2021 | NRA80 SUMMER LEAGUE MATCH 1 OF 4 · 15 AUG 2021 | 8 of 15 | 751-10 |
| 2021 | NRA80 SPRING LEAGUE MATCH 3 OF 4 MAKE UP MATCH · 18 JUL 2021 | 6 of 6 | 729-14 |
| 2021 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 16 MAY 2021 | 10 of 14 | 755-15 |
| 2021 | NRA80 SPRING LEAGUE MATCH 1 OF 4 · 2 MAY 2021 | 9 of 17 | 750-15 |
| 2020 | NRA 80S LEAGUE MATCH 4 OF 4 · 11 OCT 2020 | 16 of 16 | 596-13 |
| 2020 | NRA 80S LEAGUE MATCH 3 OF 4 · 19 SEP 2020 | 14 of 28 | 746-11 |
| 2020 | NRA 80S LEAGUE MATCH 2 OF 4 · 22 AUG 2020 | 12 of 18 | 740-13 |
| 2020 | NRA 80 S LEAGUE MATCH 1 OF 4 · 9 AUG 2020 | 13 of 18 | 741-13 |
| 2017 | NEW HAMPSHIRE STATE MID-RANGE PRONE CHAMPIONSHIP · 16 SEP 2017 | 18 of 27 | 780-34 |
| 2016 | NEW HAMPSHIRE STATE CHAMPIONSHIP MATCH · 13 AUG 2016 | 17 of 25 | 753-18 |
| 2015 | NEW HAMPSHIRE STATE MID-RANGE CHAMPIONSHIP MATCH · 26 SEP 2015 | 25 of 28 | 546-14 |
| 2014 | NEW HAMPSHIRE MID RANGE STATE CHAMPIONSHIP · 13 SEP 2014 | 29 of 32 | 556-10 |
| 2014 | New Hampshire State High Power Championship 30 Aug 2014 | 28 of 47 | 745-12 |
| 2013 | NEW HAMPSHIRE HIGHPOWER RIFLE CHAMPIONSHIP · 28 SEP 2013 | 26 of 46 | 740-10 |
| 2013 | NEW HAMPSHIRE MID RANGE CHAMPIONSHIP · 14 SEP 2013 | 19 of 27 | 429-10 |
| 2012 | NEW HAMPSHIRE STATE MID RANGE PRONE CHAMPIONSHIP · 13 OCT 2012 | 25 of 33 | 420-10 |
| 2010 | NRA REGIONAL CHAMPIONSHIP · 17 JUL 2010 | 26 of 29 | 903-10 |
| 2010 | 80 RND REGIONAL MATCH RESULTS · 13 JUN 2010 | 8 of 11 | 725-8 |
| 2010 | CMP NMC 50 RND MATCH RESULTS AND NEW HAMPSHIRE STATE TEAM TRY-OUTS · 22 MAY 2010 | 6 of 10 | 461-6 |
| 2004 | Vermont State High Power Championship 28 May 2004 | 32 of 70 | 722 |
| 2003 | Nashua 80 Shot HP 5 Oct 2003 | 4 of 15 | 753 |
| 2003 | New Hampshire State High Power Championship 30 Aug 2003 | 24 of 59 | 940 |
| 2003 | Nashua NRA 50 Shot HP 22 Jun 2003 (NRA 50) | 3 of 16 | 477 |
| 2003 | Vermont State High Power Championship 24 May 2003 | 21 of 60 | 728 |
| 2003 | Nashua 80 Shot HP 18 May 2003 | 6 of 25 | 754 |
| 2003 | Nashua NRA 50 Shot HP 10 May 2003 (NRA 50) | 7 of 21 | 453 |
| 2003 | Nashua NRA 50 Shot HP 27 Apr 2003 (NRA 50) | 7 of 31 | 454 |
| 2003 | New Hampshire State Service Rifle Championship 18 Oct 2003 | 12 of 39 | 764 |
| 2002 | Nashua 80 Shot HP 13 Oct 2002 | 3 of 15 | 756 |
| 2002 | New Hampshire State Service Rifle Championship 28 Sep 2002 | 23 of 42 | 733 |
| 2002 | Nashua NRA 50 Shot HP 14 Sep 2002 (NRA 50) | 7 of 20 | 437 |
| 2002 | New Hampshire State High Power Championship 31 Aug 2002 | 22 of 33 | 924 |
| 2002 | Nashua 80 Shot HP 7 Jul 2002 | 8 of 14 | 734 |
| 2002 | Nashua 80 Shot HP 9 Jun 2002 | 4 of 10 | 751 |
| 2001 | Nashua NRA Regional Championship 7 Jul 2001 | 26 of 57 | 942 |
| 2001 | Vermont State High Power Championship 26 May 2001 | 11 of 54 | 937 |
| 2001 | New Hampshire State High Power Championship 1 Sep 2001 | 22 of 44 | 924 |
| 2000 | New Hampshire State Service Rifle Championship 30 Sep 2000 | 17 of 35 | 748 |
| 2000 | New Hampshire State High Power Championship 2 Sep 2000 | 26 of 32 | 915 |
| 1999 | West Bolton 100 Shot HP 29 May 1999 | 22 of 43 | 917 |
| 1998 | Nashua 80 Shot HP 20 Sep 1998 | 5 of 9 | 743 |
| 1998 | New Hampshire State High Power Championship 5 Sep 1998 | 20 of 45 | 944 |
| 1998 | Nashua 80 Shot HP 9 Aug 1998 | 2 of 6 | 742 |
| 1998 | Nashua NRA 50 Shot HP 19 Apr 1998 (NRA 50) | 11 of 20 | 461 |
| 1998 | Nashua NRA 50 Shot HP 9 May 1998 (NRA 50) | 4 of 10 | 476 |
| 1998 | West Bolton 100 Shot HP 23 May 1998 | 19 of 37 | 917 |
| 1998 | Nashua 80 Shot HP 21 Jun 1998 | 2 of 14 | 767 |
| 1997 | Nashua 80 Shot HP 22 Jun 1997 | 3 of 10 | 748 |
| 1997 | Vermont State High Power Championship 24 May 1997 | 17 of 38 | 939 |
| 1997 | Nashua 80 Shot HP 11 May 1997 | 2 of 12 | 743 |
| 1997 | Nashua NRA Regional Championship 4 Jul 1997 | 30 of 39 | 920 |
| 1997 | Nashua 80 Shot HP 20 Jul 1997 | 3 of 14 | 752 |
| 1997 | Nashua 80 Shot HP Service Rifle 4 Oct 1997 | 12 of 24 | 752 |
| 1996 | Nashua 80 Shot HP 18 Aug 1996 | 5 of 13 | 733 |
| 1996 | Nashua 80 Shot HP 21 Jul 1996 | 4 of 15 | 747 |
| 1996 | Nashua 80 Shot HP 19 May 1996 | 4 of 10 | 749 |
| 1996 | West Bolton 100 Shot HP 25 May 1996 | 21 of 41 | 917 |
| 1996 | Nashua 80 Shot HP 16 Jun 1996 | 5 of 10 | 735 |
| 1996 | Nashua 100 Shot HP 31 Aug 1996 | 13 of 31 | 945 |
| 1996 | Nashua 80 Shot HP 6 Oct 1996 | 7 of 11 | 733 |
| 1995 | Nashua NRA 50 Shot HP 15 Oct 1995 (NRA 50) | 2 of 4 | 460 |
| 1995 | Nashua NRA 50 Shot HP 18 Jun 1995 (NRA 50) | 2 of 9 | 468 |
| 1995 | Vermont State High Power Championship 27 May 1995 | 35 of 39 | 847 |
| 1995 | Nashua NRA 50 Shot HP 21 May 1995 (NRA 50) | 5 of 7 | 443 |
| 1995 | Nashua NRA 50 Shot HP 20 Aug 1995 (NRA 50) | 4 of 7 | 465 |
| 1995 | Nashua 100 Shot HP 2 Sep 1995 | 17 of 32 | 921 |
| 1995 | Nashua 80 Shot HP 29 Oct 1995 | 2 of 6 | 735 |
| 1994 | New Hampshire State High Power Championship 3 Sep 1994 | 29 of 30 | 874 |
| 1994 | Nashua NRA 50 Shot HP 21 Aug 1994 (NRA 50) | 7 of 8 | 444 |
| 1994 | Nashua NRA 50 Shot HP 19 Jun 1994 (NRA 50) | 3 of 4 | 379 |
| 1994 | Nashua NRA 50 Shot HP 29 May 1994 (NRA 50) | 5 of 6 | 386 |
| 1994 | Nashua NRA 50 Shot HP 31 Jul 1994 (NRA 50) | 4 of 6 | 433 |
| 1994 | Nashua NRA 50 Shot HP 31 Oct 1994 (NRA 50) | 7 of 10 | 447 |