Boys Cross Country Season Summaries

* Last updated at 9:29 am on Sunday, February 23, 2025

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).

La Salette Academy

Season Class Titles Place Won Lost Tied Coach
As Georgetown (Notre Dame de La Salette)
2022-23 1A Q         Jason Lanthier
2023-24 1A Q         Dan Schreck
As La Salette Academy
2024-25 1A RSQ         Dan Schreck

LaGrange (Lyons)

Season Class Titles Place Won Lost Tied Coach
1946-47   DQ 3        
1951-52   DQ 2        
1953-54   DQ          
1954-55   DQ          
1955-56   Q 1       Max Armer
1956-57   DQ 1       Max Armer
1957-58   DQ 3        
1959-60   Q          
1960-61   Q          
1967-68   Q          
1970-71   D          
1972-73   DSQ 3        
1974-75   D          
1978-79 AA Q         Mike Kuhari
1984-85 AA R          
1985-86 AA R          
1993-94 AA R         Mike Kuharic
1999-00 AA Q         Mike Kuharic
2000-01 AA Q         Mike Kuharic
2001-02 AA Q         J. Michael Kuharic
2002-03 AA RSQ         Michael Kuharic
2003-04 AA RQ 2       J. Michael Kuharic
2004-05 AA RQ         Mike Kuharic
2005-06 AA RQ         Aaron Bethrold
2006-07 AA RQ         Michael Danner
2007-08             Michael Danner
2008-09 3A RSQ   5 1   Michael Danner
2009-10 3A RQ         Michael Danner
2010-11 3A RQ         Michael Danner
2011-12 3A Q         Michael Danner
2012-13 3A RSQ 3       Michael Danner
2013-14 3A Q         Michael Danner
2014-15 3A Q 3       Michael Danner
2015-16 3A Q 2       Michael Danner
2016-17 3A Q         Michael Danner
2017-18 3A Q         Michael Danner
2018-19 3A RQ         Michael Danner
2019-20 3A RQ         Michael Danner
Coach Total 5 1   1 yr   .833
2020-21 3A R          
2021-22 3A Q         Michael Danner
2022-23 3A Q         Michael Danner
2023-24 3A Q         Michael Danner
2024-25 3A RQ         Michael Danner
School Total 5 1   1 yr   .833

Lake Forest (H.S.)

Season Class Titles Place Won Lost Tied Coach
1968-69   Q          
1985-86 AA R          
1989-90             Richard Olufs
1990-91             Richard Olufs
1991-92             Jill Bruder
1992-93             Jill Bruder
1993-94             J. Steeno
1994-95             Roger Hartmann
1995-96             Roger Hartmann
1996-97             Roger Hartmann
1997-98             Roger Hartmann
1998-99             Roger Hartmann
1999-00             Roger Hartmann
2000-01             Roger Hartmann
2001-02             Roger Hartmann
2002-03             Tom Meagher
2003-04             Tom Meagher
2004-05             Tom Meagher
2005-06             Tom Meagher
2006-07             Nathan Sweet
2007-08             Nathan Sweet
2008-09 3A Q         Nathan Sweet
2009-10 3A R         Nathan Sweet
2010-11             Nathan Sweet
2011-12             Nathan Sweet
2012-13             Nathan Sweet
2013-14             Nathan Sweet
2014-15             Nathan Sweet
2015-16             Nathan Sweet
2016-17             Nathan Sweet
2017-18             Matthew Jerina
2018-19 2A Q         Matthew Jerina
2019-20             Matthew Jerina
2020-21             Matthew Jerina
2021-22             Matthew Jerina
2022-23             Matthew Jerina
2023-24             Matthew Jerina
2024-25             Matthew Jerina

Lake Villa (Lakes)

