* Last updated at 10:52 pm on Saturday, November 26, 2016
Game 1 — Elmhurst (IC Catholic) 49, St. Joseph (S.J.-Ogden) 8
Game 2 — Paxton (P.-Buckley-Loda) 50, Aledo (Mercer County) 2
Game 3 — Wilmington 51, Chicago (Corliss) 8
Game 4 — Byron 44, Eureka 14
Game 5 — Farmington 40, Winnebago 36
Game 6 — Elmwood [E.-Brimfield Coop] 36, Bloomington (Central Catholic) 14
Game 7 — Westville 57, Chicago (Marine) 0
Game 8 — Monticello 49, Chicago (Clark) 8
Game 9 — Newton 61, Auburn 29
Game 10 — Pana (H.S.) 36, Marshall 35
Game 11 — Carlinville 76, Wood River (East Alton-W.R.) 19
Game 12 — Williamsville 56, Hillsboro 12
Game 13 — Mt. Carmel 53, Sesser (S.-Valier) [Coop] 16
Game 14 — Tolono (Unity) 46, Vandalia 20
Game 15 — Virden (North Mac) 35, Beardstown 7
Game 16 — Anna (A.-Jonesboro) 9, Fairfield 6
Game 17 — Elmhurst (IC Catholic) 65, Paxton (P.-Buckley-Loda) 0
Game 18 — Wilmington 38, Byron 18
Game 19 — Farmington 28, Elmwood [E.-Brimfield Coop] 18
Game 20 — Monticello 41, Westville 14
Game 21 — Newton 35, Pana (H.S.) 13
Game 22 — Carlinville 42, Williamsville 35
Game 23 — Tolono (Unity) 48, Mt. Carmel 22
Game 24 — Virden (North Mac) 10, Anna (A.-Jonesboro) 7
Game 25 — Elmhurst (IC Catholic) 48, Wilmington 14
Game 26 — Monticello 48, Farmington 17
Game 27 — Carlinville 32, Newton 21
Game 28 — Virden (North Mac) 49, Tolono (Unity) 42 (2 OT)
Game 29 — Elmhurst (IC Catholic) 48, Monticello 6
Game 30 — Carlinville 27, Virden (North Mac) 21
Game 31 — Elmhurst (IC Catholic) 43, Carlinville 0