® Denotes Regional Champions
C Denotes Division II State Champions
Season: 1989-90
Overall: 0-23-0
Great Northern Conference: 0-16
Season: 1990-91
Overall: 1-22-0
Great Northern Conference: 0-14
Season: 1991-92
Overall: 10-13-0
Great Northern Conference: 5-11
Season: 1992-93
Overall: 14-8-2
Great Northern Conference: 8-6-2
Season: 1993-94
Overall: 17-6-0
Great Northern Conference: 13-3-0 (Champions)
Season: 1994-95
Overall: 12-11-1
Great Northern Conference: 8-7-1
Season: 1995-96
Overall: 12-9-1
Great Northern Conference: 8-6-1
Season: 1996-97
Overall: 10-11-1
Great Northern Conference: 6-9-1
Season: 1997-98
Overall: 13-12-2
Great Northern Conference: 4-10
Season: 1998-99
Overall: 16-9-3
Great Northern Conference: 7-6-3
Big North Conference: 6-1-1 (Champions)
Season: 1999-00
Overall: 7-18-0
Great Northern Conference: 1-7-0
Big North Conference: 3-9-0
Season: 2000-01
Overall: 14-11-2 ®
Great Northern Conference: 2-4-2
Big North Conference: 6-3-1
Season: 2001-02
Overall: 14-11-0
Great Northern Conference: 6-2-0
Big North Conference: 9-1-0 (Champions)
Season: 2002-03
Overall: 19-5-1
Great Northern Conference: 6-2-0
Big North Conference: 6-1-0 (Champions)
Season: 2003-04
Overall: 15-8-2
Great Northern Conference: 5-3-0 (Champions)
Big North Conference: 5-2-0
Season: 2004-05
Overall: 12-12-1
Big North Conference: 2-7-1
Season: 2005-06
Overall: 26-2-1 ® C
Big North Conference: 9-0-1 (Champions)
Season: 2006-07
Overall: 12-10-4
Big North Conference: 5-5-0
Season: 2007-08
Overall: 19-7-1
Big North Conference: 8-2 (Champions)
Season: 2008-09
Overall: 18-8-2 ®
Big North Conference: 8-2
Season: 2009-10
Overall: 13-13-0
Big North Conference: 7-3
Season: 2010-11
Overall: 14-11-0
Big North Conference: 8-2
Season: 2011-12
Overall: 19-8-1 ®
Big North Conference: 10-0 (Champions)
Season: 2012-13
Overall: 23-4-0
Big North Conference: 10-0 (Champions)
Season: 2013-14
Overall: 13-11-1
Big North Conference: 7-1-1 (Champions)
Season: 2014-15
Overall: 19-9-1 ®
Big North Conference: 9-1 (Champions)
Season: 2015-16
Overall: 14-11-1
Big North Conference: 9-1 (Champions)
Season: 2016-17
Overall: 11-15-0
Big North Conference: 7-3 (Champions)
Season: 2017-18
Overall: 13-15-0
Big North Conference: 7-3
Season: 2018-19
Overall: 13-13-0
Big North Conference: 6-4-0
Season: 2019-20
Overall: 22-4-2 ®
Big North Conference: 10-0 (Champions)
Season: 2020-21
Overall: 13-3-0 ®
Big North Conference: 8-0-0 (Champions)
Season: 2021-22
Overall: 20-8-1 ®
Big North Conference: 7-2-1
Season: 2022-23
Overall: 14-9-3
Big North Conference: 8-2-0
Season: 2023-24
Overall: 13-14-0
Big North Conference: 9-1-0 (Champions)
® Denotes Regional Champions
C Denotes Division II State Champions