First Round
Game 1 — Chicago (Mt. Carmel) 49, Buffalo Grove 3
Game 2 — Downers Grove (North) 46, Chicago (Lincoln Park) 0
Game 3 — Collinsville 14, Bradley (Bourbonnais) 12
Game 4 — Chicago (Brother Rice) 27, Algonquin (Jacobs) 0
Game 5 — St. Charles (North) 47, Des Plaines (Maine West) 10
Game 6 — Hoffman Estates (H.S.) 29, Elk Grove Village (E.G.) 22
Game 7 — Mt. Prospect (Prospect) 62, Burbank (Reavis) 13
Game 8 — Chicago (St. Rita) 27, Geneva 14
Game 9 — Arlington Heights (Hersey) 49, Summit (Argo) 14
Game 10 — Batavia 42, Rockford (Guilford) 0
Game 11 — Yorkville (H.S.) 33, Libertyville 8
Game 12 — Moline (H.S.) 21, DeKalb 13
Game 13 — Pekin 51, Plainfield (Central) 14
Game 14 — Normal (Community) 44, Rockton (Hononegah) 13
Game 15 — Wheaton (North) 35, Villa Park (Willowbrook) 14
Game 16 — Lake Zurich 48, Elgin (Larkin) 6
Second Round
Game 17 — Chicago (Mt. Carmel) 24, Downers Grove (North) 6
Game 18 — Chicago (Brother Rice) 44, Collinsville 15
Game 19 — St. Charles (North) 25, Hoffman Estates (H.S.) 9
Game 20 — Chicago (St. Rita) 38, Mt. Prospect (Prospect) 21
Game 21 — Batavia 19, Arlington Heights (Hersey) 13 (2 OT)
Game 22 — Yorkville (H.S.) 34, Moline (H.S.) 31 (4 OT)
Game 23 — Pekin 32, Normal (Community) 31
Game 24 — Lake Zurich 14, Wheaton (North) 6
Quarterfinals
Game 25 — Chicago (Mt. Carmel) 48, Chicago (Brother Rice) 12
Game 26 — Chicago (St. Rita) 28, St. Charles (North) 7
Game 27 — Batavia 17, Yorkville (H.S.) 6
Game 28 — Lake Zurich 29, Pekin 27
Semifinals
Game 29 — Chicago (Mt. Carmel) 20, Chicago (St. Rita) 9
Game 30 — Batavia 24, Lake Zurich 7
Championship
Game 31 — Chicago (Mt. Carmel) 44, Batavia 20