History
1984 - Won 2 Lost 11
1985 - Won 6 Lost 10
1986 - Won 6 Lost 9
1987 - Won 12 Lost 7 State Quarterfinalist
1988 - Won 15 Lost 4 State Semifinalist
1989 - Won 14 Lost 4 State Semifinalist
1990 - Won 15 Lost 5 State Semifinalist
1991 - Won 14 Lost 6 State Runner Up
1992 - Won 18 Lost 3 FCIAC Champions, State Runner Up
1993 - Won 17 Lost 4 FCIAC & State Runner Up
1994 - Won 20 Lost 2 FCIAC Champions, State Runner Up
1995 - Won 12 Lost 8 State Semifinalist
1996 - Won 13 Lost 7 State Semifinalist
1997 - Won 21 Lost 1 FCIAC & State Champions
1998 - Won 19 Lost 1 FCIAC Champions, State Semifinalist
1999 - Won 18 Lost 4 FCIAC & State Runner Up
2000 - Won 19 Lost 2 FCIAC & State Champions
2001 - Won 15 Lost 5 FCIAC Champions, State Semifinalists
2002 - Won 18 Lost 3 FCIAC Champions, State Semifinalists
2003 - Won 17 Lost 4 FCIAC Runner Up, State Semifinalists
2004 - Won 19 Lost 3 FCIAC Champions, State Semifinalists
2005 - Won 23 Lost 0 FCIAC & State Champions
2006 - Won 21 Lost 1 FCIAC & State Champions
2007 - Won 19 Lost 3 State Champions
2008 - Won 22 Lost 1 FCIAC & State Champions
2009 - Won 18 Lost 5 FCIAC Runner Up, State Champions
2010 - Won 19 Lost 3 State Champions
2011 - Won 19 Lost 3 FCIAC Champions
2012 - Won 20 Lost 2 State Champions
2013 - Won 12 Lost 8 FCIAC Eastern Division Champs
2014 - Won 23 Lost 0 FCIAC & State Champions
2015 - Won 20 Lost 3 FCIAC & State Champions
2016 - Won 23 Lost 0 FCIAC & State Champions
2017 - Won 23 Lost 0 FCIAC & State Champions & National Champions
2018 - Won 22 Lost 1 FCIAC Champions & State Runners-up
2019 - Won 17 Lost 5 State Champions
2020 - SEASON lost to COVID 19
2021 - Won 19 Lost 2 FCIAC Champions
2022 - Won 20 Lost 3 FCIAC Champions & State Runners-up
2023 - Won 15 Lost 6 FCIAC & State Semi Finalists, FCIAC Tier 1 Champs
2024 - Won 16 Lost 7 FCIAC & STATE Runners-up
41 years (total) 681-156 (.813) 14 State Championships 19 F.C.I.A.C. Championships
25 consecutive trips to state final four (1988-2012)