* Last updated at 12:30 pm on Monday, November 18, 2024

Print this page

Season summaries include titles won (and the class they were won in), final place in state, final won-lost record, and head coach for all seasons submitted by the school or gathered from IHSA records.

A few titles are missing (complete list of missing titles). Changes and additions to these records may be made by school personnel through the IHSA Schools Center.

Key to titles: D–district, R–regional, S–sectional, U–super-sectional, Q–team qualifier for state finals, P–Chicago Public League champion (only when an automatic qualifier to the state finals).

McHenry

Baseball

Season Class Titles Place Won Lost Tied Coach
1946-47   D          
1956-57   R          
1990-91 AA R          
1993-94 AA R          
2001-02 AA R          
2006-07 AA R   23 8   Brian Rockweiler
2007-08       18 13   Brian Rockweiler
2008-09       23 13   Brian Rockweiler
2009-10       21 14   Brian Rockweiler
2010-11       24 12   Brian Rockweiler
2011-12       19 17   Brian Rockweiler
2012-13       23 15   Brian Rockweiler
2013-14       21 14   Brian Rockweiler
2014-15 4A R   23 14   Brian Rockweiler
2015-16       22 15   Brian Rockweiler
2016-17 4A R   26 11   Brian Rockweiler
2017-18 4A R   26 10   Brian Rockweiler
2018-19       23 14   Brian Rockweiler
Coach Total 292 170   13 yr   .632
2019-20       0 0   Brian Rockweiler & Covid Year
Coach Total 0 0   1 yr   
2020-21       18 18   Brian Rockweiler
2021-22 4A RSUQ 4 30 10   Brian Rockweiler
2022-23       21 15 1 Brian Rockweiler
2023-24 4A RS   30 8   Brian Rockweiler
Coach Total 99 51 1 4 yr   .659
School Total 391 221 1 18 yr   .639

Bass Fishing

Season Class Titles Place Won Lost Tied Coach
2020-21   Q          

Boys Basketball

Season Class Titles Place Won Lost Tied Coach
1937-38   D          
1944-45   D          
1949-50       12 9   Leonard McCracken
1950-51       7 15   Leonard McCracken
Coach Total 19 24   2 yr   .442
1951-52       15 12   Cliff Fulton
1958-59       22 2   Cliff Fulton
Coach Total 37 14   2 yr   .725
1971-72 AA R          
1972-73 AA R          
1974-75 AA R          
1975-76 AA RS   25 5   Ken Ludwig
Coach Total 25 5   1 yr   .833
1976-77       9 15    
1977-78 AA R   10 16    
1978-79       9 14    
1979-80       18 9    
1980-81       17 9    
1981-82       3 20    
Coach Total 66 83   6 yr   .443
1982-83       9 16   Ken Ludwig
1983-84       10 15   Ken Ludwig
1984-85       10 18   Ken Ludwig
1985-86       2 23   Ken Ludwig
1986-87       8 21   Ken Ludwig
1987-88       16 11   Ken Ludwig
1988-89       18 8   Ken Ludwig
Coach Total 73 112   7 yr   .395
1989-90       12 14   Bob Barnett
1990-91       5 21   Bob Barnett
1991-92       9 18   Bob Barnett
1992-93       7 19   Bob Barnett
Coach Total 33 72   4 yr   .314
1993-94       8 18   Kurt Pearson
1994-95       4 22   Kurt Pearson
1995-96       8 18   Kurt Pearson
Coach Total 20 58   3 yr   .256
1996-97       7 19   Mike Novell
1997-98       6 20   Mike Novell
1998-99       11 16   Mike Novell
1999-00             Mike Novell
Coach Total 24 55   3 yr   .304
2000-01       16 9   Barry Burmeister
2001-02       7 20   Barry Burmeister
2002-03       16 14   Barry Burmeister
2003-04       19 9   Barry Burmeister
Coach Total 58 52   4 yr   .527
2004-05       2 26   Tim Paddock
2005-06       11 19   Tim Paddock
2006-07       3 25   Tim Paddock
2007-08       8 20   Tim Paddock
2008-09 4A R   16 13   Tim Paddock
2009-10       16 9   Tim Paddock
2010-11       15 12   Tim Paddock
2011-12 4A R   13 16   Tim Paddock
2012-13       11 16   Tim Paddock
2013-14       12 16   Tim Paddock
2014-15       5 22   Tim Paddock
2015-16       14 16   Tim Paddock
2016-17       18 12   Tim Paddock
Coach Total 144 222   13 yr   .393
2017-18       19 10   Chris Madson
2018-19       2 28   Chris Madson
2019-20       5 27   Chris Madson
2020-21       4 9   Chris Madson
2021-22       8 21   Chris Madson
2022-23       13 19   Chris Madson
Coach Total 51 114   6 yr   .309
2023-24 4A R         Raymond Card
School Total 550 811   51 yr   .404

