NSCHSAA REGULAR SEASON CHAMPIONS
2024 A Chaminade
2023 A Chaminade
2022 A Chaminade
2021 A Holy Trinity
2020 A St. Anthony's
2019 A Chaminade
2018 A Chaminade
2017 A St. Anthony's, Chaminade, Holy Trinity
2016 A Kellenberg, Chaminade
2015 A Holy Trinity
2014 A Tie: Kellenberg
2014 A Tie: St. Mary's 
2013 A St. Mary's
2012 A Kellenberg
2011 A St. Mary's
2010 A St. John The Baptist
2009 A St. John The Baptist
2008 A Chaminade
2007 AA St. Dominic A St. Anthony's
2006 AA St. Dominic A St. John the Baptist
2005 AA St. Mary's A St. Anthony's
2004 AA St. Mary's A St. Anthony's
2003 N/A St. Mary's
2002 N/A St. Mary's, St. Dominic
2001 N/A St. Mary's
2000 N/A St. Mary's
1999 N/A St. Mary's
1998 N/A St. Mary's
1997 N/A St. Dominic
1996 N/A St. Dominic
1995 N/A St. Dominic
1994 N/A Chaminade
1993 N/A St. Anthony's
1992 N/A St. Dominic
1991 N/A St. Dominic
1990 N/A Tie: St. John the Baptist, Holy Trinity
1989 N/A Holy Trinity
1988 N/A Kellenberg
1987 N/A St. Agnes
1986 N/A St. Agnes
1985 N/A Holy Trinity
1984 N/A St. Anthony's
1983 AA St. Agnes A St. Anthony's
1982 AA St. Agnes A St. Agnes
1981 AA St. Agnes A St. Dominic
1980 AA Holy Trinity A St. Dominic
1979 AA St. Agnes A St. Anthony's
1978 AA Holy Trinity A St. Anthony's
1977 AA Holy Trinity A St. Anthony's
1976 AA Holy Trinity A Holy Family
1975 AA St. Agnes A St. Dominic
1974 AA St. Agnes A St. Anthony's
1973 AA St. Agnes A St. Anthony's