YEAR W-L COACH CHAMPIONSHIPS
1972-73 10-12 Duane Mutschler
1973-74 12-7 Duane Mutschler
1974-75 18-4 Duane Mutschler Conference Champs
1975-76 22-5 Duane Mutschler Conference Champs
Region 4AA Champs
1976-77 24-3 Duane Mutschler Conference Champs
Region 4AA Champs
1977-78 14-6 Duane Mutschler Conference Champs
1978-79 14-8 Duane Mutschler Region 4AA Runner-up
1979-80 16-8 Duane Mutschler Region 4AA Champs
1980-81 14-6 Duane Mutschler Conference Champs
1981-82 20-4 Duane Mutschler Conference Champs
Region 4AA Champs
1982-83 13-8 Duane Mutschler
1983-84 14-7 Duane Mutschler
1984-85 11-11 Duane Mutschler
1985-86 17-5 Duane Mutschler
1986-87 16-6 Duane Mutschler
1987-88 10-12 Duane Mutschler
1988-89 19-8 Duane Mutschler Region 4AA Champs
State 3rd Place
1989-90 7-14 Duane Mutschler
1990-91 9-14 Duane Mutschler
1991-92 5-19 Duane Mutschler
1992-93 14-11 Duane Mutschler
1993-94 13-12 Duane Mutschler
1994-95 7-17 Duane Mutschler
1995-96 14-11 Duane Mutschler
1996-97 23-4 Duane Mutschler Conference Champs
Sect. 3AAAA Champs
State AAAA Runner-up
1997-98 14-10 Duane Mutschler
1998-99 9-14 Dennis Bloom
1999-00 12-12 Dennis Bloom
2000-01 10-16 Dennis Bloom
2001-02 18-8 Dennis Bloom
2002-03 15-12 Dennis Bloom
2003-04 22-6 Dennis Bloom Conference Champs
Sect. 4AAAA Runner Up
2004-05 20-10 Dennis Bloom Conference Champs
Sect. 4AAAA Champs
2005-06 21-8 Dennis Bloom Sect. 4AAAA Runner Up
2006-07 19-10 Dennis Bloom Sect. 4AAAA Runner-Up
2007-08 22-5 Dennis Bloom Conference Champs
2008-09 16-12 Keven Seim
2009-10 20-7 Randy Jordan
2010-11 15-13 Randy Jordan
2011-12 13-14 Randy Jordan
2012-13 22-7 Randy Jordan Sect. 4AAAA Runner-up
2013-14 13-15 Randy Jordan
2014-15 18-10 Randy Jordan
2015-16 13-14 Randy Jordan
2016-17 3-23 Brady Hannigan
2017-18 4-24 Brady Hannigan
2018-19 12-15 Brady Hannigan
2019-20 9-18 Brady Hannigan
2020-21 4-14 Brady Hannigan
2021-22 13-14 Brady Hannigan
2022-23 18-10 Brady Hannigan