Boys Bowling

Season Class Titles Place Won Lost Tied Coach
2017-18       10 2   Dale Gross
2018-19       11 4   Dale Gross
2019-20       10 5   Dale Gross
Coach Total 31 11   3 yr   .738
2020-21              
2021-22       7 5   Dale Gross
Coach Total 7 5   1 yr   .583
2023-24   RQ         Doug Primus
School Total 38 16   4 yr   .704

Boys Cross Country

Season Class Titles Place Won Lost Tied Coach
1968-69   DQ          
1969-70   D          
1981-82 AA Q 3       Bill Hutchinson
1983-84 AA Q         Bill Hutchinson
2007-08 3A R         Jim Wheeler
2014-15 3A Q         Beth Czubik
2015-16             Jim Wheeler
2015-16 3A Q         Jim Wheeler
2019-20 3A Q         Kevin Horst

Boys Golf

Season Class Titles Place Won Lost Tied Coach
1937-38   DQ 3        
1943-44   DQ 2        
1975-76 AA D         Charles Cuda
1977-78 AA Q 3       Charles Cuda
1980-81 AA Q         Charles Cuda
1981-82 AA D         Charles Cuda
1982-83 AA RSQ 2       Charles Cuda
1983-84 AA Q         Charles Cuda
1988-89 AA R         Jeff Varda
2006-07 AA Q         Jeff Varda
2012-13 3A R         Ryan Ellison
2019-20             Ryan Ellison
2019-20 3A R         Ryan Ellison
2021-22       9 3   Ryan Ellison
2023-24 3A R         Ryan Ellison
2024-25 3A R         Ryan Ellison
Coach Total 9 3   1 yr   .750
School Total 9 3   1 yr   .750

Boys Lacrosse

Season Class Titles Place Won Lost Tied Coach
2018-19       7 11   Mike Richberg
Coach Total 7 11   1 yr   .389
2020-21       0 13   Matt Biell
Coach Total 0 13   1 yr   .000
2021-22       1 15   Jim Blaz
2022-23       3 12   Jim Blaz
Coach Total 4 27   2 yr   .129
School Total 11 51   4 yr   .177

Boys Soccer

Season Class Titles Place Won Lost Tied Coach
1989-90       8 12 1 John Sytsma
1990-91       9 10 2 John Sytsma
1991-92       12 9 1 John Sytsma
1992-93       10 11 1 John Sytsma
Coach Total 39 42 5 4 yr   .483
1993-94       8 13 2 Ron Parks
Coach Total 8 13 2 1 yr   .391
1994-95             Kurt Schultz
1995-96   R         Kurt Schultz
1996-97             Kurt Schultz
1997-98             Kurt Schultz
1998-99       6 13 2 Tony Caruso
1999-00       10 12   Tony Caruso
2000-01       12 11   Tony Caruso
2001-02       11 9 2 Tony Caruso
2002-03       15 7   Tony Caruso
2003-04       15 5 3 Tony Caruso
2004-05       14 7 2 Tony Caruso
2005-06       15 6 1 Tony Caruso
2006-07       12 9 2 Tony Caruso
2007-08 AA R   18 4 2 Tony Caruso
2008-09       10 12 1 Tony Caruso
2009-10       8 12 3 Tony Caruso
2010-11       7 12 3 Tony Caruso
2011-12       14 6 2 Tony Caruso
2012-13       11 9 1 Tony Caruso
2013-14 3A R   13 9 3 Tony Caruso
2014-15       10 8 4 Tony Caruso
2015-16 3A RS   19 3 2 Tony Caruso
2016-17 3A R   16 6 2 Tony Caruso
2017-18       9 10 2 Tony Caruso
2018-19       8 9 6 Tony Caruso
2019-20       8 10 4 Tony Caruso
2020-21       3 10   Tony Caruso
2021-22       6 13 2 Tony Caruso
2022-23       14 8 2 Tony Caruso
Coach Total 284 220 51 25 yr   .558
School Total 331 275 58 30 yr   .537

