Here is the match schedule:
Cavalry vs. CBC - 3/8/18
Cavalry vs. Francis Howell - 3/22/18
Cavalry vs. Priory - 3/28/18
Cavalry vs. Lindbergh - 4/5/18
Cavalry vs. Chaminade - 4/14/18
Cavalry vs. Columbia (MO) - 4/21/18
Cavalry vs. Eureka - 4/25/18
State Tournament - May 5-6