| Upcoming Events | Date & Time |
| Black Day - Late Start 9:35 | Mon 05/18/2026 (All Day) |
| Red Day | Tue 05/19/2026 8:00 am - 2:35 pm |
| Black Day | Wed 05/20/2026 8:00 am - 2:35 pm |
| Red Day | Thu 05/21/2026 8:00 am - 2:35 pm |
| Black Day | Fri 05/22/2026 8:00 am - 2:35 pm |
| Mill Creek Cougars | Fri 05/22/2026 7:00 pm - 8:30 pm |
| Sun 05/24/2026 10:00 am - 3:00 pm | |
| Mill Creek Cougars | Sun 05/24/2026 3:30 pm - 5:00 pm |
| Red Day | Tue 05/26/2026 8:00 am - 2:35 pm |
| Black Day - Late Start 9:35 | Wed 05/27/2026 (All Day) |
| Rush Soccer | Wed 05/27/2026 5:30 pm - 8:30 pm |
| Red Day | Thu 05/28/2026 8:00 am - 2:35 pm |
| Combine Day 1 | Thu 05/28/2026 3:00 pm - 4:30 pm |
| Rush Soccer | Thu 05/28/2026 5:30 pm - 8:30 pm |
| Combine Day 2 | Fri 05/29/2026 3:00 pm - 4:30 pm |
| Mill Creek Cougars | Sun 05/31/2026 3:30 pm - 5:00 pm |
| Red Day | Mon 06/01/2026 8:00 am - 2:35 pm |
| Mill Creek Cougars | Mon 06/01/2026 6:00 pm - 7:00 pm |
| Black Day - Late Start 9:35 | Tue 06/02/2026 (All Day) |
| Red Day | Wed 06/03/2026 8:00 am - 2:35 pm |
| Black Day | Thu 06/04/2026 8:00 am - 2:35 pm |
| Red Day | Fri 06/05/2026 8:00 am - 2:35 pm |
| Black Day | Mon 06/08/2026 8:00 am - 2:35 pm |
| Mill Creek Cougars | Mon 06/08/2026 6:00 pm - 7:00 pm |
| Period 1Final | Tue 06/09/2026 8:00 am - 9:25 am |
| Period 2 Final | Tue 06/09/2026 9:50 am - 11:15 am |
| Period 3 Final | Wed 06/10/2026 8:00 am - 9:25 am |
| Period 4 Final | Wed 06/10/2026 9:50 am - 11:15 am |
| Period5 Final | Thu 06/11/2026 8:00 am - 9:25 am |
| Period 7 Final | Thu 06/11/2026 9:50 am - 11:15 am |
| Period 8 Final | Fri 06/12/2026 8:00 am - 9:25 am |
| Make Up Exams | Fri 06/12/2026 9:50 am - 11:15 am |
| Mill Creek Cougars | Mon 06/15/2026 6:00 pm - 7:00 pm |
| Football Camp | Fri 06/19/2026 (All Day) to Sun 06/21/2026 (All Day) |
| Strength & Conditioning | Mon 07/06/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Tue 07/07/2026 9:00 am - 11:00 am |
| Strength & Conditioning | Wed 07/08/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Thu 07/09/2026 9:00 am - 11:00 am |
| Kyler Gordon Youth Camp | Sat 07/11/2026 (9:00 am) 11:00 am - 2:00 pm (3:00 pm) |
| Inspirit AI Camp | Mon 07/13/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Mon 07/13/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Tue 07/14/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Tue 07/14/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Wed 07/15/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Wed 07/15/2026 9:00 am - 3:00 pm |
| 7 vs. 7 | Wed 07/15/2026 5:30 pm - 8:00 pm |
| Inspirit AI Camp | Thu 07/16/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Thu 07/16/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Fri 07/17/2026 9:00 am - 12:00 pm |
| Inspirit AI Camp | Mon 07/20/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Mon 07/20/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Tue 07/21/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Tue 07/21/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Wed 07/22/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Wed 07/22/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Thu 07/23/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Thu 07/23/2026 9:00 am - 3:00 pm |
| Inspirit AI Camp | Fri 07/24/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Mon 07/27/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Tue 07/28/2026 9:00 am - 11:00 am |
| Strength & Conditioning | Wed 07/29/2026 9:00 am - 12:00 pm |
| 7 vs. 7 | Wed 07/29/2026 5:30 pm - 8:00 pm |
| Strength & Conditioning | Thu 07/30/2026 9:00 am - 11:00 am |
| Mitchell Pehlke Lacrosse Experience | Mon 08/03/2026 8:00 am - 2:30 pm |
| Strength & Conditioning | Mon 08/03/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Tue 08/04/2026 9:00 am - 11:00 am |
| Strength & Conditioning | Wed 08/05/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Thu 08/06/2026 9:00 am - 11:00 am |
| Strength & Conditioning | Mon 08/10/2026 9:00 am - 12:00 pm |
| Strength & Conditioning | Tue 08/11/2026 9:00 am - 11:00 am |
| First Day of Football Practice | Wed 08/19/2026 (All Day) |
| First Day of Fall Sports | Mon 08/24/2026 (All Day) |
| SPECIAL SCHEDULE | Tue 08/25/2026 TBD |
| Unified Day | Tue 08/25/2026 (All Day) |
| Red Day | Wed 08/26/2026 8:00 am - 2:35 pm |
| Black Day | Thu 08/27/2026 8:00 am - 2:35 pm |
| Red Day | Fri 08/28/2026 8:00 am - 2:35 pm |
| Black Day | Mon 08/31/2026 8:00 am - 2:35 pm |
| Red Day | Tue 09/01/2026 8:00 am - 2:35 pm |
| Black Day - Late Start 9:35 | Wed 09/02/2026 (All Day) |
| Red Day | Thu 09/03/2026 8:00 am - 2:35 pm |
| Black Day | Fri 09/04/2026 8:00 am - 2:35 pm |
| Youth Tackle Football (Tentative) | Sat 09/05/2026 11:00 am - 9:00 pm |
| Red Day | Tue 09/08/2026 8:00 am - 2:35 pm |
| Black Day | Wed 09/09/2026 8:00 am - 2:35 pm |
| Red Day | Thu 09/10/2026 8:00 am - 2:35 pm |
| Black Day - Late Start 9:35 | Fri 09/11/2026 (All Day) |
| Youth Tackle Football (Tentative) | Sat 09/12/2026 11:00 am - 9:00 pm |
| Red Day | Mon 09/14/2026 8:00 am - 2:35 pm |
| Black Day | Tue 09/15/2026 8:00 am - 2:35 pm |
| Red Day | Wed 09/16/2026 8:00 am - 2:35 pm |
| Black Day | Thu 09/17/2026 8:00 am - 2:35 pm |
| Red Day | Fri 09/18/2026 8:00 am - 2:35 pm |
| Youth Tackle Football (Tentative) | Sat 09/19/2026 11:00 am - 9:00 pm |
| Black Day - Late Start 9:35 | Mon 09/21/2026 (All Day) |
| Red Day | Tue 09/22/2026 8:00 am - 2:35 pm |
| Black Day | Wed 09/23/2026 8:00 am - 2:35 pm |
| Red Day | Thu 09/24/2026 8:00 am - 2:35 pm |
| Black Day | Fri 09/25/2026 8:00 am - 2:35 pm |
| Youth Tackle Football (Tentative) | Sat 09/26/2026 11:00 am - 9:00 pm |