Boys Tennis

Season Class Titles Place Won Lost Tied Coach
1988-89   S          

Boys Water Polo

Season Class Titles Place Won Lost Tied Coach
2008-09   SQ   20 7   Craig Fowles
2009-10   SQ   28 5   Craig Fowles
2010-11   SQ   29 5   Craig Fowles
Coach Total 77 17   3 yr   .819
2020-21       5 5   Matt Matusek
2021-22       7 16   Matt Matusek
2022-23       13 10   Matt Matusek
Coach Total 25 31   3 yr   .446
School Total 102 48   6 yr   .680

Boys Wrestling

Season Class Titles Place Won Lost Tied Coach
1953-54             Elliot "Buck" Wheeland
1961-62   D          
1967-68   D          
1988-89 AA R          
1993-94 AA R          
1994-95 AA R          
1995-96       15 3   Will Gaddy
1996-97       16 4   Will Gaddy
1997-98       11 9   Will Gaddy
1998-99       17 3   Will Gaddy
1999-00 AA R   18 3   Will Gaddy
2000-01       13 7   Will Gaddy
2001-02       9 10   Will Gaddy
2002-03       7 13   Will Gaddy
2003-04       10 10   Will Gaddy
2004-05 AA R   10 7   Will Gaddy
2005-06       12 9   Will Gaddy
2006-07       12 9   Will Gaddy
2007-08       11 8   Will Gaddy
2008-09       7 14   Will Gaddy
2009-10       14 5   Will Gaddy
2010-11       18 3   Will Gaddy
2011-12       19 1   Will Gaddy
2012-13       23 0   Will Gaddy
2013-14       19 5   Will Gaddy
2014-15       19 2   Will Gaddy
2015-16       15 10   Will Gaddy
Coach Total 295 135   21 yr   .686
2016-17       15 9   Jake Guardalabene
2017-18       6 16   Jake Guardalabene
2018-19       10 18   Jake Guardalabene
2019-20       12 17   Jake Guardalabene
2020-21       16 7   Jake Guardalabene
2021-22       21 1   Jake Guardalabene
Coach Total 80 68   6 yr   .541
2022-23       15 2   Dan Rohman
Coach Total 15 2   1 yr   .882
School Total 390 205   28 yr   .655

Competitive Cheerleading

Season Class Titles Place Won Lost Tied Coach
2005-06 L Q         Nathan Schmitt
2015-16 L Q         Julia Pontarelli
2016-17             Abby Bilinski
2017-18 L Q         Abby Bilinski
2018-19 L Q         Abby Bilinski
2019-20 L Q         Abby Bilinski
2020-21 L Q         Abby Bilinski

Football

