Boys Cross Country Season Summaries

* Last updated at 1:18 pm on Sunday, March 24, 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).

Oak Forest

Season Class Titles Place Won Lost Tied Coach
1973-74       7 1   George McClarence
1974-75       4 2   George McClarence
Coach Total 11 3   2 yr   .786
1975-76       5 3   Bob Burt
1976-77       6 3   Bob Burt
1977-78       4 5   Bob Burt
1978-79       9 5   Bob Burt
1979-80       7 5   Bob Burt
1980-81       3 8   Bob Burt
1982-83       5 12   Bob Burt
1983-84       11 1   Bob Burt
1984-85       3 2   Bob Burt
1985-86       5 5   Bob Burt
1986-87       6 7   Bob Burt
1987-88       5 4   Bob Burt
1988-89       3 5   Bob Burt
1989-90       6 4   Bob Burt
1990-91       6 0   Bob Burt
1991-92       8 1   Bob Burt
1992-93       9 0   Bob Burt
1993-94       9 1   Bob Burt
1994-95       9 2   Bob Burt
1995-96       8 4   Bob Burt
1996-97       9 2   Bob Burt
1997-98       10 1   Bob Burt
1998-99       9 1   Bob Burt
1999-00       9 1   Bob Burt
2000-01       8 1   Bob Burt
2001-02       6 4   Bob Burt
2002-03       4 5   Bob Burt
2003-04       4 4   Bob Burt
2004-05       4 4   Bob Burt
2005-06       10 1   Bob Burt
Coach Total 200 101   30 yr   .664
2006-07       6 3   Gary Andruch
2007-08       11 0   Gary Andruch
2008-09 2A RSQ   4 3   Gary Andruch
2009-10 2A RSQ   4 3   Gary Andruch
2010-11 2A Q   14 1   Gary Andruch
2011-12       11 3   Gary Andruch
2012-13       7 6   Gary Andruch
2013-14       6 7   Gary Andruch
2014-15       5 8   Gary Andruch
2015-16       8 5   Gary Andruch
2016-17       6 7   Gary Andruch
2017-18       5 8   Gary Andruch
2018-19       4 9   Gary Andruch
Coach Total 91 63   13 yr   .591
2019-20       4 11   Ed McDaniel
2020-21       6 0   Ed McDaniel
Coach Total 10 11   2 yr   .476
2023-24 2A RQ         Gary Andruch
School Total 312 178   47 yr   .637

Oak Lawn (Community)

Season Class Titles Place Won Lost Tied Coach
1958-59       2 6   John Winkler
Coach Total 2 6   1 yr   .250
1959-60       6 1   John Lewis
1960-61       6 5   John Lewis
1961-62       6 1   John Lewis
1962-63             John Lewis
Coach Total 18 7   3 yr   .720
1963-64       1 10   Ted Storer
1964-65       6 5   Ted Storer
1965-66       8 5   Ted Storer
1966-67       4 8   Ted Storer
Coach Total 19 28   4 yr   .404
1967-68       2 11   John Lewis
1968-69             John Lewis
1969-70       9 4 1 John Lewis
1970-71       10 3   John Lewis
1971-72       7 6   John Lewis
1972-73       8 4   John Lewis
1973-74       11 3   John Lewis
1974-75       7 5   John Lewis
1975-76       6 5   John Lewis
1976-77             John Lewis
1977-78             John Lewis
Coach Total 60 41 1 8 yr   .593
1978-79             Jim Piaskowy
1979-80             Jim Piaskowy
1980-81       6 5   Jim Piaskowy
Coach Total 6 5   1 yr   .545
1981-82             John Doughney
1982-83       10 5   Bob Stoy
1983-84       7 5   Bob Stoy
Coach Total 17 10   2 yr   .630
1984-85       10 4   John Leary
1985-86       5 6   John Leary
1986-87       9 3   John Leary
1987-88       6 7   John Leary
1988-89       6 6   John Leary
1989-90             John Leary
1990-91             John Leary
1991-92             John Leary
1992-93             John Leary
1993-94             John Leary
1994-95             John Leary
1995-96       6 7   John Leary
1996-97       9 5   John Leary
1997-98       4 5   John Leary
1998-99             John Leary
1999-00             John Leary
2000-01       4 4   John Leary
2001-02       5 3   John Leary
2002-03       5 2   John Leary
Coach Total 69 52   11 yr   .570
2003-04 AA R   5 1   Chris Repa
2004-05       8 1   Chris Repa
2005-06       10 1   Chris Repa
2006-07       3 4   Chris Repa
2007-08       5 10   Chris Repa
2008-09             Chris Repa
2009-10             Chris Repa
Coach Total 31 17   5 yr   .646
2010-11             Mr. Chris Repa
2011-12             Mr. Chris Repa
2012-13             Mr. Chris Repa
2013-14             Mr. Chris Repa & Mrs. Sue Szala
2014-15             Mrs. Sue Szala
2015-16             Mrs. Sue Szala
2016-17             Mr. Jeremey Cryan
2017-18             Mr. Jeremey Cryan
2018-19             Mr. Jeremey Cryan
2019-20             Salvador Montes
2020-21             Salvador Montes
2021-22             Salvador Montes
2022-23             Martin Chappetto
2023-24             Martin Chappetto
School Total 222 166 1 35 yr   .571