Season Class Titles Place Won Lost Tied Coach
2005-06       2 4   Andrew Schroeder
2006-07       6 2   Andrew Schroeder
2007-08       6 1   Andrew Schroeder
2008-09       7 1   Andrew Schroeder
2009-10 2A R   6 1   Andrew Schroeder
2010-11       8 0   Andrew Schroeder
2011-12       4 3   Andrew Schroeder
2012-13       3 4   Andrew Schroeder
2013-14       3 2   Andrew Schroeder
Coach Total 45 18   9 yr   .714
2014-15       1 6   Travis Shepherd
2015-16       6 6   Travis Shepherd
2016-17       9 2   Travis Shepherd
2017-18             Travis Shepherd
2018-19 2A RQ         Travis Shepherd
2019-20 2A R         Travis Shepherd
2020-21             Travis Shepherd
2021-22 2A Q         Travis Shepherd
2021-22             Travis Shepherd
2022-23             Travis Shepherd
2022-23 2A Q         Travis Shepherd
2023-24             Travis Shepherd
2023-24 2A Q         Travis Shepherd
2024-25             Travis Shepherd
2024-25 2A Q         Travis Shepherd
Coach Total 16 14   3 yr   .533
School Total 61 32   12 yr   .656

Lake Zurich

Season Class Titles Place Won Lost Tied Coach
1965-66       2 8 1 Bill Donnen
1966-67       1 11   Bill Donnen
Coach Total 3 19 1 2 yr   .152
1967-68       6 8   Bill Mohrman
1968-69       13 3   Bill Mohrman
Coach Total 19 11   2 yr   .633
1969-70       9 10   John Nesheim
Coach Total 9 10   1 yr   .474
1970-71       8 11   Bill Donnen
1971-72       11 4 1 Bill Donnen
1972-73       5 7   Bill Donnen
1973-74       3 9   Bill Donnen
1974-75       1 11   Bill Donnen
1975-76       1 13   Bill Donnen
1976-77       3 11   Bill Donnen
1977-78             Bill Donnen
Coach Total 32 66 1 7 yr   .328
1978-79             Chuck Wolf
1979-80             Chuck Wolf
1980-81             Chuck Wolf
1981-82             Bob Allard
1982-83             Chuck Wolf
1984-85             Chuck Wolf
1985-86       1 5   Chuck Wolf
1986-87             Chuck Wolf
1987-88             Chuck Wolf
1988-89             Chuck Wolf
1989-90             Chuck Wolf
1990-91             Chuck Wolf
1991-92       5 2   Chuck Wolf
1992-93       3 4   Chuck Wolf
1993-94       1 6   Chuck Wolf
Coach Total 10 17   4 yr   .370
1994-95             Greg Nordahl
1995-96       0 7   Greg Nordahl
1996-97             Greg Nordahl
1997-98             Greg Nordahl
Coach Total 0 7   1 yr   .000
1998-99       2 7   Tim Strevell
Coach Total 2 7   1 yr   .222
1999-00             Robert Lange
2000-01             Robert Lange
2001-02       4 5   Robert Lange
2002-03             Robert Lange
2003-04             Robert Lange
2004-05             Robert Lange
2005-06       6 1   Robert Lange
Coach Total 10 6   2 yr   .625
2006-07 AA R   4 2   J.B. Hanson
2007-08       3 3   J.B. Hanson
2008-09 3A Q   6 0   J.B. Hanson
2009-10 3A RQ   6 0   J.B. Hanson
2010-11 3A RSQ 2 6 0   J.B. Hanson
2011-12 3A Q   6 0   J.B. Hanson
2012-13 3A RSQ   6 0   J.B. Hanson
2013-14 3A Q   6 0   J.B. Hanson
2014-15 3A RQ   6 0   J.B. Hanson
2015-16 3A RSQ   7 0   J.B. Hanson
2016-17 3A RSQ 3 7 0   J.B. Hanson
2017-18 3A RQ         J.B. Hanson
2018-19 3A Q         J.B. Hanson
2019-20 3A RQ         J.B. Hanson
2020-21             J.B. Hanson
2021-22             J.B. Hanson
Coach Total 63 5   11 yr   .926
2021-22 3A SQ         JB Hanson
2022-23 3A SQ         JB Hanson
2024-25 3A RQ         JB Hanson
School Total 148 148 2 31 yr   .497

LaMoille

Season Class Titles Place Won Lost Tied Coach
2009-10             Bob Halberg

Lansing (Illiana Christian)

