Calendar Categories Adult Hockey League ASD High School Game Closures Free Style Ice Learn to Skate NEON SKATE STATION Open Turf Public Skate Shinney Hockey Turf Month Agenda Day Month Week 2020 Dec January 2021 Feb 2022 Sun Mon Tue Wed Thu Fri Sat 1 New Year Day-Closed New Year Day-Closed Jan 1 all-day Tickets 2 MHA 8:00 am MHA Jan 2 @ 8:00 am – 9:00 am Tickets MHA 9:15 am MHA Jan 2 @ 9:15 am – 10:15 am Tickets MHA 10:30 am MHA Jan 2 @ 10:30 am – 11:45 am Tickets Public Skate 12:00 pm Public Skate Jan 2 @ 12:00 pm – 1:30 pm Tickets MHA 2:00 pm MHA Jan 2 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 2 @ 3:15 pm – 4:15 pm Tickets Public Skate 4:30 pm Public Skate Jan 2 @ 4:30 pm – 6:00 pm Tickets 3 MHA 9:15 am MHA Jan 3 @ 9:15 am – 10:15 am Tickets MHA 10:30 am MHA Jan 3 @ 10:30 am – 11:45 am Tickets Public Skate 12:00 pm Public Skate Jan 3 @ 12:00 pm – 1:30 pm Tickets MHA 2:00 pm MHA Jan 3 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 3 @ 3:15 pm – 4:15 pm Tickets MHA 6:00 pm MHA Jan 3 @ 6:00 pm – 7:15 pm Tickets Banzai 8:00 pm Banzai Jan 3 @ 8:00 pm – 9:00 pm Tickets 4 Free Style 9:00 am Free Style Jan 4 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 4 @ 9:30 am – 11:30 am Tickets Free Style 10:00 am Free Style Jan 4 @ 10:00 am – 11:00 am Tickets LTS 11:00 am LTS Jan 4 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 4 @ 12:15 pm – 1:30 pm Tickets Free Style 1:45 pm Free Style Jan 4 @ 1:45 pm – 2:45 pm Tickets Freestyle 2:45 pm Freestyle Jan 4 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 4 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 4 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 4 @ 5:00 pm – 6:00 pm Tickets Public Skate 6:15 pm Public Skate Jan 4 @ 6:15 pm – 8:30 pm Tickets CSC 7:30 pm CSC Jan 4 @ 7:30 pm – 8:30 pm Tickets 5 Freestyle 8:30 am Freestyle Jan 5 @ 8:30 am – 9:00 am Tickets Free Style 9:00 am Free Style Jan 5 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 5 @ 9:30 am – 11:30 am Tickets Public Skate 10:30 am Public Skate Jan 5 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 5 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 5 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 5 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 5 @ 3:45 pm – 4:45 pm Tickets CSC 5:00 pm CSC Jan 5 @ 5:00 pm – 6:00 pm Tickets MHA 5:00 pm MHA Jan 5 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 5 @ 6:15 pm – 7:15 pm Tickets MHA 6:15 pm MHA Jan 5 @ 6:15 pm – 7:15 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 5 @ 7:30 pm – 8:30 pm Tickets MHA 7:30 pm MHA Jan 5 @ 7:30 pm – 8:30 pm Tickets WHL 8:45 pm WHL Jan 5 @ 8:45 pm – 9:45 pm Tickets 6 Free Style 9:00 am Free Style Jan 6 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 6 @ 9:30 am – 11:30 am Tickets Free Style 10:00 am Free Style Jan 6 @ 10:00 am – 11:00 am Tickets LTS 11:00 am LTS Jan 6 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 6 @ 12:15 pm – 1:30 pm Tickets Free Style 1:45 pm Free Style Jan 6 @ 1:45 pm – 2:45 pm Tickets OPEN TURF 2:00 pm OPEN TURF Jan 6 @ 2:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 6 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 6 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 6 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 6 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 6 @ 6:15 pm – 7:15 pm Tickets MHA 6:30 pm MHA Jan 6 @ 6:30 pm – 7:30 pm Tickets CSC 7:30 pm CSC Jan 6 @ 7:30 pm – 8:30 pm Tickets 7 Free Style 9:00 am Free Style Jan 7 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 7 @ 9:30 am – 11:30 am Tickets Public Skate 10:30 am Public Skate Jan 7 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 7 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 7 @ 1:00 pm – 2:30 pm Tickets OPEN TURF 2:00 pm OPEN TURF Jan 7 @ 2:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 7 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 7 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 7 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 7 @ 5:45 pm – 6:45 pm Tickets CSC 6:15 pm CSC Jan 7 @ 6:15 pm – 7:15 pm Tickets MHA 7:00 pm MHA Jan 7 @ 7:00 pm – 8:00 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 7 @ 7:30 pm – 8:30 pm Tickets MHA 8:15 pm MHA Jan 7 @ 8:15 pm – 9:15 pm Tickets TNG 9:30 pm TNG Jan 7 @ 9:30 pm – 10:30 pm Tickets 8 Free Style 9:00 am Free Style Jan 8 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 8 @ 9:30 am – 11:30 am Tickets Youth Stick & Puck 10:00 am Youth Stick & Puck Jan 8 @ 10:00 am – 11:15 am Tickets Public Skate 11:30 am Public Skate Jan 8 @ 11:30 am – 1:00 pm Tickets Players Edge Baseball 12:30 pm Players Edge Baseball Jan 8 @ 12:30 pm – 4:45 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 8 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 8 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 8 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 8 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 8 @ 5:45 pm – 7:00 pm Tickets CSC 6:15 pm CSC Jan 8 @ 6:15 pm – 7:15 pm Tickets MHA 7:15 pm MHA Jan 8 @ 7:15 pm – 8:30 pm Tickets CSC 7:30 pm CSC Jan 8 @ 7:30 pm – 8:30 pm Tickets 9 MHA 7:00 am MHA Jan 9 @ 7:00 am – 8:00 am Tickets MHA 8:15 am MHA Jan 9 @ 8:15 am – 9:15 am Tickets MHA 9:30 am MHA Jan 9 @ 9:30 am – 10:30 am Tickets ER High Softball 10:00 am ER High Softball Jan 9 @ 10:00 am – 12:00 pm Tickets LTS Program 10:45 am LTS Program Jan 9 @ 10:45 am – 12:15 pm Tickets Public Skate 12:15 pm Public Skate Jan 9 @ 12:15 pm – 1:45 pm Tickets MHA 2:00 pm MHA Jan 9 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 9 @ 3:15 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 9 @ 4:30 pm – 5:30 pm Tickets MHA 5:45 pm MHA Jan 9 @ 5:45 pm – 7:00 pm Tickets Public Skate 7:15 pm Public Skate Jan 9 @ 7:15 pm – 8:45 pm Tickets 10 MHA 8:00 am MHA Jan 10 @ 8:00 am – 9:00 am Tickets MHA 9:15 am MHA Jan 10 @ 9:15 am – 10:15 am Tickets MHA 10:30 am MHA Jan 10 @ 10:30 am – 11:45 am Tickets Public Skate 12:00 pm Public Skate Jan 10 @ 12:00 pm – 1:30 pm Tickets MHA 2:00 pm MHA Jan 10 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 10 @ 3:15 pm – 4:15 pm Tickets CSC 4:00 pm CSC Jan 10 @ 4:00 pm – 5:00 pm Tickets MHA 4:30 pm MHA Jan 10 @ 4:30 pm – 5:45 pm Tickets MHA 6:00 pm MHA Jan 10 @ 6:00 pm – 7:00 pm Tickets Baseball-Sims 6:30 pm Baseball-Sims Jan 10 @ 6:30 pm – 8:00 pm Tickets Banzai 8:15 pm Banzai Jan 10 @ 8:15 pm – 9:15 pm Tickets 11 Free Style 9:00 am Free Style Jan 11 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 11 @ 9:30 am – 11:30 am Tickets LTS 11:00 am LTS Jan 11 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 11 @ 12:15 pm – 1:30 pm Tickets Free Style 1:45 pm Free Style Jan 11 @ 1:45 pm – 2:45 pm Tickets OPEN TURF 2:00 pm OPEN TURF Jan 11 @ 2:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 11 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 11 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 11 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 11 @ 5:00 pm – 6:00 pm Tickets Public Skate 6:15 pm Public Skate Jan 11 @ 6:15 pm – 7:45 pm Tickets CSC 7:30 pm CSC Jan 11 @ 7:30 pm – 8:30 pm Tickets 12 Freestyle 8:30 am Freestyle Jan 12 @ 8:30 am – 9:00 am Tickets Free Style 9:00 am Free Style Jan 12 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 12 @ 9:30 am – 11:30 am Tickets Public Skate 10:30 am Public Skate Jan 12 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 12 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 12 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 12 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 12 @ 3:45 pm – 4:45 pm Tickets CSC 5:00 pm CSC Jan 12 @ 5:00 pm – 6:00 pm Tickets MHA 5:00 pm MHA Jan 12 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 12 @ 6:15 pm – 7:15 pm Tickets MHA 6:15 pm MHA Jan 12 @ 6:15 pm – 7:15 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 12 @ 7:30 pm – 8:30 pm Tickets MHA 7:30 pm MHA Jan 12 @ 7:30 pm – 8:30 pm Tickets MHA 8:45 pm MHA Jan 12 @ 8:45 pm – 9:45 pm Tickets WHL 10:00 pm WHL Jan 12 @ 10:00 pm – 11:00 pm Tickets 13 Free Style 9:00 am Free Style Jan 13 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 13 @ 9:30 am – 11:30 am Tickets Free Style 10:00 am Free Style Jan 13 @ 10:00 am – 11:00 am Tickets LTS 11:00 am LTS Jan 13 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 13 @ 12:15 pm – 1:30 pm Tickets Free Style 1:45 pm Free Style Jan 13 @ 1:45 pm – 2:45 pm Tickets OPEN TURF 2:00 pm OPEN TURF Jan 13 @ 2:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 13 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 13 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 13 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 13 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 13 @ 6:15 pm – 7:15 pm Tickets MHA 6:30 pm MHA Jan 13 @ 6:30 pm – 7:30 pm Tickets CSC 7:30 pm CSC Jan 13 @ 7:30 pm – 8:30 pm Tickets 14 Free Style 9:00 am Free Style Jan 14 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 14 @ 9:30 am – 11:30 am Tickets Public Skate 10:30 am Public Skate Jan 14 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 14 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 14 @ 1:00 pm – 2:30 pm Tickets OPEN TURF 2:00 pm OPEN TURF Jan 14 @ 2:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 14 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 14 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 14 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 14 @ 5:45 pm – 6:45 pm Tickets CSC 6:15 pm CSC Jan 14 @ 6:15 pm – 7:15 pm Tickets MHA 7:00 pm MHA Jan 14 @ 7:00 pm – 8:00 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 14 @ 7:30 pm – 8:30 pm Tickets MHA 8:15 pm MHA Jan 14 @ 8:15 pm – 9:15 pm Tickets TNG 9:30 pm TNG Jan 14 @ 9:30 pm – 10:30 pm Tickets 15 Free Style 9:00 am Free Style Jan 15 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 15 @ 9:30 am – 11:30 am Tickets Youth Stick & Puck 10:00 am Youth Stick & Puck Jan 15 @ 10:00 am – 11:15 am Tickets Public Skate 11:30 am Public Skate Jan 15 @ 11:30 am – 1:00 pm Tickets Players Edge Baseball 12:30 pm Players Edge Baseball Jan 15 @ 12:30 pm – 4:45 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 15 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 15 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 15 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 15 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 15 @ 5:45 pm – 7:00 pm Tickets CSC 6:15 pm CSC Jan 15 @ 6:15 pm – 7:15 pm Tickets MHA 7:15 pm MHA Jan 15 @ 7:15 pm – 8:30 pm Tickets CSC 7:30 pm CSC Jan 15 @ 7:30 pm – 8:30 pm Tickets MHA 8:45 pm MHA Jan 15 @ 8:45 pm – 9:45 pm Tickets 16 MHA 7:00 am MHA Jan 16 @ 7:00 am – 8:00 am Tickets MHA 8:15 am MHA Jan 16 @ 8:15 am – 9:15 am Tickets MHA 9:30 am MHA Jan 16 @ 9:30 am – 10:30 am Tickets Open Turf 10:00 am Open Turf Jan 16 @ 10:00 am – 12:00 pm Tickets LTS Program 10:45 am LTS Program Jan 16 @ 10:45 am – 12:15 pm Tickets Public Skate 12:15 pm Public Skate Jan 16 @ 12:15 pm – 1:45 pm Tickets Baseball 1:00 pm Baseball Jan 16 @ 1:00 pm – 2:30 pm Tickets MHA 2:00 pm MHA Jan 16 @ 2:00 pm – 3:00 pm Tickets Open Turf 3:00 pm Open Turf Jan 16 @ 3:00 pm – 5:00 pm Tickets MHA 3:15 pm MHA Jan 16 @ 3:15 pm – 4:30 pm Tickets MHA 4:45 pm MHA Jan 16 @ 4:45 pm – 5:45 pm Tickets Adult Mac Pickup Soccer 6:00 pm Adult Mac Pickup Soccer Jan 16 @ 6:00 pm – 8:00 pm Tickets MHA 6:00 pm MHA Jan 16 @ 6:00 pm – 7:15 pm Tickets MHA 7:30 pm MHA Jan 16 @ 7:30 pm – 8:30 pm Tickets 17 MHA 8:00 am MHA Jan 17 @ 8:00 am – 9:00 am Tickets Open Turf 9:00 am Open Turf Jan 17 @ 9:00 am – 3:00 pm Tickets MHA 9:15 am MHA Jan 17 @ 9:15 am – 10:15 am Tickets MHA 10:30 am MHA Jan 17 @ 10:30 am – 11:45 am Tickets Public Skate 12:00 pm Public Skate Jan 17 @ 12:00 pm – 1:30 pm Tickets MHA 2:00 pm MHA Jan 17 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 17 @ 3:15 pm – 4:15 pm Tickets CSC 4:00 pm CSC Jan 17 @ 4:00 pm – 5:00 pm Tickets MHA 4:30 pm MHA Jan 17 @ 4:30 pm – 5:45 pm Tickets MHA 6:00 pm MHA Jan 17 @ 6:00 pm – 7:00 pm Tickets Baseball-Sims 6:30 pm Baseball-Sims Jan 17 @ 6:30 pm – 8:00 pm Tickets Banzai 8:15 pm Banzai Jan 17 @ 8:15 pm – 9:15 pm Tickets 18 Free Style 9:00 am Free Style Jan 18 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 18 @ 9:30 am – 11:30 am Tickets LTS 11:00 am LTS Jan 18 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 18 @ 12:15 pm – 1:30 pm Tickets Open Turf 1:00 pm Open Turf Jan 18 @ 1:00 pm – 4:30 pm Tickets Free Style 1:45 pm Free Style Jan 18 @ 1:45 pm – 2:45 pm Tickets Freestyle 2:45 pm Freestyle Jan 18 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 18 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 18 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 18 @ 5:00 pm – 6:00 pm Tickets Public Skate 6:15 pm Public Skate Jan 18 @ 6:15 pm – 7:45 pm Tickets CSC 7:30 pm CSC Jan 18 @ 7:30 pm – 8:30 pm Tickets 19 Freestyle 8:30 am Freestyle Jan 19 @ 8:30 am – 9:00 am Tickets Free Style 9:00 am Free Style Jan 19 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 19 @ 9:30 am – 2:00 pm Tickets Public Skate 10:30 am Public Skate Jan 19 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 19 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 19 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 19 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 19 @ 3:45 pm – 4:45 pm Tickets CSC 5:00 pm CSC Jan 19 @ 5:00 pm – 6:00 pm Tickets MHA 5:00 pm MHA Jan 19 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 19 @ 6:15 pm – 7:15 pm Tickets MHA 6:15 pm MHA Jan 19 @ 6:15 pm – 7:15 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 19 @ 7:30 pm – 8:30 pm Tickets MHA 7:30 pm MHA Jan 19 @ 7:30 pm – 8:30 pm Tickets MHA 8:45 pm MHA Jan 19 @ 8:45 pm – 9:45 pm Tickets WHL 10:00 pm WHL Jan 19 @ 10:00 pm – 11:00 pm Tickets 20 Free Style 9:00 am Free Style Jan 20 @ 9:00 am – 11:00 am Tickets Mini Mac Soccer 9:00 am Mini Mac Soccer Jan 20 @ 9:00 am – 11:00 am Tickets Free Style 10:00 am Free Style Jan 20 @ 10:00 am – 11:00 am Tickets LTS 11:00 am LTS Jan 20 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 20 @ 12:15 pm – 1:30 pm Tickets Open Turf 1:00 pm Open Turf Jan 20 @ 1:00 pm – 4:30 pm Tickets Free Style 1:45 pm Free Style Jan 20 @ 1:45 pm – 2:45 pm Tickets Freestyle 2:45 pm Freestyle Jan 20 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 20 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 20 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 20 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 20 @ 6:15 pm – 7:15 pm Tickets MHA 6:30 pm MHA Jan 20 @ 6:30 pm – 7:30 pm Tickets CSC 7:30 pm CSC Jan 20 @ 7:30 pm – 8:30 pm Tickets 21 Free Style 9:00 am Free Style Jan 21 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 21 @ 9:30 am – 11:30 am Tickets Public Skate 10:30 am Public Skate Jan 21 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 21 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 21 @ 1:00 pm – 2:30 pm Tickets Open Turf 1:00 pm Open Turf Jan 21 @ 1:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 21 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 21 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 21 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 21 @ 5:45 pm – 6:45 pm Tickets CSC 6:15 pm CSC Jan 21 @ 6:15 pm – 7:15 pm Tickets MHA 7:00 pm MHA Jan 21 @ 7:00 pm – 8:00 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 21 @ 7:30 pm – 8:30 pm Tickets MHA 8:15 pm MHA Jan 21 @ 8:15 pm – 9:15 pm Tickets TNG 9:30 pm TNG Jan 21 @ 9:30 pm – 10:30 pm Tickets 22 Free Style 9:00 am Free Style Jan 22 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 22 @ 9:30 am – 11:30 am Tickets Youth Stick & Puck 10:00 am Youth Stick & Puck Jan 22 @ 10:00 am – 11:15 am Tickets Public Skate 11:30 am Public Skate Jan 22 @ 11:30 am – 1:00 pm Tickets Players Edge Baseball 12:30 pm Players Edge Baseball Jan 22 @ 12:30 pm – 4:45 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 22 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 22 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 22 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 22 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 22 @ 5:45 pm – 7:00 pm Tickets CSC 6:15 pm CSC Jan 22 @ 6:15 pm – 7:15 pm Tickets MHA 7:15 pm MHA Jan 22 @ 7:15 pm – 8:15 pm Tickets CSC 7:30 pm CSC Jan 22 @ 7:30 pm – 8:30 pm Tickets MHA 8:30 pm MHA Jan 22 @ 8:30 pm – 9:30 pm Tickets 23 MHA 7:00 am MHA Jan 23 @ 7:00 am – 8:00 am Tickets MHA 8:15 am MHA Jan 23 @ 8:15 am – 9:15 am Tickets MHA 9:30 am MHA Jan 23 @ 9:30 am – 10:30 am Tickets LTS Program 10:45 am LTS Program Jan 23 @ 10:45 am – 12:15 pm Tickets Public Skate 12:15 pm Public Skate Jan 23 @ 12:15 pm – 1:45 pm Tickets MHA 2:00 pm MHA Jan 23 @ 2:00 pm – 3:00 pm Tickets Open Turf 3:00 pm Open Turf Jan 23 @ 3:00 pm – 5:00 pm Tickets MHA 3:15 pm MHA Jan 23 @ 3:15 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 23 @ 4:30 pm – 5:45 pm Tickets Adult Mac Pickup Soccer 6:00 pm Adult Mac Pickup Soccer Jan 23 @ 6:00 pm – 8:00 pm Tickets MHA 6:00 pm MHA Jan 23 @ 6:00 pm – 7:00 pm Tickets MHA 7:15 pm MHA Jan 23 @ 7:15 pm – 8:15 pm Tickets MHA 8:30 pm MHA Jan 23 @ 8:30 pm – 9:30 pm Tickets 24 MHA 8:00 am MHA Jan 24 @ 8:00 am – 9:00 am Tickets Open Turf 9:00 am Open Turf Jan 24 @ 9:00 am – 3:00 pm Tickets MHA 9:15 am MHA Jan 24 @ 9:15 am – 10:15 am Tickets MHA 10:30 am MHA Jan 24 @ 10:30 am – 11:45 am Tickets Public Skate 12:00 pm Public Skate Jan 24 @ 12:00 pm – 1:30 pm Tickets MHA 2:00 pm MHA Jan 24 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 24 @ 3:15 pm – 4:15 pm Tickets CSC 4:00 pm CSC Jan 24 @ 4:00 pm – 5:00 pm Tickets MHA 4:30 pm MHA Jan 24 @ 4:30 pm – 5:45 pm Tickets MHA 6:00 pm MHA Jan 24 @ 6:00 pm – 7:00 pm Tickets Baseball-Sims 6:30 pm Baseball-Sims Jan 24 @ 6:30 pm – 8:00 pm Tickets MHA 7:15 pm MHA Jan 24 @ 7:15 pm – 8:15 pm Tickets Banzai 8:15 pm Banzai Jan 24 @ 8:15 pm – 9:15 pm Tickets 25 Free Style 9:00 am Free Style Jan 25 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 25 @ 9:30 am – 11:30 am Tickets LTS 11:00 am LTS Jan 25 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 25 @ 12:15 pm – 1:30 pm Tickets Open Turf 1:00 pm Open Turf Jan 25 @ 1:00 pm – 4:30 pm Tickets Free Style 1:45 pm Free Style Jan 25 @ 1:45 pm – 2:45 pm Tickets Freestyle 2:45 pm Freestyle Jan 25 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 25 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 25 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 25 @ 5:00 pm – 6:00 pm Tickets Public Skate 6:15 pm Public Skate Jan 25 @ 6:15 pm – 7:45 pm Tickets CSC 7:30 pm CSC Jan 25 @ 7:30 pm – 8:30 pm Tickets 26 Freestyle 8:30 am Freestyle Jan 26 @ 8:30 am – 9:00 am Tickets Free Style 9:00 am Free Style Jan 26 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 26 @ 9:30 am – 2:00 pm Tickets Public Skate 10:30 am Public Skate Jan 26 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 26 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 26 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 26 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 26 @ 3:45 pm – 4:45 pm Tickets CSC 5:00 pm CSC Jan 26 @ 5:00 pm – 6:00 pm Tickets MHA 5:00 pm MHA Jan 26 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 26 @ 6:15 pm – 7:15 pm Tickets MHA 6:15 pm MHA Jan 26 @ 6:15 pm – 7:15 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 26 @ 7:30 pm – 8:30 pm Tickets MHA 7:30 pm MHA Jan 26 @ 7:30 pm – 8:30 pm Tickets MHA 8:45 pm MHA Jan 26 @ 8:45 pm – 9:45 pm Tickets WHL 10:00 pm WHL Jan 26 @ 10:00 pm – 11:00 pm Tickets 27 Free Style 9:00 am Free Style Jan 27 @ 9:00 am – 11:00 am Tickets Mini Mac Soccer 9:00 am Mini Mac Soccer Jan 27 @ 9:00 am – 11:00 am Tickets Free Style 10:00 am Free Style Jan 27 @ 10:00 am – 11:00 am Tickets LTS 11:00 am LTS Jan 27 @ 11:00 am – 1:30 pm Tickets LTS Program 12:15 pm LTS Program Jan 27 @ 12:15 pm – 1:30 pm Tickets Open Turf 1:00 pm Open Turf Jan 27 @ 1:00 pm – 4:30 pm Tickets Free Style 1:45 pm Free Style Jan 27 @ 1:45 pm – 2:45 pm Tickets Freestyle 2:45 pm Freestyle Jan 27 @ 2:45 pm – 3:45 pm Tickets Freestyle 3:45 pm Freestyle Jan 27 @ 3:45 pm – 4:45 pm Tickets LTS 4:45 pm LTS Jan 27 @ 4:45 pm – 6:15 pm Tickets CSC 5:00 pm CSC Jan 27 @ 5:00 pm – 6:00 pm Tickets CSC 6:15 pm CSC Jan 27 @ 6:15 pm – 7:15 pm Tickets MHA 6:30 pm MHA Jan 27 @ 6:30 pm – 7:30 pm Tickets CSC 7:30 pm CSC Jan 27 @ 7:30 pm – 8:30 pm Tickets 28 Free Style 9:00 am Free Style Jan 28 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 28 @ 9:30 am – 11:30 am Tickets Public Skate 10:30 am Public Skate Jan 28 @ 10:30 am – 12:00 pm Tickets Noon Hockey 12:00 pm Noon Hockey Jan 28 @ 12:00 pm – 1:00 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 28 @ 1:00 pm – 2:30 pm Tickets Open Turf 1:00 pm Open Turf Jan 28 @ 1:00 pm – 4:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 28 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 28 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 28 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 28 @ 5:45 pm – 7:00 pm Tickets CSC 6:15 pm CSC Jan 28 @ 6:15 pm – 7:15 pm Tickets MHA 7:15 pm MHA Jan 28 @ 7:15 pm – 8:15 pm Tickets CHS Baseball 7:30 pm CHS Baseball Jan 28 @ 7:30 pm – 8:30 pm Tickets MHA 8:30 pm MHA Jan 28 @ 8:30 pm – 9:30 pm Tickets TNG 9:45 pm TNG Jan 28 @ 9:45 pm – 10:45 pm Tickets 29 Free Style 9:00 am Free Style Jan 29 @ 9:00 am – 11:00 am Tickets Open Turf 9:30 am Open Turf Jan 29 @ 9:30 am – 11:30 am Tickets Youth Stick & Puck 10:00 am Youth Stick & Puck Jan 29 @ 10:00 am – 11:15 am Tickets Public Skate 11:30 am Public Skate Jan 29 @ 11:30 am – 1:00 pm Tickets Players Edge Baseball 12:30 pm Players Edge Baseball Jan 29 @ 12:30 pm – 4:45 pm Tickets Hockey Academy 1:00 pm Hockey Academy Jan 29 @ 1:00 pm – 2:30 pm Tickets Freestyle 2:45 pm Freestyle Jan 29 @ 2:45 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 29 @ 4:30 pm – 5:30 pm Tickets CSC 5:00 pm CSC Jan 29 @ 5:00 pm – 6:00 pm Tickets MHA 5:45 pm MHA Jan 29 @ 5:45 pm – 6:45 pm Tickets CSC 6:15 pm CSC Jan 29 @ 6:15 pm – 7:15 pm Tickets MHA 7:00 pm MHA Jan 29 @ 7:00 pm – 8:00 pm Tickets CSC 7:30 pm CSC Jan 29 @ 7:30 pm – 8:30 pm Tickets MHA 8:15 pm MHA Jan 29 @ 8:15 pm – 9:15 pm Tickets 30 MHA 7:00 am MHA Jan 30 @ 7:00 am – 8:00 am Tickets MHA 8:15 am MHA Jan 30 @ 8:15 am – 9:15 am Tickets MHA 9:30 am MHA Jan 30 @ 9:30 am – 10:30 am Tickets Open Turf 10:00 am Open Turf Jan 30 @ 10:00 am – 12:00 pm Tickets LTS Program 10:45 am LTS Program Jan 30 @ 10:45 am – 12:15 pm Tickets Public Skate 12:15 pm Public Skate Jan 30 @ 12:15 pm – 1:30 pm Tickets MHA 1:45 pm MHA Jan 30 @ 1:45 pm – 3:00 pm Tickets Open Turf 3:00 pm Open Turf Jan 30 @ 3:00 pm – 5:00 pm Tickets MHA 3:15 pm MHA Jan 30 @ 3:15 pm – 4:15 pm Tickets MHA 4:30 pm MHA Jan 30 @ 4:30 pm – 5:30 pm Tickets MHA 5:45 pm MHA Jan 30 @ 5:45 pm – 6:45 pm Tickets Adult Mac Pickup Soccer 6:00 pm Adult Mac Pickup Soccer Jan 30 @ 6:00 pm – 8:00 pm Tickets MHA 7:00 pm MHA Jan 30 @ 7:00 pm – 8:00 pm Tickets MHA 8:15 pm MHA Jan 30 @ 8:15 pm – 9:15 pm Tickets 31 MHA 8:00 am MHA Jan 31 @ 8:00 am – 9:00 am Tickets Open Turf 9:00 am Open Turf Jan 31 @ 9:00 am – 3:00 pm Tickets MHA 9:15 am MHA Jan 31 @ 9:15 am – 10:15 am Tickets MHA 10:30 am MHA Jan 31 @ 10:30 am – 11:45 am Tickets Public Skate 12:00 pm Public Skate Jan 31 @ 12:00 pm – 1:30 pm Tickets MHA 2:00 pm MHA Jan 31 @ 2:00 pm – 3:00 pm Tickets MHA 3:15 pm MHA Jan 31 @ 3:15 pm – 4:15 pm Tickets CSC 4:00 pm CSC Jan 31 @ 4:00 pm – 5:00 pm Tickets MHA 4:30 pm MHA Jan 31 @ 4:30 pm – 5:45 pm Tickets MHA 6:00 pm MHA Jan 31 @ 6:00 pm – 7:00 pm Tickets Baseball-Sims 6:30 pm Baseball-Sims Jan 31 @ 6:30 pm – 8:00 pm Tickets MHA 7:15 pm MHA Jan 31 @ 7:15 pm – 8:15 pm Tickets Banzai 8:15 pm Banzai Jan 31 @ 8:15 pm – 9:15 pm Tickets 2020 Dec January 2021 Feb 2022