Oak Lawn (Richards)

Season Class Titles Place Won Lost Tied Coach
1965-66       4 8 1 Kenneth Bond
Coach Total 4 8 1 1 yr   .346
1966-67       0 13   Willie May
1967-68       7 5 1 Willie May
1968-69       8 1   Willie May
1969-70       4 7   Willie May
1970-71       4 10   Willie May
Coach Total 23 36 1 5 yr   .392
1971-72       11 4   Mike Ritchie
1972-73       12 0   Mike Ritchie
1973-74       6 7   Mike Ritchie
1974-75       13 2   Mike Ritchie
1975-76       7 3   Mike Ritchie
1976-77       4 4   Mike Ritchie
Coach Total 53 20   6 yr   .726
1977-78       2 8   Larry Albaugh
Coach Total 2 8   1 yr   .200
1978-79       1 7   Tim Quinn
1979-80       5 5   Tim Quinn
1980-81       7 5   Tim Quinn
1981-82       11 6   Tim Quinn
1982-83       13 5   Tim Quinn
1983-84       12 3   Tim Quinn
1984-85       3 0   Tim Quinn
1985-86       3 6   Tim Quinn
Coach Total 55 37   8 yr   .598
1986-87       8 4   Homer Thomas
1987-88       3 11   Homer Thomas
1988-89       2 7   Homer Thomas
1989-90       0 9   Homer Thomas
Coach Total 13 31   4 yr   .295
1990-91       1 5   Tim Roegner
Coach Total 1 5   1 yr   .167
1991-92       6 4 1 Tom Kobierski
1992-93 AA RQ   11 0   Tom Kobierski
1993-94       7 5   Tom Kobierski
1994-95       8 5   Tom Kobierski
1995-96       6 3   Tom Kobierski
1996-97       8 3   Tom Kobierski
1997-98       6 0   Tom Kobierski
Coach Total 52 20 1 7 yr   .719
1998-99       4 2   Carlton Rolland
1999-00       4 1   Carlton Rolland
2000-01       5 1   Carlton Rolland
2001-02       2 4   Carlton Rolland
2002-03             Carlton Rolland
2003-04             Carlton Rolland
Coach Total 15 8   4 yr   .652
2004-05             Wendy Stambaugh
2005-06             Wendy Stambaugh
2006-07             Wendy Stambaugh
2007-08             Wendy Stambaugh
2008-09             Kelly Kaczmarek
2009-10             Kelly Kaczmarek
2010-11             Kelly Kaczmarek
2011-12             Kelly Kaczmarek
2012-13             Bob Peck
2013-14             Bob Peck
2014-15             Bob Peck
2015-16             Bob Peck
2016-17             Bob Peck
2017-18             Bob Peck
2018-19             Bob Peck
2019-20 2A Q         Bob Peck
2020-21             Bob Peck
2021-22             Bob Peck
2022-23             John Kawulia
School Total 218 173 3 37 yr   .553

Oak Park (Fenwick)