Season Class Titles Place Won Lost Tied Coach
1985-86 A RQ         Phil Van Noord
1986-87 A RQ         Phil Van Noord
1987-88 A Q         Phil Van Nord
1995-96 A R         Phil Van Noord
1999-00 A Q         Phil Van Noord
2000-01 A RQ         Phil Van Noord
2001-02 A RQ         Phil Van Noord
2002-03 A RQ         Rick Stallinga
2003-04 A RQ         Rick Stallinga
2004-05 A RQ         Rick Stallinga
2007-08 2A RSQ         James Piaskowy
2008-09 2A Q         Jim Piaskowy
2009-10 2A Q         James Piaskowy
2010-11 2A RSQ         James Piaskowy
2011-12 2A RQ         James Piaskowy
2012-13 2A RQ         James Piaskowy
2013-14 2A RSQ 2       Jim Piaskowy
2014-15 2A RSQ 3       Jim Piaskowy
2015-16 3A Q         Jim Piaskowy
2017-18 2A RQ         Jim Piaskowy

Lansing (Thornton Fractional South)

Season Class Titles Place Won Lost Tied Coach
1961-62             George Stelmach
1962-63             Ed Vondrak
1963-64       7 5   Ed Vondrak
1964-65             Ed Vondrak
Coach Total 7 5   1 yr   .583
1965-66       2 12   David Bontrager
Coach Total 2 12   1 yr   .143
1966-67             Ed Schocke
1967-68             Ed Schocke
1968-69             Ed Miller
1969-70             Ed Miller
1970-71             Rich Dust
1971-72       8 3   Rich Dust
1972-73       7 5   Rich Dust
1973-74       2 5 1 Rich Dust
1974-75       2 10   Rich Dust
1975-76       4 8   Rich Dust
1976-77       3 6   Rich Dust
1977-78       2 9   Rich Dust
1978-79       6 4   Rich Dust
1979-80       7 2   Rich Dust
1980-81       8 2   Rich Dust
1981-82 AA Q   15 2   Rich Dust
1982-83       17 1   Rich Dust
1983-84       11 2   Rich Dust
1984-85             Rich Dust
1985-86             Rich Dust
1986-87       8 5   Rich Dust
1987-88       6 9   Rich Dust
1988-89       9 3   Rich Dust
Coach Total 115 76 1 16 yr   .602
1989-90             John Kenton
1990-91       9 4   John Kenton
1991-92             John Kenton
1992-93       9 5 1 John Kenton
1993-94       11 1   John Kenton
Coach Total 29 10 1 3 yr   .738
1994-95       14 1   Glenn Smith
1995-96       10 4   Glenn Smith
1996-97       7 4   Glenn Smith
1997-98       7 6   Glenn Smith
1998-99             Glenn Smith
1999-00             Glenn Smith
2000-01             Glenn Smith
2001-02             Glenn Smith
2002-03 AA R   11 0   Glenn Smith
2003-04       3 7   Glenn Smith
2004-05       7 4   Glenn Smith
Coach Total 59 26   7 yr   .694
2005-06       4 3   Fred Seibel
2006-07       6 1   Fred Seibel
2007-08             Fred Seibel
2008-09             Fred Seibel
2009-10             Fred Seibel
2010-11             Fred Seibel
2011-12       4 2   Fred Seibel
2012-13             Fred Seibel
2013-14             Fred Seibel
2014-15             Fred Seibel
2015-16             Fred Seibel
2016-17             Fred Seibel
2017-18       10 5   Fred Seibel
2018-19             Fred Seibel
2019-20             Fred Seibel
2020-21             Fred Seibel
2021-22             Fred Seibel
2022-23             Fred Seibel
2023-24             Fred Seibel
Coach Total 24 11   4 yr   .686
School Total 236 140 2 32 yr   .624

LaSalle (L.-Peru)

Season Class Titles Place Won Lost Tied Coach
1946-47   DQ          
1947-48   DQ          
1961-62   Q          
1962-63   Q          
1998-99             Jim O'Hara
1999-00             Jim O'Hara
2000-01             Jim O'Hara
2001-02             Jim O'Hara
2002-03             Jim O'Hara
2003-04             Jim O'Hara
2004-05             Jim O'Hara
2005-06             Jim O'Hara
2006-07             Jim O'Hara
2007-08             Jim O'Hara
2008-09             Jim O'Hara
2009-10             Jim O'Hara
2012-13             John Beatty
2013-14             John Beatty
2014-15             John Beatty
2015-16             John Beatty
2016-17 2A R         John Beatty
2017-18             John Beatty
2019-20 2A R         John Beatty