Season Class Titles Place Won Lost Tied Coach
1914-15       2 1   Smalley
Coach Total 2 1   1 yr   .667
1915-16       3 3   Dorr
1916-17       0 2   Dorr
Coach Total 3 5   2 yr   .375
1918-19       0 3   no coach
Coach Total 0 3   1 yr   .000
1924-25       2 5   Stringer
1925-26       4 4   Stringer
1926-27       3 2 3 Stringer
1927-28       0 6   Stringer
Coach Total 9 17 3 4 yr   .362
1928-29       1 5 1 Leonard McCracken
1929-30       1 5 1 Leonard McCracken
1930-31       1 7   Leonard McCracken
1931-32       2 6   Leonard McCracken
1943-44       3 3 1 Leonard McCracken
1944-45       7 1   Leonard McCracken
1945-46       6 2   Leonard McCracken
1946-47       7 2   Leonard McCracken
1947-48       6 2   Leonard McCracken
1948-49       0 7 1 Leonard McCracken
1949-50       1 4 2 Leonard McCracken
1950-51       3 3 2 Leonard McCracken
1951-52       6 2   Leonard McCracken
1952-53       5 4   Leonard McCracken
1953-54       2 5 1 Leonard McCracken
Coach Total 51 58 9 15 yr   .470
1954-55       2 6   Jack Phaenis
1955-56       1 5 2 Jack Phaenis
1956-57       4 3 1 Jack Phaenis
1957-58       2 5 1 Jack Phaenis
1958-59       2 5   Jack Phaenis
Coach Total 11 24 4 5 yr   .333
1959-60       5 1 1 Paul Mandli
1960-61       2 5 1 Paul Mandli
1961-62       6 0 1 Paul Mandli
Coach Total 13 6 3 3 yr   .659
1962-63       3 4 1 Dean Hargis
1963-64       4 1 3 Dean Hargis
1964-65       5 1 2 Dean Hargis
1965-66       1 5 1 Dean Hargis
1966-67       3 5   Dean Hargis
Coach Total 16 16 7 5 yr   .500
1967-68       5 3   Bill Day
1968-69       2 6   Bill Day
1969-70       0 8   Bill Day
1970-71       4 4   Bill Day
1971-72       6 2   Bill Day
1972-73       2 6   Bill Day
1973-74       2 7   Bill Day
1974-75       6 3   Bill Day
1975-76       4 5   Bill Day
1976-77       2 7   Bill Day
1977-78       3 6   Bill Day
1978-79       3 6   Bill Day
Coach Total 39 63   12 yr   .382
1979-80       2 7   Joe Schendler
1980-81       5 4   Joe Schendler
1981-82       4 5   Joe Schendler
1982-83       4 5   Joe Schendler
1983-84       3 6   Joe Schendler
1984-85       5 4   Joe Schendler
1985-86       2 7   Joe Schendler
1986-87       1 8   Joe Schendler
1987-88       2 7   Joe Schendler
Coach Total 28 53   9 yr   .346
1988-89 5A Q   7 3   Mike Noll
1989-90 5A Q   8 2   Mike Noll
1990-91 5A Q   9 1   Mike Noll
1991-92 5A Q   10 1   Mike Noll
1992-93 5A Q   9 1   Mike Noll
1993-94 5A Q   7 3   Mike Noll
1994-95 5A Q   10 1   Mike Noll
1995-96 5A Q   8 2   Mike Noll
1996-97 5A Q   8 3   Mike Noll
1997-98 5A Q   7 3   Mike Noll
1998-99 5A Q   11 1   Mike Noll
1999-00 5A Q   10 1   Mike Noll
2000-01 6A Q   9 1   Mike Noll
2001-02 7A Q   10 1   Mike Noll
2002-03 7A Q   9 2   Mike Noll
2003-04 7A Q   10 2   Mike Noll
Coach Total 142 28   16 yr   .835
2004-05 7A Q   5 5   Chad Hetlet
2005-06 7A Q   6 4   Chad Hetlet
Coach Total 11 9   2 yr   .550
2006-07 7A Q   6 4   Tim Beagle
2007-08 7A Q   6 4   Tim Beagle
2008-09       3 6   Tim Beagle
2009-10       4 5   Tim Beagle
2010-11       1 8   Tim Beagle
2011-12       4 5   Tim Beagle
Coach Total 24 32   6 yr   .429
2012-13       3 6   Dave D'Angelo
2013-14       2 7   Dave D'Angelo
2014-15       3 6   Dave D'Angelo
2015-16       1 8   Dave D'Angelo
Coach Total 9 27   4 yr   .250
2016-17 7A Q   6 4   Nat Zunkel
2017-18       4 5   Nat Zunkel
Coach Total 10 9   2 yr   .526
2018-19       2 7   Jon Niemic
2019-20       3 6   Jon Niemic
2020-21       2 2   Jon Niemic
2021-22       1 8   Jon Niemic
Coach Total 8 23   4 yr   .258
2022-23       4 5   Joel Beard
Coach Total 4 5   1 yr   .444
2023-24       0 9   Jeff Schroeder
Coach Total 0 9   1 yr   .000
School Total 380 388 26 93 yr   .479

Girls Badminton

Season Class Titles Place Won Lost Tied Coach
1986-87   S         Jim Popovich
1987-88   S         James Popovich
1989-90   S         James Popovich
1992-93   S         James Popovich
1993-94   S         James Popovich
1994-95   S         James Popovich
1995-96   S         James Popovich
2013-14       5 16   Jake Guardalabene
2014-15       6 11   Jake Guardalabene
Coach Total 11 27   2 yr   .289
2017-18       13 12   Dale Gross
2018-19       13 2   Dale Gross
Coach Total 26 14   2 yr   .650
2020-21              
School Total 37 41   4 yr   .474