Season Class Titles Place Won Lost Tied Coach
1986-87 AA Q         John Polka
2005-06 AA RQ         John Polka
2006-07 AA RQ         John Polka
2007-08 3A RQ         John Polka
2008-09 3A RQ         John Polka
2015-16 2A RSQ         David Rill
2019-20 2A Q         David Rill
2021-22 2A SQ 1       David Rill
2022-23 2A SQ         David Rill

Oak Park (O.P.-River Forest)

Season Class Titles Place Won Lost Tied Coach
1954-55   Q          
1960-61   Q          
1963-64   Q          
1970-71   Q          
1971-72   D          
1972-73   DQ          
1973-74   DQ          
1977-78 AA Q         Dave Brooks
1979-80 AA D         Dave Brooks
1980-81 AA Q         Dave Brooks
1981-82 AA Q         David Brooks
1983-84 AA R          
1984-85 AA Q         Jose Sosa
1985-86 AA Q         Jose Sosa
1987-88 AA R          
1990-91 AA RQ         Jose Sosa
1991-92 AA RQ         Joes Sosa
1998-99 AA R         Jose Sosa
1999-00 AA R         Jose Sosa
2000-01 AA R         Jose Sosa
2001-02 AA Q         Jose A. Sosa
2002-03 AA RQ         Jose A. Sosa
2003-04 AA R         Jose Sosa
2004-05 AA R         Jose Sosa
2009-10 3A RQ         Jose Sosa
2010-11 3A RQ         Jose' A. Sosa
2016-17 3A Q         Chris Baldwin
2019-20 3A R         Chris Baldwin
2022-23 3A RQ         Chris Baldwin
2023-24 3A RQ         Chris Baldwin

O'Fallon (H.S.)

Season Class Titles Place Won Lost Tied Coach
1959-60             Chuck Dial
1960-61             Chuck Dial
1961-62             Chuck Dial
1962-63             Joe Stein
1963-64             Joe Stein
1964-65             Joe Stein
1965-66             Joe Stein
1966-67             Mike McKinney
1967-68             Mike McKinney
1968-69             Mike McKinney
1969-70             Mike McKinney
1970-71             Galen Henson
1971-72             Harlan Ferry
1972-73             Harlan Ferry
1973-74             Harlan Ferry
1974-75             Bob Nesbit
1975-76             Bob Nesbit
1976-77             Bob Nesbit
1977-78             Bob Nesbit
1978-79 AA D         Bob Nesbit
1979-80 AA Q         Bob Nesbit
1980-81             Bob Nesbit
1981-82 AA Q         Bob Nesbit
1982-83             Bob Nesbit
1983-84             Bob Nesbit
1984-85             Bob Nesbit
1985-86             Bob Nesbit
1986-87             Bob Nesbit
1987-88             Foz Ryan
1988-89             Foz Ryan
1989-90             Foz Ryan
1990-91             Foz Ryan
1991-92             Foz Ryan
1992-93             Foz Ryan
1993-94             Foz Ryan
1994-95             Foz Ryan
1995-96             Foz Ryan
1996-97             Jon Burnett
1997-98             Jon Burnett
1998-99             Jon Burnett
1999-00             Jon Burnett
2000-01             Jon Burnett
2001-02             Jon Burnett
2002-03             Jon Burnett
2003-04 AA Q         Jon Burnett
2004-05 AA RSQ         Jon Burnett
2005-06 AA Q         Jon Burnett
2006-07 AA Q         Jon Burnett
2007-08 3A RQ         Jon Burnett
2008-09 3A Q         Jon Burnett
2009-10 3A RSQ         Jon Burnett
2010-11 3A RSQ         Jon Burnett
2011-12 3A RSQ 2       Jon Burnett
2012-13 3A RSQ 2       Jon Burnett
2013-14 3A SQ 3       Jon Burnett
2014-15 3A RSQ         Jon Burnett
2015-16 3A Q         Jon Burnett
2016-17 3A Q         Jon Burnett
2017-18 3A Q         Jon Burnett
2018-19 3A SQ         Jon Burnett
2018-19             Jon Burnett
2019-20             Jon Burnett
2020-21             Jon Burnett
2021-22             Jon Burnett
2021-22 3A Q         Jon Burnett
2022-23 3A Q         Jon Burnett
2023-24 3A RQ         Jon Burnett

