First Round
Game 1 — Richmond (R.-Burton) 49, Poplar Grove (North Boone) 0
Game 2 — Aurora (Central Catholic) 32, Chicago (Noble/Rauner) 14
Game 3 — Bloomington (Central Catholic) 41, Princeton 20
Game 4 — Monmouth (M.-Roseville) 39, Manteno 14
Game 5 — Byron 63, Oregon 15
Game 6 — Pecatonica [Du-Pec Coop] 18, Johnsburg 13
Game 7 — Kankakee (McNamara) 38, Herscher 14
Game 8 — Elmhurst (IC Catholic) 42, Chicago (C. Hope Academy) 13
Game 9 — Williamsville 53, Hillsboro 20
Game 10 — Petersburg (PORTA) [Coop] 9, Fairfield 8
Game 11 — Tolono (Unity) 42, Mt. Carmel 14
Game 12 — Monticello 48, Paris 16
Game 13 — Vandalia 42, Christopher [C.-Zeigler-Royalton Coop] 6
Game 14 — Greenville 35, Stanford (Olympia) 32
Game 15 — St. Joseph (Ogden) 17, Benton 14
Game 16 — Roxana 55, West Frankfort (Frankfort) 26
Second Round
Game 17 — Richmond (R.-Burton) 57, Aurora (Central Catholic) 7
Game 18 — Monmouth (M.-Roseville) 29, Bloomington (Central Catholic) 28
Game 19 — Byron 38, Pecatonica [Du-Pec Coop] 12
Game 20 — Elmhurst (IC Catholic) 37, Kankakee (McNamara) 27
Game 21 — Williamsville 53, Petersburg (PORTA) [Coop] 14
Game 22 — Tolono (Unity) 21, Monticello 20
Game 23 — Vandalia 42, Greenville 21
Game 24 — St. Joseph (Ogden) 42, Roxana 32
Quarterfinals
Game 25 — Richmond (R.-Burton) 31, Monmouth (M.-Roseville) 6
Game 26 — Byron 28, Elmhurst (IC Catholic) 6
Game 27 — Tolono (Unity) 42, Williamsville 7
Game 28 — St. Joseph (Ogden) 38, Vandalia 24
Semifinals
Game 29 — Byron 44, Richmond (R.-Burton) 10
Game 30 — Tolono (Unity) 51, St. Joseph (Ogden) 44
Championship
Game 31 — Byron 56, Tolono (Unity) 50