Lawrenceville

Season Class Titles Place Won Lost Tied Coach
1966-67   Q          
2004-05 A Q         Tim Wirth
2005-06 A RQ         Tim Wirth
2006-07 A SQ         Tim Wirth
2007-08 1A Q         Tim Wirth
2008-09 1A RQ         Tim Wirth
2009-10 1A RQ         Tim Wirth
2010-11             Tim Wirth & John Christy
2011-12             Tim Wirth & John Christy
2012-13             John Christy & Bill Bandy
2013-14             John Christy & Bill Bandy
2014-15             John Christy & Bill Bandy
2015-16             John Christy & Bill Bandy
2016-17 1A Q         John Christy
2017-18 1A Q         John Christy

Lebanon

Season Class Titles Place Won Lost Tied Coach
1970-71   DQ          
1971-72   DQ          
1972-73   DQ          
1974-75   DQ          
1975-76   DSQ         Ira Price
1976-77 A DSQ 1       Ira Price
1977-78 A DSQ         Ira Price
1980-81 A Q         Ira Price
1983-84 A Q         Ira Price
1984-85 A RQ         Ira Price
1985-86 A RSQ         Ira Price
1986-87 A Q         Ira Price
2001-02 A Q         Ira Price
2002-03 A Q         Ira Price

Leland

Season Class Titles Place Won Lost Tied Coach
1989-90 A Q         Barry Vegter

Lemont (H.S.)

Season Class Titles Place Won Lost Tied Coach
1991-92 A R          
2007-08 2A Q         Tim Plotke
2008-09 2A RQ         Tim Plotke
2020-21 2A R          

Liberty

Season Class Titles Place Won Lost Tied Coach
1982-83 A Q         David Dinkheller
1983-84 A Q         Dave Dinkheller
1989-90 A Q         Dave Dinkheller
1990-91 A Q         Dave Dinkheller
1991-92 A RSQ 3       Dave Dinkheller
1998-99 A RSQ         Dave Dinkheller
1999-00 A Q         Jenice Taylor
2002-03 A RQ         Mat Littleton
2003-04 A RQ         Jenice Taylor
2004-05 A R         Brad Neisen
2015-16 1A Q         Jared Schmidt

Libertyville

Season Class Titles Place Won Lost Tied Coach
1959-60             Ken Greene
1960-61             John Graham
1961-62             Ernie Ritta
1962-63             Ernie Ritta
1963-64             Tom Ellis
1964-65             Tom Ellis
1965-66             Gary Hodgson
1966-67   Q   14 3   Ernie Ritta
1967-68             Ernie Ritta
1968-69             Ernie Ritta
1969-70             Ernie Ritta
1970-71             Ernie Ritta
Coach Total 14 3   1 yr   .824
1971-72             William Dortch
1972-73             William Dortch
1973-74             William Dortch
1974-75       7 5   William Dortch
1975-76       14 4   William Dortch
1976-77       17 0   William Dortch
1977-78 AA D   11 0   William Dortch
1978-79 AA D   11 0   William Dortch
1979-80 AA D   7 4   William Dortch
1980-81       7 1   William Dortch
1981-82       9 0   William Dortch
1982-83       10 4   William Dortch
1983-84       7 1   William Dortch
1984-85       8 1   William Dortch
1985-86       8 0   William Dortch
1986-87       10 0   William Dortch
1987-88       9 0   William Dortch
1988-89 AA RQ   9 0   William Dortch
1989-90       8 0   William Dortch
1990-91 AA R   9 0   William Dortch
1991-92 AA RQ   8 0   William Dortch
1992-93 AA RQ   7 1   William Dortch
1993-94       7 1   William Dortch
1994-95       7 0   William Dortch
1995-96 AA R   7 0   William Dortch
1996-97 AA R   7 0   William Dortch
1997-98 AA R   7 0   William Dortch
1998-99       5 2   William Dortch
1999-00       9 0   William Dortch
Coach Total 225 24   26 yr   .904
2000-01       6 3   Mark Buesing
2001-02       8 1   Mark Buesing
2002-03       6 3   Mark Buesing
2003-04       6 3   Mark Buesing
2004-05       1 6   Mark Buesing
2005-06       3 5   Mark Buesing
2006-07       2 5   Mark Buesing
2007-08       3 4   Mark Buesing
2008-09       3 4   Mark Buesing
2009-10       4 4   Mark Buesing
2010-11       4 4   Mark Buesing
2011-12 3A R   5 2   Mark Buesing
2012-13       3 5   Mark Buesing
2013-14       5 3   Mark Buesing
2014-15       5 2   Mark Buesing
Coach Total 64 54   15 yr   .542
2015-16       4 3   Stuart Mendelsohn
2016-17       3 4   Stuart Mendelsohn
2017-18       1 5   Stuart Mendelsohn
2018-19 3A R   3 4   Stuart Mendelsohn
2019-20       2 5   Stuart Mendelsohn
2020-21 3A R   5 1   Stuart Mendelsohn
2021-22       5 2   Stuart Mendelsohn
2022-23       4 3   Stuart Mendelsohn
2023-24       6 1   Stuart Mendelsohn
2024-25 3A Q         Stuart Mendelsohn
Coach Total 33 28   9 yr   .541
School Total 336 109   51 yr   .755

