| Upcoming Events | Date & Time |
| Master Swim | Fri 05/01/2026 6:00 am - 8:00 am |
| ELP Program | Fri 05/01/2026 3:00 pm - 5:00 pm |
| JV BSB Practice | Fri 05/01/2026 3:00 pm - 5:00 pm |
| JV SB Practice | Fri 05/01/2026 3:00 pm - 5:00 pm |
| Senior Swim | Fri 05/01/2026 3:00 pm - 4:00 pm |
| V SB Practice | Fri 05/01/2026 3:00 pm - 5:30 pm |
| HS TRK Practice | Fri 05/01/2026 3:15 pm - 5:00 pm |
| Fri 05/01/2026 3:15 pm - 4:30 pm | |
| Fri 05/01/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Fri 05/01/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Fri 05/01/2026 4:00 pm - 6:00 pm |
| V BSB Practice | Fri 05/01/2026 4:00 pm - 6:00 pm |
| Fri 05/01/2026 5:30 pm - 7:00 pm | |
| JV/V Girls Lacrosse Team Dinner | Fri 05/01/2026 6:00 pm - 7:00 pm |
| Master Swim | Fri 05/01/2026 6:00 pm - 7:00 pm |
| ELP Musical Rehearsal | Fri 05/01/2026 7:00 pm - 8:30 pm |
| Midd Winds Concert | Fri 05/01/2026 (3:00 pm) 7:30 pm - 9:00 pm (9:30 pm) |
| Clark Lifeguard Certification Class | Sat 05/02/2026 8:00 am - 1:00 pm |
| ELP Musical Set Work | Sat 05/02/2026 8:00 am - 4:00 pm |
| Youth Baseball Practice | Sat 05/02/2026 9:00 am - 11:00 am |
| JV BSB H Otter Valley | Sat 05/02/2026 11:00 am - 1:00 pm |
| JV SB H Otter Valley | Sat 05/02/2026 11:00 am - 1:00 pm |
| Sat 05/02/2026 11:30 am - 12:45 pm | |
| V GLAX H Essex | Sat 05/02/2026 2:30 pm - 3:45 pm |
| Piano Recital | Sun 05/03/2026 (12:00 pm) 2:00 pm - 3:30 pm (4:30 pm) |
| "The Grunch" Rehearsal | Sun 05/03/2026 5:00 pm - 9:00 pm |
| Fine Arts Festival | Mon 05/04/2026 (All Day) |
| Master Swim | Mon 05/04/2026 6:00 am - 8:00 am |
| HS TRK Optional Weight Training | Mon 05/04/2026 6:30 am - 7:30 am |
| Music In School Field Trip | Mon 05/04/2026 10:00 am - 2:45 pm |
| ELP Program | Mon 05/04/2026 3:00 pm - 5:00 pm |
| Senior Swim | Mon 05/04/2026 3:00 pm - 4:00 pm |
| HS TRK Practice | Mon 05/04/2026 3:15 pm - 5:00 pm |
| JV SB Practice | Mon 05/04/2026 3:45 pm - 5:45 pm |
| Mon 05/04/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Mon 05/04/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Mon 05/04/2026 4:00 pm - 6:00 pm |
| MS GLAX H Middlebury | Mon 05/04/2026 4:00 pm - 5:00 pm |
| V BSB H Vergennes | Mon 05/04/2026 4:30 pm - 7:00 pm |
| V GLAX H Mt. Mansfield | Mon 05/04/2026 4:30 pm - 5:45 pm |
| V SB H Vergennes | Mon 05/04/2026 4:30 pm - 7:00 pm |
| Finance & Facilites Committee Meeting | Mon 05/04/2026 6:00 pm - 8:00 pm |
| JV GLAX H Mt. Mansfield | Mon 05/04/2026 6:00 pm - 7:15 pm |
| Master Swim | Mon 05/04/2026 6:00 pm - 7:00 pm |
| Fine Arts Festival | Tue 05/05/2026 (All Day) |
| Master Swim | Tue 05/05/2026 6:00 am - 8:00 am |
| ELP Program | Tue 05/05/2026 3:00 pm - 5:00 pm |
| JV BSB Practice | Tue 05/05/2026 3:00 pm - 5:00 pm |
| MS BSB Practice | Tue 05/05/2026 3:00 pm - 4:45 pm |
| MS SB Practice | Tue 05/05/2026 3:00 pm - 4:45 pm |
| V SB Practice | Tue 05/05/2026 3:00 pm - 5:30 pm |
| MS TRK Practice | Tue 05/05/2026 3:15 pm - 4:30 pm |
| JV SB Practice | Tue 05/05/2026 3:45 pm - 5:45 pm |
| Tue 05/05/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Tue 05/05/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Tue 05/05/2026 4:00 pm - 6:00 pm |
| V BSB Practice | Tue 05/05/2026 4:00 pm - 6:00 pm |
| MS GLAX H Rutland Town | Tue 05/05/2026 4:30 pm - 5:30 pm |
| "The Grunch" Dress Rehearsal | Tue 05/05/2026 5:00 pm - 6:00 pm |
| Youth Baseball Practice | Tue 05/05/2026 5:30 pm - 7:30 pm |
| Community Engagement Committee Meeting | Tue 05/05/2026 6:00 pm - 8:00 pm |
| Master Swim | Tue 05/05/2026 6:00 pm - 7:00 pm |
| Policy & Governance Committee Meeting | Tue 05/05/2026 6:00 pm - 8:00 pm |
| "The Grunch" Performance | Tue 05/05/2026 7:00 pm - 9:00 pm |
| Fine Arts Festival | Wed 05/06/2026 (All Day) |
| Master Swim | Wed 05/06/2026 6:00 am - 8:00 am |
| HS TRK Optional Weight Training | Wed 05/06/2026 6:30 am - 7:30 am |
| Hireability Classroom Reservation | Wed 05/06/2026 9:00 am - 1:00 pm |
| ELP Swim | Wed 05/06/2026 1:00 pm - 3:00 pm |
| ELP Program | Wed 05/06/2026 3:00 pm - 5:00 pm |
| JV BSB Practice | Wed 05/06/2026 3:00 pm - 5:00 pm |
| JV SB Practice | Wed 05/06/2026 3:00 pm - 5:00 pm |
| Senior Swim | Wed 05/06/2026 3:00 pm - 4:00 pm |
| V SB Practice | Wed 05/06/2026 3:00 pm - 5:30 pm |
| Wed 05/06/2026 4:00 pm - 6:00 pm | |
| V BSB Practice | Wed 05/06/2026 4:00 pm - 6:00 pm |
| V BLAX H Lyndon | Wed 05/06/2026 4:30 pm - 6:00 pm |
| Master Swim | Wed 05/06/2026 6:00 pm - 7:00 pm |
| Fine Arts Festival | Thu 05/07/2026 (All Day) |
| Master Swim | Thu 05/07/2026 6:00 am - 8:00 am |
| ELP Program | Thu 05/07/2026 3:00 pm - 5:00 pm |
| MS BSB Practice | Thu 05/07/2026 3:00 pm - 4:45 pm |
| MS SB Practice | Thu 05/07/2026 3:00 pm - 4:45 pm |
| HS TRK Practice | Thu 05/07/2026 3:15 pm - 5:00 pm |
| MS TRK Practice | Thu 05/07/2026 3:15 pm - 4:30 pm |
| MS GLAX Practice | Thu 05/07/2026 3:30 pm - 5:00 pm |
| Thu 05/07/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Thu 05/07/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Thu 05/07/2026 4:00 pm - 6:00 pm |
| JV BSB H Enosburg | Thu 05/07/2026 4:30 pm - 6:30 pm |
| Thu 05/07/2026 4:30 pm - 6:30 pm | |
| Youth Baseball Practice | Thu 05/07/2026 5:30 pm - 7:30 pm |
| JV/V BLAX Team Dinner | Thu 05/07/2026 (5:30 pm) 6:00 pm - 7:00 pm (7:30 pm) |
| Master Swim | Thu 05/07/2026 6:00 pm - 7:00 pm |
| Master Swim | Fri 05/08/2026 6:00 am - 8:00 am |
| HS TRK Optional Weight Training | Fri 05/08/2026 6:30 am - 7:30 am |
| ELP Program | Fri 05/08/2026 3:00 pm - 5:00 pm |
| JV BSB Practice | Fri 05/08/2026 3:00 pm - 5:00 pm |
| Senior Swim | Fri 05/08/2026 3:00 pm - 4:00 pm |
| V SB Practice | Fri 05/08/2026 3:00 pm - 5:30 pm |