| 5 Jul 2020 | Scarborough 80 Shot HP 5 Jul 2020 | 6 of 9 | 733 |
| 7 Sep 2019 | Scarborough 80 Shot HP 7 Sep 2019 | 19 of 28 | 747 |
| 25 Aug 2019 | Scarborough 80 Shot HP 25 Aug 2019 | 3 of 10 | 747 |
| 21 Oct 2018 | Scarborough 80 Shot HP 21 Oct 2018 | 3 of 6 | 731 |
| 15 Sep 2018 | Hampden 80 Shot HP 15 Sep 2018 | 7 of 9 | 729 |
| 8 Sep 2018 | Scarborough 80 Shot HP 8 Sep 2018 | 23 of 31 | 750 |
| 26 Aug 2018 | Scarborough 80 Shot HP 26 Aug 2018 | 4 of 7 | 748 |
| 5 Aug 2018 | Scarborough 80 Shot HP 5 Aug 2018 | 5 of 7 | 740 |
| 7 Jul 2018 | Scarborough NRA Regional Championship 7 Jul 2018 | 24 of 28 | 736 |
| 3 Jun 2018 | Scarborough 80 Shot HP 3 Jun 2018 | 5 of 12 | 743 |
| 12 May 2018 | Hampden 80 Shot HP 12 May 2018 | 5 of 9 | 722 |
| 22 Oct 2017 | Scarborough 80 Shot HP 22 Oct 2017 | 8 of 13 | 738 |
| 27 Aug 2017 | Scarborough 80 Shot HP 27 Aug 2017 | 5 of 8 | 717 |
| 6 Aug 2017 | Scarborough 80 Shot HP 6 Aug 2017 | 8 of 11 | 718 |
| 9 Jul 2017 | Scarborough 80 Shot HP 9 Jul 2017 | 10 of 13 | 730 |
| 23 Oct 2016 | Scarborough 80 Shot HP 23 Oct 2016 | 7 of 7 | 626 |
| 10 Sep 2016 | Maine State High Power Championship 10 Sep 2016 | 24 of 29 | 705 * |
| 28 Aug 2016 | Scarborough 80 Shot HP 28 Aug 2016 | 5 of 9 | 728 |
| 7 Aug 2016 | Scarborough 80 Shot HP 7 Aug 2016 | 6 of 9 | 725 |
| 18 Jun 2016 | Hampden NRA 50 Shot HP 18 Jun 2016 (NRA 50) | 9 of 13 | 447 |
| 13 Sep 2015 | Hampden 80 Shot HP 13 Sep 2015 | 5 of 7 | 727 |
| 5 Sep 2015 | Maine State Service Rifle Championship 5 Sep 2015 | 20 of 28 | 725 |
| 2 Aug 2015 | Scarborough 80 Shot HP 2 Aug 2015 | 4 of 8 | 727 |
| 20 Jun 2015 | READING NRA REGIONAL CHAMPIONSHIP · 20 JUN 2015 | 18 of 32 | 736-9 *MR |
| 14 Jun 2015 | Hampden 80 Shot HP 14 Jun 2015 | 11 of 14 | 721 |
| 7 Jun 2015 | Scarborough 80 Shot HP 7 Jun 2015 | 10 of 11 | 707 |
| 19 Oct 2014 | Scarborough 80 Shot HP 19 Oct 2014 | 9 of 11 | 739 |
| 14 Sep 2014 | Hampden 80 Shot HP 14 Sep 2014 | 11 of 12 | 717 |
| 6 Sep 2014 | Maine State High Power Championship 6 Sep 2014 | 24 of 31 | 732 |
| 31 Aug 2014 | Scarborough 80 Shot HP 31 Aug 2014 | 6 of 13 | 722 |
| 17 Aug 2014 | Hampden 80 Shot HP 17 Aug 2014 | 6 of 12 | 746 |
| 3 Aug 2014 | Scarborough 80 Shot HP 3 Aug 2014 | 5 of 15 | 743 |
| 15 Jun 2014 | Hampden 80 Shot HP 15 Jun 2014 | 4 of 10 | 736 |
| 8 Jun 2014 | Scarborough 80 Shot HP 8 Jun 2014 | 8 of 12 | 723 |
| 20 Oct 2013 | Scarborough 80 Shot HP 20 Oct 2013 | 11 of 15 | 700 |
| 15 Sep 2013 | Hampden 80 Shot HP 15 Sep 2013 | 9 of 11 | 734 |
| 7 Sep 2013 | Maine State Service Rifle Championship 7 Sep 2013 | 24 of 36 | 735 |
| 1 Sep 2013 | Scarborough 80 Shot HP 1 Sep 2013 | 9 of 12 | 698 |
| 18 Aug 2013 | Hampden 80 Shot HP 18 Aug 2013 | 7 of 11 | 731 |
| 10 Aug 2013 | Augusta 80 Shot HP 10 Aug 2013 | 4 of 8 | 709 |
| 28 Jul 2013 | Scarborough 80 Shot HP 28 Jul 2013 | 4 of 12 | 730 |
| 20 Jul 2013 | Augusta NRA 50 Shot HP 20 Jul 2013 (NRA 50) | 6 of 11 | 439 |
| 13 Jul 2013 | Maine State High Power Championship 13 Jul 2013 | 8 of 12 | 749 |
| 21 Oct 2012 | Scarborough 80 Shot HP 21 Oct 2012 | 6 of 11 | 698 |
| 2 Sep 2012 | Scarborough 80 Shot HP 2 Sep 2012 | 5 of 8 | 721 |
| 7 Jul 2012 | SCARBOROUGH NRA REGIONAL CHAMPIONSHIP · 7 JUL 2012 | 36 of 48 | 724 |
| 26 May 2012 | Vermont State High Power Championship 26 May 2012 | 13 of 22 | 716 |
| 6 May 2012 | Hampden 80 Shot HP 6 May 2012 | 9 of 18 | 753 |
| 19 Jun 2011 | Hampden 80 Shot HP 19 Jun 2011 | 6 of 16 | 723 |
| 28 May 2011 | Vermont State High Power Championship 28 May 2011 | 20 of 33 | 728 |
| 19 Sep 2010 | Hampden NRA 50 Shot HP 19 Sep 2010 (NRA 50) | 4 of 10 | 463 |
| 5 Sep 2010 | Scarborough 80 Shot HP 5 Sep 2010 | 7 of 9 | 722 |
| 29 Aug 2010 | Scarborough NRA 50 Shot HP 29 Aug 2010 (NRA 50) | 9 of 12 | 452 |
| 22 Aug 2010 | Hampden NRA 50 Shot HP 22 Aug 2010 (NRA 50) | 6 of 16 | 452 |
| 15 Aug 2010 | Augusta 80 Shot HP 15 Aug 2010 | 11 of 19 | 744 |
| 25 Jul 2010 | Scarborough 80 Shot HP 25 Jul 2010 | 9 of 13 | 741 |
| 10 Jul 2010 | Hampden NRA 50 Shot HP 10 Jul 2010 (NRA 50) | 18 of 29 | 448 |
| 20 Jun 2010 | Hampden 80 Shot HP 20 Jun 2010 | 11 of 17 | 718 |
| 23 May 2010 | Augusta NRA 50 Shot HP 23 May 2010 (NRA 50) | 6 of 10 | 445 |
| 2 May 2010 | Hampden NRA 50 Shot HP 2 May 2010 (NRA 50) | 7 of 11 | 448 |
| 20 Sep 2009 | Hampden NRA 50 Shot HP 20 Sep 2009 (NRA 50) | 2 of 10 | 480 |
| 19 Sep 2009 | Augusta NRA 50 Shot HP 19 Sep 2009 (NRA 50) | 1 of 6 | 462 |
| 12 Sep 2009 | Maine State High Power Championship 12 Sep 2009 | 13 of 26 | 740 |
| 30 Aug 2009 | Scarborough NRA 50 Shot HP 30 Aug 2009 (NRA 50) | 10 of 16 | 442 |
| 26 Jul 2009 | Scarborough 80 Shot HP 26 Jul 2009 | 11 of 22 | 751 |
| 25 Jul 2009 | Augusta NRA 50 Shot HP 25 Jul 2009 (NRA 50) | 1 of 8 | 475 |
| 11 Jul 2009 | Maine State High Power Championship 11 Jul 2009 | 1 of 19 | 1191 |
| 24 Aug 2008 | Hampden NRA 50 Shot HP 24 Aug 2008 (NRA 50) | 10 of 18 | 444 |
| 21 Jun 2008 | Hampden NRA 50 Shot HP 21 Jun 2008 (NRA 50) | 8 of 9 | 446 |
| 1 Jun 2008 | Hampden NRA 50 Shot HP 1 Jun 2008 (NRA 50) | 9 of 19 | 446 |
| 24 May 2008 | Vermont State High Power Championship 24 May 2008 | 38 of 53 | 708 |
| 15 Sep 2007 | Maine State Service Rifle Championship 15 Sep 2007 | 11 of 22 | 731 |
| 26 Aug 2007 | Hampden 80 Shot HP 26 Aug 2007 | 10 of 16 | 699 |
| 15 Jul 2007 | Hampden 80 Shot HP 15 Jul 2007 | 2 of 2 | 434 |
| 24 Jun 2007 | Hampden NRA 50 Shot HP 24 Jun 2007 (NRA 50) | 7 of 15 | 454 |
| 3 Jun 2007 | Hampden NRA 50 Shot HP 3 Jun 2007 (NRA 50) | 4 of 10 | 471 |
| 26 May 2007 | Vermont State High Power Championship 26 May 2007 | 18 of 64 | 746 |
| 6 May 2007 | Hampden 80 Shot HP 6 May 2007 | 7 of 13 | 719 |
| 16 Sep 2006 | Maine State Service Rifle Championship 16 Sep 2006 | 13 of 29 | 741 |
| 15 Jul 2006 | Maine State High Power Championship 15 Jul 2006 | 12 of 22 | 732 |
| 27 May 2006 | Vermont State High Power Championship 27 May 2006 | 40 of 58 | 721 |
| 7 May 2006 | Hampden 80 Shot HP 7 May 2006 | 10 of 21 | 723 |
| 10 Sep 2005 | Maine State Service Rifle Championship 10 Sep 2005 | 12 of 20 | 717 |
| 12 Jun 2005 | Hampden 80 Shot HP 12 Jun 2005 | 10 of 18 | 725 |
| 28 May 2005 | VERMONT HIGH POWER CHAMPIONSHIP · 28 MAY 2005 | 35 of 69 | 720-10 |
| 17 Oct 2004 | Nashua 80 Shot HP 17 Oct 2004 | 16 of 26 | 718 |
| 12 Sep 2004 | Hampden NRA 50 Shot HP 12 Sep 2004 (NRA 50) | 1 of 9 | 468 |
| 18 Jul 2004 | Hampden NRA 50 Shot HP 18 Jul 2004 (NRA 50) | 9 of 12 | 449 |
| 17 Jul 2004 | Hampden 80 Shot HP 17 Jul 2004 | 13 of 26 | 736 |
| 16 May 2004 | Hampden NRA 50 Shot HP 16 May 2004 (NRA 50) | 7 of 18 | 456 |
| 25 Apr 2004 | Hampden NRA 50 Shot HP 25 Apr 2004 (NRA 50) | 11 of 24 | 440 |
| 21 Sep 2003 | Nashua 80 Shot HP 21 Sep 2003 | 11 of 26 | 751 |
| 18 May 2003 | Nashua 80 Shot HP 18 May 2003 | 11 of 25 | 735 |
| 27 Oct 2002 | Hampden NRA 50 Shot HP 27 Oct 2002 (NRA 50) | 10 of 19 | 455 |
| 13 Oct 2002 | Nashua 80 Shot HP 13 Oct 2002 | 6 of 15 | 721 |
| 16 Sep 2001 | Nashua 80 Shot HP 16 Sep 2001 | 8 of 13 | 746 |
| 15 Jul 2001 | Nashua 80 Shot HP 15 Jul 2001 | 18 of 23 | 729 |
| 26 May 2001 | Vermont State High Power Championship 26 May 2001 | 20 of 54 | 908 |
| 6 May 2001 | Nashua 80 Shot HP 6 May 2001 | 8 of 24 | 736 |
| 22 Apr 2001 | Nashua NRA 50 Shot HP 22 Apr 2001 (NRA 50) | 10 of 31 | 458 |
| 20 Aug 2000 | Nashua 80 Shot HP 20 Aug 2000 | 13 of 13 | 644 |
| 16 Jul 2000 | Nashua NRA 50 Shot HP 16 Jul 2000 (NRA 50) | 8 of 17 | 453 |
| 27 May 2000 | Vermont State High Power Championship 27 May 2000 | 24 of 50 | 908 |
| 7 May 2000 | Nashua 80 Shot HP 7 May 2000 | 18 of 19 | 654 |
| 18 Jul 1999 | Nashua 80 Shot HP 18 Jul 1999 | 30 of 34 | 702 |
| 13 Jun 1999 | Nashua 80 Shot HP 13 Jun 1999 | 13 of 19 | 718 |
| 13 Sep 1998 | Warren 80 Shot HP 13 Sep 1998 | 7 of 16 | 707 |
| 18 Jul 1998 | Warren 80 Shot HP 18 Jul 1998 | 9 of 19 | 732 |
| 21 Jun 1998 | Warren 80 Shot HP 21 Jun 1998 | 5 of 13 | 751 |
| 17 May 1998 | Warren 80 Shot HP 17 May 1998 | 8 of 11 | 727 |
| 19 Apr 1998 | Nashua NRA 50 Shot HP 19 Apr 1998 (NRA 50) | 8 of 20 | 470 |
| 19 Oct 1997 | Nashua 80 Shot HP 19 Oct 1997 | 5 of 12 | 763 |
| 14 Sep 1997 | Warren 80 Shot HP 14 Sep 1997 | 9 of 13 | 711 |
| 27 Jul 1997 | Warren 80 Shot HP 27 Jul 1997 | 7 of 10 | 693 |
| 22 Jun 1997 | Warren 80 Shot HP 22 Jun 1997 | 14 of 16 | 692 |
| 18 May 1997 | Warren NRA 50 Shot HP 18 May 1997 (NRA 50) | 7 of 10 | 415 |
| 18 Aug 1996 | Maine State High Power Championship 18 Aug 1996 | 10 of 15 | 734 |
| 28 Jul 1996 | Warren 80 Shot HP 28 Jul 1996 | 8 of 12 | 708 |
| 19 Aug 1995 | Warren 80 Shot HP 19 Aug 1995 | 10 of 14 | 705 |
| 25 Sep 1994 | Scarborough NRA 50 Shot HP 25 Sep 1994 (NRA 50) | 4 of 8 | 445 |
| 20 Aug 1994 | Warren 80 Shot HP 20 Aug 1994 | 8 of 8 | 661 |
| 10 Jul 1994 | Warren NRA 50 Shot HP 10 Jul 1994 (NRA 50) | 8 of 12 | 423 |
| 27 Jun 1993 | Warren NRA 50 Shot HP 27 Jun 1993 (NRA 50) | 6 of 10 | 443 |
| 19 Jun 1993 | Reading NRA 50 Shot HP 19 Jun 1993 (NRA 50) | 9 of 12 | 428 |
| 19 Jul 1992 | Augusta 80 Shot HP 19 Jul 1992 | 4 of 6 | 685 |
| 13 Jul 1991 | Reading 80 Shot HP Service Rifle 13 Jul 1991 | 20 of 26 | 707 |