Olney (Richland County)

Season Class Titles Place Won Lost Tied Coach
As Olney (East Richland)
1964-65   DQ          
1965-66   Q          
1966-67   DQ          
1967-68   DQ          
1970-71             Cecil Fletcher
1971-72             Cecil Fletcher
1972-73   DQ         Cecil Fletcher
1973-74   D         Cecil Fletcher
1974-75   D         Larry Chambers
1975-76   D         Cecil Fletcher
1986-87       3 6   Louis Gassmann & Dick Steinman
1987-88       4 6   Louis Gassmann & Dick Steinman
Coach Total 7 12   2 yr   .368
1988-89       4 5   Louis Gassmann & Larry Bussard
1989-90       5 4   Louis Gassmann & Larry Bussard
1990-91       5 4   Louis Gassmann & Larry Bussard
1991-92 A RQ   12 4   Louis Gassmann & Larry Bussard
1992-93       5 9   Louis Gassmann & Larry Bussard
1993-94       5 3   Louis Gassmann & Larry Bussard
1994-95       6 4   Louis Gassmann & Larry Bussard
Coach Total 42 33   7 yr   .560
1995-96       2 8   Louis Gassmann & Dan Denton
Coach Total 2 8   1 yr   .200
1996-97       2 5   Louis Gassmann & Denyse Eagleson
1997-98       10 3   Louis Gassmann & Denyse Eagleson
1998-99       10 3   Louis Gassmann & Denyse Eagleson
Coach Total 22 11   3 yr   .667
1999-00       10 2   Louis Gassmann & Amy Julian
Coach Total 10 2   1 yr   .833
2000-01       7 4   Louis Gassmann & Jessica Everette
Coach Total 7 4   1 yr   .636
2001-02       0 0   Louis Gassmann & Shannon Winters
Coach Total 0 0   1 yr   
2002-03       8 6   Louis Gassmann
2003-04 A RQ   12 2   Louis Gassmann
2004-05       12 1   Louis Gassmann
2005-06       7 7   Louis Gassmann
2006-07       7 11   Louis Gassmann
2007-08       4 4   Louis Gassmann
2008-09 1A Q   8 3   Louis Gassmann
2009-10       7 9   Louis Gassmann
2010-11 1A RSQ 2 10 2   Louis Gassmann
2011-12 1A R   6 6   Louis Gassmann
2012-13       13 1   Louis Gassmann
2013-14 1A R   13 0   Louis Gassmann
As Olney (Richland County)
2014-15       10 3   Louis Gassmann
2015-16       6 4   Louis Gassmann
2016-17       12 4   Louis Gassmann
2017-18       11 2   Louis Gassmann
2018-19       8 3   Louis Gassmann
2019-20       11 2   Louis Gassmann
Coach Total 165 70   18 yr   .702
School Total 255 140   34 yr   .646

Oregon

Season Class Titles Place Won Lost Tied Coach
1968-69       7 4   Joe Mortimer
1969-70       21 0   Joe Mortimer
1970-71       14 0   Joe Mortimer
1971-72       12 2   Joe Mortimer
Coach Total 54 6   4 yr   .900
1972-73             Art Carlson
1973-74             Art Carlson
1974-75             Art Carlson
1975-76             Art Carlson
1976-77             Art Carlson
1977-78             Art Carlson
1978-79             Art Carlson
1979-80             Art Carlson
1980-81             Art Carlson
1981-82             Art Carlson
1982-83             Art Carlson
1983-84             Art Carlson
1984-85             Art Carlson
1985-86             Art Carlson
1986-87             Art Carlson
1987-88             Art Carlson
1988-89             Art Carlson
1989-90             Art Carlson
1990-91 A Q         Art Carlson
1992-93 A RQ         Art Carlson
1993-94 A RSQ 2       Art Carlson
1994-95 A R         Art Carlson
1995-96 A R         Art Carlson
1996-97 A RQ         Art Carlson
1997-98 A RSQ 1       Art Carlson
1998-99             Art Carlson
1999-00             Art Carlson
2000-01             Art Carlson
2001-02 A Q         Art Carlson
2002-03             Linda Campbell
2003-04 A R         Linda Campbell
2004-05 A Q         Linda Campbell
2005-06 A Q         Linda Campbell
2006-07 A Q         Sarah Earl
2007-08 1A RQ         Sarah Earl
2008-09             Sarah Earl
2009-10             Lynn Ahglrim
2010-11             Lynn Ahlgrim
2011-12             Lynn Ahlgrim
2012-13             Lynn Ahlgrim
2013-14             Lynn Ahlgrim
2014-15             Tim Gipper
2015-16             Tim Gipper
2016-17             Tim Gipper
2017-18             Tim Gipper
2018-19             Tim Gipper
2019-20             Tim Gipper
2020-21             Tim Gipper
2021-22             Gabe Poser
2022-23             Gabe Poser
2023-24             Gabe Poser
School Total 54 6   4 yr   .900

