11:00 am - 7:00 pm Event Series Open Play (All Levels) April 26, 2026 @ 11:00 am - 7:00 pm Event Series Open Play (All Levels)
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday April 27, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday
6:30 pm - 9:00 pm Event Series Drills with Coach April 27, 2026 @ 6:30 pm - 9:00 pm Event Series Drills with Coach $20
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday April 28, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday
6:00 pm - 9:00 pm Event Series Beginner Night April 28, 2026 @ 6:00 pm - 9:00 pm Event Series Beginner Night
7:00 pm - 9:00 pm Event Series Round Robin April 28, 2026 @ 7:00 pm - 9:00 pm Event Series Round Robin
7:00 pm - 9:00 pm Event Series Intro & Level 1 Class April 28, 2026 @ 7:00 pm - 9:00 pm Event Series Intro & Level 1 Class
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday April 29, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday April 30, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday
6:30 pm - 9:00 pm Event Series Advanced Night April 30, 2026 @ 6:30 pm - 9:00 pm Event Series Advanced Night
8:00 am - 8:00 pm Event Series Open Play (All Levels) May 2, 2026 @ 8:00 am - 8:00 pm Event Series Open Play (All Levels)
11:00 am - 7:00 pm Event Series Open Play (All Levels) May 3, 2026 @ 11:00 am - 7:00 pm Event Series Open Play (All Levels)
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday May 4, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday
6:30 pm - 9:00 pm Event Series Drills with Coach May 4, 2026 @ 6:30 pm - 9:00 pm Event Series Drills with Coach $20
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday May 5, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday
6:00 pm - 9:00 pm Event Series Beginner Night May 5, 2026 @ 6:00 pm - 9:00 pm Event Series Beginner Night
7:00 pm - 9:00 pm Event Series Intro & Level 1 Class May 5, 2026 @ 7:00 pm - 9:00 pm Event Series Intro & Level 1 Class
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday May 6, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday May 7, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday
6:30 pm - 9:00 pm Event Series Advanced Night May 7, 2026 @ 6:30 pm - 9:00 pm Event Series Advanced Night
8:00 am - 8:00 pm Event Series Open Play (All Levels) May 9, 2026 @ 8:00 am - 8:00 pm Event Series Open Play (All Levels)
11:00 am - 7:00 pm Event Series Open Play (All Levels) May 10, 2026 @ 11:00 am - 7:00 pm Event Series Open Play (All Levels)
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday May 11, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday
6:30 pm - 9:00 pm Event Series Drills with Coach May 11, 2026 @ 6:30 pm - 9:00 pm Event Series Drills with Coach $20
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday May 12, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday
6:00 pm - 9:00 pm Event Series Beginner Night May 12, 2026 @ 6:00 pm - 9:00 pm Event Series Beginner Night
7:00 pm - 9:00 pm Event Series Intro & Level 1 Class May 12, 2026 @ 7:00 pm - 9:00 pm Event Series Intro & Level 1 Class
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday May 13, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday May 14, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday
6:30 pm - 9:00 pm Event Series Advanced Night May 14, 2026 @ 6:30 pm - 9:00 pm Event Series Advanced Night
8:00 am - 8:00 pm Event Series Open Play (All Levels) May 16, 2026 @ 8:00 am - 8:00 pm Event Series Open Play (All Levels)
11:00 am - 7:00 pm Event Series Open Play (All Levels) May 17, 2026 @ 11:00 am - 7:00 pm Event Series Open Play (All Levels)
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday May 18, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday
6:30 pm - 9:00 pm Event Series Drills with Coach May 18, 2026 @ 6:30 pm - 9:00 pm Event Series Drills with Coach $20
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday May 19, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday
6:00 pm - 9:00 pm Event Series Beginner Night May 19, 2026 @ 6:00 pm - 9:00 pm Event Series Beginner Night
7:00 pm - 9:00 pm Event Series Intro & Level 1 Class May 19, 2026 @ 7:00 pm - 9:00 pm Event Series Intro & Level 1 Class
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday May 20, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday May 21, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday
6:30 pm - 9:00 pm Event Series Advanced Night May 21, 2026 @ 6:30 pm - 9:00 pm Event Series Advanced Night
8:00 am - 8:00 pm Event Series Open Play (All Levels) May 23, 2026 @ 8:00 am - 8:00 pm Event Series Open Play (All Levels)
11:00 am - 7:00 pm Event Series Open Play (All Levels) May 24, 2026 @ 11:00 am - 7:00 pm Event Series Open Play (All Levels)
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday May 25, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday
6:30 pm - 9:00 pm Event Series Drills with Coach May 25, 2026 @ 6:30 pm - 9:00 pm Event Series Drills with Coach $20
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday May 26, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday
6:00 pm - 9:00 pm Event Series Beginner Night May 26, 2026 @ 6:00 pm - 9:00 pm Event Series Beginner Night
7:00 pm - 9:00 pm Event Series Intro & Level 1 Class May 26, 2026 @ 7:00 pm - 9:00 pm Event Series Intro & Level 1 Class
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday May 27, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday May 28, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday
6:30 pm - 9:00 pm Event Series Advanced Night May 28, 2026 @ 6:30 pm - 9:00 pm Event Series Advanced Night
8:00 am - 8:00 pm Event Series Open Play (All Levels) May 30, 2026 @ 8:00 am - 8:00 pm Event Series Open Play (All Levels)
11:00 am - 7:00 pm Event Series Open Play (All Levels) May 31, 2026 @ 11:00 am - 7:00 pm Event Series Open Play (All Levels)
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday June 1, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Monday
6:30 pm - 9:00 pm Event Series Drills with Coach June 1, 2026 @ 6:30 pm - 9:00 pm Event Series Drills with Coach $20
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday June 2, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Tuesday
6:00 pm - 9:00 pm Event Series Beginner Night June 2, 2026 @ 6:00 pm - 9:00 pm Event Series Beginner Night
7:00 pm - 9:00 pm Event Series Intro & Level 1 Class June 2, 2026 @ 7:00 pm - 9:00 pm Event Series Intro & Level 1 Class
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday June 3, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Wednesday
8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday June 4, 2026 @ 8:00 am - 12:00 pm Event Series Open Play (All Levels) – Thursday
6:30 pm - 9:00 pm Event Series Advanced Night June 4, 2026 @ 6:30 pm - 9:00 pm Event Series Advanced Night
8:00 am - 8:00 pm Event Series Open Play (All Levels) June 6, 2026 @ 8:00 am - 8:00 pm Event Series Open Play (All Levels)