Subscribe for 99¢

Large schools

1. East St. Louis (12-0) def. Oak Lawn Richards (2-1), 60-0
2. De Smet (12-0) def. Francis Howell (10-2), 31-3
3. CBC (8-3) is idle
4. Edwardsville (8-3) is idle
5. Fort Zumwalt North (11-0) def. Battle (7-4), 63-20
6. Ladue (11-1) def. Summit (10-2), 35-14
7. Francis Howell (10-2) lost to De Smet (12-0), 31-3
8. Chaminade (8-3) def. McCluer North (7-4), 54-0
9. Eureka (10-1) def. Vianney (2-9), 36-0
10. Marquette (10-2) lost to Joplin (12-0), 35-7
 On the bubble
Kirkwood (6-4) is idle
Fort Zumwalt West (10-2) def. Troy Buchanan (8-4), 27-0
Summit (10-2) lost to Ladue (11-1), 35-14
SLUH (5-5) is idle
Hazelwood West (8-2) is idle
Lafayette (7-3) is idle
Fox (8-3) lost to Jackson (11-0), 49-20
McCluer North (7-4) lost to Chaminade (8-3), 54-0
McCluer (9-3) lost to St. Mary's (10-2), 18-14
Liberty (Wentzville) (9-3) def. Hannibal (7-5), 23-8

Small schools

1. Lutheran North (11-0) def. Lift For Life (10-2), 6-0
2. Columbia (10-1) is idle
3. Trinity (8-3) def. Priory (9-3), 28-14
4. Cahokia (7-3) is idle
5. Mater Dei (10-2) lost to Quincy Notre Dame (7-1), 21-19
6. St. Charles West (8-3) is idle
7. Highland (7-4) is idle
8. St. Clair (10-1) is idle
9. Civic Memorial (7-3) is idle
10. Lutheran St. Charles (10-2) def. Mexico (6-6), 42-14
 On the bubble
Borgia (9-3) lost to Roosevelt (11-1), 48-43
St. Mary's (10-2) def. McCluer (9-3), 18-14
St. Dominic (7-4) is idle
Priory (9-3) lost to Trinity (8-3), 28-14
MICDS (7-4) is idle
Affton (9-2) is idle
Roosevelt (11-1) def. Borgia (9-3), 48-43
Lift For Life (10-2) lost to Lutheran North (11-0), 6-0
Duchesne (8-3) is idle
St. Pius X (8-3) is idle

* Large schools have enrollments over 1,000

Sign up for our free newsletter for the most comprehensive digest of sports stats, scores and stories from any and all area high schools.