Orion

Season Class Titles Place Won Lost Tied Coach
1993-94 A R         Scott Briney
1996-97 A Q         Scott Briney

Orland Park (Sandburg)

Season Class Titles Place Won Lost Tied Coach
1976-77 AA DSQ         John Wilson
1977-78 AA DQ         John Wilson
1978-79 AA D         John Wilson
1980-81 AA Q         John Wilson
1981-82 AA Q         John Wilson
1994-95 AA RSQ         Kevin Carey
1995-96 AA RQ         Kevin Carey
1996-97 AA RQ         Pete Struck
1998-99 AA Q         Pete Struck
1999-00 AA RQ         Pete Struck
2000-01 AA RQ         Pete Struck
2001-02 AA RSQ         Pete Struck
2002-03 AA R         Pete Struck
2003-04 AA Q         Joe Geiger
2004-05 AA RQ         John O'Malley
2005-06 AA RSQ         John O'Malley
2006-07 AA RSQ         John O'Malley
2007-08 3A RSQ         John O'Malley
2008-09 3A RQ         John O'Malley
2009-10 3A RQ         John O Malley
2010-11 3A Q         John O'Malley
2011-12 3A RQ         John O'Malley
2012-13 3A Q         John O'Malley
2013-14 3A RQ         John O'Malley
2014-15 3A RSQ 2       John O'Malley
2015-16 3A RSQ 1       John O'Malley
2016-17 3A RQ         John O'Malley
2017-18 3A RQ         John O'Malley
2018-19 3A Q         John O'Malley
2019-20 3A RSQ         John O'Malley
2021-22 3A SQ 1       John O'Malley
2023-24 3A RQ         John O'Malley

Oswego (East)

Season Class Titles Place Won Lost Tied Coach
2018-19 3A Q         James Milner
2019-20 3A RQ         James Milner
2020-21             Jim Milner
2021-22             Jim Milner
2022-23 3A Q         James Milner
2023-24 3A Q         James Milner

Oswego (H.S.)

Season Class Titles Place Won Lost Tied Coach
1973-74       8 2   John Sammons
1974-75       10 1   John Sammons
1975-76   D   14 1   John Sammons
1976-77 AA Q   15 1   John Sammons
1977-78 AA Q   13 1   John Sammons
1978-79       11 2   John Sammons
1979-80 AA D   13 1   John Sammons
1980-81 AA Q   12 1   John Sammons
1981-82       13 1   John Sammons
1982-83       7 0   John Sammons
Coach Total 116 11   10 yr   .913
1983-84       7 1   Mike Schnable
1984-85       9 1   Mike Schnable
1985-86 AA RQ   12 0   Mike Schnable
1986-87 AA RQ   10 1   Mike Schnable
1987-88 AA Q   6 1   Mike Schnable
1988-89       10 3   Mike Schnable
1989-90       7 1   Mike Schnable
1990-91 AA RQ   9 2   Mike Schnable
1991-92 AA RQ   9 1   Mike Schnable
1992-93       13 2   Mike Schnable
1993-94       8 3   Mike Schnable
1994-95 AA Q   11 1   Mike Schnable
1995-96       16 4   Mike Schnable
1996-97       3 12   Mike Schnable
1997-98       7 5   Mike Schnable
1998-99       2 10   Mike Schnable
1999-00       3 9   Mike Schnable
2000-01       5 7   Mike Schnable
Coach Total 147 64   18 yr   .697
2001-02       5 6   Jack Milinovich
2002-03       6 5   Jack Milinovich
2003-04       12 2   Jack Milinovich
2004-05       7 7   Jack Milinovich
2005-06       3 4   Jack Milinovich
Coach Total 33 24   5 yr   .579
2006-07       7 2   Jack Millinovich
Coach Total 7 2   1 yr   .778
2007-08             Dan Whipple
2008-09             Dan Whipple
2009-10             Dan Whipple
2010-11             Dan Whipple
2011-12             Dan Whipple
2012-13             Dan Whipple
2013-14             Dan Whipple
2014-15             Dan Whipple
2015-16             Dan Whipple
2016-17             Dan Whipple
2017-18             Dan Whipple
2018-19             Dan Whipple
2019-20             Dan Whipple
2020-21             Dan Whipple
2021-22 3A RQ         Daniel Whipple
2021-22             Dan Whipple
2022-23 3A RQ         Chase Hall
2022-23             Chase Hall
2023-24             Chase Hall
School Total 303 101   34 yr   .750

