2-3
3/19/2024 4:15 PM Orchard Farm Away Lost (5-3)
3/20/2024 6:30 PM North County Away Won (5-1)
3/21/2024 4:30 PM Priory Home Won (7-4)
3/23/2024 11:00 AM Timberland (DH) Home Lost (10-0), Lost (12-2)
3/26/2024 3:00 PM Edwardsville (DH) Away Edwardsville, IL
3/27/2024 4:30 PM Fort Zumwalt East Away Fort Zumwalt East
3/28/2024 6:30 PM Sikeston Home BMAC #2
4/2/2024 4:30 PM Valle Home BMAC #1
4/3/2024 4:30 PM Lutheran Away Lutheran
4/4/2024 4:30 PM Liberty Wentzville Home BMAC #1
4/5/2024 4:30 PM Priory Away Priory
4/8/2024 6:30 PM Park Hills Central Away Park Hills, MO
4/9/2024 4:30 PM Desmet Home BMAC #1
4/10/2024 4:30 PM Chaminade Home City Centre #18
4/12/2024 4:15 PM Troy Away Troy, MO
4/16/2024 4:30 PM Granite City Home BMAC #1
4/17/2024 6:30 PM Duchesne Away BMAC #2
4/18/2024 4:30 PM Libertty Wentzville Away Liberty Wentzville
April 20, 2024 Union Tournament Union, MO
4/22/2024 4:30 PM Alton Away Alton, IL
4/24/2024 4:30 PM St. Dominic Away St. Dominic
4/25/2024 4:30 PM Festus Away Festus, MO
4/27/2024 10:00 AM Alton (DH) Home BMAC #1
4/30/2024 4:30 PM Westminster Home BMAC #1
5/1/2024 4:30 PM Winfield Away Winfield, MO
5/2/2024 4:30 PM Granite City Away Granite City, IL
5/4/2024 11:00 AM O'Fallon (DH) Away O'Fallon, IL
5/7/2024 4:15 PM Chaminade Away Chaminade
5/9/2024 4:30 PM Desoto Away Desoto, MO
5/10/2024 10:30 AM CBC (DH) Away CBC
5/13/2024 4:30 PM Union Away Union, MO