Friday's scores
Chatham Glenwood 39, Edwardsville 31
Roosevelt 20, Confluence 12
Blair Oaks 42, Maryville 14
Affton 30, Lutheran South 29
Peotone 48, Granite City 7
Hazelwood Central 26, Miller Career 12
Lift for Life 22, MICDS 17
St. Louis U. High 22, St. Ignatius 3
University City 20, John Burroughs 0
Althoff 34, Alton 13
North Kansas City 56, Battle 22
Dupo 31, Bayless 28
Belleville East 40, Collinsville 6
Enjoying your free access? Help support the local journalism you love. Subscribe
Belleville West 40, Mascoutah 21
Borgia 28, Pacific 21
Bowling Green 42, Clark County 18
Jefferson City 17, Camdenton 7
Vandalia 51, Carlinville 33
Nashville 28, Carlyle 21
Carterville 35, Marion 34
Carthage 50, Waynesville 8
Chester 55, Wood River 0
Columbia 23, Mater Dei 22
Si