| 16 Jul 2006 | Nashua 80 Shot HP 16 Jul 2006 | 5 of 24 | 769 |
| 1 Jul 2006 | NRA REGIONAL CHAMPIONSHIP · 1 JUL 2006 | 3 of 48 | 985-32 |
| 4 Jun 2006 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 4 JUN 2006 | 4 of 30 | 781-24 |
| 27 May 2006 | Reading 80 Shot HP 27 May 2006 | 5 of 30 | 773 |
| 14 May 2006 | Reading NRA 50 Shot HP 14 May 2006 (NRA 50) | 2 of 24 | 486 |
| 3 Sep 2005 | New Hampshire State High Power Championship 3 Sep 2005 | 1 of 57 | 980 |
| 1 May 2005 | Reading NRA 50 Shot HP 1 May 2005 (NRA 50) | 4 of 20 | 481 |
| 22 Aug 2004 | Nashua 80 Shot HP 22 Aug 2004 | 1 of 35 | 786 |
| 4 Jul 2004 | NASHUA FISH & GAME NRA REGIONAL CHAMPIONSHIP · 4 JUL 2004 | 4 of 62 | 982-40 |
| 5 Jun 2004 | Massachusetts State High Power Championship 5 Jun 2004 | 1 of 39 | 977 |
| 29 May 2004 | Reading 80 Shot HP 29 May 2004 | 1 of 35 | 781 |
| 16 May 2004 | Nashua 80 Shot HP 16 May 2004 | 1 of 25 | 771 |
| 2004 | NEW HAMPSHIRE STATE HIGH POWER CHAMPIONSHIP · MATCH #8 · 2004 | 3 of 50 | 986-38 |
| 21 Sep 2003 | Nashua 80 Shot HP 21 Sep 2003 | 3 of 26 | 790 |
| 30 Aug 2003 | New Hampshire State High Power Championship 30 Aug 2003 | 3 of 59 | 980 |
| 4 May 2003 | Reading NRA 50 Shot HP 4 May 2003 (NRA 50) | 7 of 36 | 480 |
| 6 Jul 2002 | READING NRA REGIONAL CHAMPIONSHIP · 6 JUL 2002 | 5 of 23 | 971-31 |
| 8 Jun 2002 | MASSACHUSETTS STATE HIGH POWER CHAMPIONSHIP · 8 JUN 2002 | 1 of 38 | 983-35 |
| 25 May 2002 | Reading 80 Shot HP 25 May 2002 | 2 of 45 | 775 |
| 19 May 2002 | Nashua 80 Shot HP 19 May 2002 | 1 of 22 | 765 |
| 5 May 2002 | Reading NRA 50 Shot HP 5 May 2002 (NRA 50) | 6 of 31 | 475 |
| 16 Sep 2001 | Nashua 80 Shot HP 16 Sep 2001 | 1 of 13 | 781 |
| 1 Sep 2001 | New Hampshire State High Power Championship 1 Sep 2001 | 8 of 44 | 962 |
| 7 Jul 2001 | Nashua NRA Regional Championship 7 Jul 2001 | 2 of 57 | 974 |
| 9 Jun 2001 | Massachusetts State High Power Championship 9 Jun 2001 | 2 of 28 | 969 |
| 26 Aug 2000 | Massachusetts State Service Rifle Championship 26 Aug 2000 | 2 of 23 | 966 |
| 22 Jul 2000 | Reading 80 Shot HP League 22 Jul 2000 | 4 of 21 | 766 |
| 1 Jul 2000 | Reading NRA Regional Championship 1 Jul 2000 | 8 of 43 | 959 |
| 10 Jun 2000 | Massachusetts State High Power Championship 10 Jun 2000 | 10 of 23 | 953 |
| 27 May 2000 | Reading 80 Shot HP 27 May 2000 | 10 of 33 | 760 |