Boys Golf Season Summaries

* Last updated at 9:05 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 to the state finals).

2020-21 Class 1A

School Titles Place Won Lost Tied Coach
El Paso (E.P.-Gridley) S   18 1   Ken Colmone
Elgin (E. Academy) RS         Tom Schneider
Sherrard S         Brett Williams
Vandalia RS         Kevin Schroeder
Beecher R   16 0   David Serafin
Bismarck (B.-Henning-Rossville-Alvin) R         Brian Carpenter
Breese (Mater Dei) R         Parker Lawrence
Brimfield R         Trent Trotter
Carthage (Illini West) R         Christine Murphy
Chicago (Latin) R   4 3   Chasz Cameron
Dakota R   15 0   Kurt Mills
Downs (Tri-Valley) R         Jon Nelson
Gilman (Iroquois West) R   22 3   Grant Meyer
Glasford (Illini Bluffs) R         Shane Thompson
McLeansboro (Hamilton County) R         Kim Vaughan
Oblong R         Chris Jobe
Peru (St. Bede) R         Rich Cummings
Port Byron (Riverdale) R   12 0   Trent Groves
Raymond (Lincolnwood) R   28 3   Verne L .Pinkston
Rock Island (Alleman) R   7 5   Gene Elsner
Sullivan R         Ben Richter
Waterloo (Gibault Catholic) R   14 4   Steve Bergheger

2020-21 Class 2A

School Titles Place Won Lost Tied Coach
Benton RS   26 0   Reggie Norman
Macomb S         Greg Duncan
Maple Park (Kaneland) RS         Mark Meyer
Chicago (Mt. Carmel) R         Anthony Massino
Chicago (St. Ignatius College Prep) R         Patrick Brown
Crystal Lake (South) R   9 0   Curt Wadlington
Dunlap R         Daniel Young
Fairbury (Prairie Central) R   8 0   Scott Willi
Grayslake (Central) R   11 0   Jim Mazzetta
Highland R         Brent James
Jacksonville (H.S.) R   16 3   Adam Cisne
Mattoon R   10 1   Bill Behrends
New Lenox (Providence Catholic) R         John Platt
Ottawa (Twp.) R         Keith Budzowski
Quincy (Notre Dame) R         Brian Hendrian
Springfield (Sacred Heart-Griffin) R         Mike McDonald
West Chicago (Wheaton Academy) R   8 0   Bob Broman

2020-21 Class 3A

School Titles Place Won Lost Tied Coach
Glen Ellyn (Glenbard West) S         Paul Hezlett
New Lenox (Lincoln-Way Central) S         Ryan Pohlmann
Northbrook (Glenbrook North) RS         Justin Gerbich
Arlington Heights (Hersey) R         Dan Caporusso
Crystal Lake (Central) R   7 2   Matt LePage
Geneva R         Eric Hatczel
Hinsdale (Central) R         Jess Krueger
LaGrange (Lyons) R         Brian Kopecky
Lake Forest (H.S.) R         James Matheson
Lockport (Twp.) R   16 2   Matt Eber
Naperville (Central) R         Barry Baldwin
Orland Park (Sandburg) R         Jeff Kwilose
Park Ridge (Maine South) R         Steve Scholl
Pekin R   11 0   Jeremy Crouch
Plainfield (North) R   10 0   Mike Kneip
Quincy (Sr.) R         Randy Mettemeyer
Rockton (Hononegah) R         Ken Lewis
Winnetka (New Trier) R         Pete Drevline

2021-22 Class 1A

School Titles Place Won Lost Tied Coach
Vandalia RQ 1       Kevin Schroeder
Winnetka (North Shore Country Day) RQ 2       Cyrus Oelerich
Elmhurst (IC Catholic) SQ 3       Don Sujack
Effingham (St. Anthony) RQ 4 4 1   Phil Zaccari
Oblong SQ 5       Chris Jobe
Port Byron (Riverdale) RQ 6 15 1   Trent Groves
Sherrard RSQ 7       Brett Williams
Monticello RQ 8       Andrew Turner
Beecher RSQ         David Serafin
Bloomington (Central Catholic) RQ         Mike Wieting
Peoria (P. Christian) RQ         Jason Miller
Taylor Ridge (Rockridge) Q         Dana DeKeyrel
Anna (A.-Jonesboro) R         Jim Woodward
Byron R         Andrew Schlupp
Carthage (Illini West) R         Christine Murphy
El Paso (E.P.-Gridley) R   18 0   Ken Colmone
Galena (H.S.) R         Greg Fleege
Nashville R         Jason Guest
Williamsville R         Jesse Noelke

