First Round
Game 1 — Wilmette (Loyola Academy) 31, Aurora (West Aurora) 0
Game 2 — Lincolnshire (Stevenson) 43, Hoffman Estates (Conant) 35
Game 3 — Flossmoor (Homewood-F.) 55, O'Fallon (H.S.) 17
Game 4 — Winnetka (New Trier) 30, LaGrange (Lyons) 3
Game 5 — Oak Park (O.P.-River Forest) 26, Palatine (Fremd) 17
Game 6 — Palatine (H.S.) 20, Orland Park (Sandburg) 19 (OT)
Game 7 — Chicago (Brother Rice) 49, Bartlett 21
Game 8 — South Elgin 62, Evanston (Twp.) 10
Game 9 — Huntley 49, Minooka 7
Game 10 — Oswego (H.S.) 28, Belleville (East) 20
Game 11 — Barrington 41, Plainfield (South) 12
Game 12 — Chicago (Marist) 17, Niles (Notre Dame) 14
Game 13 — Aurora (Waubonsie Valley) 20, Edwardsville (H.S.) 17 (OT)
Game 14 — Naperville (Neuqua Valley) 29, Hinsdale (Central) 26
Game 15 — Naperville (Central) 14, Bolingbrook 7
Game 16 — Gurnee (Warren) 42, Chicago (Curie) 41 (OT)
Second Round
Game 17 — Wilmette (Loyola Academy) 49, Lincolnshire (Stevenson) 0
Game 18 — Flossmoor (Homewood-F.) 55, Winnetka (New Trier) 7
Game 19 — Palatine (H.S.) 41, Oak Park (O.P.-River Forest) 26
Game 20 — Chicago (Brother Rice) 34, South Elgin 28
Game 21 — Oswego (H.S.) 17, Huntley 14
Game 22 — Chicago (Marist) 59, Barrington 56
Game 23 — Aurora (Waubonsie Valley) 21, Naperville (Neuqua Valley) 14
Game 24 — Naperville (Central) 49, Gurnee (Warren) 28
Quarterfinals
Game 25 — Wilmette (Loyola Academy) 34, Flossmoor (Homewood-F.) 28
Game 26 — Palatine (H.S.) 28, Chicago (Brother Rice) 24
Game 27 — Chicago (Marist) 38, Oswego (H.S.) 35
Game 28 — Aurora (Waubonsie Valley) 17, Naperville (Central) 0
Semifinals
Game 29 — Wilmette (Loyola Academy) 24, Palatine (H.S.) 22
Game 30 — Chicago (Marist) 31, Aurora (Waubonsie Valley) 16
Championship
Game 31 — Wilmette (Loyola Academy) 41, Chicago (Marist) 0