| 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 | N/A | N/A | Kevin Murphy, Matt Kelly (Asst Captain) |
| Cody Richard (Asst Captain) & Chris King (Asst Captain) | |||
| Overall Record | 138-43-6 |