2021-22 Class 2A

School Titles Place Won Lost Tied Coach
Chicago (St. Ignatius College Prep) RSQ 1       Mike Hurley
Benton RQ 2       Reggie Norman
West Chicago (Wheaton Academy) Q 3       Bob Broman
Lemont (H.S.) RQ 4       Mark Hollatz
Crystal Lake (Central) SQ 5       Matt LePage
Breese (Mater Dei) RSQ 6       Brad Kampwerth
Normal (University) R 7       Darrin York
Ottawa (Twp.) RQ 8       Keith Budzowski
Belleville (Althoff Catholic) Q         Dan Polites
Dunlap Q         Daniel Young
Macomb RSQ         Greg Duncan
Normal (University) RQ         Darrin York
Rockford (Boylan Catholic) RQ         John Canova
Springfield (Sacred Heart-Griffin) Q         Mike McDonald
Crystal Lake (Central) S   7 2   Matt LePage
Benton R   22 0   Reggie Norman
Chatham (Glenwood) R         Bob Cox
Grayslake (Central) R   9 1   Jim Mazzetta
Lemont (H.S.) R   10 0   Mark Hollatz
Lisle (Benet Academy) R         Marty Gaughan
Maple Park (Kaneland) R         Mark Meyer
Oak Park (Fenwick) R   6 5   Jerry Kribs
Paris R         Ron Wagoner
Peoria (Richwoods) R   5 3   Patrick Hogan
Springfield (H.S.) R         Jake Stapleton
Vernon Hills R   9 2   Shawn Healey

2021-22 Class 3A

School Titles Place Won Lost Tied Coach
Northbrook (Glenbrook North) RQ 1       Justin Gerbich
Winnetka (New Trier) SQS 2       Pete Drevline
Hinsdale (Central) Q 3       Jess Krueger
Glen Ellyn (Glenbard West) RSQ 4       Paul Hezlett
Barrington RSQ 5       Bryan Tucker
LaGrange (Lyons) RQ 6       Brian Kopecky
Frankfort (Lincoln-Way East) RQ 7 8 0   Jim Nair
Mt. Prospect (Prospect) RQ 8       James Hamann
Lake Forest (H.S.) RQ         James Matheson
Lockport (Twp.) RSQ   8 5   Matt Eber
Moline (H.S.) Q         Max Haverland
Naperville (Neuqua Valley) RQ         Bart Carbonneau
Geneva R         Eric Hatczel
Hoffman Estates (Conant) R   15 7   Scott Cieplik
Oak Park (O.P.-River Forest) R         Bill Young
O'Fallon (H.S.) R         Matt Hackmann
Orland Park (Sandburg) R         Jeff Kwilose
Oswego (East) R   10 2   Jim Vera
Pekin R   8 0   Jeremy Crouch
Rockton (Hononegah) R         Ken Lewis

2022-23 Class 1A

School Titles Place Won Lost Tied Coach
Effingham (St. Anthony) RSQ 1 4 0   Phil Zaccari
Chicago (Latin) Q 2 10 0   Matt Pantano
Elmhurst (IC Catholic) RSQ 3       Don Sujack
Winnetka (North Shore Country Day) Q 4        
Byron SQ 5       Andrew Schlupp
Carthage (Illini West) RQ 6       Christine Murphy
Monticello RSQ 7       Andrew Turner
Litchfield Q 8        
Alton (Marquette) Q 9        
Rockford (Lutheran) Q 9        
Alton (Marquette) R         Ryan Geisler
Anna (A.-Jonesboro) R         Jim Woodward
Beecher R         David Serafin
Bloomington (Central Catholic) R         Mike Wieting
Champaign (St. Thomas More) R         Jordan Dunahee
Fairbury (Prairie Central) R   8 1   Scott Willi
Fulton (H.S.) R         Mitch Van Zuiden
Peru (St. Bede) R         Rich Cummings
Petersburg (PORTA) R         Neil Gurnsey
Rockford (Lutheran) R         Kevin Flack
Sherrard R         Jason Timerman
Waterloo (Gibault Catholic) R   10 6 1 Steve Bergheger

2022-23 Class 2A

