| 16 Aug 2026 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 16 AUG 2026 | 1 of 13 | 782-26 |
| 12 Jul 2026 | SCARBOROUGH FISH & GAME CMP HP RIFLE MATCH · 12 JUL 2026 | 6 of 7 | 412-6 |
| 20 Jun 2026 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 20 JUN 2026 | 5 of 9 | 621-9 |
| 14 Jun 2026 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 14 JUN 2026 | 5 of 24 | 768-27 |
| 31 May 2026 | XTC 80 SPRING LEAGUE MATCH 3 OF 4 · 31 MAY 2026 | 5 | 783-24 |
| 2026 | MAINE STATE HIGH POWER CHAMPIONSHIP · 6 SEP 2026 | 3 of 19 | 771-19 |
| 16 Aug 2025 | SCARBOROUGH FISH & GAME HIGHPOWER RIFLE MATCH · 16 AUG 2025 | 1 of 13 | 775-21 |
| 13 Jul 2025 | SCARBOROUGH FISH & GAME HIGHPOWER RIFLE MATCH · 13 JUL 2025 | 2 of 9 | 741-6 |
| 27 Jun 2025 | 2025 CAMP PERRY HP NATIONAL MATCH WARM-UP · RIFLE 80-SHOT DAY 1 · 27–29 JUN 2025 | 9 of 87 | 774-21 |
| 22 Jun 2025 | SCARBOROUGH FISH & GAME HIGHPOWER RIFLE MATCH · 22 JUN 2025 | 1 of 11 | 780-25 |
| 1 Jun 2025 | DAVE MARSHALL HP LEAGUE MATCH #4 · 01 JUN 2025 | 2 of 27 | 780-26 |
| 18 May 2025 | SCARBOROUGH FISH & GAME HIGHPOWER RIFLE MATCH · 18 MAY 2025 | 1 of 10 | 479-18 |
| 11 May 2025 | SCARBOROUGH FISH & GAME HIGHPOWER RIFLE MATCH · 11 MAY 2025 | 1 of 12 | 775-18 |
| 3 May 2025 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 3 MAY 2025 | 1 of 4 | 789-27 |
| 19 Apr 2025 | DAVE MARSHALL HP LEAGUE MATCH #1 · 19 APR 2025 | 6 of 25 | 775-18 |
| 2025 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 8 JUN 2025 | 4 of 33 | 978-33 |
| 2025 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 12 JUL 2025 | 8 of 23 | 768-20 |
| 2025 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 13 SEP 2025 | 4 of 11 | 973-26 |
| 14 Sep 2024 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 14 SEP 2024 | 1 of 12 | 779-15 |
| 7 Sep 2024 | Maine State High Power Championship 7 Sep 2024 | 3 of 14 | 781 |
| 17 Aug 2024 | Scarborough NRA Regional Championship 17 Aug 2024 | 1 of 19 | 988 |
| 14 Jul 2024 | SCARBOROUGH FISH & GAME CMP HP RIFLE MATCH · 14 JUL 2024 | 1 of 9 | 791-37 |
| 2024 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 6 JUL 2024 | 2 of 46 | 787-28 |
| 23 Jun 2024 | SCARBOROUGH FISH & GAME CMP HP RIFLE MATCH · 23 JUN 2024 | 2 of 9 | 771-16 |
| 8 Jun 2024 | NEW HAMPSHIRE STATE SERVICE RIFLE CHAMPIONSHIP + EIC SERVICE RIFLE MATCH · 8–9 JUN 2024 | 1 of 22 | 788-30 |
| 12 May 2024 | SCARBOROUGH FISH & GAME CMP HP RIFLE MATCH · 12 MAY 2024 | 4 of 13 | 779-28 |
| 4 May 2024 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 4 MAY 2024 | 3 of 6 | 770-17 |
| 9 Sep 2023 | Maine State High Power Championship 9 Sep 2023 | 5 of 11 | 775 |
| 1 Sep 2023 | 2023 PA RIFLEMEN'S WEEKEND · 1–3 SEP 2023 | 15 of 46 | 776-27 |
| 5 Aug 2023 | AUG 5TH NEW HAMPSHIRE XTC HIGH POWER RIFLE STATE CHAMPIONSHIP · 05 AUG 2023 | 5 | 977-32 |
| 28 May 2023 | 28MAY2023 NRA80 SPRING LEAGUE MATCH 3 OF 4 · 28 MAY 2023 | 1 | 788-19 |
| 2023 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 3 JUN 2023 | 3 of 21 | 780-28 |
| 14 May 2023 | SCARBOROUGH FISH & GAME CMP HP RIFLE MATCHES · 14 MAY 2023 | 1 of 5 | 780-21 |
| 6 May 2023 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 6 MAY 2023 | 6 of 8 | 724-9 |
| 17 Sep 2022 | SEPT 17TH 2022 NRA REGIONAL CHAMPIONSHIP · 17 SEP 2022 | 1 | 982-35 |
| 10 Sep 2022 | Scarborough 80 Shot HP 10 Sep 2022 | 4 of 13 | 777 |
| 4 Sep 2022 | NRA80 SUMMER LEAGUE MATCH 4 OF 4 NOW 5 SEE NOT FOR OCT 9TH NRA 80 · 04 SEP 2022 | 1 | 780-23 |
| 9 Jul 2022 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 9 JUL 2022 | 12 of 37 | 765-21 |
| 29 May 2022 | NRA80 SPRING LEAGUE MATCH 3 OF 4 · 29 MAY 2022 | 4 | 771-27 |
| 22 May 2022 | NRA80 SPRING LEAGUE MATCH 2 OF 4 · 22 MAY 2022 | 6 | 760-14 |
| 7 May 2022 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 7 MAY 2022 | 1 of 5 | 761-19 |
| 3 Oct 2021 | HAMPDEN RIFLE & PISTOL CLUB CMP HP RIFLE MATCH · 3 OCT 2021 | 2 of 5 | 475-20 |
| 6 Jul 2019 | JULY 6TH NRA REGIONAL CHAMPIONSHIP · 06 JUL 2019 | 16 | 764-15 |
| 6 Aug 2017 | Scarborough 80 Shot HP 6 Aug 2017 | 1 of 11 | 780 |
| 4 Jun 2017 | Scarborough 80 Shot HP 4 Jun 2017 | 2 of 11 | 775 |
| 27 May 2017 | Vermont State High Power Championship 27 May 2017 | 3 of 22 | 766 |
| 10 Sep 2016 | Maine State High Power Championship 10 Sep 2016 | 7 of 29 | 781 * |
| 9 Sep 2016 | NHHPRL #5 MATCH · 09 SEP 2016 | 9 | 466-8 |
| 7 Aug 2016 | Scarborough 80 Shot HP 7 Aug 2016 | 1 of 9 | 779 |
| 9 Jul 2016 | Pelham NRA Regional Championship 9 Jul 2016 | 15 of 33 | 955 |
| 29 Aug 2015 | New Hampshire State High Power Championship 29 Aug 2015 | 3 of 41 | 784 |
| 23 May 2015 | Vermont State High Power Championship 23 May 2015 | 21 of 28 | 683 |
| 30 Aug 2014 | New Hampshire State High Power Championship 30 Aug 2014 | 3 | 785-27 |
| 8 Sep 2012 | Maine State High Power Championship 8 Sep 2012 | 10 of 34 | 762 |
| 14 Jul 2012 | Maine State Service Rifle Championship 14 Jul 2012 | 17 of 18 | 653 |
| 7 Jul 2012 | SCARBOROUGH NRA REGIONAL CHAMPIONSHIP · 7 JUL 2012 | 9 of 48 | 775 |
| 2 Jun 2012 | Massachusetts State High Power Championship 2 Jun 2012 | 2 of 32 | 988 |
| 6 May 2012 | Hampden 80 Shot HP 6 May 2012 | 1 of 18 | 786 |
| 18 Sep 2010 | Augusta NRA 50 Shot HP 18 Sep 2010 (NRA 50) | 1 of 7 | 481 |
| 11 Sep 2010 | Maine State High Power Championship 11 Sep 2010 | 11 of 37 | 769 |
| 15 Aug 2010 | Augusta 80 Shot HP 15 Aug 2010 | 3 of 19 | 767 |
| 10 Jul 2010 | Hampden NRA 50 Shot HP 10 Jul 2010 (NRA 50) | 4 of 29 | 484 |
| 19 Jun 2010 | Augusta NRA 50 Shot HP 19 Jun 2010 (NRA 50) | 5 of 10 | 470 |
| 12 Sep 2009 | Maine State High Power Championship 12 Sep 2009 | 3 of 26 | 778 |
| 26 Jul 2009 | Scarborough 80 Shot HP 26 Jul 2009 | 4 of 22 | 774 |
| 11 Jul 2009 | Maine State High Power Championship 11 Jul 2009 | 3 of 19 | 753 |
| 24 Aug 2008 | Hampden NRA 50 Shot HP 24 Aug 2008 (NRA 50) | 2 of 18 | 476 |
| 12 Jul 2008 | Maine State High Power Championship 12 Jul 2008 | 11 of 25 | 742 |
| 29 Sep 2007 | New Hampshire State Service Rifle Championship 29 Sep 2007 | 3 of 33 | 770 |
| 15 Sep 2007 | Maine State Service Rifle Championship 15 Sep 2007 | 3 of 22 | 772 |
| 12 Aug 2007 | Nashua 80 Shot HP 12 Aug 2007 | 5 of 17 | 768 |
| 15 Jul 2007 | Hampden 80 Shot HP 15 Jul 2007 | 1 of 2 | 768 |
| 26 May 2007 | Vermont State High Power Championship 26 May 2007 | 8 of 64 | 761 |
| 30 Sep 2006 | New Hampshire State Service Rifle Championship 30 Sep 2006 | 1 of 33 | 787 |
| 16 Sep 2006 | Maine State Service Rifle Championship 16 Sep 2006 | 5 of 29 | 772 |
| 27 May 2006 | Vermont State High Power Championship 27 May 2006 | 3 of 58 | 782 |
| 29 May 2004 | Reading 80 Shot HP 29 May 2004 | 15 of 35 | 745 |
| 2001 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 25 AUG 2001 | 2 of 31 | 968-30 |
| 5 Sep 1998 | New Hampshire State High Power Championship 5 Sep 1998 | 2 of 45 | 983 |
| 4 Jul 1998 | Reading NRA Regional Championship 4 Jul 1998 | 22 of 32 | 921 |
| 6 Jun 1998 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 6 JUN 1998 | 4 of 47 | 978-35 |
| 23 May 1998 | MASS MEMORIAL MATCH · 23 MAY 1998 | 3 of 39 | 784-28 |
| 3 May 1998 | Reading NRA 50 Shot HP 3 May 1998 (NRA 50) | 2 of 16 | 493 |
| 4 Jul 1997 | Nashua NRA Regional Championship 4 Jul 1997 | 2 of 39 | 979 |
| 22 Jun 1997 | Warren 80 Shot HP 22 Jun 1997 | 2 of 16 | 771 |
| 7 Jun 1997 | Reading 100 Shot HP 7 Jun 1997 | 2 of 29 | 981 |
| 24 May 1997 | Vermont State High Power Championship 24 May 1997 | 1 of 38 | 983 |
| 4 May 1997 | Reading NRA 50 Shot HP 4 May 1997 (NRA 50) | 1 of 15 | 491 |
| 31 Aug 1996 | Nashua 100 Shot HP 31 Aug 1996 | 1 of 31 | 992 |
| 18 Aug 1996 | Maine State High Power Championship 18 Aug 1996 | 1 of 15 | 786 |
| 6 Jul 1996 | Reading NRA Regional Championship 6 Jul 1996 | 3 of 39 | 968 |
| 16 Jun 1996 | Reading 80 Shot HP 16 Jun 1996 | 1 of 11 | 781 |
| 25 May 1996 | West Bolton 100 Shot HP 25 May 1996 | 2 of 41 | 965 |
| 5 May 1996 | Reading NRA 50 Shot HP 5 May 1996 (NRA 50) | 5 of 16 | 472 |
| 1 Jul 1995 | Reading NRA Regional Championship 1 Jul 1995 | 11 of 35 | 966 |
| 18 Jun 1995 | Nashua NRA 50 Shot HP 18 Jun 1995 (NRA 50) | 1 of 9 | 491 |
| 10 Jun 1995 | Massachusetts State High Power Championship 10 Jun 1995 | 1 of 26 | 977 |
| 27 May 1995 | Reading 80 Shot HP 27 May 1995 | 1 of 20 | 792 |
| 21 May 1995 | Nashua NRA 50 Shot HP 21 May 1995 (NRA 50) | 1 of 7 | 484 |
| 7 May 1995 | Reading NRA 50 Shot HP 7 May 1995 (NRA 50) | 1 of 13 | 486 |
| 30 Apr 1995 | Reading 80 Shot HP 30 Apr 1995 | 2 of 13 | 780 |
| 3 Sep 1994 | New Hampshire State High Power Championship 3 Sep 1994 | 1 of 30 | 982 |
| 2 Jul 1994 | Reading NRA Regional Championship 2 Jul 1994 | 2 of 29 | 972 |
| 4 Sep 1993 | Nashua 100 Shot HP 4 Sep 1993 | 2 of 16 | 967 |
| 3 Jul 1993 | Reading NRA Regional Championship 3 Jul 1993 | 1 of 25 | 978 |
| 12 Jun 1993 | Reading 100 Shot HP 12 Jun 1993 | 13 of 24 | 943 |
| 1993 | MASSACHUSETTS STATE SERVICE RIFLE CHAMPIONSHIP · 28 AUG 1993 | 1 of 4 | 990-31 |
| 5 Sep 1992 | New Hampshire State High Power Championship 5 Sep 1992 | 2 of 12 | 967 |
| 3 Jul 1992 | Reading NRA Regional Championship 3 Jul 1992 | 23 of 30 | 907 |
| 6 Jun 1992 | Reading 100 Shot HP 6 Jun 1992 | 5 of 28 | 966 |
| 10 May 1992 | Reading 80 Shot HP 10 May 1992 | 2 of 13 | 776 |