First Round
Game 1 — Geneseo 30, Belvidere (H.S.) 20
Game 2 — Park Forest (Rich East) 20, Chicago (North Lawndale Charter) 14 (OT)
Game 3 — Arlington Heights (St. Viator) 41, Chicago (Urban Prep/Englewood) 0
Game 4 — Sycamore (H.S.) 55, Chicago (Westinghouse College Prep) 0
Game 5 — Woodstock (Marian) 42, Chicago (Solorio Academy) 0
Game 6 — Sterling (H.S.) 31, Burlington (Central) 20
Game 7 — Joliet (Catholic Academy) 48, Burbank (St. Laurence) 13
Game 8 — Lombard (Montini) 56, Chicago (DuSable) 8
Game 9 — Morris 21, Normal (University) 14
Game 10 — Mahomet (M.-Seymour) 27, Washington 7
Game 11 — Metamora 35, Champaign (Central) 18
Game 12 — Peoria (H.S.) 40, Decatur (MacArthur) 24
Game 13 — Springfield (Sacred Heart-Griffin) 49, Jerseyville (Jersey) 7
Game 14 — Marion (H.S.) 41, Waterloo (H.S.) 7
Game 15 — Highland 57, Mattoon 26
Game 16 — Taylorville 21, Troy (Triad) 14
Second Round
Game 17 — Geneseo 41, Park Forest (Rich East) 16
Game 18 — Sycamore (H.S.) 15, Arlington Heights (St. Viator) 14
Game 19 — Woodstock (Marian) 38, Sterling (H.S.) 17
Game 20 — Lombard (Montini) 27, Joliet (Catholic Academy) 13
Game 21 — Morris 35, Mahomet (M.-Seymour) 23
Game 22 — Peoria (H.S.) 24, Metamora 20
Game 23 — Springfield (Sacred Heart-Griffin) 42, Marion (H.S.) 0
Game 24 — Taylorville 36, Highland 15
Quarterfinals
Game 25 — Geneseo 23, Sycamore (H.S.) 13
Game 26 — Lombard (Montini) 23, Woodstock (Marian) 13
Game 27 — Peoria (H.S.) 40, Morris 28
Game 28 — Springfield (Sacred Heart-Griffin) 63, Taylorville 14
Semifinals
Game 29 — Lombard (Montini) 52, Geneseo 15
Game 30 — Springfield (Sacred Heart-Griffin) 49, Peoria (H.S.) 21
Championship
Game 31 — Springfield (Sacred Heart-Griffin) 29, Lombard (Montini) 14