School Titles Place Won Lost Tied Coach
Chicago (St. Ignatius College Prep) RSQ 1       Steve Jacoby
Benton RSQ 2       Reggie Norman
Lisle (Benet Academy) Q 3        
Lemont (H.S.) Q 4        
Springfield (H.S.) Q 4        
Springfield (Sacred Heart-Griffin) RSQ 6       Mike McDonald
Vernon Hills RSQ 7 6 4   Shawn Healey
Aurora (Marmion Academy) RQ 8       Lou Solarte
Chatham (Glenwood) RQ 9       Bob Cox
Mattoon RQ 9       Brett Poorman
Belleville (Althoff Catholic) R         Dan Polites
Champaign (Central) R         Mike Osterbur
Geneseo R         Scott Hardison
Macomb R         Greg Duncan
Manteno R   15 2   CJ Boudreau
Mt. Carmel R         Nick Toothman
Ottawa (Twp.) R         Keith Budzowski
Rockford (Boylan Catholic) R         John Canova
West Chicago (Wheaton Academy) R         Bob Broman

2022-23 Class 3A

School Titles Place Won Lost Tied Coach
Winnetka (New Trier) RSQ 1       Pete Drevline
Hinsdale (Central) RSQ 2       Serge Penksik
Northbrook (Glenbrook North) RQ 3       Justin Gerbich
Glenview (Glenbrook South) Q 4        
Lake Forest (H.S.) Q 4        
Barrington RSQ 6       Bryan Tucker
Frankfort (Lincoln-Way East) SQ 7 10 0   Jim Nair
Wheaton (W. Warrenville South) Q 8        
Glen Ellyn (Glenbard West) Q 9        
Lockport (Twp.) RQ 10 11 2   Matt Eber
Batavia R         Tim DeBruycker
Edwardsville (H.S.) R         Adam Tyler
LaGrange (Lyons) R         Brian Kopecky
Lake Forest (H.S.) R         James Matheson
Mt. Prospect (Prospect) R         James Hamann
Orland Park (Sandburg) R         Jeff Kwilose
Pekin R   8 0   Jeremy Crouch
Plainfield (North) R         Mike Kneip
Rockton (Hononegah) R         Ken Lewis
Rolling Meadows R   4 7   Joseph Szabo
St. Charles (North) R         Peter Gleason

2023-24 Class 2A

School Titles Place Won Lost Tied Coach
Jacksonville (H.S.) RQ   9 5   Adam Cisne

2023-24 Class 1A

School Titles Place Won Lost Tied Coach
Effingham (St. Anthony) RQ 1       Phil Zaccari
Port Byron (Riverdale) RQ 2 12 0   Trent Groves
Litchfield SQ 3       Justin Ripley
Rockford (Lutheran) RSQ 4       Kevin Flack
Bloomington (Central Catholic) RQ 5       Mike Wieting
Quincy (Notre Dame) RSQ 6       Brian Hendrian
Winnetka (North Shore Country Day) RSQ 7       Cyrus Oelerich
Beecher RQ 8       David Serafin
Campbell Hill (Trico) RQ         Tyler Coleman
Champaign (St. Thomas More) RQ         Jordan Dunahee
Aurora (A. Christian) R         Andy Zorger
Breese (Mater Dei) R         Brad Kampwerth
Cuba R         Danny Charlesworth
Edwardsville (Metro-East Lutheran) R         Chase Langendorf
El Paso (E.P.-Gridley) R   21 1   Ken Colmone
LeRoy R         Mark Edmundson
Sherrard R         Kyle Wiebenga

2023-24 Class 2A

School Titles Place Won Lost Tied Coach
Springfield (Sacred Heart-Griffin) RQ 1       Mike McDonald
Lemont (H.S.) RSQ 2 12 0   Mark Hollatz
Mt. Carmel Q 3       Abbey Carpenter
Benton RSQ 4 10 0   Reggie Norman
Wheaton (St. Francis) Q 5       Tony Perez
Mattoon Q 6       Davis Johnson
Mahomet (M.-Seymour) RSQ 7       David Sebestik
Byron RQ 8       Brent Baker
Burlington (Central) Q 9       Thomas Davies
Mundelein (Carmel) RSQ 10       Dave Silbar
Jacksonville (H.S.) RQ         Adam Cisne
Ottawa (Twp.) RQ         Keith Budzowski
Chicago (Brother Rice) R         Tim Vaughan
Effingham (H.S.) R         Jeff Schafer
Fairbury (Prairie Central) R   8 0   Scott Willi
Mascoutah R         Cody Reynolds
Oak Park (Fenwick) R   7 3   Jerry Kribs
Peoria (Notre Dame) R         Carter LeRoy
Rockford (Boylan Catholic) R         John Canova
Waverly R         Chuck Ross
West Chicago (Wheaton Academy) R         Bob Broman

2023-24 Class 3A

