1. Marquette (7-0) @ Eureka (6-1)
Eureka (Correct)
2. CBC (6-1) @ Rockhurst (4-3)
CBC (Incorrect)
3. Francis Howell (6-1) @ Holt (6-1)
Francis Howell
4. McCluer North (6-1) @ Hazelwood West (6-1)
McCluer North (Incorrect)
5. SLUH (3-4) @ Trinity (5-2)
SLUH (Correct)
6. Lutheran St. Charles (6-1) @ St. Clair (7-0)
Lutheran St. Charles (Incorrect)
7. Farmington (6-1) @ Lutheran North (6-0)
Lutheran North (Correct)
8. Cape Central (5-2) @ De Smet (7-0)
De Smet (Correct)
9. Jennings (3-4) @ Affton (6-1)
Jennings (Incorrect)
10. McCluer (5-2) @ Hazelwood East (3-4)
McCluer (Correct)
11. Festus (4-3) @ Borgia (4-3)
Borgia (Correct)
12. Alton (3-4) @ Belleville West (2-5)
Alton (Incorrect)
13. O'Fallon (3-4) @ Edwardsville (5-2)
Edwardsville (Correct)
14. Lafayette (6-1) @ Lindbergh (4-3)
Lafayette (Correct)
15. Alton Marquette (4-3) Quincy Notre Dame (5-2)
Quincy Notre Dame (Correct)
16. MICDS (5-2) @ St. Dominic (3-4)
MICDS (Incorrect)
17. Freeburg (4-3) @ Salem (5-2)
Salem (Correct)
18. Poplar Bluff (3-4) @ Chaminade (5-2)
Chaminade (Correct)
19. Seckman (2-5) @ Fox (5-2)
Fox (Correct)
20. St. Charles West (6-1) @ St. Charles (2-5)
St. Charles West (Correct)
Last week: 17-3
Overall: 115-25 (82%)