First Round
Game 1 — Lake Zurich 35, Elk Grove Village (E.G.) 6
Game 2 — Rockton (Hononegah) 35, Highland Park 14
Game 3 — Oak Park (Fenwick) 28, Arlington Heights (Hersey) 6
Game 4 — Wheaton (North) 53, Northbrook (Glenbrook North) 7
Game 5 — Schaumburg (H.S.) 49, Chicago (Schurz) 3
Game 6 — Chicago (St. Patrick) 31, Geneva 23
Game 7 — Glen Ellyn (Glenbard West) 49, Machesney Park (Harlem) 14
Game 8 — Hoffman Estates (Conant) 42, Algonquin (Jacobs) 35
Game 9 — Downers Grove (North) 28, Chicago (Whitney Young) 0
Game 10 — Wheaton (W. Warrenville South) 48, Chicago (Dunbar) 16
Game 11 — Chicago (Mt. Carmel) 49, Lisle (Benet Academy) 6
Game 12 — Chicago (St. Rita) 34, Villa Park (Willowbrook) 6
Game 13 — Edwardsville (H.S.) 59, Tinley Park (Andrew) 28
Game 14 — Bradley (B.-Bourbonnais) 24, Pekin 20
Game 15 — Oswego (East) 21, Belleville (West) 14
Game 16 — Frankfort (Lincoln-Way East) 31, Plainfield (East) 0
Second Round
Game 17 — Lake Zurich 20, Rockton (Hononegah) 0
Game 18 — Wheaton (North) 32, Oak Park (Fenwick) 31
Game 19 — Schaumburg (H.S.) 42, Chicago (St. Patrick) 24
Game 20 — Glen Ellyn (Glenbard West) 34, Hoffman Estates (Conant) 7
Game 21 — Downers Grove (North) 10, Wheaton (W. Warrenville South) 7
Game 22 — Chicago (Mt. Carmel) 20, Chicago (St. Rita) 15
Game 23 — Edwardsville (H.S.) 42, Bradley (B.-Bourbonnais) 0
Game 24 — Frankfort (Lincoln-Way East) 57, Oswego (East) 40
Quarterfinals
Game 25 — Lake Zurich 16, Wheaton (North) 6
Game 26 — Glen Ellyn (Glenbard West) 42, Schaumburg (H.S.) 21
Game 27 — Chicago (Mt. Carmel) 7, Downers Grove (North) 0
Game 28 — Edwardsville (H.S.) 21, Frankfort (Lincoln-Way East) 14
Semifinals
Game 29 — Lake Zurich 16, Glen Ellyn (Glenbard West) 7
Game 30 — Chicago (Mt. Carmel) 34, Edwardsville (H.S.) 7
Championship
Game 31 — Chicago (Mt. Carmel) 30, Lake Zurich 0