Ottawa (Marquette)

Season Class Titles Place Won Lost Tied Coach
2006-07 A Q         Brian Zeilmann
2007-08 1A RQ         Dan Cheatham
2008-09 1A RQ         Dan Cheatham
2009-10 1A R         Dan Cheatham
2010-11 1A RSQ         Dr. Dan Cheatham
2011-12 1A RSQ         Dan Cheatham
2012-13 1A RQ         Dan Cheatham

Ottawa (Twp.)

Season Class Titles Place Won Lost Tied Coach
1950-51             Keith Clark
1951-52             Keith Clark
1952-53             Keith Clark
1953-54             Keith Clark
1954-55   Q         Keith Clark
1955-56   Q         Keith Clark
1956-57             Keith Clark
1957-58             Keith Clark
1958-59             Keith Clark
1959-60   DQ         Keith Clark
1960-61             Keith Clark
1961-62             Robert Anderson
1962-63             Robert Anderson
1963-64   Q         Robert Anderson
1964-65             Robert Anderson
1965-66   Q         Robert Anderson
1966-67   DQ         Robert Anderson
1967-68   Q         Robert Anderson
1968-69   DQ         Robert Anderson
1969-70   DSQ         Robert Anderson
1970-71   DQ         Robert Anderson
1971-72   DQ         Robert Anderson
1972-73   DQ         Robert Anderson
1973-74   D         Robert Anderson
1974-75             Robert Anderson
1975-76             Robert Anderson
1976-77             Robert Anderson
1977-78             Robert Anderson
1978-79             Robert Anderson
1979-80             Robert Anderson
1980-81             Paul Smith
1981-82             Paul Smith
1982-83             Paul Smith
1983-84             Paul Smith
1984-85             Paul Smith
1985-86             Paul Smith
1986-87             Paul Smith
1987-88             Paul Smith
1988-89             Paul Smith
1989-90             Paul Smith
1990-91             Paul Smith
1991-92             Paul Smith
1992-93             Paul Smith
1993-94             Vince Thompson
1994-95             Vince Thompson
1995-96             Vince Thompson
1996-97             Vince Thompson
1997-98             Vince Thompson
1998-99             Vince Thompson
1999-00             Vince Thompson
2000-01             Vince Thompson
2001-02             Vince Thompson
2002-03             Vince Thompson
2003-04             Vince Thompson
2004-05             Vince Thompson
2005-06             Vince Thompson
2006-07             Vince Thompson
2007-08             Vince Thompson
2008-09             Vince Thompson
2009-10             Vince Thompson
2010-11             Doug Hearn
2011-12             Doug Hearn
2012-13             Doug Hearn
2013-14             Doug Hearn
2014-15             Doug Hearn
2015-16             Doug Hearn
2016-17             Doug Hearn
2017-18             Doug Hearn
2018-19             Daniel Heaver
2019-20             Daniel Heaver
2020-21             Daniel Heaver
2021-22             Daniel Heaver