School Titles Place Won Lost Tied Coach
Winnetka (New Trier) RSQ 1       Pete Drevline
Hinsdale (Central) RSQ 2       Serge Penksik
Mt. Prospect (Prospect) RSQ 3       James Hamann
Barrington Q 4       Bryan Tucker
Glenview (Glenbrook South) RQ 5       Jeff Paek
Wheaton (W. Warrenville South) Q 5       James Selleck
Geneva RQ 7       Eric Hatczel
Edwardsville (H.S.) RQ 8       Adam Tyler
Hoffman Estates (Conant) RQ   14 8   Scott Cieplik
Lockport (Twp.) RSQ   17 1   Matt Eber
Chicago (Marist) R         Joel Vickers
Chicago (St. Ignatius College Prep) R         Steve Jacoby
Hampshire R         Jeremy Bauer
Lake Forest (H.S.) R         James Matheson
Lisle (Benet Academy) R         Marty Gaughan
McHenry R         Ryan Ellison
Moline (H.S.) R   5 1   Max Haverland
Washington R         Dan Garske

2024-25 Class 1A

School Titles Place Won Lost Tied Coach
Effingham (St. Anthony) RSQ 1       Phil Zaccari
Fulton (H.S.) Q 2 12 0   Mitch Van Zuiden
Port Byron (Riverdale) RSQ 3 12 0   Trent Groves
Rockford (Lutheran) RQ 4       Kevin Flack
Breese (Mater Dei) RQ 5       Brad Kampwerth
Quincy (Notre Dame) SQ 6       Brian Hendrian
Carthage (Illini West) RQ 7       Christine Murphy
Teutopolis Q 8       Mike Wilson
Beecher RSQ         David Serafin
Chicago (F.W. Parker) Q         Victoria Lee
Delavan RQ         Zach Damm
Winnetka (North Shore Country Day) Q         Cyrus Oelerich
Alton (Marquette) R         Ryan Geisler
Brimfield R         Trent Trotter
Casey (C.-Westfield) R         Landry Huisinga
Chester R         Jaden Mott
Elgin (Harvest Christian Academy) R         Jeff Boldog
LeRoy R         Mark Edmundson
Rushville (R.-Industry) R         Dan Wise
Seneca R         Bryan Erickson
Spring Valley (Hall) R         Mason Kimberly

2024-25 Class 2A

School Titles Place Won Lost Tied Coach
Ottawa (Twp.) RSQ 1       Keith Budzowski
Benton RSQ 2 13 1   Reggie Norman
Burlington (Central) SQ 3       Thomas Davies
Normal (University) RSQ 4       Chris Headrick
Mt. Zion RQ 5       Colby Burdick
Aurora (Marmion Academy) Q 6       Lou Solarte
LaGrange Park (Nazareth Academy) SQ 7       Dave Reed
Lemont (H.S.) Q 8       Mark Hollatz
Effingham (H.S.) RQ 9       Jeff Schafer
Jacksonville (H.S.) Q 10 14 3   Adam Cisne
Charleston Q         Scott Dow
Rockford (Boylan Catholic) RQ         John Canova
Chicago (St. Patrick) R         Matt McIntee
Chicago (St. Rita) R         Pete Godfrey
Dixon (H.S.) R         Lee Eastman
Dunlap R         David Monahan
Metamora R   4 3   Mike Brockhouse
Mundelein (Carmel) R         Dave Silbar
New Lenox (Providence Catholic) R         John Platt
Staunton R   32 3   Troy Redfern
Waterloo (H.S.) R         Dave Stites
West Chicago (Wheaton Academy) R         Brian Kelly

2024-25 Class 3A

School Titles Place Won Lost Tied Coach
Hinsdale (Central) RSQ 1       Serge Penksik
Evanston (Twp.) RSQ 2       Jed Curtis
Winnetka (New Trier) Q 3       Pete Drevline
Wheaton (W. Warrenville South) Q 4       James Selleck
Barrington RQ 5       Bryan Tucker
Geneva RQ 6       Eric Hatczel
Lake Forest (H.S.) SQ 7       James Matheson
Libertyville RQ 8 9 2 1 Kevin Wall
Chatham (Glenwood) RQ         Bob Cox
Glenview (Glenbrook South) RQ         Jeff Paek
Minooka RQ         Jeff Petrovic
Washington RSQ         Dan Garske
Chicago (Marist) R         Joel Vickers
Chicago (St. Ignatius College Prep) R         Steve Jacoby
Crystal Lake (Central) R         Matt LePage
LaGrange (Lyons) R         Brian Kopecky
Lisle (Benet Academy) R         Marty Gaughan
McHenry R         Ryan Ellison
Moline (H.S.) R   4 1   Max Haverland