History

Year Record Play-Off Result Captains
       
1999-2000 (10-1-1) Club Team Michael Lane 
      Brett Belcastro (Asst. Captain)
       
2000-2001 (11-2-2) Club Team Brett Belcastro  
      John Bryson (Asst. Captain)
       
2001-2002 (7-11-0) 1st Varsity Season Tim McClare, Justin Umlah (Asst. Captain) 
      Pete Anderson (Asst. Captain)
       
2002-2003 (14-1-1) Division 3 Runner-Up Justin Umlah
      Josh Donabedian (Asst. Captain)
       
2003-2004 (12-3-1) Division 3 Runner-Up Todd Frechette, Tim White 
      Mike King  
       
2004-2005 (9-8-1) Division 3 Quarter-Finalist Mike King, Ben Hall 
      Kyle Bergeron
       
2005-2006 (13-4-1) Division 3 Quarter-Finalist Brian Frechette, Kyle Bergeron
      Mike Ansaldi
       
2006-2007 (13-5-1) Division 3 Semi-Finalist Mark Lane, Garrett Meador
      Sam Woodward
       
2007-2008 (18-2-0) Division 3 Runner-Up Michael Skelton, Brad Hauser
      Justin Clements & George Weigold
       
2008-2009 (17-4-0) Division 3 State Champions Justin Clements & George Weigold
       
2009-2010 (20-1-0) Division 3 State Champions Taylor Cyr, Griffin Meador
      Bryan Lamontagne & Ricky Gaudreau
       
2010-2011 (15-4-1) Division 3 Runner-Up Logan Spoor,  Chuckie Smith (Asst Captain)
       & Kevin Murphy (Asst. Captain)
       
2011-2012 (20-1-0) Division 3 State Champions Kevin Murphy, Matt Kelly (Asst Captain)
      Cody Richard (Asst Captain) & Chris King (Asst Captain)
       
2012-2013 (11-9-0) Division 3 Semi-Finalist Connor Todd, Anthony LaRusso
      Nick Massa (Asst Captain)
       
2013-2014 (8-11-0) Division 3 Quarter-Finalist Brad Canavari
      Dane Rivera (Asst. Captain) & Robby Moody (Asst. Captain)
       
2014-2015 (13-5-2) Division 3 Semi-Finalist Robby Moody
      Bobby Davis (Asst. Cpatain) & Dan Nusbaum (Asst. Captain)
       
2015-2016 (12-5-3) Division 3 Semi-Finalist None
       
2016-2017 (18-3-0) Division 3 State Champions Mackenzie Murphy & Tanner Brown (Asst. Captain)
       
       
Overall Record 241-80-14