2024
- 73rd New Hampshire Open 7/13-7/14/2024
- 2024 NH Scholastic Team Championship 4/13/2024
- 2024 NH Scholastic Individual Championship 3/30/2024
- 10th Queen City Tornado 2/24/2024
2023
- 47th New Hampshire Amateur 10/28/2023
- 72nd New Hampshire Open 7/22-7/23/2023
- 9th Queen City Tornado 2/25/2023
2022
- 46th New Hampshire Amateur 10/29/2022
- 71st New Hampshire Open 9/24-9/25/2022
- 2022 NH Scholastic Individual Championship 4/9/2022
- 8th Queen City Tornado 2/26/2022
2021
2020
2019
- 44th New Hampshire Amateur 11/09/2019
- 2019 New Hampshire Senior Championship 10/19-10/20/2019
- 69th New Hampshire Open 9/14-9/15/2019
- 6th Queen City Tornado 2/23/2019
- 2019 NH Scholastic Team Championship 4/06/2019
- 2019 NH Scholastic Individual Championship 3/30/2019
2018
- 2018 New Hampshire Senior Championship 12/22-12/23/2018
- 43rd New Hampshire Amateur 11/17/2018
- 68th New Hampshire Open 7/21-7/22/2018
- 2018 NH Scholastic Team Championship 4/07/2018
- 2018 NH Scholastic Individual Championship 3/17/2018
- 2018 NH Quick Chess Championship 3/24/2018
- 5th Queen City Tornado 2/24/2018
2017
- 42nd New Hampshire Amateur 11/4/2017
- 2017 New Hampshire Senior Championship 10/21-10/22/2017
- 67th New Hampshire Open 7/8-7/9/2017
- 2017 NH Scholastic Team Championship 4/08/2017
- 2017 NH Quick Chess Championship 4/01/2017
- 2017 NH Scholastic Individual Championship 3/18/2017
- 4th Queen City Tornado 3/4/2017
2016
- 41st New Hampshire Amateur 11/5/2016
- 66th New Hampshire Open 7/23-7/24/2016
- 2016 NH Quick Chess Championship 4/16/2016
- 2016 NH Scholastic Team Championship 4/09/2016
- 2016 NH Scholastic Individual Championship 3/20/2016
- 3rd Queen City Tornado 2/27/2016
2015
- 40th New Hampshire Amateur 11/14/2015
- 65th New Hampshire Open 7/11-7/12/2015
- 2015 NH Quick Chess Championship 5/2/2015
- 2015 NH Scholastic Team Championship 4/12/2015
- 2015 NH Scholastic Individual Championship 3/28/2015
- 2nd Queen City Tornado 2/28/2015
2014
- 39th New Hampshire Amateur 11/15/2014
- 64th New Hampshire Open 7/25-7/27/2014
- 2014 NH Quick Chess Championship 4/26/2014
- 2014 NH Scholastic Team Championship 4/12/2014
- 2014 NH Scholastic Individual Championship 3/23/2014
- 1st Queen City Tornado 2/22/2014
2013
- 38th New Hampshire Amateur 11/2/2013
- 63rd New Hampshire Open 6/14-6/16/2013
- 2013 NH Scholastic Team Championship 4/27/2013
- 2013 NH Quick Chess Championship 4/21/2013
- 2013 NH Scholastic Individual Championship 3/16/2013
- 37th Queen City Open 1/26-1/27/2013
2012
- 37th New Hampshire Amateur 10/6/2012
- 62nd New Hampshire Open 6/22-6/24/2012
- 2012 NH Scholastic Team Championship 5/5/2012
- 2012 NH Quick Chess Championship 4/21/2012
- 2012 NH Scholastic Individual Championship 4/14/2012
- 36th Queen City Open 1/25-1/26/2012
2011
- 36th New Hampshire Amateur 11/12/2011
- 61st New Hampshire Open 7/16-7/17/2011
- 2011 NH Scholastic Team Championship 4/9/2011
- 2011 NH Quick Chess Championship 4/2/2011
- 2011 NH Scholastic Individual Championship 3/26/2011
- 35th Queen City Open 1/29-1/30/2011
2010
- 35th New Hampshire Amateur 12/4/2010
- 60th New Hampshire Open 6/10-6/11/2010
- 2010 NH Quick Chess Championship 4/17/2010
- 2010 NH Scholastic Team Championship 4/10/2010
- 2010 NH Scholastic Individual Championship 3/27/2010
- 34th Queen City Open 1/30-1/31/2010
2009
- 34th New Hampshire Amateur 11/14/2009
- 59th New Hampshire Open 6/13-6/14/2009
- 2009 NH Quick Chess Championship 4/25/2009
- 2009 NH Scholastic Individual Championship 4/4/2009
- 2009 NH Scholastic Team Championship 3/21/2009
- 33rd Queen City Open 2/7-2/8/2009
2008
- 33rd New Hampshire Amateur 11/1/2008
- 58th New Hampshire Open 6/21-6/22/2008
- 2008 NH Scholastic Team Championship 4/12/2008
- 2008 NH Scholastic Individual Championship 3/29/2008
- 32nd Queen City Open 2/9-2/10/2008
2007
- 32nd New Hampshire Amateur 12/1/2007
- 57th New Hampshire Open 7/14-7/15/2007
- 2007 NH Scholastic Team Championship 4/14/2007
- 2007 NH Scholastic Individual Championship 3/24/2007
- 31st Queen City Open 2/10-2/11/2007
2006
- 31st New Hampshire Amateur 11/11/2006
- 56th New Hampshire Open 6/24-6/25/2006
- 2006 NH Scholastic Team Championship 4/8/2006
- 2006 NH Scholastic Individual Championship 3/11/2006
- 30th Queen City Open 2/11-2/12/2006
2005
- 30th New Hampshire Amateur 11/12/2005
- 55th New Hampshire Open 6/25-6/26/2005
- 2005 NH Scholastic Team Championship 4/16/2005
- 2005 NH Scholastic Individual Championship 4/9/2005
- 29th Queen City Open 2/26-2/27/2005
2004
- 29th New Hampshire Amateur 11/13/2004
- 54th New Hampshire Open 7/17-7/18/2004
- 2004 NH Scholastic Team Championship 4/17/2004
- 2004 NH Scholastic Individual Championship 3/27/2004
- 28th Queen City Open 2/28-2/29/2004
2003
- 28th New Hampshire Amateur 11/15/2003
- 53rd New Hampshire Open 7/26-7/27/2003
- 2003 NH Scholastic Team Championship 4/12/2003
- 2003 NH Scholastic Individual Championship 3/29/2003
- 27th Queen City Open 2/22-2/23/2003
2002
- 27th New Hampshire Amateur 9/28/2002
- 52nd New Hampshire Open 7/13/2002
- 2002 NH Scholastic Individual Championship 4/13/2002
- 2002 NH Scholastic Team Championship 3/30/2002
- 26th Queen City Open 2/26/2002
2001
- 26th New Hampshire Amateur 9/29/2001
- 51st New Hampshire Open 7/28/2001
- 2001 NH Scholastic Team Championship 4/14/2001
- 2001 NH Scholastic Individual Championship 3/31/2001
- 25th Queen City Open 2/17/2001
2000
- 25th New Hampshire Amateur 9/30/2000
- 50th New Hampshire Open 7/22-23/2000
- 2000 NH Scholastic Team Championship 4/15/2000
- 2000 NH Scholastic Individual Championship 3/25/2000
- 24th Queen City Open 2/19-2/20/2000
1999
- 24th New Hampshire Amateur 10/16/1999
- 49th New Hampshire Open 7/31-8/1/1999
- 1999 NH Scholastic Team Championship 4/17/1999
- 1999 NH Scholastic Individual Championship 3/27/1999
- 23rd Queen City Open 2/27-2/28/1999
1998
- 23rd New Hampshire Amateur 11/7/1998
- 48th New Hampshire Open 7/18-7/19/1998
- 1998 NH Quick Chess Championship 5/30/1998
- 1998 NH Scholastic Team Championship 4/18/1998
- 1998 NH Scholastic Individual Championship 3/28/1998
- 22nd Queen City Open 2/28-3/1/1998
1997
- 22nd New Hampshire Amateur 10/25/1997
- 47th New Hampshire Open 7/26-7/27/1997
- 1997 NH Quick Chess Championship 5/31/1997
- 1997 NH Scholastic Team Championship 4/19/1997
- 1997 NH Scholastic Individual Championship 3/22/1997
- 21st Queen City Open 3/1-3/2/1997
1996
- 21st New Hampshire Amateur 9/28/1996
- 46th New Hampshire Open 7/13-7/14/1996
- 1996 NH Scholastic Team Championship 4/6/1996
- 1996 NH Scholastic Individual Championship 3/30/1996
- 20th Queen City Open 3/9-3/10/1996
1995
- 20th New Hampshire Amateur 9/30/1995
- 45th New Hampshire Open 7/22-7/23/1995
- 1995 NH Scholastic Team Championship 4/8/1995
- 1995 NH Scholastic Individual Championship 3/11/95
- 19th Queen City Open 2/25-2/26/1995
1994
- 19th New Hampshire Amateur 9/24/1994
- 44th New Hampshire Open 7/23-7/24/1994
- 1994 NH Scholastic Team Championship 3/5/1994
- 1994 NH Scholastic Individual Championship 2/12/1994
- 18th Queen City Open 2/26-2/27/1994
1993
- 18th New Hampshire Amateur 9/11/1993
- 43rd New Hampshire Open 7/24-7/25/1993
- 1993 NH Scholastic Team Championship 4/17/1993
- 1993 NH Scholastic Individual Championship 2/06/1993
- 17th Queen City Open 2/20-2/21/1993