Lincoln

Season Class Titles Place Won Lost Tied Coach
1950-51   DQ          
1954-55   DQ          
1955-56   Q          
1956-57   Q          
1958-59   Q          
1989-90 AA R          
2005-06             Kirk Dobihal
2006-07             Kirk Dobihal
2007-08             Kirk Dobihal
2008-09             Kirk Dobihal
2009-10             Kirk Dobihal
2010-11             Kirk Dobihal
2011-12             Kirk Dobihal
2012-13             Kaitlin Kwiatkowski
2013-14             Kaitlin Mason
2014-15             Kaitlin Mason
2015-16             Kaitlin Mason
2016-17             Kaitlin Mason
2017-18             Kaitlin Mason
2018-19             Andrew Hite
2019-20             Andrew Hite
2020-21             Andrew Hite
2021-22             Andrew Hite
2022-23             Andrew Hite
2023-24             Andrew Hite
2024-25             Andrew Hite

Lincolnshire (Stevenson)

Season Class Titles Place Won Lost Tied Coach
1973-74       6 8   Terry Spurlock
1974-75       3 7   Terry Spurlock
1975-76       2 12   Terry Spurlock
Coach Total 11 27   3 yr   .289
1976-77       9 6   George Griffith
1977-78       9 5   George Griffith
1978-79       8 2   George Griffith
1979-80       6 3   George Griffith
Coach Total 32 16   4 yr   .667
1980-81       9 7   Fred Cremer
1981-82       9 2   Fred Cremer
Coach Total 18 9   2 yr   .667
1982-83       7 3    
Coach Total 7 3   1 yr   .700
1983-84       7 3   Bill Dawson
Coach Total 7 3   1 yr   .700
1984-85       4 5    
Coach Total 4 5   1 yr   .444
1985-86       5 4   Paul Fitzgerald
1986-87       7 2   Paul Fitzgerald
1987-88 AA R   8 1   Paul Fitzgerald
1988-89       6 3   Paul Fitzgerald
Coach Total 26 10   4 yr   .722
1989-90       4 5   Dave Noskin
1990-91       4 5   Dave Noskin
1991-92       7 5   Dave Noskin
1992-93       9 3   Dave Noskin
Coach Total 24 18   4 yr   .571
1993-94       6 2 1 Hank Andrew
1994-95       9 2   Hank Andrew
1995-96       9 1   Hank Andrew
1996-97       9 1   Hank Andrew
1997-98       9 1   Hank Andrew
1998-99 AA R   10 0   Hank Andrew
Coach Total 52 7 1 6 yr   .875
1999-00       10 0   Don Proft
2000-01       11 1   Don Proft
2001-02       11 0   Don Proft
2002-03 AA RQ 2 10 0   Don Proft
2003-04 AA Q   10 0   Don Proft
2004-05 AA RQ   9 0   Don Proft
2005-06 AA Q   7 0   Don Proft
2006-07       6 3   Don Proft
2007-08       6 3   Don Proft
Coach Total 80 7   9 yr   .920
2008-09       4 3   Scott Sommers
2009-10             Scott Sommers
2010-11       6 3   Scott Sommers
2011-12       5 5   Scott Sommers
2012-13       8 2   Scott Sommers
2013-14       6 4   Scott Sommers
2014-15       5 5   Scott Sommers
2015-16       7 2   Scott Sommers
2016-17       6 3   Scott Sommers
2017-18       5 2   Scott Sommers
2018-19       7 3   Scott Sommers
2019-20       10 3   Scott Sommers
2020-21       4 4   Scott Sommers
2021-22       5 6   Scott Sommers
2022-23       4 3   Scott Sommers
2023-24       6 1   Scott Sommers
2024-25       6 1   Scott Sommers
Coach Total 94 50   16 yr   .653
School Total 355 155 1 51 yr   .695

