First Round
Game 1 — Minooka 20, Joliet (West) 7
Game 2 — Edwardsville (H.S.) 44, St. Charles (East) 17
Game 3 — South Elgin 35, Oswego (East) 8
Game 4 — Chicago (Brother Rice) 28, Bartlett 8
Game 5 — Gurnee (Warren) 49, Plainfield (East) 7
Game 6 — Palatine (Fremd) 19, Plainfield (North) 0
Game 7 — Oswego (H.S.) 42, Elgin (H.S.) 8
Game 8 — Bolingbrook 42, Hinsdale (Central) 13
Game 9 — Glen Ellyn (Glenbard West) 48, Downers Grove (South) 2
Game 10 — Wilmette (Loyola Academy) 14, Park Ridge (Maine South) 6
Game 11 — Huntley 48, Chicago (Taft) 6
Game 12 — Chicago (Marist) 49, Lombard (Glenbard East) 7
Game 13 — Frankfort (Lincoln-Way East) 40, Plainfield (South) 0
Game 14 — Niles (Notre Dame) 23, Barrington 21
Game 15 — Flossmoor (Homewood-F.) 53, Chicago (Curie) 6
Game 16 — Naperville (Neuqua Valley) 44, Hoffman Estates (Conant) 6
Second Round
Game 17 — Minooka 34, Edwardsville (H.S.) 17
Game 18 — Chicago (Brother Rice) 25, South Elgin 7
Game 19 — Gurnee (Warren) 31, Palatine (Fremd) 6
Game 20 — Bolingbrook 31, Oswego (H.S.) 30 (2 OT)
Game 21 — Wilmette (Loyola Academy) 28, Glen Ellyn (Glenbard West) 27
Game 22 — Chicago (Marist) 14, Huntley 7
Game 23 — Frankfort (Lincoln-Way East) 23, Niles (Notre Dame) 13
Game 24 — Flossmoor (Homewood-F.) 38, Naperville (Neuqua Valley) 22
Quarterfinals
Game 25 — Chicago (Brother Rice) 38, Minooka 21
Game 26 — Gurnee (Warren) 18, Bolingbrook 6
Game 27 — Chicago (Marist) 41, Wilmette (Loyola Academy) 27
Game 28 — Frankfort (Lincoln-Way East) 26, Flossmoor (Homewood-F.) 7
Semifinals
Game 29 — Gurnee (Warren) 28, Chicago (Brother Rice) 0
Game 30 — Frankfort (Lincoln-Way East) 24, Chicago (Marist) 7
Championship
Game 31 — Frankfort (Lincoln-Way East) 12, Gurnee (Warren) 0