Girls Basketball

Season Class Titles Place Won Lost Tied Coach
2002-03 AA R   21 10   Jon Schleusner
2003-04 AA R   21 8   Jon Schleusner
Coach Total 42 18   2 yr   .700
2004-05       19 9   Greg Eiserman
2005-06             Greg Eiserman
Coach Total 19 9   1 yr   .679
2006-07       6 21   Scott Morris
2007-08       11 17   Scott Morris
2008-09       11 19   Scott Morris
2009-10       14 16   Scott Morris
2010-11       21 10   Scott Morris
2011-12       19 12   Scott Morris
2012-13       13 17   Scott Morris
2013-14       10 22   Scott Morris
Coach Total 105 134   8 yr   .439
2014-15       11 18   Rob Niemic
2015-16       11 20   Rob Niemic
2016-17       15 13   Rob Niemic
2017-18 4A R   28 3   Rob Niemic
2018-19       21 11   Rob Niemic
2019-20       24 9   Rob Niemic
2020-21       4 9   Rob Niemic
2021-22       12 21   Rob Niemic
Coach Total 126 104   8 yr   .548
2022-23       7 23   John Lunkenheimer
Coach Total 7 23   1 yr   .233
School Total 299 288   20 yr   .509

Girls Bowling

Season Class Titles Place Won Lost Tied Coach
2020-21       4 5   Meghan O'neil
2021-22   R   6 6   Meghan O'Neil
Coach Total 10 11   2 yr   .476
School Total 10 11   2 yr   .476

Girls Cross Country

Season Class Titles Place Won Lost Tied Coach
1989-90 AA R          
1990-91 AA R          
1999-00 AA R         Earl Kyle
2001-02 AA R         Earl Kyle
2022-23 3A Q         Kevin Horst

Girls Field Hockey

Season Class Titles Place Won Lost Tied Coach
1978-79   S   6 7   Cis Morner
Coach Total 6 7   1 yr   .462
School Total 6 7   1 yr   .462

Girls Golf

Season Class Titles Place Won Lost Tied Coach
2021-22       8 5   Sean Sterner
Coach Total 8 5   1 yr   .615
School Total 8 5   1 yr   .615

Girls Lacrosse

Season Class Titles Place Won Lost Tied Coach
2018-19       1 12   Adam Tolan
Coach Total 1 12   1 yr   .077
2020-21       0 17   Brad Robertson
2021-22       2 14   Brad Robertson
2022-23       3 14   Brad Robertson
Coach Total 5 45   3 yr   .100
School Total 6 57   4 yr   .095

Girls Soccer

Season Class Titles Place Won Lost Tied Coach
2007-08 AA R          
2008-09 3A R          
2013-14 3A R          
2015-16       2 14 1 Greg Eiserman
Coach Total 2 14 1 1 yr   .147
2020-21       7 7 3 Andrew Stegenga
2021-22       8 6 1 Andrew Stegenga
2022-23 3A R   9 7 2 Andrew Stegenga
Coach Total 24 20 6 3 yr   .540
School Total 26 34 7 4 yr   .433

Girls Swimming & Diving

Season Class Titles Place Won Lost Tied Coach
2018-19              

Girls Tennis

Season Class Titles Place Won Lost Tied Coach
1990-91   S          
1995-96   S         Toby Scott
1996-97   S          
1997-98   S          
2013-14       9 6   Kyle Funkhouser
Coach Total 9 6   1 yr   .600
School Total 9 6   1 yr   .600

Girls Track & Field

Season Class Titles Place Won Lost Tied Coach
2002-03 AA S          
2003-04 AA S         Bob Ludwigsen

Girls Volleyball