Lisle (Benet Academy)

Season Class Titles Place Won Lost Tied Coach
1991-92 AA Q 3       Joe Fedniec
1992-93 AA Q         Joe Fedinec
2003-04 AA Q         Kevin Renicker
2004-05 AA Q         Kevin Renicker
2005-06 AA Q         Kevin Renicker
2006-07 AA Q         Kevin Renicker
2013-14 2A Q         Kevin Renicker
2018-19 2A Q         Kevin Renicker
2019-20 2A RSQ         Kevin Renicker
2020-21 2A R          
2023-24 2A Q         Kevin Renicker
2024-25 2A Q         Kevin Renicker

Lisle (Sr.)

Season Class Titles Place Won Lost Tied Coach
1983-84 A R          
2003-04 A Q         Ken Jakalski

Litchfield

Season Class Titles Place Won Lost Tied Coach
2001-02 A R         Dan Newkirk
2011-12             Jeremy Palmer
2012-13             Jeremy Palmer
2013-14             Jeremy Palmer
2014-15             Jeremy Palmer
2015-16             Jeremy Palmer
2016-17             Jeremy Palmer
2021-22 1A Q         Jeremy Palmer

Lockport (Twp.)

Season Class Titles Place Won Lost Tied Coach
1979-80 AA D         Keith Reed
1980-81 AA Q         Keith Reed
1981-82 AA Q         Keith Reed
1982-83 AA RQ         Keith Reed
1983-84 AA Q         Keith Reed
1984-85 AA Q         Keith Reid
1991-92 AA Q         Larry Thompson
1992-93 AA RQ         Larry Thompson, Jr.
1994-95 AA RQ         Larry Thompson
1995-96 AA RSQ 3       Larry Thompson
1996-97 AA RSQ 1       Larry Thompson
1997-98 AA RSQ 1       Larry Thompson
1998-99 AA RQ         Larry Thompson
1999-00 AA RSQ 3       Tom Razo
2000-01 AA RSQ         Tom Razo
2001-02 AA RQ         Thomas Razo
2002-03 AA RQ         Thomas R. Razo
2003-04 AA Q         Tom Razo
2007-08 3A Q         Thomas Razo
2008-09 3A R         Thomas Razo
2009-10 3A Q         Thomas Razo
2017-18 3A Q         Tom Razo
2018-19 3A RQ         Tom Razo

Lombard (Glenbard East)

Season Class Titles Place Won Lost Tied Coach
1964-65   Q          
1965-66   Q 3        
1969-70   Q          
1988-89 AA Q         Jack Brady
2014-15             Chris Pietsch
2015-16             Chris Pietsch
2016-17             Chris Pietsch
2017-18             Chris Pietsch
2018-19             Chris Pietsch
2019-20             Chris Pietsch
2020-21             Andrew Adduci
2021-22             Andrew Adduci
2022-23             Andrew Adduci

Lombard (Montini)

Season Class Titles Place Won Lost Tied Coach
2014-15 1A Q         Joe Mordente
2023-24 1A Q         Eric Brechtel
2024-25 1A Q         Eric Brechtel