| Upcoming Events | Date & Time |
| Girls Volleyball Open Gym | Tue 06/16/2026 8:00 am - 10:00 am |
| Football Strength Training | Tue 06/16/2026 9:00 am - 11:00 am |
| Heartland Light Programming/Load-in | Tue 06/16/2026 9:00 am - 4:00 pm |
| GPHS Cheer | Tue 06/16/2026 10:00 am - 1:00 pm |
| Girls Basketball Workouts - Gym | Tue 06/16/2026 10:00 am - 12:00 pm |
| Football - Defensive Drills | Tue 06/16/2026 11:00 am - 12:00 pm |
| Girls Basketball Workouts - Weight Room | Tue 06/16/2026 11:00 am - 12:00 pm |
| Girls Basketball Summer Games | Tue 06/16/2026 5:00 pm - 9:00 pm |
| GP Baseball Club (Single) - 19U | Tue 06/16/2026 5:30 pm - 7:30 pm |
| Boys Summer Basketball Practice | Wed 06/17/2026 8:00 am - 10:00 am |
| Football Strength Training | Wed 06/17/2026 9:00 am - 11:00 am |
| Heartland Spacing Rehearsal & Run Through | Wed 06/17/2026 9:00 am - 8:00 pm |
| GPHS Cheer | Wed 06/17/2026 10:00 am - 1:00 pm |
| Girls Basketball Workouts - Gym | Wed 06/17/2026 10:00 am - 12:00 pm |
| Girls Basketball Workouts - Weight Room | Wed 06/17/2026 11:00 am - 12:00 pm |
| Boys Basketball Youth Camp | Wed 06/17/2026 12:00 pm - 1:30 pm |
| GP Baseball Club (Single) - D2 Blue | Wed 06/17/2026 5:30 pm - 7:30 pm |
| Special Olympics Track & Field | Wed 06/17/2026 6:00 pm - 7:30 pm |
| Girls Volleyball Open Gym | Thu 06/18/2026 8:00 am - 10:00 am |
| Football Strength Training | Thu 06/18/2026 9:00 am - 11:00 am |
| GPHS Cheer | Thu 06/18/2026 10:00 am - 1:00 pm |
| Boys Soccer - Strength & Conditioning | Thu 06/18/2026 10:30 am - 11:15 am |
| Football - Offensive Drills | Thu 06/18/2026 12:00 pm - 1:00 pm |
| Heartland Dress Rehearsal | Thu 06/18/2026 6:00 pm - 9:00 pm |
| Boys Summer Basketball Practice | Fri 06/19/2026 8:00 am - 10:00 am |
| Heartland Fairytale Dance Recital | Fri 06/19/2026 (6:00 pm) 7:00 pm - 8:30 pm (9:30 pm) |
| Heartland Fairytale Dance Recital | Sat 06/20/2026 (1:00 pm) 2:00 pm - 8:30 pm (9:30 pm) |
| Heartland Fairytale Dance Recital | Sun 06/21/2026 (1:00 pm) 2:00 pm - 3:30 pm (4:30 pm) |
| PAC CLOSED FOR CLEANING | Mon 06/22/2026 (All Day) |
| Volleyball K-5 Youth Camp | Mon 06/22/2026 8:00 am - 9:30 am |
| Football Strength Training | Mon 06/22/2026 9:00 am - 11:00 am |
| Girls Basketball Workouts - Gym | Mon 06/22/2026 10:00 am - 12:00 pm |
| Girls Basketball Workouts - Weight Room | Mon 06/22/2026 11:00 am - 12:00 pm |
| Lady Cavers Basketball Camp | Mon 06/22/2026 12:00 pm - 1:30 pm |
| Club Volleyball Practice | Mon 06/22/2026 4:00 pm - 6:00 pm |
| GP Baseball Club (Single) - 19U | Mon 06/22/2026 5:30 pm - 7:30 pm |
| JV Boys Basketball Summer League | Mon 06/22/2026 6:00 pm - 9:00 pm |
| Special Olympics Track & Field | Mon 06/22/2026 6:00 pm - 7:30 pm |
| PAC CLOSED FOR CLEANING | Tue 06/23/2026 (All Day) |
| Volleyball K-5 Youth Camp | Tue 06/23/2026 8:00 am - 9:30 am |
| Football Strength Training | Tue 06/23/2026 9:00 am - 11:00 am |
| Girls Basketball Workouts - Gym | Tue 06/23/2026 10:00 am - 12:00 pm |
| Football - Defensive Drills | Tue 06/23/2026 11:00 am - 12:00 pm |
| Girls Basketball Workouts - Weight Room | Tue 06/23/2026 11:00 am - 12:00 pm |
| JV Boys Basketball Summer League | Tue 06/23/2026 6:00 pm - 9:00 pm |
| PAC CLOSED FOR CLEANING | Wed 06/24/2026 (All Day) |
| Volleyball K-5 Youth Camp | Wed 06/24/2026 8:00 am - 9:30 am |
| Football Strength Training | Wed 06/24/2026 9:00 am - 11:00 am |
| Girls Basketball Workouts - Gym | Wed 06/24/2026 10:00 am - 12:00 pm |
| Girls Basketball Workouts - Weight Room | Wed 06/24/2026 11:00 am - 12:00 pm |
| Boys Basketball Youth Camp | Wed 06/24/2026 12:00 pm - 1:30 pm |
| Club Volleyball Practice | Wed 06/24/2026 5:30 pm - 7:30 pm |
| GP Baseball Club (Single) - 19U | Wed 06/24/2026 5:30 pm - 7:30 pm |
| GP Baseball Club (Single) - D2 White | Wed 06/24/2026 5:30 pm - 7:30 pm |
| Special Olympics Track & Field | Wed 06/24/2026 6:00 pm - 7:30 pm |
| PAC CLOSED FOR CLEANING | Thu 06/25/2026 (All Day) |
| Girls Volleyball Open Gym | Thu 06/25/2026 8:00 am - 10:00 am |
| Football Strength Training | Thu 06/25/2026 9:00 am - 11:00 am |
| Boys Soccer - Strength & Conditioning | Thu 06/25/2026 10:30 am - 11:15 am |
| GP Baseball Club (Single) - 19U | Thu 06/25/2026 11:00 am - 1:00 pm |
| Football - Offensive Drills | Thu 06/25/2026 12:00 pm - 1:00 pm |
| JV Boys Basketball Summer League | Thu 06/25/2026 6:00 pm - 9:00 pm |
| PAC CLOSED FOR CLEANING | Fri 06/26/2026 (All Day) |
| Boys Summer Basketball Practice | Fri 06/26/2026 8:00 am - 10:00 am |
| GP Baseball Club (Single) - D2 Blue | Fri 06/26/2026 5:30 pm - 7:30 pm |
| GPYFL - Sign Ups | Sat 06/27/2026 9:00 am - 3:00 pm |
| 111 summer camp load in | Sat 06/27/2026 10:00 am - 2:00 pm |
| GPHS Class of 1976 Reunion | Sun 06/28/2026 9:00 am - 1:00 pm |
| 111 Theatre Summer camp | Mon 06/29/2026 8:00 am - 3:00 pm |
| Boys Summer Basketball Practice | Mon 06/29/2026 8:00 am - 10:00 am |
| Football Strength Training | Mon 06/29/2026 9:00 am - 11:00 am |
| Football - Defensive Drills | Mon 06/29/2026 11:00 am - 12:00 pm |
| Percussion | Mon 06/29/2026 5:00 pm - 9:00 pm |
| Club Volleyball Practice | Mon 06/29/2026 5:30 pm - 7:30 pm |
| GP Baseball Club (Single) - D2 Blue | Mon 06/29/2026 5:30 pm - 7:30 pm |
| Special Olympics Track & Field | Mon 06/29/2026 6:00 pm - 7:30 pm |
| 111 Theatre Summer camp | Tue 06/30/2026 8:00 am - 3:00 pm |
| Girls Volleyball Open Gym | Tue 06/30/2026 8:00 am - 10:00 am |
| Football Strength Training | Tue 06/30/2026 9:00 am - 11:00 am |
| Girls Soccer - Weight Room | Wed 07/01/2026 7:30 am - 9:00 am |
| 111 Theatre Summer camp | Wed 07/01/2026 8:00 am - 3:00 pm |
| Boys Summer Basketball Practice | Wed 07/01/2026 8:00 am - 10:00 am |
| Football Strength Training | Wed 07/01/2026 9:00 am - 11:00 am |
| Girls Basketball Workouts - Gym | Wed 07/01/2026 10:00 am - 12:00 pm |
| Girls Basketball Workouts - Weight Room | Wed 07/01/2026 11:00 am - 12:00 pm |
| Boys Basketball Youth Camp | Wed 07/01/2026 12:00 pm - 1:30 pm |
| Football - Offensive Drills | Wed 07/01/2026 12:00 pm - 1:00 pm |
| Club Volleyball Practice | Wed 07/01/2026 5:30 pm - 7:30 pm |
| Special Olympics Track & Field | Wed 07/01/2026 6:00 pm - 7:30 pm |
| 111 Theatre Summer camp | Thu 07/02/2026 8:00 am - 3:00 pm |
| Girls Volleyball Open Gym | Thu 07/02/2026 8:00 am - 10:00 am |
| Football Strength Training | Thu 07/02/2026 9:00 am - 11:00 am |
| Girls Basketball Workouts - Gym | Thu 07/02/2026 10:00 am - 12:00 pm |
| Boys Soccer - Strength & Conditioning | Thu 07/02/2026 10:30 am - 11:15 am |
| Girls Basketball Workouts - Weight Room | Thu 07/02/2026 11:00 am - 12:00 pm |
| 111 Theatre Summer camp | Fri 07/03/2026 8:00 am - 3:00 pm |
| GP Baseball Club DH - D2 Blue | Sun 07/05/2026 12:00 pm - 2:00 pm |
| GP Baseball Club DH - D2 White | Sun 07/05/2026 12:00 pm - 2:00 pm |
| 111 Theatre Summer camp | Mon 07/06/2026 8:00 am - 3:00 pm |
| Boys Summer Basketball Practice | Mon 07/06/2026 8:00 am - 10:00 am |