| 2012 | NEW HAMPSHIRE STATE MID RANGE PRONE CHAMPIONSHIP · 13 OCT 2012 | 31 of 33 | 393-8 |
| 2 Jun 2012 | Massachusetts State High Power Championship 2 Jun 2012 | 21 of 32 | 933 |
| 10 Oct 2010 | Nashua 80 Shot HP 10 Oct 2010 | 12 of 27 | 751 |
| 18 Sep 2010 | New Hampshire State High Power Championship 18 Sep 2010 | 16 of 42 | 954 |
| 11 Sep 2010 | Maine State High Power Championship 11 Sep 2010 | 23 of 37 | 726 |
| 5 Sep 2010 | Scarborough 80 Shot HP 5 Sep 2010 | 3 of 9 | 746 |
| 28 Aug 2010 | Nashua 80 Shot HP 28 Aug 2010 | 10 of 28 | 752 |
| 15 Aug 2010 | Nashua 80 Shot HP 15 Aug 2010 | 8 of 18 | 752 |
| 26 Jun 2010 | Nashua 80 Shot HP 26 Jun 2010 | 5 of 13 | 752 |
| 16 May 2010 | Nashua 80 Shot HP 16 May 2010 | 3 of 22 | 762 |
| 18 Apr 2010 | Nashua 80 Shot HP 18 Apr 2010 | 1 of 7 | 762 |
| 11 Oct 2009 | Reading NRA 50 Shot HP 11 Oct 2009 (NRA 50) | 7 of 11 | 454 |
| 12 Sep 2009 | Maine State High Power Championship 12 Sep 2009 | 16 of 26 | 718 |
| 11 Jul 2009 | Reading NRA Regional Championship 11 Jul 2009 | 29 of 36 | 892 |
| 30 Aug 2008 | New Hampshire State High Power Championship 30 Aug 2008 | 27 of 34 | 920 |
| 6 Oct 2007 | Nashua 80 Shot HP 6 Oct 2007 | 10 of 12 | 719 |
| 29 Sep 2007 | New Hampshire State Service Rifle Championship 29 Sep 2007 | 25 of 33 | 712 |
| 23 Sep 2007 | Nashua 80 Shot HP 23 Sep 2007 | 24 of 28 | 710 |
| 12 Aug 2007 | Nashua 80 Shot HP 12 Aug 2007 | 14 of 17 | 722 |
| 26 May 2007 | Reading 80 Shot HP 26 May 2007 | 27 of 36 | 712 |
| 2 Sep 2006 | New Hampshire State High Power Championship 2 Sep 2006 | 27 of 42 | 923 |
| 13 Aug 2006 | Nashua 80 Shot HP 13 Aug 2006 | 14 of 19 | 680 |
| 18 Sep 2005 | Nashua 80 Shot HP 18 Sep 2005 | 10 of 18 | 733 |
| 3 Sep 2005 | New Hampshire State High Power Championship 3 Sep 2005 | 43 of 57 | 918 |
| 14 Aug 2005 | Nashua 80 Shot HP 14 Aug 2005 | 11 of 21 | 732 |
| 10 Jul 2005 | Nashua 80 Shot HP 10 Jul 2005 | 34 of 36 | 666 |
| 9 Jul 2005 | Reading NRA Regional Championship 9 Jul 2005 | 38 of 43 | 886 |
| 12 Jun 2005 | Nashua 80 Shot HP 12 Jun 2005 | 6 of 34 | 756 |
| 28 May 2005 | VERMONT HIGH POWER CHAMPIONSHIP · 28 MAY 2005 | 64 of 69 | 0-0 |
| 15 May 2005 | Nashua 80 Shot HP 15 May 2005 | 11 of 22 | 735 |
| 17 Oct 2004 | Nashua 80 Shot HP 17 Oct 2004 | 10 of 26 | 746 |
| 2 Oct 2004 | New Hampshire State Service Rifle Championship 2 Oct 2004 | 44 of 45 | 666 |
| 19 Sep 2004 | Nashua 80 Shot HP 19 Sep 2004 | 3 of 19 | 763 |
| 22 Aug 2004 | Nashua 80 Shot HP 22 Aug 2004 | 22 of 35 | 730 |
| 18 Jul 2004 | Nashua 80 Shot HP 18 Jul 2004 | 9 of 29 | 754 |
| 6 Jun 2004 | Nashua 80 Shot HP 6 Jun 2004 | 5 of 14 | 746 |
| 9 May 2004 | Reading NRA 50 Shot HP 9 May 2004 (NRA 50) | 12 of 12 | 429 |
| 2004 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · MATCH #8 · 2004 | 20 of 50 | 941-20 |
| 2004 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 4 JUL 2004 | 48 of 62 | 899-17 |
| 18 Oct 2003 | New Hampshire State Service Rifle Championship 18 Oct 2003 | 35 of 39 | 713 |
| 5 Oct 2003 | Nashua 80 Shot HP 5 Oct 2003 | 7 of 15 | 739 |
| 21 Sep 2003 | Nashua 80 Shot HP 21 Sep 2003 | 17 of 26 | 730 |
| 30 Aug 2003 | New Hampshire State High Power Championship 30 Aug 2003 | 23 of 59 | 941 |
| 13 Jul 2003 | Nashua 80 Shot HP 13 Jul 2003 | 10 of 29 | 757 |
| 5 Jul 2003 | Reading NRA Regional Championship 5 Jul 2003 | 21 of 56 | 937 |
| 22 Jun 2003 | Nashua NRA 50 Shot HP 22 Jun 2003 (NRA 50) | 7 of 16 | 451 |
| 24 May 2003 | Vermont State High Power Championship 24 May 2003 | 50 of 60 | 647 |
| 18 May 2003 | Nashua 80 Shot HP 18 May 2003 | 8 of 25 | 744 |
| 27 Apr 2003 | Nashua NRA 50 Shot HP 27 Apr 2003 (NRA 50) | 6 of 31 | 454 |
| 13 Oct 2002 | Nashua 80 Shot HP 13 Oct 2002 | 5 of 15 | 752 |
| 28 Sep 2002 | New Hampshire State Service Rifle Championship 28 Sep 2002 | 13 of 42 | 750 |
| 31 Aug 2002 | New Hampshire State High Power Championship 31 Aug 2002 | 16 of 33 | 942 |
| 24 Aug 2002 | Massachusetts State Service Rifle Championship 24 Aug 2002 | 19 of 43 | 929 |
| 18 Aug 2002 | Nashua 80 Shot HP 18 Aug 2002 | 8 of 14 | 750 |
| 9 Jun 2002 | Nashua 80 Shot HP 9 Jun 2002 | 5 of 10 | 741 |
| 19 May 2002 | Nashua 80 Shot HP 19 May 2002 | 6 of 22 | 751 |
| 1 Sep 2001 | New Hampshire State High Power Championship 1 Sep 2001 | 27 of 44 | 908 |
| 15 Jul 2001 | Nashua 80 Shot HP 15 Jul 2001 | 21 of 23 | 707 |
| 6 May 2001 | Nashua 80 Shot HP 6 May 2001 | 21 of 24 | 676 |
| 2 Sep 2000 | New Hampshire State High Power Championship 2 Sep 2000 | 21 of 32 | 924 |
| 20 Aug 2000 | Nashua 80 Shot HP 20 Aug 2000 | 9 of 13 | 732 |
| 16 Jul 2000 | Nashua NRA 50 Shot HP 16 Jul 2000 (NRA 50) | 3 of 17 | 480 |
| 4 Jun 2000 | Nashua 80 Shot HP 4 Jun 2000 | 3 of 7 | 744 |
| 4 Sep 1999 | Nashua 100 Shot HP 4 Sep 1999 | 38 of 44 | 895 |
| 5 Sep 1998 | New Hampshire State High Power Championship 5 Sep 1998 | 36 of 45 | 878 |
| 9 Aug 1998 | Nashua 80 Shot HP 9 Aug 1998 | 5 of 6 | 707 |
| 19 Jul 1998 | Nashua 80 Shot HP 19 Jul 1998 | 20 of 24 | 697 |
| 19 Oct 1997 | Nashua 80 Shot HP 19 Oct 1997 | 10 of 12 | 728 |
| 4 Oct 1997 | Nashua 80 Shot HP Service Rifle 4 Oct 1997 | 22 of 24 | 711 |
| 30 Aug 1997 | New Hampshire State High Power Championship 30 Aug 1997 | 32 of 37 | 892 |
| 20 Jul 1997 | Nashua 80 Shot HP 20 Jul 1997 | 12 of 14 | 696 |
| 4 Jul 1997 | Nashua NRA Regional Championship 4 Jul 1997 | 39 of 39 | 821 |
| 11 May 1997 | Nashua 80 Shot HP 11 May 1997 | 11 of 12 | 698 |
| 31 Aug 1996 | Nashua 100 Shot HP 31 Aug 1996 | 27 of 31 | 886 |
| 18 Aug 1996 | Nashua 80 Shot HP 18 Aug 1996 | 9 of 13 | 709 |