Season Class Titles Place Won Lost Tied Coach
1974-75       3 7   Peggy Houk
1975-76       4 8   Peggy Houk
Coach Total 7 15   2 yr   .318
1976-77       1 12   Bonnie Ruggero
1977-78       3 12   Bonnie Ruggero
Coach Total 4 24   2 yr   .143
1978-79       3 18   Pam Shaffer
1979-80       4 17   Pam Shaffer
1980-81       10 12   Pam Shaffer
1981-82       10 13   Pam Shaffer
1982-83       5 13   Pam Shaffer
1983-84       1 19   Pam Shaffer
1984-85       1 24   Pam Shaffer
Coach Total 34 116   7 yr   .227
1985-86       4 20   Roy Chamberlain
1986-87       6 18   Roy Chamberlain
Coach Total 10 38   2 yr   .208
1987-88       11 14   Mike Hovi
1988-89       5 20   Mike Hovi
1989-90       7 19   Mike Hovi
Coach Total 23 53   3 yr   .303
1990-91       5 21   Michele Zimmerman
1991-92       7 20   Michele Zimmerman
1992-93       15 13   Michele Zimmerman
1993-94 AA R   22 10   Michele Zimmerman
1994-95       19 12   Michele Zimmerman
1995-96       10 20   Michele Zimmerman
Coach Total 78 96   6 yr   .448
1996-97       21 11   Mark Kuzinewski
1997-98 AA R   29 9   Mark Kuzinewski
Coach Total 50 20   2 yr   .714
1998-99       15 20   Sara Dolan
Coach Total 15 20   1 yr   .429
1999-00       13 22   S. Kiddy
Coach Total 13 22   1 yr   .371
2000-01       9 25   Patti Stoffel
Coach Total 9 25   1 yr   .265
2001-02       9 24   Pam McCarrel
Coach Total 9 24   1 yr   .273
2002-03       5 29   Patti Stoffel
2003-04       8 26   Patti Stoffel
Coach Total 13 55   2 yr   .191
2004-05       9 29   Michele Zimmerman
Coach Total 9 29   1 yr   .237
2005-06       5 26   Dina Gravedoni
2006-07       10 22   Dina Gravedoni
Coach Total 15 48   2 yr   .238
2007-08       5 24   Jeff Brunstrum
2008-09       14 22   Jeff Brunstrum
2009-10       21 13   Jeff Brunstrum
2010-11       16 20   Jeff Brunstrum
2011-12       14 22   Jeff Brunstrum
2012-13       11 24   Jeff Brunstrum
2013-14       13 23   Jeff Brunstrum
2014-15       11 21   Jeff Brunstrum
Coach Total 105 169   8 yr   .383
2015-16       11 21   Lexi Algrim
2016-17       17 16   Lexi Algrim
2017-18       23 10   Lexi Algrim
Coach Total 51 47   3 yr   .520
2018-19       13 19   Hilary Agnello
2019-20       24 13   Hilary Agnello
2020-21       5 9   Hilary Agnello
2021-22       19 18   Hilary Agnello
2022-23       17 19   Hilary Agnello
Coach Total 78 78   5 yr   .500
School Total 523 879   49 yr   .373

Journalism

Season Class Titles Place Won Lost Tied Coach
2022-23              

Softball

Season Class Titles Place Won Lost Tied Coach
1979-80   R          
1999-00 AA R         Burmeister
2001-02 AA RS   22 11   Burmeister
2002-03 AA R         Burmeister
2003-04 AA R         Burmeister
2005-06 AA R         Burmeister
Coach Total 22 11   1 yr   .667
2011-12 4A R          
2012-13 4A R          
2013-14 4A R          
2014-15 4A R          
2016-17 4A R         John DiFrancesca
2017-18 4A R   14 16   John DiFrancesca
Coach Total 14 16   1 yr   .467
2018-19 4A R         Mikaela Mitsch
2020-21 4A R   19 10   Mikaela Mitsch
2021-22       20 9   Mikaela Mitsch
2022-23       22 8 1 Mikaela Mitsch
Coach Total 61 27 1 3 yr   .691
School Total 97 54 1 5 yr   .641

Team Chess

Season Class Titles Place Won Lost Tied Coach
2005-06              
2006-07              
2007-08              
2008-09              
2009-10              
2010-11              
2011-12             Ryan Ellison
2012-13             Ryan Ellison
2013-14             Ryan Ellison
2014-15             Jeff Varda
2015-16             Christian Rosenzweig
2016-17             Christian Rosenzweig
2017-18   Q         Jordan Smith
2020-21   Q         John Leon
2021-22   Q         John Leon
2022-23   Q         John Leon
2023-24   Q         John Leon